Form

Last Five Games Date Competition
DKilmarnockKILM0-0RangersRANG 9 Feb, 2019 Scottish Cup
WAberdeenABER2-4RangersRANG 6 Feb, 2019 Scottish Premiership
WRangersRANG4-0St MirrenSTM 2 Feb, 2019 Scottish Premiership
WCowdenbeathCOW1-3RangersRANG 30 Jan, 2019 Scottish Cup
WLivingstonLIV0-3RangersRANG 27 Jan, 2019 Scottish Premiership

Form

Last Five Games Date Competition
LCelticCEL5-0St JohnstoneSTJO 10 Feb, 2019 Scottish Cup
LHamilton AcademicalHAM2-1St JohnstoneSTJO 6 Feb, 2019 Scottish Premiership
LSt JohnstoneSTJO0-2CelticCEL 3 Feb, 2019 Scottish Premiership
LCelticCEL2-0St JohnstoneSTJO 30 Jan, 2019 Scottish Premiership
LHeart of MidlothianHOM2-0St JohnstoneSTJO 26 Jan, 2019 Scottish Premiership

Head To Head Record

Last Five Games Date Competition
St Johnstone STJO 1-2 Rangers RANG 23 Dec, 2018 Scottish Premiership
Rangers RANG 5-1 St Johnstone STJO 23 Sep, 2018 Scottish Premiership
St Johnstone STJO 1-4 Rangers RANG 27 Feb, 2018 Scottish Premiership
Rangers RANG 1-3 St Johnstone STJO 16 Dec, 2017 Scottish Premiership
St Johnstone STJO 0-3 Rangers RANG 13 Oct, 2017 Scottish Premiership