Championship (England)
Birmingham Host Bristol City at St Andrew's Stadium
Aug 22, 2026, 11:30 AM UTC
FTBirmingham 2 - 2 Bristol City
Team Strength Comparison
Match Analysis
# Pre-Match Analysis: Birmingham v Bristol City The ratings paint a clear picture of Bristol City's structural advantage. Bristol City leads on overall strength (39 to 27), attack (40 to 27), defense (50 to 42), and dominance (39 to 27)—a 12-point gap in overall quality that reflects consistent superiority across the core dimensions. Both teams show near-identical consistency (Birmingham 71, Bristol City 72), suggesting reliable performance levels, while Bristol City's higher drama rating (48 versus 33) hints at greater volatility. Yet the market has priced this matchup in stark opposition to the ratings: Birmingham is favoured at 52% implied probability (1.8 decimal), while Bristol City sits at just 22% (4.2 decimal). This 30-percentage-point divergence is substantial and suggests the market is weighting factors—likely recent form or venue advantage—that the ratings do not capture. Recent form complicates the ratings further. Birmingham have won three of their last five matches (DWWWW), while Bristol City have won only one of theirs (LLDDW), entering this fixture in noticeably weaker current trajectory. The head-to-head record shows Birmingham's dominance: 12 wins in 20 meetings compared to Bristol City's 5, though Bristol City took the reverse fixture 1-0 in October 2025. The most recent meeting (April 2026) saw Birmingham win 2-1, consistent with their historical edge. This context explains the market's confidence in Birmingham despite lower absolute ratings: recent momentum and historical record appear to outweigh Bristol City's superior underlying quality in the model. The tension between structural quality (Bristol City) and current form and fixture history (Birmingham) defines this matchup.
An objective read of long-term data and odds — not a prediction or betting advice.
Metric by metric
Birmingham · 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 Birmingham the favourite at 54%. 21 of 21 bookmakers agree.
Fair win probability
Average bookmaker margin 6.2%.
Archived Aug 22, 2026, 11:00 AM UTC
Pre-Match Odds Comparison · Birmingham vs Bristol City
| Book | Home | Draw | Away |
|---|---|---|---|
| Ladbrokes | 1.75 | 3.70 | 4.60 |
| Betfred (UK) | 1.73 | 3.75 | 4.33 |
| LeoVegas | 1.77 | 3.75 | 4.50 |
| BoyleSports | 1.73 | 3.75 | 4.20 |
| Coral | 1.75 | 3.75 | 4.60 |
| Sky Bet | 1.70 | 3.80 | 4.75 |
| Paddy Power | 1.70 | 3.70 | 4.50 |
| Betfair | 1.80 | 3.95 | 5.10 |
| 888sport | 1.75 | 3.60 | 4.33 |
| William Hill | 1.75 | 3.60 | 4.33 |
| Unibet (UK) | 1.75 | 3.70 | 4.60 |
| Betway | 1.73 | 3.75 | 4.50 |
| Smarkets | 1.80 | 3.90 | 5.10 |
| Betano (UK) | 1.75 | 3.70 | 4.60 |
| Bet Victor | 1.75 | 3.70 | 4.60 |
| Betfair Sportsbook | 1.73 | 3.75 | 4.75 |
| Matchbook | 1.80 | 3.95 | 5.10 |
| LiveScore Bet | 1.72 | 3.50 | 4.30 |
| Virgin Bet | 1.72 | 3.50 | 4.30 |
| Casumo | 1.77 | 3.60 | 4.40 |
| Grosvenor | 1.76 | 3.55 | 4.30 |
Moneyline captured before kickoff — historical reference only. 21+
Head-to-Head Record
| Championship · Regular Season - 45 | 2026-04-25 | Birmingham 2-1 Bristol City | W |
| Championship · Regular Season - 12 | 2025-10-25 | Bristol City 1-0 Birmingham | L |
| Championship · Regular Season - 25 | 2023-12-29 | Birmingham 0-0 Bristol City | D |
| Championship · Regular Season - 3 | 2023-08-19 | Bristol City 0-2 Birmingham | W |
| Championship · Regular Season - 27 | 2023-01-14 | Bristol City 4-2 Birmingham | L |
| Championship · Regular Season - 14 | 2022-10-08 | Birmingham 3-0 Bristol City | W |
| Championship · Regular Season - 36 | 2022-03-05 | Bristol City 1-2 Birmingham | W |
| Championship · Regular Season - 16 | 2021-11-02 | Birmingham 3-0 Bristol City | W |
| Championship · Regular Season - 36 | 2021-03-13 | Birmingham 0-3 Bristol City | L |
| Championship · Regular Season - 16 | 2020-12-05 | Bristol City 0-1 Birmingham | W |
| Championship · Regular Season - 31 | 2020-02-07 | Bristol City 1-3 Birmingham | W |
| Championship · Regular Season - 2 | 2019-08-10 | Birmingham 1-1 Bristol City | D |
| Championship · Regular Season - 33 | 2019-02-26 | Bristol City 1-2 Birmingham | W |
| Championship · Regular Season - 21 | 2018-12-08 | Birmingham 0-1 Bristol City | L |
| Championship · Regular Season - 42 | 2018-04-10 | Bristol City 3-1 Birmingham | L |
| Championship · Regular Season - 2 | 2017-08-12 | Birmingham 2-1 Bristol City | W |
| Championship · Regular Season - 46 | 2017-05-07 | Bristol City 0-1 Birmingham | W |
| Championship · Regular Season - 17 | 2016-11-19 | Birmingham 1-0 Bristol City | W |
| Championship · Regular Season - 29 | 2016-01-30 | Bristol City 0-0 Birmingham | D |
| Championship · Regular Season - 6 | 2015-09-12 | Birmingham 4-2 Bristol City | W |
Recent Form — Home & Away
Birmingham — Home
- 2026-07-10Birmingham vs Huddersfield 3-1
- 2026-04-25Birmingham vs Bristol City 2-1
- 2026-04-22Birmingham vs Preston 2-1
- 2026-04-12Birmingham vs Wrexham 2-0
- 2026-04-03Birmingham vs Blackburn 0-1
- 2026-03-14Birmingham vs Sheffield Utd 1-1
- 2026-03-11Birmingham vs QPR 1-0
- 2026-03-02Birmingham vs Middlesbrough 1-3
- 2026-02-10Birmingham vs West Brom 0-0
- 2026-02-07Birmingham vs Leicester 2-1
- 2026-01-24Birmingham vs Stoke City 1-1
- 2026-01-04Birmingham vs Coventry 3-2
- 2025-12-29Birmingham vs Southampton 1-1
- 2025-12-26Birmingham vs Derby 1-1
- 2025-12-13Birmingham vs Charlton 1-1
- 2025-12-01Birmingham vs Watford 2-1
- 2025-11-22Birmingham vs Norwich 4-1
- 2025-11-04Birmingham vs Millwall 4-0
- 2025-11-01Birmingham vs Portsmouth 4-0
- 2025-10-18Birmingham vs Hull City 2-3
Birmingham — Away
- 2026-08-15Sheffield Utd vs Birmingham 0-0
- 2026-08-08Swansea vs Birmingham 0-1
- 2026-07-25Crewe vs Birmingham 1-2
- 2026-07-22Burton Albion vs Birmingham 0-1
- 2026-07-15Solihull Moors vs Birmingham 0-3
- 2026-05-02Portsmouth vs Birmingham 1-1
- 2026-04-18Hull City vs Birmingham 1-1
- 2026-04-06Ipswich vs Birmingham 2-1
- 2026-03-21Derby vs Birmingham 1-0
- 2026-03-07Charlton vs Birmingham 1-0
- 2026-02-25Millwall vs Birmingham 3-0
- 2026-02-21Norwich vs Birmingham 1-2
- 2026-01-31Oxford United vs Birmingham 0-2
- 2026-01-20Sheffield Wednesday vs Birmingham 0-2
- 2026-01-17Swansea vs Birmingham 1-1
- 2026-01-10Cambridge United vs Birmingham 2-3
- 2026-01-01Watford vs Birmingham 3-0
- 2025-12-20Sheffield Utd vs Birmingham 3-0
- 2025-12-09QPR vs Birmingham 2-1
- 2025-12-06Southampton vs Birmingham 3-1
Bristol City — Home
- 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
- 2025-12-10Bristol City vs Leicester 2-2
- 2025-12-06Bristol City vs Millwall 0-1
- 2025-11-22Bristol City vs Swansea 3-0
Bristol City — Away
- 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
- 2025-12-29Millwall vs Bristol City 2-1
- 2025-12-26West Brom vs Bristol City 1-2
- 2025-12-13Coventry vs Bristol City 1-0
- 2025-11-29Portsmouth vs Bristol City 0-1