Liam Millar 27'
Liam Millar 49'
Demarai Gray 90'+1'
Jhon Solís
23'
Liam MillarTomoki Iwata
27'
44'
Harvey Vale
HT 1 - 0
Liam MillarTomoki Iwata
49'
50'
Rayan Kolli
Max BirdJhon Solís
57'
Carlos VicentePatrick Roberts
57'
62'
Richard KoneRayan Kolli
Christoph Klarer
69'
Demarai GrayLiam Millar
71'
72'
Jonathan VaraneJake Clark-Salter
81'
Koki SaitoPaul Smyth
81'
Leon ScarlettGlen Kamara
Luis VázquezAugust Priske
86'
Demarai GrayLuis Vázquez
90'+1'
FT 3 - 0
53%Possession47%
11Shots12
5Shots on target4
0Corners4
13Fouls7
2Yellow cards2
0Red cards0
0Offsides4
4Saves2
509Passes447
80%Pass accuracy80%
Birmingham City4-2-3-1
Starting XI
1James BeadleG
26Bright Osayi-SamuelRB
20Alex CochraneLB
14Jhon SolísLM
5Phil NeumannCD-R
4Christoph KlarerCD-L
16Patrick RobertsAM-R
24Tomoki IwataRM
9August PriskeF
28Jay StansfieldAM
17Liam MillarAM-L
Substitutes
10Demarai GraySUB
32Luis VázquezSUB
21Ryan AllsopSUB
33Marvin DuckschSUB
2Ethan LairdSUB
7Carlos VicenteSUB
19Taylor Gardner-HickmanSUB
23Dael FrySUB
18Max BirdSUB
Queens Park Rangers5-4-1
Starting XI
1Pierce CharlesG
2Kealey AdamsonRB
12Boy KemperLB
6Jake Clark-SalterCD-L
5Ronnie EdwardsCD
3Jimmy DunneCD-R
17Kwame PokuRM
20Harvey ValeCM-R
26Rayan KolliF
18Glen KamaraCM-L
11Paul SmythLM
Substitutes
33Leon ScarlettSUB
40Jonathan VaraneSUB
4Liam MorrisonSUB
24Nicolas MadsenSUB
25Justin ObikwuSUB
13Calum WardSUB
22Richard KoneSUB
23Isak AlemayehuSUB
14Koki SaitoSUB
Recent form
Birmingham CityLWDWW
Queens Park RangersDDDDW
Last meetings
12/03/26Birmingham City1 - 0Queens Park Rangers
10/12/25Queens Park Rangers2 - 1Birmingham City
29/03/24Queens Park Rangers2 - 1Birmingham City
23/09/23Birmingham City0 - 0Queens Park Rangers
18/03/23Queens Park Rangers0 - 1Birmingham City
English League Championship Standings
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Birmingham City | 15 | 8 | 5 | 2 | +14 | 29 |
| 2 | Middlesbrough | 15 | 8 | 5 | 2 | +11 | 29 |
| 3 | Stoke City | 15 | 9 | 2 | 4 | +6 | 29 |
| 4 | Wolverhampton Wanderers | 15 | 8 | 4 | 3 | +8 | 28 |
| 5 | West Bromwich Albion | 15 | 8 | 4 | 3 | +8 | 28 |
| 6 | Swansea City | 15 | 8 | 2 | 5 | +4 | 26 |
| 7 | Southampton | 15 | 8 | 4 | 3 | +14 | 24 |
| 8 | Queens Park Rangers | 15 | 6 | 6 | 3 | +6 | 24 |
| 9 | West Ham United | 15 | 6 | 5 | 4 | +14 | 23 |
| 10 | Sheffield United | 15 | 6 | 4 | 5 | +2 | 22 |
| 11 | Portsmouth | 15 | 6 | 4 | 5 | +2 | 22 |
| 12 | Norwich City | 15 | 7 | 0 | 8 | +8 | 21 |
| 13 | Blackburn Rovers | 15 | 6 | 3 | 6 | -1 | 21 |
| 14 | Cardiff City | 15 | 4 | 6 | 5 | 0 | 18 |
| 15 | Wrexham | 15 | 4 | 6 | 5 | -2 | 18 |
| 16 | Millwall | 15 | 5 | 3 | 7 | -4 | 18 |
| 17 | Bristol City | 15 | 5 | 3 | 7 | -8 | 18 |
| 18 | Bolton Wanderers | 15 | 5 | 2 | 8 | -9 | 17 |
| 19 | Charlton Athletic | 15 | 4 | 5 | 6 | -10 | 17 |
| 20 | Watford | 15 | 4 | 3 | 8 | -10 | 15 |
| 21 | Lincoln City | 15 | 4 | 3 | 8 | -11 | 15 |
| 22 | Burnley | 15 | 1 | 7 | 7 | -9 | 10 |
| 23 | Derby County | 15 | 2 | 4 | 9 | -16 | 10 |
| 24 | Preston North End | 15 | 2 | 2 | 11 | -17 | 8 |


