Bristol City 0–1 Millwall
Expected and what happened
- Expected xG
- 1.5 – 1.0
- Actual xG
- 1.3 – 0.4
- Goals
- 0 – 1
Footybot made Bristol City favourites at 50%.
Millwall won although Bristol City made the better chances (1.3 xG to 0.4): a result the chances didn't back.
Best on the pitch by Footybot's score: Radek Vitek, 64.4 in 90′.
Well above their usual level: Radek Vitek +11.9, Zak Vyner +8.7.
Well below it: Tristan Crama −20.4, Neto Borges −16.5, Mark Sykes −11.8.
Going in
Each side's last five results before this match.
Bristol City
| 29 Nov 2025 | W 1–0 | at Portsmouth |
| 26 Nov 2025 | L 0–2 | at Wrexham |
| 22 Nov 2025 | W 3–0 | v Swansea City |
| 7 Nov 2025 | D 1–1 | at Watford |
| 4 Nov 2025 | L 0–1 | v Blackburn Rovers |
Millwall
| 29 Nov 2025 | W 3–2 | v Southampton |
| 26 Nov 2025 | W 1–0 | v Sheffield Wednesday |
| 22 Nov 2025 | L 1–3 | at Portsmouth |
| 8 Nov 2025 | D 1–1 | v Preston North End |
| 4 Nov 2025 | L 0–4 | at Birmingham City |
Head to head
No earlier meeting in Footybot's data.
Bristol City
| Player | Min | Score | vs usual |
|---|---|---|---|
| Radek Vitek | 90 | 64.4 | +11.9 |
| Rob Dickie | 90 | 42.6 | −3.3 |
| Zak Vyner | 90 | 41.8 | +8.7 |
| Adam Randell | 90 | 39.6 | +1.3 |
| Yu Hirakawa | 11 | 34.8 | – |
| Anis Mehmeti | 90 | 34.5 | −7.8 |
| Ross McCrorie | 26 | 33.7 | – |
| Emil Riis Jacobsen | 90 | 31.6 | −8.0 |
| Neto Borges | 82 | 30.1 | −16.5 |
| Mark Sykes | 64 | 29.1 | −11.8 |
| Cameron Pring | 8 | 18.9 | – |
Millwall
| Player | Min | Score | vs usual |
|---|---|---|---|
| Raees Bangura-Williams | 73 | 46.6 | – |
| Jake Cooper | 90 | 43.9 | −5.6 |
| Casper De Norre | 45 | 42.2 | +0.8 |
| Aidomo Emakhu | 74 | 37.5 | −2.2 |
| Camiel Neghli | 45 | 36.5 | +0.2 |
| Daniel Kelly | 82 | 35.4 | – |
| Femi Azeez | 83 | 34.6 | −11.5 |
| Macaulay Langstaff | 13 | 34.4 | – |
| Alfie Doughty | 8 | 30.1 | – |
| Tristan Crama | 90 | 24.6 | −20.4 |