Millwall2|1
ChampionshipThe Den • LondonMonday, December 29, 2025 @ 19:45Full Time
ChampionshipBristol City

Match Livescore
Full Time: 2 - 1
C. Neghli
Goal
16'
G
Alfie Doughty
Yellow Card
23'
Zak Sturge
Yellow Card
38'
Tristan Crama
Yellow Card
41'
B. Mitchell (in)
R. Leonard (out)
46'
⇄
G
49'
A. Randell
Goal (Assist: R. McCrorie)
A. Emakhu (in)
D. McNamara (out)
55'
⇄
R. Bangura-Williams (in)
M. Langstaff (out)
55'
⇄
⇄
66'
R. Atkinson (in)
Neto Borges (out)
⇄
66'
S. Armstrong (in)
E. Riis (out)
A. Doughty (in)
T. Ballo (out)
73'
⇄
Z. Sturge (in)
J. Bryan (out)
73'
⇄
M. Langstaff
Goal
81'
G
Thierno Ballo
Yellow Card
83'
87'
Neto Borges
Yellow Card
⇄
88'
S. Twine (in)
Y. Hirakawa (out)
Head‑to‑Head (H2H)
Date
Match
Score
Outcome
- 30/04/19
ChampionshipMillwallvsBristol CityCurrent fixture teams1 - 2Bristol CityAway win - 07/04/18
ChampionshipMillwallvsBristol CityCurrent fixture teams2 - 0MillwallHome win - 29/02/20
ChampionshipMillwallvsBristol CityCurrent fixture teams1 - 1DrawDraw - 01/01/13
ChampionshipMillwallvsBristol CityCurrent fixture teams2 - 1MillwallHome win - 20/11/11
ChampionshipMillwallvsBristol CityCurrent fixture teams1 - 2Bristol CityAway win - 01/05/21
ChampionshipMillwallvsBristol CityCurrent fixture teams4 - 1MillwallHome win - 23/01/21
FA CupMillwallvsBristol CityCurrent fixture teams0 - 3Bristol CityAway win - 29/09/21
ChampionshipMillwallvsBristol CityCurrent fixture teams1 - 0MillwallHome win - 29/12/22
ChampionshipMillwallvsBristol CityCurrent fixture teams0 - 0DrawDraw - 12/08/23
ChampionshipMillwallvsBristol CityCurrent fixture teams0 - 1Bristol CityAway win - 04/03/25
ChampionshipMillwallvsBristol CityCurrent fixture teams0 - 2Bristol CityAway win - 29/12/25
ChampionshipMillwallvsBristol CityCurrent fixture teams2 - 1MillwallHome win - 02/12/18
ChampionshipBristol CityvsMillwallCurrent fixture teams1 - 1DrawDraw - 19/08/17
ChampionshipBristol CityvsMillwallCurrent fixture teams0 - 0DrawDraw - 10/12/19
ChampionshipBristol CityvsMillwallCurrent fixture teams1 - 2MillwallAway win - 02/10/12
ChampionshipBristol CityvsMillwallCurrent fixture teams1 - 1DrawDraw - 03/01/12
ChampionshipBristol CityvsMillwallCurrent fixture teams1 - 0Bristol CityHome win - 15/12/20
ChampionshipBristol CityvsMillwallCurrent fixture teams0 - 2MillwallAway win - 02/01/22
ChampionshipBristol CityvsMillwallCurrent fixture teams3 - 2Bristol CityHome win - 15/10/22
ChampionshipBristol CityvsMillwallCurrent fixture teams1 - 2MillwallAway win - 01/01/24
ChampionshipBristol CityvsMillwallCurrent fixture teams0 - 1MillwallAway win - 17/08/24
ChampionshipBristol CityvsMillwallCurrent fixture teams4 - 3Bristol CityHome win - 06/12/25
ChampionshipBristol CityvsMillwallCurrent fixture teams0 - 1MillwallAway win
Millwall • Last 6 Matches
Date
Match
Score
Result
- 29/12/25
ChampionshipMillwallvsBristol City2 - 1WinHome - 26/12/25
ChampionshipMillwallvsIpswich0 - 0DrawHome - 20/12/25
ChampionshipBlackburnvsMillwall0 - 2LossAway - 13/12/25
ChampionshipMillwallvsHull City1 - 3LossHome - 10/12/25
ChampionshipDerbyvsMillwall1 - 1DrawAway - 06/12/25
ChampionshipBristol CityvsMillwall1 - 0WinAway
Bristol City • Last 6 Matches
Date
Match
Score
Result
- 29/12/25
ChampionshipMillwallvsBristol City1 - 2LossAway - 26/12/25
ChampionshipWest BromvsBristol City2 - 1WinAway - 20/12/25
ChampionshipBristol CityvsMiddlesbrough2 - 0WinHome - 13/12/25
ChampionshipCoventryvsBristol City0 - 1LossAway - 10/12/25
ChampionshipBristol CityvsLeicester2 - 2DrawHome - 06/12/25
ChampionshipBristol CityvsMillwall0 - 1LossHome
Lineups & Coaches

Millwall
Formation: 4-2-3-1
Alex Neil• Head CoachStarting XI
- 151:1M. CrocombeGoalkeeper
- 42:4T. CramaDefender
- 62:3C. TaylorDefender
- 52:2J. CooperDefender
- 32:1Z. SturgeDefender
- 143:2A. DoughtyMidfielder
- 83:1B. MitchellMidfielder
- 104:3C. NeghliMidfielder
- 314:2R. Bangura-WilliamsMidfielder
- 224:1A. EmakhuMidfielder
- 95:1M. IvanovicForward
Substitutes
- 13S. BendaGoalkeeper
- 2D. McNamaraDefender
- 7T. BalloForward
- 17M. LangstaffForward
- 18R. LeonardMidfielder
- 23J. BryanDefender
- 28A. MatthewsForward
- 45W. HardingDefender
- 47J. HowlandMidfielder

Bristol City
Formation: 3-4-2-1
Gerhard Struber• Head CoachStarting XI
- 11:1M. O'LearyGoalkeeper
- 142:3Z. VynerDefender
- 162:2R. DickieDefender
- 52:1R. AtkinsonDefender
- 23:4R. McCrorieMidfielder
- 123:3J. KnightMidfielder
- 43:2A. RandellMidfielder
- 33:1C. PringMidfielder
- 104:2S. TwineForward
- 114:1A. MehmetiForward
- 305:1S. ArmstrongForward
Substitutes
- 13J. LumleyGoalkeeper
- 19G. TannerDefender
- 24H. RobertsDefender
- 21Neto BorgesDefender
- 7Y. HirakawaForward
- 26J. StokesMidfielder
- 29L. PecoverMidfielder
- 18E. RiisForward
- 25E. YeboahForward
Injuries & Suspensions
Millwall- F. AzeezMillwallMissing FixtureRed Card
- J. CoburnMillwallMissing FixtureMuscle Injury
- L. CundleMillwallMissing FixtureShoulder Injury
- C. De NorreMillwallMissing FixtureCalf Injury
- L. JensenMillwallMissing FixtureMuscle Injury
- D. KellyMillwallMissing FixtureInactive
- M. LuongoMillwallMissing FixtureKnee Injury
- D. Mazou-SackoMillwallMissing FixtureKnee Injury
- W. SmallboneMillwallMissing FixtureHamstring Injury
Bristol City- M. BirdBristol CityMissing FixtureCalf Injury
- L. McNallyBristol CityMissing FixtureKnee Injury
- M. SykesBristol CityMissing FixtureHip Injury
- R. VitekBristol CityMissing FixtureKnee Injury
- J. WilliamsBristol CityMissing FixtureAnkle Injury
Quick Match Facts
- When is Millwall vs Bristol City?
The match is scheduled for Monday, December 29, 2025 at 19:45 at the The Den, London. Current status: Match Finished. - What are the expected formations?
Millwall are set up in a 4-2-3-1 shape, while Bristol City are expected to use 3-4-2-1. - Who is the match referee?
David Webb, England will take charge of this game. - What is at stake in this fixture?
This match is part of Regular Season - 24 of the competition. - Who is currently better placed in the league?
Millwall are currently higher in the table at position 5.
League Table Standings
| # | Team | P | GD | Pts | |
|---|---|---|---|---|---|
| 1 | Coventry | ![]() | 24 | 29 | 51 |
| 2 | Middlesbrough | ![]() | 24 | 8 | 43 |
| 3 | Ipswich | ![]() | 24 | 17 | 41 |
| 4 | Hull City | ![]() | 24 | 3 | 41 |
| 5 | Millwall | ![]() | 24 | -5 | 39 |
| 6 | Watford | ![]() | 24 | 5 | 38 |
| 7 | Preston | ![]() | 24 | 6 | 37 |
| 8 | Bristol City | ![]() | 24 | 6 | 36 |
| 9 | QPR | ![]() | 24 | -3 | 35 |
| 10 | Stoke City | ![]() | 24 | 6 | 34 |
| 11 | Wrexham | ![]() | 24 | 3 | 34 |
| 12 | Leicester | ![]() | 24 | 0 | 34 |
| 13 | Southampton | ![]() | 24 | 4 | 32 |
| 14 | Derby | ![]() | 24 | 0 | 32 |
| 15 | Birmingham | ![]() | 24 | 1 | 31 |
| 16 | West Brom | ![]() | 24 | -4 | 31 |
| 17 | Sheffield Utd | ![]() | 24 | -4 | 29 |
| 18 | Swansea | ![]() | 24 | -6 | 29 |
| 19 | Blackburn | ![]() | 23 | -4 | 27 |
| 20 | Charlton | ![]() | 23 | -7 | 27 |
| 21 | Portsmouth | ![]() | 23 | -9 | 25 |
| 22 | Oxford United | ![]() | 24 | -9 | 22 |
| 23 | Norwich | ![]() | 24 | -10 | 21 |
| 24 | Sheffield Wednesday | ![]() | 23 | -27 | -7 |





















