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 15 games · 29 pts (2026/27)
- Cardiff City FC 15 games · 18 pts (2026/27)
Match Details
- Referee Bobby Madley (England)
- Assistant 1 James Mainwaring
- Assistant 2 Akil Howson
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Birmingham City FC | 15 | 29 |
| 2 | Middlesbrough FC | 15 | 29 |
| 3 | Stoke City FC | 15 | 29 |
| 4 | Wolverhampton Wanderers FC | 15 | 28 |
| 5 | West Bromwich Albion FC | 15 | 28 |
| 6 | Swansea City AFC | 15 | 26 |
| 7 | Southampton FC | 15 | 24 |
| 8 | Queens Park Rangers FC | 15 | 24 |
| 9 | West Ham United FC | 15 | 23 |
| 10 | Sheffield United FC | 15 | 22 |
| 11 | Portsmouth FC | 15 | 22 |
| 12 | Norwich City FC | 15 | 21 |
| 13 | Blackburn Rovers FC | 15 | 21 |
| 14 | Cardiff City FC | 15 | 18 |
| 15 | Wrexham AFC | 15 | 18 |
| 16 | Millwall FC | 15 | 18 |
| 17 | Bristol City FC | 15 | 18 |
| 18 | Bolton Wanderers FC | 15 | 17 |
| 19 | Charlton Athletic FC | 15 | 17 |
| 20 | Watford FC | 15 | 15 |
| 21 | Lincoln City FC | 15 | 15 |
| 22 | Burnley FC | 15 | 10 |
| 23 | Derby County FC | 15 | 10 |
| 24 | Preston North End FC | 15 | 8 |
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 |
Season Stats
| Middlesbrough FC | Cardiff City FC | |
|---|---|---|
| #2 | Position | #14 |
| 29 | Points | 18 |
| 15 | Played | 15 |
| 8 / 5 / 2 | W / D / L | 4 / 6 / 5 |
| 30 | Scored | 27 |
| 19 | Conceded | 27 |
| +11 | GD | +0 |
| 1.93 | PPG | 1.20 |
| 53% | Win % | 27% |
Key Stats
62%
Both Teams to Score
H2H (13 games)
H2H (13 games)
38%
Over 2.5 Goals
H2H history
H2H history
27%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
7%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
Middlesbrough FC are 2nd (29 pts). Cardiff City FC are 14th (18 pts).
Goal Timing (This Season)
Middlesbrough FC
0-15
5/3
16-30
2/1
31-45
4/3
46-60
5/4
61-75
6/4
76+
7/2
■ Scored ■ Conceded
Cardiff City FC
0-15
4/6
16-30
3/5
31-45
9/3
46-60
1/7
61-75
5/2
76+
4/3
■ Scored ■ Conceded
Top Scorers (This Season)
Middlesbrough FC
| William Lankshear | 13 G | |
| Amario Cozier-Duberry | 3 G | 4 A |
Cardiff City FC
| Jack Moylan | 10 G | 3 A |
| Yousef Salech | 5 G | 1 A |
| Cian Ashford | 2 G | 2 A |
| Rubin Colwill | 1 G | 1 A |
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' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 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.
- 15' The tempo has dropped considerably in the last few minutes. Michael Carrick will be considering his options from the bench.
- 20' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 25' It looks surprising Cardiff City FC does not make any changes. Joe Ralls has some obvious troubles when approaching to the goal.
- 30' Mahlon Romeo has been one of the livelier players on the pitch with 0 goals to his name this season.
- 32' Karlan Grant has been a danger all night but risks an early exit having now seen a Yellow card on 32.
- 36' The referee calls foul for Perry Ng. He receives a Yellow card.
- 41' England international Ryan Wintle has been a key figure this campaign — 0 goals and 2 assists in the Array this season.
- 46' Middlesbrough FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 51' Both teams are passing the ball around with high level of urgency. Cardiff City FC needs to do something about it to get closer to the goal.
- 56' Brilliant from the ! Isaiah Jones makes it 1-0 with a superb finish on 56.
- 61' A tactical swap from Cardiff City FC — Ike Ugbo on, Ollie Tanner off on 61 minutes.
- 66' The energy levels are beginning to show. Michael Carrick might look to freshen things up shortly.
- 67' The supporters are chanting for Callum Robinson. He replaces Ryan Wintle on 67 minute.
- 70' Middlesbrough FC manager makes another effort to make the tables turned. Emmanuel Latte Lath is hanging Josh Coburn on the field on 70 minute.
- 71' Isaiah Jones makes way for Marcus Forss at the 71 minute mark. A tactical switch from Middlesbrough FC.
- 74' Kion Etete makes way for Rubin Colwill at the 74 minute mark. A tactical switch from Cardiff City FC.
- 75' A moment of madness from Sam Greenwood on 75 minutes earns him a Yellow card. Middlesbrough FC will be frustrated.
- 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 strike from Emmanuel Latte Lath! The score is 2-0.
- 87' Matt Crooks gets the nod from Middlesbrough FC. He replaces Riley McGree and will look to change the dynamic.
- 89' Middlesbrough FC ring the changes. Lukas Engel has done his job and it is now time for Alex Bangura to step up.
- That’s it! Another goalless match for Middlesbrough FC and Cardiff City FC (для сухой ничьи).
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 |
|---|---|
| Emmanuel Latte Lath | 3 |
| Riley McGree | 3 |
| Matt Clarke | 2 |
| Josh Murphy | 2 |
| Sean Morrison | 2 |
| Sheyi Ojo | 1 |
| Marcus Forss | 1 |
| William Lankshear | 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
1 / 4
2.34
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.14
Cardiff City FC xG
I would bet for:
Over 2.5 goals 66% + Both teams to score 61%
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.48
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 66% |
|
34% |
| ± 3.5 | 45% |
|
55% |
| ± 4.5 | 27% |
|
73% |
Double Chance
Middlesbrough FC or Draw
82%
Draw or Cardiff City FC
39%
Middlesbrough FC or Cardiff City FC
79%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
2 – 1
9.3%
1 – 1
9%
2 – 0
Actual
3 – 1
7.2%
1 – 0
6.8%
3 – 0
6.4%
2 – 2
5.3%
1 – 2
4.6%
0 – 0
4.4%
4 – 1
4.3%
3 – 2
4.1%
4 – 0
3.7%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Cardiff City FC covers |
|---|---|---|---|
| -2.5 | 23% | — | 77% |
| -2 | 23% | 19% | 59% |
| -1.5 | 41% | — | 59% |
| -1 | 41% | 21% | 37% |
| -0.5 | 63% | — | 37% |
| +0.5 | 83% | — | 17% |
| +1 | 83% | 10% | 7% |
| +1.5 | 93% | — | 7% |
| +2 | 93% | 5% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Middlesbrough FC keeps clean sheet
32%
✗
Cardiff City FC keeps clean sheet
11%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

