Cardiff City FC vs Middlesbrough FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Cardiff City FC vs Middlesbrough FC — Championship at Cardiff City Stadium.
- Cardiff City FC 5 games · 3 pts (2026/27)
- Middlesbrough FC 5 games · 10 pts (2026/27)
Match Details
- Referee David Webb
- Assistant 1 Rob Smith
- Assistant 2 Sam Lewis (England)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 5 | 11 |
| 2 | Swansea City AFC | 5 | 11 |
| 3 | Middlesbrough FC | 5 | 10 |
| 4 | Queens Park Rangers FC | 5 | 10 |
| 5 | Queens Park Rangers FC | 5 | 10 |
| 6 | Bristol City FC | 5 | 10 |
| 7 | Bristol City FC | 5 | 10 |
| 8 | West Bromwich Albion FC | 5 | 10 |
| 9 | West Bromwich Albion FC | 5 | 10 |
| 10 | Charlton Athletic FC | 5 | 10 |
| 11 | Millwall FC | 5 | 9 |
| 12 | Millwall FC | 5 | 9 |
| 13 | West Ham United FC | 5 | 8 |
| 14 | Wolverhampton Wanderers FC | 5 | 8 |
| 15 | Wolverhampton Wanderers FC | 5 | 8 |
| 16 | Birmingham City FC | 5 | 7 |
| 17 | Wrexham AFC | 5 | 6 |
| 18 | Norwich City FC | 5 | 6 |
| 19 | Stoke City FC | 5 | 6 |
| 20 | Portsmouth FC | 5 | 6 |
| 21 | Sheffield United FC | 5 | 6 |
| 22 | Blackburn Rovers FC | 5 | 5 |
| 23 | Lincoln City FC | 5 | 5 |
| 24 | Lincoln City FC | 5 | 5 |
| 25 | Watford FC | 5 | 5 |
| 26 | Southampton FC | 5 | 4 |
| 27 | Derby County FC | 5 | 4 |
| 28 | Bolton Wanderers FC | 5 | 4 |
| 29 | Cardiff City FC | 5 | 3 |
| 30 | Preston North End FC | 5 | 3 |
| 31 | Burnley FC | 5 | 2 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 31 Aug | Middlesbrough FC | H | 0–2 | L |
| 25 Aug | Swansea City AFC | A | 1–1 | D |
| 17 Aug | Burnley FC | A | 0–5 | L |
| 10 Aug | Sunderland AFC | H | 0–2 | L |
| 04 May | Rotherham United FC | A | 2–5 | L |
| 27 Apr | Middlesbrough FC | H | 1–4 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 31 Aug | Cardiff City FC | A | 2–0 | W |
| 24 Aug | Portsmouth FC | H | 2–2 | D |
| 17 Aug | Derby County FC | A | 0–1 | L |
| 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 |
Season Stats
| Cardiff City FC | Middlesbrough FC | |
|---|---|---|
| #29 | Position | #3 |
| 3 | Points | 10 |
| 5 | Played | 5 |
| 0 / 3 / 2 | W / D / L | 3 / 1 / 1 |
| 6 | Scored | 8 |
| 9 | Conceded | 5 |
| -3 | GD | +3 |
| 0.60 | PPG | 2.00 |
| 0% | Win % | 60% |
Key Stats
58%
Both Teams to Score
H2H (12 games)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
20%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
Cardiff City FC are 29th (3 pts). Middlesbrough FC are 3rd (10 pts).
Goal Timing (This Season)
Cardiff City FC
0-15
1/3
16-30
1/1
31-45
2/2
46-60
–/3
61-75
1/–
76+
1/–
■ Scored ■ Conceded
Middlesbrough FC
0-15
1/1
16-30
2/–
31-45
–/–
46-60
1/3
61-75
2/1
76+
2/–
■ Scored ■ Conceded
Top Scorers (This Season)
Cardiff City FC
| Cian Ashford | 2 G | 1 A |
| Rubin Colwill | 1 G | 1 A |
| Yousef Salech | 1 G |
Middlesbrough FC
| William Lankshear | 5 G |
Events
Match Events
- 0' The game is set. Middlesbrough FC kicks off things out of here…
- 5' Poor challenge from Manolis Siopis. The referee spots it immediately and shows the card.
- 10' The travelling Middlesbrough FC supporters hardly appreciate their team being pressed down to the backline.
- 15' England international Perry Ng has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 20' Not even hints on scoring a goal over the last 20 minutes.
- 25' Aaron Ramsey has been relatively quiet despite scoring 26 goals in his last 415 appearances.
- 30' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 35' Supporters expect more eagerness from Wilfride Kanga, as he is very good at scoring at Cardiff City Stadium with 0 goals in the last 0 games.
- 39' The referee does not hesitate — a card for Jesper Daland on 39 minutes.
- 43' It is a substitution in Cardiff City FC team. Jesper Daland is replaced by Dimitrios Goutas on 43 minute.
- 46' Cardiff City FC ring the changes. Yakou Meite has done his job and it is now time for Ollie Tanner to step up.
- 51' The energy levels are beginning to show. Erol Bulut might look to freshen things up shortly.
- 55' GOAL! Matt Clarke scores on 55. Assisted by Finn Azaz
- 60' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 62' Rubin Colwill has so much to prove this time. He replaces Alex Robertson on 62 minute.
- 67' Callum Robinson is putting in a real shift tonight. He has covered more ground than anyone else for Cardiff City FC so far.
- 68' The referee reaches into his pocket. Out comes the card for Aidan Morris.
- 69' The whistle greets Delano Burgzorg as he departs to be replaced by Emmanuel Latte Lath.
- 70' Another change for Middlesbrough FC made on 70 minute. Tommy Conway leaves to be changed by Alex Gilbert.
- 72' The whistle greets Wilfride Kanga as he departs to be replaced by Callum Robinson.
- 77' Matchday of the Array and both teams know exactly what is at stake tonight.
- 81' A stunning finish from Aaron Ramsey — that came from absolutely nowhere!
- 86' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Aidan Morris suffering a number of foals already.
- 89' Another substitution for Middlesbrough FC to replace Finn Azaz by Micah Hamilton on 89 minute.
- 90' A change in the Middlesbrough FC ranks — Isaiah Jones exits the field as Nathan Simpson enters on 90.
- With this win, Middlesbrough FC is likely to improve its situation in the overall team standings.
Lineups
Cardiff City FC Lineups
4-2-3-1Starting XI
- 11
-
19
Yakou Meite ↓ Ollie Tanner 46'
- 1
- 10
- 12
- 38
- 15
-
16
Chris Willock ↓ Anwar El Ghazi 62'
- 3
-
18
Alex Robertson ↓ Rubin Colwill 62'
- 5
Bench
- 35
-
47
Callum Robinson ↑ 72'
-
20
Anwar El Ghazi ↑ 62'
- 21
-
4
Dimitrios Goutas ↑ 43'
- 23
-
27
Rubin Colwill ↑ 62'
-
32
Ollie Tanner ↑ 46'
- 45
Coach
Erol Bulut
Middlesbrough FC Lineups
4-2-3-1Starting XI
- 5
- 12
- 15
- 1
- 10
- 30
-
11
Isaiah Jones ↓ Nathan Simpson 90'
- 7
- 18
-
20
Finn Azaz ↓ Micah Hamilton 89'
-
22
Tommy Conway ↓ Alex Gilbert 70'
Bench
- 4
-
9
Emmanuel Latte Lath ↑ 69'
- 31
-
14
Alex Gilbert ↑ 70'
- 41
-
17
Micah Hamilton ↑ 89'
- 49
- 43
-
44
Nathan Simpson ↑ 90'
Coach
Michael Carrick
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Emmanuel Latte Lath | 3 |
| Riley McGree | 3 |
| Matt Clarke | 2 |
| Josh Murphy | 2 |
| Sean Morrison | 2 |
| Marcus Tavernier | 1 |
| Isaiah Jones | 1 |
| Ashley Fletcher | 1 |
Head to Head
Cardiff City FC Form
Middlesbrough FC Form
Predictions
Prediction accuracy
2 / 4
0.79
Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.12
Middlesbrough FC xG
I would bet for:
Middlesbrough FC to win 62%
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.91
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 78% |
|
22% |
| ± 2.5 | 55% |
|
45% |
| ± 3.5 | 33% |
|
67% |
| ± 4.5 | 17% |
|
83% |
Double Chance
Cardiff City FC or Draw
38%
Draw or Middlesbrough FC
84%
Cardiff City FC or Middlesbrough FC
78%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
0 – 2
Actual
0 – 1
11%
1 – 1
9.8%
1 – 2
9.3%
0 – 3
8.3%
0 – 0
7.1%
1 – 3
6.6%
0 – 4
4.4%
2 – 2
3.7%
1 – 4
3.6%
1 – 0
3.6%
2 – 1
3.4%
Asian Handicap — Cardiff City FC
| Handicap | Cardiff City FC covers | Push | Middlesbrough FC covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 3% | 96% |
| -1.5 | 4% | — | 96% |
| -1 | 4% | 8% | 88% |
| -0.5 | 12% | — | 88% |
| +0.5 | 33% | — | 67% |
| +1 | 33% | 24% | 43% |
| +1.5 | 57% | — | 43% |
| +2 | 57% | 20% | 23% |
| +2.5 | 77% | — | 23% |
Clean Sheet
Cardiff City FC keeps clean sheet
13%
✓
Middlesbrough FC keeps clean sheet
46%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

