25 Apr 2026Aberdeen1β0KilmarnockPremiership
31 Jan 2026Kilmarnock3β0AberdeenPremiership
14 Dec 2025Aberdeen2β1KilmarnockPremiership
29 Oct 2025Kilmarnock0β1AberdeenPremiership
22 Feb 2025Aberdeen1β0KilmarnockPremiership
26 Dec 2024Kilmarnock4β0AberdeenPremiership
25 Aug 2024Aberdeen2β0KilmarnockPremiership
09 Mar 2024Aberdeen3β1KilmarnockFA Cup
24 Feb 2024Kilmarnock2β0AberdeenPremiership
06 Dec 2023Aberdeen0β1KilmarnockPremiership
29 Oct 2023Kilmarnock2β0AberdeenPremiership
08 Apr 2023Aberdeen2β0KilmarnockPremiership
28 Dec 2022Kilmarnock2β1AberdeenPremiership
01 Oct 2022Aberdeen4β1KilmarnockPremiership
20 Feb 2021Aberdeen1β0KilmarnockPremiership
20 Dec 2020Kilmarnock0β2AberdeenPremiership
12 Sept 2020Aberdeen1β0KilmarnockPremiership
04 Mar 2020Kilmarnock2β2AberdeenPremiership
19 Feb 2020Kilmarnock3β4AberdeenFA Cup
08 Feb 2020Aberdeen0β0KilmarnockFA Cup
02 Nov 2019Aberdeen3β0KilmarnockPremiership
24 Aug 2019Kilmarnock0β0AberdeenPremiership
20 Apr 2019Kilmarnock0β1AberdeenPremiership
26 Jan 2019Aberdeen0β0KilmarnockPremiership
04 Nov 2018Kilmarnock1β2AberdeenPremiership
01 Sept 2018Aberdeen0β2KilmarnockPremiership
21 Apr 2018Kilmarnock0β2AberdeenPremiership
27 Jan 2018Aberdeen3β1KilmarnockPremiership
26 Nov 2017Kilmarnock1β3AberdeenPremiership
16 Sept 2017Aberdeen1β1KilmarnockPremiership