FT
Middlesbrough vs Cardiff: Result & Match Report — October 17, 2026
Middlesbrough
Home · #2 · 21 pts
Stoke City 2–3 Middlesbrough Middlesbrough 1–0 Wolves Birmingham 2–2 Middlesbrough Middlesbrough 2–2 Millwall Middlesbrough 4–3 Norwich
2 : 2
Cardiff
Away · #19 · 10 pts
Cardiff 5–1 Watford Blackburn 2–1 Cardiff Cardiff 3–1 Charlton Bolton 1–0 Cardiff Cardiff 1–1 Stoke City
Middlesbrough vs Cardiff Match Summary
- Competition
- Championship
- Round
- 11
- Date and time
- Status
- Final
- Venue
- Riverside Stadium
- City
- Middlesbrough
- Referee
- Tom Nield, England
Middlesbrough vs Cardiff Match Statistics
MiddlesbroughCardiff
12Shots on target3
11Shots off target3
36Total shots7
13Blocked shots1
23Shots inside box5
13Shots outside box2
9Fouls10
11Corners4
3Offsides4
57%Possession43%
0Yellow cards2
0Red cards1
1Goalkeeper saves8
492Total passes380
410Accurate passes307
2.78Expected goals0.91
Middlesbrough vs Cardiff Match Timeline
- 19′ CardYellow Card Cardiff
- 22′ GoalNormal Goal Cardiff
J. Moylan · Assist: O. Tanner
- 25′ CardYellow Card Cardiff
J. Bagan
- 45′ SubstitutionSubstitution 1 Middlesbrough
K. Joseph → W. Lankshear
- 45′ SubstitutionSubstitution 2 Middlesbrough
L. Ayling → S. Berhalter
- 45′ SubstitutionSubstitution 1 Cardiff
J. Colwill → D. Turnbull
- 45+1′ GoalNormal Goal Cardiff
O. Tanner · Assist: J. Moylan
- 58′ GoalNormal Goal Middlesbrough
T. Conway · Assist: C. Brittain
- 61′ GoalNormal Goal Middlesbrough
W. Lankshear · Assist: A. Cozier-Duberry
- 63′ SubstitutionSubstitution 2 Cardiff
C. Willock → W. Fish
- 73′ SubstitutionSubstitution 3 Cardiff
R. Kpakio → C. Scanlon
- 74′ SubstitutionSubstitution 3 Middlesbrough
A. Cozier-Duberry → M. Arfsten
- 79′ SubstitutionSubstitution 4 Cardiff
O. Tanner → I. Davies
- 79′ SubstitutionSubstitution 4 Middlesbrough
R. McGree → M. Peart-Harris
- 83′ CardRed Card Cardiff
G. Osho
- 88′ CardYellow Card Cardiff
J. Moylan
- 89′ SubstitutionSubstitution 5 Middlesbrough
Neto Borges → J. Sarmiento
Middlesbrough vs Cardiff Lineups
Middlesbrough
Formation: 4-2-3-1
Coach: K. Hellberg
Starting XI
- 1R. VítekG
- 2C. BrittainD
- 12L. AylingD
- 4A. PhillipsD
- 30Neto BorgesD
- 10A. MorrisM
- 29A. MalandaM
- 11A. Cozier-DuberryM
- 8R. McGreeM
- 9T. ConwayM
- 22K. JosephF
Substitutes
16 J. Sarmiento14 M. Peart-Harris17 M. Arfsten18 C. Barron6 S. Berhalter31 S. Brynn3 S. Byram19 Leo Castledine7 W. Lankshear
Cardiff
Formation: 4-1-4-1
Coach: B. Barry-Murphy
Starting XI
- 1N. TrottG
- 44R. KpakioD
- 5K. BielikD
- 4G. OshoD
- 3J. BaganD
- 18A. RobertsonM
- 11O. TannerM
- 27J. ColwillM
- 45Cian AshfordM
- 16C. WillockM
- 8J. MoylanF
Substitutes
2 W. Fish43 P. Moreno52 T. Perrett23 C. Scanlon33 R. Tankiewicz14 D. Turnbull39 I. Davies30 H. Tyrer
Middlesbrough vs Cardiff · Totals
Historical estimates from 20 unique matches before kickoff. Each match counts once; percentages show how often the total was exceeded in 90 minutes.
Over 0.5 100% Under 0.5 0%
Over 1.5 90% Under 1.5 10%
Over 2.5 50% Under 2.5 50%
Over 3.5 45% Under 3.5 55%
Over 4.5 25% Under 4.5 75%
Previous Middlesbrough vs Cardiff Meetings
Full Head-to-Head4Middlesbrough
1Draw
1Cardiff
FT
FT
FT
FT
FT
Team Form Before the Match
Middlesbrough Form
Stoke City Championship · Oct 13, 2026
2–3 Wolves Championship · Oct 10, 2026
1–0 Birmingham Championship · Sep 19, 2026
2–2 Millwall Championship · Sep 15, 2026
2–2 Norwich Championship · Sep 12, 2026
4–3 Cardiff Form
Watford Championship · Oct 13, 2026
5–1 Blackburn Championship · Oct 10, 2026
2–1 Charlton Championship · Sep 19, 2026
3–1 Bolton Championship · Sep 12, 2026
1–0 Stoke City Championship · Sep 8, 2026
1–1 Standings Before Middlesbrough vs Cardiff
| # | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | | 10 | 7 | 2 | 1 | 16 | 7 | 9 | 23 |
| 2 | | 10 | 6 | 3 | 1 | 20 | 14 | 6 | 21 |
| 3 | | 10 | 6 | 2 | 2 | 21 | 10 | 11 | 20 |
| 18 | | 10 | 3 | 2 | 5 | 7 | 17 | -10 | 11 |
| 19 | | 10 | 2 | 4 | 4 | 16 | 15 | 1 | 10 |
| 20 | | 10 | 3 | 0 | 7 | 17 | 20 | -3 | 9 |
Table before kickoff · Season 2026 ·