Middlesbrough FC vs Swansea City AFC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Swansea City AFC — Championship at Riverside Stadium.
- Middlesbrough FC 0 games · 0 pts (2026/27)
- Swansea City AFC 0 games · 0 pts (2026/27)
Match Details
- Referee Samuel Allison
- Assistant 1 Andrew Fox
- Assistant 2 Jonathan Hunt
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Coventry City FC | 46 | 95 |
| 2 | Ipswich Town FC | 46 | 84 |
| 3 | Hull City AFC | 46 | 73 |
| 4 | Oxford United FC | 46 | 47 |
| 5 | Leicester City FC | 46 | 46 |
| 6 | Blackburn Rovers FC | 1 | 1 |
| 7 | Wolverhampton Wanderers FC | 1 | 1 |
| 8 | Queens Park Rangers FC | 0 | 0 |
| 9 | Millwall FC | 0 | 0 |
| 10 | Middlesbrough FC | 0 | 0 |
| 11 | Swansea City AFC | 0 | 0 |
| 12 | Watford FC | 0 | 0 |
| 13 | Charlton Athletic FC | 0 | 0 |
| 14 | West Bromwich Albion FC | 0 | 0 |
| 15 | Bolton Wanderers FC | 0 | 0 |
| 16 | Burnley FC | 0 | 0 |
| 17 | West Ham United FC | 0 | 0 |
| 18 | Birmingham City FC | 0 | 0 |
| 19 | Sheffield United FC | 0 | 0 |
| 20 | Wrexham AFC | 0 | 0 |
| 21 | Cardiff City FC | 0 | 0 |
| 22 | Southampton FC | 0 | 0 |
| 23 | Derby County FC | 0 | 0 |
| 24 | Norwich City FC | 0 | 0 |
| 25 | Preston North End FC | 0 | 0 |
| 26 | Stoke City FC | 0 | 0 |
| 27 | Lincoln City FC | 0 | 0 |
| 28 | Portsmouth FC | 0 | 0 |
| 29 | Bristol City FC | 0 | 0 |
| 30 | Sheffield Wednesday FC | 46 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 10 Aug | Swansea City AFC | H | 1–0 | W |
| 04 May | Watford FC | H | 3–1 | W |
| 27 Apr | Cardiff City FC | A | 4–1 | W |
| 22 Apr | Leeds United FC | H | 3–4 | L |
| 13 Apr | Ipswich Town FC | A | 1–1 | D |
| 10 Apr | Hull City AFC | A | 2–2 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 10 Aug | Middlesbrough FC | A | 0–1 | L |
| 04 May | Millwall FC | H | 0–1 | L |
| 27 Apr | Norwich City FC | A | 2–2 | D |
| 20 Apr | Huddersfield Town AFC | A | 4–0 | W |
| 13 Apr | Rotherham United FC | H | 1–0 | W |
| 10 Apr | Stoke City FC | H | 3–0 | W |
Season Stats
| Middlesbrough FC | Swansea City AFC | |
|---|---|---|
| #10 | Position | #11 |
| 0 | Points | 0 |
| 0 | Played | 0 |
| 0 / 0 / 0 | W / D / L | 0 / 0 / 0 |
| 0 | Scored | 0 |
| 0 | Conceded | 0 |
| +0 | GD | +0 |
| – | PPG | – |
| – | Win % | – |
Key Stats
56%
Both Teams to Score
H2H (16 games)
H2H (16 games)
56%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
0%
Clean Sheets
Swansea City AFC this season
Swansea City AFC this season
Middlesbrough FC are 10th (0 pts). Swansea City AFC are 11th (0 pts).
Goal Timing (This Season)
Middlesbrough FC
0-15
–/1
16-30
–/–
31-45
–/–
46-60
–/–
61-75
1/–
76+
1/–
■ Scored ■ Conceded
Swansea City AFC
0-15
–/1
16-30
1/–
31-45
–/–
46-60
–/–
61-75
1/–
76+
–/–
■ Scored ■ Conceded
Events
Match Events
- 0' Packed stands, loud atmosphere — Middlesbrough FC and Swansea City AFC get this one started.
- 5' A quiet spell here at Riverside Stadium. Swansea City AFC seem content sitting deep and soaking up pressure.
- 10' Middlesbrough FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 14' It’s gonna be a card for Benjamin Cabango.
- 19' named a 4-2-3-1 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
- 24' The home supporters are growing impatient. Middlesbrough FC must find a spark to ignite this game.
- 25' Magnificent from Emmanuel Latte Lath! That is 34 goals in 525 appearances — and it could not have come at a better time.
- 30' Middlesbrough FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 35' It is a cagey affair so far. Middlesbrough FC in their 4-2-3-1 trying to find a way past Swansea City AFC's compact 4-2-3-1.
- 39' The referee calls foul for Lukas Engel. He receives a card.
- 43' Swansea City AFC player sees a card in front of him.
- 46' The supporters are chanting for Ronald. He replaces Azeem Abdulai on 46 minute.
- 51' Seny Dieng, a Senegal , has 0 bookings this season and will need to keep his discipline tonight.
- 56' Matt Clarke is a natural and has been asked to do a very specific job for Swansea City AFC tonight.
- 61' The tempo has dropped considerably in the last few minutes. will be considering his options from the bench.
- 63' Kyle Naughton has so much to prove this time. He replaces Josh Key on 63 minute.
- 68' Matchday of the Array and both teams know exactly what is at stake tonight.
- 73' Supporters expect more eagerness from Azeem Abdulai, as he is very good at scoring at Riverside Stadium with 0 goals in the last 0 games.
- 76' The referee has no hesitation. Josh Tymon is booked for Swansea City AFC — card on 76.
- 77' Goncalo Franco makes way for Oliver Cooper at the 77 minute mark. A tactical switch from Swansea City AFC.
- 81' Another substitution for Middlesbrough FC to replace Finn Azaz by Delano Burgzorg on 81 minute.
- 86' It is a substitution in Middlesbrough FC team. Emmanuel Latte Lath is replaced by Josh Coburn on 86 minute.
- 90' A change in the Swansea City AFC ranks — Ji-sung Eom exits the field as Ben Lloyd enters on 90.
- It finishes all square. Middlesbrough FC and Swansea City AFC share the spoils 1-0.
Lineups
Middlesbrough FC Lineups
4-2-3-1Starting XI
- 5
- 12
- 1
- 9
-
8
Riley McGree ↓ Jonny Howson 90'
- 11
- 7
- 18
-
20
Finn Azaz ↓ Delano Burgzorg 81'
- 3
- 27
Bench
- 15
- 4
-
10
Delano Burgzorg ↑ 81'
- 23
-
19
Josh Coburn ↑ 86'
- 14
-
16
Jonny Howson ↑ 90'
- 17
- 37
Swansea City AFC Lineups
4-2-3-1Starting XI
-
4
Jay Fulton ↓ Zan Vipotnik 63'
- 8
- 20
- 22
-
2
Josh Key ↓ Kyle Naughton 63'
- 6
- 5
- 14
-
17
Goncalo Franco ↓ Oliver Cooper 77'
-
47
Azeem Abdulai ↓ Ronald 46'
- 10
Bench
-
26
Kyle Naughton ↑ 63'
- 3
- 21
-
31
Oliver Cooper ↑ 77'
- 29
-
9
Zan Vipotnik ↑ 63'
- 44
-
35
Ronald ↑ 46'
- 43
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Andre Ayew | 5 |
| Emmanuel Latte Lath | 3 |
| Riley McGree | 3 |
| Rhian Brewster | 2 |
| Duncan Watmore | 2 |
| Joel Piroe | 2 |
| Zan Vipotnik | 2 |
| Aaron Ramsey | 1 |
Head to Head
Middlesbrough FC Form
Swansea City AFC Form
2024-08-10
Middlesbrough FC
1–0
Swansea City AFC
L
2024-05-04
Swansea City AFC
0–1
Millwall FC
L
2024-04-27
Norwich City FC
2–2
Swansea City AFC
D
2024-04-20
Huddersfield Town AFC
0–4
Swansea City AFC
W
2024-04-13
Swansea City AFC
1–0
Rotherham United FC
W
2024-04-10
Swansea City AFC
3–0
Stoke City FC
W
Predictions
Prediction accuracy
3 / 4
0.92
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.61
Swansea City AFC xG
I would bet for:
Under 2.5 goals 80% + Under — clean sheet likely 71%
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✓ Correct
Avg goals/match: 1.53
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 76% |
|
24% |
| ± 1.5 | 46% |
|
54% |
| ± 2.5 | 20% |
|
80% |
| ± 3.5 | 8% |
|
92% |
| ± 4.5 | 2% |
|
98% |
Double Chance
Middlesbrough FC or Draw
80%
Draw or Swansea City AFC
53%
Middlesbrough FC or Swansea City AFC
66%
Half-Time Result
✗ WrongActual: Middlesbrough FC win at HT
Correct Score
✓ In top 12
0 – 0
24.3%
1 – 0
Actual
1 – 1
13.1%
0 – 1
11.6%
2 – 0
8.6%
2 – 1
5.7%
1 – 2
3.7%
0 – 2
3.7%
3 – 0
2.6%
2 – 2
1.9%
3 – 1
1.8%
1 – 3
0.8%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 11% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 25% | 61% |
| -0.5 | 39% | — | 61% |
| +0.5 | 79% | — | 21% |
| +1 | 79% | 16% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Middlesbrough FC keeps clean sheet
55%
✓
Swansea City AFC keeps clean sheet
40%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

