Home › Football › Championship › Middlesbrough v Cardiff
Back

Middlesbrough v Cardiff
Middlesbrough
CardiffChampionship · SAT 17 OCT · Riverside Stadium
The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.
- 0′Before kick-off: we said Middlesbrough win at 60%.
- 2′Little has changed for our model: Middlesbrough 60% before kick-off, 60% now. 0–0 · 60–22–18
- 2′KICK-OFF Middlesbrough v Cardiff
- 19′🟨 YELLOW · 19' Brian Barry-Murphy · Cardiff
- 22′We said Middlesbrough at 60%. On the run of the match our model now has it at 28%. 0–1 · 28–26–45
- 22′⚽ GOAL · 22' Middlesbrough 0–1 Cardiff
- 22′OUR NUMBER MOVES DOWN · 22' Middlesbrough win: 60% at kick-off, 28% now
- 22′THE CALL SWINGS · 22' Cardiff win is now our likeliest result at 45% (was Middlesbrough win 28%)
- 23′22′: Jack Moylan on the scoresheet for Cardiff, making it 0–1. 0–1 · 28–27–45
- 25′🟨 YELLOW · 25' Joel Bagan · Cardiff
- 30′The goal count is tracking the 2.9 we expected. 0–1 · 25–27–48
- 32′We said Middlesbrough at 60%. On the run of the match our model now has it at 24%. 0–1 · 24–28–48
- 35′10 shots for Middlesbrough, 4 the other way, and they still trail 0–1. 0–1 · 23–28–49
- 38′Middlesbrough have had 13 attempts to 4 and it is still 0–1. 0–1 · 22–28–51
- 41′OUR NUMBER MOVES DOWN · 41' Middlesbrough win: 60% at kick-off, 20% now
- 43′We said Middlesbrough at 60%. On the run of the match our model now has it at 19%. 0–1 · 19–28–53
- 45′HALF-TIME Middlesbrough 0–2 Cardiff
- 45′SUBSTITUTION · 45' Middlesbrough · On: will lankshear · Off: Kyle Joseph
- 45′SUBSTITUTION · 45' Middlesbrough · On: Sebastian Berhalter · Off: Luke Ayling
- 45′SUBSTITUTION · 45' Cardiff · On: David Turnbull · Off: Joel Colwill
- 46′We said Middlesbrough at 60%. On the run of the match our model now has it at 5%. 0–2 · 5–13–82
- 46′16 shots for Middlesbrough, 6 the other way, and they still trail 0–2. 0–2 · 5–13–82
- 46′⚽ GOAL · 45+1' Middlesbrough 0–2 Cardiff
- 46′OUR NUMBER MOVES DOWN · 45+1' Middlesbrough win: 60% at kick-off, 5% now
- 46′SECOND HALF Middlesbrough 0–2 Cardiff
- 47′Cardiff ahead on 45′ through Ollie·Tanner. 0–2. 0–2 · 5–12–83
- 49′We said Middlesbrough at 60%. On the run of the match our model now has it at 4%. 0–2 · 4–12–84
- 56′20 shots for Middlesbrough, 6 the other way, and they still trail 0–2. 0–2 · 3–10–87
- 58′Tommy Conway scores for Middlesbrough on 58′. 0–2 · 3–9–88
- 59′We said Middlesbrough at 60%. On the run of the match our model now has it at 11%. 1–2 · 11–27–61
- 59′3 goals already, more than the 2.9 we expected for the whole match. 1–2 · 11–27–61
- 59′⚽ GOAL · 58' Middlesbrough 1–2 Cardiff · Tommy Conway
- 61′We said Middlesbrough at 60%. On the run of the match our model now has it at 37%. 2–2 · 37–47–16
- 61′61′: will lankshear on the scoresheet for Middlesbrough, making it 2–2. 2–2 · 37–47–16
- 61′⚽ GOAL · 61' Middlesbrough 2–2 Cardiff
- 61′OUR NUMBER MOVES UP · 61' Middlesbrough win: 60% at kick-off, 37% now
- 61′THE CALL SWINGS · 61' Draw is now our likeliest result at 47% (was Cardiff win 16%)
- 62′That is 4, and we only asked for 2.9 across ninety minutes. 2–2 · 37–48–15
- 62′24 shots for Middlesbrough, 6 the other way, and nothing between the sides on the scoreboard. 2–2 · 37–48–15
- 65′We said Middlesbrough at 60%. On the run of the match our model now has it at 34%. 2–2 · 34–51–15
- 65′SUBSTITUTION · 63' Cardiff · On: William Fish · Off: Christopher Willock
- 70′OUR NUMBER MOVES DOWN · 70' Middlesbrough win: 60% at kick-off, 30% now
- 74′SUBSTITUTION · 73' Cardiff · On: Calum Scanlon · Off: Ronan Kpakio
- 74′SUBSTITUTION · 74' Middlesbrough · On: Max Arfsten · Off: Amario Cozier-Duberry
- 78′OUR NUMBER MOVES DOWN · 78' Middlesbrough win: 60% at kick-off, 20% now
- 80′28 shots for Middlesbrough, 7 the other way, and nothing between the sides on the scoreboard. 2–2 · 18–74–8
- 80′SUBSTITUTION · 79' Cardiff · On: Isaak Davies · Off: Ollie·Tanner
- 81′SUBSTITUTION · 79' Middlesbrough · On: Myles Peart-Harris · Off: Riley McGree
- 83′🟥 RED CARD · 83' Cardiff
- 84′Cardiff are down to ten from 83′. Our number never saw that coming — nothing here adjusts for it. 2–2 · 11–83–6
- 86′OUR NUMBER MOVES DOWN · 86' Middlesbrough win: 60% at kick-off, 10% now
- 89′🟨 YELLOW · 88' Jack Moylan · Cardiff
- 90′32 shots for Middlesbrough, 7 the other way, and nothing between the sides on the scoreboard. 2–2 · 6–91–3
- 90′SUBSTITUTION · 89' Middlesbrough · On: Jeremy Sarmiento · Off: Neto Borges
- FTFULL TIME Middlesbrough 2–2 Cardiff
- FTMiddlesbrough 2–2 Cardiff · Middlesbrough win: wrong · Over 2.5: right · Both to score: right · Over 1.5: right · Under 3.5: wrong · 1–0 exactly: wrong
What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle.
The match pulse
BEFORE KICK-OFF
Match outcome probability (%)
AI match analysis
PassMiddlesbrough are clear favourites.
The Pitchside prediction: Middlesbrough 60%, draw 22%, Cardiff 18%. Over 2.5 goals 56%, both teams to score 53%.
Pre-match prediction
First published 11 Oct 03:54 · locked at kick-off
Middlesbrough win60%
Cardiff win18%Kick-offSAT 17 OCT · 12:30
RoundMatchday 11
VenueRiverside Stadium
RefereeTom Nield
Match timeline
All events
MiddlesbroughMIN
CardiffEvents will appear when the match starts.
Line-ups
Middlesbrough
4-2-3-1
Cardiff
4-1-4-1
Rest & schedule
Before kick-off · every competition we cover
Middlesbrough
Cardiff
Last match: 13 Oct · the English Championship
Last match: 13 Oct · the English Championship
Counted across every competition we cover, before kick-off. Friendlies are not counted.
Ex-Chelsea man faces Middlesbrough issue - Bradford City & Lincoln must be on 2027 alertFootball League World · · Chelsea, Middlesbrough, Bradford, Lincoln
Middlesbrough won’t face Derby County regret after Crystal Palace transfer decisionFootball League World · · Middlesbrough, Derby, Crystal Palace
Celtic & Wolves face serious Cardiff City jealousy - Middlesbrough won't careFootball League World · · Celtic, Cardiff, Middlesbrough
Line-ups
Middlesbrough
4-2-3-1
1 R. Vitek
2 C. Brittain
12 L. Ayling
4 A. Phillips
30 Neto Borges
10 A. Morris
29 A. Malanda
11 A. Cozier-Duberry
8 R. McGree
9 T. Conway
22 K. Joseph
Coach · Kim Hellberg
Substitutes
31 · S. Brynn
3 · S. Byram
14 · M. Peart-Harris
6 · S. Berhalter
18 · C. Barron
19 · L. Castledine
16 · J. Sarmiento
7 · W. Lankshear
17 · M. Arfsten
Cardiff
4-1-4-1
1 N. Trott
44 R. Kpakio
5 K. Bielik
4 G. Osho
3 J. Bagan
18 A. Robertson
11 O. Tanner
27 J. Colwill
45 C. Ashford
16 C. Willock
8 J. Moylan
Coach · Brian Barry-Murphy
Substitutes
30 · H. Tyrer
2 · W. Fish
23 · C. Scanlon
14 · D. Turnbull
52 · T. Perrett
33 · R. Tankiewicz
43 · P. Moreno
39 · I. Davies
50 · C. Holt
Match statistics
Match statistics aren’t available yet.
Line-ups
Middlesbrough
4-2-3-1
1 R. Vitek
2 C. Brittain
12 L. Ayling
4 A. Phillips
30 Neto Borges
10 A. Morris
29 A. Malanda
11 A. Cozier-Duberry
8 R. McGree
9 T. Conway
22 K. Joseph
Coach · Kim Hellberg
Substitutes
31 · S. Brynn
3 · S. Byram
14 · M. Peart-Harris
6 · S. Berhalter
18 · C. Barron
19 · L. Castledine
16 · J. Sarmiento
7 · W. Lankshear
17 · M. Arfsten
Cardiff
4-1-4-1
1 N. Trott
44 R. Kpakio
5 K. Bielik
4 G. Osho
3 J. Bagan
18 A. Robertson
11 O. Tanner
27 J. Colwill
45 C. Ashford
16 C. Willock
8 J. Moylan
Coach · Brian Barry-Murphy
Substitutes
30 · H. Tyrer
2 · W. Fish
23 · C. Scanlon
14 · D. Turnbull
52 · T. Perrett
33 · R. Tankiewicz
43 · P. Moreno
39 · I. Davies
50 · C. Holt
We make Middlesbrough a 60% chance to win. The market has them at 62%. We are within 2 points of the market. The model expects 2.0–1.0.
What the number rests on
Our modelBuilt from every result and the chances each side creates and concedes, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.
Published at 61%, 60% now. No bookmaker had priced it when we published; the market has it at 62% now.
| Market | Us | Market | Gap |
|---|---|---|---|
| Middlesbrough win | 60% | 62% | −2 |
| Draw | 22% | 20% | +2 |
| Cardiff win | 18% | 18% | 0 |
| Over 2.5 goals | 56% | 70% | −14 |
| Both teams to score | 53% | 65% | −12 |
| Over 1.5 goals | 79% | 87% | −8 |
| Over 3.5 goals | 34% | 49% | −15 |
| Middlesbrough or draw | 82% | 82% | 0 |
| Middlesbrough clean sheet | 38% | – | – |
| Cardiff clean sheet | 14% | – | – |
Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 6 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.
This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.2 — Pitchside Lab's own model.
Head to head
8 meetings since 2021/22Every competition we cover, the latest meeting first.
Form · last six in Championship this season · since 5 Sept
MIDDLESBROUGH
CARDIFF
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Swansea | 10 | +9 | 23 |
| 2 | Middlesbrough | 10 | +6 | 21 |
| 3 | West Ham | 10 | +17 | 19 |
| 4 | Birmingham | 10 | +6 | 17 |
| 5 | QPR | 10 | +6 | 17 |
| 6 | Wolves | 10 | +3 | 17 |
| 7 | West Brom | 10 | +2 | 17 |
| 8 | Southampton | 10 | +11 | 16 |
| 9 | Stoke City | 10 | +1 | 16 |
| 10 | Blackburn | 10 | +2 | 15 |
| 11 | Millwall | 10 | 0 | 14 |
| 12 | Bristol City | 10 | −2 | 14 |
| 13 | Charlton | 10 | −3 | 14 |
| 14 | Bolton | 10 | −3 | 13 |
| 15 | Sheffield Utd | 10 | 0 | 12 |
| 16 | Portsmouth | 9 | −1 | 11 |
| 17 | Wrexham | 10 | −4 | 11 |
| 18 | Lincoln | 10 | −10 | 11 |
| 19 | Cardiff | 10 | +1 | 10 |
| 20 | Norwich | 10 | −3 | 9 |
| 21 | Burnley | 11 | −5 | 8 |
| 22 | Watford | 10 | −11 | 8 |
| 23 | Derby | 10 | −10 | 6 |
| 24 | Preston | 10 | −12 | 4 |
The competition's standings before kick-off.
Swansea
West Ham
Birmingham
QPR
Wolves
West Brom
Southampton
Stoke City
Blackburn
Millwall
Bristol City
Charlton
Bolton
Sheffield Utd
Portsmouth
Wrexham
Lincoln
Norwich
Burnley
Watford
Derby
Preston