Rangers vs St Mirren head to head

The record
GossipBall's parrot has been through every meetingRangers and St Mirren have met 19 times in the Scottish Premiership since 2021. Rangers lead the head-to-head: Rangers won 14, St Mirren won 2 and 3 were drawn. The matches averaged 2.8 goals, both teams scored in 47% of them and 58% had three or more goals.
The most recent meeting, on Wednesday 9 September 2026, finished Rangers 1–0 St Mirren, a win for Rangers.
This season Rangers are 2nd with 24 points from 11 games, and St Mirren are 8th with 14 points from 12.
Goals and patterns
Home and away
Every meeting: the last 12
| Date | Season | Match | Score | Winner |
|---|---|---|---|---|
| 9 Sep 2026 | 2026–27 | Rangers vs St Mirren | 1–0 | Rangers |
| 15 Mar 2026 | 2025–26 | St Mirren vs Rangers | 0–1 | Rangers |
| 30 Dec 2025 | 2025–26 | Rangers vs St Mirren | 2–1 | Rangers |
| 24 Aug 2025 | 2025–26 | St Mirren vs Rangers | 1–1 | Draw |
| 26 Apr 2025 | 2024–25 | St Mirren vs Rangers | 2–2 | Draw |
| 22 Feb 2025 | 2024–25 | Rangers vs St Mirren | 0–2 | St Mirren |
| 26 Dec 2024 | 2024–25 | St Mirren vs Rangers | 2–1 | St Mirren |
| 27 Oct 2024 | 2024–25 | Rangers vs St Mirren | 2–1 | Rangers |
| 28 Apr 2024 | 2023–24 | St Mirren vs Rangers | 1–2 | Rangers |
| 27 Jan 2024 | 2023–24 | St Mirren vs Rangers | 0–1 | Rangers |
| 3 Dec 2023 | 2023–24 | Rangers vs St Mirren | 2–0 | Rangers |
| 8 Oct 2023 | 2023–24 | St Mirren vs Rangers | 0–3 | Rangers |
This season
Questions
Who has won more games between Rangers and St Mirren?
Rangers have won more: 14 wins to St Mirren's 2, with 3 draws, in 19 Scottish Premiership meetings since 2021.
What was the last result between Rangers and St Mirren?
Rangers 1–0 St Mirren on Wednesday 9 September 2026.
League matches only, from 2021 onwards. Cup games are not included.