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

Charlton 0–2 Bolton

Full time · half time 0–2 · season 2023/2024

Home 2.45 fair 2.29
Draw 3.50 fair 4.22
Away ✓ 2.88 fair 3.06
Under 2.5 ✓ 2.20 fair 2.48
Over 2.5 1.65 fair 1.68

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

Match facts

Charlton Bolton
12 Shots 12
1 Shots on target 5
9 Corners 3
8 Fouls 10
1 Yellow cards 1
0 Red cards 0

Our pre-match prediction

✗ Result missed ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (164 league matches this season so far).
Result Charlton to win
Goals Over 2.5
Both teams score Yes fair 1.63
Expected goals 1.67 – 1.42
Home / Draw / Away
CharltonDrawBolton
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 10.8% 2–1 9% 1–2 7.7%

Statistics 2023/2024, before this match

Charlton before this match, all matches
1.38points / match
1.69scored / match
1.31conceded / match
WonDrawnLost 13 played · 22:17
Bolton before this match, all matches
2.00points / match
1.92scored / match
1.38conceded / match
WonDrawnLost 13 played · 25:18
Charlton all matches all matches Bolton

Per match

1.69 Goals scored 1.92
1.31 Goals conceded 1.38
3.00 Total goals 3.31
14.46 Shots 13.00
5.08 Shots on target 4.62
13.31 Shots faced 12.31
6.15 Corners 6.15
5.62 Corners against 5.15
11.23 Fouls 13.15
2.77 Yellow cards 2.31
0.46 1st-half goals scored 1.31
0.54 1st-half goals conceded 0.54

How often Full Time

38% Wins 62%
23% Draws 15%
38% Losses 23%
92% Over 0.5 goals 100%
77% Over 1.5 goals 92%
69% Over 2.5 goals 77%
46% Over 3.5 goals 38%
15% Over 4.5 goals 15%
0% Over 5.5 goals 8%
69% Both teams scored 69%
23% Clean sheets 23%
15% Failed to score 8%

How often Half Time

23% Wins 54%
46% Draws 38%
31% Losses 8%
77% Over 0.5 goals 92%
23% Over 1.5 goals 69%
0% Over 2.5 goals 23%

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

Charlton all matches
Bolton all matches
Charlton before this match, at home
2.00points / match
2.38scored / match
1.25conceded / match
WonDrawnLost 8 played · 19:10
Bolton before this match, away
2.00points / match
2.00scored / match
1.00conceded / match
WonDrawnLost 5 played · 10:5
Charlton at home away Bolton

Per match

2.38 Goals scored 2.00
1.25 Goals conceded 1.00
3.63 Total goals 3.00
16.00 Shots 12.80
6.25 Shots on target 5.40
12.00 Shots faced 12.60
7.25 Corners 5.80
5.13 Corners against 4.40
10.88 Fouls 12.60
2.25 Yellow cards 2.20
0.63 1st-half goals scored 1.40
0.38 1st-half goals conceded 0.00

How often Full Time

63% Wins 60%
13% Draws 20%
25% Losses 20%
100% Over 0.5 goals 100%
88% Over 1.5 goals 80%
88% Over 2.5 goals 60%
63% Over 3.5 goals 20%
25% Over 4.5 goals 20%
0% Over 5.5 goals 20%
75% Both teams scored 60%
25% Clean sheets 40%
0% Failed to score 0%

How often Half Time

38% Wins 80%
50% Draws 20%
13% Losses 0%
75% Over 0.5 goals 80%
25% Over 1.5 goals 40%
0% Over 2.5 goals 20%

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

Charlton at home
Bolton away

Last 10 matches before this match

Charlton all matches

Date Match Score 1 X 2 O U
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
16.09.23 Stevenage – Charlton 1–1 (1–0) 1.953.603.75 1.98 1.88
02.09.23 Charlton – Fleetwood Town 2–1 (1–1) 2.153.403.40 1.83 2.03
26.08.23 Oxford – Charlton 2–1 (1–0) 1.913.604.00 1.83 2.03
19.08.23 Charlton – Port Vale 2–3 (1–0) 1.953.603.80 1.93 1.93

Bolton all matches

Date Match Score 1 X 2 O U
24.10.23 Wycombe – Bolton 2–4 (0–2) 2.703.502.55 1.90 1.95
21.10.23 Bolton – Northampton 2–1 (2–0) 1.853.753.75 1.88 1.98
07.10.23 Bolton – Carlisle 1–3 (1–1) 1.504.207.00 1.85 2.00
03.10.23 Bolton – Stevenage 3–2 (1–1) 2.053.403.60 2.03 1.83
30.09.23 Port Vale – Bolton 0–1 (0–1) 3.003.602.25 1.98 1.88
23.09.23 Bolton – Peterboro 1–1 (1–1) 2.053.503.60 1.88 1.98
16.09.23 Reading – Bolton 2–1 (0–1) 3.603.502.05 1.83 2.03
02.09.23 Bolton – Derby 2–1 (1–1) 2.203.403.30 2.00 1.85
26.08.23 Burton – Bolton 1–1 (0–0) 4.003.501.95 1.88 1.98
19.08.23 Bolton – Wigan 0–4 (0–3) 1.753.804.50 1.93 1.93

Charlton at home

Date Match Score 1 X 2 O U
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
22.04.23 Charlton – Morecambe 2–3 (1–1) 1.703.804.75 1.82 2.02

Bolton away

Date Match Score 1 X 2 O U
24.10.23 Wycombe – Bolton 2–4 (0–2) 2.703.502.55 1.90 1.95
30.09.23 Port Vale – Bolton 0–1 (0–1) 3.003.602.25 1.98 1.88
16.09.23 Reading – Bolton 2–1 (0–1) 3.603.502.05 1.83 2.03
26.08.23 Burton – Bolton 1–1 (0–0) 4.003.501.95 1.88 1.98
12.08.23 Cheltenham – Bolton 0–3 (0–3) 4.003.401.95 2.05 1.75
07.05.23 Bristol Rvs – Bolton 2–3 (1–1) 2.903.602.30 1.80 2.00
18.04.23 Burton – Bolton 1–1 (0–1) 3.403.502.10 2.05 1.80
15.04.23 Oxford – Bolton 0–1 (0–1) 2.753.202.70 2.08 1.73
07.04.23 Exeter – Bolton 0–1 (0–1) 2.903.302.45 2.10 1.70
17.03.23 Sheffield Weds – Bolton 1–1 (1–1) 1.833.504.50 2.20 1.65

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 winsDrawsBolton wins
4matches
3.75goals / match
100%over 2.5
100%both scored
Date Match Score 1 X 2 O U
28.01.23E2 Charlton – Bolton 1–2 (0–1) 2.703.202.75 2.02 1.83
03.09.22E2 Bolton – Charlton 3–1 (2–1) 2.203.403.25 2.02 1.83
08.02.22E2 Bolton – Charlton 2–1 (1–0) 2.373.303.00 2.02 1.83
28.09.21E2 Charlton – Bolton 1–4 (1–1) 2.703.202.70 1.98 1.88

England League One table 2023/2024, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Portsmouth 14 9 5 0 22 8 +14 32 WWWWWD
2 Oxford 13 9 1 3 24 12 +12 28 WWWWDL
3 Barnsley 14 8 2 4 29 13 +16 26 WLWWDW
4 Bolton 13 8 2 3 25 18 +7 26 DWWLWW
5 Peterboro 14 7 4 3 21 14 +7 25 DWDWDW
6 Blackpool 14 6 5 3 19 15 +4 23 WLDWDW
7 Stevenage 15 6 5 4 19 16 +3 23 LLWLDD
8 Derby 13 6 3 4 20 12 +8 21 WDWDLW
9 Lincoln 13 6 3 4 18 13 +5 21 LWLLWW
10 Wycombe 13 6 2 5 20 21 -1 20 LWLWDL
11 Wigan 13 6 1 6 19 17 +2 19 LLLLWW
12 Burton 15 5 4 6 16 19 -3 19 DWWWWL
13 Leyton Orient 14 5 4 5 14 18 -4 19 WLWWDD
14 Charlton 13 5 3 5 22 17 +5 18 WDWDWL
15 Port Vale 14 5 3 6 11 21 -10 18 DLLLDL
16 Shrewsbury 14 5 2 7 7 16 -9 17 DLWDWL
17 Bristol Rvs 13 4 4 5 18 18 0 16 WLWLLD
18 Cambridge 14 4 4 6 12 15 -3 16 DLLDLD
19 Exeter 14 5 1 8 11 18 -7 16 LLLLLL
20 Northampton 13 4 2 7 14 15 -1 14 LWWLLD
21 Carlisle 15 3 5 7 13 18 -5 14 LDWLLW
22 Fleetwood Town 13 3 2 8 10 20 -10 11 DWWLLW
23 Reading 13 3 1 9 10 21 -11 10 LDLLLL
24 Cheltenham 14 1 2 11 4 23 -19 5 LLLDWL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Portsmouth 8 6 2 0 12 4 +8 20 DWWWWW
2 Blackpool 8 5 2 1 15 7 +8 17 DWWLWW
3 Charlton 8 5 1 2 19 10 +9 16 LWWWDW
4 Oxford 7 5 1 1 13 5 +8 16 WLWWWD
5 Bolton 8 5 1 2 15 13 +2 16 LWDWLW
6 Peterboro 7 4 2 1 13 7 +6 14 LDWWWD
7 Lincoln 6 4 1 1 12 3 +9 13 WWDWLW
8 Shrewsbury 7 4 1 2 5 4 +1 13 WLLDWW
9 Cambridge 8 3 3 2 8 8 0 12 WWDLDD
10 Burton 7 3 2 2 10 9 +1 11 DLDWWW
11 Reading 6 3 1 2 6 4 +2 10 LWWWDL
12 Stevenage 7 2 4 1 7 6 +1 10 DDDLWD
13 Wycombe 6 3 1 2 9 9 0 10 LWDWWL
14 Leyton Orient 6 3 1 2 6 9 -3 10 LWLWWD
15 Barnsley 7 3 0 4 16 10 +6 9 LLWLLW
16 Bristol Rvs 6 2 3 1 11 6 +5 9 DLDWWD
17 Wigan 5 3 0 2 7 6 +1 9 WLWLW
18 Port Vale 6 3 0 3 5 5 0 9 WWWLLL
19 Carlisle 8 2 3 3 7 9 -2 9 LWLDLW
20 Derby 6 2 2 2 6 5 +1 8 LLWDDW
21 Northampton 7 2 2 3 9 9 0 8 DWLLWD
22 Exeter 7 2 1 4 4 8 -4 7 WLWLLL
23 Cheltenham 7 1 1 5 2 12 -10 4 LLLLDW
24 Fleetwood Town 6 1 0 5 2 11 -9 3 LLLWLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Barnsley 7 5 2 0 13 3 +10 17 WWWWWD
2 Derby 7 4 1 2 14 7 +7 13 WLWWDL
3 Stevenage 8 4 1 3 12 10 +2 13 LWWLLD
4 Portsmouth 6 3 3 0 10 4 +6 12 WDDWWD
5 Oxford 6 4 0 2 11 7 +4 12 LWWWWL
6 Peterboro 7 3 2 2 8 7 +1 11 WLLDDW
7 Bolton 5 3 1 1 10 5 +5 10 WDLWW
8 Wigan 8 3 1 4 12 11 +1 10 WLLLLW
9 Wycombe 7 3 1 3 11 12 -1 10 WWLLWD
10 Leyton Orient 8 2 3 3 8 9 -1 9 DWDLWD
11 Exeter 7 3 0 4 7 10 -3 9 LWWLLL
12 Port Vale 8 2 3 3 6 16 -10 9 WWDLLD
13 Fleetwood Town 7 2 2 3 8 9 -1 8 LLLDWW
14 Burton 8 2 2 4 6 10 -4 8 DLWDWL
15 Lincoln 7 2 2 3 6 10 -4 8 DWDLLW
16 Bristol Rvs 7 2 1 4 7 12 -5 7 WLWLLL
17 Northampton 6 2 0 4 5 6 -1 6 LWLWLL
18 Blackpool 6 1 3 2 4 8 -4 6 DLLWDD
19 Carlisle 7 1 2 4 6 9 -3 5 LDDLWL
20 Cambridge 6 1 1 4 4 7 -3 4 WLLDLL
21 Shrewsbury 7 1 1 5 2 12 -10 4 WLLLDL
22 Charlton 5 0 2 3 3 7 -4 2 LLDDL
23 Cheltenham 7 0 1 6 2 11 -9 1 LDLLLL
24 Reading 7 0 0 7 4 17 -13 0 LLLLLL

Charlton   Bolton

Under / Over goals 2023/2024, before this match

Goals
All matches – Under/Over goals
# Streak
1 4 Bolton 13 3 10 1.9 1.4 8 2 3 25 18 26 UUOOOO
2 2 Oxford 13 4 9 1.8 0.9 9 1 3 24 12 28 OOOOUU
3 10 Wycombe 13 4 9 1.5 1.6 6 2 5 20 21 20 OUOOOO
4 14 Charlton 13 4 9 1.7 1.3 5 3 5 22 17 18 OUOOOO
5 11 Wigan 13 5 8 1.5 1.3 6 1 6 19 17 19 OOOUUU
6 3 Barnsley 14 7 7 2.1 0.9 8 2 4 29 13 26 OUOUUO
7 6 Blackpool 14 7 7 1.4 1.1 6 5 3 19 15 23 UOOOUO
8 7 Stevenage 15 8 7 1.3 1.1 6 5 4 19 16 23 OOUOUU
9 12 Burton 15 8 7 1.1 1.3 5 4 6 16 19 19 UOOUOO
10 23 Reading 13 6 7 0.8 1.6 3 1 9 10 21 10 OUOOOO
11 1 Portsmouth 14 8 6 1.6 0.6 9 5 0 22 8 32 OOOUUU
12 8 Derby 13 7 6 1.5 0.9 6 3 4 20 12 21 UUOUUU
13 9 Lincoln 13 7 6 1.4 1.0 6 3 4 18 13 21 OUUUUO
14 13 Leyton Orient 14 8 6 1.0 1.3 5 4 5 14 18 19 UUOUUO
15 17 Bristol Rvs 13 7 6 1.4 1.4 4 4 5 18 18 16 OUOOOU
16 20 Northampton 13 7 6 1.1 1.2 4 2 7 14 15 14 OUOUOO
17 5 Peterboro 14 9 5 1.5 1.0 7 4 3 21 14 25 UUUUOU
18 15 Port Vale 14 9 5 0.8 1.5 5 3 6 11 21 18 UUOUUU
19 19 Exeter 14 9 5 0.8 1.3 5 1 8 11 18 16 OUOUUU
20 22 Fleetwood Town 13 8 5 0.8 1.5 3 2 8 10 20 11 UUUOUO
21 18 Cambridge 14 10 4 0.9 1.1 4 4 6 12 15 16 UOOUUU
22 24 Cheltenham 14 10 4 0.3 1.6 1 2 11 4 23 5 OUUUUO
23 16 Shrewsbury 14 11 3 0.5 1.1 5 2 7 7 16 17 UOUUUO
24 21 Carlisle 15 12 3 0.9 1.2 3 5 7 13 18 14 UUOUUO
Home – Under/Over goals
# Streak
1 4 Bolton 8 1 7 1.9 1.6 5 1 2 15 13 16 OOUOOO
2 14 Charlton 8 1 7 2.4 1.2 5 1 2 19 10 16 OOOOOO
3 2 Oxford 7 2 5 1.9 0.7 5 1 1 13 5 16 OOOOOU
4 3 Barnsley 7 2 5 2.3 1.4 3 0 4 16 10 9 OOUOUO
5 6 Blackpool 8 3 5 1.9 0.9 5 2 1 15 7 17 UOOOOO
6 12 Burton 7 3 4 1.4 1.3 3 2 2 10 9 11 UUUOOO
7 20 Northampton 7 3 4 1.3 1.3 2 2 3 9 9 8 OUUOOO
8 1 Portsmouth 8 5 3 1.5 0.5 6 2 0 12 4 20 UOOOUU
9 5 Peterboro 7 4 3 1.9 1.0 4 2 1 13 7 14 OUOUUO
10 9 Lincoln 6 3 3 2.0 0.5 4 1 1 12 3 13 OOUUUO
11 10 Wycombe 6 3 3 1.5 1.5 3 1 2 9 9 10 OOUUUO
12 11 Wigan 5 2 3 1.4 1.2 3 0 2 7 6 9 OUOOU
13 13 Leyton Orient 6 3 3 1.0 1.5 3 1 2 6 9 10 OUOUOU
14 17 Bristol Rvs 6 3 3 1.8 1.0 2 3 1 11 6 9 UOUOOU
15 7 Stevenage 7 5 2 1.0 0.9 2 4 1 7 6 10 UOUOUU
16 8 Derby 6 4 2 1.0 0.8 2 2 2 6 5 8 OOUUUU
17 18 Cambridge 8 6 2 1.0 1.0 3 3 2 8 8 12 UUUOUU
18 19 Exeter 7 5 2 0.6 1.1 2 1 4 4 8 7 OOUUUU
19 22 Fleetwood Town 6 4 2 0.3 1.8 1 0 5 2 11 3 UUOUOU
20 23 Reading 6 4 2 1.0 0.7 3 1 2 6 4 10 UUUOUO
21 24 Cheltenham 7 5 2 0.3 1.7 1 1 5 2 12 4 UUOUUU
22 15 Port Vale 6 5 1 0.8 0.8 3 0 3 5 5 9 UUUOUU
23 16 Shrewsbury 7 6 1 0.7 0.6 4 1 2 5 4 13 OUUUUU
24 21 Carlisle 8 7 1 0.9 1.1 2 3 3 7 9 9 UUUUUO
Away – Under/Over goals
# Streak
1 10 Wycombe 7 1 6 1.6 1.7 3 1 3 11 12 10 OUOOOO
2 7 Stevenage 8 3 5 1.5 1.2 4 1 3 12 10 13 UOOOOU
3 11 Wigan 8 3 5 1.5 1.4 3 1 4 12 11 10 OOOOUU
4 23 Reading 7 2 5 0.6 2.4 0 0 7 4 17 0 OUOOOO
5 2 Oxford 6 2 4 1.8 1.2 4 0 2 11 7 12 UOOOOU
6 8 Derby 7 3 4 2.0 1.0 4 1 2 14 7 13 OOUOUU
7 15 Port Vale 8 4 4 0.8 2.0 2 3 3 6 16 9 OOUOUU
8 1 Portsmouth 6 3 3 1.7 0.7 3 3 0 10 4 12 OUUOOU
9 4 Bolton 5 2 3 2.0 1.0 3 1 1 10 5 10 OUOUO
10 9 Lincoln 7 4 3 0.9 1.4 2 2 3 6 10 8 OUUOUU
11 12 Burton 8 5 3 0.8 1.2 2 2 4 6 10 8 UUOUUO
12 13 Leyton Orient 8 5 3 1.0 1.1 2 3 3 8 9 9 UOUUUO
13 17 Bristol Rvs 7 4 3 1.0 1.7 2 1 4 7 12 7 OUUUOO
14 19 Exeter 7 4 3 1.0 1.4 3 0 4 7 10 9 UUUOOU
15 22 Fleetwood Town 7 4 3 1.1 1.3 2 2 3 8 9 8 OUOUUO
16 3 Barnsley 7 5 2 1.9 0.4 5 2 0 13 3 17 UUOOUU
17 5 Peterboro 7 5 2 1.1 1.0 3 2 2 8 7 11 OUOUUU
18 6 Blackpool 6 4 2 0.7 1.3 1 3 2 4 8 6 UOUUOU
19 14 Charlton 5 3 2 0.6 1.4 0 2 3 3 7 2 UOUUO
20 16 Shrewsbury 7 5 2 0.3 1.7 1 1 5 2 12 4 UUUOUO
21 18 Cambridge 6 4 2 0.7 1.2 1 1 4 4 7 4 UUOUOU
22 20 Northampton 6 4 2 0.8 1.0 2 0 4 5 6 6 OUUUUO
23 21 Carlisle 7 5 2 0.9 1.3 1 2 4 6 9 5 UOUUOU
24 24 Cheltenham 7 5 2 0.3 1.6 0 1 6 2 11 1 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