Kilmarnock vs Dunfermline Athletic Head-to-Head Record

This page lists the head-to-head record of Dunfermline Athletic vs Kilmarnock including biggest victories and defeats between the two sides, and H2H stats in all competitions.

Overall H2H Record - Summary

TotalKilmarnockDunfermline AthleticDraws
Total Matches4321913
At Rugby Park21786
At East End Park221417
Premier League Matches3919911
Division1 Matches4202
Total Goals Scored1247450

Last 50 Kilmarnock vs Dunfermline Athletic Matches

2022   9 AprilDivision1Kilmarnock2 - 0Dunfermline Athletic
2022   26 FebruaryDivision1Dunfermline Athletic0 - 0Kilmarnock
2022   12 FebruaryDivision1Kilmarnock2 - 1Dunfermline Athletic
2021   16 OctoberDivision1Dunfermline Athletic2 - 2Kilmarnock
2012   12 MayPremier LeagueDunfermline Athletic1 - 2Kilmarnock
2012   7 FebruaryPremier LeagueDunfermline Athletic1 - 1Kilmarnock
2012   21 JanuaryPremier LeagueKilmarnock0 - 3Dunfermline Athletic
2011   10 SeptemberPremier LeagueKilmarnock3 - 2Dunfermline Athletic
2007   17 FebruaryPremier LeagueDunfermline Athletic1 - 1Kilmarnock
2006   1 DecemberPremier LeagueKilmarnock5 - 1Dunfermline Athletic
2006   8 SeptemberPremier LeagueDunfermline Athletic3 - 2Kilmarnock
2006   3 MarchPremier LeagueKilmarnock1 - 0Dunfermline Athletic
2005   2 DecemberPremier LeagueDunfermline Athletic0 - 1Kilmarnock
2005   9 SeptemberPremier LeagueKilmarnock3 - 2Dunfermline Athletic
2005   20 MayPremier LeagueKilmarnock4 - 0Dunfermline Athletic
2005   18 FebruaryPremier LeagueKilmarnock2 - 1Dunfermline Athletic
2004   19 NovemberPremier LeagueDunfermline Athletic4 - 1Kilmarnock
2004   28 AugustPremier LeagueKilmarnock1 - 0Dunfermline Athletic
2004   2 AprilPremier LeagueDunfermline Athletic2 - 1Kilmarnock
2004   16 JanuaryPremier LeagueKilmarnock1 - 1Dunfermline Athletic
2003   17 OctoberPremier LeagueDunfermline Athletic2 - 3Kilmarnock
2003   16 MayPremier LeagueDunfermline Athletic2 - 2Kilmarnock
2003   15 MarchPremier LeagueKilmarnock1 - 1Dunfermline Athletic
2002   25 DecemberPremier LeagueDunfermline Athletic0 - 2Kilmarnock
2002   18 OctoberPremier LeagueKilmarnock2 - 2Dunfermline Athletic
2002   8 MarchPremier LeagueDunfermline Athletic2 - 0Kilmarnock
2001   25 DecemberPremier LeagueKilmarnock0 - 0Dunfermline Athletic
2001   29 SeptemberPremier LeagueDunfermline Athletic0 - 2Kilmarnock
2001   6 AprilPremier LeagueKilmarnock2 - 1Dunfermline Athletic
2000   22 DecemberPremier LeagueDunfermline Athletic1 - 0Kilmarnock
2000   13 OctoberPremier LeagueKilmarnock2 - 1Dunfermline Athletic
1999   16 AprilPremier LeagueDunfermline Athletic0 - 6Kilmarnock
1999   5 MarchPremier LeagueKilmarnock0 - 0Dunfermline Athletic
1998   27 NovemberPremier LeagueDunfermline Athletic0 - 3Kilmarnock
1998   2 OctoberPremier LeagueKilmarnock0 - 0Dunfermline Athletic
1998   20 MarchPremier LeagueKilmarnock3 - 0Dunfermline Athletic
1998   30 JanuaryPremier LeagueDunfermline Athletic3 - 2Kilmarnock
1997   28 NovemberPremier LeagueKilmarnock2 - 1Dunfermline Athletic
1997   20 SeptemberPremier LeagueDunfermline Athletic1 - 1Kilmarnock
1997   2 MayPremier LeagueDunfermline Athletic3 - 1Kilmarnock
1997   17 JanuaryPremier LeagueKilmarnock2 - 1Dunfermline Athletic
1996   25 OctoberPremier LeagueDunfermline Athletic2 - 1Kilmarnock
1996   6 SeptemberPremier LeagueKilmarnock2 - 2Dunfermline Athletic

Biggest Kilmarnock Victory vs Dunfermline Athletic

1999   16 AprilPremier LeagueDunfermline Athletic0 - 6Kilmarnock

Biggest Dunfermline Athletic Victory vs Kilmarnock

2004   19 NovemberPremier LeagueDunfermline Athletic4 - 1Kilmarnock

Biggest Kilmarnock Defeat vs Dunfermline Athletic

2004   19 NovemberPremier LeagueDunfermline Athletic4 - 1Kilmarnock

Biggest Dunfermline Athletic Defeat vs Kilmarnock

1999   16 AprilPremier LeagueDunfermline Athletic0 - 6Kilmarnock

Last 5 Kilmarnock Home Matches

2025   15 FebruaryPremier LeagueKilmarnock3 - 1St. Johnstone
2025   1 FebruaryPremier LeagueKilmarnock1 - 0Dundee United
2025   8 JanuaryPremier LeagueKilmarnock0 - 0Motherwell
2025   5 JanuaryPremier LeagueKilmarnock0 - 1Ross County
2025   2 JanuaryPremier LeagueKilmarnock2 - 0St. Mirren

Last 5 Dunfermline Athletic Home Matches

2025   1 FebruaryDivision1Dunfermline Athletic3 - 1Raith Rovers
2025   18 JanuaryFA CupDunfermline Athletic3 - 0Stenhousemuir
2025   14 JanuaryDivision1Dunfermline Athletic0 - 2Ayr United
2024   27 DecemberDivision1Dunfermline Athletic3 - 3Falkirk
2024   7 DecemberDivision1Dunfermline Athletic3 - 2Hamilton Academical

Last 5 Kilmarnock Away Matches

2025   25 JanuaryPremier LeagueHeart of Midlothian3 - 2Kilmarnock
2025   18 JanuaryFA CupCeltic2 - 1Kilmarnock
2024   29 DecemberPremier LeagueHibernian1 - 0Kilmarnock
2024   20 DecemberPremier LeagueMotherwell1 - 1Kilmarnock
2024   7 DecemberPremier LeagueDundee United1 - 1Kilmarnock

Last 5 Dunfermline Athletic Away Matches

2025   15 FebruaryDivision1Livingston0 - 0Dunfermline Athletic
2025   9 FebruaryFA CupAberdeen3 - 0Dunfermline Athletic
2025   25 JanuaryDivision1Airdrieonians3 - 0Dunfermline Athletic
2025   4 JanuaryDivision1Partick Thistle1 - 4Dunfermline Athletic
2024   21 DecemberDivision1Greenock Morton2 - 0Dunfermline Athletic

Club: Kilmarnock

Kilmarnock
Scotland Kilmarnock, Scotland

Club: Dunfermline Athletic

Dunfermline Athletic
Scotland Scotland
  • League 1
  • Dunfermline Athletic
  • Nickname: The Pars
  • East End Park (12509)
  • Coach: A. Johnston