Championship (England)
Charlton Host Bristol City at The Valley
Oct 10, 2026, 11:30 AM UTC
Match Preview
Charlton has been solid without being spectacular at home coming into this fixture, a home sample of 20 games returning 7 wins against 9 losses. 45% of their last 20 home matches have gone over 2.5 goals. In their last home match, it finished a 0-0 draw against Portsmouth.
Bristol City shows a genuinely mixed away record coming into this fixture, a away sample of 20 games returning 6 wins against 7 losses. Scoring has been high lately, with 55% of away matches going over 2.5 goals. In their last away match, it finished a 1-4 loss against Southampton.
Recent head-to-head form reads Charlton 3-2-3 Bristol City over their last 8 games, with roughly 50% finishing above the 2.5-goal line — context worth folding into any prediction built off the odds on this site. The most recent clash between these sides (Championship) ended Charlton 1-2 Bristol City.
Team Strength Comparison
Metric by metric
Charlton · Bristol City — a longer bar means a higher rating (0–100).
10-season trends
Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.
Odds Analysis & Market Prediction
With each bookmaker's margin removed, the market makes Bristol City the favourite at 42%. 20 of 20 bookmakers agree.
Fair win probability
Average bookmaker margin 7.8%.
Archived Oct 3, 2026, 11:53 AM UTC
Pre-Match Odds Comparison · Charlton vs Bristol City
| Book | Home | Draw | Away |
|---|---|---|---|
| Unibet (UK) | 3.20 | 3.30 | 2.20 |
| LeoVegas | 3.15 | 3.25 | 2.20 |
| Betfred (UK) | 3.10 | 3.40 | 2.30 |
| Sky Bet | 3.10 | 3.30 | 2.25 |
| Paddy Power | 3.00 | 3.30 | 2.20 |
| 888sport | 3.10 | 3.10 | 2.25 |
| William Hill | 3.10 | 3.10 | 2.25 |
| Betfair | 3.20 | 3.40 | 2.30 |
| BoyleSports | 3.00 | 3.10 | 2.25 |
| Smarkets | 3.00 | 3.35 | 2.24 |
| Casumo | 3.15 | 3.30 | 2.23 |
| Virgin Bet | 3.10 | 3.25 | 2.20 |
| LiveScore Bet | 3.05 | 3.20 | 2.18 |
| Grosvenor | 3.10 | 3.25 | 2.20 |
| Betfair Sportsbook | 3.10 | 3.30 | 2.25 |
| Ladbrokes | 3.10 | 3.30 | 2.30 |
| Coral | 3.10 | 3.40 | 2.30 |
| Bet Victor | 3.10 | 3.20 | 2.20 |
| Betano (UK) | 3.10 | 3.20 | 2.20 |
| Betway | 3.00 | 3.20 | 2.25 |
Moneyline captured before kickoff — historical reference only. 21+
Head-to-Head Record
| Championship · Regular Season - 40 | 2026-04-03 | Charlton 1-2 Bristol City | L |
| Championship · Regular Season - 2 | 2025-08-16 | Bristol City 0-0 Charlton | D |
| Championship · Regular Season - 24 | 2019-12-26 | Charlton 3-2 Bristol City | W |
| Championship · Regular Season - 13 | 2019-10-23 | Bristol City 2-1 Charlton | L |
| Championship · Regular Season - 30 | 2016-02-06 | Charlton 0-1 Bristol City | L |
| Championship · Regular Season - 23 | 2015-12-26 | Bristol City 1-1 Charlton | D |
| Championship · Regular Season - 46 | 2013-05-04 | Charlton 4-1 Bristol City | W |
| Championship · Regular Season - 16 | 2012-11-11 | Bristol City 0-2 Charlton | W |
Recent Form — Home & Away
Charlton — Home
- 2026-09-12Charlton vs Portsmouth 0-0
- 2026-09-09Charlton vs QPR 0-0
- 2026-08-29Charlton vs Preston 1-0
- 2026-08-15Charlton vs Derby 2-1
- 2026-04-25Charlton vs Hull City 2-1
- 2026-04-22Charlton vs Ipswich 1-2
- 2026-04-11Charlton vs Preston 1-2
- 2026-04-03Charlton vs Bristol City 1-2
- 2026-03-21Charlton vs Norwich 0-1
- 2026-03-07Charlton vs Birmingham 1-0
- 2026-02-28Charlton vs Wrexham 0-1
- 2026-02-17Charlton vs Portsmouth 1-3
- 2026-02-11Charlton vs Stoke City 1-0
- 2026-02-06Charlton vs QPR 0-0
- 2026-01-20Charlton vs Derby 1-2
- 2026-01-17Charlton vs Sheffield Utd 1-0
- 2026-01-10Charlton vs Chelsea 1-5
- 2026-01-01Charlton vs Coventry 1-1
- 2025-12-20Charlton vs Oxford United 1-0
- 2025-12-09Charlton vs Middlesbrough 1-2
Charlton — Away
- 2026-09-19Cardiff vs Charlton 3-1
- 2026-09-05Stoke City vs Charlton 4-0
- 2026-09-02West Brom vs Charlton 1-1
- 2026-08-26Tottenham vs Charlton 5-1
- 2026-08-22West Ham vs Charlton 1-2
- 2026-08-08Cheltenham vs Charlton 1-3
- 2026-08-01Reading vs Charlton 3-0
- 2026-07-28Colchester vs Charlton 0-2
- 2026-07-25AFC Wimbledon vs Charlton 2-0
- 2026-07-18Gillingham vs Charlton 0-1
- 2026-07-10Maribor vs Charlton 1-1
- 2026-07-03Dartford vs Charlton 0-1
- 2026-05-02Swansea vs Charlton 3-1
- 2026-04-18Sheffield Wednesday vs Charlton 1-1
- 2026-04-06Watford vs Charlton 1-1
- 2026-03-14Oxford United vs Charlton 1-1
- 2026-03-11Middlesbrough vs Charlton 0-1
- 2026-02-24West Brom vs Charlton 1-1
- 2026-02-21Southampton vs Charlton 1-1
- 2026-01-31Leicester vs Charlton 0-2
Bristol City — Home
- 2026-09-18Bristol City vs Watford 1-0
- 2026-09-15Bristol City vs Lincoln 0-1
- 2026-08-29Bristol City vs Portsmouth 2-1
- 2026-08-15Bristol City vs Millwall 0-2
- 2026-08-06Bristol City vs Walsall 0-1
- 2026-07-29Bristol City vs Newcastle 4-1
- 2026-07-21Bristol City vs Newport County 0-0
- 2026-05-02Bristol City vs Stoke City 2-0
- 2026-04-18Bristol City vs Norwich 2-4
- 2026-04-06Bristol City vs Sheffield Utd 1-0
- 2026-03-21Bristol City vs West Brom 0-1
- 2026-03-07Bristol City vs Coventry 0-2
- 2026-02-27Bristol City vs Watford 1-2
- 2026-02-17Bristol City vs Wrexham 2-2
- 2026-01-30Bristol City vs Derby 0-5
- 2026-01-24Bristol City vs Sheffield Wednesday 2-0
- 2026-01-10Bristol City vs Watford 5-1
- 2026-01-04Bristol City vs Preston 0-2
- 2026-01-01Bristol City vs Portsmouth 5-0
- 2025-12-20Bristol City vs Middlesbrough 2-0
Bristol City — Away
- 2026-09-12Southampton vs Bristol City 4-1
- 2026-09-05Burnley vs Bristol City 1-2
- 2026-09-01Preston vs Bristol City 1-3
- 2026-08-22Birmingham vs Bristol City 2-2
- 2026-08-01Exeter City vs Bristol City 1-1
- 2026-08-01Plymouth vs Bristol City 0-0
- 2026-07-29Forest Green vs Bristol City 3-2
- 2026-07-25Swindon Town vs Bristol City 1-3
- 2026-07-17Stockport County vs Bristol City 2-0
- 2026-04-25Birmingham vs Bristol City 2-1
- 2026-04-21Southampton vs Bristol City 2-2
- 2026-04-11QPR vs Bristol City 0-0
- 2026-04-03Charlton vs Bristol City 1-2
- 2026-03-14Middlesbrough vs Bristol City 1-1
- 2026-03-10Leicester vs Bristol City 2-0
- 2026-02-24Blackburn vs Bristol City 1-2
- 2026-02-21Swansea vs Bristol City 1-0
- 2026-02-07Hull City vs Bristol City 2-3
- 2026-01-20Ipswich vs Bristol City 2-0
- 2026-01-17Oxford United vs Bristol City 0-0