Form

Last Five Games Date Competition
LSt JohnstoneSTJO1-2MotherwellMOT 15 Dec, 2018 Scottish Premiership
WAberdeenABER0-2St JohnstoneSTJO 8 Dec, 2018 Scottish Premiership
DSt JohnstoneSTJO2-2Heart of MidlothianHOM 5 Dec, 2018 Scottish Premiership
DSt JohnstoneSTJO0-0KilmarnockKILM 24 Nov, 2018 Scottish Premiership
WSt JohnstoneSTJO4-0Hamilton AcademicalHAM 10 Nov, 2018 Scottish Premiership

Form

Last Five Games Date Competition
DHibernianHIBS0-0RangersRANG 19 Dec, 2018 Scottish Premiership
WRangersRANG1-0Hamilton AcademicalHAM 16 Dec, 2018 Scottish Premiership
LRapid ViennaVIE1-0RangersRANG 13 Dec, 2018 UEFA Europa League
DDundeeDUN1-1RangersRANG 9 Dec, 2018 Scottish Premiership
LRangersRANG0-1AberdeenABER 5 Dec, 2018 Scottish Premiership

Head To Head Record

Last Five Games Date Competition
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
St Johnstone STJO 1-2 Rangers RANG 21 May, 2017 Scottish Premiership