Skip to main content

Middlesbrough vs Millwall - Championship 03 Apr 2026

Championship Championship

Friday, 03 Apr 2026 - 11:30

Riverside Stadium (34,988) A. Backhouse Matchday 40
Kim Hellberg

Kim Hellberg

Uruguay

Coach

A. Backhouse

Referee

Alex Neil

Alex Neil

England

Coach

MID Middlesbrough
Millwall MIL

AI Predictions

Match Result LOST ✗

home

23%
@ 1.67
Agreement 1x2 76% Btts 100% Over under 67%
Home title race Away title race API confirms (4/6)
Double Chance WON ✓

12

62%
@ 1.26
Agreement 1x2 76% Btts 100% Over under 67%
Home title race Away title race API confirms (4/6)
Over/Under 1.5 WON ✓

over

48%
Agreement 1x2 76% Btts 100% Over under 67%
Home title race Away title race API confirms (4/6)
Over/Under 2.5 LOST ✗

under

35%
@ 2.14
Value Edge +7.8%
Agreement 1x2 76% Btts 100% Over under 67%
Home title race Away title race API confirms (4/6)
Over/Under 3.5 WON ✓ PRO

under

79%
Agreement 1x2 76% Btts 100% Over under 67%
Home title race Away title race API confirms (4/6)
Both Teams to Score LOST ✗

no

50%
@ 2.15
Value Edge +10.7%
Agreement 1x2 76% Btts 100% Over under 67%
Home title race Away title race API confirms (4/6)
Correct Score LOST ✗

1-0

33%
Agreement 1x2 76% Btts 100% Over under 67%
Home title race Away title race API confirms (4/6)
Asian Handicap WON ✓ PRO

Away +2.5

90%
Agreement 1x2 76% Btts 100% Over under 67%
Home title race Away title race API confirms (4/6)
Cards Over/Under WON ✓ PRO

Under 5.5 Cards

82%
Agreement 1x2 76% Btts 100% Over under 67%
Home title race Away title race API confirms (4/6)
MID
Min
MIL
1st Half (1 - 0)
R. McGree
13'
13'
J. Cooper
D. Fry (A. Browne)
1 - 0
26'
HT 1 - 0
2nd Half (0 - 2)
58'
1 - 1
J. Coburn (M. Ivanovic)
64'
B. Bannan
C. De Norre
A. Bangura
M. Targett
78'
85'
M. Langstaff
M. Ivanovic
86'
1 - 2
J. Coburn (B. Bannan)
J. Sarmiento
C. Brittain
89'
90'+5'
L. Cundle
B. Mitchell
90'+5'
D. McNamara
F. Azeez
FT 1 - 2

Match Statistics

61% Possession 39%
32 Shots 11
6 Shots on Target 5
Odds
Home Team
Draw
Away Team
10Bet
1.66
3.90
4.80
William Hill
1.67
3.75
4.80
Bet365
1.65
3.90
4.75
Marathonbet
1.65
3.92
4.75
Unibet
1.67
3.90
4.80
1X
12
X2
10Bet
1.17
1.20
2.15
William Hill
1.18
1.25
2.20
Bet365
1.18
1.25
2.10
Marathonbet
1.16
1.23
2.15
Unibet
1.16
1.22
2.10
Home Team
Away Team
10Bet
1.25
3.50
William Hill
1.25
3.60
Bet365
1.25
3.75
Unibet
1.26
3.35
Betfair
1.25
3.60
Over
Under
10Bet
2.40
1.50
William Hill
2.38
1.53
Bet365
2.62
1.44
Marathonbet
2.50
1.47
Unibet
2.48
1.49

Form & Trends

MID

MIL

L D D L W
Form
W D L W W
50%
Win Rate
53%
1.50
Goals Scored
1.38
0.98
Goals Conceded
1.13
53%
Over 2.5
50%
55%
BTTS
50%
30%
Clean Sheet
38%
1W
Streak
2W

TV Broadcasts

V Sport 2 Suomi

Finland

Arena Sport 1 SI

Slovenia

Arena Sport 1 HR

Croatia

Sport 1 IL

Israel

BeIN Sports English 1 Qatar

Qatar

Viaplay NL

The Netherlands

Arena Sport 2 Premium RS

Serbia

Sky Sports Main Event

United Kingdom

BeIn Sports Max 4

France

Sky Sports Football

United Kingdom

Astro Football

Malaysia

Sport TV 1

Portugal

BeIN Sports 2 Qatar

Qatar

DAZN Canada

Canada

ESPN South Africa

South Africa

Cosmote Sport 1 GR

Greece

ITVX

United Kingdom

UTV NI

United Kingdom

ITV

United Kingdom

Riverside Stadium

Riverside Stadium

Middlesbrough

Dockside Road

34,988 seats

Match Statistics

61% Possession 39%
32 Shots 11
6 Shots on Target 5
17 Corners 6
4 Fouls 14
420 Passes 272
1 Offsides 2

Player Statistics

Player Pos Rtg Min G A Sh Pas Tkl Crd
Tommy Conway F 7.9 96 0 0 0 26 (23%) 2 -
Aidan Morris M 7.6 96 0 0 0 48 (40%) 1 -
Matt Targett M 7.3 78 0 0 1 (1) 40 (35%) 2 -
Alan Browne M 7.3 96 0 1 1 41 (37%) 0 -
Luke Ayling D 7.3 96 0 0 2 56 (41%) 1 -
Callum Brittain M 7.2 89 0 0 2 (2) 35 (24%) 2 -
C Dael Fry D 7.2 96 1 0 4 (2) 51 (37%) 2 -
Alex Bangura D 6.5 18 0 0 0 7 (6%) 0 -
Riley McGree F 6.5 96 0 0 3 (1) 31 (20%) 1
David Strelec F 6.3 96 0 0 0 14 (11%) 0 -
Solomon Brynn G 6.3 96 0 0 0 21 (11%) 0 -
Adilson Malanda D 5.6 96 0 0 1 44 (29%) 0 -
Joe Wildsmith G - - 0 0 0 0 0 -
Alexander Gilbert F - - 0 0 0 0 0 -
Cruz Ibeh F - - 0 0 0 0 0 -
Finley Munroe D - - 0 0 0 0 0 -
Law McCabe M - - 0 0 0 0 0 -
George Edmundson D - - 0 0 0 0 0 -
Mamadou Kaly Sene F - - 0 0 0 0 0 -
Jeremy Sarmiento M - 7 0 0 0 6 (6%) 0 -
Player Pos Rtg Min G A Sh Pas Tkl Crd
Josh Coburn F 8.5 96 2 0 2 (2) 7 (5%) 2 -
Zak Sturge D 7.7 96 0 0 0 19 (12%) 0 -
Caleb Taylor D 7.7 96 0 0 0 35 (25%) 1 -
Femi Azeez M 7.2 95 0 0 1 (1) 10 (6%) 1 -
C Jake Cooper D 7.0 96 0 0 1 (1) 36 (24%) 2
Barry Bannan M 6.9 32 0 1 1 11 (9%) 0 -
Billy Mitchell M 6.9 95 0 0 1 29 (18%) 0 -
Anthony Patterson G 6.9 96 0 0 0 34 (16%) 0 -
Mihailo Ivanović F 6.7 85 0 1 0 17 (9%) 0 -
Camiel Neghli M 6.6 96 0 0 0 29 (25%) 2 -
Tristan Crama D 6.6 96 0 0 1 29 (19%) 2 -
Macaulay Langstaff F 6.5 11 0 0 0 1 (1%) 0 -
Casper De Norre M 6.2 64 0 0 1 (1) 15 (8%) 1 -
Max Crocombe G - - 0 0 0 0 0 -
Thierno Ballo F - - 0 0 0 0 0 -
Joe Bryan D - - 0 0 0 0 0 -
Tom Watson F - - 0 0 0 0 0 -
Derek Mazou-Sacko M - - 0 0 0 0 0 -
Luke Cundle M - 1 0 0 0 0 0 -
Danny McNamara D - 1 0 0 0 0 0 -
Middlesbrough MID 3-4-2-1
Starting XI
4-3-1-2 MIL Millwall
13
6.9
Patterson
3
7.7
Sturge
5
7.0
Cooper
6
7.7
Taylor
4
6.6
Crama
24
6.2
Norre
8
6.9
Mitchell
11
7.2
Azeez
10
6.6
Neghli
19
8.5
Coburn
9
6.7
Ivanović
31
6.3
Brynn
6
7.2
Fry
29
5.6
Malanda
12
7.3
Ayling
3
7.3
Targett
18
7.6
Morris
16
7.3
Browne
2
7.2
Brittain
9
7.9
Conway
8
6.5
McGree
13
6.3
Strelec
GK
DEF
MID
FWD
31 Solomon Brynn G 6.3
12 Luke Ayling D 7.3
6.6 D Tristan Crama 4
29 Adilson Malanda D 5.6
7.7 D Caleb Taylor 6
6 Dael Fry D 7.2
7.0 D Jake Cooper 5
2 Callum Brittain M 7.2
7.7 D Zak Sturge 3
16 Alan Browne M 7.3
7.2 M Femi Azeez 11
18 Aidan Morris M 7.6
6.9 M Billy Mitchell 8
3 Matt Targett M 7.3
6.2 M Casper De Norre 24
8 Riley McGree F 6.5
6.6 M Camiel Neghli 10
13 David Strelec F 6.3
8.5 F Josh Coburn 19
Kim Hellberg

Coach: Kim Hellberg (Uruguay)

Coach: Alex Neil (England)

Alex Neil
Substitutes

Odds Comparison

Bookmaker
1
X
2
10 10Bet
1.66
3.90
4.80
Wi William Hill
1.67
3.75
4.80
Be Bet365
1.65
3.90
4.75
Ma Marathonbet
1.65
3.92
4.75
Un Unibet
1.67
3.90
4.80
Be Betfair
1.67
4.00
5.00
18 188Bet
1.68
3.80
4.50
Be BetVictor
1.65
4.00
5.00
Pi Pinnacle
1.69
4.02
5.10
SB SBO
1.66
3.74
4.63
1x 1xBet
1.67
3.92
4.70
Be Betano
1.70
4.10
5.20
Da Dafabet
1.69
4.10
5.00
Su Superbet
1.69
3.85
5.00
Average
1.67
3.92
4.86
Bookmaker
1X
12
X2
10 10Bet
1.17
1.20
2.15
Wi William Hill
1.18
1.25
2.20
Be Bet365
1.18
1.25
2.10
Ma Marathonbet
1.16
1.23
2.15
Un Unibet
1.16
1.22
2.10
Be Betfair
1.14
1.20
2.10
Be BetVictor
1.18
1.20
2.10
SB SBO
1.13
1.20
2.24
1x 1xBet
1.16
1.23
2.15
Be Betano
1.20
1.24
2.25
Su Superbet
1.18
1.26
2.17
Average
1.17
1.23
2.16
Bookmaker
1
2
10 10Bet
1.25
3.50
Wi William Hill
1.25
3.60
Be Bet365
1.25
3.75
Un Unibet
1.26
3.35
Be Betfair
1.25
3.60
Be BetVictor
1.25
3.60
Be Betano
1.28
3.50
Su Superbet
1.23
3.35
Average
1.25
3.53
Bookmaker
Over
Under
10 10Bet
2.40
1.50
Wi William Hill
2.38
1.53
Be Bet365
2.62
1.44
Ma Marathonbet
2.50
1.47
Un Unibet
2.48
1.49
Be Betfair
2.55
1.45
18 188Bet
2.10
1.79
Be BetVictor
2.36
1.50
Pi Pinnacle
2.56
1.52
SB SBO
2.14
1.73
1x 1xBet
2.50
1.47
Be Betano
2.55
1.52
Su Superbet
2.50
1.52
Average
5.68
1.67
Bookmaker
Over
Under
Be Betfair
1.60
2.20
18 188Bet
1.94
1.95
SB SBO
1.94
1.92
Average
1.72
3.62
Bookmaker
Yes
No
10 10Bet
1.73
2.05
Wi William Hill
1.67
2.10
Be Bet365
1.73
2.00
Ma Marathonbet
1.69
2.02
Un Unibet
1.61
2.17
Be Betfair
1.73
2.10
18 188Bet
1.70
2.11
Be BetVictor
1.67
2.05
1x 1xBet
1.69
2.05
Be Betano
1.72
2.05
Su Superbet
1.71
2.07
Average
1.70
2.07
Bookmaker
Odd
Even
10 10Bet
1.85
1.85
Wi William Hill
1.91
1.83
Be Bet365
1.98
1.88
Ma Marathonbet
1.85
1.83
18 188Bet
1.95
1.93
Be BetVictor
1.83
1.83
SB SBO
1.94
1.92
1x 1xBet
1.85
1.83
Be Betano
1.91
1.87
Su Superbet
1.90
1.80
Average
1.90
1.86
Bookmaker
Home/Yes
Draw/Yes
Away/Yes
Home/No
Draw/No
Away/No
Home/Over 0.5 1.67
Home/Over 1.5 1.91
Home/Under 4.5 2.00
Home/Over 2.5 2.38
Home/Under 3.5 2.49
Draw/Under 4.5 3.84
Draw/Under 5.5 3.84
Home/Over 3.5 3.95
Home/Under 2.5 4.20
Draw/Over 1.5 4.50
Away/Under 5.5 4.70
Away/Over 0.5 4.75
Draw/Over 0.5 4.80
Draw/Under 2.5 5.00
Draw/Under 3.5 5.00
Away/Under 4.5 5.25
Away/Under 3.5 5.75
Away/Over 1.5 5.95
Home/Over 4.5 6.45
Home/Under 1.5 6.50
Bookmaker
1
2
3
4
5
More 6
6
More 7
1:1 6.40
1:0 6.50
2:1 6.50
2:0 7.00
3:1 9.00
2:2 9.50
0:0 10.00
3:0 10.00
1:2 10.50
0:1 11.00
3:2 14.00
4:1 15.00
4:0 16.00
0:2 17.00
1:3 23.00
2:3 23.00
3:3 26.00
4:2 26.00
5:0 34.00
5:1 35.00
1:0 3.01
0:0 3.10
0:1 5.70
1:1 6.50
2:0 7.00
2:1 12.00
0:2 16.00
1:2 18.00
3:0 19.00
3:1 31.00
2:2 35.00
4:0 50.00
0:3 71.00
1:3 71.00
3:2 81.00
4:1 91.00
2:3 100.00
3:3 100.00
0:4 100.00
1:4 100.00
Bookmaker
Home/Draw
Home/Away
Draw/Away
Draw/Draw
Home/Home
Draw/Home
Away/Home
Away/Draw
Away/Away
-3
Home 10.00
Away 1.03
Betfair
-2
Home 4.25
Away 1.21
Bet365
-1
Home 2.15
Away 1.67
10Bet
0
Home 1.62
Away 2.20
10Bet
+1
Home 1.00
Away 9.20
Marathonbet
-4
Home 22.00
Away 1.03
Superbet
-3
Home 10.00
Away 1.12
10Bet
-2
Home 5.25
Away 1.40
10Bet
-1
Home 2.70
Away 2.15
10Bet
+1
Home 1.17
Away 10.00
10Bet
+2
Home 1.04
Away 29.00
Bet365
Bookmaker
1
X
2
10 10Bet
2.15
2.30
4.75
Wi William Hill
2.15
2.30
4.60
Be Bet365
2.20
2.38
5.00
Ma Marathonbet
2.18
2.26
4.90
Un Unibet
2.17
2.38
4.50
Be Betfair
2.10
2.30
4.50
18 188Bet
2.25
2.32
4.45
Be BetVictor
2.20
2.30
5.00
Pi Pinnacle
2.26
2.49
5.10
SB SBO
2.21
2.30
4.53
1x 1xBet
2.20
2.26
5.04
Be Betano
2.22
2.30
4.90
Su Superbet
2.17
2.40
4.70
Average
2.19
2.33
4.77
Bookmaker
1
X
2
10 10Bet
1.95
2.60
4.33
Wi William Hill
2.00
2.50
4.60
Be Bet365
1.95
2.62
4.50
Ma Marathonbet
1.95
2.69
4.55
Un Unibet
1.98
2.88
4.25
1x 1xBet
1.97
2.69
4.64
Be Betano
1.98
2.70
4.50
Su Superbet
2.02
2.70
4.45
Average
1.98
2.67
4.48
Bookmaker
1X
12
X2
10 10Bet
1.17
1.48
1.62
Wi William Hill
1.17
1.55
1.65
Be Bet365
1.14
1.53
1.62
Ma Marathonbet
1.11
1.51
1.55
Un Unibet
1.15
1.48
1.58
1x 1xBet
1.11
1.51
1.55
Be Betano
1.18
1.55
1.65
Su Superbet
1.14
1.49
1.58
Average
1.15
1.51
1.60
Bookmaker
Over
Under
10 10Bet
1.91
1.80
Wi William Hill
1.95
1.75
Be Bet365
1.91
1.80
Ma Marathonbet
1.93
1.82
Un Unibet
1.81
1.91
1x 1xBet
1.93
1.82
Be Betano
1.93
1.85
Su Superbet
1.95
1.82
Average
4.22
2.15
Bookmaker
Yes
No
10 10Bet
3.85
1.22
Wi William Hill
4.00
1.20
Be Bet365
4.33
1.20
Ma Marathonbet
4.15
1.18
1x 1xBet
4.15
1.19
Be Betano
3.95
1.23
Su Superbet
4.15
1.21
Average
4.08
1.20
Bookmaker
Over
Under
10 10Bet
1.67
2.10
Be Bet365
1.62
2.20
Ma Marathonbet
1.69
2.13
Un Unibet
1.60
2.17
Be Betfair
1.65
2.10
Be BetVictor
1.65
2.10
Pi Pinnacle
1.70
2.21
1x 1xBet
1.69
2.13
Be Betano
1.67
2.12
Su Superbet
1.67
2.12
Average
4.48
2.31
Bookmaker
Over
Under
10 10Bet
3.30
1.28
Be Bet365
3.50
1.28
Ma Marathonbet
3.34
1.30
Un Unibet
3.05
1.32
Be Betfair
3.30
1.29
Be BetVictor
3.30
1.29
Pi Pinnacle
3.49
1.31
1x 1xBet
3.34
1.30
Be Betano
3.25
1.31
Su Superbet
3.30
1.30
Average
7.76
1.59
Bookmaker
Yes
No
10 10Bet
2.50
1.48
Be Bet365
2.50
1.50
Average
2.50
1.49
Bookmaker
1
2
10 10Bet
3.00
8.00
Wi William Hill
2.90
9.00
Be Bet365
3.00
10.00
Average
2.97
9.00
Bookmaker
Over
Under
Be Bet365
1.80
2.00
Un Unibet
1.30
3.10
Be Betano
1.33
3.10
1x 1xBet
1.20
3.82
10 10Bet
1.91
1.80
Ma Marathonbet
1.28
3.08
Be Betfair
1.29
3.30
Pi Pinnacle
1.61
2.31
Su Superbet
1.36
2.92
Average
2.72
2.69
Bookmaker
O/yes 2.5
O/no 2.5
U/yes 2.5
U/no 2.5
10 10Bet
2.10
7.00
6.50
2.70
Be Bet365
2.00
7.00
8.00
2.88
Average
2.05
7.00
7.25
2.79

Head to Head

1

Middlesbrough

0

Draws

0

Millwall

W 16/08/25 Millwall 0-3 Middlesbrough
Full Time
90'+5'

Substitution for MIL: L. Cundle replaces B. Mitchell.

90'+5'

Substitution for MIL: D. McNamara replaces F. Azeez.

89'

Substitution for MID: J. Sarmiento replaces C. Brittain.

86'

Goal! J. Coburn scores for MIL. Assist by B. Bannan.

1 - 2

85'

Substitution for MIL: M. Langstaff replaces M. Ivanovic.

78'

Substitution for MID: A. Bangura replaces M. Targett.

64'

Substitution for MIL: B. Bannan replaces C. De Norre.

58'

Goal! J. Coburn scores for MIL. Assist by M. Ivanovic.

1 - 1

Half Time
26'

Goal! D. Fry scores for MID. Assist by A. Browne.

1 - 0

13'

Yellow card shown to R. McGree (MID).

13'

Yellow card shown to J. Cooper (MIL).

Kick Off

We use cookies to enhance your experience. Some cookies are essential, while others help us improve our service. Cookie Policy