ST Mirren vs Rangers: head to head

ST Mirren
4–5–29 Record · 38
Rangers

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.

XFacebookWhatsAppThreadsTelegram

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

DateCompetitionMatch
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.