Middlesbrough FC vs Cardiff City FC, Championship 2022-23 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Cardiff City FC — Championship at Riverside Stadium.
- Middlesbrough FC 8 games · 15 pts (2026/27)
- Cardiff City FC 8 games · 7 pts (2026/27)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 8 | 17 |
| 2 | West Ham United FC | 8 | 15 |
| 3 | Middlesbrough FC | 8 | 15 |
| 4 | Wolverhampton Wanderers FC | 7 | 14 |
| 5 | West Bromwich Albion FC | 8 | 14 |
| 6 | Queens Park Rangers FC | 8 | 13 |
| 7 | Stoke City FC | 8 | 13 |
| 8 | Bristol City FC | 8 | 13 |
| 9 | Charlton Athletic FC | 8 | 12 |
| 10 | Birmingham City FC | 8 | 11 |
| 11 | Millwall FC | 8 | 11 |
| 12 | Lincoln City FC | 8 | 11 |
| 13 | Southampton FC | 8 | 10 |
| 14 | Wrexham AFC | 8 | 10 |
| 15 | Bolton Wanderers FC | 8 | 10 |
| 16 | Blackburn Rovers FC | 8 | 9 |
| 17 | Norwich City FC | 8 | 9 |
| 18 | Sheffield United FC | 8 | 9 |
| 19 | Portsmouth FC | 7 | 8 |
| 20 | Watford FC | 8 | 8 |
| 21 | Cardiff City FC | 8 | 7 |
| 22 | Derby County FC | 8 | 5 |
| 23 | Preston North End FC | 8 | 4 |
| 24 | Burnley FC | 8 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Sep | Cardiff City FC | H | 2–3 | L |
| 05 Sep | Sunderland AFC | H | 1–0 | W |
| 30 Aug | Watford FC | A | 1–2 | L |
| 27 Aug | Swansea City AFC | H | 2–1 | W |
| 20 Aug | Reading FC | A | 0–1 | L |
| 17 Aug | Stoke City FC | A | 2–2 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Sep | Middlesbrough FC | A | 3–2 | W |
| 03 Sep | Millwall FC | A | 0–2 | L |
| 30 Aug | Luton Town FC | H | 1–2 | L |
| 27 Aug | Preston North End FC | H | 0–0 | D |
| 21 Aug | Bristol City FC | A | 0–2 | L |
| 17 Aug | West Bromwich Albion FC | A | 0–0 | D |
Season Stats
| Middlesbrough FC | Cardiff City FC | |
|---|---|---|
| #3 | Position | #21 |
| 15 | Points | 7 |
| 8 | Played | 8 |
| 4 / 3 / 1 | W / D / L | 1 / 4 / 3 |
| 16 | Scored | 10 |
| 12 | Conceded | 12 |
| +4 | GD | -2 |
| 1.88 | PPG | 0.88 |
| 50% | Win % | 13% |
Key Stats
58%
Both Teams to Score
H2H (12 games)
H2H (12 games)
33%
Over 2.5 Goals
H2H history
H2H history
13%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
0%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
Middlesbrough FC are 3rd (15 pts). Cardiff City FC are 21st (7 pts).
Goal Timing (This Season)
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
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
Top Scorers (This Season)
Middlesbrough FC
| William Lankshear | 6 G |
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 |
Events
Match Events
- 0' It’s Showtime! The match between Middlesbrough FC and Cardiff City FC is underway.
- 4' Callum O'Dowda doubles the advantage! 0-1 and this game is slipping away from the opposition.
- 9' Romaine Sawyers has been one of the livelier players on the pitch with 0 goals to his name this season.
- 14' Cardiff City FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 19' Middlesbrough FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 20' Against the run of play, Mark Harris has scored! This game has turned on its head.
- 25' Not even hints on scoring a goal over the last 25 minutes.
- 30' Middlesbrough FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 35' 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.
- 36' A tactical swap from Cardiff City FC — Romaine Sawyers on, Joe Ralls off on 36 minutes.
- 37' It is a substitution in Cardiff City FC team. Joe Ralls is replaced by Romaine Sawyers on 37 minute.
- 42' Niels Nkounkou is putting in a real shift tonight. He has covered more ground than anyone else for Middlesbrough FC so far.
- 45' The England Perry Ng breaks the deadlock on 45 minutes. 0-3!
- 46' Anfernee Dijksteel is replacing Paddy McNair for the Middlesbrough FC side.
- 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.
- 56' While there is no rush on the pitch, let’s have a look at some stats. Matty Crooks made 191 appearances and scored 36 goals. He is very likely to score a goal today.
- 61' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 63' Marc Bola has so much to prove this time. He replaces Matt Clarke on 63 minute.
- 64' Matt Clarke makes way for Marc Bola at the 64 minute mark. A tactical switch from Middlesbrough FC.
- 67' Sheyi Ojo has so much to prove this time. He replaces Callum O'Dowda on 67 minute.
- 72' The travelling Cardiff City FC supporters hardly appreciate their team being pressed down to the backline.
- 76' The England Duncan Watmore breaks the deadlock on 76 minutes. 1-3!
- 77' Clinical. Composed. Brilliant. Rodrigo Muniz makes it 2-3.
- 79' Curtis Nelson is ready to make an impact after coming on for Perry Ng at the 79 minute mark.
- 81' It’s gonna be a Yellow card for Riley McGree.
- 85' That looks like a foul for a Yellow card for Ryan Wintle.
- 89' Middlesbrough FC manager makes another effort to make the tables turned. Marcus Forss is hanging Dael Fry on the field on 89 minute.
- Hope, you loved the show. Another epic battle is over with the score 2-3.
Lineups
Middlesbrough FC Lineups
Starting XI
-
5
Matt Clarke ↓ Marc Bola 64'
-
4
Alex Mowatt ↓ Duncan Watmore 46'
- 3
- 17
-
6
Dael Fry ↓ Marcus Forss 89'
- 16
- 23
- 25
- 8
- 9
- 2
Bench
- 14
-
18
Duncan Watmore ↑ 46'
- 24
- 28
-
21
Marcus Forss ↑ 89'
-
27
Marc Bola ↑ 64'
-
15
Anfernee Dijksteel ↑ 46'
Coach
Chris Wilder
Cardiff City FC Lineups
Starting XI
-
11
Callum O'Dowda ↓ Sheyi Ojo 67'
- 35
- 29
- 26
- 2
-
8
Joe Ralls ↓ Romaine Sawyers 37'
- 47
- 23
- 1
-
38
Perry Ng ↓ Curtis Nelson 79'
- 6
Bench
-
19
Romaine Sawyers ↑ 37'
-
16
Curtis Nelson ↑ 79'
- 21
-
10
Sheyi Ojo ↑ 67'
-
37
Niels Nkounkou ↑ 67'
- 27
- 25
Coach
Steve Morison
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Emmanuel Latte Lath | 3 |
| Riley McGree | 3 |
| Sean Morrison | 2 |
| Matt Clarke | 2 |
| Josh Murphy | 2 |
| Callum O'Dowda | 1 |
| Josh Bowler | 1 |
| Mark Harris | 1 |
Head to Head
Middlesbrough FC Form
Cardiff City FC Form
2022-09-13
Middlesbrough FC
2–3
Cardiff City FC
W
2022-09-03
Millwall FC
2–0
Cardiff City FC
L
2022-08-30
Cardiff City FC
1–2
Luton Town FC
L
2022-08-27
Cardiff City FC
0–0
Preston North End FC
D
2022-08-21
Bristol City FC
2–0
Cardiff City FC
L
2022-08-17
West Bromwich Albion FC
0–0
Cardiff City FC
D
Predictions
Prediction accuracy
2 / 4
2.04
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.22
Cardiff City FC xG
I would bet for:
Over 2.5 goals 62% + Both teams to score 61%
Match Result
✗ WrongActual: Cardiff City FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.26
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 83% |
|
17% |
| ± 2.5 | 62% |
|
38% |
| ± 3.5 | 41% |
|
59% |
| ± 4.5 | 23% |
|
77% |
Double Chance
Middlesbrough FC or Draw
76%
Draw or Cardiff City FC
49%
Middlesbrough FC or Cardiff City FC
75%
Half-Time Result
✗ WrongActual: Cardiff City FC win at HT
Correct Score
✗ 2–3 not predicted2 – 3Actual
1 – 1
10.4%
2 – 1
9.4%
2 – 0
8%
1 – 0
7.3%
3 – 1
6.3%
2 – 2
5.7%
1 – 2
5.6%
0 – 0
5.4%
3 – 0
5.3%
0 – 1
4%
3 – 2
3.9%
4 – 1
3.3%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Cardiff City FC covers |
|---|---|---|---|
| -2.5 | 17% | — | 83% |
| -2 | 17% | 17% | 67% |
| -1.5 | 33% | — | 67% |
| -1 | 33% | 22% | 45% |
| -0.5 | 55% | — | 45% |
| +0.5 | 78% | — | 22% |
| +1 | 78% | 13% | 9% |
| +1.5 | 91% | — | 9% |
| +2 | 91% | 6% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Middlesbrough FC keeps clean sheet
30%
✓
Cardiff City FC keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

