Matchday

Championship 25/26 · 3 Apr 2026

Middlesbrough 1–2 Millwall

Expected and what happened

Before the match, from team ratings for Mar 2026; the outlined result is what happened.

Expected xG
1.7 – 0.7
Actual xG
3.1 – 0.8
Goals
1 – 2

Footybot made Middlesbrough favourites at 61%.

Millwall won although Middlesbrough made the better chances (3.1 xG to 0.8): a result the chances didn't back.

Best on the pitch by Footybot's score: Jeremy Sarmiento, 100.0 in 1′.

Middlesbrough

PlayerMinGAxGScore
Jeremy Sarmiento Midfielder100–100.0
Solomon Brynn Goalkeeper9000–47.5
Alan Browne Midfielder90010.2246.5
Matt Targett Defender78000.1542.9
Aidan Morris Midfielder90000.2142.4
Dael Fry Defender90101.0142.0
Tommy Conway Forward90000.2839.7
David Strelec Forward90000.0239.3
Alex Bangura Defender12000.1737.6
Adilson Malanda Defender90000.0927.3
Luke Ayling Defender90000.1021.1
Riley McGree Midfielder90000.7318.7
Callum Brittain Defender89000.1318.5

Millwall

PlayerMinGAxGScore
Josh Coburn Forward90200.2756.3
Anthony Patterson Goalkeeper9000–51.4
Barry Bannan Midfielder26010.0450.6
Femi Azeez Midfielder89000.0248.9
Caleb Taylor Defender9000–47.5
Macaulay Langstaff Forward1100–44.8
Mihailo Ivanović Forward85010.0243.8
Zak Sturge Defender90000.1340.2
Camiel Neghli Midfielder90000.0839.8
Jake Cooper Defender90000.0637.6
Luke Cundle Midfielder100–36.0
Billy Mitchell Midfielder89000.0234.0
Danny McNamara Defender100–31.9
Casper De Norre Midfielder64000.0728.4
Tristan Crama Defender90000.0822.2