Birmingham
ENGLAND CHAMPIONSHIP
FT
1 - 0
St. Andrew's @ Knighthead Park
Referee: A. Backhouse
QPR
Birmingham
Match Timeline
QPR
HT
0' 15' 30' 45' 60' 75' 90'
6'
P. Roberts · Assist: I. Osman
Birmingham
🟨
24'
Ibrahim Osman
Birmingham
🟨
45'
Ethan Laird
Birmingham
🔄
46'
K. Saito ↔ R. Kolli
QPR
🔄
46'
J. Varane ↔ K. Morgan
QPR
🔄
58'
S. Cook ↔ R. Norrington-Davies
QPR
🔄
65'
I. Osman ↔ D. Gray
Birmingham
🔄
65'
E. Laird ↔ J. Panzo
Birmingham
🔄
70'
P. Smyth ↔ K. Poku
QPR
🔄
76'
M. Ducksch ↔ K. Fujimoto
Birmingham
🔄
76'
P. Roberts ↔ C. Vicente
Birmingham
🔄
79'
J. Clarke-Salter ↔ I. Hayden
QPR
🟨
81'
James Beadle
Birmingham
🟨
90+7'
Demarai Gray
Birmingham
🔄
90+2'
J. Stansfield ↔ K. Furuhashi
Birmingham
Birmingham Birmingham
Season Statistics All competitions · current season
QPR QPR
Played games 38
Played games 37
Attacking Pressure
55.9 52% / 48% 50.8
3.92 Shots on Goal 3.84
13.76 Total Shots 12.57
4.45 Blocked Shots 3.86
54% Possession 45.4%
5.68 Corners 4.86
11.42 Fouls 10.78
1.87 Yellow Cards 1.68
0.13 Red Cards 0.03
438 Total Passes 366
348 Accurate Passes 277
1.63 Offsides 1.86
2.39 GK Saves 2.3
Based on completed matches from the current season across all competitions available.
Birmingham Goals scored 50 Avg 1.32
QPR Goals scored 47 Avg 1.27
Birmingham Goals conceded 50 Avg 1.32
QPR Goals conceded 60 Avg 1.62
⚙ Tactical Setup
Birmingham formation 4-2-3-1
QPR formation 4-4-2

Head-to-Head Snapshot

Birmingham and QPR have faced each other 15 times recently.

Match Analysis

Stats
Birmingham Birmingham
QPR QPR
Shots on Goal
6
Shots on Goal
1
Shots off Goal
9
Shots off Goal
5
Blocked Shots
6
Blocked Shots
4
10 Corner Kicks 1
9 Fouls 9
3 Offsides 2
59% Ball Possession 41%
21 Total Shots 10
6 Shots on Goal 1
9 Shots off Goal 5
6 Blocked Shots 4
16 Shots insidebox 5
5 Shots outsidebox 5
1 Goalkeeper Saves 6
511 Total passes 363
430 Passes accurate 281
1.70 expected_goals 0.37
🟨 4 Yellow Cards 0 🟨
🟥 0 Red Cards 0 🟥
Last matches: Birmingham
02.05.26
Cha
Birmingham
Portsmouth
1
1
D
25.04.26
Cha
Birmingham
Bristol City
2
1
W
22.04.26
Cha
Birmingham
Preston
2
1
W
18.04.26
Cha
Birmingham
Hull City
1
1
D
12.04.26
Cha
Birmingham
Wrexham
2
0
W
06.04.26
Cha
Birmingham
Ipswich
1
2
L
03.04.26
Cha
Birmingham
Blackburn
0
1
L
21.03.26
Cha
Birmingham
Derby
0
1
L
14.03.26
Cha
Birmingham
Sheffield Utd
1
1
D
07.03.26
Cha
Birmingham
Charlton
0
1
L
02.03.26
Cha
Birmingham
Middlesbrough
1
3
L
25.02.26
Cha
Birmingham
Millwall
0
3
L
21.02.26
Cha
Birmingham
Norwich
2
1
W
15.02.26
FA
Birmingham
Leeds
1
1
D
10.02.26
Cha
Birmingham
West Brom
0
0
D
07.02.26
Cha
Birmingham
Leicester
2
1
W
31.01.26
Cha
Birmingham
Oxford United
2
0
W
24.01.26
Cha
Birmingham
Stoke City
1
1
D
20.01.26
Cha
Birmingham
Sheffield Wednesday
2
0
W
17.01.26
Cha
Birmingham
Swansea
1
1
D
Last matches: QPR
02.05.26
Cha
QPR
Ipswich
0
3
L
25.04.26
Cha
QPR
Derby
2
3
L
21.04.26
Cha
QPR
Swansea
1
2
L
18.04.26
Cha
QPR
Millwall
0
2
L
11.04.26
Cha
QPR
Bristol City
0
0
D
06.04.26
Cha
QPR
Preston
1
1
D
03.04.26
Cha
QPR
Watford
2
1
W
21.03.26
Cha
QPR
Portsmouth
6
1
W
14.03.26
Cha
QPR
Leicester
3
1
W
08.03.26
Cha
QPR
Middlesbrough
0
4
L
28.02.26
Cha
QPR
Sheffield Utd
0
2
L
24.02.26
Cha
QPR
Southampton
0
5
L
21.02.26
Cha
QPR
Hull City
3
1
W
14.02.26
Cha
QPR
Blackburn
1
3
L
06.02.26
Cha
QPR
Charlton
0
0
D
31.01.26
Cha
QPR
Coventry
2
1
W
24.01.26
Cha
QPR
Wrexham
2
3
L
20.01.26
Cha
QPR
Oxford United
0
0
D
17.01.26
Cha
QPR
Stoke City
0
0
D
11.01.26
FA
QPR
West Ham
1
2
L
H2H: Birmingham vs QPR
11.03.26
H2H
Birmingham
QPR
1
0
W
09.12.25
H2H
QPR
Birmingham
2
1
L
29.03.24
H2H
QPR
Birmingham
2
1
L
22.09.23
H2H
Birmingham
QPR
0
0
D
18.03.23
H2H
QPR
Birmingham
0
1
W
28.10.22
H2H
Birmingham
QPR
2
0
W
02.01.22
H2H
Birmingham
QPR
1
2
L
28.09.21
H2H
QPR
Birmingham
2
0
L
27.02.21
H2H
Birmingham
QPR
2
1
W
24.10.20
H2H
QPR
Birmingham
0
0
D
29.02.20
H2H
QPR
Birmingham
2
2
D
11.12.19
H2H
Birmingham
QPR
0
2
L
09.02.19
H2H
QPR
Birmingham
3
4
W
01.09.18
H2H
Birmingham
QPR
0
0
D
28.04.18
H2H
QPR
Birmingham
3
1
L
Last matches: Birmingham
25.04.26
Cha
Birmingham
Bristol City
2
1
W
22.04.26
Cha
Birmingham
Preston
2
1
W
12.04.26
Cha
Birmingham
Wrexham
2
0
W
03.04.26
Cha
Birmingham
Blackburn
0
1
L
14.03.26
Cha
Birmingham
Sheffield Utd
1
1
D
02.03.26
Cha
Birmingham
Middlesbrough
1
3
L
15.02.26
FA
Birmingham
Leeds
1
1
D
10.02.26
Cha
Birmingham
West Brom
0
0
D
07.02.26
Cha
Birmingham
Leicester
2
1
W
24.01.26
Cha
Birmingham
Stoke City
1
1
D
04.01.26
Cha
Birmingham
Coventry
3
2
W
29.12.25
Cha
Birmingham
Southampton
1
1
D
26.12.25
Cha
Birmingham
Derby
1
1
D
13.12.25
Cha
Birmingham
Charlton
1
1
D
01.12.25
Cha
Birmingham
Watford
2
1
W
22.11.25
Cha
Birmingham
Norwich
4
1
W
04.11.25
Cha
Birmingham
Millwall
4
0
W
01.11.25
Cha
Birmingham
Portsmouth
4
0
W
18.10.25
Cha
Birmingham
Hull City
2
3
L
30.09.25
Cha
Birmingham
Sheffield Wednesday
2
2
D
H2H at home: Birmingham
11.03.26
H2H
Birmingham
QPR
1
0
W
22.09.23
H2H
Birmingham
QPR
0
0
D
28.10.22
H2H
Birmingham
QPR
2
0
W
02.01.22
H2H
Birmingham
QPR
1
2
L
27.02.21
H2H
Birmingham
QPR
2
1
W
11.12.19
H2H
Birmingham
QPR
0
2
L
01.09.18
H2H
Birmingham
QPR
0
0
D
Last matches: QPR
02.05.26
Cha
QPR
Ipswich
0
3
L
18.04.26
Cha
QPR
Millwall
0
2
L
06.04.26
Cha
QPR
Preston
1
1
D
14.03.26
Cha
QPR
Leicester
3
1
W
24.02.26
Cha
QPR
Southampton
0
5
L
21.02.26
Cha
QPR
Hull City
3
1
W
06.02.26
Cha
QPR
Charlton
0
0
D
20.01.26
Cha
QPR
Oxford United
0
0
D
17.01.26
Cha
QPR
Stoke City
0
0
D
11.01.26
FA
QPR
West Ham
1
2
L
29.12.25
Cha
QPR
West Brom
1
2
L
26.12.25
Cha
QPR
Portsmouth
1
1
D
13.12.25
Cha
QPR
Middlesbrough
1
3
L
29.11.25
Cha
QPR
Norwich
1
3
L
26.11.25
Cha
QPR
Blackburn
1
0
W
08.11.25
Cha
QPR
Sheffield Utd
0
0
D
25.10.25
Cha
QPR
Derby
0
1
L
22.10.25
Cha
QPR
Swansea
1
0
W
04.10.25
Cha
QPR
Bristol City
2
1
W
27.09.25
Cha
QPR
Sheffield Wednesday
1
1
D
H2H away: QPR
11.03.26
H2H
Birmingham
QPR
1
0
L
22.09.23
H2H
Birmingham
QPR
0
0
D
28.10.22
H2H
Birmingham
QPR
2
0
L
02.01.22
H2H
Birmingham
QPR
1
2
W
27.02.21
H2H
Birmingham
QPR
2
1
L
11.12.19
H2H
Birmingham
QPR
0
2
W
01.09.18
H2H
Birmingham
QPR
0
0
D

Lineups

Birmingham
Formation
QPR
J. Beadle
25
J. Beadle
T. Iwata
24
T. Iwata
C. Klarer
4
C. Klarer
J. Robinson
6
J. Robinson
E. Laird
2
E. Laird
Paik Seung-Ho
8
Paik Seung-Ho
J. E. Solis Romero
14
J. E. Solis Romero
P. Roberts
16
P. Roberts
M. Ducksch
33
M. Ducksch
I. Osman
17
🎯
I. Osman
J. Stansfield
28
J. Stansfield
J. Walsh
13
J. Walsh
A. S. Mbengue
27
A. S. Mbengue
J. Dunne
3
J. Dunne
S. Cook
5
S. Cook
J. Clarke-Salter
6
J. Clarke-Salter
H. Vale
20
H. Vale
R. Edwards
37
R. Edwards
J. Varane
40
J. Varane
P. Smyth
11
P. Smyth
R. Kone
22
R. Kone
K. Saito
14
K. Saito
Birmingham 4-2-3-1
Starting XI
25
J. Beadle
🟨 81'
G
24
T. Iwata
D
4
C. Klarer
D
6
J. Robinson
D
2
E. Laird
↓ 65' 🟨 45'
D
8
Paik Seung-Ho
M
14
J. E. Solis Romero
M
16
P. Roberts
⚽ 6' ↓ 76'
M
33
M. Ducksch
↓ 76'
M
17
I. Osman
🎯 6' ↓ 65' 🟨 24'
M
28
J. Stansfield
↓ 90+2'
F
Substitutes
21
R. Allsop
G
10
D. Gray
↑ 65' 🟨 90+7'
F
5
P. Neumann
D
26
B. Osayi-Samuel
D
37
J. Panzo
↑ 65'
D
9
K. Furuhashi
↑ 90+2'
F
27
K. Fujimoto
↑ 76'
M
23
C. Vicente
↑ 76'
F
44
A. Guernier
QPR 4-4-2
Starting XI
13
J. Walsh
G
27
A. S. Mbengue
D
3
J. Dunne
D
5
S. Cook
↓ 58'
D
6
J. Clarke-Salter
↓ 79'
D
20
H. Vale
M
37
R. Edwards
M
40
J. Varane
↓ 46'
M
11
P. Smyth
↓ 70'
M
22
R. Kone
F
14
K. Saito
↓ 46'
F
Substitutes
29
B. Hamer
G
23
D. Bennie
F
2
K. Adamson
D
26
R. Kolli
↑ 46'
F
15
I. Hayden
↑ 79'
M
18
R. Norrington-Davies
↑ 58'
D
17
K. Poku
↑ 70'
M
21
K. Morgan
↑ 46'
D
30
T. Smith
D

Standings

# Team MP W D L G GD PTS Form
1
Coventry
46 28 11 7 97:45 52 95
W W W D D
2
Ipswich
46 23 15 8 80:47 33 84
W D D W D
3
Millwall
46 24 11 11 64:49 15 83
W D W W D
4
Southampton
46 22 14 10 82:56 26 80
W D D W W
5
Middlesbrough
46 22 14 10 72:47 25 80
D W W D L
6
Hull City
46 21 10 15 70:66 4 73
W L D D L
7
Wrexham
46 19 14 13 69:65 4 71
D L W W L
8
Derby
46 20 9 17 67:59 8 69
L W L W L
9
Norwich
46 19 8 19 63:56 7 65
L D W W L
10
Birmingham Home
46 17 13 16 57:56 1 64
D W W D W
11
Swansea
46 18 10 18 57:59 -2 64
W D W L W
12
Bristol City
46 17 11 18 59:59 0 62
W L D L D
13
Sheffield Utd
46 18 6 22 66:66 0 60
W L L W W
14
Preston
46 15 15 16 55:62 -7 60
L W L L W
15
QPR Away
46 16 10 20 61:73 -12 58
L L L L D
16
Watford
46 14 15 17 53:65 -12 57
L L L L L
17
Stoke City
46 15 10 21 51:56 -5 55
L L L L D
18
Portsmouth
46 14 13 19 49:64 -15 55
D W L W W
19
Charlton
46 13 14 19 44:58 -14 53
L W L D L
20
Blackburn
46 13 13 20 42:56 -14 52
L W D L D
21
West Brom
46 13 14 19 48:58 -10 51
L D W W D
22
Oxford United
46 11 14 21 45:59 -14 47
L W L L W
23
Leicester
46 12 16 18 58:68 -10 46
W D D L L
24
Sheffield Wednesday
46 2 12 32 29:89 -60 0
W L L D D