← All matches
Paul Heckingbottom
Preston North End
Bristol City
Preston North End
3-5-2 · 4-2-3-1
Bristol City
Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Match odds
172978 EUR · live
Away
1.01 · implied 99.0%
53.3%
-45.7 vs price
Draw
1000.0 · implied 0.1%
26.0%
+25.8 vs price
Home
620.0 · implied 0.2%
21.0%
+20.9 vs price
Half time
1350 EUR · live
Away
1.11 · implied 90.1%
90.9%
+0.8 vs price
Home
26.0 · implied 3.8%
5.2%
+1.3 vs price
Draw
10.0 · implied 10.0%
3.9%
-6.2 vs price
Over/Under 2.5 goals
37900 EUR · live
Over
2.36 · implied 42.4%
56.4%
+14.0 vs price
Under
1.74 · implied 57.5%
43.6%
-13.9 vs price
Over/Under 2.5 first-half goals
1273 EUR · live
Under
1.01 · implied 99.0%
74.7%
-24.3 vs price
Over
90.0 · implied 1.1%
25.3%
+24.2 vs price
12 more markets on this match
Corners, cards, correct score, both-teams-to-score and the rest — plus how
the split moved over time, and which matches across the board show the
biggest money/price gap.
Weight of Money — see plans
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Highlights 2 clips
Player of the match
Match events
4'
⚽
S. Twine · assist L. Tolaj0–1
9'
J. Thompson · Foul
Half-time · 0–1
51'
⚽
C. Wiley1–1
59'
🔁
C. Pring ◂ N. Eile
59'
🔁
J. Wallace ◂ Y. Hirakawa
59'
🔁
G. Yah ◂ A. Randell
66'
🔁
A. Vukčević ◂ C. Wiley
67'
🔁
C. Lang ◂ J. Erabi
69'
🔁
D. Ballard ◂ S. Greenwood
79'
⚽
L. N. Eissat · assist R. Cardines1–2
82'
🔁
A. Moran ◂ A. Devine
83'
L. Lindsay · Foul
84'
🔁
J. Williams ◂ L. Tolaj
86'
⚽
D. Ballard1–3
Full-time · 1–3
90'
🔁
T. Small ◂ S. Mills
Coaches
Michael Skubala 
Recent form
LACharlton Athletic0-1
LHEverton0-4
LHWolverhampton1-3
LABolton Wanderers1-2
DHHuddersfield Town1-1
WHPortsmouth2-1
DABirmingham City2-2
LHMillwall0-2
LHWalsall0-1
DAExeter City1-1
Where to watch
Viaplay
Sky Sports+
Viaplay
Sky Sports+
V Sport 1Viaplay
V Sport 1Viaplay
Match facts
Highlights & clips
1
D. Iversen
7.3
4
H. Clarke
7.1
6
L. Lindsay
5.9
19
L. Gibson
6.3
11
T. Small
↑ 90'
23
A. Moran
6.4
↑ 82'
15
J. Thompson
7.1
27
L. Leroy
6.8
3
A. Vukčević
6.0
↑ 66'
10
C. Lang
6.3
↑ 67'
37
D. Burgzorg
6.6
1
S. Tickle
7.0
3
C. Pring
6.7
↑ 59'
16
R. Dickie
7.0
2
L. N. Eissat
8.2
21
R. Cardines
7.3
12
J. Knight
6.7
27
G. Yah
6.9
↑ 59'
17
J. Wallace
6.7
↑ 59'
10
S. Twine
7.2
23
D. Ballard
7.7
↑ 69'
8
J. Williams
6.6
↑ 84'
Substitutes
21GL. Nicholls
12DC. Wiley↓ 66'8.0
24DO. Offiah
2DP. Valentín
14DJ. Storey
7MA. Devine↓ 82'6.7
17MS. Mills↓ 90'6.4
9FJ. Erabi↓ 67'6.3
30FG. Gryba
Coach: Paul Heckingbottom
Substitutes
40GB. Collins
38DN. Eile↓ 59'6.7
4MA. Randell↓ 59'6.9
20MS. Greenwood↓ 69'6.4
14MT. Horvat
9FL. Tolaj↓ 84'7.0
7FY. Hirakawa↓ 59'6.2
11FS. Bell
45FE. Adebayo
Coach: Michael Skubala
Top stats
52%Possession48%
1.77Expected goals (xG)1.87
18Total shots12
4Shots on target7
3Big chances3
5Corners2
Shots
9Shots off target4
5Blocked shots1
9Shots inside box9
9Shots outside box3
2Hit woodwork0
0Big chances scored2
3Big chances missed1
-0.15Goals prevented-0.2
Attack
28Touches in box22
83Final third entries62
2Offsides3
14Free kicks11
2Fouled in final third1
Passing
404Passes390
314Accurate passes307
28/61 (46%)Long balls22/69 (32%)
11/28 (39%)Crosses4/10 (40%)
27Throw-ins19
Duels
48Duels52
26/51 (51%)Ground duels25/51 (49%)
17/38 (45%)Aerial duels21/38 (55%)
6/17 (35%)Dribbles2/5 (40%)
2Dispossessed3
Defending
6Tackles13
83Tackles won85
8Interceptions5
22Clearances50
47Recoveries52
Discipline
11Fouls14
2Yellow cards0
Goalkeeping
4Saves3
1Big saves0
5Goal kicks8
0Punches1
Forecast BSD enginebest price across 26 bookmakers
CornersOver 9.5 corners 57% · 1.74 @ Pinnacle
CornersOver 8.5 corners 68% · 1.39 @ 1xBet
1X2Bristol City to win 36% · 2.87 @ Bet365
BTTSBoth teams to score 55% · 3.25 @ Bet365
1X2Draw 28% · 2.55 @ Unibet
GoalsUnder 2.5 goals 50% · 1.18 @ 10bet
GoalsUnder 3.5 goals 72% · 1.37 @ Pinnacle
GoalsOver 1.5 goals 73% · 2.07 @ 1xBet
Who winsPreston to win (DNB) 53% · 2.15 @ Betsson
1X2Preston to win 36% · 3.21 @ 1xBet
CornersUnder 10.5 corners 54% · 1.77 @ 10bet
Odds consensus
1X2consensus
2.90
Preston North End
3.38
Draw
2.38
Bristol City
Double Chanceconsensus
1.53
Preston North End or Draw
1.30
Preston North End or Bristol City
1.40
Draw or Bristol City
Both Teams to Scoreconsensus
1.67
Yes
2.10
No
Home Clean Sheetconsensus
3.50
YES
1.25
NO
Away Clean Sheetconsensus
3.20
YES
1.30
NO
Home Win to Nilconsensus
4.88
YES
Away Win to Nilconsensus
4.27
YES
Total Goals 0.50consensus
1.04
Over 0.50
9.75
Under 0.50
Total Goals 1.50consensus
1.28
Over 1.50
3.50
Under 1.50
Total Goals 2.50consensus
1.88
Over 2.50
1.90
Under 2.50
Total Goals 3.50consensus
3.25
Over 3.50
1.33
Under 3.50
Total Goals 4.50consensus
6.25
Over 4.50
1.10
Under 4.50
Draw No Betconsensus
2.00
Preston North End
1.70
Bristol City
Total Corners (O/U) 7.50consensus
1.17
Over 7.50
3.90
Under 7.50
Total Corners (O/U) 8.50consensus
1.35
Over 8.50
2.85
Under 8.50
Total Corners (O/U) 9.50consensus
1.64
Over 9.50
2.13
Under 9.50
No pre-match call on this one.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.8%.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.8%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.