3 - 1Full Time
Scotland
PremiershipScotland
2024
FT
St. Johnstone
Rangers
0
1
2024
FT
Rangers
St. Johnstone
2
0
Scotland
Scottish League Cup: Round of 16Scotland
2024
FT
Rangers
St. Johnstone
2
0
Scotland
Premiership 23/24Scotland
2024
FT
St. Johnstone
Rangers
0
3
2023
FT
Rangers
St. Johnstone
2
0
2023
FT
St. Johnstone
Rangers
0
2
Scotland
Premiership 22/23Scotland
2023
FT
Rangers
St. Johnstone
2
0
Scotland
Scottish CupScotland
2023
FT
St. Johnstone
Rangers
0
1
Scotland
Premiership 22/23Scotland
2022
FT
St. Johnstone
Rangers
2
1
2022
FT
Rangers
St. Johnstone
4
0