Rangers and St. Mirren have met 7 times on our records since 2024: Rangers won 3, St. Mirren won 2, and 2 matches ended level. The most recent was on 15 Mar 2026: St. Mirren 0–1 Rangers in Premiership.
Rangers have scored 9 in this fixture to St. Mirren's 9 — 2.6 goals a match, and both sides scored in 5 of the 7. The biggest win was St. Mirren's 2–0 in 2025.
Mikael Mandron (St. Mirren) has scored 2 goals in this fixture, more than anyone else.
Across those 7 meetings the referees showed 26 yellow cards — 3.7 yellows a match.
In their last 5 across all competitions, Rangers took 12 points and St. Mirren 11. They meet next on Wed 9 Sep 2026 in Premiership.
RangersWWWLW
St. MirrenWDWWD