12 May 2026Kilmarnock3–1DundeePremiership
11 Apr 2026Kilmarnock2–2DundeePremiership
17 Jan 2026Kilmarnock1–2DundeeFA Cup
30 Dec 2025Dundee2–1KilmarnockPremiership
23 Aug 2025Kilmarnock0–0DundeePremiership
10 May 2025Kilmarnock3–2DundeePremiership
30 Nov 2024Kilmarnock1–1DundeePremiership
03 Nov 2024Dundee3–2KilmarnockPremiership
05 Oct 2024Dundee2–3KilmarnockPremiership
18 May 2024Dundee1–1KilmarnockPremiership
02 Mar 2024Dundee2–2KilmarnockPremiership
20 Jan 2024Kilmarnock2–0DundeeFA Cup
30 Dec 2023Kilmarnock2–2DundeePremiership
23 Sept 2023Dundee2–2KilmarnockPremiership
24 May 2021Kilmarnock1–2DundeePremiership
20 May 2021Dundee2–1KilmarnockPremiership
06 Feb 2019Dundee2–2KilmarnockPremiership
15 Dec 2018Kilmarnock3–1DundeePremiership
06 Oct 2018Dundee1–2KilmarnockPremiership
13 Feb 2018Kilmarnock3–2DundeePremiership
18 Nov 2017Dundee0–0KilmarnockPremiership
23 Sept 2017Kilmarnock1–1DundeePremiership
06 May 2017Kilmarnock0–1DundeePremiership
11 Feb 2017Dundee1–1KilmarnockPremiership
03 Dec 2016Kilmarnock2–0DundeePremiership
10 Sept 2016Dundee1–1KilmarnockPremiership
11 May 2016Dundee1–1KilmarnockPremiership
20 Feb 2016Kilmarnock0–0DundeePremiership
24 Oct 2015Dundee1–2KilmarnockPremiership
01 Aug 2015Kilmarnock0–4DundeePremiership