Middlesbrough vs Millwall prediction — Championship
Championship · England
1
1.47
X
5.10
2
6.90
AI picks by market
Each bar is the chance our model gives an outcome, so a longer bar means a likelier result.
Top pick
Lost ✗
60%Chance
Middlesbrough win
1
Odds @1.47
Moderate chance
Full-time result1X2 · win %
Goals lineOver/Under 2.5
Both teams to scoreBTTS
Bet Builder
Half-time
1:0
Exact score
3:0
Forecast statistics
What we forecast, set beside what actually happened.
MiddlesbroughModelMillwall
1.92xG1.22
53%Ball possession47%
19Shots11
5Shots on goal3
6Corner kicks4
2Yellow cards2
2Offside calls3
12Fouls made13
MiddlesbroughRealMillwall
1.79xG1.46
80%Ball possession20%
22Shots11
7Shots on goal4
14Corner kicks1
1Yellow cards1
4Offside calls3
3Fouls made12
MiddlesbroughReal · ModelMillwall
1.791.92xG1.461.22
80%53%Ball possession20%47%
2219Shots1111
75Shots on goal43
146Corner kicks14
12Yellow cards12
42Offside calls33
312Fouls made1213
This season
Both teams' numbers over the whole season.
MiddlesbroughPer gameMillwall
1.9Goals for / game1.4
1.5Goals against / game1.3
58%Ball possession48%
17.2Shots per game12.3
5.4Corners per game3.8
1.86Expected goals1.47
Lately
Each team's hit rate on these outcomes.
MiddlesbroughRateMillwall
60%Wins50%
80%Over 1.570%
70%Over 2.550%
70%BTTS30%
Latest form
Each team's most recent games.
Middlesbrough
DWLWD
Birmingham
Middlesbrough
2
2
2.85
2.50
Middlesbrough
Norwich
4
3
1.87
3.95
Crystal Palace
Middlesbrough
3
0
2.22
3.35
QPR
Middlesbrough
0
1
3.25
2.25
Burnley
Middlesbrough
1
1
3.20
2.23
Middlesbrough
West Brom
3
1
1.74
4.65
Doncaster
Middlesbrough
1
3
7.20
1.48
Blackburn
Middlesbrough
2
1
3.70
2.02
Middlesbrough
Lincoln
2
1
1.47
8.00
Middlesbrough
Wrexham
1
0
1.72
5.00
Millwall
DLLWL
Millwall
West Ham
2
2
5.00
1.70
Blackburn
Millwall
3
1
2.50
2.90
Millwall
Newcastle
0
1
8.25
1.42
Millwall
Bolton
4
0
2.00
3.95
Millwall
Wrexham
0
3
2.40
3.30
Southampton
Millwall
5
1
2.00
3.65
Cambridge Utd
Millwall
0
1
3.00
2.40
Millwall
Norwich
3
0
2.82
2.60
Bristol City
Millwall
0
2
2.57
2.80
QPR
Millwall
1
1
2.60
2.87
Past meetings
Middlesbrough3·0·2
Millwall

- Apr 2026 Middlesbrough 1 - 2 Millwall
- Aug 2025 Millwall 0 - 3 Middlesbrough
- Apr 2025 Millwall 1 - 0 Middlesbrough
- Dec 2024 Middlesbrough 1 - 0 Millwall
- Jan 2024 Millwall 1 - 3 Middlesbrough
Table
Each team's place in the current table.
#
Team
P
GD
Pts

























