Championship · Regular Season - 11
Middlesbrough 2–2 Cardiff
Sat 17 Oct 2026 · 11:30 UTC · Riverside Stadium, Middlesbrough
MiddlesbroughTeam 2114
CardiffTeam 1952Match story
Middlesbrough · draw · CardiffBefore kick-off: 56% · 24% · 20%
Last reading, 90+5': 4% · 94% · 1%
Live chances from PlayerElo's pre-match model and the current score.
- Tommy Conway 58'
- will lankshear 61'
- Jack Moylan 22'
- Ollie·Tanner 45+1'
We gave Middlesbrough 56% to win: it ended in a draw.
- 19'Brian Barry-Murphy
Cardiff:Brian Barry-Murphy - 22'Jack Moylan 2064 +9 assist Ollie·Tanner 1974 +12
Cardiff:Jack Moylan 2064 +9 assist Ollie·Tanner 1974 +12 - 25'Joel Bagan 1977 +5
Cardiff:Joel Bagan 1977 +5 - will lankshear 2028 0 for Kyle Joseph 2054 −145'
Middlesbrough:will lankshear 2028 0 for Kyle Joseph 2054 −1 - Sebastian Berhalter 2208 −5 for Luke Ayling 2030 −745'
Middlesbrough:Sebastian Berhalter 2208 −5 for Luke Ayling 2030 −7 - 45'David Turnbull 1940 +2 for Joel Colwill 1944 +3
Cardiff:David Turnbull 1940 +2 for Joel Colwill 1944 +3 - 45+1'Ollie·Tanner 1974 +12 assist Jack Moylan 2064 +9
Cardiff:Ollie·Tanner 1974 +12 assist Jack Moylan 2064 +9 - Tommy Conway 2064 −2 assist Callum Brittain 2124 −758'
Middlesbrough:Tommy Conway 2064 −2 assist Callum Brittain 2124 −7 - will lankshear 2028 0 assist Amario Cozier-Duberry 1971 061'
Middlesbrough:will lankshear 2028 0 assist Amario Cozier-Duberry 1971 0 - 63'William Fish 2002 +1 for Christopher Willock 1916 +3
Cardiff:William Fish 2002 +1 for Christopher Willock 1916 +3 - 73'Calum Scanlon 1328 +4 for Ronan Kpakio 1860 +6
Cardiff:Calum Scanlon 1328 +4 for Ronan Kpakio 1860 +6 - Max Arfsten 2044 0 for Amario Cozier-Duberry 1971 074'
Middlesbrough:Max Arfsten 2044 0 for Amario Cozier-Duberry 1971 0 - Myles Peart-Harris 1948 0 for Riley McGree 2048 −279'
Middlesbrough:Myles Peart-Harris 1948 0 for Riley McGree 2048 −2 - 79'Isaak Davies 1776 +1 for Ollie·Tanner 1974 +12
Cardiff:Isaak Davies 1776 +1 for Ollie·Tanner 1974 +12 - 83'Gabriel Osho 1996 +3
Cardiff:Gabriel Osho 1996 +3 - 88'Jack Moylan 2064 +9
Cardiff:Jack Moylan 2064 +9 - Jeremy Sarmiento 2016 0 for Neto Borges 2099 −389'
Middlesbrough:Jeremy Sarmiento 2016 0 for Neto Borges 2099 −3
Line-ups
Elo change from this match, next to the Elo after it.
Before kick-off: 56% · 24% · 20%(Middlesbrough · draw · Cardiff)
Our most likely score was 1–1 (11%); the result 2–2 had 5%.
- Average value of the starting XI: Middlesbrough €4.5M, Cardiff €1.4M.
- Middlesbrough were unbeaten in their last 5 matches.
Form
Last five matches; the number is the team Elo of the eleven that started.
Middlesbrough
2nd in Championship · 21 pts from 10
- 13 OctWStoke City England Championship2054
- 10 OctWWolves England Championship2042
- 19 SepDBirmingham England Championship2012
- 15 SepDMillwall England Championship2032
- 12 SepWNorwich England Championship2022
Cardiff
19th in Championship · 10 pts from 10
- 13 OctWWatford England Championship1941
- 10 OctLBlackburn England Championship1942
- 19 SepWCharlton England Championship1916
- 12 SepLBolton England Championship1927
- 8 SepDStoke City England Championship1928
Season outlook
From the Championship simulation, before this match.
| Club | Pts now | Pred. pts | Title | Top 4 | Bottom 3 | Most likely |
|---|---|---|---|---|---|---|
| Middlesbrough | 21 /10 | 79.4 | 17% | 67% | 0% | 2nd |
| Cardiff | 10 /10 | 55.3 | 0% | 1% | 15% | 19th |
Each bar is one finishing position, 1st on the left to 24th on the right; the taller the bar, the likelier that finish.
Players to watch
Highest EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. (Elo Above Replacement over the last 180 days) in each starting eleven. Elo after each match, last three years.

Middlesbrough · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +4.9 (Elite) · Elo 2037

Cardiff · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +3.1 (Good) · Elo 1989
Team Elo history
Starting-eleven Team Elo in league matches, last three years.
Coach Elo history
Elo after each match, last three years (the whole career if shorter).
Coach DNA: dribble-heavy · possession-based
Coach DNA: possession-based
Playing style
How both clubs play against their own league (2024–2026).
Middlesbrough: possession-based (how Kim Alexander Hellberg plays) · Cardiff: balanced profile (how Brian Barry-Murphy plays)
* Includes our monthly adjustment: every month we take a little off each player's Elo to keep ratings from inflating.