Skip to content
Live scoresView all →

Rangers vs ST Johnstone 4-0

  • Kevin Kelsy29'
  • Ryan Naderi61'
  • Kevin Kelsy66'
  • Tochi Chukwuani87'
Kick-off
Sat, 24 Oct 2026 · 14:00 (UTC)
Venue
Ibrox Stadium, Glasgow
Referee
C. Graham

Match timeline

  1. 90+2’Yellow cardST Johnstone crestST JohnstoneTaylor Steven
  2. 90+2’Yellow cardRangers crestRangersBadredine Bouanani
  3. 87’Goal!Rangers crestRangersTochi ChukwuaniAssist: Djeidi Gassama4 – 0
  4. 83’SubstitutionRangers crestRangersTochi Chukwuani ONKevin Kelsy OFF
  5. 80’SubstitutionRangers crestRangersBen Godfrey ONDujon Sterling OFF
  6. 80’SubstitutionRangers crestRangersBojan Miovski ONMin-su Kim OFF
  7. 80’SubstitutionST Johnstone crestST JohnstoneJason Holt ONReece McAlear OFF
  8. 74’Red cardST Johnstone crestST JohnstoneKai Fotheringham
Show 10 earlier events
  1. 73’VAR checkST Johnstone crestST JohnstoneKai FotheringhamCard upgrade confirmed
  2. 69’SubstitutionRangers crestRangersTuur Rommens ONDan Neil OFF
  3. 69’SubstitutionRangers crestRangersDjeidi Gassama ONRyan Naderi OFF
  4. 66’Goal!Rangers crestRangersKevin KelsyAssist: Emmanuel Fernandez3 – 0
  5. 64’SubstitutionST Johnstone crestST JohnstoneLogan Chalmers ONJamie Gullan OFF
  6. 61’Goal!Rangers crestRangersRyan Naderi2 – 0
  7. 45’SubstitutionST Johnstone crestST JohnstoneBožo Mikulić ONDaniel Finlayson OFF
  8. 45’SubstitutionST Johnstone crestST JohnstoneDanny schmidt ONJosh Campbell OFF
  9. 45’SubstitutionST Johnstone crestST JohnstoneKai Fotheringham ONJosh Fowler OFF
  10. 29’Goal!Rangers crestRangersKevin KelsyAssist: Ryan Naderi1 – 0
  11. 1’Kick-off

Key stats

Rangers crestRangersST JohnstoneST Johnstone crest
  • 64%Possession36%
  • 22Shots9
  • 4.72xG0.56
  • 9Shots on Target2
  • 12Corners2
  • 9Fouls9
  • 0Offsides3
  • 2Saves6
  • 506Passes333
  • 1Yellow Cards1
  • 0Red Cards1

Lineups

Confirmed selections

Rangers crestRangers4 - 2 - 3 - 1

  1. 1Pandur
  2. 21Sterling
  3. 37Fernandez
  4. 24Makhanya
  5. 29Penrice
  6. 6Neil
  7. 43Raskin
  8. 26Bouanani
  9. 20Naderi
  10. 10Kim
  11. 19Kelsy

Substitutions

  1. 69’↑25 T. Rommens↓6 D. Neil
  2. 69’↑23 D. Gassama↓20 R. Naderi
  3. 80’↑4 B. Godfrey↓21 D. Sterling
  4. 80’↑28 B. Miovski↓10 Minsu Kim
  5. 83’↑42 T. Chukwuani↓19 K. Kelsy

Unused substitutes 31 L. Kelly, 18 K. Nedeljković, 22 V. Dragojević, 52 Findlay Curtis

Coach D. McInnes

ST Johnstone crestST Johnstone4 - 2 - 3 - 1

  1. 1Steward
  2. 33Smith
  3. 19Finlayson
  4. 3Diabate
  5. 2Alıç
  6. 42McAlear
  7. 32Campbell
  8. 10Gullan
  9. 30Cotterill
  10. 7Steven
  11. 9Fowler

Substitutions

  1. 45’↑6 B. Mikulić↓19 D. Finlayson
  2. 45’↑22 D. Schmidt↓32 J. Campbell
  3. 45’↑18 K. Fotheringham↓9 J. Fowler
  4. 64’↑23 L. Chalmers↓10 J. Gullan
  5. 80’↑8 J. Holt↓42 R. McAlear

Unused substitutes 14 M. Foulds, 99 R. Paton, 20 R. Sinclair, 26 M. Todd

Coach S. Valakari

Match facts

Competition
Scottish Premiership
Round
Matchday 10
Date
Sat, 24 Oct 2026
Kick-off
14:00 (UTC)
Venue
Ibrox Stadium, Glasgow
Referee
C. Graham
Rangers coach
D. McInnes
ST Johnstone coach
S. Valakari

League table

Scottish Premiership

#TeamPWDLGDPts
1Celtic crestCeltic12912+1728
2Rangers crestRangers11731+1024
3Heart Of Midlothian crestHeart Of Midlothian11623+720
4Falkirk crestFalkirk12534+318
5Dundee crestDundee12525+317
7ST Johnstone crestST Johnstone13454-317

Recent form

Last 5 matches, all competitions

Rangers crest

Rangers

  1. W
  2. W
  3. W
  4. W
  5. D
ST Johnstone crest

ST Johnstone

  1. W
  2. L
  3. D
  4. W
  5. D

Player ratings

  1. 1K. Kelsy9.1
  2. 2R. Naderi9.0
  3. 3E. Fernandez8.0
  4. 4T. Chukwuani7.7
  5. 5D. Sterling7.7
  6. 6Minsu Kim7.5
  7. 7O. Makhanya7.4
  8. 8J. Penrice7.3
  9. 9D. Gassama7.2
  10. 10N. Raskin7.2
  11. 11B. Godfrey7.0
  12. 12B. Bouanani6.9
  13. 13T. Rommens6.9
  14. 14I. Pandur6.6
  15. 15D. Neil6.5
  16. 16B. Miovski6.5
  17. 17Findlay Curtis0.0
  18. 18V. Dragojević0.0
  19. 19K. Nedeljković0.0
  20. 20L. Kelly0.0
  1. 1T. Steward6.6
  2. 2C. Diabate6.3
  3. 3D. Schmidt6.2
  4. 4J. Cotterill6.2
  5. 5R. McAlear6.1
  6. 6J. Fowler6.1
  7. 7J. Holt6.0
  8. 8E. Alıç6.0
  9. 9B. Mikulić5.9
  10. 10J. Gullan5.9
  11. 11L. Chalmers5.8
  12. 12D. Finlayson5.8
  13. 13K. Fotheringham5.7
  14. 14T. Steven5.7
  15. 15J. Campbell5.5
  16. 16L. Smith4.9
  17. 17M. Todd0.0
  18. 18M. Foulds0.0
  19. 19R. Paton0.0
  20. 20R. Sinclair0.0

Match ratings from API-Football, out of 10.

MVP of the match

K. Kelsy
9.1

K. Kelsy

Rangers crestRangers

2
Goals
0
Assists

Rated 9.1, the best on the pitch — 2 goals in 83 minutes.

Team form comparison

Last 5 matches, all competitions

Rangers crestRangers
W-D-L
4-1-0
Scored / match
1.6
Conceded / match
0.6
ST Johnstone crestST Johnstone
W-D-L
2-2-1
Scored / match
1.0
Conceded / match
0.8

Fan predictions

How the fans called it

  • Rangers crestRangersResult0%
  • Draw0%
  • ST Johnstone crestST Johnstone0%

No votes yet

What happened

Match report

Rangers won 4-0 at Ibrox Stadium after a first-half goal put them in control before they pulled away after the break. Kevin Kelsy, Ryan Naderi and Tochi Chukwuani all scored, while St Johnstone were reduced to 10 men after Kai Fotheringham was sent off.

Kelsy opened the scoring in the 29th minute, turning in Ryan Naderi’s assist for 1-0. St Johnstone made three changes on 45 minutes, but Rangers stayed in front at half-time.

Naderi made it 2-0 on 61 minutes, and Kelsy then scored his second of the match in the 66th minute from Emmanuel Fernandez’s assist to put Rangers 3-0 up. Rangers made two changes on 69 minutes and two more on 80, while St Johnstone also made a change on 80 minutes. Fotheringham had a card upgrade confirmed by VAR on 73 minutes and was sent off a minute later, and Rangers added a fourth in the 87th minute when Tochi Chukwuani, who came on in the 83rd minute, scored from Djeidi Gassama’s assist after Gassama had come on in the 69th minute.

The numbers backed the scoreline. Rangers had 64% possession, 506 passes to St Johnstone’s 333, 22 shots to 9, 9 on target to 2, 12 corners to 2 and 4.72 expected goals to 0.56. St Johnstone finished with 3 offsides, while Rangers had none, and the visitors made 6 saves to Rangers’ 2.

Taylor Steven for St Johnstone and Badredine Bouanani for Rangers were both booked in stoppage time.

Match record

Competition
Scottish Premiership
Round
Matchday 10
Kick-off
Venue
Ibrox Stadium, Glasgow
Referee
C. Graham
Match ID
cornerflick:match:rangers-vs-st-johnstone-scottish-premiership-2026-10-24

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Rangers 4-0 ST Johnstone, Scottish Premiership, 24 October 2026. Match record, last updated 27 October 2026. https://cornerflick.com/football/scottish-premiership/matches/rangers-vs-st-johnstone-scottish-premiership-2026-10-24

Permanent identifier cornerflick:match:rangers-vs-st-johnstone-scottish-premiership-2026-10-24. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/rangers-vs-st-johnstone-scottish-premiership-2026-10-24" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

18 events

  1. 29’Goal!Rangers crestRangersKevin KelsyAssist: Ryan Naderi1 – 0
  2. 45’SubstitutionST Johnstone crestST JohnstoneBožo Mikulić ONDaniel Finlayson OFF
  3. 45’SubstitutionST Johnstone crestST JohnstoneDanny schmidt ONJosh Campbell OFF
  4. 45’SubstitutionST Johnstone crestST JohnstoneKai Fotheringham ONJosh Fowler OFF
  5. 61’Goal!Rangers crestRangersRyan Naderi2 – 0
  6. 64’SubstitutionST Johnstone crestST JohnstoneLogan Chalmers ONJamie Gullan OFF
  7. 66’Goal!Rangers crestRangersKevin KelsyAssist: Emmanuel Fernandez3 – 0
  8. 69’SubstitutionRangers crestRangersTuur Rommens ONDan Neil OFF
  9. 69’SubstitutionRangers crestRangersDjeidi Gassama ONRyan Naderi OFF
  10. 73’VAR checkST Johnstone crestST JohnstoneKai FotheringhamCard upgrade confirmed
  11. 74’Red cardST Johnstone crestST JohnstoneKai Fotheringham
  12. 80’SubstitutionRangers crestRangersBen Godfrey ONDujon Sterling OFF
  13. 80’SubstitutionRangers crestRangersBojan Miovski ONMin-su Kim OFF
  14. 80’SubstitutionST Johnstone crestST JohnstoneJason Holt ONReece McAlear OFF
  15. 83’SubstitutionRangers crestRangersTochi Chukwuani ONKevin Kelsy OFF
  16. 87’Goal!Rangers crestRangersTochi ChukwuaniAssist: Djeidi Gassama4 – 0
  17. 90+2’Yellow cardST Johnstone crestST JohnstoneTaylor Steven
  18. 90+2’Yellow cardRangers crestRangersBadredine Bouanani