Language

Middlesbrough vs Cardiff

Match details
Riverside Stadium
MiddlesbroughHome
11:30Starts Oct 17
CardiffAway
Before kick-off
1X2 Current odds Featured bookmaker ·
Add virtual pickLocked at the odds shown when published

Lineups · Absences

Waiting for confirmed lineups (usually 60 minutes before kick-off)
Confirmed out · Doubtful
MiddlesbroughOut 3 · Doubtful 0 · Not a confirmed out
A. JonesCalf injury
D. StrelecInjury
R. PukstasInjury
CardiffOut 3 · Doubtful 0 · Not a confirmed out
C. ChambersKnee injury
D. LawlorHamstring injury
R. ColwillAnkle injury
As of Oct 16 22:59

Odds

Main markets 4 · Updated

Provider-supplied reference odds. No real-money wager can be placed here.

1X2Home1.54▼Draw4.96▼Away5.14▲Pinnacle · Bookmaker 5Home1.521.54Draw4.984.96Away5.045.14
Odds flowReference Pinnacle
Changed atHomeDrawAway
1.544.96▼5.14▲
1.54▼5.01▲5.12▲
1.55▼4.96▲5.04▲
1.56▲4.95▼5.03▼
1.554.97▲5.04
1.55▼4.96▲5.04▲
1.56▲4.94▲5.02▲
1.54▼4.86▲4.94▲
See more · 8 casesCollapse
1.564.81▼4.84▼
1.56▲4.83▼4.86▼
1.53▲4.91▼5.01▼
1.51▼4.98▲5.15▲
1.554.86▼4.90▼
1.55▲4.87▼4.91▼
1.54▲4.92▼4.93▼
First1.524.985.04
Odds by bookmaker
BookmakerHomeDrawAway
Pinnacle1.54▼4.96▼5.14▲
bet3651.53▼4.50▲5.50▲
Marathon1.50▲4.75▼5.05▼
1xBet1.51▲4.75▼5.07▼
BetVictor1.504.60▲5.25▲
BetfairClosedClosedClosed
BetanoClosedClosedClosed
Asian handicap-1Home -11.85▼Away +12.04▼Pinnacle · Bookmaker 5Home1.821.85Away2.052.04
Odds flowReference Pinnacle · Line -1
Changed atHomeAway
1.852.04▼
1.85▼2.05▲
1.87▼2.02▲
1.882.01▼
1.882.02▲
1.882.01▲
1.88▼2.00▲
1.91▲1.96▼
See more · 8 casesCollapse
1.89▲1.97▼
1.85▲2.02▼
1.81▲2.06▲
1.80▼2.05▲
1.871.98▼
1.87▲1.99▼
1.85▲2.01▼
First1.822.05
Odds by bookmaker
BookmakerHome -1Away +1
Pinnacle1.85▼2.04▼
bet3651.82▼2.02▲
Marathon1.79▲1.94▼
1xBet1.79▲1.94▼
BetVictor1.76▼1.92▲
BetanoClosedClosed
Over/Under3.5Over 3.51.99▼Under 3.51.88▲Pinnacle · Bookmaker 5Over1.981.99Under1.861.88
Odds flowReference Pinnacle · Line 3.5
Changed atOverUnder
1.99▼1.88▲
2.00▼1.87▲
2.021.85▼
2.02▲1.86▼
2.011.87▲
2.01▲1.86▲
2.00▼1.85
2.01▲1.85▼
See more · 6 casesCollapse
2.00▲1.86▼
1.99▲1.87▲
1.98▼1.86▲
2.00▲1.85▼
Line changed · main line 3.5
First1.981.86
Odds by bookmaker
BookmakerOver 3.5Under 3.5
Pinnacle1.99▼1.88▲
bet3652.00▲1.80▼
Marathon1.87▲1.87▼
1xBet1.87▲1.87▼
BetVictor1.86▼1.81▲
BetfairClosedClosed
BetanoClosedClosed
Both teams to scoreYes1.50▲No2.50▼bet365 · Bookmaker 4Yes1.441.50No2.622.50
Odds flowReference bet365
Changed atYesNo
1.50▲2.50▼
Bookmaker changed · reference bookmaker bet365
1.442.62
Suspended
First1.442.62
Odds by bookmaker
BookmakerYesNo
bet3651.50▲2.50▼
Marathon1.42▲2.61▼
1xBet1.42▲2.66▼
BetVictor1.402.70
BetfairClosedClosed
BetanoClosedClosed
View all markets 41 lines · Suspended · Expired 2 hidden
Asian handicap Line 19 · Suspended 1
LineHomeAwayBookmaker
-3.57.401.03Marathon
-36.801.10bet365
-2.754.801.18bet365
-2.53.901.24bet365
-2.253.551.27bet365
-23.441.33Pinnacle
-1.752.731.48Pinnacle
-1.52.341.64Pinnacle
-1.252.101.79Pinnacle
-1 Main line1.852.04Pinnacle
-0.751.662.31Pinnacle
-0.51.542.58Pinnacle
-0.251.393.11Pinnacle
01.254.17Pinnacle
0.251.184.65bet365
0.51.165.25bet365
0.751.106.80bet365
11.047.701xBet
1.51.038.501xBet
Over/Under Line 22 · Closed 1
LineOverUnderBookmaker
0.51.0123.00bet365
11.0213.001xBet
1.51.117.08Pinnacle
1.751.066.25Marathon
21.085.70Marathon
2.251.183.84Marathon
2.51.373.17Pinnacle
2.751.362.70Marathon
31.552.52Pinnacle
3.251.772.11Pinnacle
3.5 Main line1.991.88Pinnacle
3.752.241.69Pinnacle
42.671.50Pinnacle
4.252.591.39Marathon
4.53.281.35Pinnacle
4.753.421.23Marathon
54.451.14Marathon
5.254.801.12Marathon
5.56.001.14Pinnacle
68.901.01Marathon
6.511.001.05bet365
7.519.001.02bet365
Line explanation · Handicap · Over/Under · Both teams to score
  • Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
  • Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
  • Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included

Season team record · Standings · 2026/27

24 teams
Season team record · 2026/27 Based on 13 · 12 games (not the full season)
MiddlesbroughAllCardiff
13Games12
8Won3
3Drawn4
2Lost5
24Goals scored20
18Goals conceded19
MiddlesbroughHomeCardiff
6Games7
5Won3
1Drawn3
0Lost1
13Goals scored16
7Goals conceded10
MiddlesbroughAwayCardiff
7Games5
3Won0
2Drawn1
2Lost4
11Goals scored4
11Goals conceded9
Advanced metrics · 2026/27
3Clean sheets0
1Matches without scoring2
1.85Goals scored per match1.67
1.38Goals conceded per match1.58
2Longest winning streak1
1Longest losing streak2
2Longest drawing streak2
MiddlesbroughAllCardiff
10Games10
6Won2
3Drawn4
1Lost4
20Goals scored16
14Goals conceded15
MiddlesbroughHomeCardiff
5Games5
4Won2
1Drawn3
0Lost0
12Goals scored12
7Goals conceded6
MiddlesbroughAwayCardiff
5Games5
2Won0
2Drawn1
1Lost4
8Goals scored4
7Goals conceded9
Advanced metrics · 2026/27
2Clean sheets0
0Matches without scoring2
2.00Goals scored per match1.60
1.40Goals conceded per match1.50
2Longest winning streak1
1Longest losing streak2
2Longest drawing streak3
MiddlesbroughAllCardiff
3Games2
2Won1
0Drawn0
1Lost1
4Goals scored4
4Goals conceded4
MiddlesbroughHomeCardiff
1Games2
1Won1
0Drawn0
0Lost1
1Goals scored4
0Goals conceded4
MiddlesbroughAwayCardiff
2Games—
1Won—
0Drawn—
1Lost—
3Goals scored—
4Goals conceded—
Advanced metrics · 2026/27
1Clean sheets0
1Matches without scoring0
1.33Goals scored per matchNot enough records (2 games)
1.33Goals conceded per matchNot enough records (2 games)
2Longest winning streak1
1Longest losing streak1
0Longest drawing streak0
“All” covers every competition the team played in the 2026/27 season · Competitions counted: Championship · EFL Cup
Standings
# teamsGPWDL+/-PtsRecent
1Swansea10721+923WWWWL
2Middlesbrough10631+621WWDDW
3West Ham10541+1719WDDWW
4Birmingham (England)10451+617WWDWL
5QPR10451+617WDDDD
6Wolves10523+317WLLWW
7West Brom10523+217WLLDW
8Southampton10622+1116WWLWW
9Stoke10514+116LWWWD
10Blackburn10433+215WWDWL
11Millwall10424+014LWDDL
12Bristol City10424-214LDWLL
13Charlton10352-314DDLDD
14Bolton10415-313WLWWL
15Sheffield Utd10334+012LWLLW
16Portsmouth9324-111WLDDW
17Wrexham10253-411LDWLD
18Lincoln10325-1011LLLWW
19Cardiff10244+110WLWLD
20Norwich10307-39LLLLW
21Burnley11155-58LDWDL
22Watford10226-118LLLLW
23Derby10136-106LDDLL
24Preston10118-124LLDLL
# teamsGPWDL+/-PtsRecent
—Birmingham (England)5140+40
—Blackburn5302+20
—Bolton5203-10
—Bristol City5203-20
—Burnley6042-20
—Cardiff5230+60
—Charlton5230+20
—Derby5023-50
—Lincoln5023-90
—Middlesbrough5410+50
—Millwall5212+30
—Norwich5203+10
—Portsmouth5212-10
—Preston5104-50
—QPR5221+30
—Sheffield Utd5212+10
—Southampton5500+120
—Stoke5302+40
—Swansea5320+50
—Watford5212-30
—West Brom5221+20
—West Ham5311+100
—Wolves4211+20
—Wrexham5122-10
# teamsGPWDL+/-PtsRecent
—Birmingham (England)5311+20
—Blackburn5131+00
—Bolton5212-20
—Bristol City5221+00
—Burnley5113-30
—Cardiff5014-50
—Charlton5122-50
—Derby5113-50
—Lincoln5302-10
—Middlesbrough5221+10
—Millwall5212-30
—Norwich5104-40
—Portsmouth4112+00
—Preston5014-70
—QPR5230+30
—Sheffield Utd5122-10
—Southampton5122-10
—Stoke5212-30
—Swansea5401+40
—Watford5014-80
—West Brom5302+00
—West Ham5230+70
—Wolves6312+10
—Wrexham5131-30
As of Oct 16 20:57

Last 20 matches

By team · All competitions
Recent match metrics
MiddlesbroughWWDDWLWDWW10W 7D 3L
CardiffWLWLDLLDLD7W 7D 6L
Middlesbrough
Based on 20 games
Cardiff
Based on 20 games
20Games20
10W 7D 3LW · D · L7W 7D 6L
50%Win rate35%
35%Draw rate35%
1.75Scored per game1.85
1.25Conceded per game1.40
+10Score difference+9
25%Clean sheet rate15%
15%Failed to score rate15%
1.88 (17 games)Expected goals per game1.97 (12 games)
1.14 (17 games)Expected goals against per game1.39 (12 games)
65%Both teams scored rate75%
60%Over 2.5 goals rate55%
0.8First half goals scored (avg)0.8
0.5First half goals conceded (avg)0.8
1.0Second half goals scored (avg)1.1
0.8Second half goals conceded (avg)0.6
17.2Shots per game17.5 (15 games)
5.3Shots on target per game5.8 (15 games)
58%Average possession63% (15 games)
5.7Corners per game7.2 (15 games)
1.5 (19 games)Yellow cards per game1.7 (15 games)
10.3Fouls per game9.8 (15 games)
Middlesbrough
Based on 9 games
Home matches onlyCardiff
Based on 11 games
9Games11
7W 2D 0LW · D · L6W 4D 1L
78%Win rate55%
22%Draw rate36%
2.11Scored per game2.18
0.89Conceded per game1.00
+11Score difference+13
44%Clean sheet rate27%
11%Failed to score rate9%
1.95 (8 games)Expected goals per game2.37 (6 games)
0.98 (8 games)Expected goals against per game1.11 (6 games)
56%Both teams scored rate73%
56%Over 2.5 goals rate55%
0.7First half goals scored (avg)1.2
0.4First half goals conceded (avg)0.6
1.4Second half goals scored (avg)1.0
0.4Second half goals conceded (avg)0.4
18.1Shots per game19.3 (9 games)
5.9Shots on target per game6.0 (9 games)
59%Average possession63% (9 games)
7.3Corners per game7.3 (9 games)
1.1Yellow cards per game1.8 (9 games)
9.9Fouls per game9.7 (9 games)
Middlesbrough
Based on 11 games
Away matches onlyCardiff
Based on 9 games
11Games9
3W 5D 3LW · D · L1W 3D 5L
27%Win rate11%
45%Draw rate33%
1.45Scored per game1.44
1.55Conceded per game1.89
-1Score difference-4
9%Clean sheet rate0%
18%Failed to score rate22%
1.83 (9 games)Expected goals per game1.57 (6 games)
1.27 (9 games)Expected goals against per game1.66 (6 games)
73%Both teams scored rate78%
64%Over 2.5 goals rate56%
0.8First half goals scored (avg)0.3
0.5First half goals conceded (avg)1.0
0.6Second half goals scored (avg)1.1
1.1Second half goals conceded (avg)0.9
16.5Shots per game14.8 (6 games)
4.8Shots on target per game5.5 (6 games)
57%Average possession63% (6 games)
4.3Corners per game7.0 (6 games)
1.8 (10 games)Yellow cards per game1.7 (6 games)
10.6Fouls per game10.0 (6 games)
Middlesbrough
Based on 17 games
ChampionshipCardiff
Based on 10 games
17Games10
8W 7D 2LW · D · L2W 4D 4L
47%Win rate20%
41%Draw rate40%
1.82Scored per game1.60
1.24Conceded per game1.50
+10Score difference+1
24%Clean sheet rate0%
12%Failed to score rate20%
1.88Expected goals per game1.91
1.14Expected goals against per game1.42
71%Both teams scored rate80%
59%Over 2.5 goals rate60%
0.8First half goals scored (avg)1.0
0.5First half goals conceded (avg)1.0
1.0Second half goals scored (avg)0.6
0.8Second half goals conceded (avg)0.5
17.1Shots per game18.3
5.4Shots on target per game6.4
58%Average possession63%
5.5Corners per game7.5
1.4 (16 games)Yellow cards per game1.9
9.9Fouls per game10.1
MiddlesbroughLeague OneCardiff
Based on 8 games
—Games8
—W · D · L4W 3D 1L
—Win rate50%
—Draw rate38%
—Scored per game2.12
—Conceded per game1.12
—Score difference+8
—Clean sheet rate38%
—Failed to score rate12%
—Expected goals per gameNot enough data (2 games)
—Expected goals against per gameNot enough data (2 games)
—Both teams scored rate62%
—Over 2.5 goals rate38%
—First half goals scored (avg)0.5
—First half goals conceded (avg)0.5
—Second half goals scored (avg)1.6
—Second half goals conceded (avg)0.6
—Shots per game18.0 (3 games)
—Shots on target per game5.3 (3 games)
—Average possession62% (3 games)
—Corners per game7.3 (3 games)
—Yellow cards per game1.0 (3 games)
—Fouls per game8.7 (3 games)
Middlesbrough
Based on 3 games
EFL CupCardiff
Based on 2 games
3Games2
2W 0D 1LW · D · L1W 0D 1L
67%Win rateNot enough data (2 games)
0%Draw rateNot enough data (2 games)
1.33Scored per gameNot enough data (2 games)
1.33Conceded per gameNot enough data (2 games)
+0Score difference+0
33%Clean sheet rateNot enough data (2 games)
33%Failed to score rateNot enough data (2 games)
33%Both teams scored rateNot enough data (2 games)
67%Over 2.5 goals rateNot enough data (2 games)
0.3First half goals scored (avg)Not enough data (2 games)
0.3First half goals conceded (avg)Not enough data (2 games)
1.0Second half goals scored (avg)Not enough data (2 games)
1.0Second half goals conceded (avg)Not enough data (2 games)
17.7Shots per gameNot enough data (2 games)
5.0Shots on target per gameNot enough data (2 games)
58%Average possessionNot enough data (2 games)
6.7Corners per gameNot enough data (2 games)
1.7Yellow cards per gameNot enough data (2 games)
12.3Fouls per gameNot enough data (2 games)
Recent matches
As of Oct 16 19:09

Head-to-head

Last 5 years · All competitions · 8 matches
6Middlesbrough W
1D
1Cardiff W
3.0Average combined score
Middlesbrough Reference
Scored : Conceded
18 : 6
At home
2W 1D 1L
Away
4W 0D 0L
As of Oct 10 11:32

Roster

Roster 31 players · This season · all competitions · based on 13 matches
PlayerAppsGoalsAssistsAvg minRating
GK1Radek Vitek100090 min6.92
GK31Solomon Brynn30090 min7.13
GK33Jon McLaughlin-----
DF2Callum Brittain131186 min6.91
DF12Luke Ayling130272 min7.12
DF30Borges Neto131069 min6.79
DF29Adilson Malanda111089 min6.92
DF4Ashley Phillips91158 min6.96
DF5Alfie Jones71046 min6.75
DF3Samuel Byram10045 min6.30
DF25George Edmundson10023 min6.60
DF3Alex Bangura-----
DF11George McCormick-----
DF46Harley Hunt-----
MF6Sebastian Berhalter122269 min7.12
MF10Aidan Morris111084 min7.35
MF8Riley McGree100155 min6.57
MF14Myles Peart-Harris100047 min6.74
MF11Amario Cozier-Duberry62281 min7.27
MF19Leo Castledine60051 min6.28
MF21Rokas Pukstas20011 min6.25
MF9Cruz Ibeh1001 min—
MF8Law McCabe-----
MF18Connor Barron-----
FW7Will Lankshear1310074 min7.03
FW22Kyle Joseph121039 min6.56
FW17Max Arfsten111047 min7.10
FW16Jeremy Sarmiento92146 min6.90
FW9Tommy Conway90341 min6.82
FW13David Strelec40022 min6.50
FW5Josh Dede-----
Roster 28 players · This season · all competitions · based on 12 matches
PlayerAppsGoalsAssistsAvg minRating
GK1Nathan Trott120090 min6.84
GK30Harry Tyrer-----
GK41Matthew Turner-----
DF38Perry Ng121190 min7.02
DF3Joel Bagan120088 min7.39
DF4Gabriel Osho100089 min7.10
DF23Calum Scanlon90030 min6.66
DF44Ronan Kpakio60149 min6.48
DF48Dylan Lawlor30038 min6.80
DF2William Fish10061 min7.00
DF40Noah Anyadike10053 min6.50
DF12Calum Chambers-----
DF70Noah Williams-----
MF18Alex Robertson120089 min7.28
MF8Jack Moylan126273 min7.14
MF16Chris Willock120155 min6.97
MF27Joel Colwill121051 min6.72
MF45Cian Ashford122349 min6.78
MF14David Turnbull80140 min6.70
MF5Krystian Bielik60082 min6.82
MF10Rubin Colwill61155 min6.83
MF33Rob Tankiewicz1001 min—
MF28Dakarai Mafico-----
MF43Paul Moreno-----
FW11Ollie Tanner111279 min6.87
FW9Yousef Salech105281 min6.81
FW39Isaak Davies80024 min6.43
FW47Callum Robinson72026 min6.82
As of Oct 13 21:43

Coach

MiddlesbroughCoach Kim Hellberg
CardiffCoach Brian Barry-Murphy
Coach profile not received yet
As of Oct 13 21:43

Next matches