Millwall FC vs Bristol City FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Millwall FC vs Bristol City FC — Championship at The Den.
- Millwall FC 8 games · 11 pts (2026/27)
- Bristol City FC 8 games · 13 pts (2026/27)
Match Details
- Referee Matt Donohue
- Assistant 1 Paul Hodskinson
- Assistant 2 Hugh Gilroy (England)
4 games this season
🟨 3.3/game
⚽ 11.0 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 8 | 17 |
| 2 | West Ham United FC | 8 | 15 |
| 3 | Middlesbrough FC | 8 | 15 |
| 4 | Wolverhampton Wanderers FC | 7 | 14 |
| 5 | West Bromwich Albion FC | 8 | 14 |
| 6 | Queens Park Rangers FC | 8 | 13 |
| 7 | Stoke City FC | 8 | 13 |
| 8 | Bristol City FC | 8 | 13 |
| 9 | Charlton Athletic FC | 8 | 12 |
| 10 | Birmingham City FC | 8 | 11 |
| 11 | Millwall FC | 8 | 11 |
| 12 | Lincoln City FC | 8 | 11 |
| 13 | Southampton FC | 8 | 10 |
| 14 | Wrexham AFC | 8 | 10 |
| 15 | Bolton Wanderers FC | 8 | 10 |
| 16 | Blackburn Rovers FC | 8 | 9 |
| 17 | Norwich City FC | 8 | 9 |
| 18 | Sheffield United FC | 8 | 9 |
| 19 | Portsmouth FC | 7 | 8 |
| 20 | Watford FC | 8 | 8 |
| 21 | Cardiff City FC | 8 | 7 |
| 22 | Derby County FC | 8 | 5 |
| 23 | Preston North End FC | 8 | 4 |
| 24 | Burnley FC | 8 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 04 Mar | Bristol City FC | H | 0–2 | L |
| 01 Mar | Crystal Palace FC | A | 1–3 | L |
| 22 Feb | Derby County FC | A | 1–0 | W |
| 18 Feb | Preston North End FC | A | 1–1 | D |
| 15 Feb | West Bromwich Albion FC | H | 1–1 | D |
| 12 Feb | Plymouth Argyle FC | A | 1–5 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 04 Mar | Millwall FC | A | 2–0 | W |
| 21 Feb | Middlesbrough FC | H | 2–1 | W |
| 15 Feb | Cardiff City FC | A | 1–1 | D |
| 12 Feb | Stoke City FC | H | 2–0 | W |
| 09 Feb | Swansea City AFC | H | 0–1 | L |
| 01 Feb | Oxford United FC | A | 1–1 | D |
Season Stats
| Millwall FC | Bristol City FC | |
|---|---|---|
| #11 | Position | #8 |
| 11 | Points | 13 |
| 8 | Played | 8 |
| 3 / 2 / 3 | W / D / L | 4 / 1 / 3 |
| 15 | Scored | 11 |
| 15 | Conceded | 12 |
| +0 | GD | -1 |
| 1.38 | PPG | 1.63 |
| 38% | Win % | 50% |
Key Stats
50%
Both Teams to Score
H2H (18 games)
H2H (18 games)
44%
Over 2.5 Goals
H2H history
H2H history
38%
Clean Sheets
Millwall FC this season
Millwall FC this season
13%
Clean Sheets
Bristol City FC this season
Bristol City FC this season
Millwall FC are 11th (11 pts). Bristol City FC are 8th (13 pts).
Goal Timing (This Season)
Millwall FC
0-15
2/–
16-30
2/1
31-45
4/2
46-60
3/4
61-75
–/4
76+
4/3
■ Scored ■ Conceded
Bristol City FC
0-15
1/–
16-30
–/–
31-45
3/2
46-60
1/4
61-75
1/1
76+
5/4
■ Scored ■ Conceded
Top Scorers (This Season)
Millwall FC
| Lyndon Dykes | 4 G | 1 A |
| Tairyk Arconte | 3 G | |
| Josh Coburn | 2 G | |
| Luke Cundle | 1 G |
Bristol City FC
| Dominic Ballard | 3 G | |
| Lorent Tolaj | 2 G | 1 A |
| Scott Twine | 2 G |
Events
Match Events
- 0' Temperatures are rising at The Den as Millwall FC face off against Bristol City FC in what promises to be a fascinating contest.
- 5' Millwall FC are enjoying more possession but struggling to find a way through a disciplined Bristol City FC backline.
- 10' Casper De Norre is a natural and has been asked to do a very specific job for Millwall FC tonight.
- 15' Millwall FC have won 412 goals from 387 games. They will be desperate to add to that tally today.
- 20' A quiet spell here at The Den. Bristol City FC seem content sitting deep and soaking up pressure.
- 25' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Millwall FC winning 100% of all matches.
- 30' While there is no rush on the pitch, let’s have a look at some stats. Cameron Pring made 22 appearances and scored 3 goals. He is very likely to score a goal today.
- 35' Millwall FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 40' Over 40 minutes have gone by without a meaningful attack. The supporters want more.
- 45' Supporters expect more eagerness from Billy Mitchell, as he is very good at scoring at The Den with 1 goals in the last 1 games.
- 46' Another change for Millwall FC made on 46 minute. Femi Azeez leaves to be changed by Aidomo Emakhu.
- 51' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 53' Goal! Zak Vyner scores his 6 goal in 357 matches.
- 58' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 63' will be watching from the dugout nervously. His Millwall FC side need to improve if they are to claim all three points.
- 68' named a 4-2-3-1 earlier, and opted for a 3-4-3 in response. A fascinating tactical duel is developing.
- 69' Harry Cornick gets the nod from Bristol City FC. He replaces Sinclair Armstrong and will look to change the dynamic.
- 70' Millwall FC make a change. Luke Cundle trudges off to be replaced by Josh Coburn on 70 minutes.
- 75' It’s high time Alex Neil made some changes to put the his team’s game back to action.
- 77' Sam Bell is ready to make an impact after coming on for Cameron Pring at the 77 minute mark.
- 81' Another change for Millwall FC made on 81 minute. Casper De Norre leaves to be changed by George Honeyman.
- 82' Fresh legs for Bristol City FC! Joe Williams comes on to replace Scott Twine.
- 83' Harry Cornick is having a superb {COMPETITION} campaign — that is 0 goals this season for the forward.
- 88' Millwall FC are deployed in a 4-2-3-1 today, looking to exploit space against Bristol City FC's 3-4-3 shape.
- Millwall FC will have plenty to reflect on. Bristol City FC were simply the better side today.
Lineups
Millwall FC Lineups
4-2-3-1Starting XI
- 5
- 15
- 24
-
8
Billy Mitchell ↓ George Saville 81'
- 6
-
25
Luke Cundle ↓ Josh Coburn 70'
- 52
- 1
-
11
Femi Azeez ↓ Aidomo Emakhu 46'
- 26
- 31
Bench
- 9
-
39
George Honeyman ↑ 81'
- 45
-
23
George Saville ↑ 81'
- 14
-
21
Josh Coburn ↑ 70'
-
22
Aidomo Emakhu ↑ 46'
- 58
- 41
Coach
Alex Neil
Bristol City FC Lineups
3-4-3Starting XI
-
3
Cameron Pring ↓ Sam Bell 77'
- 6
- 14
- 16
-
10
Scott Twine ↓ Joe Williams 82'
-
17
Mark Sykes ↓ Haydon Roberts 69'
- 12
- 19
- 1
- 30
- 40
Bench
-
8
Joe Williams ↑ 82'
-
27
Harry Cornick ↑ 69'
- 29
-
24
Haydon Roberts ↑ 69'
- 23
- 11
-
20
Sam Bell ↑ 77'
- 31
- 7
Coach
Liam Manning
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Tom Bradshaw | 5 |
| Andreas Weimann | 3 |
| Jed Wallace | 3 |
| Famara Diedhiou | 2 |
| Josh Coburn | 2 |
| Jake Cooper | 2 |
| Antoine Semenyo | 1 |
| George Tanner | 1 |
Head to Head
Millwall FC Form
Bristol City FC Form
Predictions
Prediction accuracy
2 / 4
1.42
Millwall FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.62
Bristol City FC xG
I would bet for:
Millwall FC or Bristol City FC 73% + Both teams to score 61%
Match Result
✓ CorrectActual: Bristol City FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.04
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 81% |
|
19% |
| ± 2.5 | 58% |
|
42% |
| ± 3.5 | 36% |
|
64% |
| ± 4.5 | 20% |
|
80% |
Double Chance
Millwall FC or Draw
59%
Draw or Bristol City FC
68%
Millwall FC or Bristol City FC
73%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
11.9%
1 – 2
8.6%
2 – 1
7.5%
0 – 1
7%
0 – 0
6.5%
0 – 2
Actual
2 – 2
6.1%
1 – 0
5.9%
2 – 0
4.8%
1 – 3
4.7%
3 – 1
3.5%
2 – 3
3.4%
Asian Handicap — Millwall FC
| Handicap | Millwall FC covers | Push | Bristol City FC covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 10% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 17% | 68% |
| -0.5 | 32% | — | 68% |
| +0.5 | 59% | — | 41% |
| +1 | 59% | 20% | 22% |
| +1.5 | 78% | — | 22% |
| +2 | 78% | 13% | 9% |
| +2.5 | 91% | — | 9% |
Clean Sheet
Millwall FC keeps clean sheet
21%
✓
Bristol City FC keeps clean sheet
25%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

