Loading...
BetGPS Football Betting Resources
England League One · ·Referee: L Swabey

Portsmouth 4–0 Cheltenham

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

Home ✓ 1.75 fair 2.07
Draw 3.60 fair 3.71
Away 4.75 fair 4.04
Under 2.5 1.88 fair 1.71
Over 2.5 ✓ 1.98 fair 2.40

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

Match facts

Portsmouth Cheltenham
13 Shots 9
6 Shots on target 1
3 Corners 3
13 Fouls 16
1 Yellow cards 5
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 (379 league matches this season so far).
Result Portsmouth to win
Goals Under 2.5
Both teams score No fair 1.85
Expected goals 1.42 – 0.93
Home / Draw / Away
PortsmouthDrawCheltenham
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.5% 1–1 12.6% 2–0 9.6%

Statistics 2022/2023, before this match

Portsmouth before this match, all matches
1.40points / match
1.23scored / match
1.20conceded / match
WonDrawnLost 30 played · 37:36
Cheltenham before this match, all matches
1.06points / match
0.81scored / match
1.29conceded / match
WonDrawnLost 31 played · 25:40
Portsmouth all matches all matches Cheltenham

Per match

1.23 Goals scored 0.81
1.20 Goals conceded 1.29
2.43 Total goals 2.10
13.47 Shots 10.55
4.03 Shots on target 3.13
11.40 Shots faced 12.74
5.33 Corners 3.81
4.93 Corners against 5.32
11.70 Fouls 10.26
1.63 Yellow cards 1.97
0.43 1st-half goals scored 0.35
0.60 1st-half goals conceded 0.68

How often Full Time

33% Wins 29%
40% Draws 19%
27% Losses 52%
87% Over 0.5 goals 87%
77% Over 1.5 goals 48%
40% Over 2.5 goals 39%
27% Over 3.5 goals 19%
10% Over 4.5 goals 13%
3% Over 5.5 goals 3%
50% Both teams scored 35%
37% Clean sheets 35%
27% Failed to score 42%

How often Half Time

20% Wins 16%
50% Draws 52%
30% Losses 32%
73% Over 0.5 goals 55%
30% Over 1.5 goals 29%
0% Over 2.5 goals 16%

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

Portsmouth all matches
Cheltenham all matches
Portsmouth before this match, at home
1.53points / match
1.40scored / match
1.07conceded / match
WonDrawnLost 15 played · 21:16
Cheltenham before this match, away
0.94points / match
0.75scored / match
1.25conceded / match
WonDrawnLost 16 played · 12:20
Portsmouth at home away Cheltenham

Per match

1.40 Goals scored 0.75
1.07 Goals conceded 1.25
2.47 Total goals 2.00
14.13 Shots 8.81
4.27 Shots on target 2.31
9.20 Shots faced 14.63
5.00 Corners 3.13
4.33 Corners against 6.69
11.80 Fouls 11.00
1.40 Yellow cards 2.50
0.53 1st-half goals scored 0.31
0.53 1st-half goals conceded 0.63

How often Full Time

33% Wins 25%
53% Draws 19%
13% Losses 56%
87% Over 0.5 goals 94%
80% Over 1.5 goals 44%
40% Over 2.5 goals 38%
33% Over 3.5 goals 13%
7% Over 4.5 goals 6%
0% Over 5.5 goals 6%
67% Both teams scored 38%
27% Clean sheets 25%
20% Failed to score 44%

How often Half Time

13% Wins 6%
73% Draws 63%
13% Losses 31%
67% Over 0.5 goals 50%
40% Over 1.5 goals 31%
0% Over 2.5 goals 13%

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

Portsmouth at home
Cheltenham away

Last 10 matches before this match

Portsmouth all matches

Date Match Score 1 X 2 O U
18.02.23 Lincoln – Portsmouth 0–0 (0–0) 2.803.252.60 2.10 1.70
14.02.23 Portsmouth – Burton 1–0 (0–0) 1.753.755.00 1.93 1.93
11.02.23 Plymouth – Portsmouth 3–1 (1–0) 2.053.603.50 1.90 1.95
04.02.23 Portsmouth – Barnsley 1–1 (0–0) 2.403.502.88 1.95 1.90
28.01.23 Peterboro – Portsmouth 2–1 (2–0) 2.053.503.60 1.88 1.98
24.01.23 Fleetwood Town – Portsmouth 0–2 (0–1) 3.003.202.45 2.05 1.75
21.01.23 Portsmouth – Exeter 2–0 (0–0) 2.153.403.40 2.02 1.83
14.01.23 Bolton – Portsmouth 3–0 (1–0) 2.053.603.50 2.02 1.83
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

Cheltenham all matches

Date Match Score 1 X 2 O U
18.02.23 Cheltenham – Barnsley 0–4 (0–3) 3.403.302.20 2.10 1.70
14.02.23 Cambridge – Cheltenham 1–2 (0–0) 2.403.253.00 2.15 1.67
11.02.23 Cheltenham – Accrington 0–0 (0–0) 2.103.403.60 2.10 1.70
04.02.23 Bolton – Cheltenham 1–0 (0–0) 1.504.206.50 1.93 1.93
28.01.23 Cheltenham – Port Vale 0–0 (0–0) 2.903.302.45 2.25 1.62
21.01.23 Plymouth – Cheltenham 4–2 (2–1) 1.534.206.00 1.90 1.95
14.01.23 Cheltenham – Derby 2–3 (1–2) 4.753.751.75 2.05 1.80
07.01.23 Morecambe – Cheltenham 2–1 (1–1) 2.603.202.80 2.02 1.83
01.01.23 Bristol Rvs – Cheltenham 2–1 (2–0) 1.853.504.50 1.90 1.95
29.12.22 Shrewsbury – Cheltenham 0–1 (0–1) 1.953.254.50 2.30 1.60

Portsmouth at home

Date Match Score 1 X 2 O U
14.02.23 Portsmouth – Burton 1–0 (0–0) 1.753.755.00 1.93 1.93
04.02.23 Portsmouth – Barnsley 1–1 (0–0) 2.403.502.88 1.95 1.90
21.01.23 Portsmouth – Exeter 2–0 (0–0) 2.153.403.40 2.02 1.83
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
17.12.22 Portsmouth – Milton Keynes Dons 0–2 (0–1) 1.953.504.00 2.00 1.85
18.11.22 Portsmouth – Derby 0–0 (0–0) 2.373.402.90 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
08.10.22 Portsmouth – Fleetwood Town 1–1 (1–1) 1.574.006.00 1.90 1.95

Cheltenham away

Date Match Score 1 X 2 O U
14.02.23 Cambridge – Cheltenham 1–2 (0–0) 2.403.253.00 2.15 1.67
04.02.23 Bolton – Cheltenham 1–0 (0–0) 1.504.206.50 1.93 1.93
21.01.23 Plymouth – Cheltenham 4–2 (2–1) 1.534.206.00 1.90 1.95
07.01.23 Morecambe – Cheltenham 2–1 (1–1) 2.603.202.80 2.02 1.83
01.01.23 Bristol Rvs – Cheltenham 2–1 (2–0) 1.853.504.50 1.90 1.95
29.12.22 Shrewsbury – Cheltenham 0–1 (0–1) 1.953.254.50 2.30 1.60
10.12.22 Forest Green – Cheltenham 1–0 (0–0) 2.403.253.10 2.08 1.73
02.12.22 Charlton – Cheltenham 0–1 (0–0) 1.703.605.25 1.90 1.95
12.11.22 Ipswich – Cheltenham 1–1 (1–1) 1.285.5011.00 1.75 2.05
22.10.22 Burton – Cheltenham 1–0 (0–0) 2.103.403.60 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

Portsmouth winsDrawsCheltenham wins
3matches
1.67goals / match
0%over 2.5
33%both scored
Date Match Score 1 X 2 O U
13.08.22E2 Cheltenham – Portsmouth 0–2 (0–1) 3.203.502.20 1.95 1.85
09.04.22E2 Cheltenham – Portsmouth 1–0 (0–0) 3.003.502.30 2.02 1.83
02.11.21E2 Portsmouth – Cheltenham 1–1 (1–1) 1.663.755.50 1.90 1.95

England League One table 2022/2023, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Sheffield Weds 31 20 8 3 58 22 +36 68 WWWDWW
2 Plymouth 32 20 8 4 57 32 +25 68 DWLWWD
3 Ipswich 32 16 12 4 60 31 +29 60 LWDDDW
4 Bolton 33 17 8 8 48 24 +24 59 WWWWWL
5 Derby 31 16 9 6 50 25 +25 57 WWWLDW
6 Barnsley 30 17 5 8 45 27 +18 56 WWDWWW
7 Wycombe 31 16 5 10 44 29 +15 53 LWWWWW
8 Shrewsbury 32 14 6 12 39 34 +5 48 WWWWDL
9 Peterboro 30 15 2 13 48 38 +10 47 WWWLLW
10 Portsmouth 30 10 12 8 37 36 +1 42 WLDLWD
11 Bristol Rvs 33 11 8 14 47 55 -8 41 LLLDLW
12 Charlton 31 10 10 11 45 43 +2 40 WLWLWL
13 Port Vale 33 11 7 15 33 47 -14 40 LDLLWL
14 Fleetwood Town 32 9 12 11 35 34 +1 39 LLWWDW
15 Exeter 32 10 9 13 42 43 -1 39 LWLLDL
16 Lincoln 30 8 15 7 29 31 -2 39 DDWWDD
17 Oxford 34 9 9 16 36 44 -8 36 LLDLLL
18 Burton 31 9 7 15 40 58 -18 34 LWWWLW
19 Cheltenham 31 9 6 16 25 40 -15 33 LDLDWL
20 Morecambe 32 7 10 15 33 52 -19 31 WLDLLW
21 Accrington 30 7 9 14 26 47 -21 30 LLDDLW
22 Milton Keynes Dons 32 8 5 19 30 51 -21 29 LLWDLL
23 Cambridge 32 8 5 19 26 52 -26 29 DDLLWL
24 Forest Green 33 5 7 21 25 63 -38 22 LLLDLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Plymouth 16 14 1 1 32 12 +20 43 WWWWWD
2 Sheffield Weds 17 12 4 1 40 13 +27 40 WWWWWW
3 Bolton 17 11 4 2 26 8 +18 37 DDWWWW
4 Derby 16 11 3 2 33 12 +21 36 WWWWDW
5 Ipswich 16 9 6 1 33 12 +21 33 WWDWDW
6 Wycombe 16 9 3 4 25 15 +10 30 WWLWWW
7 Peterboro 14 9 1 4 26 15 +11 28 WLWLWL
8 Barnsley 14 9 1 4 22 14 +8 28 WWWLWW
9 Shrewsbury 16 8 2 6 23 21 +2 26 WLLWWW
10 Morecambe 17 6 6 5 23 21 +2 24 WWWDLW
11 Charlton 16 6 5 5 28 21 +7 23 LDWWLL
12 Portsmouth 15 5 8 2 21 16 +5 23 LDLWDW
13 Port Vale 17 6 4 7 17 22 -5 22 LLLDLW
14 Lincoln 15 3 12 0 14 10 +4 21 DDDDWD
15 Cambridge 16 6 3 7 15 19 -4 21 DWLDLW
16 Exeter 15 5 5 5 20 19 +1 20 LDDDLD
17 Bristol Rvs 16 5 5 6 22 26 -4 20 WLWLDL
18 Burton 15 5 4 6 17 23 -6 19 DDWLWW
19 Oxford 17 5 3 9 20 23 -3 18 LWLLLL
20 Cheltenham 15 5 3 7 13 20 -7 18 WLLDDL
21 Fleetwood Town 16 4 5 7 15 17 -2 17 LLLLWW
22 Accrington 15 4 5 6 17 23 -6 17 DDWLLW
23 Forest Green 16 4 0 12 11 28 -17 12 WLLLLL
24 Milton Keynes Dons 16 2 4 10 11 24 -13 10 LWDLLD
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Barnsley 16 8 4 4 23 13 +10 28 DLWDWW
2 Sheffield Weds 14 8 4 2 18 9 +9 28 WDDWWD
3 Ipswich 16 7 6 3 27 19 +8 27 LDDLDD
4 Plymouth 16 6 7 3 25 20 +5 25 DWDDLW
5 Wycombe 15 7 2 6 19 14 +5 23 LDLWWW
6 Bolton 16 6 4 6 22 16 +6 22 DWLWWL
7 Fleetwood Town 16 5 7 4 20 17 +3 22 WLWLWD
8 Shrewsbury 16 6 4 6 16 13 +3 22 LWWWDL
9 Derby 15 5 6 4 17 13 +4 21 DDDWWL
10 Bristol Rvs 17 6 3 8 25 29 -4 21 LWLLLW
11 Peterboro 16 6 1 9 22 23 -1 19 LDWWLW
12 Exeter 17 5 4 8 22 24 -2 19 WWLWLL
13 Portsmouth 15 5 4 6 16 20 -4 19 DLWLLD
14 Milton Keynes Dons 16 6 1 9 19 27 -8 19 LLWWLL
15 Oxford 17 4 6 7 16 21 -5 18 LWLLDL
16 Lincoln 15 5 3 7 15 21 -6 18 LLLDWD
17 Port Vale 16 5 3 8 16 25 -9 18 LLWDLL
18 Charlton 15 4 5 6 17 22 -5 17 LLWWWL
19 Cheltenham 16 4 3 9 12 20 -8 15 WLLLLW
20 Burton 16 4 3 9 23 35 -12 15 LWLWLW
21 Accrington 15 3 4 8 9 24 -15 13 WLLLDD
22 Forest Green 17 1 7 9 14 35 -21 10 LDLLDL
23 Cambridge 16 2 2 12 11 33 -22 8 LLLDLL
24 Morecambe 15 1 4 10 10 31 -21 7 LLLLLL

Portsmouth   Cheltenham

Under / Over goals 2022/2023, before this match

Goals
All matches – Under/Over goals
# Streak
1 11 Bristol Rvs 33 13 20 1.4 1.7 11 8 14 47 55 41 OUUUOO
2 2 Plymouth 32 14 18 1.8 1.0 20 8 4 57 32 68 UOUOOU
3 3 Ipswich 32 14 18 1.9 1.0 16 12 4 60 31 60 OOUOUO
4 9 Peterboro 30 12 18 1.6 1.3 15 2 13 48 38 47 UOUOUO
5 18 Burton 31 14 17 1.3 1.9 9 7 15 40 58 34 OUOUUO
6 20 Morecambe 32 15 17 1.0 1.6 7 10 15 33 52 31 OOUOOU
7 24 Forest Green 33 16 17 0.8 1.9 5 7 21 25 63 22 UOUUUO
8 13 Port Vale 33 17 16 1.0 1.4 11 7 15 33 47 40 OUOOUU
9 5 Derby 31 16 15 1.6 0.8 16 9 6 50 25 57 OOOOUU
10 12 Charlton 31 16 15 1.5 1.4 10 10 11 45 43 40 UOOOUU
11 17 Oxford 34 19 15 1.1 1.3 9 9 16 36 44 36 OUUOUO
12 23 Cambridge 32 17 15 0.8 1.6 8 5 19 26 52 29 UUUOUU
13 6 Barnsley 30 16 14 1.5 0.9 17 5 8 45 27 56 OOUUOO
14 7 Wycombe 31 17 14 1.4 0.9 16 5 10 44 29 53 UUOOUU
15 8 Shrewsbury 32 18 14 1.2 1.1 14 6 12 39 34 48 UOUOUU
16 14 Fleetwood Town 32 18 14 1.1 1.1 9 12 11 35 34 39 UOOUUU
17 22 Milton Keynes Dons 32 18 14 0.9 1.6 8 5 19 30 51 29 UUUUOO
18 1 Sheffield Weds 31 18 13 1.9 0.7 20 8 3 58 22 68 UUUOOO
19 4 Bolton 33 20 13 1.5 0.7 17 8 8 48 24 59 UOUOOU
20 15 Exeter 32 19 13 1.3 1.3 10 9 13 42 43 39 UUOUUU
21 10 Portsmouth 30 18 12 1.2 1.2 10 12 8 37 36 42 UOUOUU
22 19 Cheltenham 31 19 12 0.8 1.3 9 6 16 25 40 33 OUUUOO
23 21 Accrington 30 18 12 0.9 1.6 7 9 14 26 47 30 OOUUUU
24 16 Lincoln 30 22 8 1.0 1.0 8 15 7 29 31 39 UUOUUU
Home – Under/Over goals
# Streak
1 5 Derby 16 6 10 2.1 0.8 11 3 2 33 12 36 UOOOUU
2 17 Oxford 17 7 10 1.2 1.4 5 3 9 20 23 18 UOOUOO
3 1 Sheffield Weds 17 8 9 2.4 0.8 12 4 1 40 13 40 UOUUOO
4 2 Plymouth 16 7 9 2.0 0.8 14 1 1 32 12 43 OUOOOU
5 3 Ipswich 16 7 9 2.1 0.8 9 6 1 33 12 33 OOUOOO
6 8 Shrewsbury 16 7 9 1.4 1.3 8 2 6 23 21 26 OUOOOO
7 9 Peterboro 14 5 9 1.9 1.1 9 1 4 26 15 28 UOUOOO
8 11 Bristol Rvs 16 7 9 1.4 1.6 5 5 6 22 26 20 UOOUUO
9 24 Forest Green 16 7 9 0.7 1.8 4 0 12 11 28 12 UOOOUU
10 12 Charlton 16 8 8 1.8 1.3 6 5 5 28 21 23 OUOUOO
11 13 Port Vale 17 9 8 1.0 1.3 6 4 7 17 22 22 UOOUOU
12 20 Morecambe 17 9 8 1.4 1.2 6 6 5 23 21 24 OOOUOU
13 6 Barnsley 14 7 7 1.6 1.0 9 1 4 22 14 28 OUOOOU
14 7 Wycombe 16 9 7 1.6 0.9 9 3 4 25 15 30 UOUUOU
15 15 Exeter 15 8 7 1.3 1.3 5 5 5 20 19 20 UUUUOU
16 4 Bolton 17 11 6 1.5 0.5 11 4 2 26 8 37 UUOUUO
17 10 Portsmouth 15 9 6 1.4 1.1 5 8 2 21 16 23 UOOUUU
18 14 Fleetwood Town 16 10 6 0.9 1.1 4 5 7 15 17 17 OOUOUU
19 18 Burton 15 9 6 1.1 1.5 5 4 6 17 23 19 OUOOUU
20 19 Cheltenham 15 9 6 0.9 1.3 5 3 7 13 20 18 UUOUUO
21 21 Accrington 15 9 6 1.1 1.5 4 5 6 17 23 17 UUUOUU
22 23 Cambridge 16 10 6 0.9 1.2 6 3 7 15 19 21 UOOUOU
23 22 Milton Keynes Dons 16 11 5 0.7 1.5 2 4 10 11 24 10 OUUUUU
24 16 Lincoln 15 13 2 0.9 0.7 3 12 0 14 10 21 UUUUUU
Away – Under/Over goals
# Streak
1 11 Bristol Rvs 17 6 11 1.5 1.7 6 3 8 25 29 21 OOUOUO
2 18 Burton 16 5 11 1.4 2.2 4 3 9 23 35 15 UOOOUO
3 2 Plymouth 16 7 9 1.6 1.2 6 7 3 25 20 25 UUUUUO
4 3 Ipswich 16 7 9 1.7 1.2 7 6 3 27 19 27 UOUOUU
5 9 Peterboro 16 7 9 1.4 1.4 6 1 9 22 23 19 OUUUUO
6 20 Morecambe 15 6 9 0.7 2.1 1 4 10 10 31 7 OOUOOO
7 22 Milton Keynes Dons 16 7 9 1.2 1.7 6 1 9 19 27 19 UOOUOO
8 23 Cambridge 16 7 9 0.7 2.1 2 2 12 11 33 8 UOOUUU
9 13 Port Vale 16 8 8 1.0 1.6 5 3 8 16 25 18 UUOUOU
10 14 Fleetwood Town 16 8 8 1.2 1.1 5 7 4 20 17 22 OOOUOU
11 24 Forest Green 17 9 8 0.8 2.1 1 7 9 14 35 10 UUUOUO
12 4 Bolton 16 9 7 1.4 1.0 6 4 6 22 16 22 UOOOOU
13 6 Barnsley 16 9 7 1.4 0.8 8 4 4 23 13 28 UUOUOO
14 7 Wycombe 15 8 7 1.3 0.9 7 2 6 19 14 23 UUUOOU
15 12 Charlton 15 8 7 1.1 1.5 4 5 6 17 22 17 UOOOUU
16 10 Portsmouth 15 9 6 1.1 1.3 5 4 6 16 20 19 UOUOOU
17 15 Exeter 17 11 6 1.3 1.4 5 4 8 22 24 19 OUUUUU
18 16 Lincoln 15 9 6 1.0 1.4 5 3 7 15 21 18 UOOUOU
19 19 Cheltenham 16 10 6 0.8 1.2 4 3 9 12 20 15 UOOOUO
20 21 Accrington 15 9 6 0.6 1.6 3 4 8 9 24 13 UUOOUU
21 5 Derby 15 10 5 1.1 0.9 5 6 4 17 13 21 UUUOOO
22 8 Shrewsbury 16 11 5 1.0 0.8 6 4 6 16 13 22 OOUUUU
23 17 Oxford 17 12 5 0.9 1.2 4 6 7 16 21 18 OOUUUU
24 1 Sheffield Weds 14 10 4 1.3 0.6 8 4 2 18 9 28 UUUOUO

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