Form

LAST FIVE GAMESDateCOMPETITION
LRangers0 - 2Dynamo KyivAug 13, 2024UEFA Champions League Qualifying
WRangers2 - 1MotherwellAug 10, 2024Scottish Premiership
DDynamo Kyiv1 - 1RangersAug 6, 2024UEFA Champions League Qualifying
DHeart of Midlothian0 - 0RangersAug 3, 2024Scottish Premiership
D1. FC Union Berlin4 - 4RangersJul 27, 2024Club Friendly

Form

LAST FIVE GAMESDateCOMPETITION
WKilmarnock0 - 3St JohnstoneAug 11, 2024Scottish Premiership
LSt Johnstone1 - 2AberdeenAug 5, 2024Scottish Premiership
WSt Johnstone5 - 1East FifeJul 27, 2024Scottish League Cup
LAlloa Athletic3 - 2St JohnstoneJul 23, 2024Scottish League Cup
WSt Johnstone2 - 0Greenock MortonJul 20, 2024Scottish League Cup

Head To Head Record

LAST FIVE GAMESDateCOMPETITION
St Johnstone0 - 3RangersFeb 18, 2024Scottish Premiership
Rangers2 - 0St JohnstoneDec 20, 2023Scottish Premiership
St Johnstone0 - 2RangersSep 16, 2023Scottish Premiership
Rangers2 - 0St JohnstoneJan 28, 2023Scottish Premiership
St Johnstone0 - 1RangersJan 21, 2023Scottish Cup