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

Charlton 2–1 Cheltenham

Full time · half time 1–1 · season 2023/2024

Home ✓ 1.53 fair 1.77
Draw 4.20 fair 4.29
Away 6.00 fair 4.95
Under 2.5 2.10 fair 2.05
Over 2.5 ✓ 1.70 fair 1.95

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

Match facts

Charlton Cheltenham
19 Shots 11
7 Shots on target 1
9 Corners 4
10 Fouls 18
1 Yellow cards 5
0 Red cards 0

Our pre-match prediction

✓ Result correct ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (211 league matches this season so far).
Result Charlton to win
Goals Over 2.5
Both teams score Yes fair 1.96
Expected goals 1.77 – 0.96
Home / Draw / Away
CharltonDrawCheltenham
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 11.6% 1–1 11.1% 2–0 10.2%

Statistics 2023/2024, before this match

Charlton before this match, all matches
1.35points / match
1.65scored / match
1.41conceded / match
WonDrawnLost 17 played · 28:24
Cheltenham before this match, all matches
0.71points / match
0.53scored / match
1.47conceded / match
WonDrawnLost 17 played · 9:25
Charlton all matches all matches Cheltenham

Per match

1.65 Goals scored 0.53
1.41 Goals conceded 1.47
3.06 Total goals 2.00
14.82 Shots 10.76
5.24 Shots on target 2.88
13.71 Shots faced 15.65
6.12 Corners 4.12
5.47 Corners against 6.18
10.71 Fouls 11.24
2.47 Yellow cards 2.06
0.53 1st-half goals scored 0.35
0.59 1st-half goals conceded 0.82

How often Full Time

35% Wins 18%
29% Draws 18%
35% Losses 65%
94% Over 0.5 goals 94%
82% Over 1.5 goals 65%
65% Over 2.5 goals 29%
47% Over 3.5 goals 6%
18% Over 4.5 goals 6%
0% Over 5.5 goals 0%
71% Both teams scored 24%
18% Clean sheets 18%
18% Failed to score 65%

How often Half Time

24% Wins 12%
41% Draws 53%
35% Losses 35%
76% Over 0.5 goals 65%
29% Over 1.5 goals 35%
6% Over 2.5 goals 12%

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

Charlton all matches
Cheltenham all matches
Charlton before this match, at home
1.78points / match
2.11scored / match
1.33conceded / match
WonDrawnLost 9 played · 19:12
Cheltenham before this match, away
0.50points / match
0.50scored / match
1.50conceded / match
WonDrawnLost 8 played · 4:12
Charlton at home away Cheltenham

Per match

2.11 Goals scored 0.50
1.33 Goals conceded 1.50
3.44 Total goals 2.00
15.56 Shots 9.50
5.67 Shots on target 2.13
12.00 Shots faced 15.25
7.44 Corners 4.38
4.89 Corners against 6.88
10.56 Fouls 11.00
2.11 Yellow cards 2.00
0.56 1st-half goals scored 0.25
0.56 1st-half goals conceded 0.88

How often Full Time

56% Wins 13%
11% Draws 13%
33% Losses 75%
100% Over 0.5 goals 88%
89% Over 1.5 goals 50%
78% Over 2.5 goals 38%
56% Over 3.5 goals 13%
22% Over 4.5 goals 13%
0% Over 5.5 goals 0%
67% Both teams scored 25%
22% Clean sheets 13%
11% Failed to score 75%

How often Half Time

33% Wins 0%
44% Draws 63%
22% Losses 38%
78% Over 0.5 goals 50%
33% Over 1.5 goals 38%
0% Over 2.5 goals 13%

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

Charlton at home
Cheltenham away

Last 10 matches before this match

Charlton all matches

Date Match Score 1 X 2 O U
25.11.23 Carlisle – Charlton 1–1 (0–0) 3.103.402.25 1.88 1.98
11.11.23 Portsmouth – Charlton 2–2 (1–0) 1.734.004.50 1.67 2.15
31.10.23 Wigan – Charlton 2–3 (0–3) 2.253.503.10 1.70 2.10
28.10.23 Charlton – Bolton 0–2 (0–2) 2.453.502.88 1.65 2.20
24.10.23 Lincoln – Charlton 3–1 (1–1) 2.903.502.38 2.00 1.85
21.10.23 Charlton – Reading 4–0 (0–0) 1.734.004.50 1.70 2.10
07.10.23 Charlton – Blackpool 2–2 (0–1) 2.383.502.88 1.90 1.95
03.10.23 Charlton – Exeter 4–1 (1–1) 2.053.603.60 1.73 2.08
30.09.23 Shrewsbury – Charlton 0–0 (0–0) 2.883.502.38 2.00 1.85
23.09.23 Charlton – Wycombe 3–1 (1–0) 2.203.403.25 1.75 2.05

Cheltenham all matches

Date Match Score 1 X 2 O U
25.11.23 Cheltenham – Oxford 2–0 (1–0) 4.503.901.73 1.88 1.98
11.11.23 Cheltenham – Wigan 1–1 (1–1) 3.253.502.15 2.00 1.85
28.10.23 Port Vale – Cheltenham 1–2 (1–1) 1.673.755.50 1.95 1.90
24.10.23 Blackpool – Cheltenham 3–2 (3–1) 1.334.7510.00 1.83 2.03
21.10.23 Cheltenham – Cambridge 1–0 (1–0) 3.003.252.38 2.15 1.67
07.10.23 Cheltenham – Derby 1–1 (1–1) 7.004.001.50 1.88 1.98
03.10.23 Cheltenham – Fleetwood Town 0–2 (0–1) 3.103.502.25 2.03 1.83
30.09.23 Lincoln – Cheltenham 2–0 (2–0) 1.624.205.00 2.00 1.85
23.09.23 Cheltenham – Stevenage 0–3 (0–1) 4.003.401.95 2.10 1.70
19.09.23 Peterboro – Cheltenham 3–0 (0–0) 1.454.507.00 1.67 2.15

Charlton at home

Date Match Score 1 X 2 O U
28.10.23 Charlton – Bolton 0–2 (0–2) 2.453.502.88 1.65 2.20
21.10.23 Charlton – Reading 4–0 (0–0) 1.734.004.50 1.70 2.10
07.10.23 Charlton – Blackpool 2–2 (0–1) 2.383.502.88 1.90 1.95
03.10.23 Charlton – Exeter 4–1 (1–1) 2.053.603.60 1.73 2.08
23.09.23 Charlton – Wycombe 3–1 (1–0) 2.203.403.25 1.75 2.05
02.09.23 Charlton – Fleetwood Town 2–1 (1–1) 2.153.403.40 1.83 2.03
19.08.23 Charlton – Port Vale 2–3 (1–0) 1.953.603.80 1.93 1.93
15.08.23 Charlton – Bristol Rvs 1–2 (0–0) 2.253.403.20 1.75 2.05
05.08.23 Charlton – Leyton Orient 1–0 (1–0) 2.203.403.30 2.00 1.85
29.04.23 Charlton – Port Vale 3–2 (1–0) 2.253.303.30 2.05 1.75

Cheltenham away

Date Match Score 1 X 2 O U
28.10.23 Port Vale – Cheltenham 1–2 (1–1) 1.673.755.50 1.95 1.90
24.10.23 Blackpool – Cheltenham 3–2 (3–1) 1.334.7510.00 1.83 2.03
30.09.23 Lincoln – Cheltenham 2–0 (2–0) 1.624.205.00 2.00 1.85
19.09.23 Peterboro – Cheltenham 3–0 (0–0) 1.454.507.00 1.67 2.15
16.09.23 Exeter – Cheltenham 1–0 (0–0) 1.673.755.25 1.93 1.93
19.08.23 Portsmouth – Cheltenham 0–0 (0–0) 1.504.007.50 1.85 2.00
15.08.23 Reading – Cheltenham 1–0 (1–0) 1.753.505.00 2.00 1.85
05.08.23 Shrewsbury – Cheltenham 1–0 (0–0) 2.303.403.10 2.15 1.67
29.04.23 Wycombe – Cheltenham 0–3 (0–1) 1.733.804.75 1.80 2.05
25.04.23 Oxford – Cheltenham 4–0 (1–0) 1.603.806.50 1.98 1.88

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

Charlton winsDrawsCheltenham wins
4matches
2.50goals / match
50%over 2.5
75%both scored
Date Match Score 1 X 2 O U
07.05.23E2 Cheltenham – Charlton 2–2 (0–1) 2.453.752.60 1.67 2.15
02.12.22E2 Charlton – Cheltenham 0–1 (0–0) 1.703.605.25 1.90 1.95
15.01.22E2 Cheltenham – Charlton 1–1 (1–0) 3.103.252.37 2.10 1.77
11.09.21E2 Charlton – Cheltenham 1–2 (0–2) 1.953.503.80 2.00 1.80

England League One table 2023/2024, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Bolton 17 12 2 3 37 18 +19 38 WWWWWW
2 Portsmouth 17 10 6 1 27 16 +11 36 WWDWDL
3 Oxford 17 11 2 4 31 18 +13 35 DLDWWL
4 Stevenage 19 10 5 4 27 17 +10 35 DDWWWW
5 Peterboro 18 10 4 4 35 18 +17 34 DWWLWW
6 Derby 17 9 3 5 30 16 +14 30 LWLWWW
7 Blackpool 19 8 6 5 32 23 +9 30 WLDLWW
8 Barnsley 17 8 4 5 33 20 +13 28 WDWDLD
9 Wigan 18 8 3 7 27 23 +4 27 WWLWDD
10 Lincoln 19 7 6 6 23 20 +3 27 DLDLWD
11 Charlton 17 6 5 6 28 24 +4 23 WLLWDD
12 Bristol Rvs 17 6 5 6 23 22 +1 23 LDWDWL
13 Shrewsbury 19 7 2 10 12 27 -15 23 LLLWLW
14 Wycombe 17 6 4 7 23 26 -3 22 DLDDLL
15 Leyton Orient 18 5 6 7 17 23 -6 21 DDDLLD
16 Northampton 17 6 2 9 19 22 -3 20 LDLLWW
17 Cambridge 18 5 5 8 14 22 -8 20 LDWDLL
18 Burton 18 5 5 8 16 25 -9 20 WWLDLL
19 Port Vale 17 5 4 8 14 26 -12 19 LDLLDL
20 Exeter 17 5 2 10 12 29 -17 17 LLLDLL
21 Fleetwood Town 17 4 4 9 18 28 -10 16 LWDDWL
22 Carlisle 18 3 6 9 14 21 -7 15 LLWLLD
23 Reading 17 4 2 11 17 29 -12 14 LLLDLW
24 Cheltenham 17 3 3 11 9 25 -16 12 DWLWDW
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Bolton 10 7 1 2 23 13 +10 22 DWLWWW
2 Portsmouth 10 6 3 1 14 10 +4 21 WWWWDL
3 Peterboro 9 6 2 1 22 7 +15 20 WWWDWW
4 Blackpool 10 6 2 2 21 11 +10 20 WLWWLW
5 Shrewsbury 10 6 1 3 10 9 +1 19 DWWLWW
6 Derby 9 5 2 2 15 6 +9 17 DDWWWW
7 Oxford 8 5 2 1 15 7 +8 17 LWWWDD
8 Charlton 9 5 1 3 19 12 +7 16 WWWDWL
9 Stevenage 9 4 4 1 11 7 +4 16 DLWDWW
10 Lincoln 9 4 3 2 15 8 +7 15 WLWLDD
11 Wigan 8 5 0 3 13 10 +3 15 WLWWLW
12 Cambridge 9 4 3 2 9 8 +1 15 WDLDDW
13 Northampton 9 4 2 3 13 10 +3 14 LLWDWW
14 Bristol Rvs 7 3 3 1 13 7 +6 12 LDWWDW
15 Burton 8 3 3 2 10 9 +1 12 LDWWWD
16 Reading 8 3 2 3 9 8 +1 11 WWDLLD
17 Wycombe 9 3 2 4 10 12 -2 11 WWLDLL
18 Leyton Orient 9 3 2 4 9 14 -5 11 WWDLLD
19 Barnsley 8 3 1 4 18 12 +6 10 LWLLWD
20 Carlisle 10 2 4 4 8 11 -3 10 LDLWLD
21 Port Vale 7 3 0 4 6 7 -1 9 WWLLLL
22 Exeter 8 2 2 4 5 9 -4 8 LWLLLD
23 Cheltenham 9 2 2 5 5 13 -8 8 LLDWDW
24 Fleetwood Town 9 2 1 6 8 17 -9 7 WLLDWL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Stevenage 10 6 1 3 16 10 +6 19 WLLDWW
2 Barnsley 9 5 3 1 15 8 +7 18 WWWDLD
3 Oxford 9 6 0 3 16 11 +5 18 WWLWWL
4 Bolton 7 5 1 1 14 5 +9 16 DLWWWW
5 Portsmouth 7 4 3 0 13 6 +7 15 DDWWDW
6 Peterboro 9 4 2 3 13 11 +2 14 LDDWWL
7 Derby 8 4 1 3 15 10 +5 13 LWWDLL
8 Wigan 10 3 3 4 14 13 +1 12 LLLWDD
9 Lincoln 10 3 3 4 8 12 -4 12 LLWDLW
10 Wycombe 8 3 2 3 13 14 -1 11 WLLWDD
11 Bristol Rvs 10 3 2 5 10 15 -5 11 LLLDWL
12 Blackpool 9 2 4 3 11 12 -1 10 WDDDLW
13 Leyton Orient 9 2 4 3 8 9 -1 10 WDLWDD
14 Port Vale 10 2 4 4 8 19 -11 10 DLLDDL
15 Fleetwood Town 8 2 3 3 10 11 -1 9 LLDWWD
16 Exeter 9 3 0 6 7 20 -13 9 WLLLLL
17 Burton 10 2 2 6 6 16 -10 8 WDWLLL
18 Charlton 8 1 4 3 9 12 -3 7 DDLWDD
19 Northampton 8 2 0 6 6 12 -6 6 LWLLLL
20 Carlisle 8 1 2 5 6 10 -4 5 DDLWLL
21 Cambridge 9 1 2 6 5 14 -9 5 DLLDLL
22 Cheltenham 8 1 1 6 4 12 -8 4 DLLLLW
23 Shrewsbury 9 1 1 7 2 18 -16 4 LLDLLL
24 Reading 9 1 0 8 8 21 -13 3 LLLLLW

Charlton   Cheltenham

Under / Over goals 2023/2024, before this match

Goals
All matches – Under/Over goals
# Streak
1 1 Bolton 17 6 11 2.2 1.1 12 2 3 37 18 38 OOUUUO
2 3 Oxford 17 6 11 1.8 1.1 11 2 4 31 18 35 UUOUOU
3 7 Blackpool 19 8 11 1.7 1.2 8 6 5 32 23 30 OOOUOO
4 11 Charlton 17 6 11 1.6 1.4 6 5 6 28 24 23 OOUOOU
5 14 Wycombe 17 6 11 1.4 1.5 6 4 7 23 26 22 OOOUUO
6 6 Derby 17 7 10 1.8 0.9 9 3 5 30 16 30 UUOOOO
7 8 Barnsley 17 7 10 1.9 1.2 8 4 5 33 20 28 UUOOOO
8 9 Wigan 18 8 10 1.5 1.3 8 3 7 27 23 27 UUOOUU
9 23 Reading 17 7 10 1.0 1.7 4 2 11 17 29 14 OOOUOO
10 2 Portsmouth 17 8 9 1.6 0.9 10 6 1 27 16 36 UUUOOO
11 4 Stevenage 19 10 9 1.4 0.9 10 5 4 27 17 35 UUOUUO
12 5 Peterboro 18 9 9 1.9 1.0 10 4 4 35 18 34 OUOOOO
13 16 Northampton 17 8 9 1.1 1.3 6 2 9 19 22 20 OOOOUO
14 21 Fleetwood Town 17 8 9 1.1 1.6 4 4 9 18 28 16 UOOOOO
15 12 Bristol Rvs 17 9 8 1.4 1.3 6 5 6 23 22 23 OUOUUO
16 18 Burton 18 10 8 0.9 1.4 5 5 8 16 25 20 UOOUUO
17 10 Lincoln 19 12 7 1.2 1.1 7 6 6 23 20 27 UUUUUO
18 15 Leyton Orient 18 11 7 0.9 1.3 5 6 7 17 23 21 UOUOUU
19 19 Port Vale 17 10 7 0.8 1.5 5 4 8 14 26 19 UUUOUO
20 20 Exeter 17 10 7 0.7 1.7 5 2 10 12 29 17 UUUUOO
21 13 Shrewsbury 19 13 6 0.6 1.4 7 2 10 12 27 23 OUUOOO
22 17 Cambridge 18 12 6 0.8 1.2 5 5 8 14 22 20 UUUUOO
23 24 Cheltenham 17 12 5 0.5 1.5 3 3 11 9 25 12 UUOOUU
24 22 Carlisle 18 15 3 0.8 1.2 3 6 9 14 21 15 UUOUUU
Home – Under/Over goals
# Streak
1 1 Bolton 10 2 8 2.3 1.3 7 1 2 23 13 22 UOOOUO
2 7 Blackpool 10 3 7 2.1 1.1 6 2 2 21 11 20 OOOOOO
3 11 Charlton 9 2 7 2.1 1.3 5 1 3 19 12 16 OOOOOU
4 3 Oxford 8 2 6 1.9 0.9 5 2 1 15 7 17 OOOOUO
5 8 Barnsley 8 2 6 2.2 1.5 3 1 4 18 12 10 OUOUOO
6 2 Portsmouth 10 5 5 1.4 1.0 6 3 1 14 10 21 OOUUOO
7 5 Peterboro 9 4 5 2.4 0.8 6 2 1 22 7 20 OUUOOO
8 6 Derby 9 4 5 1.7 0.7 5 2 2 15 6 17 UUUOOO
9 9 Wigan 8 3 5 1.6 1.2 5 0 3 13 10 15 OOUUOO
10 16 Northampton 9 4 5 1.4 1.1 4 2 3 13 10 14 UOOOUO
11 21 Fleetwood Town 9 4 5 0.9 1.9 2 1 6 8 17 7 UOUOOO
12 10 Lincoln 9 5 4 1.7 0.9 4 3 2 15 8 15 UUOUUO
13 12 Bristol Rvs 7 3 4 1.9 1.0 3 3 1 13 7 12 OUOOUO
14 14 Wycombe 9 5 4 1.1 1.3 3 2 4 10 12 11 UUOUUO
15 15 Leyton Orient 9 5 4 1.0 1.6 3 2 4 9 14 11 UOUOUU
16 18 Burton 8 4 4 1.2 1.1 3 3 2 10 9 12 UUOOOU
17 4 Stevenage 9 6 3 1.2 0.8 4 4 1 11 7 16 UOUUOU
18 13 Shrewsbury 10 7 3 1.0 0.9 6 1 3 10 9 19 UUUUOO
19 23 Reading 8 5 3 1.1 1.0 3 2 3 9 8 11 UOUOOU
20 17 Cambridge 9 7 2 1.0 0.9 4 3 2 9 8 15 UUOUUU
21 19 Port Vale 7 5 2 0.9 1.0 3 0 4 6 7 9 UUOUUO
22 20 Exeter 8 6 2 0.6 1.1 2 2 4 5 9 8 OUUUUU
23 24 Cheltenham 9 7 2 0.6 1.4 2 2 5 5 13 8 OUUUUU
24 22 Carlisle 10 9 1 0.8 1.1 2 4 4 8 11 10 UUUOUU
Away – Under/Over goals
# Streak
1 14 Wycombe 8 1 7 1.6 1.8 3 2 3 13 14 11 UOOOOO
2 23 Reading 9 2 7 0.9 2.3 1 0 8 8 21 3 OOOOOO
3 4 Stevenage 10 4 6 1.6 1.0 6 1 3 16 10 19 OOOUUO
4 3 Oxford 9 4 5 1.8 1.2 6 0 3 16 11 18 OOUUOU
5 6 Derby 8 3 5 1.9 1.2 4 1 3 15 10 13 OUOUUO
6 9 Wigan 10 5 5 1.4 1.3 3 3 4 14 13 12 OOUUUU
7 19 Port Vale 10 5 5 0.8 1.9 2 4 4 8 19 10 UOUUUO
8 20 Exeter 9 4 5 0.8 2.2 3 0 6 7 20 9 UOOUOO
9 2 Portsmouth 7 3 4 1.9 0.9 4 3 0 13 6 15 UUOOUO
10 5 Peterboro 9 5 4 1.4 1.2 4 2 3 13 11 14 OUUUOO
11 7 Blackpool 9 5 4 1.2 1.3 2 4 3 11 12 10 UOUOUO
12 8 Barnsley 9 5 4 1.7 0.9 5 3 1 15 8 18 OOUUOO
13 11 Charlton 8 4 4 1.1 1.5 1 4 3 9 12 7 UUOOOU
14 12 Bristol Rvs 10 6 4 1.0 1.5 3 2 5 10 15 11 UOOUUO
15 16 Northampton 8 4 4 0.8 1.5 2 0 6 6 12 6 UUUOOO
16 17 Cambridge 9 5 4 0.6 1.6 1 2 6 5 14 5 UOUUOO
17 18 Burton 10 6 4 0.6 1.6 2 2 6 6 16 8 OUUOUO
18 21 Fleetwood Town 8 4 4 1.2 1.4 2 3 3 10 11 9 UOUUOO
19 1 Bolton 7 4 3 2.0 0.7 5 1 1 14 5 16 UOUOUU
20 10 Lincoln 10 7 3 0.8 1.2 3 3 4 8 12 12 OUUUUU
21 13 Shrewsbury 9 6 3 0.2 2.0 1 1 7 2 18 4 UOUOUO
22 15 Leyton Orient 9 6 3 0.9 1.0 2 4 3 8 9 10 OUUUOU
23 24 Cheltenham 8 5 3 0.5 1.5 1 1 6 4 12 4 UUOUOO
24 22 Carlisle 8 6 2 0.8 1.2 1 2 5 6 10 5 OUUOUU

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 2 Nov 2026, 20:47