Match facts
Rangers has not lost a league game to St Mirren in 14 games and are also unbeaten in their last 29 home games.
St Mirren has not beaten Rangers away from home in 18 games and have not won away from home for 4 games.
Current league form
Overall
W
1 - 3
W
0 - 1
W
3 - 0
W
0 - 2
W
2 - 0
W
1 - 0
Overall
D
1 - 1
L
2 - 0
D
0 - 0
L
4 - 1
D
1 - 1
D
0 - 0
Home
D
1 - 1
D
2 - 2
W
4 - 2
W
3 - 0
W
2 - 0
W
1 - 0
Away
W
0 - 1
W
2 - 3
D
2 - 2
D
0 - 0
L
2 - 0
L
4 - 1
League position
Head 2 head (last 6 matches)
24 October 2021 - 12:00
St Mirren 1 - 2 Rangers
Premiership
06 March 2021 - 15:00
Rangers 3 - 0 St Mirren
Premiership
30 December 2020 - 15:00
St Mirren 0 - 2 Rangers
Premiership
16 December 2020 - 20:00
St Mirren 3 - 2 Rangers
League Cup (Quarter-Finals)
09 August 2020 - 15:00
Rangers 3 - 0 St Mirren
Premiership
22 January 2020 - 19:45
Rangers 1 - 0 St Mirren
Premiership
Winning / losing margin (last 10 games)
Rangers
Playing at home
NSD - No-score drawSD - Score draw
St Mirren
Playing away from home
NSD - No-score drawSD - Score draw