Liam Millar
(ast. Tomoki Iwata)
27'
Liam Millar
(ast. Tomoki Iwata)
49'
Demarai Gray
(ast. Luis Vasquez)
90'+1
The ForzaPitch pre-match prediction gave Birmingham a 49% win probability (draw 25%, QPR 24%). The final result was Birmingham 3–0 QPR. In 2 previous meetings, Birmingham have won 1 times, with 0 draws and 1 wins for QPR.
Match statistics
11
Total shots
12
5
Shots on target
4
1.34
Actual xG
1.17
4
Saves
2
52%
Possession
48%
0
Corners
4
18
Tackles
9
2
🟨 Yellow cards
2
Match Events
Jhon Elmer Solís Romero
23'
⚽Liam Millar
· ast. Tomoki Iwata
27'
44'
Harvey Vale
⚽Liam Millar
· ast. Tomoki Iwata
49'
50'
Rayan Jawad Kolli
Jhon Elmer Solís Romero
/ Max Bird
57'
Patrick Roberts
/ Carlos Vicente
57'
62'
Richard Kone
/
Rayan Jawad Kolli
Christoph·Klarer
69'
Liam Millar
/ Demarai Gray
71'
72'
Jonathan Varane
/
Jake Clarke-Salter
81'
Koki Saito
/
Paul Smyth
81'
Leon Scarlett
/
Glen Kamara
August Priske
/ Luis Vasquez
86'
⚽Demarai Gray
· ast. Luis Vasquez
90'+1
Pre-match prediction
49.26%
Birmingham ←
25.96%
X
24.79%
QPR
we assigned to the actual result (Birmingham)
49.26%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.08
1.34
-0.74
1.15
1.17
+0.02
xG dominance was balanced (1.34 – 1.17).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
J. Beadle
G
J. Beadle
G
20
A. Cochrane
D
A. Cochrane
D
4
C. Klarer
D
C. Klarer
D
5
P. Neumann
D
P. Neumann
D
26
B. Osayi-Samuel
D
B. Osayi-Samuel
D
14
J. Solis
57'
M
J. Solis
57'
M
24
T. Iwata
2 👟
M
T. Iwata
2 👟
M
17
L. Millar
2 ⚽
71'
M
L. Millar
2 ⚽
71'
M
28
J. Stansfield
M
J. Stansfield
M
16
P. Roberts
57'
M
P. Roberts
57'
M
9
A. Priske
86'
F
A. Priske
86'
F
Bench
7
Carlos Vicente
33'
F
Carlos Vicente
33'
F
23
D. Fry
D
D. Fry
D
10
D. Gray
1 ⚽
19'
F
D. Gray
1 ⚽
19'
F
2
E. Laird
D
E. Laird
D
32
L. Vázquez
1 👟
4'
F
L. Vázquez
1 👟
4'
F
18
M. Bird
33'
M
M. Bird
33'
M
33
M. Ducksch
F
M. Ducksch
F
21
R. Allsop
G
R. Allsop
G
19
T. Gardner-Hickman
M
T. Gardner-Hickman
M
1
P. Charles
G
P. Charles
G
12
B. Kemper
D
B. Kemper
D
6
J. Clarke-Salter
72'
D
J. Clarke-Salter
72'
D
3
J. Dunne
D
J. Dunne
D
2
K. Adamson
D
K. Adamson
D
5
R. Edwards
M
R. Edwards
M
18
G. Kamara
81'
M
G. Kamara
81'
M
11
P. Smyth
81'
M
P. Smyth
81'
M
20
H. Vale
M
H. Vale
M
17
K. Poku
M
K. Poku
M
26
Rayan Jawad Kolli
62'
F
Rayan Jawad Kolli
62'
F
Bench
13
C. Ward
G
C. Ward
G
23
I. Alemayehu
M
I. Alemayehu
M
25
Justin Patrick Nnamdi Obikwu
F
Justin Patrick Nnamdi Obikwu
F
40
J. Varane
18'
M
J. Varane
18'
M
14
K. Saito
9'
F
K. Saito
9'
F
4
L. Morrison
D
L. Morrison
D
24
N. Madsen
M
N. Madsen
M
22
R. Kone
28'
F
R. Kone
28'
F
Best on the pitch
L. Millar
M · Birmingham
9.72
2 ⚽
3 shots
· 27 pass
T. Iwata
M · Birmingham
8.60
2 👟
1 shots
· 62 pass
C. Klarer
D · Birmingham
7.64
· 83 pass
D. Gray
F · Birmingham
7.63
1 ⚽
1 shots
· 8 pass
A. Cochrane
D · Birmingham
7.46
· 42 pass
P. Neumann
D · Birmingham
7.41
· 63 pass
Birmingham — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| J. Beadle | G | 90 | 6.84 | — | — | 0 | 33 | 13% | 0 | — | — |
| A. Cochrane | D | 90 | 7.46 | — | — | 0 | 42 | 36% | 0 | — | — |
| C. Klarer | D | 90 | 7.64 | — | — | 0 | 83 | 71% | 6 | 1 | — |
| P. Neumann | D | 90 | 7.41 | — | — | 0 | 63 | 52% | 3 | — | — |
| B. Osayi-Samuel | D | 90 | 6.64 | — | — | 0 | 52 | 41% | 1 | — | — |
| J. Solis | M | 57 | 6.83 | — | — | 2 | 37 | 30% | 1 | 1 | — |
| T. Iwata | M | 90 | 8.60 | — | 2 | 1 | 62 | 56% | 1 | — | — |
| L. Millar | M | 71 | 9.72 | 2 | — | 3 | 27 | 24% | 1 | — | — |
| J. Stansfield | M | 90 | 6.54 | — | — | 1 | 36 | 28% | 1 | — | — |
| P. Roberts | M | 57 | 6.92 | — | — | 0 | 30 | 23% | 1 | — | — |
| A. Priske | F | 86 | 6.22 | — | — | 3 | 10 | 4% | 0 | — | — |
| Carlos Vicente | F | 33 | 6.56 | — | — | 0 | 12 | 11% | 1 | — | — |
| D. Gray | F | 19 | 7.63 | 1 | — | 1 | 8 | 8% | 1 | — | — |
| L. Vázquez | F | 4 | 7.07 | — | 1 | 0 | 2 | 1% | 0 | — | — |
| M. Bird | M | 33 | 6.87 | — | — | 0 | 12 | 11% | 1 | — | — |
QPR — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| P. Charles | G | 90 | 5.61 | — | — | 0 | 46 | 32% | 0 | — | — |
| B. Kemper | D | 90 | 5.41 | — | — | 1 | 29 | 24% | 0 | — | — |
| J. Clarke-Salter | D | 72 | 5.93 | — | — | 0 | 49 | 40% | 1 | — | — |
| J. Dunne | D | 90 | 6.58 | — | — | 0 | 63 | 53% | 0 | — | — |
| K. Adamson | D | 90 | 5.81 | — | — | 0 | 31 | 25% | 1 | — | — |
| R. Edwards | M | 90 | 7.23 | — | — | 2 | 60 | 52% | 2 | — | — |
| G. Kamara | M | 81 | 6.37 | — | — | 0 | 30 | 28% | 1 | — | — |
| P. Smyth | M | 81 | 5.80 | — | — | 1 | 18 | 9% | 1 | — | — |
| H. Vale | M | 90 | 5.96 | — | — | 1 | 47 | 36% | 2 | 1 | — |
| K. Poku | M | 90 | 6.09 | — | — | 3 | 21 | 17% | 0 | — | — |
| Rayan Jawad Kolli | F | 62 | 6.39 | — | — | 2 | 16 | 11% | 1 | 1 | — |
| J. Varane | M | 18 | 5.97 | — | — | 1 | 17 | 15% | 0 | — | — |
| K. Saito | F | 9 | 6.29 | — | — | 0 | 3 | 2% | 0 | — | — |
| R. Kone | F | 28 | 6.15 | — | — | 1 | 12 | 8% | 0 | — | — |
Frequently Asked Questions
What was the final score of Birmingham vs QPR?
The final score was Birmingham 3–0 QPR.
What did the model predict before Birmingham vs QPR?
The model assigned 49% probability to a Birmingham win, 25% to a draw, and 24% to an QPR win.