✗Model wrong — prediction Rangers, result Hibernian wins
T. Aasgaard
41'
5'
(ast. J. Obita)
M. Boyle
89'
(ast. F. Passlack)
D. Scarlett
The ForzaPitch pre-match prediction gave Rangers a 69% win probability (draw 15%, Hibernian 15%). The final result was Rangers 1–2 Hibernian. In 4 previous meetings, Rangers have won 2 times, with 1 draws and 1 wins for Hibernian.
Match statistics
17
Total shots
7
8
Shots on target
4
1.45
Actual xG
1.48
2
Saves
7
72%
Possession
28%
8
Corners
3
10
Tackles
17
2
🟨 Yellow cards
2
Match Events
5'
ast. J. Obita ·
M. Boyle⚽
39'
W. O'Hora
⚽T. Aasgaard
41'
46'
J. Newell
/
D. Barlaser
C. Barron
52'
O. Antman
/ B. Miovski
63'
69'
A. Suto
/
O. Elding
69'
J. Mulligan
/
J. Campbell
T. Rommens
/ M. Aarons
72'
M. Diomande
/ D. Gassama
72'
74'
J. Obita
78'
N. Cadden
/
J. Obita
78'
D. Scarlett
/
M. Boyle
D. Sterling
/ J. Meghoma
80'
T. Aasgaard
/ T. Chukwuani
80'
N. Djiga
86'
89'
ast. F. Passlack ·
D. Scarlett⚽
Pre-match prediction
69.36%
Rangers
15.43%
X
15.21%
Hibernian ←
✗ Wrong prediction —
we assigned to the actual result (Hibernian)
15.21%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.70
1.45
-1.25
1.07
1.48
+0.41
xG dominance was balanced (1.45 – 1.48).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Jack Butland
G
Jack Butland
G
25
Tuur Rommens
72'
D
Tuur Rommens
72'
D
37
E. Fernandez
D
E. Fernandez
D
24
N. Djiga
D
N. Djiga
D
21
D. Sterling
80'
D
D. Sterling
80'
D
10
Mohammed Diomande
72'
M
Mohammed Diomande
72'
M
8
C. Barron
M
C. Barron
M
47
M. Moore
M
M. Moore
M
11
T. Aasgaard
1 ⚽
80'
M
T. Aasgaard
1 ⚽
80'
M
18
O. Antman
63'
M
O. Antman
63'
M
9
Youssef Chermiti
F
Youssef Chermiti
F
Bench
7
A. Skov Olsen
F
A. Skov Olsen
F
28
B. Miovski
29'
F
B. Miovski
29'
F
23
D. Gassama
20'
F
D. Gassama
20'
F
30
J. Meghoma
12'
D
J. Meghoma
12'
D
5
John Souttar
D
John Souttar
D
31
L. Kelly
G
L. Kelly
G
3
M. Aarons
20'
D
M. Aarons
20'
D
67
Rydnn Mcguire
G
Rydnn Mcguire
G
42
T. Chukwuani
12'
M
T. Chukwuani
12'
M
1
R. Sallinger
G
R. Sallinger
G
15
J. Iredale
D
J. Iredale
D
4
G. Hanley
D
G. Hanley
D
5
W. O'Hora
D
W. O'Hora
D
21
J. Obita
1 👟
78'
M
J. Obita
1 👟
78'
M
22
D. Barlaser
45'
M
D. Barlaser
45'
M
14
M. Chaiwa
M
M. Chaiwa
M
25
F. Passlack
1 👟
M
F. Passlack
1 👟
M
32
J. Campbell
69'
F
J. Campbell
69'
F
10
M. Boyle
1 ⚽
78'
F
M. Boyle
1 ⚽
78'
F
47
Owen Elding
69'
F
Bench
77
A. Šuto
23'
F
A. Šuto
23'
F
12
C. Cadden
D
C. Cadden
D
44
D. Scarlett
1 ⚽
14'
F
D. Scarlett
1 ⚽
14'
F
20
J. Mulligan
23'
M
J. Mulligan
23'
M
11
J. Newell
47'
M
J. Newell
47'
M
13
J. Smith
G
J. Smith
G
28
Kai Andrews
M
Kai Andrews
M
19
N. Cadden
14'
M
N. Cadden
14'
M
33
Rocky Bushiri
D
Rocky Bushiri
D
Best on the pitch
C. Barron
M · Rangers
8.20
2 shots
· 85 pass
R. Sallinger
G · Hibernian
8.20
· 34 pass
F. Passlack
M · Hibernian
7.90
1 👟
1 shots
· 18 pass
T. Aasgaard
M · Rangers
7.90
1 ⚽
4 shots
· 38 pass
G. Hanley
D · Hibernian
7.30
· 15 pass
Youssef Chermiti
F · Rangers
7.30
3 shots
· 37 pass
Rangers — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jack Butland | G | 92 | 6.70 | — | — | — | 25 | 24% | — | — | — |
| Tuur Rommens | D | 72 | 6.30 | — | — | — | 34 | 31% | 1 | — | — |
| E. Fernandez | D | 92 | 6.20 | — | — | 3 | 83 | 76% | — | — | — |
| N. Djiga | D | 92 | 6.30 | — | — | — | 62 | 60% | 1 | 1 | — |
| D. Sterling | D | 80 | 6.90 | — | — | 1 | 44 | 39% | — | — | — |
| Mohammed Diomande | M | 72 | 6.90 | — | — | — | 62 | 60% | — | — | — |
| C. Barron | M | 92 | 8.20 | — | — | 2 | 85 | 81% | 5 | 1 | — |
| M. Moore | M | 92 | 6.90 | — | — | 3 | 42 | 37% | — | — | — |
| T. Aasgaard | M | 80 | 7.90 | 1 | — | 4 | 38 | 33% | 1 | — | — |
| O. Antman | M | 63 | 6.70 | — | — | — | 36 | 33% | — | — | — |
| Youssef Chermiti | F | 92 | 7.30 | — | — | 3 | 37 | 29% | 1 | — | — |
| B. Miovski | F | 29 | 6.30 | — | — | 1 | 8 | 7% | 1 | — | — |
| D. Gassama | F | 20 | 6.70 | — | — | — | 6 | 6% | — | — | — |
| J. Meghoma | D | 12 | 6.50 | — | — | — | 8 | 8% | — | — | — |
| M. Aarons | D | 20 | 6.20 | — | — | — | 11 | 11% | — | — | — |
| T. Chukwuani | M | 12 | 6.60 | — | — | — | 12 | 12% | — | — | — |
Hibernian — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| R. Sallinger | G | 92 | 8.20 | — | — | — | 34 | 17% | — | — | — |
| J. Iredale | D | 92 | 7.00 | — | — | — | 23 | 21% | 1 | — | — |
| G. Hanley | D | 92 | 7.30 | — | — | — | 15 | 15% | 5 | — | — |
| W. O'Hora | D | 92 | 6.90 | — | — | — | 22 | 20% | 1 | 1 | — |
| J. Obita | M | 78 | 7.00 | — | 1 | — | 15 | 12% | 2 | 1 | — |
| D. Barlaser | M | 45 | 6.30 | — | — | 1 | 15 | 10% | 1 | — | — |
| M. Chaiwa | M | 92 | 6.60 | — | — | — | 18 | 17% | 1 | — | — |
| F. Passlack | M | 92 | 7.90 | — | 1 | 1 | 18 | 13% | 3 | — | — |
| J. Campbell | F | 69 | 6.00 | — | — | 1 | 15 | 8% | — | — | — |
| M. Boyle | F | 78 | 7.20 | 1 | — | 1 | 10 | 9% | 1 | — | — |
| Owen Elding | F | 69 | 6.90 | — | — | — | 14 | 9% | — | — | — |
| A. Šuto | F | 23 | 6.30 | — | — | 1 | 3 | 1% | — | — | — |
| D. Scarlett | F | 14 | 6.90 | 1 | — | 2 | 2 | 1% | — | — | — |
| J. Mulligan | M | 23 | 6.70 | — | — | — | 6 | 3% | — | — | — |
| J. Newell | M | 47 | 6.90 | — | — | — | 13 | 11% | 1 | — | — |
| N. Cadden | M | 14 | 6.60 | — | — | — | 3 | 2% | 1 | — | — |
Frequently Asked Questions
What was the final score of Rangers vs Hibernian?
The final score was Rangers 1–2 Hibernian.
What did the model predict before Rangers vs Hibernian?
The model assigned 69% probability to a Rangers win, 15% to a draw, and 15% to an Hibernian win.