Millwall vs Bristol City Prediction, Betting Tips, Lineups & Odds | 29 Dec 2025
Championship Betting Preview: Millwall vs Bristol City
Millwall welcome Bristol City to The Den, with kick-off set for 14:45 on Monday 29 December.
We can’t pass up the chance to wager Under 2.5 when Millwall clash with Bristol City. The Total Goals market offers us the chance to take odds of -147 and we think a return is on the cards.
Expecting things to stay tight on the scoreline? Grab the best BetMGM promo code and check our full review before you jump in.
Millwall played Ipswich Town at home in their last game. It was a 0-0 draw at The Den. The Lions had only 36% possession and recorded six shots on target.
Bristol City won their previous league game 2-1. This road win at The Hawthorns against West Bromwich Albion was their second the Championship victory on the bounce. Gerhard Struber's team were restricted to just 36% possession and managed three shots on goal, while Anis Mehmeti and Ross McCrorie were both on target.
Head-to-Head Statistics
The scoreline was 1-0 in favour of away side Millwall when they last played City, with the clash taking place at Ashton Gate. In the previous 10 H2H games, there have been five Millwall wins, four City victories and a draw.
| Championship | G | W | D | L | GF | GA | GD | GD | P | |
|---|---|---|---|---|---|---|---|---|---|---|
| 5 | Millwall |
31 | 15 | 8 | 8 | 39 | 36 | 3 | 39:36 | 53 |
| 8 | Bristol City |
31 | 13 | 7 | 11 | 43 | 38 | 5 | 43:38 | 46 |
3 wins, 4 losses and 3 draws, averaging 0.9 goals from 4.6 shots on goal and 12.5 attempts. Millwall have had 46.3% possession and 5.6 corners per game. On average, they have conceded 1.6 goals from 5.2 shots on goal and 12.1 attempts, while their opponents have been awarded 4.9 corners.
Mihailo Ivanovic is the top goalscorer with 3, Femi Azeez has 2, with Aidomo Emakhu and two other players on 1. Alfie Doughty is the leading assists maker with 2.
City have won 4, lost 4 and drawn 2, with an average of 1.1 goals from 13.0 attempts and 5.2 shots on goal. The Robins average 46.2% possession, 5.2 corners awarded and 5.0 corners against them, while conceding 0.9 goals from 16.1 attempts and 4.8 shots on goal.
Emil Riis Jakobsen has landed 3 goals, Anis Mehmeti 2, with Ross McCrorie and two others scoring 1. Anis Mehmeti has managed to clock up 3 assists in the last 10 games.
Confirmed Lineups
Millwall confirmed lineup (4-2-3-1): Max Crocombe (GK), Tristan Crama, Caleb Taylor, Jake Cooper, Zak Sturge, Alfie Doughty, Billy Mitchell, Raees Bangura-Williams, Camiel Neghli, Aidomo Emakhu, Mihailo Ivanovic.
Bristol City confirmed lineup (4-4-2): Max O'Leary (GK), Zak Vyner, Rob Dickie, Cameron Pring, Robert Atkinson, Adam Randell, Jason Knight, Ross McCrorie, Scott Twine, Anis Mehmeti, Sinclair Armstrong.
Millwall vs Bristol City Prediction & Betting Tips
Our Millwall vs Bristol City betting tips provide expert coverage of all major angles, including our main match prediction, top player prop picks, correct score recommendation, corners betting angle and best bet builder insights.
Match Prediction
We’re delighted with the price of -147 when it comes to wagering Under 2.5 Goals, with these odds standing out for the Championship showdown. The sides might fall short on the goal front.
Knowing the players that are injured give us a helping hand when putting together football betting tips. Once we’ve also looked at the Championship form guide, we use the available stats and make predictions.
Key Millwall vs Bristol City league stats:
According to the top bookmakers, our pick has a 59.5% chance of landing a return. In our opinion, there’s actually a probability of success between 65-70%. It’s the reason why we are recommending this bet.
If you want to boost your Under 2.5 Goals selection at a bigger price, then there’s an opportunity to combine this pick with BTTS No. A Total Goals & Both Teams to Score bet can often make appeal.
Boost your wager with the newest free bets, sign-up promotions and the best betting offers featured in our easy-to-use guide.
Correct Score Prediction
We’re sweet on the prospect of a 1-1 draw which is available at odds of +440. Correct score betting can be rewarding and you can also get plenty of entertainment with this option.
Player Prop Picks
Scott Twine (City) is available to finish with a minimum of one shot on goal at -125. All things considered, we think that the betting odds are really appealing when it comes to backing him on the Shots Target market.
Ross McCrorie (City) can be backed at +750 to find the net. It’s worth a play that he is Anytime Goalscorer as there’s lots of value for these betting odds.
Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Corners Prediction
The 4.5 corners line has not been covered by City in five straight away games, while the past three Millwall matches have seen under 4.5 corners conceded. We’re happy to back the -116 when it comes to City falling short of the Team Corners line which looks generous.
Millwall
Bristol City
Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Bet Builder Tips
If you fancy a same-game multi, then why not take two or less goals to be registered, the match to end all square accompanied by City Under 4.5 corners.
Should you want to back different outcomes for the same football game, then a bet builder will suit your needs. If a bettor has all predictions correct, it’s possible to land a nice pay out from a relatively small amount of money.
Millwall vs Bristol City Odds
The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.
Millwall are currently available at +133 with the bookmakers to defeat Bristol City, with the latter priced at odds of +195. If you’re siding with the draw in this Championship clash, then it can be backed at +235.
There’s the chance to back Millwall at -100 if you want to take them on the Asian Handicap -0.25. There’s a full payout if they beat City but also half stake returned if the scoreline ends level.
The Total Goals price implies that Under 2.5 is the most likely result in this contest. Both Teams to Score is a two-way market and, when it comes to latest odds, there’s not much to separate Yes and No.
The best football betting sites are on hand to provide lots of choice to bettors. It’s now the case that you can select from hundreds of markets for all of the Championship matches.
Those interested in favourite Mihailo Ivanović to find the net first can get +450, while the Anytime Goalscorer angle could hold more appeal and this is +190.
Millwall have collected six wins, two draws and two defeats in the past 10 home games, recording an average of 1.30 goals per match and conceding 1.00.
City have collected four wins, three draws and three defeats in the past 10 away games, recording an average of 1.00 goals per match and conceding 1.10.
In the last meeting at The Den, City defeated Millwall by a 2-0 scoreline. City have won four of the previous 8 H2H games at The Den, with Millwall getting two victories along with two draws.
| Last 10 League Games | W-D-L | G | GF | GA | O2.5 | U2.5 | B-Y | B-No | |
|---|---|---|---|---|---|---|---|---|---|
Millwall Home Stats |
6-2-2 | 2.30 | 1.30 | 1.00 | 4 | 6 | 3 | 7 | |
Bristol City Away Stats |
4-3-3 | 2.10 | 1.00 | 1.10 | 3 | 7 | 4 | 6 | |
- W-D-L = Wins-Draws-Losses
- G = Avg. Goals
- GF = Avg. Goals For
- GA = Avg. Goals Against
- O2.5 = Matches Over 2.5 Goals
- U2.5 = Matches Under 2.5 Goals
- B-Y = Matches BTTS Yes
- B-No = Matches BTTS No
- Championship: 06/12 2025 Bristol City 0 Millwall 1
- Championship: 04/03 2025 Millwall 0 Bristol City 2
- Championship: 17/08 2024 Bristol City 4 Millwall 3
- Championship: 01/01 2024 Bristol City 0 Millwall 1
- Championship: 12/08 2023 Millwall 0 Bristol City 1
- Championship: 29/12 2022 Millwall 0 Bristol City 0
- Championship: 15/10 2022 Bristol City 1 Millwall 2
- Championship: 02/01 2022 Bristol City 3 Millwall 2
- Championship: 29/09 2021 Millwall 1 Bristol City 0
- Championship: 01/05 2021 Millwall 4 Bristol City 1
Millwall League Stats
Bristol City League Stats
- 3 wins, 4 defeats and 3 draws in the previous 10 matches
- 6 wins, 2 defeats and 2 draws in the previous 10 home matches
- 4 wins, 4 defeats and 2 draws in the previous 10 matches
- 4 wins, 3 defeats and 3 draws in the previous 10 away matches
- An average of 0.90 goals scored and 1.60 conceded in the previous 10 matches
- An average of 1.30 goals scored and 1.00 conceded in the previous 10 home matches
- An average of 2.50 goals per game in the previous 10 matches
- An average of 2.30 goals per game in the previous 10 home matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 3 of the previous 10 home matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 home matches
- An average of 1.10 goals scored and 0.90 conceded in the previous 10 matches
- An average of 1.00 goals scored and 1.10 conceded in the previous 10 away matches
- An average of 2.00 goals per game in the previous 10 matches
- An average of 2.10 goals per game in the previous 10 away matches
- BTTS Yes in 3 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 away matches
- Over 2.5 Goals in 3 of the previous 10 matches
- Over 2.5 Goals in 3 of the previous 10 away matches
- An average of 5.60 corners awarded and 4.90 corners conceded in the last 10 matches
- An average of 5.70 corners awarded and 4.50 corners against in the last 10 home matches
- An average of 10.50 corners awarded in the last 10 matches
- An average of 10.20 corners awarded in the last 10 home matches
- Had the most corners in 7 and least corners in 3 of the last 10 matches
- Had the most corners in 6 and least corners in 3 of the last 10 home matches
- An average of 5.20 corners awarded and 5.00 corners conceded in the last 10 matches
- An average of 5.30 corners awarded and 4.10 corners against in the last 10 away matches
- An average of 10.20 corners awarded in the last 10 matches
- An average of 9.40 corners awarded in the last 10 away matches
- Had the most corners in 4 and least corners in 4 of the last 10 matches
- Had the most corners in 5 and least corners in 3 of the last 10 away matches
- An average of 46.30% possession in the last 10 matches
- An average of 46.60% possession in the last 10 home matches
- Most possession in 3 of the last 10 matches
- Most possession in 3 of the last 10 home matches
- An average of 46.20% possession in the last 10 matches
- An average of 44.30% possession in the last 10 away matches
- Most possession in 3 of the last 10 matches
- Most possession in 2 of the last 10 away matches
- Top Scorers for Millwall this season are Femi Azeez (6), Mihailo Ivanovic (4), Camiel Neghli (2)
- Top Assistors for Millwall this season are Thierno Ballo (4), Alfie Doughty (3), Casper de Norre (2)
Millwall vs Bristol City Lineups & Team News
Always review the Millwall vs City team news before locking in your bets. Get the latest predicted and confirmed Championship lineups and injury news right here.
Millwall Confirmed Lineup 4-2-3-1
Bristol City Confirmed Lineup 4-4-2
Millwall Confirmed Lineup 4-2-3-1
Bristol City Confirmed Lineup 4-4-2
Millwall Substitutes
- 2Dan McNamara
- 7Thierno Ballo
- 13Steven Benda
- 17Macaulay Langstaff
- 18Ryan Leonard
- 23Joe Bryan
- 28Ajay Matthews
- 45Wes Harding
- 47Jack Howland
Bristol City Substitutes
- 7Yu Hirakawa
- 13Joe Lumley
- 18Emil Riis Jakobsen
- 19George Tanner
- 21Neto Borges
- 24Haydon Roberts
- 25Ephraim Yeboah
- 26Josh Stokes
- 29Leo Pecover
Previous Millwall Lineups
Previous Bristol City Lineups
Injuries & Suspensions
Millwall Player Stats & Squad
Manager: Alex Neil
Bristol City Player Stats & Squad
Championship Table| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | Middlesbrough | 31 | 18 | 7 | 6 | 49:30 | 61 |
| 2 | Coventry | 31 | 17 | 8 | 6 | 63:35 | 59 |
| 3 | Ipswich | 30 | 15 | 9 | 6 | 51:29 | 54 |
| 4 | Hull | 31 | 16 | 6 | 9 | 50:43 | 54 |
| 5 | Millwall | 31 | 15 | 8 | 8 | 39:36 | 53 |
| 6 | Wrexham | 31 | 12 | 11 | 8 | 44:39 | 47 |
| 7 | Preston | 31 | 12 | 11 | 8 | 38:34 | 47 |
| 8 | Bristol City | 31 | 13 | 7 | 11 | 43:38 | 46 |
| 9 | Southampton | 32 | 12 | 10 | 10 | 48:44 | 46 |
| 10 | Birmingham | 32 | 12 | 10 | 10 | 43:39 | 46 |
| 11 | Derby | 31 | 12 | 9 | 10 | 45:39 | 45 |
| 12 | Watford | 31 | 11 | 11 | 9 | 39:36 | 44 |
| 13 | QPR | 31 | 12 | 8 | 11 | 42:43 | 44 |
| 14 | Stoke | 31 | 12 | 7 | 12 | 34:28 | 43 |
| 15 | Swansea | 31 | 12 | 6 | 13 | 38:37 | 42 |
| 16 | Norwich | 32 | 11 | 6 | 15 | 42:42 | 39 |
| 17 | Sheffield Utd | 31 | 12 | 3 | 16 | 44:45 | 39 |
| 18 | Charlton | 30 | 9 | 9 | 12 | 29:38 | 36 |
| 19 | West Brom | 32 | 9 | 7 | 16 | 32:47 | 34 |
| 20 | Portsmouth | 29 | 8 | 9 | 12 | 27:38 | 33 |
| 21 | Leicester | 32 | 10 | 8 | 14 | 44:51 | 32 |
| 22 | Blackburn | 31 | 8 | 8 | 15 | 27:40 | 32 |
| 23 | Oxford | 32 | 6 | 10 | 16 | 28:44 | 28 |
| 24 | Sheffield Wed | 31 | 1 | 8 | 22 | 18:62 | -7 |
| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | Coventry | 15 | 11 | 3 | 1 | 31:11 | 36 |
| 2 | Ipswich | 16 | 10 | 5 | 1 | 30:12 | 35 |
| 3 | Middlesbrough | 15 | 10 | 3 | 2 | 25:11 | 33 |
| 4 | Birmingham | 16 | 8 | 7 | 1 | 30:15 | 31 |
| 5 | Millwall | 16 | 9 | 3 | 4 | 22:18 | 30 |
| 6 | Watford | 16 | 8 | 5 | 3 | 24:17 | 29 |
| 7 | Swansea | 16 | 8 | 4 | 4 | 24:18 | 28 |
| 8 | Hull | 16 | 8 | 3 | 5 | 23:23 | 27 |
| 9 | QPR | 15 | 8 | 2 | 5 | 28:21 | 26 |
| 10 | Southampton | 15 | 7 | 5 | 3 | 20:13 | 26 |
| 11 | Preston | 16 | 7 | 5 | 4 | 20:16 | 26 |
| 12 | Bristol City | 16 | 7 | 3 | 6 | 25:20 | 24 |
| 13 | Wrexham | 16 | 6 | 6 | 4 | 26:24 | 24 |
| 14 | Sheffield Utd | 15 | 7 | 2 | 6 | 25:17 | 23 |
| 15 | West Brom | 15 | 6 | 5 | 4 | 18:19 | 23 |
| 16 | Portsmouth | 15 | 6 | 4 | 5 | 18:15 | 22 |
| 17 | Charlton | 14 | 6 | 4 | 4 | 15:14 | 22 |
| 18 | Leicester | 16 | 6 | 4 | 6 | 23:23 | 22 |
| 19 | Stoke | 15 | 6 | 3 | 6 | 19:14 | 21 |
| 20 | Derby | 16 | 4 | 6 | 6 | 19:23 | 18 |
| 21 | Norwich | 15 | 5 | 1 | 9 | 16:20 | 16 |
| 22 | Oxford | 16 | 3 | 6 | 7 | 13:22 | 15 |
| 23 | Blackburn | 16 | 3 | 5 | 8 | 15:22 | 14 |
| 24 | Sheffield Wed | 16 | 0 | 4 | 12 | 7:33 | 4 |
Cluj-Napoca
Aris
Predictions
11:00 - Wed 11 Feb
EuroCup
Turk Telekom
Chemnitz
Predictions
12:45 - Wed 11 Feb
Eredivisie
Go Ahead Eagles
Heerenveen
Predictions
13:00 - Wed 11 Feb
Serie B
Sudtirol
Monza
Predictions
13:00 - Wed 11 Feb
EuroCup
Neptunas
Bahcesehir Koleji
Predictions
13:00 - Wed 11 Feb
EuroCup
Budućnost
JL Bourg
Predictions
Top Football Pages
- Football Predictions
- Football Lineups
- Football Injuries
- Football Fixtures
- Football Standings
- Football Transfer News
- Football Live Streaming
- Football Betting Sites
- Football Betting Explained
- FIFA World Cup Predictions
- UEFA Champions League Predictions
- Premier League Predictions
- La Liga Predictions
- Serie A Predictions
- Bundesliga Predictions
Millwall
Bristol City
Charlton
Stoke