Heart of Midlothian vs. Kilmarnock Historical Head-to-Head

Heart of Midlothian
7 wins
8 draws
11 losses
25 goals
Kilmarnock
11 wins
8 draws
7 losses
28 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2025-01-2515:00 HeartsKilmarnockTynecastle Stadium
PremiershipRegular seasonSun2024-12-1515:00 Kilmarnock1–0Hearts5,474BBSP Stadium, Rugby ParkDon RobertsonMatch Report
PremiershipRegular seasonWed2024-10-3019:45 Hearts1–2Kilmarnock18,402Tynecastle StadiumEuan AndersonMatch Report
PremiershipChampionship roundSat2024-04-2715:00 Kilmarnock0–0Hearts6,677BBSP Stadium, Rugby ParkRoss HardieMatch Report
PremiershipRegular seasonSat2024-03-3015:00 Hearts1–1Kilmarnock18,799Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2023-12-0215:00 Kilmarnock0–1Hearts5,915BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
PremiershipRegular seasonSun2023-08-1315:00 Hearts0–0Kilmarnock18,455Tynecastle StadiumDavid DickinsonMatch Report
PremiershipRegular seasonSat2023-04-0115:00 Kilmarnock2–1Hearts7,237BBSP Stadium, Rugby ParkEuan AndersonMatch Report
PremiershipRegular seasonSat2022-12-1715:00 Hearts3–1Kilmarnock18,645Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonSun2022-10-0915:00 Kilmarnock2–2Hearts6,651BBSP Stadium, Rugby ParkMatthew MacDermidMatch Report
PremiershipRegular seasonWed2020-02-0519:45 Hearts2–3Kilmarnock16,211Tynecastle StadiumDavid MunroMatch Report
PremiershipRegular seasonSat2019-11-2315:00 Kilmarnock3–0Hearts6,278Rugby ParkBobby MaddenMatch Report
PremiershipRegular seasonSat2019-10-0515:00 Hearts0–1Kilmarnock16,711Tynecastle StadiumAlan MuirMatch Report
PremiershipChampionship roundSat2019-05-0415:00 Hearts0–1Kilmarnock17,103Tynecastle StadiumKevin ClancyMatch Report
PremiershipRegular seasonFri2019-02-0119:45 Kilmarnock1–2Hearts5,552Rugby ParkSteven McLeanMatch Report
PremiershipRegular seasonSat2018-11-1015:00 Hearts0–1Kilmarnock17,417Tynecastle StadiumDon RobertsonMatch Report
PremiershipRegular seasonSat2018-08-2515:00 Kilmarnock0–1Hearts6,239Rugby ParkWilliam CollumMatch Report
PremiershipChampionship roundSun2018-05-1312:30 Kilmarnock1–0Hearts6,273Rugby ParkStephen FinnieMatch Report
PremiershipRegular seasonTue2018-02-2719:45 Hearts1–1Kilmarnock15,862Tynecastle StadiumDon RobertsonMatch Report
PremiershipRegular seasonSun2017-11-0515:00 Hearts1–2Kilmarnock16,347Rugby ParkStephen FinnieMatch Report
PremiershipRegular seasonSat2017-08-1215:00 Kilmarnock0–1Hearts5,076Tynecastle StadiumStephen FinnieMatch Report
PremiershipRegular seasonFri2017-04-1419:45 Kilmarnock0–0Hearts4,110Rugby ParkEuan AndersonMatch Report
PremiershipRegular seasonTue2016-12-2719:45 Hearts4–0Kilmarnock16,696Tynecastle StadiumCraig ThomsonMatch Report
PremiershipRegular seasonWed2016-10-2619:45 Kilmarnock2–0Hearts3,917Rugby ParkAndrew DallasMatch Report
PremiershipRegular seasonSat2016-02-2715:00 Hearts1–0Kilmarnock16,354Tynecastle StadiumDon RobertsonMatch Report
PremiershipRegular seasonSat2016-01-0215:00 Kilmarnock2–2Hearts5,388Rugby ParkAlan MuirMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2015-10-0315:00 Hearts1–1Kilmarnock16,461Tynecastle StadiumJohn BeatonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2023-12-0215:00 Kilmarnock0–1Hearts5,915BBSP Stadium, Rugby ParkDavid DickinsonMatch Report
PremiershipRegular seasonSat2022-12-1715:00 Hearts3–1Kilmarnock18,645Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonFri2019-02-0119:45 Kilmarnock1–2Hearts5,552Rugby ParkSteven McLeanMatch Report
PremiershipRegular seasonSat2018-08-2515:00 Kilmarnock0–1Hearts6,239Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2017-08-1215:00 Kilmarnock0–1Hearts5,076Tynecastle StadiumStephen FinnieMatch Report
PremiershipRegular seasonTue2016-12-2719:45 Hearts4–0Kilmarnock16,696Tynecastle StadiumCraig ThomsonMatch Report
PremiershipRegular seasonSat2016-02-2715:00 Hearts1–0Kilmarnock16,354Tynecastle StadiumDon RobertsonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipChampionship roundSat2024-04-2715:00 Kilmarnock0–0Hearts6,677BBSP Stadium, Rugby ParkRoss HardieMatch Report
PremiershipRegular seasonSat2024-03-3015:00 Hearts1–1Kilmarnock18,799Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonSun2023-08-1315:00 Hearts0–0Kilmarnock18,455Tynecastle StadiumDavid DickinsonMatch Report
PremiershipRegular seasonSun2022-10-0915:00 Kilmarnock2–2Hearts6,651BBSP Stadium, Rugby ParkMatthew MacDermidMatch Report
PremiershipRegular seasonTue2018-02-2719:45 Hearts1–1Kilmarnock15,862Tynecastle StadiumDon RobertsonMatch Report
PremiershipRegular seasonFri2017-04-1419:45 Kilmarnock0–0Hearts4,110Rugby ParkEuan AndersonMatch Report
PremiershipRegular seasonSat2016-01-0215:00 Kilmarnock2–2Hearts5,388Rugby ParkAlan MuirMatch Report
PremiershipRegular seasonSat2015-10-0315:00 Hearts1–1Kilmarnock16,461Tynecastle StadiumJohn BeatonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSun2024-12-1515:00 Kilmarnock1–0Hearts5,474BBSP Stadium, Rugby ParkDon RobertsonMatch Report
PremiershipRegular seasonWed2024-10-3019:45 Hearts1–2Kilmarnock18,402Tynecastle StadiumEuan AndersonMatch Report
PremiershipRegular seasonSat2023-04-0115:00 Kilmarnock2–1Hearts7,237BBSP Stadium, Rugby ParkEuan AndersonMatch Report
PremiershipRegular seasonWed2020-02-0519:45 Hearts2–3Kilmarnock16,211Tynecastle StadiumDavid MunroMatch Report
PremiershipRegular seasonSat2019-11-2315:00 Kilmarnock3–0Hearts6,278Rugby ParkBobby MaddenMatch Report
PremiershipRegular seasonSat2019-10-0515:00 Hearts0–1Kilmarnock16,711Tynecastle StadiumAlan MuirMatch Report
PremiershipChampionship roundSat2019-05-0415:00 Hearts0–1Kilmarnock17,103Tynecastle StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2018-11-1015:00 Hearts0–1Kilmarnock17,417Tynecastle StadiumDon RobertsonMatch Report
PremiershipChampionship roundSun2018-05-1312:30 Kilmarnock1–0Hearts6,273Rugby ParkStephen FinnieMatch Report
PremiershipRegular seasonSun2017-11-0515:00 Hearts1–2Kilmarnock16,347Rugby ParkStephen FinnieMatch Report
PremiershipRegular seasonWed2016-10-2619:45 Kilmarnock2–0Hearts3,917Rugby ParkAndrew DallasMatch Report

Fixture Leaders

Heart of Midlothian Players vs. Kilmarnock

Heart of Midlothian Players vs. Kilmarnock Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Joaquim Adãoao ANGMF190000010
Neil Alexandersct SCOGK3270000000
Nathaniel Atkinsonau AUSDF,MF3178100010
Błażej Augustynpl POLDF3194000010
Beni Baningimecd CODMF3224000000
Daniel Baursct SCODF190000000
Christophe Berrasct SCODF7630000010
Malachi Boatengeng ENGMF2135000000
Liam Boycenir NIRFW,MF4189000000
Oliver Bozanicau AUSMF3244000000
Prince Buabengh GHAMF6361000020
Ross Callachansct SCOMF3181000000
Joel Castro Pereirapt PORGK3270000000
Sean Clareeng ENGDF,MF6355201120
Alex Cochraneeng ENGDF,MF6455000010
Abiola Daudang NGAFW190000100
Arnaud Djoumcm CMRMF9810110010
Colin Doyleie IRLGK190000000
Musa Drammehgm GAMFW190000000
Jimmy Dunneeng ENGDF2180000000
Alan Forrestsct SCOFW,MF8393100000
Morgaro Gomissn SENMF190000010
Esmaël Gonçalvesgw GNBFW,MF3248200011
Craig Gordonsct SCOGK4360000000
Rafał Grzelakpl POLDF,MF190000000
Craig Halkettsct SCODF3270100000
Chris Hamiltonbf BFADF190000010
Jack Hamiltonsct SCOGK5450000000
Peter Haringat AUTDF,MF3270010010
Aaron Hughesnir NIRDF2180000000
Stephen Humphryseng ENGFW,MF2114100000
Juanmaes ESPFW3202000010
Frankie Kenteng ENGDF5450000010
Stephen Kingsleysct SCODF7605000020
Kyle Laffertynir NIRFW4342000110
Barrie McKaysct SCOFW,MF6270000000
Jon McLaughlinsct SCOGK2180000000
Manuel Milinkovićrs SRBMF3168010000
Lewis Mooresct SCOMF3245000000
Robbie Muirheadsct SCOFW,MF2115000010
Steven Naismithsct SCOFW,MF5450200010
Sam Nicholsonsct SCOFW,MF3270000000
Krystian Nowakpl POLDF3189000010
Juwon Oshaniwang NGADF2180000000
Alim Öztürktr TURDF190000000
Callum Patersonsct SCODF,FW5361200000
James Penricesct SCODF,MF2180000020
Connor Randalleng ENGDF,MF3257000010
Faycal Rherrasma MARDF2180000000
Igor Rossi Brancobr BRADF5450000010
Kye Rowlesau AUSDF7560000010
Lawrence Shanklandsct SCOFW8720311110
Conor Shaughnessyie IRLDF,MF2180000000
Liam Smithsct SCODF,MF2165010010
Michael Smithnir NIRDF,MF11883000020
Robert Snodgrasssct SCOFW,MF3269020010
John Souttarsct SCODF9810000020
Andraž Strunasi SVNDF,MF190000000
Alexandros Tziolisgr GREMF190000000
Kenneth Vargascr CRCFW5302100000
Glenn Whelanie IRLMF2180000000
Aidy Whiteeng ENGDF,MF2180000000
Craig Wightonsct SCOFW,MF297000010
Zdeněk Zlámalcz CZEGK3270000010
Perry Kitchenus USADF,MF3268000010
Jamie Walkersct SCOFW,MF7476411210
Andy Hallidaysct SCODF,MF2175000000
Ben Garuccioau AUSDF,MF2175000010
Ryan Edwardsau AUSMF183000010
Calem Nieuwenhofau AUSMF183000010
Steven MacLeansct SCOFW4247000010
Jamie Brandonsct SCODF,MF181000000
Demetri Mitchelleng ENGDF,MF3109000000
Dexter Lembikisajm JAMDF,MF2169000000
Cameron Devlinau AUSMF7436000010
Josh Ginnellyeng ENGFW,MF2157100000
Osman Sowse SWEFW2107000000
Blair Spittalsct SCOFW,MF2126010000
Anthony McDonaldsct SCOMF3116000000
Macauley Taitsct SCOMF2116000000
Orestis Kiomourtzogloude GERMF3126000000
Jake Mulraneyie IRLFW,MF5341010000
Cammy Logansct SCODF165000000
Adam Forrestersct SCODF267000000
Conor Sammonie IRLFW162000000
Tony Wattsct SCOFW,MF162000000
Alexander lowrysct SCOMF158000000
Billy Kingsct SCOFW,MF157000000
Marcel Langerde GERMF151000000
Uche Ikpeazuug UGAFW4255100010
Connor Smithsct SCOMF247000010
Zander Clarksct SCOGK5405000000
Aaron Hickeysct SCODF,MF2135000000
Andy Irvingsct SCOMF2135000010
Olly Leeeng ENGFW,MF4239000010
Callumn Morrisonsct SCOFW3202000000
Ross Stewartsct SCOGK145000000
Harry Cochranesct SCOMF3210000000
Rory Curriesct SCOFW138000000
Conor Washingtonnir NIRFW129000000
Don Cowiesct SCOMF7547000010
Bjørn Johnsenno NORFW2118000000
Daniel Oyegokeeng ENGDF2113000000
Kyosuke Tagawajp JPNFW,MF294000000
Loïc Damourfr FRAMF126000000
Leeroy Makovorasct SCOFW125000000
Jorge Granteng ENGMF8408000000
Moha El Ouriachies ESPMF120000000
Euan Hendersonsct SCOFW391000000
Danny Swansonsct SCOMF116000000
James Wilsonsct SCOFW254000000
Dario Zanattaca CANFW,MF228000100
Danny Amankwaadk DENFW,MF114000010
Aidan Keenaie IRLFW111000000
Ryotaro Meshinojp JPNFW,MF2101000000
Yutaro Odajp JPNMF4162000000
Aidan Denholmsct SCOFW340000000
Malaury Martinfr FRAMF29000000
Yan Dhandaeng ENGMF252000000
Clévid Dikamonacg CGODF4242000000
Cole Stocktoneng ENGFW218000000
Lewis Neilsonsct SCODF14000000
Gavin Reillysct SCOFW3145100001
Toby Sibbickug UGADF,MF4165000000
37425,717241037492

Heart of Midlothian Goalkeepers vs. Kilmarnock

Heart of Midlothian Goalkeepers vs. Kilmarnock Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Neil Alexandersct SCOGK327031
Joel Castro Pereirapt PORGK3270157853.30
Colin Doyleie IRLGK19010
Craig Gordonsct SCOGK43601961473.70
Jack Hamiltonsct SCOGK54500303
Jon McLaughlinsct SCOGK21800300
Zdeněk Zlámalcz CZEGK327021
Zander Clarksct SCOGK54051631487.52
Ross Stewartsct SCOGK145101100.00
272,34051283760.87

Kilmarnock Players vs. Heart of Midlothian

Kilmarnock Players vs. Heart of Midlothian Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Charlee Adamseng ENGDF,FW190000000
Miles Addisoneng ENGDF,MF190000000
Kristoffer Ajerno NORDF,MF190000000
Daniel Armstrongsct SCOMF8677121130
Lee Ashcroftsct SCODF190000000
Daniel Bachmannat AUTGK3270000000
Conrad Balatonieng ENGDF3270200000
Scott Boydsct SCODF3270000000
Laurențiu Brănescuro ROUGK3259000031
Alex Brucenir NIRDF3181000000
Benjamin Chriseneeng ENGDF2135000000
Souleymane Coulibalyci CIVFW2180100000
Dario Del Fabroit ITADF3270000000
Will Denniseng ENGGK4360000010
Gary Dickerie IRLMF11967000011
Liam Donnellynir NIRDF,MF7452000040
Jeriel Dorsettms MSRDF190000000
Lee Erwinsct SCOFW4237100010
Stuart Findlaysct SCODF151,272200020
Adam Frizzellsct SCOFW,MF5206100000
Gordon Greersct SCODF3233000010
Niko Hämäläinenfi FINDF,MF3270010000
Zachary Hemmingeng ENGGK190000000
Luke Hendrieeng ENGDF,MF2180000000
Lee Hodsonnir NIRDF,MF190000000
Nicke Kabambaeng ENGDF,FW190000000
Matty Kennedynir NIRFW,MF5373100010
Greg Kiltiesct SCOFW,MF6362000000
Jamie MacDonaldsct SCOGK10900000000
Josh Magennisnir NIRDF,FW3270100010
Mohamed El Makrininl NEDMF2180020020
Lewis Mayosct SCODF9804000010
Robby McCroriesct SCOGK2135000000
Kevin McHattiesct SCODF3270000010
Ross Millensct SCODF190100010
Youssouf Mulumbucd CODMF3270000010
Mikael Ndjolieng ENGFW4263000010
Stephen O'Donnellsct SCODF,MF10828020020
Mark O'Harasct SCODF,MF2119000010
Alan Powerie IRLMF12993000030
Craig Slatersct SCOMF3229000000
David Symesct SCODF190000010
Ash Taylorwls WALDF,MF3183100000
Greg Taylorsct SCODF,MF11952000020
Dom Thomassct SCOFW,MF4125000000
Aaron Tshibolacd CODMF5359000020
Kyle Vassellnir NIRFW6428110010
Sam Walkereng ENGGK2180000000
Marley Watkinswls WALFW,MF6490100010
Iain Wilsonsct SCOMF7369000000
Freddie Woodmaneng ENGGK190000000
Jordan Jonesnir NIRFW,MF11756101120
Nathan Tysoneng ENGFW2179000010
Kyle Magennissct SCOMF188000000
David Watsonsct SCOMF7477000010
Blair Alstonsct SCOMF186000000
Kallum Higginbothameng ENGFW,MF184000000
Callum Robertsonsct SCOFW182000000
Chris Stokeseng ENGDF177100000
Robbie Deassct SCODF6372000011
Will Boyleeng ENGDF172000010
Jamie Hamillsct SCOMF171000010
Sean Longstaffeng ENGMF170000000
Kirk Broadfootsct SCODF7454010001
Bobby Walessct SCOFW277000000
Kyle Laffertynir NIRFW166100000
Julien Faubertfr FRADF,FW161000000
Tope Obadeyieng ENGFW,MF3182000010
Dean Hawkshawsct SCOMF386000000
Bruce Andersonsct SCOFW145101100
Kerr McInroysct SCOMF145000000
Kieran O'Haraie IRLGK145000000
Liam Polworthsct SCOMF4301000000
Martin Smitheng ENGMF294000000
Eamonn Brophysct SCOFW7418310000
Rory McKenziesct SCOFW,MF19966020041
Luke Chamberseng ENGDF128000010
Oli Shawsct SCOFW125000000
Christian Doidgewls WALFW3148100010
Fraser Murraysct SCOMF3121000010
Scott Robinsonsct SCOFW,MF123000000
Jack Burroughssct SCOMF122000000
Kris Boydsct SCOFW11599100000
Josh Webbeng ENGDF118000010
Gary Mackay-Stevensct SCOMF231000000
Corrie Ndabaie IRLDF6386000000
Kevin van Veennl NEDFW231000000
Liam Millarca CANDF,FW4188000000
Joe Wrightwls WALDF,FW7519010010
Chris Burkesct SCOFW,MF10640420000
Andrew Dallassct SCOFW,MF111000000
Jan Koprivecsi SVNGK111000000
Oliver Bainbridgeeng ENGDF18000000
Steven Smithsct SCODF,MF4276110020
Osman Sowse SWEFW16000000
Ryan Alebiosueng ENGDF,MF210000000
Brad Lyonsnir NIRMF7420000010
Alex Samizadeheng ENGFW13000000
Innes Cameronsct SCOFW,MF328000000
37325,567281633585

Kilmarnock Goalkeepers vs. Heart of Midlothian

Kilmarnock Goalkeepers vs. Heart of Midlothian Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Daniel Bachmannat AUTGK327022
Laurențiu Brănescuro ROUGK3259919100.02
Will Denniseng ENGGK43601321184.61
Zachary Hemmingeng ENGGK19052360.00
Jamie MacDonaldsct SCOGK1090001202
Robby McCroriesct SCOGK213571685.71
Sam Walkereng ENGGK218074457.10
Freddie Woodmaneng ENGGK1900001
Kieran O'Haraie IRLGK145202100.01
Jan Koprivecsi SVNGK11161583.30
282,34049254067.310

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.