Cardiff City FC vs Middlesbrough FC, Championship 2021-22 REGULAR SEASON
Overview
Match Preview
Cardiff City FC vs Middlesbrough FC — Championship at Cardiff City Stadium.
- Cardiff City FC 0 games · 0 pts (2026/27)
- Middlesbrough FC 46 games · 80 pts (2026/27)
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 |
|---|---|---|---|---|
| 23 Oct | Middlesbrough FC | H | 0–2 | L |
| 20 Oct | Fulham FC | A | 0–2 | L |
| 17 Oct | Swansea City AFC | A | 0–3 | L |
| 02 Oct | Reading FC | H | 0–1 | L |
| 28 Sep | West Bromwich Albion FC | H | 0–4 | L |
| 25 Sep | Blackburn Rovers FC | A | 1–5 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Oct | Cardiff City FC | A | 2–0 | W |
| 20 Oct | Barnsley FC | H | 2–0 | W |
| 16 Oct | Peterborough United FC | H | 2–0 | W |
| 02 Oct | Hull City AFC | A | 0–2 | L |
| 28 Sep | Sheffield United FC | H | 2–0 | W |
| 25 Sep | Reading FC | A | 0–1 | 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' Here we go! The referee blows the whistle and Cardiff City FC launch into their encounter with Middlesbrough FC.
- 5' A quiet spell here at Cardiff City Stadium. Cardiff City FC seem content sitting deep and soaking up pressure.
- 10' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 15' Andraz Sporar has been relatively quiet despite scoring 40 goals in his last 63 appearances.
- 20' Both keepers have barely been tested. Cardiff City FC and Middlesbrough FC are cancelling each other out in the centre of the park.
- 25' Onel Hernandez has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 28' That is a Yellow card for Cardiff City FC. Marlon Pack will be fuming at that decision.
- 33' Supporters expect more eagerness from Ryan John Giles, as he is very good at scoring at Cardiff City Stadium with 0 goals in the last 0 games.
- 34' Mark McGuinness catches the referee's attention in entirely the wrong way. Yellow card on 34.
- 35' Against the run of play, Andraz Sporar has scored! This game has turned on its head.
- 38' Uche Ikpeazu has been a danger all night but risks an early exit having now seen a Yellow card on 38.
- 43' Cardiff City FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 46' It is a substitution in Cardiff City FC team. Perry Ng is replaced by Kieffer Moore on 46 minute.
- 51' Middlesbrough FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 56' Mark McGuinness is putting in a real shift tonight. He has covered more ground than anyone else for Middlesbrough FC so far.
- 61' will be watching from the dugout nervously. His Cardiff City FC side need to improve if they are to claim all three points.
- 63' Middlesbrough FC make a change. Onel Hernandez trudges off to be replaced by Isaiah Jones on 63 minutes.
- 68' Josh Coburn is a natural and has been asked to do a very specific job for Middlesbrough FC tonight.
- 70' That looks like a foul for a Yellow card for Aden Flint.
- 74' GOAL! Martin Payero fires home to make it 0-2!
- 79' 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.
- 80' Isaak Davies is ready to make an impact after coming on for Mark Harris at the 80 minute mark.
- 81' Middlesbrough FC make a change. Andraz Sporar trudges off to be replaced by Duncan Watmore on 81 minutes.
- 85' Josh Coburn gets the nod from Middlesbrough FC. He replaces Uche Ikpeazu and will look to change the dynamic.
- 90' The clock is ticking and both teams know a goal could change everything at this point.
- Both sets of fans can go home satisfied — a 0-2 draw is a fair result on the day.
Lineups
Cardiff City FC Lineups
Starting XI
- 21
-
29
Mark Harris ↓ Isaak Davies 80'
- 25
- 30
- 26
- 5
- 6
-
38
Perry Ng ↓ Kieffer Moore 46'
- 19
- 2
- 27
Bench
-
10
Kieffer Moore ↑ 46'
- 4
- 1
- 16
- 36
- –
-
39
Isaak Davies ↑ 80'
Coach
Mick McCarthy
Middlesbrough FC Lineups
Starting XI
- 14
- 22
-
8
Onel Hernandez ↓ Isaiah Jones 63'
- 1
- 17
- 16
- 7
- 25
-
9
Uche Ikpeazu ↓ Josh Coburn 85'
- 10
-
11
Andraz Sporar ↓ Duncan Watmore 81'
Bench
-
18
Duncan Watmore ↑ 81'
- 28
- 23
- 30
-
35
Isaiah Jones ↑ 63'
-
37
Josh Coburn ↑ 85'
- 13
Coach
Neil Warnock
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Riley McGree | 3 |
| Emmanuel Latte Lath | 3 |
| Matt Clarke | 2 |
| Josh Murphy | 2 |
| Sean Morrison | 2 |
| Ashley Fletcher | 1 |
| Duncan Watmore | 1 |
| Finn Azaz | 1 |
Head to Head
Cardiff City FC Form
Middlesbrough FC Form
Predictions
Prediction accuracy
3 / 4
1.02
Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.23
Middlesbrough FC xG
I would bet for:
Middlesbrough FC or Draw 70% + Under 2.5 goals 61%
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.25
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 87% |
|
13% |
| ± 1.5 | 66% |
|
34% |
| ± 2.5 | 39% |
|
61% |
| ± 3.5 | 20% |
|
80% |
| ± 4.5 | 9% |
|
91% |
Double Chance
Cardiff City FC or Draw
60%
Draw or Middlesbrough FC
70%
Cardiff City FC or Middlesbrough FC
69%
Half-Time Result
✗ WrongActual: Middlesbrough FC win at HT
Correct Score
✓ In top 12
1 – 1
14.2%
0 – 0
12.8%
0 – 1
11.7%
1 – 0
9.5%
1 – 2
7.9%
0 – 2
Actual
2 – 1
6.5%
2 – 0
5.2%
2 – 2
4.1%
1 – 3
3.3%
0 – 3
3.1%
3 – 1
2.2%
Asian Handicap — Cardiff City FC
| Handicap | Cardiff City FC covers | Push | Middlesbrough FC covers |
|---|---|---|---|
| -2.5 | 3% | — | 97% |
| -2 | 3% | 8% | 89% |
| -1.5 | 11% | — | 89% |
| -1 | 11% | 18% | 71% |
| -0.5 | 29% | — | 71% |
| +0.5 | 61% | — | 39% |
| +1 | 61% | 22% | 18% |
| +1.5 | 82% | — | 18% |
| +2 | 82% | 12% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
Cardiff City FC keeps clean sheet
30%
✓
Middlesbrough FC keeps clean sheet
37%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

