Tuesday , 8 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

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
#29 Position #3
3 Points 10
5 Played 5
0 / 3 / 2 W / D / L 3 / 1 / 1
6 Scored 8
9 Conceded 5
-3 GD +3
0.60 PPG 2.00
0% Win % 60%

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
20% Clean Sheets
Middlesbrough FC this season

Cardiff City FC are 29th (3 pts). Middlesbrough FC are 3rd (10 pts).

Goal Timing (This Season)

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

Top Scorers (This Season)

Cardiff City FC
Cian Ashford 2 G 1 A
Rubin Colwill 1 G 1 A
Yousef Salech 1 G
Middlesbrough FC
William Lankshear 5 G

Events

Match Events

  • 0' The game is set. Middlesbrough FC kicks off things out of here…
  • 5' Poor challenge from Manolis Siopis. The referee spots it immediately and shows the card.
  • 10' The travelling Middlesbrough FC supporters hardly appreciate their team being pressed down to the backline.
  • 15' England international Perry Ng has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 20' Not even hints on scoring a goal over the last 20 minutes.
  • 25' Aaron Ramsey has been relatively quiet despite scoring 26 goals in his last 415 appearances.
  • 30' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 35' Supporters expect more eagerness from Wilfride Kanga, as he is very good at scoring at Cardiff City Stadium with 0 goals in the last 0 games.
  • 39' The referee does not hesitate — a card for Jesper Daland on 39 minutes.
  • 43' It is a substitution in Cardiff City FC team. Jesper Daland is replaced by Dimitrios Goutas on 43 minute.
  • 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' The energy levels are beginning to show. Erol Bulut might look to freshen things up shortly.
  • 55' GOAL! Matt Clarke scores on 55. Assisted by Finn Azaz
  • 60' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 62' Rubin Colwill has so much to prove this time. He replaces Alex Robertson on 62 minute.
  • 67' Callum Robinson is putting in a real shift tonight. He has covered more ground than anyone else for Cardiff City FC so far.
  • 68' The referee reaches into his pocket. Out comes the card for Aidan Morris.
  • 69' The whistle greets Delano Burgzorg as he departs to be replaced by Emmanuel Latte Lath.
  • 70' Another change for Middlesbrough FC made on 70 minute. Tommy Conway leaves to be changed by Alex Gilbert.
  • 72' The whistle greets Wilfride Kanga as he departs to be replaced by Callum Robinson.
  • 77' Matchday of the Array and both teams know exactly what is at stake tonight.
  • 81' A stunning finish from Aaron Ramsey — that came from absolutely nowhere!
  • 86' 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 Aidan Morris suffering a number of foals already.
  • 89' Another substitution for Middlesbrough FC to replace Finn Azaz by Micah Hamilton on 89 minute.
  • 90' A change in the Middlesbrough FC ranks — Isaiah Jones exits the field as Nathan Simpson enters on 90.
  • With this win, Middlesbrough FC is likely to improve its situation in the overall team standings.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
0.79 Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.12 Middlesbrough FC xG
I would bet for: Middlesbrough FC to win 62%

Match Result

✓ Correct
Cardiff City FC16% Draw22% Middlesbrough FC62%
Actual: Middlesbrough FC win

Both Teams to Score

✓ Correct
Yes48% 0% No52%
Avg goals/match: 2.91
Actual: No — clean sheet

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 93%
7%
± 1.5 78%
22%
± 2.5 55%
45%
± 3.5 33%
67%
± 4.5 17%
83%

Double Chance

Cardiff City FC or Draw
38%
Draw or Middlesbrough FC
84%
Cardiff City FC or Middlesbrough FC
78%

Half-Time Result

✗ Wrong
Cardiff City FC11% Draw41% Middlesbrough FC48%
Actual: Draw at HT

Correct Score

✓ In top 12
0 – 2
Actual
0 – 1
11%
1 – 1
9.8%
1 – 2
9.3%
0 – 3
8.3%
0 – 0
7.1%
1 – 3
6.6%
0 – 4
4.4%
2 – 2
3.7%
1 – 4
3.6%
1 – 0
3.6%
2 – 1
3.4%

Asian Handicap — Cardiff City FC

Handicap Cardiff City FC covers Push Middlesbrough FC covers
-2.5 1% 99%
-2 1% 3% 96%
-1.5 4% 96%
-1 4% 8% 88%
-0.5 12% 88%
+0.5 33% 67%
+1 33% 24% 43%
+1.5 57% 43%
+2 57% 20% 23%
+2.5 77% 23%

Clean Sheet

Cardiff City FC keeps clean sheet
13%
Middlesbrough FC keeps clean sheet
46%

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