Matchday

Championship 25/26 · 21 Feb 2026

Millwall 1–3 Portsmouth

Expected and what happened

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

Expected xG
1.6 – 0.8
Actual xG
0.4 – 1.2
Goals
1 – 3

Footybot made Millwall favourites at 56%.

Portsmouth won and made the better chances: 1.2 xG to 0.4.

Best on the pitch by Footybot's score: Casper De Norre, 52.2 in 82′.

Millwall

PlayerMinGAxGScore
Casper De Norre Midfielder82100.0652.2
Thierno Ballo Midfielder900–51.8
Ryan Leonard Defender900–50.4
Caleb Taylor Defender9000–43.9
Anthony Patterson Goalkeeper9000–40.1
Macaulay Langstaff Forward2901–39.9
Barry Bannan Midfielder800–38.8
Tom Watson Forward61000.0335.2
Jake Cooper Defender90000.1534.9
Billy Mitchell Midfielder9000–33.4
Camiel Neghli Midfielder9000–32.4
Mihailo Ivanović Forward9000–30.1
Tristan Crama Defender8100–29.3
Femi Azeez Midfielder81000.0517.9
Alfie Doughty Midfielder81000.0915.4
Zak Sturge Defender9000.040.0

Portsmouth

PlayerMinGAxGScore
Nicolas Schmid Goalkeeper9000–50.5
John Swift Midfielder70100.2848.4
Gustavo Caballero Midfielder86100.3647.4
Jacob Brown Forward1100–46.4
Marlon Pack Midfielder90100.0943.8
Colby Bishop Forward90000.0340.5
Ebou Adams Midfielder90000.3139.1
Connor Ogilvie Defender9000–38.8
Regan Poole Defender9000–38.8
Zak Swanson Defender9000–34.2
Terry Devlin Defender90000.0232.4
Ibane Bowat Defender100–32.1
Millenic Alli Midfielder89000.1025.9
Adrian Segečić Midfielder20000.0324.7