Matchday

Championship 25/26 · 29 Dec 2025

Millwall 2–1 Bristol City

Expected and what happened

Before the match, from team ratings for Nov 2025; the outlined result is what happened.

Expected xG
1.6 – 0.9
Actual xG
0.6 – 1.0
Goals
2 – 1

Footybot made Millwall favourites at 54%.

Millwall won a close one on the chances: 0.6 xG to 1.0.

Best on the pitch by Footybot's score: Robert Atkinson, 68.8 in 66′.

Millwall

PlayerMinGAxGScore
Macaulay Langstaff Forward35100.3564.8
Max Crocombe Goalkeeper9000–48.4
Camiel Neghli Midfielder90100.1244.0
Jake Cooper Defender9000–35.2
Aidomo Emakhu Forward5600–33.1
Mihailo Ivanović Forward90000.1132.6
Billy Mitchell Midfielder4500–32.3
Tristan Crama Defender9000–27.8
Caleb Taylor Defender9000–27.3
Zak Sturge Defender7300–24.8
Raees Bangura-Williams Midfielder5500–24.3
Joe Bryan Defender1700–23.7
Alfie Doughty Midfielder7300–20.9
Danny McNamara Defender3400–15.9
Ryan Leonard Defender4500–11.5
Thierno Ballo Midfielder17000.050.0

Bristol City

PlayerMinGAxGScore
Robert Atkinson Defender66000.0768.8
Neto Borges Defender2400–63.5
Rob Dickie Defender9000–48.4
Adam Randell Midfielder90100.1148.3
Scott Twine Forward88000.1146.6
Anis Mehmeti Forward90000.1342.7
Jason Knight Midfielder90000.0642.4
Cameron Pring Defender9000–41.5
Ross McCrorie Midfielder90010.1040.5
Sinclair Armstrong Forward66000.2740.0
Emil Riis Jacobsen Forward2400–38.0
Max O'Leary Goalkeeper9000–34.7
Zak Vyner Defender90000.1031.0
Yu Hirakawa Forward1000–28.9