Saturday , 14 November 2026

Bristol City FC vs Millwall FC, Championship 2024-25 REGULAR SEASON

Championship · 2024-25
Sat 17 Aug 2024 · 14:00 UTC Ashton Gate 20,733 HT 45' · FT 45'
Anis Mehmeti 3' 1–0
Sinclair Armstrong 12' 2–0
2–1 51' Romain Esse
2–2 54' Tom Bradshaw pen
2–3 64' Duncan Watmore
Fally Mayulu 78' 3–3
George Tanner 88' 4–3

Overview

Match Preview

Bristol City FC vs Millwall FC — Championship at Ashton Gate.

Match Details

  • Referee
  • Assistant 1 Shaun Hudson
  • Assistant 2 Mark Russell

Recent Form

DateOpponentH/A ScoreResult
17 Aug Millwall FC H 4–3 W
10 Aug Hull City AFC A 1–1 D
04 May Stoke City FC A 0–4 L
27 Apr Rotherham United FC H 2–0 W
20 Apr Norwich City FC A 1–1 D
13 Apr Huddersfield Town AFC H 1–1 D
DateOpponentH/A ScoreResult
17 Aug Bristol City FC A 3–4 L
10 Aug Watford FC H 2–3 L
04 May Swansea City AFC A 1–0 W
27 Apr Plymouth Argyle FC H 1–0 W
20 Apr Sunderland AFC A 1–0 W
13 Apr Cardiff City FC H 3–1 W

Season Stats

Bristol City FC Millwall FC
#17 Position #16
18 Points 18
15 Played 15
5 / 3 / 7 W / D / L 5 / 3 / 7
16 Scored 23
24 Conceded 27
-8 GD -4
1.20 PPG 1.20
33% Win % 33%

Key Stats

50% Both Teams to Score
H2H (18 games)
44% Over 2.5 Goals
H2H history
13% Clean Sheets
Bristol City FC this season
27% Clean Sheets
Millwall FC this season

Bristol City FC are 17th (18 pts). Millwall FC are 16th (18 pts).

Goal Timing (This Season)

Bristol City FC
0-15
2/2
16-30
1/2
31-45
4/3
46-60
1/7
61-75
1/2
76+
7/7
■ Scored ■ Conceded
Millwall FC
0-15
5/2
16-30
3/4
31-45
4/3
46-60
3/5
61-75
1/4
76+
7/8
■ Scored ■ Conceded

Top Scorers (This Season)

Bristol City FC
Scott Twine 5 G
Dominic Ballard 4 G
Lorent Tolaj 2 G 1 A
Millwall FC
Lyndon Dykes 5 G 2 A
Camiel Neghli 3 G 3 A
Tairyk Arconte 3 G
Josh Coburn 2 G
Luke Cundle 1 G

Events

Match Events

  • 0' The ball is rolling at Ashton Gate. Bristol City FC are looking to make home advantage count against Millwall FC.
  • 3' A stunning finish from Anis Mehmeti — that came from absolutely nowhere!
  • 8' Both teams are passing the ball around with high level of urgency. Bristol City FC needs to do something about it to get closer to the goal.
  • 12' GOAL! Sinclair Armstrong fires home to make it 2-0!
  • 17' Duncan Watmore has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 22' With 3 assists to his name this season, Max Bird is clearly more than just a goal scorer for Bristol City FC.
  • 27' Bristol City FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 32' George Saville has certainly something to prove this evening. He made 15 appearances with only 1 goals this season.
  • 37' Bristol City FC are happy to let the opposition have the ball in their own half. The trap is set.
  • 42' A tactical chess match is unfolding here. The question is which manager blinks first.
  • 47' Millwall FC are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 49' The referee does not hesitate — a card for Casper De Norre on 49 minutes.
  • 50' The referee does not hesitate — a card for Mark Sykes on 50 minutes.
  • 51' GOAL! Romain Esse fires home to make it 2-1!
  • 54' Tom Bradshaw makes no mistake. The score reads 2-2 and Millwall FC are in front.
  • 59' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
  • 62' Fally Mayulu is replacing Sinclair Armstrong for the Bristol City FC side.
  • 64' Goal! Duncan Watmore scores his 37 goal in 377 matches.
  • 68' A moment of madness from Lukas Jensen on 68 minutes earns him a card. Millwall FC will be frustrated.
  • 73' A quiet spell here at Ashton Gate. Millwall FC seem content sitting deep and soaking up pressure.
  • 77' Aidomo Emakhu has so much to prove this time. He replaces Duncan Watmore on 77 minute.
  • 78' What an equalizer from Fally Mayulu!
  • 83' Macaulay Langstaff is ready to make an impact after coming on for Tom Bradshaw at the 83 minute mark.
  • 86' George Earthy has so much to prove this time. He replaces Mark Sykes on 86 minute.
  • 88' The England George Tanner breaks the deadlock on 88 minutes. 4-3!
  • 89' Another substitution for Millwall FC to replace Shaun Hutchinson by Tom Leahy on 89 minute.
  • The final whistle goes. A composed, disciplined performance from Bristol City FC to claim maximum points.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.7 Bristol City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.6 Millwall FC xG
I would bet for: Bristol City FC or Millwall FC 75% + Both teams to score 65%

Match Result

✓ Correct
Bristol City FC43% Draw25% Millwall FC32%
Actual: Bristol City FC win

Both Teams to Score

✓ Correct
Yes65% 0% No35%
Avg goals/match: 3.3
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 95%
5%
± 1.5 84%
16%
± 2.5 63%
37%
± 3.5 42%
58%
± 4.5 24%
76%

Double Chance

Bristol City FC or Draw
68%
Draw or Millwall FC
57%
Bristol City FC or Millwall FC
75%

Half-Time Result

✗ Wrong
Bristol City FC30% Draw42% Millwall FC28%
Actual: Bristol City FC win at HT

Correct Score

✗ 4–3 not predicted
4 – 3
Actual
1 – 1
10.9%
2 – 1
8.2%
1 – 2
7.7%
2 – 2
6.5%
1 – 0
5.6%
2 – 0
5.3%
0 – 0
5.2%
0 – 1
5.2%
0 – 2
4.7%
3 – 1
4.7%
1 – 3
4.1%
3 – 2
3.8%

Asian Handicap — Bristol City FC

Handicap Bristol City FC covers Push Millwall FC covers
-2.5 9% — 91%
-2 9% 12% 79%
-1.5 21% — 79%
-1 21% 19% 60%
-0.5 40% — 60%
+0.5 65% — 35%
+1 65% 17% 18%
+1.5 82% — 18%
+2 82% 11% 7%
+2.5 93% — 7%

Clean Sheet

Bristol City FC keeps clean sheet
21% ✓
Millwall FC keeps clean sheet
19% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.