24 Oct 2026ST Mirren2–1DundeePremiership
02 May 2026Dundee1–0ST MirrenPremiership
31 Jan 2026ST Mirren0–0DundeePremiership
29 Nov 2025Dundee3–1ST MirrenPremiership
27 Sept 2025ST Mirren1–0DundeePremiership
05 Apr 2025Dundee2–0ST MirrenPremiership
29 Dec 2024ST Mirren1–2DundeePremiership
31 Aug 2024Dundee2–2ST MirrenPremiership
04 May 2024Dundee1–3ST MirrenPremiership
07 Feb 2024ST Mirren2–0DundeePremiership
11 Nov 2023Dundee4–0ST MirrenPremiership
12 Aug 2023ST Mirren2–1DundeePremiership
21 Jan 2023ST Mirren0–0DundeeFA Cup
07 May 2022ST Mirren2–0DundeePremiership
09 Mar 2022Dundee0–1ST MirrenPremiership
30 Oct 2021ST Mirren0–1DundeePremiership
31 Jul 2021Dundee2–2ST MirrenPremiership
18 May 2019Dundee2–3ST MirrenPremiership
30 Mar 2019ST Mirren2–1DundeePremiership
10 Nov 2018Dundee1–1ST MirrenPremiership
04 Aug 2018ST Mirren2–1DundeePremiership
24 Jan 2015ST Mirren1–2DundeePremiership
27 Dec 2014Dundee1–3ST MirrenPremiership
23 Aug 2014ST Mirren0–1DundeePremiership
20 Apr 2013ST Mirren1–2DundeePremiership
06 Mar 2013Dundee2–1ST MirrenPremiership
24 Nov 2012ST Mirren3–1DundeePremiership
11 Aug 2012Dundee0–2ST MirrenPremiership