Rangers 4-0 ST Johnstone — Scottish Premiership, 24 Oct 2026
Rangers beat ST Johnstone 4-0 in the Scottish Premiership on 24 October 2026 at Ibrox Stadium, Glasgow. Kevin Kelsy, Ryan Naderi and Tochi Chukwuani scored for Rangers. Full match stats, line-ups and player ratings are below. In their last 5 meetings, Rangers have won 5 and ST Johnstone 0.
· kickoff·Ibrox Stadium · Glasgow·Match Finished
Match timeline
- 1-029'assist: Ryan Naderi
- 45'
- 45'
- 45'
- Half-time1-0
- 2-061'
- 64'
- 3-066'
- 69'
- 69'
- 73'VARCard upgrade confirmed
- 74'Serious Foul
- 80'
- 80'
- 80'
- 83'
- 4-087'assist: Djeidi Gassama
- 90+2'Argument
- 90+2'Argument
- Full-time4-0
Player ratings
9.1
Top rated
Rangers
- 9.1Kevin KelsyF
- 9.0Ryan NaderiM
- 8.0Emmanuel FernandezD
- 7.7Dujon SterlingD
- 7.7Tochi ChukwuaniM
- 7.5Minsu KimM
- 7.3Olwethu MakhanyaD
- 7.3J. PenriceD
- 7.2Nicolas RaskinM
- 7.2Djeidi GassamaF
- 7.0Benjamin GodfreyD
- 6.9Tuur RommensD
- 6.9B. BouananiM
- 6.6Ivor PandurG
- 6.5Daniel NeilM
- 6.5Bojan MiovskiF
- 6.6Findlay CurtisF
- 6.6Vanja DragojevićM
- 6.6Kosta NedeljkovićD
- 6.6Liam KellyG
ST Johnstone
- 6.6Toby StewardG
- 6.3Cheick DiabateD
- 6.2D. SchmidtF
- 6.2J. CotterillM
- 6.1Reece McAlearM
- 6.1J. FowlerF
- 6.0E. AlıçM
- 6.0Jason HoltM
- 5.9B. MikulićD
- 5.9James GullanM
- 5.8Logan ChalmersM
- 5.8Daniel FinlaysonD
- 5.7Kai FotheringhamF
- 5.7Taylor StevenM
- 5.5Josh CampbellM
- 4.9Liam SmithD
- 6.6Ross SinclairG
- 6.6Ruari PatonF
- 6.6Matthew FouldsD
- 6.6M. ToddM
Line-ups
ST Johnstone3-4-2-1
Rangers4-2-3-1
Substitutes
RangersD. McInnes
Substitutes
- 4Benjamin Godfrey80'D7.0
- 31Liam KellyG6.6
- 28Bojan Miovski80'F6.5
- 42Tochi Chukwuani87'83'M7.7
- 25Tuur Rommens69'D6.9
- 23Djeidi Gassama69'F7.2
- 18Kosta NedeljkovićD6.6
- 52Findlay CurtisF6.6
- 22Vanja DragojevićM6.6
ST JohnstoneS. Valakari
Substitutes
- 6B. MikulićD5.9
- 8Jason Holt80'M6.0
- 20Ross SinclairG6.6
- 23Logan Chalmers64'M5.8
- 26M. ToddM6.6
- 99Ruari PatonF6.6
- 14Matthew FouldsD6.6
- 22D. SchmidtF6.2
- 18Kai Fotheringham74'45'F5.7
Team statistics
64%Possession36%
4.61Expected goals (xG)0.61
21Total shots9
9Shots on target2
8Shots off target5
4Blocked shots2
13Corners2
0Offsides3
9Fouls9
1Yellow cards1
0Red cards1
2Goalkeeper saves6
517Total passes333
423Accurate passes247
Rangers
| Player | Min | G | A | Sh | KP | Tkl | Drb | Rt |
|---|---|---|---|---|---|---|---|---|
| Kevin Kelsy | 83 | 2 | 0 | 7 | 1 | 0 | 1 | 9.1 |
| Ryan Naderi | 69 | 1 | 1 | 2 | 3 | 1 | 1 | 9.0 |
| Emmanuel Fernandez | 90 | 0 | 0 | 1 | 0 | 3 | 0 | 8.0 |
| Dujon Sterling | 80 | 0 | 0 | 0 | 2 | 1 | 0 | 7.7 |
| Tochi Chukwuani | 7 | 1 | 0 | 1 | 0 | 0 | 0 | 7.7 |
| Minsu Kim | 80 | 0 | 0 | 5 | 5 | 2 | 0 | 7.5 |
| Olwethu Makhanya | 90 | 0 | 0 | 0 | 1 | 0 | 1 | 7.3 |
| J. Penrice | 90 | 0 | 0 | 2 | 1 | 2 | 0 | 7.3 |
| Nicolas Raskin | 90 | 0 | 0 | 0 | 2 | 2 | 0 | 7.2 |
| Djeidi Gassama | 21 | 0 | 1 | 0 | 2 | 1 | 2 | 7.2 |
| Benjamin Godfrey | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 7.0 |
| Tuur Rommens | 21 | 0 | 0 | 0 | 0 | 0 | 0 | 6.9 |
| B. Bouanani | 90 | 0 | 0 | 3 | 2 | 1 | 1 | 6.9 |
| Ivor Pandur | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| Daniel Neil | 69 | 0 | 0 | 0 | 0 | 2 | 0 | 6.5 |
| Bojan Miovski | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 6.5 |
| Findlay Curtis | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| Vanja Dragojević | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| Kosta Nedeljković | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| Liam Kelly | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
ST Johnstone
| Player | Min | G | A | Sh | KP | Tkl | Drb | Rt |
|---|---|---|---|---|---|---|---|---|
| Toby Steward | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| Cheick Diabate | 90 | 0 | 0 | 0 | 0 | 3 | 0 | 6.3 |
| D. Schmidt | 45 | 0 | 0 | 0 | 0 | 0 | 0 | 6.2 |
| J. Cotterill | 90 | 0 | 0 | 0 | 3 | 1 | 0 | 6.2 |
| Reece McAlear | 80 | 0 | 0 | 0 | 1 | 5 | 0 | 6.1 |
| J. Fowler | 45 | 0 | 0 | 1 | 0 | 0 | 0 | 6.1 |
| E. Alıç | 90 | 0 | 0 | 2 | 1 | 2 | 0 | 6.0 |
| Jason Holt | 10 | 0 | 0 | 1 | 0 | 0 | 1 | 6.0 |
| B. Mikulić | 45 | 0 | 0 | 1 | 1 | 0 | 0 | 5.9 |
| James Gullan | 64 | 0 | 0 | 1 | 2 | 0 | 0 | 5.9 |
| Logan Chalmers | 26 | 0 | 0 | 0 | 0 | 0 | 0 | 5.8 |
| Daniel Finlayson | 45 | 0 | 0 | 0 | 0 | 0 | 0 | 5.8 |
| Kai Fotheringham | 29 | 0 | 0 | 1 | 0 | 0 | 4 | 5.7 |
| Taylor Steven | 90 | 0 | 0 | 1 | 0 | 2 | 0 | 5.7 |
| Josh Campbell | 45 | 0 | 0 | 0 | 0 | 0 | 0 | 5.5 |
| Liam Smith | 90 | 0 | 0 | 1 | 0 | 1 | 0 | 4.9 |
| Ross Sinclair | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| Ruari Paton | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| Matthew Foulds | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| M. Todd | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
Recent Form
Head-to-head
- 12 Jan 25Rangers3-1ST Johnstone
- 01 Dec 24ST Johnstone0-1Rangers
- 06 Oct 24Rangers2-0ST Johnstone
- 17 Aug 24Rangers2-0ST Johnstone
- 18 Feb 24ST Johnstone0-3Rangers
- 20 Dec 23Rangers2-0ST Johnstone
Most recent meetings
Before and after
Rangers
- Previous: Dundee 2-2 Rangers, 17 Oct 2026 · Scottish Premiership
- Next: Heart Of Midlothian vs Rangers, 28 Oct 2026 · Scottish Premiership
ST Johnstone
- Previous: ST Johnstone 1-1 Dundee Utd, 17 Oct 2026 · Scottish Premiership
- Next: ST Johnstone vs Motherwell, 28 Oct 2026 · Scottish Premiership
Data updated
