Millwall vs Middlesbrough Prediction, Betting Tips, Lineups & Odds | 12 Apr 2025
Lions and Boro to Cancel Each Other Out
The numbers imply that we’ll see a low-scoring contest and a goal tally of two or less could be the sensible bet when Millwall play Middlesbrough. Secure a price of -138 for Under 2.5 Goals.
1-0 Victory for Boro in Pair’s Last Battle
Millwall have won back-to-back games. A 1-0 triumph recently occurred away at Bramall Lane when playing Sheffield United. The Lions ended up with just 37% possession and had two shots on target, with the winning goal scored by Josh Coburn in the 21st minute.
Middlesbrough were defeated in their previous game, being turned over 1-0 at home to Leeds United at Riverside Stadium. The Teeside team enjoyed 53% possession and two shots on goal.
Head-to-Head Statistics
Middlesbrough have triumphed in the last two encounters against Millwall. There was a 1-0 home win at Riverside Stadium after triumphing 3-1 away at The Den. We’ve seen the previous 10 H2H matches involve five Middlesbrough victories. There have also been two draws and three Millwall triumphs.
Championship | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
10 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
Millwall have 5 wins, 3 losses and 2 draws, averaging 0.9 goals from 2.9 shots on goal and 6.4 attempts. The South London outfit have averaged 47.4% possession and 4.7 corners per game, with their opponents scoring 0.9 goals from 3.3 shots on goal, 8.2 attempts and 6.0 corners.
Mihailo Ivanovic leads the way with 4 goals, Josh Coburn has 3, with Casper de Norre and Jake Cooper scoring 1. The leading assistor is Casper de Norre with 2.
Middlesbrough – Last 10 League GamesMiddlesbrough have won 5, lost 4 and drawn 1, with an average of 1.1 goals from 3.6 shots on goal and 10.2 attempts. There’s been an average of 55.0% possession, 4.1 corners taken and 4.5 corners against, while they’ve conceded 0.8 goals from 3.9 shots on goal and 9.5 attempts.
Tommy Conway is the leading scorer with 4 goals, followed by Finn Azaz on 2, with Samuel Iling-Junior and two others bagging 1. The top assistors in the last 10 games are Kelechi Iheanacho, Samuel Iling-Junior and Finn Azaz who have all made 2.
Confirmed Lineups
Millwall confirmed lineup (4-4-2): Lukas Bornhoeft Jensen (GK), Ryan Leonard, Tristan Crama, Jake Cooper, Joe Bryan, George Honeyman, Casper de Norre, Billy Mitchell, Aidomo Emakhu, Mihailo Ivanovic, Luke Cundle.
Middlesbrough confirmed lineup (4-2-3-1): Mark Travers (GK), Anfernee Dijksteel, Jonathan Howson, Rav van den Berg, Samuel Iling-Junior, Aidan Morris, Hayden Hackney, Morgan Whittaker, Delano Burgzorg, Finn Azaz, Tommy Conway.
Millwall vs Middlesbrough Prediction & Betting Tips
Our research tells us that a price of -138 about Under 2.5 Goals looks like a worthwhile bet for this Championship encounter. This wager has a big prospect of landing a payout according to the stats.
We use the injury and suspension information to come up with the best possible football tips. You will also see that we take a stats-led approach by considering the key numbers.
Key Millwall vs Middlesbrough league stats:
Under 2.5 Probability
The betting sites are estimating that there is a 57.9% likelihood of this pick landing a return. Based on our in-depth research, we calculate the actual probability to be 60-65%. It’s the reason why we are recommending this wager.
Bettors who are looking for more juice from their bet could consider a wager on Under 2.5 Goals along with a team to win. The Result & Total Goals market provides this particular option.

Correct Score Prediction
There could be merit in backing Middlesbrough to win 1-0. Odds of +600 are available about a correct score bet where a nice potential return is on the cards.
Corners Prediction
It’s been an average of 5.80 Millwall corners in the past 5 home games, while the previous 5 Middlesbrough away matches have seen them average 2.80. There could be more corners awarded to Millwall and we like the +107 available.






T&C apply. Gamble responsibly 18+
Millwall vs Middlesbrough Odds
If you want to back Middlesbrough to land an away Championship win, then the bookies have priced them up at +125. Millwall are available at betting odds of +220 and the draw is +225.
A tight game could be on the cards and that is reflected in the short odds about Under 2.5 Goals being scored.
You can back Millwall at +120 on the Draw No Bet market, with money back if the game is a draw. Middlesbrough are -163 with the football betting sites to win this Championship game.







- Championship: 14/12 2024 Middlesbrough 1 Millwall 0
- Championship: 13/01 2024 Millwall 1 Middlesbrough 3
- Championship: 05/08 2023 Middlesbrough 0 Millwall 1
- Championship: 14/01 2023 Middlesbrough 1 Millwall 0
- Championship: 08/10 2022 Millwall 2 Middlesbrough 0
- Championship: 12/03 2022 Millwall 0 Middlesbrough 0
- Championship: 20/11 2021 Middlesbrough 1 Millwall 1
- Championship: 20/03 2021 Millwall 1 Middlesbrough 0
- Championship: 12/12 2020 Middlesbrough 3 Millwall 0
- Championship: 08/07 2020 Millwall 0 Middlesbrough 2


- 5 wins, 3 defeats and 2 draws in the previous 10 matches
- 4 wins, 4 defeats and 2 draws in the previous 10 home matches
- 5 wins, 4 defeats and 1 draw in the previous 10 matches
- 3 wins, 5 defeats and 2 draws in the previous 10 away matches
- An average of 0.90 goals scored and 0.90 conceded in the previous 10 matches
- An average of 0.90 goals scored and 1.00 conceded in the previous 10 home matches
- An average of 1.80 goals per game in the previous 10 matches
- An average of 1.90 goals per game in the previous 10 home matches
- BTTS Yes in 4 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 home matches
- Over 2.5 Goals in 2 of the previous 10 matches
- Over 2.5 Goals in 3 of the previous 10 home matches
- An average of 1.10 goals scored and 0.80 conceded in the previous 10 matches
- An average of 1.30 goals scored and 1.40 conceded in the previous 10 away matches
- An average of 1.90 goals per game in the previous 10 matches
- An average of 2.70 goals per game in the previous 10 away matches
- BTTS Yes in 4 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 away matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
- An average of 4.70 corners awarded and 6.00 corners conceded in the last 10 matches
- An average of 5.00 corners awarded and 4.40 corners against in the last 10 home matches
- An average of 10.70 corners awarded in the last 10 matches
- An average of 9.40 corners awarded in the last 10 home matches
- Had the most corners in 3 and least corners in 6 of the last 10 matches
- Had the most corners in 6 and least corners in 4 of the last 10 home matches
- An average of 4.10 corners awarded and 4.50 corners conceded in the last 10 matches
- An average of 3.90 corners awarded and 5.60 corners against in the last 10 away matches
- An average of 8.60 corners awarded in the last 10 matches
- An average of 9.50 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 3 and least corners in 7 of the last 10 away matches
- An average of 47.40% possession in the last 10 matches
- An average of 51.30% possession in the last 10 home matches
- Most possession in 5 of the last 10 matches
- Most possession in 7 of the last 10 home matches
- An average of 55.00% possession in the last 10 matches
- An average of 53.60% possession in the last 10 away matches
- Most possession in 7 of the last 10 matches
- Most possession in 7 of the last 10 away matches
- Top Scorers for Millwall this season are Mihailo Ivanovic (8), Duncan Watmore (5), Josh Coburn (5)
- Top Assistors for Millwall this season are Femi Azeez (5), George Honeyman (4), Casper de Norre (3)
Millwall vs Middlesbrough Lineups & Team News
It’s good to know about any injuries and this is reflected in our Millwall vs Middlesbrough team news, with this leading to predicted and confirmed lineups.
We’ve got details of the Championship squads so that you know every player on the roster.
Millwall Confirmed Lineup 4-4-2
Middlesbrough Confirmed Lineup 4-2-3-1
Millwall Confirmed Lineup 4-4-2
Middlesbrough Confirmed Lineup 4-2-3-1
Millwall Substitutes
- 11Femi Azeez
- 14Ryan Wintle
- 17Macaulay Langstaff
- 23George Saville
- 34Ben Drake
- 41George Evans
- 45Wes Harding
- 54Ajay Matthews
- 56Camiel Neghli
Middlesbrough Substitutes
- 4Daniel Barlaser
- 6Dael Fry
- 8Riley McGree
- 9Kelechi Iheanacho
- 21Marcus Forss
- 23Thomas Glover
- 28Ryan Giles
- 36Luke Woolston
- 49Law McCabe
Previous Millwall Lineups
Previous Middlesbrough Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Birmingham | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Blackburn | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Bristol City | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Charlton | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Coventry | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Derby | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Hull | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Ipswich | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Leicester | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Middlesbrough | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Millwall | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Norwich | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Oxford | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Portsmouth | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Preston | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | QPR | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Sheffield Utd | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Sheffield Wed | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | Southampton | 0 | 0 | 0 | 0 | 0:0 | 0 |
20 | Stoke | 0 | 0 | 0 | 0 | 0:0 | 0 |
21 | Swansea | 0 | 0 | 0 | 0 | 0:0 | 0 |
22 | Watford | 0 | 0 | 0 | 0 | 0:0 | 0 |
23 | West Brom | 0 | 0 | 0 | 0 | 0:0 | 0 |
24 | Wrexham | 0 | 0 | 0 | 0 | 0:0 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Birmingham | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Blackburn | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Bristol City | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Charlton | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Coventry | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Derby | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Hull | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Ipswich | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Leicester | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Middlesbrough | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Millwall | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Norwich | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Oxford | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Portsmouth | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Preston | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | QPR | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Sheffield Utd | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Sheffield Wed | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | Southampton | 0 | 0 | 0 | 0 | 0:0 | 0 |
20 | Stoke | 0 | 0 | 0 | 0 | 0:0 | 0 |
21 | Swansea | 0 | 0 | 0 | 0 | 0:0 | 0 |
22 | Watford | 0 | 0 | 0 | 0 | 0:0 | 0 |
23 | West Brom | 0 | 0 | 0 | 0 | 0:0 | 0 |
24 | Wrexham | 0 | 0 | 0 | 0 | 0:0 | 0 |














