ST Mirren vs Rangers: head to head
ST Mirren 4Draws 5Rangers 29
The full head-to-head record of ST Mirren and Rangers: wins, draws, goals, home and away splits and every competitive meeting in our records, plus our numbers for the next match.
Key facts
- ST Mirren and Rangers have met 38 times in competitive matches in our records (since 2010): ST Mirren won 4, Rangers won 29 and 5 ended in a draw.
- Goals: ST Mirren 26, Rangers 80 (2.79 per match). Both teams scored in 17 of 38 meetings and 21 had more than 2.5 goals.
- ST Mirren at home in this fixture: 3 wins, 4 draws, 13 defeats.
- Rangers at home in this fixture: 16 wins, 1 draw, 1 defeat.
- Biggest ST Mirren win: Rangers 0–2 ST Mirren (22 Feb 2025).
- Biggest Rangers win: Rangers 5–1 ST Mirren (16 Aug 2026).
- Last meeting: Rangers 1–0 ST Mirren, Premiership, 9 Sept 2026.
All meetings
| Date | Competition | Match |
|---|---|---|
| 9 Sept 2026 | Premiership | Rangers 1-0 ST Mirren |
| 16 Aug 2026 | League Cup | Rangers 5-1 ST Mirren |
| 15 Mar 2026 | Premiership | ST Mirren 0-1 Rangers |
| 30 Dec 2025 | Premiership | Rangers 2-1 ST Mirren |
| 24 Aug 2025 | Premiership | ST Mirren 1-1 Rangers |
| 26 Apr 2025 | Premiership | ST Mirren 2-2 Rangers |
| 22 Feb 2025 | Premiership | Rangers 0-2 ST Mirren |
| 26 Dec 2024 | Premiership | ST Mirren 2-1 Rangers |
| 27 Oct 2024 | Premiership | Rangers 2-1 ST Mirren |
| 28 Apr 2024 | Premiership | ST Mirren 1-2 Rangers |
| 27 Jan 2024 | Premiership | ST Mirren 0-1 Rangers |
| 3 Dec 2023 | Premiership | Rangers 2-0 ST Mirren |
| 8 Oct 2023 | Premiership | ST Mirren 0-3 Rangers |
| 27 May 2023 | Premiership | ST Mirren 0-3 Rangers |
| 15 Apr 2023 | Premiership | Rangers 5-2 ST Mirren |
| 12 Nov 2022 | Premiership | ST Mirren 1-1 Rangers |
| 8 Oct 2022 | Premiership | Rangers 4-0 ST Mirren |
| 10 Apr 2022 | Premiership | ST Mirren 0-4 Rangers |
| 26 Dec 2021 | Premiership | Rangers 2-0 ST Mirren |
| 24 Oct 2021 | Premiership | ST Mirren 1-2 Rangers |
| 6 Mar 2021 | Premiership | Rangers 3-0 ST Mirren |
| 30 Dec 2020 | Premiership | ST Mirren 0-2 Rangers |
| 16 Dec 2020 | League Cup | ST Mirren 3-2 Rangers |
| 9 Aug 2020 | Premiership | Rangers 3-0 ST Mirren |
| 22 Jan 2020 | Premiership | Rangers 1-0 ST Mirren |
| 25 Aug 2019 | Premiership | ST Mirren 0-1 Rangers |
| 2 Feb 2019 | Premiership | Rangers 4-0 ST Mirren |
| 3 Nov 2018 | Premiership | ST Mirren 0-2 Rangers |
| 12 Aug 2018 | Premiership | Rangers 2-0 ST Mirren |
| 1 May 2016 | Championship | ST Mirren 2-2 Rangers |
| 27 Feb 2016 | Championship | Rangers 1-0 ST Mirren |
| 25 Oct 2015 | Championship | ST Mirren 0-1 Rangers |
| 7 Aug 2015 | Championship | Rangers 3-1 ST Mirren |
| 7 Apr 2012 | Premiership | Rangers 3-1 ST Mirren |
| 24 Dec 2011 | Premiership | ST Mirren 2-1 Rangers |
| 15 Oct 2011 | Premiership | Rangers 1-1 ST Mirren |
| 6 Mar 2011 | Premiership | ST Mirren 0-1 Rangers |
| 7 Nov 2010 | Premiership | ST Mirren 1-3 Rangers |
Competitive matches only (friendlies left out); scores after extra time where played. Updated 7 Nov 2026.

