Loading...
BetGPS Football Betting Resources
England Championship · ·Referee: B Toner

Charlton 1–2 Bristol City

Full time · half time 1–1 · season 2025/2026

Home 2.45 fair 2.72
Draw 3.20 fair 3.52
Away ✓ 2.82 fair 2.88
Under 2.5 1.67 fair 1.67
Over 2.5 ✓ 2.20 fair 2.49

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

Match facts

Charlton Bristol City
13 Shots 17
4 Shots on target 8
7 Corners 3
19 Fouls 8
2 Yellow cards 2
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 (468 league matches this season so far).
Result Charlton to win
Goals Under 2.5
Both teams score No fair 1.87
Expected goals 1.17 – 1.12
Home / Draw / Away
CharltonDrawBristol City
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 13.3% 1–0 11.8% 0–1 11.4%

Statistics 2025/2026, before this match

Charlton before this match, all matches
1.23points / match
0.92scored / match
1.18conceded / match
WonDrawnLost 39 played · 36:46
Bristol City before this match, all matches
1.31points / match
1.26scored / match
1.28conceded / match
WonDrawnLost 39 played · 49:50
Charlton all matches all matches Bristol City

Per match

0.92 Goals scored 1.26
1.18 Goals conceded 1.28
2.10 Total goals 2.54
10.74 Shots 12.46
3.38 Shots on target 3.97
15.72 Shots faced 13.03
4.13 Corners 5.18
5.15 Corners against 4.59
11.77 Fouls 9.72
2.15 Yellow cards 1.77
0.28 1st-half goals scored 0.69
0.59 1st-half goals conceded 0.74

How often Full Time

31% Wins 36%
31% Draws 23%
38% Losses 41%
95% Over 0.5 goals 92%
62% Over 1.5 goals 72%
33% Over 2.5 goals 44%
15% Over 3.5 goals 26%
3% Over 4.5 goals 15%
3% Over 5.5 goals 5%
46% Both teams scored 44%
33% Clean sheets 28%
26% Failed to score 36%

How often Half Time

15% Wins 36%
51% Draws 28%
33% Losses 36%
49% Over 0.5 goals 79%
21% Over 1.5 goals 44%
10% Over 2.5 goals 18%

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

Charlton all matches
Bristol City all matches
Charlton before this match, at home
1.47points / match
0.95scored / match
1.00conceded / match
WonDrawnLost 19 played · 18:19
Bristol City before this match, away
1.37points / match
1.11scored / match
1.21conceded / match
WonDrawnLost 19 played · 21:23
Charlton at home away Bristol City

Per match

0.95 Goals scored 1.11
1.00 Goals conceded 1.21
1.95 Total goals 2.32
13.00 Shots 11.58
3.89 Shots on target 3.95
12.53 Shots faced 12.68
5.11 Corners 5.21
4.00 Corners against 5.11
11.00 Fouls 10.37
2.16 Yellow cards 1.95
0.26 1st-half goals scored 0.74
0.68 1st-half goals conceded 0.68

How often Full Time

42% Wins 37%
21% Draws 26%
37% Losses 37%
95% Over 0.5 goals 89%
47% Over 1.5 goals 68%
32% Over 2.5 goals 37%
11% Over 3.5 goals 16%
5% Over 4.5 goals 16%
5% Over 5.5 goals 5%
42% Both teams scored 47%
42% Clean sheets 26%
21% Failed to score 37%

How often Half Time

16% Wins 37%
47% Draws 32%
37% Losses 32%
53% Over 0.5 goals 74%
21% Over 1.5 goals 42%
5% Over 2.5 goals 26%

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

Charlton at home
Bristol City away

Last 10 matches before this match

Charlton all matches

Date Match Score 1 X 2 O U
21.03.26 Charlton – Norwich 0–1 (0–1) 3.403.302.10 2.00 1.80
14.03.26 Oxford – Charlton 1–1 (0–0) 2.203.203.25 2.20 1.67
11.03.26 Middlesbrough – Charlton 0–1 (0–0) 1.354.757.50 1.83 2.03
07.03.26 Charlton – Birmingham 1–0 (0–0) 3.503.302.05 2.10 1.73
28.02.26 Charlton – Wrexham 0–1 (0–1) 3.103.302.25 2.10 1.73
24.02.26 West Brom – Charlton 1–1 (1–0) 1.913.404.00 2.50 1.53
21.02.26 Southampton – Charlton 1–1 (0–0) 1.534.205.50 1.80 2.00
17.02.26 Charlton – Portsmouth 1–3 (0–2) 2.453.102.85 2.20 1.67
11.02.26 Charlton – Stoke 1–0 (0–0) 2.573.102.70 2.30 1.62
06.02.26 Charlton – QPR 0–0 (0–0) 2.853.002.57 2.30 1.62

Bristol City all matches

Date Match Score 1 X 2 O U
21.03.26 Bristol City – West Brom 0–1 (0–1) 2.403.302.75 2.10 1.73
14.03.26 Middlesbrough – Bristol City 1–1 (0–0) 1.454.336.50 1.67 2.20
10.03.26 Leicester – Bristol City 2–0 (2–0) 2.203.503.00 1.93 1.93
07.03.26 Bristol City – Coventry 0–2 (0–2) 3.703.601.91 1.73 2.10
27.02.26 Bristol City – Watford 1–2 (1–1) 2.403.402.65 2.05 1.80
24.02.26 Blackburn – Bristol City 1–2 (1–2) 2.323.203.00 2.20 1.67
21.02.26 Swansea – Bristol City 1–0 (1–0) 2.103.403.30 2.00 1.85
17.02.26 Bristol City – Wrexham 2–2 (0–1) 2.153.503.20 1.91 1.91
07.02.26 Hull – Bristol City 2–3 (1–2) 2.303.303.00 2.00 1.80
30.01.26 Bristol City – Derby 0–5 (0–3) 2.153.303.30 2.10 1.73

Charlton at home

Date Match Score 1 X 2 O U
21.03.26 Charlton – Norwich 0–1 (0–1) 3.403.302.10 2.00 1.80
07.03.26 Charlton – Birmingham 1–0 (0–0) 3.503.302.05 2.10 1.73
28.02.26 Charlton – Wrexham 0–1 (0–1) 3.103.302.25 2.10 1.73
17.02.26 Charlton – Portsmouth 1–3 (0–2) 2.453.102.85 2.20 1.67
11.02.26 Charlton – Stoke 1–0 (0–0) 2.573.102.70 2.30 1.62
06.02.26 Charlton – QPR 0–0 (0–0) 2.853.002.57 2.30 1.62
20.01.26 Charlton – Derby 1–2 (0–1) 2.653.002.75 2.50 1.53
17.01.26 Charlton – Sheffield United 1–0 (0–0) 3.253.402.10 1.98 1.88
01.01.26 Charlton – Coventry 1–1 (0–1) 3.903.501.86 1.93 1.93
20.12.25 Charlton – Oxford 1–0 (0–0) 2.053.403.50 2.20 1.67

Bristol City away

Date Match Score 1 X 2 O U
14.03.26 Middlesbrough – Bristol City 1–1 (0–0) 1.454.336.50 1.67 2.20
10.03.26 Leicester – Bristol City 2–0 (2–0) 2.203.503.00 1.93 1.93
24.02.26 Blackburn – Bristol City 1–2 (1–2) 2.323.203.00 2.20 1.67
21.02.26 Swansea – Bristol City 1–0 (1–0) 2.103.403.30 2.00 1.85
07.02.26 Hull – Bristol City 2–3 (1–2) 2.303.303.00 2.00 1.80
20.01.26 Ipswich – Bristol City 2–0 (1–0) 1.623.755.00 2.00 1.85
17.01.26 Oxford – Bristol City 0–0 (0–0) 3.303.402.10 2.00 1.85
29.12.25 Millwall – Bristol City 2–1 (1–0) 2.323.252.95 2.00 1.80
26.12.25 West Brom – Bristol City 1–2 (0–2) 2.013.403.50 1.98 1.88
13.12.25 Coventry – Bristol City 1–0 (0–0) 1.663.754.75 1.67 2.20

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 City wins
1matches
0.00goals / match
0%over 2.5
0%both scored
Date Match Score 1 X 2 O U
16.08.25E1 Bristol City – Charlton 0–0 (0–0) 1.913.503.80 2.10 1.73

England Championship table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Coventry 39 24 8 7 81 40 +41 80 WWWWLW
2 Millwall 40 21 9 10 55 45 +10 72 WWWLDW
3 Middlesbrough 40 20 11 9 60 39 +21 71 WWLDDL
4 Ipswich 38 19 12 7 67 39 +28 69 WWDDWD
5 Hull 39 20 6 13 62 57 +5 66 WLLWLW
6 Southampton 39 17 12 10 63 48 +15 63 WWDWWW
7 Wrexham 39 17 12 10 60 51 +9 63 WWLWLW
8 Derby 39 17 9 13 56 48 +8 60 LWWLWW
9 Watford 39 14 14 11 50 46 +4 56 LWDLWD
10 Norwich 39 16 6 17 52 46 +6 54 WWWWLW
11 Birmingham 39 14 11 14 48 49 -1 53 LLLWDL
12 QPR 39 15 8 16 55 61 -6 53 LLLLWW
13 Preston 39 13 13 13 45 49 -4 52 DLLLLW
14 Swansea 39 15 7 17 44 49 -5 52 DLWWLL
15 Stoke 39 14 9 16 46 43 +3 51 WLLDWL
16 Bristol City 39 14 9 16 49 50 -1 51 WLLLDL
17 Sheffield United 39 15 5 19 54 54 0 50 LWDLDL
18 Charlton 39 12 12 15 36 46 -10 48 DLWWDL
19 Leicester 39 11 12 16 51 60 -9 45 DLDWLD
20 Blackburn 39 11 10 18 36 49 -13 43 LLDLWD
21 West Brom 39 11 10 18 40 54 -14 43 DLDDWW
22 Portsmouth 38 10 10 18 37 54 -17 40 LLDLLL
23 Oxford 39 9 12 18 36 51 -15 39 LWWWDL
24 Sheffield Weds 39 1 9 29 24 79 -55 12 LLLDLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Coventry 19 14 3 2 40 15 +25 45 WDWWWL
2 Ipswich 20 12 7 1 36 14 +22 43 WDWWDD
3 Southampton 19 10 6 3 29 14 +15 36 WWDWWW
4 Middlesbrough 20 10 6 4 28 16 +12 36 WDDLDL
5 Watford 20 10 6 4 29 20 +9 36 DLWLWD
6 Millwall 20 11 3 6 28 23 +5 36 WDLWWL
7 Birmingham 19 9 8 2 33 19 +14 35 DWDLWD
8 Swansea 20 10 5 5 28 22 +6 35 WWWDWL
9 Wrexham 20 9 6 5 36 30 +6 33 DLWWLW
10 Hull 20 10 3 7 32 32 0 33 DLLWLW
11 Derby 20 8 6 6 27 25 +2 30 DLWWWW
12 Preston 20 8 6 6 26 24 +2 30 LWDLLW
13 Stoke 19 8 5 6 29 21 +8 29 LLDWDW
14 QPR 19 9 2 8 35 31 +4 29 LWLLLW
15 West Brom 19 7 7 5 23 23 0 28 LDLDDW
16 Charlton 19 8 4 7 18 19 -1 28 DWLLWL
17 Sheffield United 19 8 3 8 30 23 +7 27 WLWLDL
18 Bristol City 20 7 4 9 28 27 +1 25 WLDLLL
19 Norwich 19 8 1 10 23 23 0 25 WWLWWW
20 Leicester 19 7 4 8 26 28 -2 25 LLLLWL
21 Portsmouth 19 6 4 9 19 20 -1 22 DWLLLL
22 Oxford 19 5 7 7 17 24 -7 22 DLLWWD
23 Blackburn 20 4 7 9 18 25 -7 19 LWWLDD
24 Sheffield Weds 20 0 5 15 10 41 -31 5 LLLLDL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Millwall 20 10 6 4 27 22 +5 36 WWWWDW
2 Coventry 20 10 5 5 41 25 +16 35 LLWWWW
3 Middlesbrough 20 10 5 5 32 23 +9 35 WWLWWD
4 Hull 19 10 3 6 30 25 +5 33 WWWLWL
5 Derby 19 9 3 7 29 23 +6 30 WWLLLW
6 Wrexham 19 8 6 5 24 21 +3 30 WWDWLW
7 Norwich 20 8 5 7 29 23 +6 29 WLWWLW
8 Southampton 20 7 6 7 34 34 0 27 DWWWDW
9 Ipswich 18 7 5 6 31 25 +6 26 LWLWDW
10 Bristol City 19 7 5 7 21 23 -2 26 LWLWLD
11 Blackburn 19 7 3 9 18 24 -6 24 LLWLLW
12 QPR 20 6 6 8 20 30 -10 24 DDWLLW
13 Sheffield United 20 7 2 11 24 31 -7 23 LDWWLD
14 Stoke 20 6 4 10 17 22 -5 22 DDLLLL
15 Preston 19 5 7 7 19 25 -6 22 LDLDLL
16 Watford 19 4 8 7 21 26 -5 20 DLDWDL
17 Leicester 20 4 8 8 25 32 -7 20 DLDDDD
18 Charlton 20 4 8 8 18 27 -9 20 LWDDWD
19 Birmingham 20 5 3 12 15 30 -15 18 WWWLLL
20 Portsmouth 19 4 6 9 18 34 -16 18 LWWLDL
21 Oxford 20 4 5 11 19 27 -8 17 LDDLWL
22 Swansea 19 5 2 12 16 27 -11 17 LWLLWL
23 West Brom 20 4 3 13 17 31 -14 15 DLDLDW
24 Sheffield Weds 19 1 4 14 14 38 -24 7 LLLLLL

Charlton   Bristol City

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
# Streak
1 5 Hull 39 13 26 1.6 1.5 20 6 13 62 57 66 UUOOOO
2 1 Coventry 39 14 25 2.1 1.0 24 8 7 81 40 80 OOUOOO
3 12 QPR 39 14 25 1.4 1.6 15 8 16 55 61 53 OUOUOO
4 19 Leicester 39 16 23 1.3 1.5 11 12 16 51 60 45 UUUUOU
5 6 Southampton 39 17 22 1.6 1.2 17 12 10 63 48 63 OOUOUU
6 17 Sheffield United 39 17 22 1.4 1.4 15 5 19 54 54 50 OUUOUO
7 24 Sheffield Weds 39 17 22 0.6 2.0 1 9 29 24 79 12 UOOUUO
8 3 Middlesbrough 40 19 21 1.5 1.0 20 11 9 60 39 71 OOUUUO
9 2 Millwall 40 20 20 1.4 1.1 21 9 10 55 45 72 UOUOUO
10 4 Ipswich 38 19 19 1.8 1.0 19 12 7 67 39 69 OUUOUU
11 7 Wrexham 39 20 19 1.5 1.3 17 12 10 60 51 63 OUOUOO
12 8 Derby 39 20 19 1.4 1.2 17 9 13 56 48 60 OOOUUU
13 23 Oxford 39 20 19 0.9 1.3 9 12 18 36 51 39 OOOUUU
14 9 Watford 39 21 18 1.3 1.2 14 14 11 50 46 56 UOUOOU
15 10 Norwich 39 21 18 1.3 1.2 16 6 17 52 46 54 UUOUUU
16 11 Birmingham 39 21 18 1.2 1.3 14 11 14 48 49 53 OOUUUU
17 14 Swansea 39 21 18 1.1 1.3 15 7 17 44 49 52 UOUOUO
18 15 Stoke 39 21 18 1.2 1.1 14 9 16 46 43 51 OOUOOO
19 21 West Brom 39 21 18 1.0 1.4 11 10 18 40 54 43 UOUUOU
20 13 Preston 39 22 17 1.2 1.3 13 13 13 45 49 52 UUOOUO
21 16 Bristol City 39 22 17 1.3 1.3 14 9 16 49 50 51 OOUUUU
22 22 Portsmouth 38 21 17 1.0 1.4 10 10 18 37 54 40 OUUOUO
23 20 Blackburn 39 23 16 0.9 1.3 11 10 18 36 49 43 OOUUOU
24 18 Charlton 39 26 13 0.9 1.2 12 12 15 36 46 48 UUUUUU
Home – Under/Over goals
# Streak
1 12 QPR 19 4 15 1.8 1.6 9 2 8 35 31 29 OOOUOO
2 5 Hull 20 7 13 1.6 1.6 10 3 7 32 32 33 UOOOOO
3 17 Sheffield United 19 6 13 1.6 1.2 8 3 8 30 23 27 OOOOUO
4 1 Coventry 19 7 12 2.1 0.8 14 3 2 40 15 45 OUOOOO
5 2 Millwall 20 9 11 1.4 1.1 11 3 6 28 23 36 OUOOUO
6 7 Wrexham 20 9 11 1.8 1.5 9 6 5 36 30 33 UUOOOU
7 15 Stoke 19 8 11 1.5 1.1 8 5 6 29 21 29 OUOOOO
8 4 Ipswich 20 10 10 1.8 0.7 12 7 1 36 14 43 UUOUUU
9 13 Preston 20 10 10 1.3 1.2 8 6 6 26 24 30 OUOUOO
10 16 Bristol City 20 10 10 1.4 1.4 7 4 9 28 27 25 UOOOUU
11 19 Leicester 19 9 10 1.4 1.5 7 4 8 26 28 25 OUOUUO
12 24 Sheffield Weds 20 10 10 0.5 2.0 0 5 15 10 41 5 UUOOUU
13 3 Middlesbrough 20 11 9 1.4 0.8 10 6 4 28 16 36 UUUUUO
14 9 Watford 20 11 9 1.4 1.0 10 6 4 29 20 36 UUUUOU
15 10 Norwich 19 10 9 1.2 1.2 8 1 10 23 23 25 OUOUOU
16 11 Birmingham 19 10 9 1.7 1.0 9 8 2 33 19 35 UOUOUU
17 14 Swansea 20 11 9 1.4 1.1 10 5 5 28 22 35 OOUUUO
18 23 Oxford 19 10 9 0.9 1.3 5 7 7 17 24 22 UUOOUU
19 6 Southampton 19 11 8 1.5 0.7 10 6 3 29 14 36 UUUOUU
20 8 Derby 20 12 8 1.4 1.2 8 6 6 27 25 30 UOUOOU
21 21 West Brom 19 11 8 1.2 1.2 7 7 5 23 23 28 OUUUUO
22 22 Portsmouth 19 11 8 1.0 1.1 6 4 9 19 20 22 UOUUOU
23 20 Blackburn 20 13 7 0.9 1.2 4 7 9 18 25 19 UUUOUU
24 18 Charlton 19 13 6 0.9 1.0 8 4 7 18 19 28 UUOUUU
Away – Under/Over goals
# Streak
1 6 Southampton 20 6 14 1.7 1.7 7 6 7 34 34 27 UUOOUO
2 1 Coventry 20 7 13 2.0 1.2 10 5 5 41 25 35 OOUOUO
3 5 Hull 19 6 13 1.6 1.3 10 3 6 30 25 33 OUUUOO
4 19 Leicester 20 7 13 1.2 1.6 4 8 8 25 32 20 UOOUUU
5 3 Middlesbrough 20 8 12 1.6 1.1 10 5 5 32 23 35 OOOOOU
6 24 Sheffield Weds 19 7 12 0.7 2.0 1 4 14 14 38 7 UOOUOO
7 8 Derby 19 8 11 1.5 1.2 9 3 7 29 23 30 OOUOUU
8 12 QPR 20 10 10 1.0 1.5 6 6 8 20 30 24 UUOOUO
9 21 West Brom 20 10 10 0.8 1.6 4 3 13 17 31 15 UOUOUU
10 23 Oxford 20 10 10 0.9 1.4 4 5 11 19 27 17 OUUOOU
11 2 Millwall 20 11 9 1.4 1.1 10 6 4 27 22 36 UOUOUO
12 4 Ipswich 18 9 9 1.7 1.4 7 5 6 31 25 26 OOOUOU
13 9 Watford 19 10 9 1.1 1.4 4 8 7 21 26 20 UUOOUO
14 10 Norwich 20 11 9 1.4 1.1 8 5 7 29 23 29 OUOUUU
15 11 Birmingham 20 11 9 0.8 1.5 5 3 12 15 30 18 UUOOUU
16 14 Swansea 19 10 9 0.8 1.4 5 2 12 16 27 17 OUUOOU
17 17 Sheffield United 20 11 9 1.2 1.6 7 2 11 24 31 23 UUUUOU
18 20 Blackburn 19 10 9 0.9 1.3 7 3 9 18 24 24 OUOOUO
19 22 Portsmouth 19 10 9 0.9 1.8 4 6 9 18 34 18 UOOOUO
20 7 Wrexham 19 11 8 1.3 1.1 8 6 5 24 21 30 OUOUOO
21 13 Preston 19 12 7 1.0 1.3 5 7 7 19 25 22 OUUUOU
22 15 Stoke 20 13 7 0.8 1.1 6 4 10 17 22 22 UUUOUO
23 16 Bristol City 19 12 7 1.1 1.2 7 5 7 21 23 26 UOUOUU
24 18 Charlton 20 13 7 0.9 1.4 4 8 8 18 27 20 OUUUUU

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