08 May 2026Arbroath0β0DunfermlinePremiership
05 May 2026Dunfermline1β0ArbroathPremiership
01 May 2026Dunfermline0β0ArbroathChampionship
21 Feb 2026Arbroath4β2DunfermlineChampionship
06 Dec 2025Dunfermline1β2ArbroathChampionship
13 Sept 2025Arbroath0β5DunfermlineChampionship
30 Mar 2024Arbroath2β3DunfermlineChampionship
17 Feb 2024Dunfermline1β1ArbroathChampionship
23 Dec 2023Arbroath1β1DunfermlineChampionship
28 Nov 2023Dunfermline3β0ArbroathChampionship
09 Dec 2022Arbroath1β5DunfermlineChallenge Cup
05 Mar 2022Arbroath1β0DunfermlineChampionship
26 Dec 2021Dunfermline0β3ArbroathChampionship
30 Oct 2021Arbroath4β2DunfermlineChampionship
28 Aug 2021Dunfermline0β3ArbroathChampionship
24 Apr 2021Dunfermline4β3ArbroathChampionship
06 Feb 2021Arbroath2β0DunfermlineChampionship
26 Dec 2020Dunfermline1β0ArbroathChampionship
28 Nov 2020Arbroath1β3DunfermlineLeague Cup
04 Mar 2020Arbroath0β0DunfermlineChampionship
29 Oct 2019Dunfermline2β0ArbroathChampionship
31 Aug 2019Arbroath1β0DunfermlineChampionship