Head-to-head
Competition type
Aggregate 59 matches
SCO
5
wins
7 draws
SCO
47
wins
Goals 38 – 127
All meetings
Date Home Score Away R Tournament
☆ 07 Nov 2026 St Mirren 0–2 Rangers A SCO · Scottish Premiership
☆ 09 Sep 2026 Rangers 1–0 St Mirren H SCO · Scottish Premiership
☆ 16 Aug 2026 Rangers 5–1 St Mirren H SCO · Scottish League Cup
☆ 15 Mar 2026 St Mirren 0–1 Rangers A SCO · Scottish Premiership
☆ 30 Dec 2025 Rangers 2–1 St Mirren H SCO · Scottish Premiership
☆ 24 Aug 2025 St Mirren 1–1 Rangers D SCO · Scottish Premiership
☆ 26 Apr 2025 St Mirren 2–2 Rangers D SCO · Scottish Premiership
☆ 22 Feb 2025 Rangers 0–2 St Mirren A SCO · Scottish Premiership
☆ 26 Dec 2024 St Mirren 2–1 Rangers H SCO · Scottish Premiership
☆ 27 Oct 2024 Rangers 2–1 St Mirren H SCO · Scottish Premiership
☆ 28 Apr 2024 St Mirren 1–2 Rangers A SCO · Scottish Premiership
☆ 27 Jan 2024 St Mirren 0–1 Rangers A SCO · Scottish Premiership
☆ 03 Dec 2023 Rangers 2–0 St Mirren H SCO · Scottish Premiership
☆ 08 Oct 2023 St Mirren 0–3 Rangers A SCO · Scottish Premiership
☆ 27 May 2023 St Mirren 0–3 Rangers A SCO · Scottish Premiership
☆ 15 Apr 2023 Rangers 5–2 St Mirren H SCO · Scottish Premiership
☆ 12 Nov 2022 St Mirren 1–1 Rangers D SCO · Scottish Premiership
☆ 08 Oct 2022 Rangers 4–0 St Mirren H SCO · Scottish Premiership
☆ 10 Apr 2022 St Mirren 0–4 Rangers A SCO · Scottish Premiership
☆ 26 Dec 2021 Rangers 2–0 St Mirren H SCO · Scottish Premiership
☆ 24 Oct 2021 St Mirren 1–2 Rangers A SCO · Scottish Premiership
☆ 06 Mar 2021 Rangers 3–0 St Mirren H SCO · Scottish Premiership
☆ 30 Dec 2020 St Mirren 0–2 Rangers A SCO · Scottish Premiership
☆ 16 Dec 2020 St Mirren 3–2 Rangers H SCO · Scottish League Cup Quarter-final
☆ 09 Aug 2020 Rangers 3–0 St Mirren H SCO · Scottish Premiership
☆ 22 Jan 2020 Rangers 1–0 St Mirren H SCO · Scottish Premiership
☆ 25 Aug 2019 St Mirren 0–1 Rangers A SCO · Scottish Premiership
☆ 02 Feb 2019 Rangers 4–0 St Mirren H SCO · Scottish Premiership
☆ 03 Nov 2018 St Mirren 0–2 Rangers A SCO · Scottish Premiership
☆ 12 Aug 2018 Rangers 2–0 St Mirren H SCO · Scottish Premiership
☆ 01 May 2016 St Mirren 2–2 Rangers D SCO · Scottish Championship
☆ 27 Feb 2016 Rangers 1–0 St Mirren H SCO · Scottish Championship
☆ 25 Oct 2015 St Mirren 0–1 Rangers A SCO · Scottish Championship
☆ 07 Aug 2015 Rangers 3–1 St Mirren H SCO · Scottish Championship
☆ 07 Apr 2012 Rangers 3–1 St Mirren H SCO · Scottish Premiership
☆ 24 Dec 2011 St Mirren 2–1 Rangers H SCO · Scottish Premiership
☆ 15 Oct 2011 Rangers 1–1 St Mirren D SCO · Scottish Premiership
☆ 16 Apr 2011 Rangers 2–1 St Mirren H SCO · Scottish Premiership
☆ 06 Mar 2011 St Mirren 0–1 Rangers A SCO · Scottish Premiership
☆ 07 Nov 2010 St Mirren 1–3 Rangers A SCO · Scottish Premiership
☆ 21 Mar 2010 St Mirren 0–1 Rangers A SCO · Scottish League Cup Final
☆ 06 Mar 2010 Rangers 3–1 St Mirren H SCO · Scottish Premiership
☆ 17 Feb 2010 Rangers 1–0 St Mirren H SCO · Scottish Cup
☆ 06 Feb 2010 St Mirren 0–0 Rangers D SCO · Scottish Cup
☆ 27 Jan 2010 St Mirren 0–2 Rangers A SCO · Scottish Premiership
☆ 07 Nov 2009 Rangers 2–1 St Mirren H SCO · Scottish Premiership
☆ 25 Apr 2009 Rangers 3–0 St Mirren H SCO · Scottish Cup Semi-final
☆ 08 Apr 2009 St Mirren 1–2 Rangers A SCO · Scottish Premiership
☆ 15 Nov 2008 Rangers 2–1 St Mirren H SCO · Scottish Premiership
☆ 05 Oct 2008 St Mirren 1–0 Rangers H SCO · Scottish Premiership
☆ 19 May 2008 St Mirren 0–3 Rangers A SCO · Scottish Premiership
☆ 26 Jan 2008 Rangers 4–0 St Mirren H SCO · Scottish Premiership
☆ 11 Aug 2007 Rangers 2–0 St Mirren H SCO · Scottish Premiership
☆ 08 Apr 2007 St Mirren 0–1 Rangers A SCO · Scottish Premiership
☆ 30 Dec 2006 Rangers 1–1 St Mirren D SCO · Scottish Premiership
☆ 22 Oct 2006 St Mirren 2–3 Rangers A SCO · Scottish Premiership
☆ 02 Jan 2001 St Mirren 1–3 Rangers A SCO · Scottish Premiership
☆ 04 Nov 2000 Rangers 7–1 St Mirren H SCO · Scottish Premiership
☆ 13 Aug 2000 St Mirren 1–3 Rangers A SCO · Scottish Premiership