Cardiff City FC vs Middlesbrough FC, Championship 2023-24 REGULAR SEASON
Overview
Match Preview
Cardiff City FC vs Middlesbrough FC — Championship at Cardiff City Stadium.
- Cardiff City FC 10 games · 10 pts (2026/27)
- Middlesbrough FC 10 games · 21 pts (2026/27)
Match Details
- Referee Jeremy Simpson
- Assistant 1 Rob Hyde (England)
- Assistant 2 Natalie Aspinall
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 10 | 23 |
| 2 | Middlesbrough FC | 10 | 21 |
| 3 | West Ham United FC | 10 | 19 |
| 4 | Birmingham City FC | 10 | 17 |
| 5 | Queens Park Rangers FC | 10 | 17 |
| 6 | Wolverhampton Wanderers FC | 10 | 17 |
| 7 | West Bromwich Albion FC | 10 | 17 |
| 8 | Southampton FC | 10 | 16 |
| 9 | Stoke City FC | 10 | 16 |
| 10 | Blackburn Rovers FC | 10 | 15 |
| 11 | Millwall FC | 10 | 14 |
| 12 | Bristol City FC | 10 | 14 |
| 13 | Charlton Athletic FC | 10 | 14 |
| 14 | Bolton Wanderers FC | 10 | 13 |
| 15 | Sheffield United FC | 10 | 12 |
| 16 | Portsmouth FC | 9 | 11 |
| 17 | Wrexham AFC | 10 | 11 |
| 18 | Lincoln City FC | 10 | 11 |
| 19 | Cardiff City FC | 10 | 10 |
| 20 | Norwich City FC | 10 | 9 |
| 21 | Burnley FC | 11 | 8 |
| 22 | Watford FC | 10 | 8 |
| 23 | Derby County FC | 10 | 6 |
| 24 | Preston North End FC | 10 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Apr | Middlesbrough FC | H | 1–4 | L |
| 20 Apr | Southampton FC | H | 2–1 | W |
| 13 Apr | Millwall FC | A | 1–3 | L |
| 10 Apr | Birmingham City FC | A | 1–0 | W |
| 06 Apr | Hull City AFC | H | 1–3 | L |
| 01 Apr | Coventry City FC | A | 2–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 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 |
| 06 Apr | Swansea City AFC | H | 2–0 | W |
| 01 Apr | Sheffield Wednesday FC | H | 2–0 | W |
Season Stats
| Cardiff City FC | Middlesbrough FC | |
|---|---|---|
| #19 | Position | #2 |
| 10 | Points | 21 |
| 10 | Played | 10 |
| 2 / 4 / 4 | W / D / L | 6 / 3 / 1 |
| 16 | Scored | 20 |
| 15 | Conceded | 14 |
| +1 | GD | +6 |
| 1.00 | PPG | 2.10 |
| 20% | 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 19th (10 pts). Middlesbrough FC are 2nd (21 pts).
Goal Timing (This Season)
Cardiff City FC
0-15
3/3
16-30
2/4
31-45
4/3
46-60
1/3
61-75
3/–
76+
2/2
■ Scored ■ Conceded
Middlesbrough FC
0-15
3/3
16-30
2/–
31-45
2/1
46-60
4/4
61-75
4/3
76+
5/1
■ Scored ■ Conceded
Top Scorers (This Season)
Cardiff City FC
| Jack Moylan | 5 G | 2 A |
| Cian Ashford | 2 G | 2 A |
| Yousef Salech | 2 G | 1 A |
| Rubin Colwill | 1 G | 1 A |
Middlesbrough FC
| William Lankshear | 8 G |
Events
Match Events
- 0' Packed stands, loud atmosphere — Cardiff City FC and Middlesbrough FC get this one started.
- 5' Both keepers have barely been tested. Cardiff City FC and Middlesbrough FC are cancelling each other out in the centre of the park.
- 10' Middlesbrough FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 15' It looks like no one’s ball. Middlesbrough FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 20' Supporters expect more eagerness from Alex Gilbert, as he is very good at scoring at Cardiff City Stadium with 1 goals in the last 1 games.
- 25' The 31-year-old Mahlon Romeo has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 30' Cardiff City FC is showing some good football. However, Cardiff City FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 35' Middlesbrough FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 40' It’s high time Erol Bulut made some changes to put the his team’s game back to action.
- 45' Goal! Matt Clarke scores his 14 goal in 378 matches.
- 49' A stunning finish from Finn Azaz — that came from absolutely nowhere!
- 54' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 56' Emmanuel Latte Lath is having a superb {COMPETITION} campaign — that is 1 goals this season for the .
- 57' The supporters are chanting for Raheem Conte. He replaces Mahlon Romeo on 57 minute.
- 58' Joel Colwill has so much to prove this time. He replaces Manolis Siopis on 58 minute.
- 60' What composure from Alex Gilbert! The Ireland international strokes it home. 0-4.
- 61' A tactical swap from Middlesbrough FC — Sam Silvera on, Isaiah Jones off on 61 minutes.
- 62' Fresh legs for Middlesbrough FC! Law McCabe comes on to replace Jonny Howson.
- 67' Middlesbrough FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 68' The Cardiff City FC manager makes a substitution. Joe Ralls departs to be replaced by Ryan Wintle.
- 69' Another substitution for Cardiff City FC to replace Famara Diedhiou by Callum Robinson on 69 minute.
- 74' Time for substitution for Middlesbrough FC. Rav van den Berg is replaced by Anfernee Dijksteel.
- 75' Charlie Lennon is ready to make an impact after coming on for Alex Gilbert at the 75 minute mark.
- 77' A tactical swap from Cardiff City FC — Luey Giles on, Ollie Tanner off on 77 minutes.
- 82' Ajay Matthews is ready to make an impact after coming on for Emmanuel Latte Lath at the 82 minute mark.
- 87' The clock is ticking and both teams know a goal could change everything at this point.
- 1-4 the final result. Cardiff City FC will be bitterly disappointed.
Lineups
Cardiff City FC Lineups
4-2-3-1Starting XI
- 20
- 1
-
2
Mahlon Romeo ↓ Raheem Conte 57'
-
8
Joe Ralls ↓ Ryan Wintle 68'
- 15
- 4
- 14
- 12
-
23
Manolis Siopis ↓ Joel Colwill 58'
-
32
Ollie Tanner ↓ Luey Giles 77'
- 45
Bench
-
47
Callum Robinson ↑ 69'
- 19
-
6
Ryan Wintle ↑ 68'
- 48
-
34
Joel Colwill ↑ 58'
- 41
-
49
Luey Giles ↑ 77'
-
36
Raheem Conte ↑ 57'
- –
Coach
Erol Bulut
Middlesbrough FC Lineups
4-2-3-1Starting XI
- 5
- 12
- 4
- 1
- 9
-
11
Isaiah Jones ↓ Sam Silvera 61'
- 33
- 20
- 3
-
14
Alex Gilbert ↓ Charlie Lennon 75'
-
16
Jonny Howson ↓ Law McCabe 62'
Bench
- 28
-
15
Anfernee Dijksteel ↑ 74'
- 24
- 29
-
18
Sam Silvera ↑ 61'
-
49
Law McCabe ↑ 62'
-
48
Charlie Lennon ↑ 75'
- 51
-
53
Ajay Matthews ↑ 82'
Coach
Michael Carrick
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
Cardiff City FC Form
Middlesbrough FC Form
2024-04-27
Cardiff City FC
1–4
Middlesbrough FC
W
2024-04-22
Middlesbrough FC
3–4
Leeds United FC
L
2024-04-13
Ipswich Town FC
1–1
Middlesbrough FC
D
2024-04-10
Hull City AFC
2–2
Middlesbrough FC
D
2024-04-06
Middlesbrough FC
2–0
Swansea City AFC
W
2024-04-01
Middlesbrough FC
2–0
Sheffield Wednesday FC
W
Predictions
Prediction accuracy
4 / 4
1.5
Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.34
Middlesbrough FC xG
I would bet for:
Over 2.5 goals 73% + Both teams to score 70%
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.84
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 89% |
|
11% |
| ± 2.5 | 73% |
|
27% |
| ± 3.5 | 53% |
|
47% |
| ± 4.5 | 34% |
|
66% |
Double Chance
Cardiff City FC or Draw
50%
Draw or Middlesbrough FC
74%
Cardiff City FC or Middlesbrough FC
77%
Half-Time Result
✓ CorrectActual: Middlesbrough FC win at HT
Correct Score
✓ In top 12
1 – 2
8.6%
1 – 1
8.4%
1 – 3
6.6%
2 – 2
6.3%
0 – 2
6%
2 – 1
5.5%
2 – 3
4.9%
0 – 1
4.6%
0 – 3
4.5%
1 – 4
Actual
0 – 0
3.3%
3 – 2
3.2%
Asian Handicap — Cardiff City FC
| Handicap | Cardiff City FC covers | Push | Middlesbrough FC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 7% | 89% |
| -1.5 | 11% | — | 89% |
| -1 | 11% | 13% | 76% |
| -0.5 | 24% | — | 76% |
| +0.5 | 45% | — | 55% |
| +1 | 45% | 20% | 35% |
| +1.5 | 65% | — | 35% |
| +2 | 65% | 16% | 19% |
| +2.5 | 81% | — | 19% |
Clean Sheet
Cardiff City FC keeps clean sheet
10%
✓
Middlesbrough FC keeps clean sheet
23%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

