Skip to main content

Preston vs Millwall - Championship 28 Feb 2026

Championship Championship

Saturday, 28 Feb 2026 - 15:00

Deepdale (23,408) Ben Toner, England Matchday 35
Paul Heckingbottom

Paul Heckingbottom

England

Coach

Ben Toner, England

Referee

Alex Neil

Alex Neil

England

Coach

PRE Preston
Millwall MIL

AI Predictions

Match Result WON ✓

away

11%
Agreement 1x2 62% Btts 67% Over under 67%
Away title race Home mid table
Over/Under 2.5 WON ✓

under

42%
@ 2.40
Value Edge +17.3%
Agreement 1x2 62% Btts 67% Over under 67%
Away title race Home mid table
Both Teams to Score WON ✓

no

22%
Agreement 1x2 62% Btts 67% Over under 67%
Away title race Home mid table
Correct Score LOST ✗

0-1

35%
Agreement 1x2 62% Btts 67% Over under 67%
Away title race Home mid table
PRE
Min
MIL
1st Half (0 - 1)
30'
0 - 1
R. Leonard (C. De Norre)
HT 0 - 1
2nd Half (0 - 1)
57'
R. Leonard
M. Osmajic
L. Dobbin
63'
P. Valentin
B. Potts
63'
R. Brady
A. Vukcevic
63'
C. Lang
65'
L. Gibson
74'
A. Devine
A. McCann
75'
76'
A. Doughty
M. Langstaff
A. Hughes
78'
79'
D. McNamara
R. Leonard
80'
C. De Norre
86'
M. Ivanovic
J. Coburn
86'
L. Cundle
B. Mitchell
86'
D. Mazou-Sacko
C. De Norre
M. Smith
C. Lang
90'
90'+2'
0 - 2
L. Cundle (F. Azeez)
FT 0 - 2

Match Statistics

57% Possession 43%
6 Shots 16
2 Shots on Target 5
Odds
Home Team
Draw
Away Team
Unibet (SE)
3.55
3.40
2.04
Unibet (NL)
3.55
3.40
2.04
LeoVegas (SE)
3.65
3.50
2.08
Marathon Bet
3.26
3.26
2.18
Parions Sport (FR)
3.05
3.10
2.05
1X
12
X2
10Bet
1.57
1.28
1.36
William Hill
1.62
1.30
1.36
Bet365
1.57
1.30
1.36
Marathonbet
1.57
1.30
1.36
Unibet
1.58
1.30
1.34
Home Team
Away Team
10Bet
2.10
1.65
William Hill
2.15
1.62
Bet365
2.10
1.67
Unibet
2.14
1.62
Betfair
2.20
1.60
Over
Under
10Bet
3.00
1.33
William Hill
2.90
1.36
Bet365
3.25
1.33
Marathonbet
2.99
1.34
Unibet
2.90
1.37

Form & Trends

PRE

MIL

D W L L L
Form
W D L W W
33%
Win Rate
53%
1.18
Goals Scored
1.38
1.28
Goals Conceded
1.13
45%
Over 2.5
50%
55%
BTTS
50%
23%
Clean Sheet
38%
3L
Streak
2W

TV Broadcasts

Viaplay NL

The Netherlands

Astro Football

Malaysia

BeIn Sports Max 8

France

BeIN Sports English 2 Qatar

Qatar

DAZN Canada

Canada

Paramount+ US

United States

TOD KSA

Saudi Arabia

Viaplay IS

Iceland

ESPN South Africa

South Africa

Deepdale

Deepdale

Preston

Deepdale Road

23,408 seats

Match Statistics

57% Possession 43%
6 Shots 16
2 Shots on Target 5
2 Corners 6
10 Fouls 16
383 Passes 287
0 Offsides 1

Player Statistics

Player Pos Rtg Min G A Sh Pas Tkl Crd
Ali McCann M 7.2 75 0 0 0 44 (29%) 1 -
C Benjamin Whiteman M 7.0 90 0 0 0 54 (37%) 0 -
Andrija Vukčević M 6.9 63 0 0 0 21 (12%) 3 -
Lewis Gibson D 6.9 90 0 0 0 29 (15%) 2
Daniel Jebbison F 6.7 90 0 0 1 18 (10%) 2 -
Robbie Brady M 6.6 27 0 0 0 17 (10%) 0 -
Lewis Dobbin F 6.6 63 0 0 0 18 (13%) 0 -
Brad Potts M 6.6 63 0 0 1 (1) 24 (15%) 0 -
Odeluga Offiah D 6.6 90 0 0 0 45 (35%) 2 -
David Cornell G 6.5 90 0 0 0 30 (14%) 0 -
Milutin Osmajić F 6.3 27 0 0 0 5 (4%) 0 -
Alfie Devine M 6.2 15 0 0 0 10 (6%) 0 -
Pol Valentín D 6.2 27 0 0 0 12 (7%) 0 -
Andrew Hughes D 6.2 90 0 0 0 45 (24%) 0
Callum Lang F 6.0 89 0 0 1 (1) 18 (11%) 2
Andrew Moran M - - 0 0 0 0 0 -
Jordan Thompson M - - 0 0 0 0 0 -
Jordan Storey D - - 0 0 0 0 0 -
Jack Walton G - - 0 0 0 0 0 -
Michael Smith F - 1 0 0 0 1 (1%) 0 -
Player Pos Rtg Min G A Sh Pas Tkl Crd
Femi Azeez M 8.2 90 0 1 3 (1) 19 (11%) 2 -
C Jake Cooper D 7.9 90 0 0 0 35 (23%) 1 -
Ryan Leonard D 7.9 79 1 0 1 (1) 33 (19%) 2
Luke Cundle M 7.5 10 1 0 1 (1) 5 (4%) 0 -
Billy Mitchell M 7.5 86 0 0 0 26 (20%) 3 -
Zak Sturge D 7.3 90 0 0 0 28 (15%) 1 -
Camiel Neghli M 7.2 90 0 0 2 (1) 29 (20%) 1 -
Casper De Norre M 7.2 86 0 1 0 25 (21%) 2
Alfie Doughty M 6.7 14 0 0 0 11 (7%) 0 -
Anthony Patterson G 6.7 90 0 0 0 19 (5%) 0 -
Mihailo Ivanović F 6.5 10 0 0 0 2 (1%) 0 -
Derek Mazou-Sacko M 6.3 10 0 0 1 3 (2%) 0 -
Danny McNamara D 6.3 11 0 0 0 4 (2%) 0 -
Tristan Crama D 6.3 90 0 0 0 29 (9%) 0 -
Macaulay Langstaff M 6.2 76 0 0 0 8 (5%) 0 -
Josh Coburn F 5.9 86 0 0 1 17 (10%) 0 -
Thierno Ballo F - - 0 0 0 0 0 -
Tom Watson F - - 0 0 0 0 0 -
Barry Bannan M - - 0 0 0 0 0 -
Max Crocombe G - - 0 0 0 0 0 -
Preston PRE 3-4-1-2
Starting XI
4-2-3-1 MIL Millwall
13
6.7
Patterson
3
7.3
Sturge
5
7.9
Cooper
4
6.3
Crama
18
7.9
Leonard
8
7.5
Mitchell
24
7.2
Norre
10
7.2
Neghli
17
6.2
Langstaff
11
8.2
Azeez
19
5.9
Coburn
13
6.5
Cornell
16
6.2
Hughes
19
6.9
Gibson
42
6.6
Offiah
3
6.9
Vukčević
8
7.2
McCann
4
7.0
Whiteman
44
6.6
Potts
10
6.0
Lang
9
6.7
Jebbison
17
6.6
Dobbin
GK
DEF
MID
FWD
13 David Cornell G 6.5
42 Odeluga Offiah D 6.6
7.9 D Ryan Leonard 18
19 Lewis Gibson D 6.9
6.3 D Tristan Crama 4
16 Andrew Hughes D 6.2
7.9 D Jake Cooper 5
44 Brad Potts M 6.6
7.3 D Zak Sturge 3
8 Ali McCann M 7.2
7.5 M Billy Mitchell 8
8.2 M Femi Azeez 11
10 Callum Lang F 6.0
17 Lewis Dobbin F 6.6
7.2 M Camiel Neghli 10
9 Daniel Jebbison F 6.7
5.9 F Josh Coburn 19
Paul Heckingbottom

Coach: Paul Heckingbottom (England)

Coach: Alex Neil (England)

Alex Neil
Substitutes

Odds Comparison

Bookmaker
1
X
2
Un Unibet (SE)
3.55
3.40
2.04
Un Unibet (NL)
3.55
3.40
2.04
Le LeoVegas (SE)
3.65
3.50
2.08
Ma Marathon Bet
3.26
3.26
2.18
Pa Parions Sport (FR)
3.05
3.10
2.05
Wi Winamax (DE)
3.05
3.25
2.10
Wi Winamax (FR)
2.90
3.10
2.00
Co Coolbet
3.30
3.30
2.25
PM PMU (FR)
3.10
2.90
1.90
1x 1xBet
3.27
3.26
2.20
Be Betfair
3.20
3.20
2.24
No Nordic Bet
3.16
3.36
2.28
Be Betsson
3.16
3.36
2.28
GT GTbets
3.25
3.25
2.25
88 888sport
3.10
3.20
2.20
Wi William Hill
3.20
3.25
2.20
Un Unibet (FR)
2.95
3.00
1.97
Ma Matchbook
3.55
3.30
2.24
Ev Everygame
3.05
3.25
2.20
Ti Tipico
3.20
3.30
2.15
10 10Bet
3.00
3.25
2.32
Be Bet365
3.00
3.40
2.30
Ma Marathonbet
2.97
3.32
2.30
Un Unibet
3.10
3.30
2.28
18 188Bet
2.75
3.35
2.40
Pi Pinnacle
3.08
3.47
2.38
SB SBO
2.88
3.12
2.36
Be Betano
3.00
3.35
2.37
88 888Sport
2.90
3.20
2.30
Average
3.13
3.27
2.21
Bookmaker
1X
12
X2
10 10Bet
1.57
1.28
1.36
Wi William Hill
1.62
1.30
1.36
Be Bet365
1.57
1.30
1.36
Ma Marathonbet
1.57
1.30
1.36
Un Unibet
1.58
1.30
1.34
Be Betfair
1.53
1.30
1.33
Pi Pinnacle
1.62
1.34
1.41
SB SBO
1.57
1.29
1.34
1x 1xBet
1.57
1.30
1.36
Be Betano
1.62
1.31
1.40
88 888Sport
1.62
1.30
1.36
Average
1.59
1.30
1.36
Bookmaker
1
2
10 10Bet
2.10
1.65
Wi William Hill
2.15
1.62
Be Bet365
2.10
1.67
Un Unibet
2.14
1.62
Be Betfair
2.20
1.60
Pi Pinnacle
2.21
1.70
Be Betano
2.12
1.67
88 888Sport
2.15
1.62
SB SBO
2.21
1.70
Average
2.15
1.65
Bookmaker
Over
Under
10 10Bet
3.00
1.33
Wi William Hill
2.90
1.36
Be Bet365
3.25
1.33
Ma Marathonbet
2.99
1.34
Un Unibet
2.90
1.37
Be Betfair
3.00
1.33
18 188Bet
2.09
1.80
Pi Pinnacle
3.16
1.36
SB SBO
2.08
1.78
1x 1xBet
2.99
1.34
Be Betano
3.15
1.37
88 888Sport
1.33
3.10
Average
5.46
1.71
Bookmaker
Over
Under
Un Unibet (SE)
1.97
1.79
Un Unibet (NL)
1.97
1.79
Le LeoVegas (SE)
1.97
1.79
Co Coolbet
2.03
1.76
1x 1xBet
2.04
1.75
No Nordic Bet
2.08
1.72
Be Betsson
2.08
1.72
GT GTbets
2.07
1.74
Wi William Hill
2.05
1.70
Ma Matchbook
1.02
1.69
Ti Tipico
2.00
1.70
Be Betfair
2.05
1.75
18 188Bet
1.90
1.99
SB SBO
1.86
2.00
Average
1.93
1.81
Bookmaker
Yes
No
10 10Bet
1.83
1.91
Wi William Hill
1.85
1.85
Be Bet365
1.83
1.83
Ma Marathonbet
1.81
1.87
Un Unibet
1.74
1.97
18 188Bet
1.88
1.89
Pi Pinnacle
1.88
1.96
1x 1xBet
1.81
1.90
Be Betano
1.83
1.90
88 888Sport
1.85
1.85
Be Betfair
1.80
2.00
Average
1.83
1.90
Bookmaker
Odd
Even
10 10Bet
1.85
1.83
Wi William Hill
1.85
1.85
Be Bet365
1.98
1.88
Ma Marathonbet
1.84
1.84
18 188Bet
1.95
1.93
Pi Pinnacle
1.98
1.88
SB SBO
1.96
1.90
1x 1xBet
1.84
1.84
Be Betano
1.91
1.87
88 888Sport
1.85
1.85
Average
1.90
1.87
Bookmaker
Home/Yes
Draw/Yes
Away/Yes
Home/No
Draw/No
Away/No
Away/Under 4.5 2.51
Away/Under 3.5 2.84
Away/Over 1.5 2.96
Home/Under 4.5 3.14
Draw/Under 4.5 3.24
Home/Under 3.5 3.56
Away/Over 2.5 3.74
Home/Over 1.5 3.84
Draw/Under 2.5 3.84
Draw/Under 3.5 3.84
Draw/Over 1.5 4.30
Away/Under 2.5 4.45
Home/Over 2.5 4.95
Home/Under 2.5 5.40
Away/Under 1.5 6.25
Home/Under 1.5 7.00
Away/Over 3.5 7.20
Draw/Under 1.5 8.00
Home/Over 3.5 9.30
Draw/Over 2.5 10.25
Bookmaker
1
2
3
4
5
More 6
6
More 7
1:1 5.50
0:1 6.25
1:0 7.00
1:2 7.50
0:0 8.00
2:1 8.50
0:2 8.50
2:2 10.00
2:0 10.50
1:3 12.00
0:3 14.00
3:1 16.00
2:3 19.00
3:0 23.00
3:2 23.00
1:4 29.00
3:3 34.00
0:4 34.00
2:4 41.00
4:1 51.00
0:0 2.55
0:1 3.47
1:0 4.01
1:1 6.50
0:2 10.00
2:0 12.50
1:2 15.00
2:1 17.00
0:3 34.00
2:2 46.00
3:0 50.00
1:3 56.00
3:1 67.00
0:4 91.00
3:2 100.00
4:0 100.00
4:1 100.00
2:3 100.00
3:3 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
-2
Home 12.00
Away 1.02
Betfair
-1
Home 5.90
Away 1.13
Bet365
0
Home 2.15
Away 1.70
1xBet
+1
Home 1.25
Away 3.80
Bet365
+2
Home 1.01
Away 8.60
Marathonbet
+3
Home 1.01
Away 13.00
Betfair
-3
Home 55.04
Away 1.03
Pinnacle
-2
Home 15.00
Away 1.08
10Bet
-1
Home 6.25
Away 1.36
10Bet
+1
Home 1.57
Away 4.50
10Bet
+2
Home 1.17
Away 10.00
10Bet
+3
Home 1.04
Away 29.00
Bet365
+4
Home 1.01
Away 101.52
Pinnacle
Bookmaker
1
X
2
10 10Bet
3.55
2.00
3.00
Wi William Hill
3.40
2.10
2.90
Be Bet365
3.75
2.10
3.00
Ma Marathonbet
3.64
2.06
2.90
Un Unibet
3.55
2.14
2.90
Be Betfair
3.60
2.00
2.88
18 188Bet
3.45
2.06
3.05
Pi Pinnacle
3.84
2.19
3.11
SB SBO
3.50
2.06
2.96
1x 1xBet
3.74
2.06
2.92
Be Betano
3.65
2.05
3.05
88 888Sport
3.40
2.10
2.90
Average
3.59
2.08
2.96
Bookmaker
1
X
2
10 10Bet
3.20
2.38
2.60
Wi William Hill
3.30
2.25
2.75
Be Bet365
3.20
2.30
2.62
Ma Marathonbet
3.34
2.36
2.62
Un Unibet
3.30
2.50
2.60
1x 1xBet
3.40
2.36
2.65
Be Betano
3.25
2.40
2.67
88 888Sport
3.30
2.25
2.75
Average
3.29
2.35
2.66
Bookmaker
1X
12
X2
10 10Bet
1.33
1.65
1.25
Wi William Hill
1.36
1.67
1.25
Be Bet365
1.36
1.67
1.25
Ma Marathonbet
1.32
1.62
1.21
Un Unibet
1.34
1.60
1.24
Pi Pinnacle
1.38
1.71
1.28
1x 1xBet
1.32
1.62
1.21
Be Betano
1.38
1.70
1.28
Average
1.35
1.66
1.25
Bookmaker
Over
Under
10 10Bet
2.15
1.62
Wi William Hill
2.25
1.57
Be Bet365
2.25
1.57
Ma Marathonbet
2.29
1.58
Un Unibet
2.16
1.63
1x 1xBet
2.29
1.58
Be Betano
2.25
1.62
88 888Sport
2.25
1.57
Average
4.11
1.88
Bookmaker
Yes
No
10 10Bet
4.75
1.15
Wi William Hill
4.75
1.17
Be Bet365
5.00
1.17
Ma Marathonbet
4.60
1.15
Pi Pinnacle
5.16
1.18
1x 1xBet
4.60
1.16
Be Betano
4.55
1.18
Average
4.77
1.17
Bookmaker
Over
Under
10 10Bet
2.80
1.38
Be Bet365
3.00
1.36
Ma Marathonbet
2.88
1.39
Un Unibet
2.75
1.40
Be Betfair
2.88
1.36
Pi Pinnacle
3.02
1.41
1x 1xBet
2.70
1.41
Be Betano
2.80
1.40
88 888Sport
2.80
1.36
Average
5.56
1.68
Bookmaker
Over
Under
10 10Bet
2.38
1.53
Be Bet365
2.38
1.53
Ma Marathonbet
2.39
1.54
Un Unibet
2.25
1.58
Be Betfair
2.25
1.57
Pi Pinnacle
2.51
1.56
1x 1xBet
2.33
1.53
Be Betano
2.37
1.55
88 888Sport
2.40
1.50
Average
6.00
1.74
Bookmaker
Yes
No
10 10Bet
3.30
1.28
Be Bet365
3.50
1.28
Average
3.40
1.28
Bookmaker
1
2
10 10Bet
4.75
3.85
Wi William Hill
5.00
3.80
Be Bet365
5.00
3.75
Average
4.92
3.80
Bookmaker
Over
Under
10 10Bet
2.05
1.70
Be Bet365
1.73
2.00
Ma Marathonbet
1.37
2.71
Un Unibet
1.41
2.65
1x 1xBet
1.24
3.36
Be Betano
1.42
2.75
Be Betfair
1.40
2.75
Pi Pinnacle
1.49
2.60
Average
2.72
2.73
Bookmaker
O/yes 2.5
O/no 2.5
U/yes 2.5
U/no 2.5
10 10Bet
2.40
10.00
5.50
2.20
Be Bet365
2.40
11.00
6.50
2.20
Pi Pinnacle
2.55
11.26
6.67
2.34
Average
2.45
10.75
6.22
2.25

Head to Head

0

Preston

1

Draws

0

Millwall

D 08/11/25 Millwall 1-1 Preston
Full Time
90'+2'

Goal! L. Cundle scores for MIL. Assist by F. Azeez.

0 - 2

90'

Substitution for PRE: M. Smith replaces C. Lang.

86'

Substitution for MIL: M. Ivanovic replaces J. Coburn.

86'

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

86'

Substitution for MIL: D. Mazou-Sacko replaces C. De Norre.

80'

Yellow card shown to C. De Norre (MIL).

79'

Substitution for MIL: D. McNamara replaces R. Leonard.

78'

Yellow card shown to A. Hughes (PRE).

76'

Substitution for MIL: A. Doughty replaces M. Langstaff.

75'

Substitution for PRE: A. Devine replaces A. McCann.

74'

Yellow card shown to L. Gibson (PRE).

65'

Yellow card shown to C. Lang (PRE).

63'

Substitution for PRE: M. Osmajic replaces L. Dobbin.

63'

Substitution for PRE: P. Valentin replaces B. Potts.

63'

Substitution for PRE: R. Brady replaces A. Vukcevic.

57'

Yellow card shown to R. Leonard (MIL).

Half Time
30'

Goal! R. Leonard scores for MIL. Assist by C. De Norre.

0 - 1

Kick Off

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