Birmingham vs Charlton head-to-head
Birmingham vs Charlton: the head-to-head in numbers
Birmingham and Charlton have met 2 times in our records since 2025. Birmingham won 0, Charlton won 1 and 1 game finished level. The latest meeting was on Saturday, 7 March 2026 (Championship): Charlton 1–0 Birmingham.
The fixture averages 1.5 goals per game. Both teams scored in 50% of the meetings, and 0% produced three goals or more. When Birmingham are at home they have won 0 of 1 meetings, and when Charlton host they have won 1 of 1.
Birmingham have 4 wins, 0 draws and 1 defeat in their last 5 matches, scoring 11 and conceding 3. Charlton have 1 win, 0 draws and 4 defeats in their last 5 matches, scoring 3 and conceding 10.
Next up is Charlton vs Birmingham on Saturday, 5 December 2026 (Championship). The Betora model gives Charlton 20%, the draw 20% and Birmingham 60%.
Last meetings
- 07 Mar 2026 · ChampionshipCharlton1–0BirminghamCharlton
- 13 Dec 2025 · ChampionshipBirmingham1–1CharltonDraw
Record by competition
| Competition | Played | Birmingham wins | Draws | Charlton wins | Goals per game |
|---|---|---|---|---|---|
| Championship | 2 | 0 | 1 | 1 | 1.5 |
Current form
This season
- 1.9·0.8Goals scored per matchBirmingham 1.9 · Charlton 0.8
- 65%Over 2.5 goalsBirmingham 71% · Charlton 59%
Latest results
Birmingham
Birmingham vs Charlton questions
Who has the better head-to-head record, Birmingham or Charlton?
Charlton leads the recent head-to-head with 1 wins to 0, with 1 matches drawn.
How many goals are scored when Birmingham and Charlton meet?
The last 2 meetings averaged 1.5 goals per game, with both teams scoring in 50% of them.
When do Birmingham and Charlton play next?
The next meeting is Charlton vs Birmingham on Saturday, 5 December 2026. Our prediction is on the match page.
What is the biggest win in Birmingham vs Charlton?
Charlton won 1–0 on Saturday, 7 March 2026 (Championship), the widest winning margin in our records.
What was the last result between Birmingham and Charlton?
Charlton 1–0 Birmingham, on Saturday, 7 March 2026 (Championship).

