51 matches today 17 live right now 23 competitions covered All times UTC
RU

Middlesbrough — Cardiff City, 17 October 2026, 11:30 UTC : score 2:2

match finished Championship · Matchday 11 Saturday 17 October · 11:30 UTC
Riverside Stadium · referee T. Nield
Match predictionBold

No show from Middlesbrough: under three

83% · Middlesbrough games average 4.4 goals

Prediction landed. We predicted “No show from Middlesbrough: under three”, and the match finished 2:2.

the market is chosen by our model: not always the obvious one, but a likely one

our forecast this is how the model saw the match before kick-off
Middlesbrough 43% draw 24% Cardiff City 33%
The model was wrong

The most likely outcome was Middlesbrough win, and the match finished 2:2. Fans backed Middlesbrough win — they got it wrong.

fans 32 votes
Middlesbrough 56% draw 16% Cardiff City 28%
Voting closed at kick-off

Match events

full timeline
B. Barry-Murphy 19'
J. Moylan assist: O. Tanner 0-1 22'
J. Bagan 25'
O. Tanner assist: J. Moylan 0-2 45+1'
S. Berhalter for L. Ayling 46'
D. Turnbull for J. Colwill 46'
W. Lankshear for K. Joseph 46'
T. Conway assist: C. Brittain 1-2 58'
W. Lankshear assist: A. Cozier-Duberry 2-2 61'
W. Fish for C. Willock 63'
C. Scanlon for R. Kpakio 73'
M. Arfsten for A. Cozier-Duberry 74'
I. Davies for O. Tanner 79'
M. Peart-Harris for R. McGree 79'
G. Osho 83'
J. Moylan 88'
J. Sarmiento for Neto Borges 89'

Line-ups

starting eleven and bench
Middlesbrough Middlesbrough 4-2-3-1 4-1-4-1 Cardiff City Cardiff City
1 Radek Vitek
2 Callum Brittain 12 Luke Ayling 4 Ashley Phillips 30 Neto Borges
10 Aidan Morris 29 Adilson Malanda
11 Amario Cozier-Duberry 8 Riley McGree 9 Tommy Conway
22 Kyle Joseph
8 Jack Moylan
11 Ollie Tanner 27 Joel Colwill 45 Cian Ashford 16 Chris Willock
18 Alex Robertson
44 Ronan Kpakio 5 Krystian Bielik 4 Gabriel Osho 3 Joel Bagan
1 Nathan Trott
Middlesbrough bench
  1. 18Connor Barron
  2. 16Jeremy Sarmiento
  3. 19Leo Castledine
  4. 17Maximilian Arfsten
  5. 14Myles Peart-Harris
  6. 3Sam Byram
  7. 6Sebastian Berhalter
  8. 31Solomon Brynn
  9. 7Will Lankshear
Cardiff City bench
  1. 23Calum Scanlon
  2. 50Charlie Holt
  3. 14David Turnbull
  4. 30Harry Tyrer
  5. 39Isaak Davies
  6. 43Paul Moreno
  7. 33Rob Tankiewicz
  8. 52Troy Perret
  9. 2William Fish

Match stats

21 metrics for the full match
57%Possession43%
36Shots7
12Shots on target3
11Shots off target3
13Blocked shots1
23Shots inside box5
13Shots outside box2
105Attacks99
72Dangerous attacks32
11Corners4
3Offsides4
9Fouls10
0Yellow cards2
0Red cards1
1Saves8
489Passes378
408Accurate passes307
0Free kicks0
0Throw-ins0
0Goal kicks0
0Penalties0
MiddlesbroughMiddlesbroughCardiff CityCardiff CityThe source gives no per-half split — only totals for the match

How the match went

text generated from our data

Middlesbrough and Cardiff City met on matchday 11 of the Championship on 17 October at Riverside Stadium. Final score — 2:2.

Middlesbrough sit 1th on 25 points after 10 matches (5 wins, 4 draws, 1 loss), 3 matches without conceding. Cardiff City sit 19th on 11 points after 9 matches (4 wins, 2 draws, 3 losses).

Season form

all competitions of the season
Middlesbrough Middlesbrough last five Cardiff City Cardiff City
DLWWD form WDLWD
10 Matches 9
5 — 4 — 1 Wins — draws — defeats 4 — 2 — 3
22 — 14 Scored — conceded 20 — 17
1.9 Points per game 1.56
2.2 Goals scored per game 2.22
3 Clean sheets 1
2 Failed to score 2
unbeaten in 1 Current streak unbeaten in 2

Middlesbrough at home: 5 matches, 3 wins, 2 draws, 0 losses, goals 12—7, 2.2 points per match.

Cardiff City away: 4 matches, 0 wins, 1 draw, 3 losses, goals 3—8, 0.25 points per match.

League table

after the match
#TeamPWDLGoalsPts
1Stoke CityStoke City1592424—1829
2MiddlesbroughMiddlesbrough1484230—1928
3Wolverhampton WanderersWolverhampton Wanderers1584326—1828
…
17Bolton WanderersBolton Wanderers1552820—2917
18Cardiff CityCardiff City1436522—2315
19Lincoln CityLincoln City1443714—2415
Full Championship table