Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Championship · Round 24 · Monday, Dec 29 2025
2 · 1
Full time
Pass Map & Player Stats →
The Den, London
Events 3 goals · 5 cards · 8 subs
16'
C. Neghli 1 - 0
23'
Yellow card
38'
Yellow card
41'
Yellow card
46'
R. Leonard
B. Mitchell
49'
A. Randell 1 - 1
55'
M. Langstaff
R. Bangura-Williams
56'
D. McNamara
A. Emakhu
66'
N. Borges
R. Atkinson
66'
E. R. Jacobsen
S. Armstrong
73'
J. Bryan
Z. Sturge
73'
T. Ballo
A. Doughty
81'
M. Langstaff 2 - 1
83'
Yellow card
87'
Yellow card
88'
Y. Hirakawa
S. Twine
FT 2 - 1
Momentum
0'HTFT
Top stats
42%
Ball possession
58%
0.63
Expected goals (xG)
0.96
8
Total shots
16
2
Big chances
0
Team form
Millwall 1W · 2D · 2L
vs Ipswich Town 0–0
@ Blackburn Rovers 0–2
vs Hull City 1–3
@ Derby County 1–1
@ Bristol City 1–0
Bristol City 2W · 1D · 2L
@ West Bromwich Albion 2–1
vs Middlesbrough 2–0
@ Coventry City 0–1
vs Leicester City 2–2
vs Millwall 0–1
Top Players
Millwall
M · ⚽ 1
7.5
7.5
6.9
Bristol City
M · ⚽ 1
8.3
7.0
6.9
Head to Head
5
Millwall
1
Draws
4
Bristol City
Last 10 meetings · 1.1 avg goals
Match Facts
StadiumThe Den · London
Capacity20146
CountryEngland
KickoffMon, Dec 29 2025 · 23:45 UTC
Round24
CompetitionChampionship
Model Predictions #predict
✓ Hit · Top pick
Under 3.5 goals
86%
confidence
Both Teams to Score
● BTTS Yes · 46% 54% · BTTS No
Total Goals 1.5
● Over 1.5 goals · 72% 28% · Under 1.5 goals
Total Goals 2.5
● Over 2.5 goals · 40% 60% · Under 2.5 goals
Total Goals 3.5 PICK
Over 3.5 goals · 14% 86% · Under 3.5 goals ●
Head Coaches
Alex Neil
Alex Neil
4-2-3-1 Mid
Pressing61%
🙏 Cross & Pray💨 Gegenpressing🪽 Wing Play
Roy Hodgson
Roy Hodgson
4-2-3-1 High
Pressing46%
🌀 Total Football⚽ Ball Dominant💨 Gegenpressing
Millwall 4-2-3-1
Starting XI
G · 90'
6.5
D · 90'
6.4
D · 90'
6.5
D · 90'
6.8
3 Z. Sturge ↓ 73'
D · 73'
6.5
14 A. Doughty ↓ 73'
M · 73'
5.9
8 B. Mitchell ↓ 46'
M · 45'
6.9
10 C. Neghli
M · 90'
7.5
31 R. Bangura-Williams ↓ 55'
M · 55'
6.3
22 A. Emakhu ↓ 56'
F · 56'
6.2
F · 90'
6.4
Substitutes (9)
18 R. Leonard ↑ 46'
D
6.3
17 M. Langstaff ↑ 55'
F
7.5
2 D. McNamara ↑ 56'
D
6.9
23 J. Bryan ↑ 73'
D
6.7
7 T. Ballo ↑ 73'
M
6.5
F
G
D
Bristol City 3-4-2-1
Starting XI
G · 90'
6.3
D · 90'
6.5
D · 90'
6.9
5 R. Atkinson ↓ 66'
D · 66'
7.0
M · 90'
6.7
M · 90'
6.7
4 A. Randell
M · 90'
8.3
D · 90'
6.2
10 S. Twine ↓ 88'
F · 88'
6.7
F · 90'
6.7
30 S. Armstrong ↓ 66'
F · 66'
6.8
Substitutes (9)
21 N. Borges ↑ 66'
D
6.7
18 E. R. Jacobsen ↑ 66'
F
6.4
7 Y. Hirakawa ↑ 88'
F
6.4
F
M
G
D
M
D
Match stats Final
Top stats
42%
Ball possession
58%
0.63
Expected goals (xG)
0.96
8
Total shots
16
2
Shots on target
3
2
Big chances
0
242
Accurate passes
367
15
Fouls
8
1
Corners
8
Expected goals
0.61
Total xG
0.96
0.57
xG open play
0.62
0.04
xG set play
0.35
0.61
Non-penalty xG
0.96
1.15
xG on target (xGOT)
0.26
Shots
8
Total shots
16
2
Shots off target
5
2
Shots on target
3
4
Blocked shots
8
0
Hit woodwork
0
5
Shots inside box
10
3
Shots outside box
6
Passes
346
Passes
463
242
Accurate passes
367
31/88 (35%)
Long balls
19/57 (33%)
1/11 (9%)
Crosses
7/22 (32%)
18
Throws
16
19
Touches in opp. box
32
0
Offsides
3
Defense
15
Tackles
15
11
Interceptions
11
4
Blocks
8
26
Clearances
32
2
Keeper saves
0
Duels
39
Duels
61
23/59 (39%)
Ground duels won
36/59 (61%)
22/57 (39%)
Aerial duels won
35/57 (61%)
0/7 (0%)
Successful dribbles
6/13 (46%)
Discipline
4
Yellow cards
1
0
Red cards
0
Shots · 24
8' Blocked
Right foot · Corner
xG
0.03
xGOT
16' Goal
Left foot · Open play
xG
0.08
xGOT
0.55
28' Saved
Right foot · Throw-in
xG
0.04
xGOT
0.09
33' Blocked
Right foot · Counter
xG
0.16
xGOT
35' Saved
Right foot · Counter
xG
0.06
xGOT
0.03
36' Off target
Header · Corner
xG
0.07
xGOT
42' Blocked
Right foot · Set piece
xG
0.02
xGOT
48' Blocked
Right foot · Open play
xG
0.01
xGOT
49' Goal
Right foot · Assisted
xG
0.11
xGOT
0.14
50' Off target
Right foot · Assisted
xG
0.05
xGOT
52' Off target
Left foot · Counter
xG
0.09
xGOT
62' Blocked
Right foot · Assisted
xG
0.04
xGOT
65' Off target
Header · Corner
xG
0.05
xGOT
65' Blocked
Header · Corner
xG
0.09
xGOT
71' Blocked
Right foot · Open play
xG
0.02
xGOT
71' Blocked
Header · Assisted
xG
0.06
xGOT
76' Blocked
Right foot · Open play
xG
0.12
xGOT
81' Goal
Right foot · Open play
xG
0.23
xGOT
0.6
88' Blocked
Left foot · Free kick
xG
0.04
xGOT
89' Off target
Right foot · Open play
xG
0.03
xGOT
90' Off target
Right foot · Counter
xG
0.05
xGOT
90'+3 Blocked
Header · Corner
xG
0.05
xGOT
90'+6 Blocked
Right foot · Assisted
xG
0.05
xGOT
90'+8 Off target
Right foot · Assisted
xG
0.02
xGOT
Player stats
Millwall vs Bristol City · Last 10 meetings
5
Millwall
1
Draws
4
Bristol City
DateHomeScoreAway
2025-12-29 Millwall 2 – 1 Bristol City
2025-12-06 Bristol City 0 – 1 Millwall
2025-03-04 Millwall 0 – 2 Bristol City
2024-08-17 Bristol City 4 – 3 Millwall
2024-01-01 Bristol City 0 – 1 Millwall
2023-08-12 Millwall 0 – 1 Bristol City
2022-12-29 Millwall 0 – 0 Bristol City
2022-10-15 Bristol City 1 – 2 Millwall
2022-01-02 Bristol City 3 – 2 Millwall
2021-09-29 Millwall 1 – 0 Bristol City
Social