17 Oct 2026ST Johnstone1–1Dundee UtdPremiership
12 Apr 2025Dundee Utd1–0ST JohnstonePremiership
26 Dec 2024ST Johnstone1–2Dundee UtdPremiership
24 Aug 2024Dundee Utd2–0ST JohnstonePremiership
06 May 2023ST Johnstone1–0Dundee UtdPremiership
18 Feb 2023Dundee Utd1–2ST JohnstonePremiership
02 Jan 2023ST Johnstone0–1Dundee UtdPremiership
01 Oct 2022Dundee Utd1–2ST JohnstonePremiership
05 Feb 2022ST Johnstone0–0Dundee UtdPremiership
30 Oct 2021Dundee Utd0–1ST JohnstonePremiership
22 Aug 2021ST Johnstone0–1Dundee UtdPremiership
12 Jan 2021Dundee Utd2–2ST JohnstonePremiership
10 Nov 2020ST Johnstone0–0Dundee UtdLeague Cup
24 Oct 2020ST Johnstone0–0Dundee UtdPremiership
01 Aug 2020Dundee Utd1–1ST JohnstonePremiership
02 Apr 2016ST Johnstone0–1Dundee UtdPremiership
21 Nov 2015Dundee Utd1–2ST JohnstonePremiership
26 Sept 2015ST Johnstone2–1Dundee UtdPremiership
09 May 2015ST Johnstone1–1Dundee UtdPremiership
21 Feb 2015Dundee Utd0–2ST JohnstonePremiership
27 Dec 2014ST Johnstone2–1Dundee UtdPremiership
27 Sept 2014Dundee Utd2–0ST JohnstonePremiership
19 Apr 2014ST Johnstone2–0Dundee UtdPremiership
12 Mar 2014Dundee Utd0–1ST JohnstonePremiership
29 Dec 2013ST Johnstone3–0Dundee UtdPremiership
24 Aug 2013Dundee Utd4–0ST JohnstonePremiership
04 May 2013Dundee Utd0–1ST JohnstonePremiership
01 Apr 2013ST Johnstone1–1Dundee UtdPremiership
26 Dec 2012Dundee Utd1–1ST JohnstonePremiership
01 Sept 2012ST Johnstone0–0Dundee UtdPremiership