Form

Last Five Games Date Competition
WRoss CountyROSS0-4RangersRAN 30 Oct, 2019 Scottish Premiership
WRangersRAN2-1MotherwellMOT 27 Oct, 2019 Scottish Premiership
DFC PortoPOR1-1RangersRAN 24 Oct, 2019 UEFA Europa League
DHeart of MidlothianHOM1-1RangersRAN 20 Oct, 2019 Scottish Premiership
WRangersRAN5-0Hamilton AcademicalHAM 6 Oct, 2019 Scottish Premiership

Form

Last Five Games Date Competition
WSt JohnstoneSTJO1-0Heart of MidlothianHOM 30 Oct, 2019 Scottish Premiership
WSt JohnstoneSTJO3-2Hamilton AcademicalHAM 26 Oct, 2019 Scottish Premiership
LSt MirrenSTM2-0St JohnstoneSTJO 19 Oct, 2019 Scottish Premiership
DRoss CountyROSS2-2St JohnstoneSTJO 5 Oct, 2019 Scottish Premiership
LSt JohnstoneSTJO0-1MotherwellMOT 28 Sep, 2019 Scottish Premiership

Head To Head Record

Last Five Games Date Competition
St Johnstone STJO 0-4 Rangers RAN 22 Sep, 2019 Scottish Premiership
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