Wednesday , 30 September 2026

Cardiff City FC vs Middlesbrough FC, Championship 2024-25 REGULAR SEASON

Championship · 2024-25
Sat 31 Aug 2024 · 11:30 UTC Cardiff City Stadium 18,000 HT 45' · FT 45'
0–1 55' Matt Clarke
0–2 81' Aaron Ramsey og

Overview

Match Preview

Cardiff City FC vs Middlesbrough FC — Championship at Cardiff City Stadium.

Match Details

  • Referee David Webb
  • Assistant 1 Rob Smith
  • Assistant 2 Sam Lewis (England)
3 games this season 🟨 2.0/game ⚽ 6.0 goals/game

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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
#21 Position #3
7 Points 15
8 Played 8
1 / 4 / 3 W / D / L 4 / 3 / 1
10 Scored 16
12 Conceded 12
-2 GD +4
0.88 PPG 1.88
13% Win % 50%

Key Stats

58% Both Teams to Score
H2H (12 games)
33% Over 2.5 Goals
H2H history
0% Clean Sheets
Cardiff City FC this season
13% Clean Sheets
Middlesbrough FC this season

Cardiff City FC are 21st (7 pts). Middlesbrough FC are 3rd (15 pts).

Goal Timing (This Season)

Cardiff City FC
0-15
2/3
16-30
2/3
31-45
2/2
46-60
–/3
61-75
3/–
76+
1/1
■ Scored ■ Conceded
Middlesbrough FC
0-15
3/3
16-30
2/–
31-45
2/1
46-60
2/4
61-75
3/3
76+
4/–
■ Scored ■ Conceded

Top Scorers (This Season)

Cardiff City FC
Jack Moylan 3 G 1 A
Yousef Salech 2 G 1 A
Cian Ashford 2 G 1 A
Rubin Colwill 1 G 1 A
Middlesbrough FC
William Lankshear 6 G

Events

Match Events

  • 0' What a night it is going to be! Cardiff City FC welcome Middlesbrough FC for this crunch clash at Cardiff City Stadium.
  • 5' The referee shows Cardiff City FC player a card on 5.
  • 10' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 15' will be watching from the dugout nervously. His Cardiff City FC side need to improve if they are to claim all three points.
  • 20' Both teams are passing the ball around with high level of urgency. Middlesbrough FC needs to do something about it to get closer to the goal.
  • 25' The clock is ticking and both teams know a goal could change everything at this point.
  • 30' 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.
  • 35' Jesper Daland, a Norway defender, has 0 bookings this season and will need to keep his discipline tonight.
  • 39' Jesper Daland has been a danger all night but risks an early exit having now seen a card on 39.
  • 43' Dimitrios Goutas gets the nod from Cardiff City FC. He replaces Jesper Daland and will look to change the dynamic.
  • 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' Middlesbrough FC is showing some good football. However, Middlesbrough FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 55' A stunning finish from Matt Clarke — that came from absolutely nowhere!
  • 60' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
  • 62' The Cardiff City FC manager makes a substitution. Alex Robertson departs to be replaced by Rubin Colwill.
  • 67' It is a cagey affair so far. Cardiff City FC in their 4-2-3-1 trying to find a way past Middlesbrough FC's compact 4-2-3-1.
  • 68' Aidan Morris has been a danger all night but risks an early exit having now seen a card on 68.
  • 69' The crowd applauds Delano Burgzorg as he leaves the pitch. Emmanuel Latte Lath steps in for Middlesbrough FC.
  • 70' Alex Gilbert is ready to make an impact after coming on for Tommy Conway at the 70 minute mark.
  • 72' The crowd applauds Wilfride Kanga as he leaves the pitch. Callum Robinson steps in for Cardiff City FC.
  • 77' While there is no rush on the pitch, let’s have a look at some stats. Callum O'Dowda made 395 appearances and scored 15 goals. He is very likely to score a goal today.
  • 81' A stunning finish from Aaron Ramsey — that came from absolutely nowhere!
  • 86' Cardiff City FC are enjoying more possession but struggling to find a way through a disciplined Middlesbrough FC backline.
  • 89' Micah Hamilton gets the nod from Middlesbrough FC. He replaces Finn Azaz and will look to change the dynamic.
  • 90' The Middlesbrough FC manager makes a substitution. Isaiah Jones departs to be replaced by Nathan Simpson.
  • The final whistle goes. A composed, disciplined performance from Middlesbrough FC to claim maximum points.

Lineups

H2H

Predictions

Prediction accuracy
1 / 4
1.06 Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.18 Middlesbrough FC xG
I would bet for: Over 2.5 goals 62% + Middlesbrough FC to win 58%

Match Result

✓ Correct
Cardiff City FC19% Draw22% Middlesbrough FC59%
Actual: Middlesbrough FC win

Both Teams to Score

✗ Wrong
Yes58% 0% No42%
Avg goals/match: 3.24
Actual: No — clean sheet

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 95%
5%
± 1.5 83%
17%
± 2.5 62%
38%
± 3.5 40%
60%
± 4.5 23%
77%

Double Chance

Cardiff City FC or Draw
42%
Draw or Middlesbrough FC
81%
Cardiff City FC or Middlesbrough FC
78%

Half-Time Result

✗ Wrong
Cardiff City FC15% Draw40% Middlesbrough FC45%
Actual: Draw at HT

Correct Score

✓ In top 12
1 – 1
9.9%
1 – 2
9.5%
0 – 2
Actual
0 – 1
8%
1 – 3
6.9%
0 – 3
6.5%
0 – 0
5.4%
2 – 2
5%
2 – 1
4.7%
1 – 4
3.8%
2 – 3
3.7%
0 – 4
3.6%

Asian Handicap — Cardiff City FC

Handicap Cardiff City FC covers Push Middlesbrough FC covers
-2.5 2% — 98%
-2 2% 4% 94%
-1.5 6% — 94%
-1 6% 10% 83%
-0.5 17% — 83%
+0.5 39% — 61%
+1 39% 22% 39%
+1.5 61% — 39%
+2 61% 19% 21%
+2.5 79% — 21%

Clean Sheet

Cardiff City FC keeps clean sheet
12% ✓
Middlesbrough FC keeps clean sheet
35% ✗

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.