Form

Last Five Games Date Competition
WRangersRAN2-0StranraerSTR 17 Jan, 2020 Scottish Cup
WCelticCEL1-2RangersRAN 29 Dec, 2019 Scottish Premiership
WRangersRAN1-0KilmarnockKIL 26 Dec, 2019 Scottish Premiership
WHibernianHIBS0-3RangersRAN 20 Dec, 2019 Scottish Premiership
WMotherwellMOT0-2RangersRAN 15 Dec, 2019 Scottish Premiership

Form

Last Five Games Date Competition
WSt MirrenSTM3-0BroxburnBRO 18 Jan, 2020 Scottish Cup
WSt MirrenSTM1-0KilmarnockKIL 29 Dec, 2019 Scottish Premiership
LSt MirrenSTM1-2CelticCEL 26 Dec, 2019 Scottish Premiership
DSt JohnstoneSTJO0-0St MirrenSTM 21 Dec, 2019 Scottish Premiership
DSt MirrenSTM3-3LivingstonLIV 14 Dec, 2019 Scottish Premiership

Head To Head Record

Last Five Games Date Competition
St Mirren STM 0-1 Rangers RAN 25 Aug, 2019 Scottish Premiership
Rangers RAN 4-0 St Mirren STM 2 Feb, 2019 Scottish Premiership
St Mirren STM 0-2 Rangers RAN 3 Nov, 2018 Scottish Premiership
Rangers RAN 2-0 St Mirren STM 12 Aug, 2018 Scottish Premiership
St Mirren STM 2-2 Rangers RAN 1 May, 2016 Scottish Championship