Form

Last Five Games Date Competition
DAberdeenABER1-1St JohnstoneSTJO 14 Sep, 2019 Scottish Premiership
LSt JohnstoneSTJO0-1KilmarnockKIL 31 Aug, 2019 Scottish Premiership
DHibernianHIBS2-2St JohnstoneSTJO 24 Aug, 2019 Scottish Premiership
DSt JohnstoneSTJO2-2LivingstonLIV 10 Aug, 2019 Scottish Premiership
LCelticCEL7-0St JohnstoneSTJO 3 Aug, 2019 Scottish Premiership

Form

Last Five Games Date Competition
WRangersRAN1-0Feyenoord RotterdamFEYE 19 Sep, 2019 UEFA Europa League
WRangersRAN3-1LivingstonLIV 14 Sep, 2019 Scottish Premiership
LRangersRAN0-2CelticCEL 1 Sep, 2019 Scottish Premiership
WRangersRAN1-0Legia WarsawLEGI 29 Aug, 2019 UEFA Europa League
WSt MirrenSTM0-1RangersRAN 25 Aug, 2019 Scottish Premiership

Head To Head Record

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