Charlton Athletic FC vs Bristol City FC, Championship 2019-20 REGULAR SEASON
Overview
Match Preview
Charlton Athletic FC vs Bristol City FC — Championship at The Valley.
- Charlton Athletic FC 8 games · 12 pts (2026/27)
- Bristol City FC 8 games · 13 pts (2026/27)
Match Details
- Referee Rob Smith
- Referee Richard Wild
- Referee Ian Cooper
- Referee Keith Stroud
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 8 | 17 |
| 2 | West Ham United FC | 8 | 15 |
| 3 | Middlesbrough FC | 8 | 15 |
| 4 | Wolverhampton Wanderers FC | 7 | 14 |
| 5 | West Bromwich Albion FC | 8 | 14 |
| 6 | Queens Park Rangers FC | 8 | 13 |
| 7 | Stoke City FC | 8 | 13 |
| 8 | Bristol City FC | 8 | 13 |
| 9 | Charlton Athletic FC | 8 | 12 |
| 10 | Birmingham City FC | 8 | 11 |
| 11 | Millwall FC | 8 | 11 |
| 12 | Lincoln City FC | 8 | 11 |
| 13 | Southampton FC | 8 | 10 |
| 14 | Wrexham AFC | 8 | 10 |
| 15 | Bolton Wanderers FC | 8 | 10 |
| 16 | Blackburn Rovers FC | 8 | 9 |
| 17 | Norwich City FC | 8 | 9 |
| 18 | Sheffield United FC | 8 | 9 |
| 19 | Portsmouth FC | 7 | 8 |
| 20 | Watford FC | 8 | 8 |
| 21 | Cardiff City FC | 8 | 7 |
| 22 | Derby County FC | 8 | 5 |
| 23 | Preston North End FC | 8 | 4 |
| 24 | Burnley FC | 8 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Dec | Bristol City FC | H | 3–2 | W |
| 21 Dec | Queens Park Rangers FC | A | 2–2 | D |
| 13 Dec | Hull City AFC | H | 2–2 | D |
| 10 Dec | Huddersfield Town AFC | H | 0–1 | L |
| 07 Dec | Middlesbrough FC | A | 0–1 | L |
| 30 Nov | Sheffield Wednesday FC | H | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Dec | Charlton Athletic FC | A | 2–3 | L |
| 22 Dec | Sheffield Wednesday FC | A | 0–1 | L |
| 14 Dec | Blackburn Rovers FC | H | 0–2 | L |
| 10 Dec | Millwall FC | H | 1–2 | L |
| 07 Dec | Fulham FC | A | 2–1 | W |
| 30 Nov | Huddersfield Town AFC | H | 5–2 | W |
Season Stats
| Charlton Athletic FC | Bristol City FC | |
|---|---|---|
| #9 | Position | #8 |
| 12 | Points | 13 |
| 8 | Played | 8 |
| 3 / 3 / 2 | W / D / L | 4 / 1 / 3 |
| 7 | Scored | 11 |
| 10 | Conceded | 12 |
| -3 | GD | -1 |
| 1.50 | PPG | 1.63 |
| 38% | Win % | 50% |
Key Stats
75%
Both Teams to Score
H2H (4 games)
H2H (4 games)
75%
Over 2.5 Goals
H2H history
H2H history
38%
Clean Sheets
Charlton Athletic FC this season
Charlton Athletic FC this season
13%
Clean Sheets
Bristol City FC this season
Bristol City FC this season
Charlton Athletic FC are 9th (12 pts). Bristol City FC are 8th (13 pts).
Goal Timing (This Season)
Charlton Athletic FC
0-15
1/2
16-30
1/4
31-45
–/1
46-60
2/1
61-75
2/2
76+
1/–
■ Scored ■ Conceded
Bristol City FC
0-15
1/–
16-30
–/–
31-45
3/2
46-60
1/4
61-75
1/1
76+
5/4
■ Scored ■ Conceded
Top Scorers (This Season)
Charlton Athletic FC
| Tyreece Campbell | 4 G |
| Lloyd Jones | 2 G |
Bristol City FC
| Dominic Ballard | 3 G | |
| Lorent Tolaj | 2 G | 1 A |
| Scott Twine | 2 G |
Events
Match Events
- 0' What a night it is going to be! Charlton Athletic FC welcome Bristol City FC for this crunch clash at The Valley.
- 5' Macauley Bonne has been one of the livelier players on the pitch with 0 goals to his name this season.
- 10' Charlton Athletic FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 15' Han-Noah Massengo is putting in a real shift tonight. He has covered more ground than anyone else for Charlton Athletic FC so far.
- 18' A meaty challenge results in booking for Josh Brownhill on 18.
- 23' Bristol City FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 28' The tempo has dropped considerably in the last few minutes. Lee Johnson will be considering his options from the bench.
- 32' A moment of madness from Macauley Bonne on 32 minutes earns him a Yellow card. Charlton Athletic FC will be frustrated.
- 37' The 30-year-old Josh Brownhill has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 40' Macauley Bonne has been a constant threat and now delivers with a goal on 40 minutes.
- 45' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 46' A goal from the Austria international Andreas Weimann! He fires home on 46 to make it 1-1!
- 46' Bristol City FC ring the changes. Jack Hunt has done his job and it is now time for Niclas Eliasson to step up.
- 51' The energy levels are beginning to show. Lee Johnson might look to freshen things up shortly.
- 52' It is a substitution in Charlton Athletic FC team. Conor Gallagher is replaced by Ben Purrington on 52 minute.
- 57' It is a cagey affair so far. Charlton Athletic FC in their trying to find a way past Bristol City FC's compact .
- 60' Against the run of play, Niclas Eliasson has scored! This game has turned on its head.
- 65' It looks like no one’s ball. Charlton Athletic FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 70' The home supporters are growing impatient. Charlton Athletic FC must find a spark to ignite this game.
- 75' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 77' Against the run of play, Macauley Bonne has scored! This game has turned on its head.
- 82' Alfie Doughty does the damage! The net is bulging and Charlton Athletic FC surge ahead!
- 83' Callum O'Dowda has so much to prove this time. He replaces Han-Noah Massengo on 83 minute.
- 85' Albie Morgan is having his name booked by the referee on 85.
- 86' The whistle greets Albie Morgan as he departs to be replaced by Jason Pearce.
- 90' Controversy at the stadium! Deji Oshilaja argues furiously but the Yellow card stands.
- 90' Charlton Athletic FC ring the changes. Alfie Doughty has done his job and it is now time for Chris Solly to step up.
- Hope, you loved the show. Another epic battle is over with the score 3-2.
Lineups
Charlton Athletic FC Lineups
Starting XI
- 17
- 4
- 2
- 15
- 9
- 1
- 23
-
19
Albie Morgan ↓ Jason Pearce 86'
-
45
Alfie Doughty ↓ Chris Solly 90'
- 5
- 11
Bench
-
3
Ben Purrington ↑ 52'
- 16
- 30
-
20
Chris Solly ↑ 90'
-
6
Jason Pearce ↑ 86'
- 33
- 44
Coach
Lee Bowyer
Bristol City FC Lineups
Starting XI
- 22
- 14
- 8
- 9
-
2
Jack Hunt ↓ Niclas Eliasson 46'
- 29
- 1
-
25
Tommy Rowe ↓ Jay Dasilva 46'
- 23
- 4
- 42
Bench
- 5
- 7
-
11
Callum O'Dowda ↑ 83'
-
19
Niclas Eliasson ↑ 46'
-
3
Jay Dasilva ↑ 46'
- 18
- 13
Coach
Lee Johnson
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Macauley Bonne | 3 |
| Josh Brownhill | 1 |
| Famara Diedhiou | 1 |
| Andreas Weimann | 1 |
| Niclas Eliasson | 1 |
| Alfie Doughty | 1 |
| Scott Twine | 1 |
| Noah Eile | 1 |
Head to Head
Charlton Athletic FC Form
2019-12-26
Charlton Athletic FC
3–2
Bristol City FC
W
2019-12-21
Queens Park Rangers FC
2–2
Charlton Athletic FC
D
2019-12-13
Charlton Athletic FC
2–2
Hull City AFC
D
2019-12-10
Charlton Athletic FC
0–1
Huddersfield Town AFC
L
2019-12-07
Middlesbrough FC
1–0
Charlton Athletic FC
L
2019-11-30
Charlton Athletic FC
1–3
Sheffield Wednesday FC
L
Bristol City FC Form
2019-12-26
Charlton Athletic FC
3–2
Bristol City FC
L
2019-12-22
Sheffield Wednesday FC
1–0
Bristol City FC
L
2019-12-14
Bristol City FC
0–2
Blackburn Rovers FC
L
2019-12-10
Bristol City FC
1–2
Millwall FC
L
2019-12-07
Fulham FC
1–2
Bristol City FC
W
2019-11-30
Bristol City FC
5–2
Huddersfield Town AFC
W
Predictions
Prediction accuracy
3 / 4
1.49
Charlton Athletic FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.48
Bristol City FC xG
I would bet for:
Charlton Athletic FC or Bristol City FC 74% + Both teams to score 60%
Match Result
✓ CorrectActual: Charlton Athletic FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.97
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 80% |
|
20% |
| ± 2.5 | 56% |
|
44% |
| ± 3.5 | 35% |
|
65% |
| ± 4.5 | 19% |
|
81% |
Double Chance
Charlton Athletic FC or Draw
67%
Draw or Bristol City FC
59%
Charlton Athletic FC or Bristol City FC
74%
Half-Time Result
✗ WrongActual: Charlton Athletic FC win at HT
Correct Score
✓ In top 12
1 – 1
12.2%
2 – 1
8.1%
1 – 2
8.1%
0 – 0
6.9%
1 – 0
6.8%
0 – 1
6.7%
2 – 2
6%
2 – 0
5.6%
0 – 2
5.6%
3 – 1
4%
1 – 3
4%
3 – 2
Actual
Asian Handicap — Charlton Athletic FC
| Handicap | Charlton Athletic FC covers | Push | Bristol City FC covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 11% | 82% |
| -1.5 | 18% | — | 82% |
| -1 | 18% | 19% | 63% |
| -0.5 | 37% | — | 63% |
| +0.5 | 64% | — | 36% |
| +1 | 64% | 19% | 18% |
| +1.5 | 82% | — | 18% |
| +2 | 82% | 11% | 7% |
| +2.5 | 93% | — | 7% |
Clean Sheet
Charlton Athletic FC keeps clean sheet
23%
✓
Bristol City FC keeps clean sheet
23%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

