Next match
Birmingham City
Swansea City
#326 pts14 played · 7-5-2
Next: Birmingham City vs Swansea City · 7 Nov
New here? thefinal is a free football prediction game — call Birmingham City's matches before kick-off and live, and climb the leaderboard.
Birmingham City
Swansea CityThe last five results in every competition thefinal covers.
| # | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| Promotion1–2 | |||||||||
| 1 | 14 | 8 | 4 | 2 | 30 | 19 | +11 | 28 | |
| 2 | 14 | 8 | 3 | 3 | 25 | 17 | +8 | 27 | |
| Promotion play-offs3–6 | |||||||||
| 3 | 14 | 7 | 5 | 2 | 26 | 13 | +13 | 26 | |
| 4 | 14 | 8 | 2 | 4 | 22 | 17 | +5 | 26 | |
| 5 | 14 | 8 | 2 | 4 | 21 | 16 | +5 | 26 | |
| 6 | 14 | 7 | 4 | 3 | 20 | 15 | +5 | 25 | |
Birmingham City's record against the 32 clubs they have met or will meet, each with its own head-to-head page.
Millwall
3 played: 2 won, 0 drawn, 1 lost
Win: Birmingham City 3–0 Millwall
Lincoln City
1 played: 1 won, 0 drawn, 0 lost
Win: Lincoln City 1–3 Birmingham City
Cardiff City
1 played: 0 won, 0 drawn, 1 lost
Loss: Cardiff City 1–0 Birmingham City
Queens Park Rangers
3 played: 2 won, 0 drawn, 1 lost
Win: Birmingham City 3–0 Queens Park Rangers
Preston North End
2 played: 2 won, 0 drawn, 0 lost
Win: Birmingham City 4–0 Preston North End
West Bromwich Albion
3 played: 1 won, 2 drawn, 0 lost
Win: West Bromwich Albion 0–1 Birmingham City
Middlesbrough
3 played: 0 won, 1 drawn, 2 lost
Draw: Birmingham City 2–2 Middlesbrough
Derby County
3 played: 1 won, 1 drawn, 1 lost
Win: Derby County 1–2 Birmingham City
Norwich City
3 played: 2 won, 0 drawn, 1 lost
Loss: Norwich City 2–1 Birmingham City
Wolverhampton Wanderers
1 played: 0 won, 1 drawn, 0 lost
Draw: Birmingham City 2–2 Wolverhampton Wanderers
Southampton
3 played: 0 won, 2 drawn, 1 lost
Draw: Birmingham City 1–1 Southampton
Wrexham
2 played: 2 won, 0 drawn, 0 lost
Win: Wrexham 1–2 Birmingham City
Brentford
1 played: 0 won, 0 drawn, 1 lost
Loss: Birmingham City 1–6 Brentford
Bristol City
2 played: 1 won, 1 drawn, 0 lost
Draw: Birmingham City 2–2 Bristol City
Sheffield United
3 played: 0 won, 2 drawn, 1 lost
Draw: Sheffield United 0–0 Birmingham City
Swansea City
2 played: 1 won, 1 drawn, 0 lost
Win: Swansea City 0–1 Birmingham City
Portsmouth
2 played: 1 won, 1 drawn, 0 lost
Draw: Portsmouth 1–1 Birmingham City
Hull City
1 played: 0 won, 1 drawn, 0 lost
Draw: Hull City 1–1 Birmingham City
Ipswich Town
1 played: 0 won, 0 drawn, 1 lost
Loss: Ipswich Town 2–1 Birmingham City
Blackburn Rovers
1 played: 0 won, 0 drawn, 1 lost
Loss: Birmingham City 0–1 Blackburn Rovers
Charlton Athletic
2 played: 0 won, 1 drawn, 1 lost
Loss: Charlton Athletic 1–0 Birmingham City
Leeds United
1 played: 0 won, 1 drawn, 0 lost
Draw: Birmingham City 1–1 Leeds United
Leicester City
1 played: 1 won, 0 drawn, 0 lost
Win: Birmingham City 2–1 Leicester City
Oxford United
1 played: 1 won, 0 drawn, 0 lost
Win: Oxford United 0–2 Birmingham City
Stoke City
1 played: 0 won, 1 drawn, 0 lost
Draw: Birmingham City 1–1 Stoke City
Sheffield Wednesday
1 played: 1 won, 0 drawn, 0 lost
Win: Sheffield Wednesday 0–2 Birmingham City
Cambridge United
1 played: 1 won, 0 drawn, 0 lost
Win: Cambridge United 2–3 Birmingham City
Coventry City
1 played: 1 won, 0 drawn, 0 lost
Win: Birmingham City 3–2 Coventry City
Watford
2 played: 1 won, 0 drawn, 1 lost
Loss: Watford 3–0 Birmingham City
Burnley
First meeting: 25 Nov 2026
Bolton Wanderers
First meeting: 28 Nov 2026
West Ham United
First meeting: 19 Dec 2026
Birmingham City play in the Championship, where they are #3 with 26 points after 14 matches. Of their last 10 results, they won 6, drew 2 and lost 2. August Priske Flyger leads their scoring with 6 goals. Birmingham City play their home matches at St. Andrew's Stadium in Birmingham. The head coach is Chris Davies. The club was founded in 1875. Next up: Birmingham City vs Swansea City on 7 Nov. thefinal has a head-to-head page for each of the 32 clubs Birmingham City have met or will meet.
thefinal is unofficial and not affiliated with Birmingham City or any league, club or competition. Crests belong to their clubs and are shown to identify them; tell us if one should not be here.
Pick Birmingham City as your club and every call on their matches counts ×2 — right or wrong.
Free forever · No money in, no money out · Points & ranks only
Atlético de Madrid
FC Barcelona
Inter
Como
Galatasaray
Amed SK
Benfica
Lech Poznań
Bayer 04 Leverkusen
Olympique Marseille
Brighton & Hove Albion
Brentford
Rennes
LOSC Lille
Borussia Dortmund
Elversberg
Celtic
Beşiktaş
Ascoli
Palermo
Free. No money, ever.
Play free