Middlesbrough FC vs Cardiff City FC, Championship 2023-24 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Cardiff City FC — Championship at Riverside.
- Middlesbrough FC 46 games · 80 pts (2026/27)
- Cardiff City FC 0 games · 0 pts (2026/27)
Match Details
- Referee Bobby Madley (England)
- Assistant 1 James Mainwaring
- Assistant 2 Akil Howson
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Coventry City FC | 46 | 95 |
| 2 | Ipswich Town FC | 46 | 84 |
| 3 | Millwall FC | 46 | 83 |
| 4 | Southampton FC | 46 | 80 |
| 5 | Middlesbrough FC | 46 | 80 |
| 6 | Hull City AFC | 46 | 73 |
| 7 | Wrexham AFC | 46 | 71 |
| 8 | Derby County FC | 46 | 69 |
| 9 | Norwich City FC | 46 | 65 |
| 10 | Birmingham City FC | 46 | 64 |
| 11 | Swansea City AFC | 46 | 64 |
| 12 | Bristol City FC | 46 | 62 |
| 13 | Sheffield United FC | 46 | 60 |
| 14 | Preston North End FC | 46 | 60 |
| 15 | Queens Park Rangers FC | 46 | 58 |
| 16 | Watford FC | 46 | 57 |
| 17 | Stoke City FC | 46 | 55 |
| 18 | Portsmouth FC | 46 | 55 |
| 19 | Charlton Athletic FC | 46 | 53 |
| 20 | Blackburn Rovers FC | 46 | 52 |
| 21 | West Bromwich Albion FC | 46 | 51 |
| 22 | Oxford United FC | 46 | 47 |
| 23 | Leicester City FC | 46 | 46 |
| 24 | Sheffield Wednesday FC | 46 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 03 Oct | Cardiff City FC | H | 2–0 | W |
| 30 Sep | Watford FC | A | 3–2 | W |
| 23 Sep | Southampton FC | H | 2–1 | W |
| 19 Sep | Sheffield Wednesday FC | A | 1–1 | D |
| 16 Sep | Blackburn Rovers FC | A | 1–2 | L |
| 02 Sep | Queens Park Rangers FC | H | 0–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 03 Oct | Middlesbrough FC | A | 0–2 | L |
| 30 Sep | Rotherham United FC | H | 2–0 | W |
| 24 Sep | Sunderland AFC | A | 1–0 | W |
| 19 Sep | Coventry City FC | H | 3–2 | W |
| 16 Sep | Swansea City AFC | H | 2–0 | W |
| 02 Sep | Ipswich Town FC | A | 2–3 | L |
Key Stats
58%
Both Teams to Score
H2H (12 games)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
Events
Match Events
- 0' Three points are at stake. Middlesbrough FC host Cardiff City FC — let the battle begin!
- 5' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 10' The teams are not in a rush to score plenty of goals. It might look strange considering Cardiff City FC that had 372 games and scored 398 goals.
- 15' 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.
- 20' 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 Isaiah Jones suffering a number of foals already.
- 25' Middlesbrough FC have won 467 goals from 383 games. They will be desperate to add to that tally today.
- 30' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 32' The referee shows Cardiff City FC player a Yellow card on 32.
- 36' A meaty challenge results in booking for Perry Ng on 36.
- 41' The Array continues to deliver drama. Both Middlesbrough FC and Cardiff City FC are desperate not to drop points on matchday .
- 46' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 51' The clock is ticking and both teams know a goal could change everything at this point.
- 56' Brilliant from the ! Isaiah Jones makes it 1-0 with a superb finish on 56.
- 61' It is a substitution in Cardiff City FC team. Ollie Tanner is replaced by Ike Ugbo on 61 minute.
- 66' Cardiff City FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 67' The crowd applauds Ryan Wintle as he leaves the pitch. Callum Robinson steps in for Cardiff City FC.
- 70' Emmanuel Latte Lath is replacing Josh Coburn for the Middlesbrough FC side.
- 71' Middlesbrough FC ring the changes. Isaiah Jones has done his job and it is now time for Marcus Forss to step up.
- 74' The Cardiff City FC bench stirs into life. Kion Etete is withdrawn and Rubin Colwill gets his opportunity.
- 75' The referee does not hesitate — a Yellow card for Sam Greenwood on 75 minutes.
- 80' A moment of madness from Dimitrios Goutas on 80 minutes earns him a Yellow card. Cardiff City FC will be frustrated.
- 84' What a moment for Emmanuel Latte Lath! That strike on 84 puts his side firmly in control.
- 87' The supporters are chanting for Matt Crooks. He replaces Riley McGree on 87 minute.
- 89' It is a substitution in Middlesbrough FC team. Lukas Engel is replaced by Alex Bangura on 89 minute.
- Game over. The scoreline of 2-0 tells the full story of an entertaining encounter.
Lineups
Middlesbrough FC Lineups
4-2-3-1Starting XI
- 17
- 6
- 4
- 1
-
8
Riley McGree ↓ Matt Crooks 87'
-
11
Isaiah Jones ↓ Marcus Forss 70'
- 7
-
29
Sam Greenwood ↓ Morgan Rogers 87'
- 19
-
27
Lukas Engel ↓ Alex Bangura 89'
- 2
Bench
-
10
Morgan Rogers ↑ 87'
-
21
Marcus Forss ↑ 70'
- 15
- 26
-
9
Emmanuel Latte Lath ↑ 70'
-
24
Alex Bangura ↑ 89'
- 23
- 18
-
25
Matt Crooks ↑ 87'
Coach
Michael Carrick
Cardiff City FC Lineups
4-3-3Starting XI
- 8
- 21
- 38
-
6
Ryan Wintle ↓ Callum Robinson 67'
- 4
-
18
Ebou Adams ↓ Mahlon Romeo 71'
-
9
Kion Etete ↓ Rubin Colwill 71'
- 23
- 5
-
32
Ollie Tanner ↓ Ike Ugbo 61'
- 16
Bench
- 35
-
2
Mahlon Romeo ↑ 71'
-
47
Callum Robinson ↑ 67'
- 19
-
12
Ike Ugbo ↑ 61'
- 13
- 24
-
27
Rubin Colwill ↑ 71'
Coach
Erol Bulut
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Riley McGree | 3 |
| Emmanuel Latte Lath | 3 |
| Matt Clarke | 2 |
| Josh Murphy | 2 |
| Sean Morrison | 2 |
| Marcus Tavernier | 1 |
| Isaiah Jones | 1 |
| Ashley Fletcher | 1 |
Head to Head
Middlesbrough FC Form
2023-10-03
Middlesbrough FC
2–0
Cardiff City FC
W
2023-09-30
Watford FC
2–3
Middlesbrough FC
W
2023-09-23
Middlesbrough FC
2–1
Southampton FC
W
2023-09-19
Sheffield Wednesday FC
1–1
Middlesbrough FC
D
2023-09-16
Blackburn Rovers FC
2–1
Middlesbrough FC
L
2023-09-02
Middlesbrough FC
0–2
Queens Park Rangers FC
L
Cardiff City FC Form
Predictions
Prediction accuracy
4 / 4
1.59
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.93
Cardiff City FC xG
I would bet for:
Markets are evenly balanced — no clear value pick.
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.52
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 90% |
|
10% |
| ± 1.5 | 72% |
|
28% |
| ± 2.5 | 46% |
|
54% |
| ± 3.5 | 25% |
|
75% |
| ± 4.5 | 12% |
|
88% |
Double Chance
Middlesbrough FC or Draw
79%
Draw or Cardiff City FC
47%
Middlesbrough FC or Cardiff City FC
74%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
12.8%
1 – 0
11.8%
0 – 0
10.1%
2 – 0
Actual
2 – 1
9.1%
0 – 1
6.5%
1 – 2
5.3%
3 – 0
5.1%
3 – 1
4.9%
2 – 2
4.3%
0 – 2
3.4%
3 – 2
2.4%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Cardiff City FC covers |
|---|---|---|---|
| -2.5 | 12% | — | 88% |
| -2 | 12% | 16% | 73% |
| -1.5 | 27% | — | 73% |
| -1 | 27% | 24% | 49% |
| -0.5 | 51% | — | 49% |
| +0.5 | 79% | — | 21% |
| +1 | 79% | 13% | 7% |
| +1.5 | 93% | — | 7% |
| +2 | 93% | 5% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Middlesbrough FC keeps clean sheet
40%
✗
Cardiff City FC keeps clean sheet
21%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

