Millwall 2-1 Bristol City final score - 29 December 2025, Championship
England - Championship
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
3
|
83 | 46 | 24 | 11 | 11 | +15 |
|
12
|
62 | 46 | 17 | 11 | 18 | 0 |
Last matches
2/6 (33%)
2/6 (33%)
2/6 (33%)
Average stats (Last 6 matchs)
26 Dec 2025 - Championship
20 Dec 2025 - Championship
13 Dec 2025 - Championship
10 Dec 2025 - Championship
6 Dec 2025 - Championship
29 Nov 2025 - Championship
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
26 Dec 2025 - Championship
13 Dec 2025 - Championship
29 Nov 2025 - Championship
26 Nov 2025 - Championship
8 Nov 2025 - Championship
25 Oct 2025 - Championship
1/6 (17%)
2/6 (33%)
3/6 (50%)
Average stats (Last 6 matchs)
20 Dec 2025 - Championship
10 Dec 2025 - Championship
6 Dec 2025 - Championship
22 Nov 2025 - Championship
4 Nov 2025 - Championship
1 Nov 2025 - Championship
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
26 Dec 2025 - Championship
20 Dec 2025 - Championship
13 Dec 2025 - Championship
10 Dec 2025 - Championship
6 Dec 2025 - Championship
29 Nov 2025 - Championship
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
20 Dec 2025 - Championship
10 Dec 2025 - Championship
6 Dec 2025 - Championship
22 Nov 2025 - Championship
4 Nov 2025 - Championship
25 Oct 2025 - Championship
2/6 (33%)
1/6 (17%)
3/6 (50%)
Average stats (Last 6 matchs)
26 Dec 2025 - Championship
13 Dec 2025 - Championship
29 Nov 2025 - Championship
26 Nov 2025 - Championship
7 Nov 2025 - Championship
1 Nov 2025 - Championship
Head to head
33 %
17 %
50 %
Average stats (last H2H results)
6 Dec 2025 - Championship
4 Mar 2025 - Championship
17 Aug 2024 - Championship
1 Jan 2024 - Championship
29 Dec 2022 - Championship
2 Jan 2022 - Championship
Tactical Scheme
Formation : 4 - 2 - 3 - 1
Formation : 3 - 4 - 2 - 1
Substitutes
S. Benda
DefenderW. Harding
D. McNamara
J. Bryan
R. Leonard
T. Ballo
M. Langstaff
J. Howland
A. Matthews
J. Lumley
DefenderG. Tanner
N. Borges
H. Roberts
MidfielderY. Hirakawa
J. Stokes
L. Pecover
ForwardE. Riis
E. Yeboah
Missing players
L. Jensen
MidfielderM. Luongo
B. Baker
D. Kelly
L. McNally
Live Commentary
Millwall have a goal kick.
Bristol City are pushing forward but Ross McCrorie's finish is wide of the goal.
Throw-in for Millwall at The Den.
Bristol City awarded a free kick in their own half.
Millwall have been awarded a corner by David Webb.
Millwall have a goal kick.
Bristol City awarded a throw-in in their own half.
Bristol City have been awarded a corner by David Webb.
Free kick Millwall.
Ball goes out of play for a Bristol City goal kick.
Mihailo Ivanovic for Millwall gets in a strike but fails to hit the target.
David Webb awards Bristol City a goal kick.
Millwall's Mihailo Ivanovic breaks free at The Den. But the strike goes wide of the post.
Yu Hirakawa is on a sub for Scott Twine for Bristol City.
Can Millwall get the ball into an attacking position from this throw-in in Bristol City's half?
Neto Borges is booked for the away team.
David Webb signals a free kick to Millwall.
Throw-in for Bristol City in their own half.
Thierno Ballo for Millwall has been booked by David Webb and receives a first yellow card.
David Webb signals a free kick to Bristol City in their own half.
Macaulay Langstaff is on target to give Millwall a 2-1 advantage.
Millwall awarded a throw-in in their own half.
Goal kick for Millwall at The Den.
Bristol City drive forward at breakneck speed but are pulled up for offside.
Bristol City are caught offside.
Free kick for Bristol City in their own half.
Thierno Ballo is replacing Alfie Doughty for the home team.
The home team replace Zak Sturge with Joe Bryan.
David Webb signals a free kick to Millwall in their own half.
Bristol City have a dangerous throw-in.
In London a free kick has been awarded the away team.
Throw-in for Millwall at The Den.
Free kick for Bristol City in the half of Millwall.
In London a free kick has been awarded the away team.
Neto Borges is replacing Robert Atkinson for Bristol City at The Den.
Gerhard Struber is making the team's first substitution at The Den with Emil Riis replacing Sinclair Armstrong.
It's a goal kick for the home team in London.
Zak Vyner's header is off-target for Bristol City.
Corner awarded to Bristol City.
A throw-in for the home team on the opposite half.
Free kick for Bristol City in their own half.
Free kick for Millwall in the half of Bristol City.
Free kick Bristol City.
David Webb signals a Bristol City throw-in in Millwall's half.
Ball safe as Millwall is awarded a throw-in in their half.
Alexander Francis Neil (Millwall) is making a third substitution, with Danny McNamara replacing Aidomo Emakhu.
Millwall make their second substitution with Macaulay Langstaff replacing Raees Bangura-Williams.
David Webb awards the away team a throw-in.
Throw-in Bristol City.
Millwall have a goal kick.
Bristol City's Anis Mehmeti gets his shot away but it misses the target.
David Webb signals a free kick to Millwall.
Goal kick for Millwall at The Den.
Sinclair Armstrong of Bristol City gets in a strike, but is off target.
Adam Randell grabs a goal to bring things level at 1-1 at The Den. That's a fine assist from Ross McCrorie.
David Webb signals a Millwall throw-in in Bristol City's half.
A throw-in for the home team on the opposite half.
In London a free kick has been awarded the home team.
The home team have replaced Billy Mitchell with Ryan Leonard. This is the first substitution made today by Alexander Francis Neil.
It's a goal kick for the home team in London.
Can Millwall get the ball into an attacking position from this throw-in in Bristol City's half?
Throw-in Millwall.
David Webb blows to end the first-half.
Corner awarded to Bristol City.
Throw-in high up the field for Bristol City in London.
Bristol City to take a throw-in in Millwall territory.
Throw-in for Bristol City in the half of Millwall.
Free kick Bristol City.
It's getting dangerous! Free kick for Bristol City close to the penalty box.
Tristan Crama (Millwall) has been booked and must now be careful not to get a second yellow card.
David Webb awards Millwall a goal kick.
Millwall awarded a throw-in in their own half.
Zak Sturge (Millwall) gets a yellow card. He will be suspended from the next match!
Free kick for Bristol City in the half of Millwall.
Throw-in for Bristol City in their own half.
Ball goes out of play for a Millwall goal kick.
Bristol City surge into the attack at The Den but Robert Atkinson’s header is off-target.
Bristol City have been awarded a corner by David Webb.
Bristol City drives forward and Sinclair Armstrong gets in a shot. Without netting, however.
Millwall have a goal kick.
Millwall needs to be cautious. Bristol City have an attacking throw-in.
Corner awarded to Bristol City.
Millwall to take a throw-in in Bristol City territory.
David Webb awards the home team a throw-in.
Bristol City awarded a free kick in their own half.
Anis Mehmeti gets his shot on target but fails to score for Bristol City.
Can Bristol City capitalize from this throw-in deep inside Millwall's half?
Can Bristol City get the ball into an attacking position from this throw-in in Millwall's half?
David Webb signals a free kick to Bristol City.
Millwall's Alfie Doughty has been booked in London.
Goal kick for Millwall at The Den.
Ball goes out of play for a Millwall goal kick.
Camiel Neghli scores to make it 1-0 at The Den.
Ball safe as Millwall is awarded a throw-in in their half.
David Webb signals a free kick to Millwall in their own half.
Free kick for Bristol City in their own half.
It's a goal kick for the away team in London.
Bristol City will need to be alert as they defend a dangerous free kick from Millwall.
Throw-in for Bristol City at The Den.
A throw-in for the home team on the opposite half.
Bristol City push upfield but David Webb quickly pulls them for offside.
Bristol City have been awarded a corner by David Webb.
Throw-in for Bristol City in the half of Millwall.
Bristol City awarded a free kick in their own half.
David Webb awards Bristol City a goal kick.
David Webb signals a Millwall throw-in in Bristol City's half.
Corner awarded to Bristol City.
Bristol City have been awarded a corner by David Webb.
Both teams didn't concede on their last match.
Millwall FC has streak of 2 matches with 0 scored goals.
Bristol City's performance of the last 5 matches is better than Millwall FC's.
In Championship, Bristol City has better performance than Millwall FC.
Millwall FC haven't won in their last 4 games.
Millwall FC scores 1.37 goals when playing at home and Bristol City scores 1 goals when playing away (on average).
Average number of goals in the first half in meetings between Millwall FC and Bristol City is 0.4.
Average number of goals in meetings between Millwall FC and Bristol City is 2.4.
Millwall FC scores 1 goals in a match against Bristol City and Bristol City scores 1.4 goals against Millwall FC (on average).
In the last 5 meetings Millwall FC won 2, Bristol City won 3, 0 draws.
When Bristol City is down 1-0 away, they win 0% of their matches.
When Millwall FC is down 0-1 home, they win 11% of their matches.
When Bristol City leads 0-1 away, they win in 66% of their matches.
When Millwall FC leads 1-0 at home, they win in 88% of their matches.
On their last meeting Millwall FC won by 1 goals.
The winner of their last meeting was Millwall FC.
Millwall FC wins 33% of halftimes, Bristol City wins 32%.
Millwall FC wins 1st half in 33% of their matches, Bristol City in 32% of their matches.
A year ago, Millwall FC were number 10 in the table with 31 points. Now they are number 6 with 35 points.
Jake Cooper has more yellow cards (6) than any other player at Millwall FC. Anis Mehmeti has collected 5 for Bristol City.
Thierno Mamadou Lamarana Ballo has assisted the most goals for Millwall FC with 4. Anis Mehmeti is Bristol City's biggest assister (6).
Femi Azeez is Millwall FC's top scorer with 6 goals. Emil Riis Jakobsen has scored 7 times for Bristol City.
Bristol City haven't scored in 3 of their 10 away matches in Championship this season.
Millwall FC haven't scored in 4 of their 12 home matches in Championship this season.
Did you know that Bristol City scores 27% of their goals between the minutes 31-45?
Did you know that Millwall FC scores 24% of their goals between the minutes 31-45?
Last season Bristol City won both games against Millwall FC (4-3 at home and 2-0 away).
During the last 30 meetings, Millwall FC have won 11 times, there have been 9 draws while Bristol City have won 10 times.
During the last 15 meetings with Millwall FC playing at home, Millwall FC have won 5 times, there have been 5 draws while Bristol City have won 5 times.
The most common result of matches between Millwall FC and Bristol City when Millwall FC is playing at home is 0-0. 3 matches have ended with this result.
Score and result Millwall - Bristol City
The Millwall - Bristol City match (Football - Championship) at 29/12/2025 14:45 is complete.
The Millwall - Bristol City match result is as follows: 2-1.
Now that this Championship Football match is over and the score is known, you can find the highlights and key statistics on that same page.