Loading...
BetGPS Football Betting Resources
England League One · ·Referee: F Hallam

Charlton 2–0 Bristol Rvs

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

Home ✓ 1.50 fair 1.89
Draw 4.00 fair 3.93
Away 6.00 fair 4.60
Under 2.5 ✓ 1.98 fair 1.81
Over 2.5 1.88 fair 2.23

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

Match facts

Charlton Bristol Rvs
20 Shots 5
10 Shots on target 1
9 Corners 5
15 Fouls 14
1 Yellow cards 1
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 (315 league matches this season so far).
Result Charlton to win
Goals Under 2.5
Both teams score No fair 1.89
Expected goals 1.56 – 0.90
Home / Draw / Away
CharltonDrawBristol Rvs
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.3% 1–1 12% 2–0 10.4%

Statistics 2024/2025, before this match

Charlton before this match, all matches
1.54points / match
1.23scored / match
1.00conceded / match
WonDrawnLost 26 played · 32:26
Bristol Rvs before this match, all matches
1.08points / match
0.96scored / match
1.58conceded / match
WonDrawnLost 26 played · 25:41
Charlton all matches all matches Bristol Rvs

Per match

1.23 Goals scored 0.96
1.00 Goals conceded 1.58
2.23 Total goals 2.54
10.92 Shots 9.15
3.92 Shots on target 2.85
10.92 Shots faced 14.88
5.54 Corners 4.04
4.65 Corners against 5.92
14.12 Fouls 11.35
2.00 Yellow cards 1.96
0.35 1st-half goals scored 0.31
0.42 1st-half goals conceded 0.77

How often Full Time

42% Wins 31%
27% Draws 15%
31% Losses 54%
88% Over 0.5 goals 92%
58% Over 1.5 goals 73%
42% Over 2.5 goals 46%
19% Over 3.5 goals 31%
12% Over 4.5 goals 12%
4% Over 5.5 goals 0%
46% Both teams scored 42%
42% Clean sheets 27%
23% Failed to score 38%

How often Half Time

12% Wins 23%
65% Draws 31%
23% Losses 46%
42% Over 0.5 goals 73%
23% Over 1.5 goals 27%
8% Over 2.5 goals 8%

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

Charlton all matches
Bristol Rvs all matches
Charlton before this match, at home
1.77points / match
1.15scored / match
0.77conceded / match
WonDrawnLost 13 played · 15:10
Bristol Rvs before this match, away
0.71points / match
0.71scored / match
1.79conceded / match
WonDrawnLost 14 played · 10:25
Charlton at home away Bristol Rvs

Per match

1.15 Goals scored 0.71
0.77 Goals conceded 1.79
1.92 Total goals 2.50
11.54 Shots 8.86
4.08 Shots on target 2.57
9.00 Shots faced 15.93
5.54 Corners 3.71
2.85 Corners against 5.29
13.46 Fouls 11.36
1.54 Yellow cards 2.00
0.31 1st-half goals scored 0.14
0.38 1st-half goals conceded 1.00

How often Full Time

46% Wins 21%
38% Draws 7%
15% Losses 71%
85% Over 0.5 goals 93%
62% Over 1.5 goals 71%
38% Over 2.5 goals 50%
8% Over 3.5 goals 29%
0% Over 4.5 goals 7%
0% Over 5.5 goals 0%
54% Both teams scored 36%
46% Clean sheets 21%
15% Failed to score 50%

How often Half Time

15% Wins 7%
62% Draws 36%
23% Losses 57%
46% Over 0.5 goals 71%
23% Over 1.5 goals 36%
0% Over 2.5 goals 7%

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

Charlton at home
Bristol Rvs away

Last 10 matches before this match

Charlton all matches

Date Match Score 1 X 2 O U
25.01.25 Charlton – Shrewsbury 1–0 (0–0) 1.513.756.25 2.05 1.75
21.01.25 Bolton – Charlton 1–2 (0–0) 2.153.303.20 1.98 1.88
18.01.25 Rotherham – Charlton 4–2 (3–1) 2.303.253.00 2.25 1.62
04.01.25 Charlton – Reading 0–0 (0–0) 1.733.704.50 1.88 1.98
29.12.24 Charlton – Wycombe 2–1 (0–0) 2.803.402.45 2.05 1.75
26.12.24 Charlton – Cambridge 2–1 (2–0) 1.574.005.50 2.03 1.83
21.12.24 Northampton – Charlton 0–5 (0–3) 3.803.401.95 2.05 1.75
14.12.24 Charlton – Mansfield 0–0 (0–0) 1.953.503.60 1.95 1.90
07.12.24 Lincoln – Charlton 0–0 (0–0) 2.203.303.30 2.20 1.65
03.12.24 Charlton – Crawley Town 1–2 (0–1) 1.484.336.00 1.75 2.05

Bristol Rvs all matches

Date Match Score 1 X 2 O U
25.01.25 Wigan – Bristol Rvs 2–0 (1–0) 1.703.605.00 2.10 1.70
18.01.25 Bristol Rvs – Barnsley 3–1 (1–0) 3.753.751.83 1.73 2.08
04.01.25 Cambridge – Bristol Rvs 0–1 (0–1) 2.053.503.25 1.98 1.88
01.01.25 Bristol Rvs – Leyton Orient 2–3 (1–2) 3.503.302.05 2.10 1.70
29.12.24 Stevenage – Bristol Rvs 3–0 (1–0) 1.753.754.50 2.20 1.65
26.12.24 Exeter – Bristol Rvs 3–1 (0–0) 1.803.604.33 2.05 1.75
21.12.24 Bristol Rvs – Wrexham 1–1 (0–1) 4.003.601.85 2.00 1.85
14.12.24 Birmingham – Bristol Rvs 2–0 (2–0) 1.256.0010.00 1.53 2.40
03.12.24 Leyton Orient – Bristol Rvs 3–0 (3–0) 1.853.404.00 2.03 1.83
26.11.24 Bristol Rvs – Blackpool 0–2 (0–1) 2.903.502.20 1.67 2.15

Charlton at home

Date Match Score 1 X 2 O U
25.01.25 Charlton – Shrewsbury 1–0 (0–0) 1.513.756.25 2.05 1.75
04.01.25 Charlton – Reading 0–0 (0–0) 1.733.704.50 1.88 1.98
29.12.24 Charlton – Wycombe 2–1 (0–0) 2.803.402.45 2.05 1.75
26.12.24 Charlton – Cambridge 2–1 (2–0) 1.574.005.50 2.03 1.83
14.12.24 Charlton – Mansfield 0–0 (0–0) 1.953.503.60 1.95 1.90
03.12.24 Charlton – Crawley Town 1–2 (0–1) 1.484.336.00 1.75 2.05
26.10.24 Charlton – Wrexham 2–2 (1–1) 2.383.252.88 2.25 1.62
19.10.24 Charlton – Stockport 1–1 (0–1) 2.403.502.70 2.05 1.75
05.10.24 Charlton – Birmingham 1–0 (0–0) 4.003.751.80 1.83 2.03
21.09.24 Charlton – Blackpool 1–2 (0–2) 2.303.303.00 1.95 1.90

Bristol Rvs away

Date Match Score 1 X 2 O U
25.01.25 Wigan – Bristol Rvs 2–0 (1–0) 1.703.605.00 2.10 1.70
04.01.25 Cambridge – Bristol Rvs 0–1 (0–1) 2.053.503.25 1.98 1.88
29.12.24 Stevenage – Bristol Rvs 3–0 (1–0) 1.753.754.50 2.20 1.65
26.12.24 Exeter – Bristol Rvs 3–1 (0–0) 1.803.604.33 2.05 1.75
14.12.24 Birmingham – Bristol Rvs 2–0 (2–0) 1.256.0010.00 1.53 2.40
03.12.24 Leyton Orient – Bristol Rvs 3–0 (3–0) 1.853.404.00 2.03 1.83
23.11.24 Mansfield – Bristol Rvs 0–1 (0–0) 1.753.754.20 1.83 2.03
26.10.24 Reading – Bristol Rvs 1–0 (0–0) 1.733.804.33 1.67 2.15
19.10.24 Huddersfield – Bristol Rvs 3–1 (2–0) 1.504.335.75 1.67 2.15
05.10.24 Burton – Bristol Rvs 1–3 (1–0) 2.253.403.00 1.80 2.00

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 winsDrawsBristol Rvs wins
5matches
3.00goals / match
80%over 2.5
80%both scored
Date Match Score 1 X 2 O U
01.10.24E2 Bristol Rvs – Charlton 3–2 (1–0) 3.003.502.25 2.05 1.80
29.12.23E2 Bristol Rvs – Charlton 2–1 (0–0) 2.053.803.30 1.70 2.10
15.08.23E2 Charlton – Bristol Rvs 1–2 (0–0) 2.253.403.20 1.75 2.05
07.04.23E2 Bristol Rvs – Charlton 1–0 (0–0) 2.503.402.80 1.85 2.00
17.12.22E2 Charlton – Bristol Rvs 1–2 (1–0) 2.203.503.25 1.88 1.98

England League One table 2024/2025, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Birmingham 25 17 6 2 43 18 +25 57 WDDWWD
2 Wycombe 27 16 7 4 52 28 +24 55 LWDLWD
3 Wrexham 27 15 7 5 39 21 +18 52 WWLWLD
4 Huddersfield 26 14 6 6 39 22 +17 48 WDDWDL
5 Stockport 27 12 8 7 42 28 +14 44 LDDLWW
6 Barnsley 27 12 6 9 40 37 +3 42 WWWWLL
7 Leyton Orient 26 12 5 9 34 22 +12 41 WWWWDW
8 Reading 26 12 5 9 40 38 +2 41 WWWDLL
9 Bolton 27 12 5 10 40 41 -1 41 LWLDLW
10 Charlton 26 11 7 8 32 26 +6 40 WWDLWW
11 Lincoln 27 10 8 9 34 31 +3 38 LLLDWW
12 Mansfield 25 11 4 10 34 31 +3 37 WLWWLL
13 Rotherham 26 9 7 10 30 30 0 34 DWDWWL
14 Blackpool 26 8 10 8 37 38 -1 34 LDDDDW
15 Stevenage 25 9 7 9 20 22 -2 34 LWDDLW
16 Wigan 26 9 6 11 26 26 0 33 WLLWLW
17 Exeter 27 9 5 13 30 36 -6 32 DLLLDL
18 Bristol Rvs 26 8 4 14 25 41 -16 28 LLLWWL
19 Peterboro 27 7 6 14 43 52 -9 27 LDLDDL
20 Northampton 27 6 9 12 24 40 -16 27 LDDWLD
21 Burton 27 4 9 14 27 42 -15 21 DDLDWW
22 Cambridge 26 5 6 15 27 47 -20 21 LLLLDW
23 Crawley Town 25 5 6 14 25 46 -21 21 LLDLDL
24 Shrewsbury 26 5 5 16 26 46 -20 20 WDDLWL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Wrexham 15 12 3 0 29 9 +20 39 WDWWWD
2 Birmingham 12 9 3 0 20 6 +14 30 DWWWDW
3 Reading 12 9 0 3 24 12 +12 27 WWLWWL
4 Stockport 14 8 3 3 24 15 +9 27 WWWDLW
5 Huddersfield 14 8 3 3 18 12 +6 27 WDWDDL
6 Wycombe 13 7 4 2 18 9 +9 25 DDWDLD
7 Leyton Orient 14 7 3 4 19 9 +10 24 WDWWWW
8 Rotherham 13 7 3 3 21 13 +8 24 WWLDWW
9 Charlton 13 6 5 2 15 10 +5 23 LDWWDW
10 Stevenage 14 7 2 5 16 14 +2 23 DWWLWL
11 Lincoln 13 6 3 4 21 14 +7 21 LDWLDW
12 Bolton 14 6 3 5 22 21 +1 21 WLLWDL
13 Peterboro 15 5 4 6 27 26 +1 19 LWLLDD
14 Mansfield 12 5 3 4 16 14 +2 18 DLLWWL
15 Exeter 14 5 3 6 19 20 -1 18 DLWDLL
16 Bristol Rvs 12 5 3 4 15 16 -1 18 DDLDLW
17 Barnsley 14 4 5 5 20 21 -1 17 DLLWWL
18 Wigan 13 4 3 6 12 14 -2 15 WLDLLW
19 Cambridge 13 4 3 6 17 21 -4 15 DWLLLW
20 Northampton 12 4 3 5 11 16 -5 15 WDWLDL
21 Shrewsbury 13 4 2 7 14 22 -8 14 WLLWDW
22 Blackpool 11 2 7 2 14 14 0 13 LDDDDD
23 Crawley Town 11 3 3 5 13 18 -5 12 LWDWLD
24 Burton 14 2 3 9 15 23 -8 9 LLLDLW
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Wycombe 14 9 3 2 34 19 +15 30 WDWWLW
2 Birmingham 13 8 3 2 23 12 +11 27 WWWDWD
3 Barnsley 13 8 1 4 20 16 +4 25 DLWWWL
4 Huddersfield 12 6 3 3 21 10 +11 21 DWWWWD
5 Blackpool 15 6 3 6 23 24 -1 21 WWLDDW
6 Bolton 13 6 2 5 18 20 -2 20 DDLWLW
7 Mansfield 13 6 1 6 18 17 +1 19 LDWLWL
8 Wigan 13 5 3 5 14 12 +2 18 WLWWLW
9 Stockport 13 4 5 4 18 13 +5 17 WLLLDW
10 Leyton Orient 12 5 2 5 15 13 +2 17 LDWWWD
11 Charlton 13 5 2 6 17 16 +1 17 LWDWLW
12 Lincoln 14 4 5 5 13 17 -4 17 LLDLLW
13 Exeter 13 4 2 7 11 16 -5 14 LLWLLD
14 Reading 14 3 5 6 16 26 -10 14 DDLWDL
15 Wrexham 12 3 4 5 10 12 -2 13 DLWDLL
16 Burton 13 2 6 5 12 19 -7 12 WDLDDW
17 Northampton 15 2 6 7 13 24 -11 12 LLLDWD
18 Stevenage 11 2 5 4 4 8 -4 11 WLDDDW
19 Rotherham 13 2 4 7 9 17 -8 10 LLLWDL
20 Bristol Rvs 14 3 1 10 10 25 -15 10 LLLLWL
21 Crawley Town 14 2 3 9 12 28 -16 9 WLLDLL
22 Peterboro 12 2 2 8 16 26 -10 8 LLLDLL
23 Shrewsbury 13 1 3 9 12 24 -12 6 LLDDLL
24 Cambridge 13 1 3 9 10 26 -16 6 DLDLLD

Charlton   Bristol Rvs

Under / Over goals 2024/2025, before this match

Goals
All matches – Under/Over goals
# Streak
1 6 Barnsley 27 8 19 1.5 1.4 12 6 9 40 37 42 OOOOOU
2 19 Peterboro 27 8 19 1.6 1.9 7 6 14 43 52 27 OOUUUO
3 2 Wycombe 27 9 18 1.9 1.0 16 7 4 52 28 55 OOUUOU
4 9 Bolton 27 10 17 1.5 1.5 12 5 10 40 41 41 OOOOOU
5 14 Blackpool 26 9 17 1.4 1.5 8 10 8 37 38 34 OUUUOO
6 8 Reading 26 10 16 1.5 1.5 12 5 9 40 38 41 OOOUOU
7 12 Mansfield 25 11 14 1.4 1.2 11 4 10 34 31 37 OOOOOO
8 21 Burton 27 13 14 1.0 1.6 4 9 14 27 42 21 UOUUOO
9 3 Wrexham 27 14 13 1.4 0.8 15 7 5 39 21 52 OOOUOU
10 11 Lincoln 27 14 13 1.3 1.1 10 8 9 34 31 38 UOUUUO
11 17 Exeter 27 14 13 1.1 1.3 9 5 13 30 36 32 OOOUUO
12 20 Northampton 27 14 13 0.9 1.5 6 9 12 24 40 27 OUUUUU
13 23 Crawley Town 25 12 13 1.0 1.8 5 6 14 25 46 21 UOOOUU
14 4 Huddersfield 26 14 12 1.5 0.8 14 6 6 39 22 48 UUUUOU
15 7 Leyton Orient 26 14 12 1.3 0.8 12 5 9 34 22 41 OUOUUU
16 18 Bristol Rvs 26 14 12 1.0 1.6 8 4 14 25 41 28 OOOUOU
17 22 Cambridge 26 14 12 1.0 1.8 5 6 15 27 47 21 OUOUOO
18 24 Shrewsbury 26 14 12 1.0 1.8 5 5 16 26 46 20 UUUUOU
19 5 Stockport 27 16 11 1.6 1.0 12 8 7 42 28 44 UUUOOU
20 10 Charlton 26 15 11 1.2 1.0 11 7 8 32 26 40 OOUOOU
21 16 Wigan 26 15 11 1.0 1.0 9 6 11 26 26 33 UOOOOU
22 1 Birmingham 25 16 9 1.7 0.7 17 6 2 43 18 57 UUUOUU
23 13 Rotherham 26 17 9 1.2 1.2 9 7 10 30 30 34 UUUOOO
24 15 Stevenage 25 17 8 0.8 0.9 9 7 9 20 22 34 OOUUOU
Home – Under/Over goals
# Streak
1 6 Barnsley 14 4 10 1.4 1.5 4 5 5 20 21 17 OOOOOU
2 9 Bolton 14 4 10 1.6 1.5 6 3 5 22 21 21 OUOOOO
3 3 Wrexham 15 6 9 1.9 0.6 12 3 0 29 9 39 UOOOUU
4 19 Peterboro 15 6 9 1.8 1.7 5 4 6 27 26 19 UOOOUU
5 8 Reading 12 4 8 2.0 1.0 9 0 3 24 12 27 UOOOOO
6 11 Lincoln 13 5 8 1.6 1.1 6 3 4 21 14 21 OUUUUO
7 17 Exeter 14 6 8 1.4 1.4 5 3 6 19 20 18 OOOOOO
8 21 Burton 14 6 8 1.1 1.6 2 3 9 15 23 9 UUOOUO
9 13 Rotherham 13 6 7 1.6 1.0 7 3 3 21 13 24 OOUUOO
10 14 Blackpool 11 4 7 1.3 1.3 2 7 2 14 14 13 OOUUUO
11 5 Stockport 14 8 6 1.7 1.1 8 3 3 24 15 27 UUOUOU
12 7 Leyton Orient 14 8 6 1.4 0.6 7 3 4 19 9 24 OUOUUU
13 12 Mansfield 12 6 6 1.3 1.2 5 3 4 16 14 18 UUOUOO
14 15 Stevenage 14 8 6 1.1 1.0 7 2 5 16 14 23 UUOOOO
15 16 Wigan 13 7 6 0.9 1.1 4 3 6 12 14 15 OUOOOU
16 20 Northampton 12 6 6 0.9 1.3 4 3 5 11 16 15 OUOOUU
17 24 Shrewsbury 13 7 6 1.1 1.7 4 2 7 14 22 14 OOOUUO
18 2 Wycombe 13 8 5 1.4 0.7 7 4 2 18 9 25 UUOUUU
19 4 Huddersfield 14 9 5 1.3 0.9 8 3 3 18 12 27 UOUUUU
20 10 Charlton 13 8 5 1.2 0.8 6 5 2 15 10 23 OUOOUU
21 18 Bristol Rvs 12 7 5 1.2 1.3 5 3 4 15 16 18 UUUUOO
22 22 Cambridge 13 8 5 1.3 1.6 4 3 6 17 21 15 UOOOUO
23 23 Crawley Town 11 6 5 1.2 1.6 3 3 5 13 18 12 OOOUUU
24 1 Birmingham 12 9 3 1.7 0.5 9 3 0 20 6 30 UUUUUU
Away – Under/Over goals
# Streak
1 2 Wycombe 14 1 13 2.4 1.4 9 3 2 34 19 30 OOOOOO
2 14 Blackpool 15 5 10 1.5 1.6 6 3 6 23 24 21 OOOUUO
3 19 Peterboro 12 2 10 1.3 2.2 2 2 8 16 26 8 UOOOUO
4 6 Barnsley 13 4 9 1.5 1.2 8 1 4 20 16 25 UUOOOO
5 8 Reading 14 6 8 1.1 1.9 3 5 6 16 26 14 OUUOUU
6 12 Mansfield 13 5 8 1.4 1.3 6 1 6 18 17 19 OUOOOO
7 23 Crawley Town 14 6 8 0.9 2.0 2 3 9 12 28 9 OOOOOU
8 4 Huddersfield 12 5 7 1.8 0.8 6 3 3 21 10 21 OUOOUO
9 9 Bolton 13 6 7 1.4 1.5 6 2 5 18 20 20 UUOOOU
10 18 Bristol Rvs 14 7 7 0.7 1.8 3 1 10 10 25 10 OUOOUU
11 20 Northampton 15 8 7 0.9 1.6 2 6 7 13 24 12 UOOUUU
12 22 Cambridge 13 6 7 0.8 2.0 1 3 9 10 26 6 UOOOUO
13 1 Birmingham 13 7 6 1.8 0.9 8 3 2 23 12 27 UOUUOU
14 7 Leyton Orient 12 6 6 1.2 1.1 5 2 5 15 13 17 OUUOOU
15 10 Charlton 13 7 6 1.3 1.2 5 2 6 17 16 17 OUUOOO
16 21 Burton 13 7 6 0.9 1.5 2 6 5 12 19 12 UUUUUO
17 24 Shrewsbury 13 7 6 0.9 1.8 1 3 9 12 24 6 UOOUUU
18 5 Stockport 13 8 5 1.4 1.0 4 5 4 18 13 17 OUOUUO
19 11 Lincoln 14 9 5 0.9 1.2 4 5 5 13 17 17 UOOUOU
20 16 Wigan 13 8 5 1.1 0.9 5 3 5 14 12 18 UUUUOO
21 17 Exeter 13 8 5 0.8 1.2 4 2 7 11 16 14 OUOOUU
22 3 Wrexham 12 8 4 0.8 1.0 3 4 5 10 12 13 OUUUOO
23 13 Rotherham 13 11 2 0.7 1.3 2 4 7 9 17 10 UUUUUO
24 15 Stevenage 11 9 2 0.4 0.7 2 5 4 4 8 11 UUUUUU

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, 21:10