09 Sept 2026Rangers1β0ST MirrenPremiership
16 Aug 2026Rangers5β1ST MirrenLeague Cup
15 Mar 2026ST Mirren0β1RangersPremiership
30 Dec 2025Rangers2β1ST MirrenPremiership
24 Aug 2025ST Mirren1β1RangersPremiership
26 Apr 2025ST Mirren2β2RangersPremiership
22 Feb 2025Rangers0β2ST MirrenPremiership
26 Dec 2024ST Mirren2β1RangersPremiership
27 Oct 2024Rangers2β1ST MirrenPremiership
28 Apr 2024ST Mirren1β2RangersPremiership
27 Jan 2024ST Mirren0β1RangersPremiership
03 Dec 2023Rangers2β0ST MirrenPremiership
08 Oct 2023ST Mirren0β3RangersPremiership
27 May 2023ST Mirren0β3RangersPremiership
15 Apr 2023Rangers5β2ST MirrenPremiership
12 Nov 2022ST Mirren1β1RangersPremiership
08 Oct 2022Rangers4β0ST MirrenPremiership
10 Apr 2022ST Mirren0β4RangersPremiership
26 Dec 2021Rangers2β0ST MirrenPremiership
24 Oct 2021ST Mirren1β2RangersPremiership
06 Mar 2021Rangers3β0ST MirrenPremiership
30 Dec 2020ST Mirren0β2RangersPremiership
16 Dec 2020ST Mirren3β2RangersLeague Cup
09 Aug 2020Rangers3β0ST MirrenPremiership
22 Jan 2020Rangers1β0ST MirrenPremiership
25 Aug 2019ST Mirren0β1RangersPremiership
02 Feb 2019Rangers4β0ST MirrenPremiership
03 Nov 2018ST Mirren0β2RangersPremiership
12 Aug 2018Rangers2β0ST MirrenPremiership