
Birmingham City
Soccer
Make a predictionvs Millwall · 3 Nov, 20:00 UTC
Leagues
Coach
Chris Davies
Age 41
Stadium
St Andrew's, Birmingham
Recent form
- W
- L
- W
- W
- W
- D
- W
- L
- D
- D
Next games
- 3 Nov, 20:00 UTC
Birmingham Cityvs
Millwall - 7 Nov, 15:00 UTC
Birmingham Cityvs
Swansea City - 21 Nov, 15:00 UTC
Stoke Cityvs
Birmingham City
Season statistics
- Matches
- 3
- Wins
- 1
- Draws
- 1
- Losses
- 1
| Matches | Scored | Conceded | |
|---|---|---|---|
| All matches | 3 | 1.33 | 2.33 |
| Home | 1 | 1 | 6 |
| Away | 2 | 1.5 | 0.5 |
- More than 1.5 goals67%
- More than 2.5 goals67%
- More than 3.5 goals67%
- Both teams scored67%
Goals by half
1st half 50%2nd half 50%
Last 10 matches
- W
- L
- D
- Longest winning run1
- Longest unbeaten run1
- Longest losing run1
Based on 3 matches in our data from 15 August 2026 to 31 October 2026.
Strengths and weaknesses
Strengths
- Coming back from losing positionsVery strong
- Creating scoring chancesStrong
- Attacking down the wingsStrong
- Protecting the leadStrong
Weaknesses
- Keeping possessionWeak
- Defending set piecesWeak
Playing style
- Plays with width
- Attacks down the right
- Crosses often
- Long balls
- Controls the game in the opponents' half
- Settled starting eleven
- Aggressive
Squad
Coach
Chris Davies
Age 41
Goalkeepers
James BeadleNo. 1 · Age 22 · Games: 14
Ryan AllsopNo. 21 · Age 34 · Games: 2 · Assists: 1
Bradley MayoNo. 30 · Age 22
Defenders
Ethan LairdNo. 2 · Age 25 · Games: 10 · Yellow cards: 1
Lee BuchananNo. 3 · Age 25 · Games: 1
Christoph KlarerNo. 4 · Age 26 · Games: 15 · Assists: 1 · Yellow cards: 4
Phil NeumannNo. 5 · Age 29 · Games: 15 · Goals: 2 · Yellow cards: 3
Alex CochraneNo. 20 · Age 26 · Games: 15 · Goals: 1 · Assists: 2 · Yellow cards: 3
Dale FryNo. 23 · Age 29 · Games: 3
Kristoffer HansenNo. 25 · Age 24 · Games: 3
Bright Osayi-SamuelNo. 26 · Age 28 · Games: 15 · Yellow cards: 5
Midfielders
- Paik S.No. 8 · Age 29 · Games: 10 · Goals: 1 · Assists: 1
Jhon SolisNo. 14 · Age 22 · Games: 13 · Assists: 1 · Yellow cards: 4
Max BirdNo. 18 · Age 26 · Games: 6 · Assists: 1
Taylor HickmanNo. 19 · Age 24 · Games: 2
Tomoki IwataNo. 24 · Age 29 · Games: 15 · Assists: 2
Forwards
Carlos VicenteNo. 7 · Age 27 · Games: 14 · Goals: 2 · Assists: 1 · Yellow cards: 3
August Priske FlygerNo. 9 · Age 22 · Games: 13 · Goals: 7 · Assists: 1 · Yellow cards: 1
Demarai GrayNo. 10 · Age 30 · Games: 12 · Goals: 4
Scott WrightNo. 11 · Age 29 · Games: 1
Patrick RobertsNo. 16 · Age 29 · Games: 10 · Assists: 3 · Yellow cards: 1
Liam MillarNo. 17 · Age 27 · Games: 9 · Goals: 4 · Assists: 3 · Yellow cards: 2
Jay StansfieldNo. 28 · Age 23 · Games: 15 · Goals: 1 · Assists: 1 · Yellow cards: 1
Luis VazquezNo. 32 · Age 25 · Games: 12 · Assists: 1 · Yellow cards: 2
Marvin DuckschNo. 33 · Age 32 · Games: 8
Formations
- 4231Games: 7 · W 2 · D 4 · L 1 · Goals 10:9
- 4231Games: 2 · W 1 · L 1 · Goals 2:6
Last games
- 31 Oct, 12:30 UTC
Lincoln City1:3
Birmingham City - 24 Oct, 14:00 UTC
Cardiff City1:0
Birmingham City - 17 Oct, 14:00 UTC
Birmingham City3:0
Queens Park Rangers - 13 Oct, 19:00 UTC
Birmingham City4:0
Preston North End - 10 Oct, 11:30 UTC
West Bromwich Albion0:1
Birmingham City - 19 Sep, 14:00 UTC
Birmingham City2:2
Middlesbrough - 12 Sep, 11:30 UTC
Derby County1:2
Birmingham City - 9 Sep, 18:45 UTC
Norwich City2:1
Birmingham City - 6 Sep, 11:00 UTC
Birmingham City2:2
Wolverhampton Wanderers - 1 Sep, 19:00 UTC
Birmingham City1:1
Southampton
Next games
- 3 Nov, 20:00 UTC
Birmingham Cityvs
Millwall - 7 Nov, 15:00 UTC
Birmingham Cityvs
Swansea City - 21 Nov, 15:00 UTC
Stoke Cityvs
Birmingham City - 25 Nov, 19:45 UTC
Burnleyvs
Birmingham City - 28 Nov, 15:00 UTC
Birmingham Cityvs
Bolton Wanderers
Transfers
- 2026-09-16 · Loan
- 2026-09-01 · Loan
- 2026-08-31 · Free agent
- LeftZaid Bettekato
Spalding United2026-08-20 · Free agent - 2026-08-14 · Transfer
- LeftFrank Tattumto
Alfreton Town2026-08-04 · Free agent - LeftWilliam Harvey Burrell2026-08-01 · Free agent
- LeftIsaac Wynneto
Georgia State Panthers2026-07-31 · Free agent - JoinedKristoffer Hansenfrom
Citta di Palermo2026-07-30 · Transfer - 2026-07-28 · Transfer · Fee: €3.5m
