Last updated· automatic
Rangers vs ST Johnstone result: 4–0
Stats, match flow, line-ups and summaryPremiership Matchday 10
Premiership · Matchday 10UTCIbrox Stadium
Match summary
Rangers beat ST Johnstone 4–0. Kevin Kelsy 29', Ryan Naderi 61', Kevin Kelsy 66', Tochi Phil Chukwuani 87'. Rangers led 1–0 at half-time. Kevin Kelsy opened the scoring in minute 29. Kai Fotheringham was sent off in minute 74. Rangers controlled possession with 61%.
Match timeline
- 29'
Kevin Kelsy1–0 - 45'
Bozo Mikulic · for Daniel Finlayson - 45'
Danny Schmidt · for Josh Campbell - 45'
Kai Fotheringham · for Josh Fowler - 61'
Ryan Naderi2–0 - 64'
Logan Chalmers · for James Gullan - 66'
Kevin Kelsy3–0 - 69'
Tuur Rommens · for Daniel Neil - 69'
Djeidi Gassama · for Ryan Naderi - 74'
Kai Fotheringham - 80'
Ben Godfrey · for Dujon Sterling - 80'
Bojan Miovski · for Kim Min-Su - 80'
Jason Holt · for Reece McAlear - 83'
Tochi Phil Chukwuani · for Kevin Kelsy - 87'
Tochi Phil Chukwuani4–0 - 90'+2'
Taylor Steven - 90'+2'
Badredine Bouanani
How was this match?
Match stats
RangersST Johnstone
Overview
61%Possession %39%
21Shots9
9Shots on target2
13Corners2
9Fouls9
0Offsides3
1Yellow cards1
0Red cards1
Shots
4Blocked shots2
Passing
423/517 (82%)Passes247/333 (74%)
Defence
12/15 (80%)Tackles won11/14 (79%)
0Interceptions0
0Clearances0
2Saves6
Starting lineups
4-2-3-1 · 3-4-2-1
Rangers4-2-3-1
192↓Kelsy
10↓Min-Su
20⚽↓Naderi
26Bouanani
6↓Neil
43Raskin
29Penrice
24Makhanya
37Fernandez
21↓Sterling
1Pandur
- 1Ivor PandurG
- 24Olwethu MakhanyaCD-L
- 37Emmanuel FernandezCD-R
- 29James PenriceLB
- 21Dujon Sterling↓ 80'RB
- 20Ryan Naderi⚽↓ 69'AM
- 6Daniel Neil↓ 69'LM
- 43Nicolas RaskinRM
- 19Kevin Kelsy⚽⚽↓ 83'F
- 10Kim Min-Su↓ 80'AM-L
- 26Badredine BouananiAM-R
Substitutes
- 25Tuur Rommens↑ 69'
- 23Djeidi Gassama↑ 69'
- 4Ben Godfrey↑ 80'
- 28Bojan Miovski↑ 80'
- 42Tochi Phil Chukwuani⚽↑ 83'
ST Johnstone3-4-2-1
32↓Campbell
9↓Fowler
10↓Gullan
2Alic
30Cotterill
42↓McAlear
7Steven
3Diabaté
19↓Finlayson
33Smith
1Steward
- 1Toby StewardG
- 19Daniel Finlayson↓ 45'CD
- 3Cheick DiabatéCD-L
- 33Liam SmithCD-R
- 30Joel CotterillCM-L
- 42Reece McAlear↓ 80'CM-R
- 2Enes AlicLM
- 7Taylor StevenRM
- 9Josh Fowler↓ 45'F
- 32Josh Campbell↓ 45'CF-L
- 10James Gullan↓ 64'CF-R
Substitutes
- 22Danny Schmidt↑ 45'
- 6Bozo Mikulic↑ 45'
- 18Kai Fotheringham↑ 45'
- 23Logan Chalmers↑ 64'
- 8Jason Holt↑ 80'
Recent form
Rangers
Form points 11/15
ST Johnstone
Form points 6/15
Head-to-head
1
Rangers
0
Draw
0
ST Johnstone
Last meeting
- Oct 24, 2026Rangers4–0ST Johnstone
Venue
Ibrox Stadium
Frequently asked questions
- When is Rangers vs ST Johnstone?
- Rangers vs ST Johnstone was played on Saturday, October 24, 2026 at 14:00 UTC.
- Where is Rangers vs ST Johnstone played?
- Rangers vs ST Johnstone was played at Ibrox Stadium.
- What competition is Rangers vs ST Johnstone in?
- Rangers vs ST Johnstone was part of the Premiership.
- What was the final score of Rangers vs ST Johnstone?
- Rangers vs ST Johnstone ended 4–0.