Loading...
BetGPS Football Betting Resources
England League One · ·Referee: G Eltringham

Bolton 3–0 Portsmouth

Full time · half time 1–0 · season 2022/2023

Home ✓ 2.05 fair 2.19
Draw 3.60 fair 3.64
Away 3.50 fair 3.71
Under 2.5 1.83 fair 1.70
Over 2.5 ✓ 2.02 fair 2.42

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Bolton Portsmouth
13 Shots 13
8 Shots on target 3
4 Corners 3
8 Fouls 12
0 Yellow cards 1
0 Red cards 0

Our pre-match prediction

✓ Result correct ✗ Goals missed ✓ BTTS correct Calculated after the match, using only matches played before kick-off (293 league matches this season so far).
Result Bolton to win
Goals Under 2.5
Both teams score No fair 1.86
Expected goals 1.36 – 0.98
Home / Draw / Away
BoltonDrawPortsmouth
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–0 13.2% 1–1 12.8% 0–0 9.7%

Statistics 2022/2023, before this match

Bolton before this match, all matches
1.64points / match
1.20scored / match
0.80conceded / match
WonDrawnLost 25 played · 30:20
Portsmouth before this match, all matches
1.41points / match
1.32scored / match
1.23conceded / match
WonDrawnLost 22 played · 29:27
Bolton all matches all matches Portsmouth

Per match

1.20 Goals scored 1.32
0.80 Goals conceded 1.23
2.00 Total goals 2.55
11.84 Shots 13.05
3.36 Shots on target 3.95
9.32 Shots faced 10.82
5.96 Corners 5.36
4.20 Corners against 4.59
10.92 Fouls 11.95
1.68 Yellow cards 1.64
0.52 1st-half goals scored 0.55
0.48 1st-half goals conceded 0.64

How often Full Time

44% Wins 32%
32% Draws 45%
24% Losses 23%
80% Over 0.5 goals 86%
64% Over 1.5 goals 77%
32% Over 2.5 goals 41%
16% Over 3.5 goals 32%
8% Over 4.5 goals 14%
0% Over 5.5 goals 5%
36% Both teams scored 55%
48% Clean sheets 32%
36% Failed to score 27%

How often Half Time

28% Wins 23%
40% Draws 50%
32% Losses 27%
68% Over 0.5 goals 82%
28% Over 1.5 goals 36%
4% Over 2.5 goals 0%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Bolton all matches
Portsmouth all matches
Bolton before this match, at home
1.92points / match
1.23scored / match
0.62conceded / match
WonDrawnLost 13 played · 16:8
Portsmouth before this match, away
1.50points / match
1.20scored / match
1.20conceded / match
WonDrawnLost 10 played · 12:12
Bolton at home away Portsmouth

Per match

1.23 Goals scored 1.20
0.62 Goals conceded 1.20
1.85 Total goals 2.40
12.69 Shots 11.90
3.62 Shots on target 3.70
8.38 Shots faced 12.80
5.69 Corners 6.20
3.92 Corners against 5.40
10.31 Fouls 11.90
1.77 Yellow cards 1.60
0.62 1st-half goals scored 0.40
0.38 1st-half goals conceded 0.60

How often Full Time

54% Wins 40%
31% Draws 30%
15% Losses 30%
77% Over 0.5 goals 90%
62% Over 1.5 goals 70%
31% Over 2.5 goals 30%
15% Over 3.5 goals 20%
0% Over 4.5 goals 20%
0% Over 5.5 goals 10%
31% Both teams scored 30%
62% Clean sheets 50%
31% Failed to score 30%

How often Half Time

38% Wins 30%
38% Draws 30%
23% Losses 40%
62% Over 0.5 goals 80%
31% Over 1.5 goals 20%
8% Over 2.5 goals 0%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Bolton at home
Portsmouth away

Last 10 matches before this match

Bolton all matches

Date Match Score 1 X 2 O U
07.01.23 Bolton – Plymouth 0–0 (0–0) 2.103.503.40 1.88 1.98
02.01.23 Barnsley – Bolton 0–3 (0–2) 2.203.403.30 2.10 1.70
30.12.22 Lincoln – Bolton 1–1 (1–0) 3.253.302.15 2.00 1.85
27.12.22 Bolton – Derby 0–0 (0–0) 2.403.402.90 2.02 1.83
17.12.22 Bolton – Exeter 2–0 (2–0) 2.053.503.60 1.93 1.93
10.12.22 Shrewsbury – Bolton 3–2 (1–1) 3.603.202.15 2.15 1.67
02.12.22 Bolton – Bristol Rvs 1–1 (0–1) 1.723.605.00 1.75 2.05
19.11.22 Fleetwood Town – Bolton 1–2 (1–0) 3.203.402.25 2.02 1.83
12.11.22 Cambridge – Bolton 0–0 (0–0) 3.753.502.00 1.98 1.88
29.10.22 Bolton – Oxford 1–3 (0–1) 2.053.503.60 1.93 1.93

Portsmouth all matches

Date Match Score 1 X 2 O U
01.01.23 Portsmouth – Charlton 1–3 (1–1) 1.953.603.80 1.95 1.90
29.12.22 Portsmouth – Ipswich 2–2 (1–1) 4.003.401.95 2.05 1.75
26.12.22 Exeter – Portsmouth 0–0 (0–0) 2.703.402.63 1.98 1.88
17.12.22 Portsmouth – Milton Keynes Dons 0–2 (0–1) 1.953.504.00 2.00 1.85
04.12.22 Wycombe – Portsmouth 2–0 (1–0) 2.453.502.80 1.90 1.95
18.11.22 Portsmouth – Derby 0–0 (0–0) 2.373.402.90 1.95 1.90
12.11.22 Morecambe – Portsmouth 1–1 (1–0) 5.003.601.75 1.95 1.90
29.10.22 Portsmouth – Shrewsbury 1–1 (1–1) 1.663.805.00 2.07 1.72
25.10.22 Portsmouth – Oxford 1–1 (0–1) 2.253.503.10 1.80 2.05
22.10.22 Forest Green – Portsmouth 0–1 (0–1) 4.333.601.85 1.88 1.98

Bolton at home

Date Match Score 1 X 2 O U
07.01.23 Bolton – Plymouth 0–0 (0–0) 2.103.503.40 1.88 1.98
27.12.22 Bolton – Derby 0–0 (0–0) 2.403.402.90 2.02 1.83
17.12.22 Bolton – Exeter 2–0 (2–0) 2.053.503.60 1.93 1.93
02.12.22 Bolton – Bristol Rvs 1–1 (0–1) 1.723.605.00 1.75 2.05
29.10.22 Bolton – Oxford 1–3 (0–1) 2.053.503.60 1.93 1.93
25.10.22 Bolton – Burton 2–1 (0–0) 1.663.755.25 1.80 2.00
15.10.22 Bolton – Barnsley 0–0 (0–0) 2.203.303.30 2.05 1.80
01.10.22 Bolton – Lincoln 2–0 (1–0) 1.603.806.00 1.98 1.88
17.09.22 Bolton – Peterboro 1–0 (0–0) 2.203.253.40 1.85 2.00
03.09.22 Bolton – Charlton 3–1 (2–1) 2.203.403.25 2.02 1.83

Portsmouth away

Date Match Score 1 X 2 O U
26.12.22 Exeter – Portsmouth 0–0 (0–0) 2.703.402.63 1.98 1.88
04.12.22 Wycombe – Portsmouth 2–0 (1–0) 2.453.502.80 1.90 1.95
12.11.22 Morecambe – Portsmouth 1–1 (1–0) 5.003.601.75 1.95 1.90
22.10.22 Forest Green – Portsmouth 0–1 (0–1) 4.333.601.85 1.88 1.98
17.10.22 Charlton – Portsmouth 3–0 (2–0) 2.603.402.70 1.98 1.88
01.10.22 Ipswich – Portsmouth 3–2 (1–1) 1.803.504.75 1.95 1.90
13.09.22 Burton – Portsmouth 0–2 (0–0) 4.003.601.90 1.75 2.05
27.08.22 Port Vale – Portsmouth 0–1 (0–1) 2.873.402.45 1.98 1.88
13.08.22 Cheltenham – Portsmouth 0–2 (0–1) 3.203.502.20 1.95 1.85
30.07.22 Sheffield Weds – Portsmouth 3–3 (1–0) 1.664.005.00 1.95 1.90

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Bolton winsDrawsPortsmouth wins
2matches
1.50goals / match
0%over 2.5
50%both scored
Date Match Score 1 X 2 O U
05.04.22E2 Bolton – Portsmouth 1–1 (0–0) 2.373.303.10 2.10 1.70
30.10.21E2 Portsmouth – Bolton 1–0 (0–0) 2.203.403.30 2.00 1.80

England League One table 2022/2023, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Plymouth 26 17 6 3 46 26 +20 57 DWWWWD
2 Sheffield Weds 25 15 7 3 45 18 +27 52 DDDWWW
3 Ipswich 25 14 8 3 47 25 +22 50 DWLWDD
4 Derby 24 11 8 5 33 17 +16 41 DDWDWW
5 Bolton 25 11 8 6 30 20 +10 41 LWDDWD
6 Barnsley 23 12 4 7 30 21 +9 40 WWWDWL
7 Wycombe 25 11 5 9 33 26 +7 38 WDWWLW
8 Bristol Rvs 26 10 7 9 42 43 -1 37 WWLLWW
9 Peterboro 24 11 2 11 39 31 +8 35 LLLDWL
10 Port Vale 24 10 5 9 27 32 -5 35 WWLWLW
11 Exeter 25 9 7 9 38 36 +2 34 DDLDWW
12 Charlton 25 7 10 8 38 36 +2 31 LLDLWW
13 Portsmouth 22 7 10 5 29 27 +2 31 DLLDDL
14 Fleetwood Town 24 6 11 7 28 25 +3 29 LDWLLW
15 Oxford 24 7 8 9 29 27 +2 29 DDDLWL
16 Lincoln 24 6 11 7 24 30 -6 29 LDLDDL
17 Shrewsbury 24 8 5 11 23 29 -6 29 LWWLLL
18 Cheltenham 24 8 4 12 19 27 -8 28 WLLWLL
19 Morecambe 25 5 9 11 26 35 -9 24 DLLWWW
20 Cambridge 25 7 3 15 22 41 -19 24 LDWLLL
21 Accrington 23 5 7 11 21 38 -17 22 LWDDLL
22 Burton 25 5 7 13 32 50 -18 22 DDLWWL
23 Milton Keynes Dons 24 6 3 15 23 36 -13 21 DLWWLL
24 Forest Green 25 5 5 15 21 49 -28 20 WWLLLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Plymouth 13 12 0 1 25 9 +16 36 WWLWWW
2 Sheffield Weds 13 8 4 1 30 11 +19 28 DWWDWW
3 Derby 12 8 2 2 23 10 +13 26 DWDWWW
4 Peterboro 12 8 1 3 24 9 +15 25 WWWLWL
5 Ipswich 12 7 4 1 22 9 +13 25 LWDDWW
6 Bolton 13 7 4 2 16 8 +8 25 WLDWDD
7 Barnsley 12 7 1 4 17 13 +4 22 LWWWWL
8 Wycombe 12 6 3 3 19 12 +7 21 LDDWWW
9 Charlton 13 5 5 3 24 17 +7 20 LDLLDW
10 Bristol Rvs 13 5 4 4 21 22 -1 19 DDWWLW
11 Exeter 12 5 3 4 18 16 +2 18 LWWLDD
12 Port Vale 11 5 3 3 13 11 +2 18 LDLWWW
13 Morecambe 13 4 5 4 16 16 0 17 DDDWWW
14 Shrewsbury 13 5 2 6 13 17 -4 17 DLWWLL
15 Cambridge 13 5 2 6 12 16 -4 17 LDLDWL
16 Lincoln 12 2 10 0 13 10 +3 16 DDWDDD
17 Portsmouth 12 3 7 2 17 15 +2 16 DDDLDL
18 Cheltenham 11 5 1 5 11 13 -2 16 WLWDWL
19 Oxford 12 4 3 5 16 13 +3 15 LDWDWL
20 Burton 12 3 4 5 14 19 -5 13 DWDDDW
21 Forest Green 13 4 0 9 10 23 -13 12 LLWWLL
22 Fleetwood Town 11 2 5 4 10 10 0 11 LLDWLL
23 Accrington 11 2 5 4 14 18 -4 11 WLLLDD
24 Milton Keynes Dons 12 2 2 8 10 20 -10 8 LLLDLW
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Ipswich 13 7 4 2 25 16 +9 25 WDWLDD
2 Sheffield Weds 12 7 3 2 15 7 +8 24 WDWDDW
3 Plymouth 13 5 6 2 21 17 +4 21 DDDDWD
4 Barnsley 11 5 3 3 13 8 +5 18 WDLWWD
5 Fleetwood Town 13 4 6 3 18 15 +3 18 DDDWLW
6 Bristol Rvs 13 5 3 5 21 21 0 18 DLDWLW
7 Wycombe 13 5 2 6 14 14 0 17 WWLDLW
8 Port Vale 13 5 2 6 14 21 -7 17 DLWLLW
9 Bolton 12 4 4 4 14 12 +2 16 WDWLDW
10 Exeter 13 4 4 5 20 20 0 16 DLDLWW
11 Derby 12 3 6 3 10 7 +3 15 LDWDDD
12 Portsmouth 10 4 3 3 12 12 0 15 LLWDLD
13 Oxford 12 3 5 4 13 14 -1 14 DWDDDL
14 Milton Keynes Dons 12 4 1 7 13 16 -3 13 WDLWLL
15 Lincoln 12 4 1 7 11 20 -9 13 WWLLLL
16 Shrewsbury 11 3 3 5 10 12 -2 12 LWLDLL
17 Cheltenham 13 3 3 7 8 14 -6 12 DWLWLL
18 Charlton 12 2 5 5 14 19 -5 11 DWDLLW
19 Accrington 12 3 2 7 7 20 -13 11 LLDWLL
20 Peterboro 12 3 1 8 15 22 -7 10 LWLLLD
21 Burton 13 2 3 8 18 31 -13 9 LLDLWL
22 Forest Green 12 1 5 6 11 26 -15 8 DDLDLL
23 Morecambe 12 1 4 7 10 19 -9 7 DLDLLL
24 Cambridge 12 2 1 9 10 25 -15 7 LWLLLL

Bolton   Portsmouth

Under / Over goals 2022/2023, before this match

Goals
All matches – Under/Over goals
# Streak
1 8 Bristol Rvs 26 9 17 1.6 1.7 10 7 9 42 43 37 UOOOOO
2 1 Plymouth 26 11 15 1.8 1.0 17 6 3 46 26 57 UOUUOU
3 9 Peterboro 24 9 15 1.6 1.3 11 2 11 39 31 35 UOOUUO
4 3 Ipswich 25 11 14 1.9 1.0 14 8 3 47 25 50 UOUOOU
5 22 Burton 25 11 14 1.3 2.0 5 7 13 32 50 22 UUUOOO
6 24 Forest Green 25 11 14 0.8 2.0 5 5 15 21 49 20 OUOUOO
7 20 Cambridge 25 12 13 0.9 1.6 7 3 15 22 41 24 OUOUOO
8 7 Wycombe 25 13 12 1.3 1.0 11 5 9 33 26 38 UUUOUO
9 10 Port Vale 24 12 12 1.1 1.3 10 5 9 27 32 35 UUUUUO
10 11 Exeter 25 13 12 1.5 1.4 9 7 9 38 36 34 UUUUOU
11 12 Charlton 25 13 12 1.5 1.4 7 10 8 38 36 31 UOUOOO
12 19 Morecambe 25 13 12 1.0 1.4 5 9 11 26 35 24 UOUUOO
13 14 Fleetwood Town 24 13 11 1.2 1.0 6 11 7 28 25 29 OUOOOO
14 23 Milton Keynes Dons 24 13 11 1.0 1.5 6 3 15 23 36 21 UOUUUO
15 2 Sheffield Weds 25 15 10 1.8 0.7 15 7 3 45 18 52 UUUOUO
16 4 Derby 24 14 10 1.4 0.7 11 8 5 33 17 41 UUOUUO
17 6 Barnsley 23 13 10 1.3 0.9 12 4 7 30 21 40 OOUUOO
18 15 Oxford 24 14 10 1.2 1.1 7 8 9 29 27 29 UUUOOU
19 17 Shrewsbury 24 14 10 1.0 1.2 8 5 11 23 29 29 UUOOUO
20 21 Accrington 23 13 10 0.9 1.7 5 7 11 21 38 22 UUUUUO
21 13 Portsmouth 22 13 9 1.3 1.2 7 10 5 29 27 31 UUUUOO
22 5 Bolton 25 17 8 1.2 0.8 11 8 6 30 20 41 OUUUOU
23 18 Cheltenham 24 16 8 0.8 1.1 8 4 12 19 27 28 UUUUOO
24 16 Lincoln 24 17 7 1.0 1.2 6 11 7 24 30 29 UUOUUO
Home – Under/Over goals
# Streak
1 4 Derby 12 4 8 1.9 0.8 8 2 2 23 10 26 UOUOUO
2 8 Bristol Rvs 13 5 8 1.6 1.7 5 4 4 21 22 19 OOUUOO
3 24 Forest Green 13 5 8 0.8 1.8 4 0 9 10 23 12 UUOUOO
4 1 Plymouth 13 6 7 1.9 0.7 12 0 1 25 9 36 OOUOUO
5 2 Sheffield Weds 13 6 7 2.3 0.8 8 4 1 30 11 28 UOUUUO
6 9 Peterboro 12 5 7 2.0 0.8 8 1 3 24 9 25 OOUOUO
7 3 Ipswich 12 6 6 1.8 0.8 7 4 1 22 9 25 UUUUOO
8 6 Barnsley 12 6 6 1.4 1.1 7 1 4 17 13 22 UUOUOO
9 7 Wycombe 12 6 6 1.6 1.0 6 3 3 19 12 21 OUOUUO
10 11 Exeter 12 6 6 1.5 1.3 5 3 4 18 16 18 OOOUUU
11 12 Charlton 13 7 6 1.8 1.3 5 5 3 24 17 20 UOUOUO
12 13 Portsmouth 12 6 6 1.4 1.2 3 7 2 17 15 16 UUUUOO
13 15 Oxford 12 6 6 1.3 1.1 4 3 5 16 13 15 OUOUOU
14 17 Shrewsbury 13 7 6 1.0 1.3 5 2 6 13 17 17 UUUOUO
15 19 Morecambe 13 7 6 1.2 1.2 4 5 4 16 16 17 UUUUOO
16 10 Port Vale 11 6 5 1.2 1.0 5 3 3 13 11 18 UOOUUU
17 20 Cambridge 13 8 5 0.9 1.2 5 2 6 12 16 17 UUUUOO
18 21 Accrington 11 6 5 1.3 1.6 2 5 4 14 18 11 OOOUUU
19 22 Burton 12 7 5 1.2 1.6 3 4 5 14 19 13 UUOOUO
20 23 Milton Keynes Dons 12 7 5 0.8 1.7 2 2 8 10 20 8 OUOUOU
21 5 Bolton 13 9 4 1.2 0.6 7 4 2 16 8 25 OOUUUU
22 14 Fleetwood Town 11 7 4 0.9 0.9 2 5 4 10 10 11 UUUOOO
23 18 Cheltenham 11 7 4 1.0 1.2 5 1 5 11 13 16 UOUUUU
24 16 Lincoln 12 10 2 1.1 0.8 2 10 0 13 10 16 UUOUUU
Away – Under/Over goals
# Streak
1 8 Bristol Rvs 13 4 9 1.6 1.6 5 3 5 21 21 18 UOUOOO
2 22 Burton 13 4 9 1.4 2.4 2 3 8 18 31 9 OOUUOO
3 1 Plymouth 13 5 8 1.6 1.3 5 6 2 21 17 21 OUOUUU
4 3 Ipswich 13 5 8 1.9 1.2 7 4 2 25 16 25 OOUUOU
5 9 Peterboro 12 4 8 1.2 1.8 3 1 8 15 22 10 OOOUOU
6 20 Cambridge 12 4 8 0.8 2.1 2 1 9 10 25 7 OOUOUO
7 10 Port Vale 13 6 7 1.1 1.6 5 2 6 14 21 17 OOUUUO
8 14 Fleetwood Town 13 6 7 1.4 1.2 4 6 3 18 15 18 UOUOOO
9 7 Wycombe 13 7 6 1.1 1.1 5 2 6 14 14 17 UUUUUO
10 11 Exeter 13 7 6 1.5 1.5 4 4 5 20 20 16 UOUUOU
11 12 Charlton 12 6 6 1.2 1.6 2 5 5 14 19 11 UUOUOO
12 19 Morecambe 12 6 6 0.8 1.6 1 4 7 10 19 7 UUUOOU
13 23 Milton Keynes Dons 12 6 6 1.1 1.3 4 1 7 13 16 13 UUOUUO
14 24 Forest Green 12 6 6 0.9 2.2 1 5 6 11 26 8 OUUUOU
15 16 Lincoln 12 7 5 0.9 1.7 4 1 7 11 20 13 UUUUOO
16 21 Accrington 12 7 5 0.6 1.7 3 2 7 7 20 11 OOUUUO
17 5 Bolton 12 8 4 1.2 1.0 4 4 4 14 12 16 OUOOUO
18 6 Barnsley 11 7 4 1.2 0.7 5 3 3 13 8 18 UUUUOU
19 15 Oxford 12 8 4 1.1 1.2 3 5 4 13 14 14 UOUUUO
20 17 Shrewsbury 11 7 4 0.9 1.1 3 3 5 10 12 12 UUOUUO
21 18 Cheltenham 13 9 4 0.6 1.1 3 3 7 8 14 12 UUUUOO
22 2 Sheffield Weds 12 9 3 1.2 0.6 7 3 2 15 7 24 UUUUUO
23 13 Portsmouth 10 7 3 1.2 1.2 4 3 3 12 12 15 OOUUUU
24 4 Derby 12 10 2 0.8 0.6 3 6 3 10 7 15 UUOUUU

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 06:11