Skip to content

Rangers vs St Johnstone

Scottish Premiership
Rangers
7-2-1
4-0
Final
Ibrox Stadium

Match pulse

RANAttacking pressure by 5 minutes
0'HTSTJ
61%Possession39%
21Shots9
9On target2
13Corners2
2Saves6
9Fouls9
74'Kai FotheringhamSTJ90'+2'Taylor StevenSTJ90'+2'Badredine BouananiRAN
Team1H2HT
RAN134
STJ000

Who won: Rangers 4-0

Rangers beat St Johnstone 4-0 on Saturday, October 24, 2026 at Ibrox Stadium. Goals for Rangers: Kevin Kelsy (29', 66'), Ryan Naderi (61') and Tochi Phil Chukwuani (87').

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.9Kevin KelsyF
  2. 27.7Ivor PandurG
  3. 37.7Ryan NaderiAM
  4. 47.0James PenriceLB
  5. 56.8Emmanuel FernandezCD-R
  6. 66.8Kim Min-SuAM-L
  7. 76.7Olwethu MakhanyaCD-L
  8. 86.5Dujon SterlingRB
  9. 96.5Nicolas RaskinRM
  10. 106.5Tochi Phil ChukwuaniSUB
  11. 116.3Daniel NeilLM
  12. 126.3Djeidi GassamaSUB

Team stats

RANSTJ
9Fouls9
1Yellow Cards1
0Red Cards1
0Offsides3
13Corner Kicks2
2Saves6
61.3Possession38.7
21SHOTS9
9ON GOAL2
0.4On Target %0.2
0Penalty Goals0
0Penalty Kicks Taken0
423Accurate Passes247
517Passes333
0.8Pass Completion %0.7
0Accurate Crosses0
0Crosses0
0.0Cross %0.0
0Long Balls0
0Accurate Long Balls0
0.0Long Balls %0.0
4Blocked Shots2
12Effective Tackles11
15Tackles14
0.8Tackle %0.8
0Interceptions0
0Effective Clearances0
8Clearances35

Player of the game

Kevin Kelsy

RAN · 2 G

8.9

Play by play

  1. 90'+2'

    Yellow card

    Badredine Bouanani (Rangers) Yellow Card at 90'+2'

    B. Bouanani

  2. 90'+2'

    Yellow card

    Taylor Steven (St Johnstone) Yellow Card at 90'+2'

    T. Steven

  3. GOAL87'

    Goal!

    T. Chukwuani

    Tochi Phil Chukwuani (Rangers) Goal at 87'

    RAN 4 - 0 STJ
  4. 83'
    Sub

    Substitution

    Tochi Phil Chukwuani (Rangers) Substitution at 83'

    T. Chukwuani

  5. 80'
    Sub

    Substitution

    Jason Holt (St Johnstone) Substitution at 80'

    J. Holt

  6. 80'
    Sub

    Substitution

    Bojan Miovski (Rangers) Substitution at 80'

    B. Miovski

  7. 80'
    Sub

    Substitution

    Ben Godfrey (Rangers) Substitution at 80'

    B. Godfrey

  8. 74'

    Red card

    Kai Fotheringham (St Johnstone) Red Card at 74'

    K. Fotheringham

  9. 69'
    Sub

    Substitution

    Djeidi Gassama (Rangers) Substitution at 69'

    D. Gassama

  10. 69'
    Sub

    Substitution

    Tuur Rommens (Rangers) Substitution at 69'

    T. Rommens

  11. GOAL66'

    Goal!

    K. Kelsy

    Kevin Kelsy (Rangers) Goal at 66'

    RAN 3 - 0 STJ
  12. 64'
    Sub

    Substitution

    Logan Chalmers (St Johnstone) Substitution at 64'

    L. Chalmers

  13. GOAL61'

    Goal!

    R. Naderi

    Ryan Naderi (Rangers) Goal at 61'

    RAN 2 - 0 STJ
  14. 45'
    Sub

    Substitution

    Kai Fotheringham (St Johnstone) Substitution at 45'

    K. Fotheringham

  15. 45'
    Sub

    Substitution

    Danny Schmidt (St Johnstone) Substitution at 45'

    D. Schmidt

  16. 45'
    Sub

    Substitution

    Bozo Mikulic (St Johnstone) Substitution at 45'

    B. Mikulic

  17. GOAL29'

    Goal!

    K. Kelsy

    Kevin Kelsy (Rangers) Goal at 29'

    RAN 1 - 0 STJ

Leaders

RANSTJ
Total Shots
Kevin Kelsy
7
Enes Alic
2
Accurate Passes
Nicolas Raskin
65
Reece McAlear
39
Defensive Interventions
Emmanuel Fernandez
5
Cheick Diabate
15
Saves
Ivor Pandur
2
Toby Steward
6