Middlesbrough vs Cardiff · Championship

Championship
Middlesbrough
2 : 2
FT
Cardiff
Standings & lineups ↓ · Last odds update 28 days ago
1X2 · Best Home 1.52 Pinnacle Draw 5.04 Pinnacle Away 5.78 1xBet Best-odds payout 97.2% All odds ↓

Middlesbrough 2:2 Cardiff: the match ended in a draw. Middlesbrough, favourites at closing best odds of 1.52, were held to a draw.

How had Middlesbrough and Cardiff fared head-to-head?

In the last 5 matches between the sides, Middlesbrough have 4 wins and 1 draw, with an average score of 2.4:0.6. Middlesbrough lead the head-to-head with 4 wins from 5. In meetings at Middlesbrough's ground (2 matches): 1 win and 1 draw. These meetings average 3.0 goals, on the high side.

Most recent meeting: 2025-01-04, Championship, Middlesbrough 1:1 Cardiff.

DateCompetitionMatch
2025-01-04Championship Middlesbrough 1:1 Cardiff
2024-08-31Championship Cardiff 0:2 Middlesbrough
2024-04-27Championship Cardiff 1:4 Middlesbrough
2023-10-03Championship Middlesbrough 2:0 Cardiff
2023-02-11Championship Cardiff 1:3 Middlesbrough

What were the form and standings of Middlesbrough and Cardiff?

Middlesbrough are No. 2 in Championship (upper table) with 29 points from 15 matches (8 wins, 5 draws and 2 losses). At home they have been strong: 5 wins and 2 draws. Strong attack: 30 scored in 15 matches (2.0 per match). Last 5 matches: 2 wins, 2 draws and 1 loss.

Cardiff are No. 14 in Championship (mid-table) with 18 points from 15 matches (4 wins, 6 draws and 5 losses). Away from home they have struggled: 2 draws and 5 losses. Goals: 27 for, 27 against. Last 5 matches: 2 wins, 2 draws and 1 loss.

Middlesbrough are 11 points ahead.

What were the Middlesbrough vs Cardiff lineups?

Middlesbrough lined up in a 4-2-3-1. Goalkeeper: Radek Vitek. Outfield starters: Callum Brittain, Luke Ayling, Ashley Phillips, Neto Borges, Aidan Morris, Adilson Malanda, Amario Cozier-Duberry, Riley McGree, Tommy Conway, Kyle Joseph.

Cardiff lined up in a 4-1-4-1. Goalkeeper: Nathan Trott. Outfield starters: Ronan Kpakio, Krystian Bielik, Gabriel Osho, Joel Bagan, Alex Robertson, Ollie Tanner, Joel Colwill, Cian Ashford, Chris Willock, Jack Moylan.

Match stats FT

MiddlesbroughCardiff
57%Possession43%
2.76Expected goals (xG)0.85
36Shots7
12Shots on target3
11Corners4
9Fouls10
3Offsides4
0Yellow cards2
0Red cards1
1Saves8
492Passes380

Lineups

Home Middlesbrough 4-2-3-1

  1. 1 GK Radek Vitek
  2. 2 DF Callum Brittain
  3. 12 DF Luke Ayling
  4. 4 DF Ashley Phillips
  5. 30 DF Neto Borges
  6. 10 MF Aidan Morris
  7. 29 MF Adilson Malanda
  8. 11 MF Amario Cozier-Duberry
  9. 8 MF Riley McGree
  10. 9 MF Tommy Conway
  11. 22 FW Kyle Joseph
Substitutes (9)
  1. 6 MF Sebastian Berhalter
  2. 7 FW Will Lankshear
  3. 17 DF Max Arfsten
  4. 14 MF Myles Peart-Harris
  5. 16 FW Jeremy Sarmiento
  6. 31 GK Solomon Brynn
  7. 3 DF Sam Byram
  8. 19 MF Leo Castledine
  9. 18 MF Connor Barron

Away Cardiff 4-1-4-1

  1. 1 GK Nathan Trott
  2. 44 DF Ronan Kpakio
  3. 5 DF Krystian Bielik
  4. 4 DF Gabriel Osho
  5. 3 DF Joel Bagan
  6. 18 MF Alex Robertson
  7. 11 MF Ollie Tanner
  8. 27 MF Joel Colwill
  9. 45 MF Cian Ashford
  10. 16 MF Chris Willock
  11. 8 FW Jack Moylan
Substitutes (9)
  1. 14 MF David Turnbull
  2. 2 DF William Fish
  3. 23 DF Calum Scanlon
  4. 39 FW Isaak Davies
  5. 30 GK Harry Tyrer
  6. 52 MF Troy Perret
  7. 50 MF Charlie Holt
  8. 33 MF Rob Tankiewicz
  9. 43 MF Paul Moreno

Stadium: Riverside, Middlesbrough · Referee: Tom Nield, England

Standings & form Championship · 2026/2027 League page →

TeamPosPW-D-LGoalsPtsLast 5 (this competition)Home/away
Home Middlesbrough 2 15 8-5-2 30:19 (+11) 29 DWWLD 5-2-0 17:9
Away Cardiff 14 15 4-6-5 27:27 (0) 18 DWLDW 0-2-5 6:14

Standings update every few hours. In the last 5, the rightmost is the most recent match.

Full table (24)
#TeamPW-D-LGoalsPtsLast 5 (this competition)
1Birmingham158-5-2 28:1429WLWWW
2Middlesbrough158-5-2 30:1929DWWLD
3Stoke159-2-4 24:1829WDWWW
4Wolves158-4-3 26:1828DWWWD
5West Brom158-4-3 23:1528WDWDW
6Swansea158-2-5 22:1826LLWLL
7Southampton158-4-3 29:1524DWWDL
8QPR156-6-3 24:1824LWLDW
9West Ham156-5-4 37:2323WLLDL
10Sheffield Utd156-4-5 21:1922WDWWL
11Portsmouth156-4-5 20:1822DWDWL
12Norwich157-0-8 32:2421LWWWW
13Blackburn156-3-6 22:2321LWLLW
14Cardiff154-6-5 27:2718DWLDW
15Wrexham154-6-5 18:2018WLLWD
16Millwall155-3-7 23:2718DLWLL
17Bristol City155-3-7 16:2418LDWLL
18Bolton155-2-8 20:2917DLLWL
19Charlton154-5-6 13:2317LLLLW
20Watford154-3-8 13:2315WLLWD
21Lincoln154-3-8 15:2615DWLLL
22Burnley151-7-7 22:3110LLDDL
23Derby152-4-9 14:3010LDLLW
24Preston152-2-11 13:308LDLLW

1X2 · Closing odds 1 lines

Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeDrawAway HomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAway
1.525.045.78 97.2% 1xBet 96.2% 1.52 5.04 5.45 1.53 4.50 5.50 1.50 4.60 5.00 1.46 4.90 5.40 1.55 4.60 5.30 1.46 4.18 4.51 1.45 4.80 5.50 1.54 4.90 5.40 1.53 4.60 5.00 1.52 4.80 5.78
Pinnacle Pinnacle 1xBet 96.2% 92.2% 93.1% 92.6% 96.2%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Handicap · Closing odds 6 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeAway HomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAway
-2.25 -- - - - 3.30 1.32 - - - - - - - - - - - - - - - -
-1.75 -- - - - 2.38 1.55 - - - - - - - - - - - - - - - -
-1.5Main 2.271.69 96.9% Pinnacle 96.9% 2.27 1.69 2.10 1.70 - - 2.12 1.58 2.35 1.62 - - 2.15 1.60 - - 2.25 1.57 2.20 1.67
Pinnacle Pinnacle 96.9% 90.5% 91.7% 94.9%
-1.25 2.041.87 97.6% Pinnacle 97.6% 2.04 1.87 - - - - 1.91 1.74 - - - - 1.92 1.76 - - - - 2.03 1.84
Pinnacle Pinnacle 97.6% 91.1% 91.8% 96.5%
-1 1.792.12 97.1% Pinnacle 97.1% 1.79 2.12 1.68 2.15 - - 1.72 2.03 1.85 2.00 - - 1.68 2.02 - - - - 1.78 2.10
Pinnacle Pinnacle 97.1% 93.1% 91.7% 96.3%
-0.75 1.632.39 96.9% Pinnacle 96.9% 1.63 2.39 - - - - 1.53 2.25 - - - - 1.53 2.29 - - - - 1.60 2.35
Pinnacle Pinnacle 96.9% 91.1% 91.7% 95.2%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Totals · Closing odds 5 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
OverUnder OverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnder
2.5 -- - - - - - - - - - - - - - - - - - 1.33 3.25 - -
3.25 1.722.22 96.9% Pinnacle 96.9% 1.72 2.22 - - - - 1.63 2.08 - - - - 1.65 2.07 - - - - 1.69 2.17
Pinnacle Pinnacle 96.9% 91.4% 91.8% 95.0%
3.5Main 1.951.96 97.7% Pinnacle 97.2% 1.93 1.96 - - - - 1.85 1.89 1.93 1.93 - - 1.81 1.86 - - 1.87 1.90 1.95 1.91
1xBet Pinnacle 97.2% 93.5% 91.7% 96.5%
3.75 2.161.76 97.0% Pinnacle 97.0% 2.16 1.76 - - - - 2.01 1.68 - - - - 1.99 1.70 - - - - 2.06 1.76
Pinnacle Pinnacle 97.0% 91.5% 91.7% 94.9%
4 2.551.58 97.6% Pinnacle 96.4% 2.55 1.55 - - - - 2.31 1.50 2.50 1.57 - - 2.28 1.54 - - - - 2.39 1.58
Pinnacle 1xBet 96.4% 90.9% 91.9% 95.1%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Pinnacle 1X2 odds movement 4 changes

0 analyses for this match

No analyses yet.

Recent odds changes last 80

TimeBookmakerMarketLineBeforeNow
Oct 17 (Sat) 11:29 1xBet Totals 6 8.57 / 1.07 → 8.50 / 1.01
Oct 17 (Sat) 11:29 1xBet Totals 6.5 9.01 / 1.06 → 8.41 / 1.07
Oct 17 (Sat) 11:29 1xBet Totals 4 2.46 / 1.55 → 2.39 / 1.58
Oct 17 (Sat) 11:29 1xBet Handicap 0 1.22 / 4.27 → 1.18 / 4.90
Oct 17 (Sat) 11:29 1xBet Handicap -0.75 1.62 / 2.31 → 1.60 / 2.35
Oct 17 (Sat) 11:29 1xBet Handicap -1 1.80 / 2.08 → 1.78 / 2.10
Oct 17 (Sat) 11:29 1xBet Handicap -1.25 2.06 / 1.82 → 2.03 / 1.84
Oct 17 (Sat) 11:29 1xBet 1X2 1.55 / 4.59 / 5.59 → 1.52 / 4.80 / 5.78
Oct 17 (Sat) 11:28 bet365 Totals 6.5 9.00 / 1.07 → Suspended
Oct 17 (Sat) 11:28 bet365 Totals 5.5 4.50 / 1.20 → Suspended
Oct 17 (Sat) 11:28 bet365 Totals 7.5 17.00 / 1.02 → Suspended
Oct 17 (Sat) 11:28 bet365 Totals 4.5 2.75 / 1.44 → Suspended
Oct 17 (Sat) 11:28 bet365 Totals 8.5 29.00 / 1.01 → Suspended
Oct 17 (Sat) 11:28 bet365 Totals 0.5 1.01 / 21.00 → Suspended
Oct 17 (Sat) 11:28 bet365 Totals 3.5 1.80 / 2.00 → Suspended
Oct 17 (Sat) 11:28 bet365 Totals 2.5 1.33 / 3.40 → Suspended
Oct 17 (Sat) 11:28 bet365 Totals 1.5 1.10 / 7.00 → Suspended
Oct 17 (Sat) 11:26 1xBet Handicap -1.5 2.30 / 1.62 → 2.20 / 1.67
Oct 17 (Sat) 11:26 1xBet Handicap -1.75 2.60 / 1.50 → 2.52 / 1.52
Oct 17 (Sat) 11:26 1xBet Handicap 0 1.21 / 4.46 → 1.22 / 4.27
Oct 17 (Sat) 11:26 1xBet Handicap -0.75 1.64 / 2.26 → 1.62 / 2.31
Oct 17 (Sat) 11:26 1xBet Handicap -1 1.83 / 2.04 → 1.80 / 2.08
Oct 17 (Sat) 11:26 1xBet Handicap -1.25 2.09 / 1.80 → 2.06 / 1.82
Oct 17 (Sat) 11:23 BetVictor Totals 4.25 2.51 / 1.45 → 2.50 / 1.45
Oct 17 (Sat) 11:23 BetVictor Totals 4 2.29 / 1.53 → 2.28 / 1.54
Oct 17 (Sat) 11:23 BetVictor Totals 3.75 2.00 / 1.69 → 1.99 / 1.70
Oct 17 (Sat) 11:23 BetVictor Totals 3 1.48 / 2.41 → 1.48 / 2.42
Oct 17 (Sat) 11:23 BetVictor Totals 3.5 1.82 / 1.85 → 1.81 / 1.86
Oct 17 (Sat) 11:23 BetVictor Totals 2.75 1.40 / 2.66 → 1.40 / 2.67
Oct 17 (Sat) 11:23 BetVictor Handicap -1.5 2.14 / 1.61 → 2.15 / 1.60
Oct 17 (Sat) 11:23 BetVictor Handicap -1.75 2.48 / 1.46 → 2.50 / 1.45
Oct 17 (Sat) 11:23 BetVictor Handicap 0 1.16 / 4.40 → 1.16 / 4.30
Oct 17 (Sat) 11:23 BetVictor Handicap -0.25 1.29 / 3.20 → 1.29 / 3.15
Oct 17 (Sat) 11:23 BetVictor Handicap -0.5 1.42 / 2.59 → 1.43 / 2.57
Oct 17 (Sat) 11:23 BetVictor Handicap -0.75 1.52 / 2.31 → 1.53 / 2.29
Oct 17 (Sat) 11:23 BetVictor Handicap -1 1.67 / 2.03 → 1.68 / 2.02
Oct 17 (Sat) 11:23 BetVictor Handicap -1.25 1.91 / 1.77 → 1.92 / 1.76
Oct 17 (Sat) 11:23 BetVictor 1X2 1.45 / 4.80 / 5.75 → 1.45 / 4.80 / 5.50
Oct 17 (Sat) 11:21 1xBet Totals 5.25 4.64 / 1.12 → 4.41 / 1.21
Oct 17 (Sat) 11:21 1xBet Totals 5.5 4.95 / 1.11 → 5.11 / 1.17
Oct 17 (Sat) 11:21 1xBet Totals 4.75 3.34 / 1.24 → 3.22 / 1.35
Oct 17 (Sat) 11:21 1xBet Totals 4.25 2.56 / 1.40 → 2.50 / 1.53
Oct 17 (Sat) 11:21 1xBet Totals 4 2.31 / 1.50 → 2.46 / 1.55
Oct 17 (Sat) 11:21 1xBet Totals 3.75 2.05 / 1.72 → 2.06 / 1.76
Oct 17 (Sat) 11:21 1xBet Totals 3.25 1.67 / 2.13 → 1.69 / 2.17
Oct 17 (Sat) 11:21 1xBet Totals 4.5 2.81 / 1.33 → 2.96 / 1.40
Oct 17 (Sat) 11:21 1xBet Totals 3 1.44 / 2.47 → 1.53 / 2.50
Oct 17 (Sat) 11:21 1xBet Totals 2 1.07 / 5.90 → 1.11 / 6.47
Oct 17 (Sat) 11:21 1xBet Totals 1.5 1.04 / 6.90 → 1.10 / 7.00
Oct 17 (Sat) 11:21 1xBet Handicap -2.75 4.50 / 1.13 → 4.42 / 1.21
Oct 17 (Sat) 11:21 1xBet Handicap -3.5 6.95 / 1.04 → 7.17 / 1.10
Oct 17 (Sat) 11:21 1xBet Handicap -2.25 3.28 / 1.25 → 3.26 / 1.34
Oct 17 (Sat) 11:21 1xBet Handicap -2.5 3.58 / 1.21 → 3.57 / 1.30
Oct 17 (Sat) 11:21 1xBet Handicap -1.5 2.12 / 1.58 → 2.30 / 1.62
Oct 17 (Sat) 11:21 1xBet Handicap -1.75 2.43 / 1.44 → 2.60 / 1.50
Oct 17 (Sat) 11:21 1xBet Handicap -2 2.97 / 1.30 → 2.96 / 1.40
Oct 17 (Sat) 11:21 1xBet Handicap -3 6.20 / 1.06 → 6.17 / 1.12
Oct 17 (Sat) 11:21 1xBet Handicap 0 1.16 / 4.20 → 1.21 / 4.46
Oct 17 (Sat) 11:21 1xBet Handicap -0.75 1.53 / 2.25 → 1.64 / 2.26
Oct 17 (Sat) 11:21 1xBet Handicap -1 1.72 / 2.03 → 1.83 / 2.04
Oct 17 (Sat) 11:21 1xBet Handicap -1.25 1.95 / 1.78 → 2.09 / 1.80
Oct 17 (Sat) 11:21 1xBet 1X2 1.47 / 4.90 / 5.41 → 1.55 / 4.59 / 5.59
Oct 17 (Sat) 11:15 Pinnacle Totals 5.5 5.73 / 1.16 → 5.74 / 1.16
Oct 17 (Sat) 11:15 Pinnacle Totals 4 2.54 / 1.56 → 2.55 / 1.55
Oct 17 (Sat) 11:15 Pinnacle Totals 3.75 2.15 / 1.76 → 2.16 / 1.76
Oct 17 (Sat) 11:15 Pinnacle Totals 3.25 1.71 / 2.22 → 1.72 / 2.22
Oct 17 (Sat) 11:15 Pinnacle Totals 4.5 3.15 / 1.38 → 3.16 / 1.38
Oct 17 (Sat) 11:15 Pinnacle Totals 3 1.51 / 2.68 → 1.51 / 2.67
Oct 17 (Sat) 11:15 Pinnacle Totals 2.5 1.35 / 3.35 → 1.35 / 3.33
Oct 17 (Sat) 11:15 Pinnacle Totals 1.5 1.10 / 7.64 → 1.10 / 7.63
Oct 17 (Sat) 11:15 Pinnacle Handicap -2.25 3.63 / 1.32 → 3.65 / 1.31
Oct 17 (Sat) 11:15 Pinnacle Handicap -1.5 2.26 / 1.70 → 2.27 / 1.69
Oct 17 (Sat) 11:15 Pinnacle Handicap -1.75 2.62 / 1.54 → 2.64 / 1.53
Oct 17 (Sat) 11:15 Pinnacle Handicap -2 3.26 / 1.37 → 3.27 / 1.37
Oct 17 (Sat) 11:15 Pinnacle Handicap -0.25 1.37 / 3.25 → 1.37 / 3.24
Oct 17 (Sat) 11:15 Pinnacle Handicap -0.5 1.51 / 2.68 → 1.52 / 2.66
Oct 17 (Sat) 11:15 Pinnacle Handicap -0.75 1.62 / 2.41 → 1.63 / 2.39
Oct 17 (Sat) 11:15 Pinnacle Handicap -1 1.79 / 2.13 → 1.79 / 2.12
Oct 17 (Sat) 11:15 Pinnacle Handicap -1.25 2.04 / 1.88 → 2.04 / 1.87
Oct 17 (Sat) 11:15 Pinnacle 1X2 1.52 / 5.14 / 5.41 → 1.52 / 5.04 / 5.45