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

Aberdeen
14 wins
6 draws
10 losses
37 goals
Heart of Midlothian
10 wins
6 draws
14 losses
34 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 seasonSun2025-01-1215:00 AberdeenHeartsPittodrie Stadium
PremiershipRegular seasonSun2024-12-0115:00 Hearts1–1Aberdeen18,810Tynecastle StadiumKevin ClancyMatch Report
PremiershipRegular seasonSun2024-10-0615:00 Aberdeen3–2Hearts19,175Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2024-01-2715:00 Hearts2–0Aberdeen18,790Tynecastle StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2023-12-0915:00 Aberdeen2–1Hearts16,064Pittodrie StadiumChris GrahamMatch Report
PremiershipRegular seasonSat2023-09-1615:00 Hearts2–0Aberdeen18,626Tynecastle StadiumKevin ClancyMatch Report
PremiershipChampionship roundSat2023-05-2012:30 Hearts2–1Aberdeen18,661Tynecastle StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2023-03-1815:00 Aberdeen3–0Hearts16,278Pittodrie StadiumDavid DickinsonMatch Report
PremiershipRegular seasonWed2023-01-1819:45 Hearts5–0Aberdeen18,497Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonSun2022-10-1615:00 Aberdeen2–0Hearts14,711Pittodrie StadiumDon RobertsonMatch Report
PremiershipRegular seasonWed2022-03-0219:45 Hearts2–0Aberdeen16,703Tynecastle StadiumSteven McLeanMatch Report
PremiershipRegular seasonSat2021-10-3015:00 Aberdeen2–1Hearts9,736Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSun2021-08-2215:00 Hearts1–1Aberdeen17,449Tynecastle StadiumBobby MaddenMatch Report
PremiershipRegular seasonFri2020-04-0319:45 AberdeenHeartsPittodrie StadiumMatch ReportMatch Cancelled
PremiershipRegular seasonSun2019-12-2914:00 Hearts1–1Aberdeen17,788Tynecastle StadiumAlan MuirMatch Report
PremiershipRegular seasonSun2019-08-0415:00 Aberdeen3–2Hearts16,410Pittodrie StadiumDon RobertsonMatch Report
PremiershipChampionship roundFri2019-05-1019:45 Aberdeen2–1Hearts14,371Pittodrie StadiumBobby MaddenMatch Report
PremiershipRegular seasonSat2019-03-3015:00 Hearts2–1Aberdeen17,880Tynecastle StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2018-12-2215:00 Aberdeen2–0Hearts16,451Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2018-10-2015:00 Hearts2–1Aberdeen18,051Tynecastle StadiumKevin ClancyMatch Report
PremiershipChampionship roundFri2018-04-2719:45 Aberdeen2–0Hearts14,045Pittodrie StadiumAndrew DallasMatch Report
PremiershipRegular seasonSat2018-04-0715:00 Hearts2–0Aberdeen18,056Tynecastle StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2017-12-3015:00 Aberdeen0–0Hearts18,371Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2017-09-0915:00 Hearts0–0Aberdeen24,248Tynecastle StadiumCraig ThomsonMatch Report
PremiershipChampionship roundSun2017-05-0715:00 Hearts1–2Aberdeen16,522Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2017-03-1812:15 Aberdeen2–0Hearts12,178Pittodrie StadiumSteven McLeanMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonFri2016-12-3019:45 Hearts0–1Aberdeen16,630Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2016-08-1315:00 Aberdeen0–0Hearts13,559Pittodrie StadiumKevin ClancyMatch Report
PremiershipChampionship roundThu2016-05-1219:45 Aberdeen0–1Hearts10,087Pittodrie StadiumAndrew DallasMatch Report
PremiershipRegular seasonFri2016-04-0819:45 Hearts2–1Aberdeen16,995Tynecastle StadiumSteven McLeanMatch Report
PremiershipRegular seasonSat2015-12-1212:30 Aberdeen1–0Hearts13,110Pittodrie StadiumCraig ThomsonMatch Report
PremiershipRegular seasonSun2015-09-2014:15 Hearts1–3Aberdeen16,702Tynecastle StadiumBobby MaddenMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSun2024-10-0615:00 Aberdeen3–2Hearts19,175Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2023-12-0915:00 Aberdeen2–1Hearts16,064Pittodrie StadiumChris GrahamMatch Report
PremiershipRegular seasonSat2023-03-1815:00 Aberdeen3–0Hearts16,278Pittodrie StadiumDavid DickinsonMatch Report
PremiershipRegular seasonSun2022-10-1615:00 Aberdeen2–0Hearts14,711Pittodrie StadiumDon RobertsonMatch Report
PremiershipRegular seasonSat2021-10-3015:00 Aberdeen2–1Hearts9,736Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSun2019-08-0415:00 Aberdeen3–2Hearts16,410Pittodrie StadiumDon RobertsonMatch Report
PremiershipChampionship roundFri2019-05-1019:45 Aberdeen2–1Hearts14,371Pittodrie StadiumBobby MaddenMatch Report
PremiershipRegular seasonSat2018-12-2215:00 Aberdeen2–0Hearts16,451Pittodrie StadiumJohn BeatonMatch Report
PremiershipChampionship roundFri2018-04-2719:45 Aberdeen2–0Hearts14,045Pittodrie StadiumAndrew DallasMatch Report
PremiershipChampionship roundSun2017-05-0715:00 Hearts1–2Aberdeen16,522Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2017-03-1812:15 Aberdeen2–0Hearts12,178Pittodrie StadiumSteven McLeanMatch Report
PremiershipRegular seasonFri2016-12-3019:45 Hearts0–1Aberdeen16,630Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2015-12-1212:30 Aberdeen1–0Hearts13,110Pittodrie StadiumCraig ThomsonMatch Report
PremiershipRegular seasonSun2015-09-2014:15 Hearts1–3Aberdeen16,702Tynecastle StadiumBobby MaddenMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSun2024-12-0115:00 Hearts1–1Aberdeen18,810Tynecastle StadiumKevin ClancyMatch Report
PremiershipRegular seasonSun2021-08-2215:00 Hearts1–1Aberdeen17,449Tynecastle StadiumBobby MaddenMatch Report
PremiershipRegular seasonSun2019-12-2914:00 Hearts1–1Aberdeen17,788Tynecastle StadiumAlan MuirMatch Report
PremiershipRegular seasonSat2017-12-3015:00 Aberdeen0–0Hearts18,371Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2017-09-0915:00 Hearts0–0Aberdeen24,248Tynecastle StadiumCraig ThomsonMatch Report
PremiershipRegular seasonSat2016-08-1315:00 Aberdeen0–0Hearts13,559Pittodrie StadiumKevin ClancyMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2024-01-2715:00 Hearts2–0Aberdeen18,790Tynecastle StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2023-09-1615:00 Hearts2–0Aberdeen18,626Tynecastle StadiumKevin ClancyMatch Report
PremiershipChampionship roundSat2023-05-2012:30 Hearts2–1Aberdeen18,661Tynecastle StadiumKevin ClancyMatch Report
PremiershipRegular seasonWed2023-01-1819:45 Hearts5–0Aberdeen18,497Tynecastle StadiumWilliam CollumMatch Report
PremiershipRegular seasonWed2022-03-0219:45 Hearts2–0Aberdeen16,703Tynecastle StadiumSteven McLeanMatch Report
PremiershipRegular seasonSat2019-03-3015:00 Hearts2–1Aberdeen17,880Tynecastle StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2018-10-2015:00 Hearts2–1Aberdeen18,051Tynecastle StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2018-04-0715:00 Hearts2–0Aberdeen18,056Tynecastle StadiumJohn BeatonMatch Report
PremiershipChampionship roundThu2016-05-1219:45 Aberdeen0–1Hearts10,087Pittodrie StadiumAndrew DallasMatch Report
PremiershipRegular seasonFri2016-04-0819:45 Hearts2–1Aberdeen16,995Tynecastle StadiumSteven McLeanMatch Report

Fixture Leaders

Aberdeen Players vs. Heart of Midlothian

Aberdeen Players vs. Heart of Midlothian Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Dominic Balleng ENGDF,MF5395000020
David Batessct SCODF2180000000
Vicente Besuijennl NEDFW,MF3148100000
Scott Browneng ENGGK190000000
Simon Churchwls WALFW190100000
Adam Collineng ENGGK190000000
Andrew Considinesct SCODF161,212000040
Hayden Coulsoneng ENGDF,MF2140000000
Michael Devlinsct SCODF3113000010
Nicky Devlinsct SCODF,MF5450100000
Lewis Fergusonsct SCOMF9810200150
Willo Floodie IRLDF,MF3217000010
Declan Gallaghersct SCODF2180000000
Stefan Gartenmanndk DENDF3250000010
Jonny Hayesie IRLDF,MF13901210030
Sivert Heltne Nilsenno NORMF2180000010
Richard Jensenfi FINDF,MF3270000000
Greg Leighjm JAMDF,MF190000000
Joe Lewiseng ENGGK181,620000020
Shay Loganeng ENGDF,MF171,530100060
Max Loweeng ENGDF,MF4318000000
Angus MacDonaldeng ENGDF5260000000
Gary Mackay-Stevensct SCOMF5310201110
Ross McCroriesct SCODF,GK5450000010
Niall McGinnnir NIRFW,MF151,066240000
Kenny McLeansct SCOMF121,023010010
Dimitar Mitovbg BULGK2135000000
Gavin Molloyie IRLMF2180000010
Anthony O'Connorie IRLDF,MF8588200000
Funso Ojobe BELMF5443100020
Matthew Pollockeng ENGDF2180210000
Paul Quinnsct SCODF190000010
Ylber Ramadanial ALBMF4357010020
Christian Ramirezus USAFW,MF3270000000
Calvin Ramseyar ARGDF190000000
Adam Rooneyie IRLFW,MF10590201100
Kelle Roosnl NEDGK6540000000
Slobodan Rubežićme MNEDF2180000010
Liam Scalesie IRLDF4360000010
Graeme Shinniesct SCODF,MF232,012010050
Anthony Stewarteng ENGDF190000000
Ash Taylorwls WALDF,MF9801000020
Danny Wardwls WALGK2180000010
Jamie McGrathie IRLMF5385020010
Connor McLennansct SCOFW,MF4248100000
Marley Watkinswls WALFW,MF5212100020
Luís Barrosbe BELGK2163310000
Jon Gallagherie IRLDF,FW2170000000
Sam Cosgroveeng ENGFW6482412210
Stevie Maysct SCOFW,MF6338010010
Craig Storiesct SCOMF177000000
James Wilsoneng ENGFW,MF5278020000
Scott Brownsct SCOMF3254000010
Peter Pawlettsct SCOFW,MF4256010010
Jack Milnesct SCOMF2104000000
Ester Soklersi SVNFW5221010000
Dukcv CPVFW6251010030
Topi Keskinenfi FINFW,MF282100000
Scott McKennasct SCODF9791000010
Connor Barronsct SCOMF5308000000
Leighton Clarksoneng ENGMF9698220010
Bojan Miovskimk MKDFW7541100030
Kevin Nisbetsct SCOFW160000000
Wes Burnswls WALDF,FW157000000
Jayden Stockleyeng ENGFW374000001
James McGarrynz NZLDF,MF2114000010
Curtis Maineng ENGFW154000000
Matty Kennedynir NIRFW,MF3128000000
Jay Emmanuel-Thomaseng ENGFW,MF151000000
Kári Árnasonis ISLDF,MF2126000000
Ross Doohansct SCOGK145000000
Ryan Jacksct SCODF,MF7539000010
Mark Reynoldssct SCODF6415000010
Greg Stewartsct SCOFW,MF4253100000
Zak Vynerke KENDF,MF144000000
Dean Campbellsct SCOMF4267010010
Stephen Gleesonie IRLMF131000010
Shayden Morriseng ENGMF5168010000
Ryan Duncansct SCOMF4102000000
Ryan Hedgeswls WALFW,MF3127110010
Patrik Myslovičsk SVKMF237000000
Pape Habib Guèyesn SENFW124000000
Teddy Jenkseng ENGMF2114000000
Ante Palaversahr CROMF277100010
Jayden Richardsoneng ENGDF,MF3199000010
Miles Storeyeng ENGFW,MF118000000
David Goodwilliesct SCOFW2101200000
Dylan McGeouchsct SCOMF2103010000
Jack MacKenziesct SCODF5312000010
Dante Polvaraus USAMF278000000
Cammy Smithsct SCOFW,MF232000000
Dilan Markandayeng ENGFW,MF112000000
Bruce Andersonsct SCOFW2100000000
Nicky Maynardeng ENGFW229000000
Joe Nuttalleng ENGFW19000000
Scott Wrightsct SCOFW,MF5188000000
Ryan Christiesct SCOFW,MF5271000010
Josh Parkerag ATGFW,MF16000000
Alfie Bavidgesct SCOFW13000000
Frank Rosssct SCOFW,MF12000000
Ryan McLaughlinnir NIRDF,MF1000000
42329,698372545701

Aberdeen Goalkeepers vs. Heart of Midlothian

Aberdeen Goalkeepers vs. Heart of Midlothian Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Scott Browneng ENGGK19020
Adam Collineng ENGGK19010
Joe Lewiseng ENGGK181,6201820933.37
Dimitar Mitovbg BULGK213542250.00
Kelle Roosnl NEDGK65402271672.72
Danny Wardwls WALGK218011
Ross Doohansct SCOGK14521150.00
312,70046342854.310

Heart of Midlothian Players vs. Aberdeen

Heart of Midlothian Players vs. Aberdeen Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Neil Alexandersct SCOGK3270000000
Nathaniel Atkinsonau AUSDF,MF3244000010
Błażej Augustynpl POLDF3270000010
Tasos Avlonitisgr GREDF190000000
Beni Baningimecd CODMF7553000010
Christophe Berrasct SCODF8720000020
Malachi Boatengeng ENGMF190000000
Oliver Bozanicau AUSMF5363000000
Jamie Brandonsct SCODF,MF4245000010
Prince Buabengh GHAMF6479000020
Bobby Burnsnir NIRDF190100010
Ross Callachansct SCOMF190000000
Joel Castro Pereirapt PORGK190000000
Zander Clarksct SCOGK6540000000
Don Cowiesct SCOMF8691000010
Clévid Dikamonacg CGODF4322000020
Arnaud Djoumcm CMRMF10859100030
Colin Doyleie IRLGK2180000000
Jimmy Dunneeng ENGDF190000000
Armand Gnanduilletci CIVFW190000000
Marcus Godinhoca CANDF,FW3252000010
Esmaël Gonçalvesgw GNBFW,MF4335100000
Craig Gordonsct SCOGK6540000010
Rafał Grzelakpl POLDF,MF190000000
Craig Halkettsct SCODF8532000020
Jack Hamiltonsct SCOGK5450000000
Peter Haringat AUTDF,MF7427000040
James Hilleng ENGDF2180000010
Aaron Hughesnir NIRDF6464000000
Juanmaes ESPFW4360200020
Frankie Kenteng ENGDF5394100020
Stephen Kingsleysct SCODF10661100000
Orestis Kiomourtzogloude GERMF3140000010
Perry Kitchenus USADF,MF5331000010
Kyle Laffertynir NIRFW4257000001
Olly Leeeng ENGFW,MF2180000000
Dexter Lembikisajm JAMDF,MF190000000
Jordan McGheesct SCODF,MF396000010
Barrie McKaysct SCOFW,MF6443020000
Jon McLaughlinsct SCOGK4360000000
Demetri Mitchelleng ENGDF,MF2175000021
Lewis Mooresct SCOMF190000000
Callumn Morrisonsct SCOFW297010010
Jake Mulraneyie IRLFW,MF2155000010
Steven Naismithsct SCOFW,MF5372301230
Krystian Nowakpl POLDF3270000000
Juwon Oshaniwang NGADF190000010
Alim Öztürktr TURDF3270000000
Callum Patersonsct SCODF,FW4360000000
Igor Rossi Brancobr BRADF5442100020
Kye Rowlesau AUSDF7630000020
Conor Sammonie IRLFW190000000
Lawrence Shanklandsct SCOFW9809431130
Conor Shaughnessyie IRLDF,MF2180010000
Ellis Simmseng ENGFW190000000
Michael Smithnir NIRDF,MF11835100010
John Souttarsct SCODF131,118201130
Osman Sowse SWEFW2180000000
Blair Spittalsct SCOFW,MF2180100000
Alexandros Tziolisgr GREMF2164000010
Jamie Walkersct SCOFW,MF8623110051
Tony Wattsct SCOFW,MF190000010
Zdeněk Zlámalcz CZEGK3270000000
Liam Boycenir NIRFW,MF3240211110
Sam Nicholsonsct SCOFW,MF6404000010
Ryan Edwardsau AUSMF184010000
Robert Snodgrasssct SCOFW,MF3255000010
Lewis Neilsonsct SCODF181000000
Uche Ikpeazuug UGAFW3239120020
Abiola Daudang NGAFW179100000
Musa Drammehgm GAMFW179000000
Yan Dhandaeng ENGMF178000010
Connor Randalleng ENGDF,MF3257000000
Cameron Devlinau AUSMF6525100020
Gary Mackay-Stevensct SCOMF3208000000
Ryotaro Meshinojp JPNFW,MF175100010
Toby Sibbickug UGADF,MF6425010010
Daniel Baursct SCODF173000000
Alex Cochraneeng ENGDF,MF8644020000
Manuel Milinkovićrs SRBMF3174110010
Calem Nieuwenhofau AUSMF3202000010
James Penricesct SCODF,MF171000010
Daniel Oyegokeeng ENGDF2158000000
Steven MacLeansct SCOFW3241000010
Morgaro Gomissn SENMF158000000
Euan Hendersonsct SCOFW3149000000
Alexander lowrysct SCOMF157000010
Lennard Sowahgh GHADF2147000000
Kenneth Vargascr CRCFW5256000000
Gavin Reillysct SCOFW256000000
Faycal Rherrasma MARDF2135000010
Liam Smithsct SCODF,MF3180010010
Andraž Strunasi SVNDF,MF2135000000
Kyosuke Tagawajp JPNFW,MF134000000
Ben Woodburnwls WALFW,MF134000010
Moha El Ouriachies ESPMF133000000
Harry Cochranesct SCOMF4202000010
Miguel Pallardóes ESPMF3132000020
Sean Clareeng ENGDF,MF6449101131
Aaron Hickeysct SCODF,MF3197000021
Jorge Granteng ENGMF9292111131
Stephen Humphryseng ENGFW,MF3131000000
Conor Washingtonnir NIRFW240000000
Adam Forrestersct SCODF278000010
Bjørn Johnsenno NORFW3137000010
Loïc Damourfr FRAMF121000000
Danny Amankwaadk DENFW,MF119000000
Aidan Denholmsct SCOFW119000010
Robbie Muirheadsct SCOFW,MF226000000
Rory Curriesct SCOFW116000000
Josh Ginnellyeng ENGFW,MF6363300000
Andy Irvingsct SCOMF3168010000
Aaron McEneffie IRLMF113000000
Connor Smithsct SCOMF220000000
Macauley Taitsct SCOMF110000000
Ben Garuccioau AUSDF,MF17000000
Alan Forrestsct SCOFW,MF8385000000
Anthony McDonaldsct SCOMF354000000
Yutaro Odajp JPNMF4182100010
Craig Wightonsct SCOFW,MF296000000
Billy Kingsct SCOFW,MF211000000
Andy Hallidaysct SCODF,MF5105000011
Malaury Martinfr FRAMF13000010
Dario Zanattaca CANFW,MF268000000
42129,638331967927

Heart of Midlothian Goalkeepers vs. Aberdeen

Heart of Midlothian Goalkeepers vs. Aberdeen Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Neil Alexandersct SCOGK327050
Joel Castro Pereirapt PORGK19021150.00
Zander Clarksct SCOGK65402461875.03
Colin Doyleie IRLGK218040
Craig Gordonsct SCOGK65402291459.11
Jack Hamiltonsct SCOGK54500502
Jon McLaughlinsct SCOGK43600203
Zdeněk Zlámalcz CZEGK327045250.00
302,70052373551.99

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.