Skip to main content
← Scottish Premiership
#2 · 23 pts
4 – 0
Final score
#8 · 12 pts
Kevin Kelsy (ast. Ryan Naderi) 29'
Ryan Naderi 61'
Kevin Kelsy 66'
Tochi Chukwuani (ast. Djeidi Gassama) 87'
Share Telegram

The ForzaPitch pre-match prediction gave Rangers a 47% win probability (draw 31%, ST Johnstone 21%). The final result was Rangers 4–0 ST Johnstone.

Match statistics
21
Total shots
9
9
Shots on target
2
4.72
Actual xG
0.56
2
Saves
6
64%
Possession
36%
13
Corners
2
15
Tackles
13
1
🟨 Yellow cards
1
0
🟥 Red cards
1
Match Events
⚽Kevin Kelsy · ast. Ryan Naderi
29'
45'
Božo Mikulić / Daniel Finlayson ↕
45'
Danny schmidt / Josh Campbell ↕
45'
Kai Fotheringham / Josh Fowler ↕
⚽Ryan Naderi
61'
64'
Logan Chalmers / Jamie Gullan ↕
⚽Kevin Kelsy
66'
↕ Dan Neil / Tuur Rommens
69'
↕ Ryan Naderi / Djeidi Gassama
69'
73'
74'
Kai Fotheringham
↕ Dujon Sterling / Ben Godfrey
80'
↕ Min-su Kim / Bojan Miovski
80'
80'
Jason Holt / Reece McAlear ↕
↕ Kevin Kelsy / Tochi Chukwuani
83'
⚽Tochi Chukwuani · ast. Djeidi Gassama
87'
90'+2
Taylor Steven
Badredine Bouanani
90'+2
Pre-match prediction
47.08%
Rangers ←
31.2%
X
21.72%
ST
we assigned to the actual result (Rangers) 47.08% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Rangers
1.09
4.72
+3.63
ST
0.44
0.56
+0.12
Rangers dominated by xG (4.72 vs 0.56). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Celtic Celtic 10 27
2 Rangers Rangers 10 23
3 Heart Of Midlothian Heart Of Midlothian 10 19
4 Dundee Utd Dundee Utd 10 15
5 Dundee Dundee 10 14
6 ST Mirren ST Mirren 10 13
7 Falkirk Falkirk 10 12
8 ST Johnstone ST Johnstone 10 12
9 Aberdeen Aberdeen 10 11
10 Motherwell Motherwell 10 8
11 Kilmarnock Kilmarnock 10 8
12 Hibernian Hibernian 10 7
Lineups
Rangers Rangers 4-2-3-1
1 I. Pandur I. Pandur G 6.61
29 J. Penrice J. Penrice D 7.30
24 O. Makhanya O. Makhanya D 7.35
37 E. Fernandez E. Fernandez D 8.00
21 D. Sterling D. Sterling 80' D 7.68
43 N. Raskin N. Raskin M 7.20
6 D. Neil D. Neil 69' M 6.54
10 Minsu Kim Minsu Kim 80' M 7.50
20 R. Naderi R. Naderi 1 ⚽ 1 👟 69' M 9.00
26 B. Bouanani B. Bouanani M 6.87
19 K. Kelsy K. Kelsy 2 ⚽ 83' F 9.09
Bench
4 B. Godfrey B. Godfrey 10' D 7.00
28 B. Miovski B. Miovski 10' F 6.47
23 D. Gassama D. Gassama 1 👟 21' F 7.20
52 Findlay Curtis Findlay Curtis F 0.00
18 K. Nedeljković K. Nedeljković D 0.00
31 L. Kelly L. Kelly G 0.00
42 T. Chukwuani T. Chukwuani 1 ⚽ 7' M 7.66
25 T. Rommens T. Rommens 21' D 6.94
22 V. Dragojević V. Dragojević M 0.00
ST Johnstone ST Johnstone 3-4-2-1
1 T. Steward T. Steward G 6.57
3 C. Diabate C. Diabate D 6.28
19 D. Finlayson D. Finlayson 45' D 5.75
33 L. Smith L. Smith D 4.91
2 E. Alıç E. Alıç M 6.03
30 J. Cotterill J. Cotterill M 6.15
42 R. McAlear R. McAlear 80' M 6.12
7 T. Steven T. Steven M 5.70
32 J. Campbell J. Campbell 45' M 5.47
10 J. Gullan J. Gullan 64' M 5.86
9 J. Fowler J. Fowler 45' F 6.09
Bench
6 B. Mikulić B. Mikulić 45' D 5.94
22 D. Schmidt D. Schmidt 45' F 6.19
8 J. Holt J. Holt 10' M 5.99
18 K. Fotheringham K. Fotheringham 29' F 5.71
23 L. Chalmers L. Chalmers 26' M 5.82
14 M. Foulds M. Foulds D 0.00
26 M. Todd M. Todd M 0.00
99 R. Paton R. Paton F 0.00
20 R. Sinclair R. Sinclair G 0.00
Best on the pitch
K. Kelsy
K. Kelsy
F · Rangers
9.09
2 ⚽
7 shots · 13 pass
R. Naderi
R. Naderi
M · Rangers
9.00
1 ⚽ 1 👟
2 shots · 10 pass
E. Fernandez
E. Fernandez
D · Rangers
8.00
1 shots · 59 pass
D. Sterling
D. Sterling
D · Rangers
7.68
· 43 pass
T. Chukwuani
T. Chukwuani
M · Rangers
7.66
1 ⚽
1 shots · 9 pass
Minsu Kim
Minsu Kim
M · Rangers
7.50
5 shots · 43 pass
Rangers Rangers — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
I. Pandur G 90 6.61 — — 0 41 26% 0 — —
J. Penrice D 90 7.30 — — 2 52 45% 2 — —
O. Makhanya D 90 7.35 — — 0 63 54% 0 — —
E. Fernandez D 90 8.00 — — 1 59 49% 3 — —
D. Sterling D 80 7.68 — — 0 43 33% 1 — —
N. Raskin M 90 7.20 — — 0 73 65% 2 — —
D. Neil M 69 6.54 — — 0 31 24% 2 — —
Minsu Kim M 80 7.50 — — 5 43 38% 2 — —
R. Naderi M 69 9.00 1 1 2 10 3% 1 — —
B. Bouanani M 90 6.87 — — 3 33 29% 1 1 —
K. Kelsy F 83 9.09 2 — 7 13 9% 0 — —
B. Godfrey D 10 7.00 — — 0 9 6% 0 — —
B. Miovski F 10 6.47 — — 0 2 1% 0 — —
D. Gassama F 21 7.20 — 1 0 15 14% 1 — —
T. Chukwuani M 7 7.66 1 — 1 9 7% 0 — —
T. Rommens D 21 6.94 — — 0 18 17% 0 — —
ST Johnstone ST Johnstone — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
T. Steward G 90 6.57 — — 0 27 10% 0 — —
C. Diabate D 90 6.28 — — 0 39 33% 3 — —
D. Finlayson D 45 5.75 — — 0 14 11% 0 — —
L. Smith D 90 4.91 — — 1 36 23% 1 — —
E. Alıç M 90 6.03 — — 2 23 18% 2 — —
J. Cotterill M 90 6.15 — — 0 38 32% 1 — —
R. McAlear M 80 6.12 — — 0 48 39% 4 — —
T. Steven M 90 5.70 — — 1 19 14% 2 1 —
J. Campbell M 45 5.47 — — 0 6 5% 0 — —
J. Gullan M 64 5.86 — — 1 20 10% 0 — —
J. Fowler F 45 6.09 — — 1 7 5% 0 — —
B. Mikulić D 45 5.94 — — 1 18 16% 0 — —
D. Schmidt F 45 6.19 — — 0 13 12% 0 — —
J. Holt M 10 5.99 — — 1 4 2% 0 — —
K. Fotheringham F 29 5.71 — — 1 16 13% 0 — 1
L. Chalmers M 26 5.82 — — 0 5 4% 0 — —
Frequently Asked Questions
What was the final score of Rangers vs ST Johnstone?
The final score was Rangers 4–0 ST Johnstone.
What did the model predict before Rangers vs ST Johnstone?
The model assigned 47% probability to a Rangers win, 31% to a draw, and 21% to an ST Johnstone win.