Middlesbrough FC vs Cardiff City FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Cardiff City FC — Championship at Riverside Stadium.
- Middlesbrough FC 0 games · 0 pts (2026/27)
- Cardiff City FC 0 games · 0 pts (2026/27)
Match Details
- Referee Tom Nield
- Assistant 1 Jonathan Hunt
- Assistant 2
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 | Birmingham City FC | 0 | 0 |
| 17 | Sheffield United FC | 0 | 0 |
| 18 | Wrexham AFC | 0 | 0 |
| 19 | Burnley FC | 0 | 0 |
| 20 | Cardiff City FC | 0 | 0 |
| 21 | West Ham United 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 |
|---|---|---|---|---|
| 04 Jan | Cardiff City FC | H | 1–1 | D |
| 01 Jan | Hull City AFC | A | 1–0 | W |
| 29 Dec | Burnley FC | H | 0–0 | D |
| 26 Dec | Sheffield Wednesday FC | H | 3–3 | D |
| 21 Dec | Plymouth Argyle FC | A | 3–3 | D |
| 14 Dec | Millwall FC | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 04 Jan | Middlesbrough FC | A | 1–1 | D |
| 01 Jan | Coventry City FC | H | 1–1 | D |
| 29 Dec | Watford FC | A | 2–1 | W |
| 26 Dec | Oxford United FC | A | 2–3 | L |
| 21 Dec | Sheffield United FC | H | 0–2 | L |
| 14 Dec | Stoke City FC | A | 2–2 | D |
Season Stats
| Middlesbrough FC | Cardiff City FC | |
|---|---|---|
| #10 | Position | #20 |
| 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
58%
Both Teams to Score
H2H (12 games)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
Middlesbrough FC are 10th (0 pts). Cardiff City FC are 20th (0 pts).
Goal Timing (This Season)
Middlesbrough FC
0-15
–/1
16-30
–/–
31-45
–/–
46-60
–/–
61-75
1/–
76+
1/–
■ Scored ■ Conceded
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Middlesbrough FC to score. At the same time, Cardiff City FC does not seem to pull back! Let’s get it on!
- 5' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 10' named a 4-2-3-1 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
- 12' What a moment for Emmanuel Latte Lath! That strike on 12 puts his side firmly in control.
- 17' Middlesbrough FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 21' What a moment for Calum Chambers! That strike on 21 puts his side firmly in control.
- 26' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 30' Callum O'Dowda was booked on 30.
- 35' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 40' 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 Rav van den Berg suffering a number of foals already.
- 45' It’s high time Omer Riza made some changes to put the his team’s game back to action.
- 50' A tactical chess match is unfolding here. The question is which manager blinks first.
- 55' The Array continues to deliver drama. Both Middlesbrough FC and Cardiff City FC are desperate not to drop points on matchday .
- 60' 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.
- 65' A tactical swap from Cardiff City FC — Chris Willock on, Ollie Tanner off on 65 minutes.
- 67' Isaiah Jones is replacing Delano Burgzorg for the Middlesbrough FC side.
- 72' Cardiff City FC come into this ranked 23 in Array. They desperately need points to push themselves up the standings.
- 75' That looks like a foul for a card for Ben Doak.
- 76' The referee has no hesitation. Andy Rinomhota is booked for Cardiff City FC — card on 76.
- 77' Middlesbrough FC manager makes another effort to make the tables turned. Alex Gilbert is hanging Finn Azaz on the field on 77 minute.
- 79' A tactical swap from Cardiff City FC — Yakou Meite on, Rubin Colwill off on 79 minutes.
- 80' The referee shows Cardiff City FC player a card on 80.
- 83' The supporters are chanting for Joe Ralls. He replaces Alex Robertson on 83 minute.
- 84' A tactical swap from Middlesbrough FC — Lukas Engel on, Neto Borges off on 84 minutes.
- 89' The referee has no hesitation. Daniel Barlaser is booked for Middlesbrough FC — card on 89.
- What a match! Full time at {STADIUM} — Middlesbrough FC 1-1 Cardiff City FC.
Lineups
Middlesbrough FC Lineups
4-2-3-1Starting XI
- 6
- 15
- 4
- 9
-
10
Delano Burgzorg ↓ Isaiah Jones 67'
-
30
Neto Borges ↓ Lukas Engel 84'
- 23
- 7
-
20
Finn Azaz ↓ Alex Gilbert 77'
- 3
- 50
Bench
- 5
- 25
- 8
-
11
Isaiah Jones ↑ 67'
-
27
Lukas Engel ↑ 84'
-
14
Alex Gilbert ↑ 77'
- 17
- 49
- 38
Coach
Michael Carrick
Cardiff City FC Lineups
4-2-3-1Starting XI
- 11
- 35
- 12
- 21
- 4
- 3
-
27
Rubin Colwill ↓ Yakou Meite 79'
-
18
Alex Robertson ↓ Joe Ralls 83'
- 5
-
32
Ollie Tanner ↓ Chris Willock 65'
-
45
Cian Ashford ↓ Joel Bagan 79'
Bench
-
19
Yakou Meite ↑ 79'
- 1
-
8
Joe Ralls ↑ 83'
- 38
- 15
-
16
Chris Willock ↑ 65'
-
23
Joel Bagan ↑ 79'
- 2
- 44
Coach
Omer Riza
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Emmanuel Latte Lath | 3 |
| Riley McGree | 3 |
| Matt Clarke | 2 |
| Josh Murphy | 2 |
| Sean Morrison | 2 |
| Calum Chambers | 1 |
| George Saville | 1 |
| Perry Ng | 1 |
Head to Head
Middlesbrough FC Form
Cardiff City FC Form
Predictions
Prediction accuracy
2 / 4
0.93
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.55
Cardiff City FC xG
I would bet for:
Under 2.5 goals 81% + Under — clean sheet likely 73%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 1.48
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 74% |
|
26% |
| ± 1.5 | 44% |
|
56% |
| ± 2.5 | 19% |
|
81% |
| ± 3.5 | 7% |
|
93% |
| ± 4.5 | 2% |
|
98% |
Double Chance
Middlesbrough FC or Draw
81%
Draw or Cardiff City FC
54%
Middlesbrough FC or Cardiff City FC
66%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
0 – 0
25.5%
1 – 0
19.7%
1 – 1
Actual
0 – 1
10.9%
2 – 0
9.2%
2 – 1
5.5%
1 – 2
3.2%
0 – 2
3.1%
3 – 0
2.8%
3 – 1
1.8%
2 – 2
1.7%
4 – 0
0.7%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Cardiff City FC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 11% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 26% | 59% |
| -0.5 | 41% | — | 59% |
| +0.5 | 81% | — | 19% |
| +1 | 81% | 14% | 4% |
| +1.5 | 96% | — | 4% |
| +2 | 96% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Middlesbrough FC keeps clean sheet
58%
✗
Cardiff City FC keeps clean sheet
40%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

