

How this scoreline is calculated
Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.
Opposition faced: Charlton Athletic mixed, Bristol City strongThe form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Charlton Athletic take a form score of 5.8 out of 10 into this Championship fixture, against 4.3 for Bristol City. Charlton Athletic have 4 wins and 1 defeat in their last 5, while Bristol City have 3 draws and 2 defeats in theirs. Across the season Charlton Athletic average 1.3 goals scored and 1.2 conceded per game, Bristol City 1.2 and 1.3. Charlton Athletic have kept a clean sheet in 30% of their matches this season, Bristol City in 20%. In their last 8 meetings Charlton Athletic have won 3, drawn 2 and lost 3. Charlton Athletic sit 3rd on 6 points, Bristol City 19th on 1.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Charlton Athletic welcome Bristol City in a Championship fixture that finds both sides operating at near-identical levels, separated by just 0.1 on Formatic's weighted form score. The hosts sit on 5.2 out of 10, marginally ahead of Bristol City's 5.1, a gap barely visible on the pitch but one that sets the tone for a contest where marginal gains may settle the outcome.
Charlton arrive with 3 wins from their last 5 matches across all competitions, though the majority of that sequence was played out in pre-season friendlies. Their most recent competitive outing offered encouragement: a 3-1 victory away to Cheltenham in the League Cup on 8 August, their highest-scoring performance across the sample. They have scored 6 and conceded 6 across that five-match window, finding the net in 3 of 5 and keeping clean sheets in 2 of 5. The season profile paints a side operating on modest possession, averaging 39.2 percent over a 4-match sample, with 11.8 shots per outing and 5.5 on target. They have failed to score in 20 percent of their fixtures and kept clean sheets in 30 percent, figures that point to a side capable of solidity but prone to the occasional blank.
Bristol City have won just once in their last 5, drawing twice and losing twice, including a 1-0 home defeat to Walsall in the League Cup on 6 August. They scored 7 and conceded 6 across that stretch, managing goals in 3 of 5 and a single clean sheet. The season numbers reveal a side built on control: 58 percent possession over a 3-match sample, 18 shots per game and 6.7 corners, comfortably ahead of Charlton in territorial dominance. Yet the failure to turn that into consistent results is evident in the 40 percent of matches in which they have not scored, double Charlton's blank rate. Their 5.3 shots on target per game suggests decent quality in the final third, but converting dominance into points has been the recurring question.
The head to head record across the last 8 meetings is perfectly balanced: 3 wins apiece and 2 draws. Of the 5 itemised fixtures, Bristol City have taken 3, including the most recent encounter on 3 April 2026, a 2-1 away victory. Bristol City also claimed a 1-0 win at Charlton in February 2016. Both sides have scored in 5 of the 8 meetings, and 4 have produced over 2.5 goals, averaging 2.62 per fixture. The pattern suggests competitive matches rather than one-sided affairs, with narrow margins and regular goal exchange.
Formatic's model has not yet scored this fixture, so the cards will publish closer to kick-off. What the data does highlight is a clash of styles: Charlton functional and direct against Bristol City's possession-based approach that has yet to yield the consistency their territorial edge should command. With both sides registering clean sheets in 30 percent of their fixtures and the head to head producing goals at both ends more often than not, the 2.62-goal average and recent results point toward a match decided by a single goal or a share of the points.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram