Hearts vs Aberdeen live stream online is not available right now. You can see the full history of Hearts vs Aberdeen head to head confrontation.
Our site's database keeps all result's history of previous games between Hearts and Aberdeen, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Hearts vs Aberdeen upcoming matches.
27-01-2024 15:00
57' Jorge Grant (1-0), 77' Lawrence Shankland (2-0),
31' Graeme Shinnie (Y), 68' Yutaro Oda (Y), 73' Duk (Y),
65' Dante Polvara ⇒ Duk, 69' Yutaro Oda ⇒ Kenneth Vargas, 70' Jamie McGrath ⇒ Ester Sokler, 70' Connor Barron ⇒ Shayden Morris, 71' Stefan Gartenmann ⇒ Angus MacDonald, 81' Jorge Grant ⇒ Macaulay Tait, 90+1' Lawrence Shankland ⇒ Craig Halkett,
16-09-2023 14:00
14' Yutaro Oda (1-0), 64' Liam Boyce (2-0),
11' Peter Haring (Y), 25' Leighton Clarkson (Y), 30' Frankie Kent (Y), 32' Liam Boyce (Y), 56' Nathaniel Atkinson (Y), 61' Slobodan Rubezic (Y),
33' Yutaro Oda ⇒ Alan Forrest, 50' Peter Haring ⇒ Calem Nieuwenhof, 57' James McGarry ⇒ Ryan Duncan, 65' Nathaniel Atkinson ⇒ Toby Sibbick, 65' Liam Boyce ⇒ Jorge Grant, 67' Leighton Clarkson ⇒ Pape Habib Gueye, 67' Bojan Miovski ⇒ Ester Sokler, 67' Jamie McGrath ⇒ Connor Barron,
20-05-2023 11:30
31' Matthew Pollock (0-1), 43' Josh Ginnelly (1-1), 56' Lawrence Shankland (2-1),
11' Jonathan Hayes (Y), 25' Cameron Devlin (Y), 25' Marley Watkins (Y), 49' Bojan Miovski (Y), 53' Ylber Ramadani (Y),
60' Jonathan Hayes ⇒ Ryan Duncan, 60' Angus MacDonald ⇒ Jack MacKenzie, 60' Connor Barron ⇒ Shayden Morris, 65' Josh Ginnelly ⇒ Jorge Grant, 76' Barrie McKay ⇒ Michael Smith, 77' Yutaro Oda ⇒ Alan Forrest, 79' Marley Watkins ⇒ Dilan Markanday, 86' Peter Haring ⇒ Orestis Kiomourtzoglou, 87' Ylber Ramadani ⇒ Alfie Bavidge,
18-01-2023 19:45
15' Josh Ginnelly (1-0), 28' Michael Smith (2-0), 40' Lawrence Shankland (3-0), 45+1' Josh Ginnelly (4-0), 61' Cameron Devlin (5-0),
39' Duk (Y), 55' Kye Rowles (Y),
54' Jonathan Hayes ⇒ Vicente Besuijen, 61' Leighton Clarkson ⇒ Patrik Myslovic, 61' Bojan Miovski ⇒ Ryan Duncan, 65' Josh Ginnelly ⇒ Stephen Humphrys, 65' Barrie McKay ⇒ Jorge Grant, 72' Matthew Kennedy ⇒ Jayden Richardson, 72' Duk ⇒ Marley Watkins, 75' Toby Sibbick ⇒ Stephen Kingsley, 85' Robert Snodgrass ⇒ Yutaro Oda, 85' Michael Smith ⇒ Alan Forrest,
02-03-2022 19:45
38' John Souttar (1-0), 60' Stephen Kingsley (2-0),
37' Scott Brown (Y), 67' Cameron Devlin (Y),
54' Matthew Kennedy ⇒ Connor McLennan, 67' Connor Barron ⇒ Teddy Jenks, 75' Scott Brown ⇒ Dylan McGeouch, 76' Gary Mackay-Steven ⇒ Josh Ginnelly, 76' Jonathan Hayes ⇒ Jack MacKenzie, 76' Cameron Devlin ⇒ Peter Haring, 87' Liam Boyce ⇒ Andy Halliday,
22-08-2021 14:00
56' Liam Boyce (1-0), 71' Funso Ojo (1-1),
16' Jonathan Hayes (Y), 50' Andy Halliday (Y), 76' Peter Haring (Y), 80' Lewis Ferguson (Y), 90+5' Jamie Walker (Y),
40' Connor McLennan ⇒ Jay Emmanuel-Thomas, 46' Jonathan Hayes ⇒ Dean Campbell, 75' Andy Halliday ⇒ Jamie Walker, 78' Gary Mackay-Steven ⇒ Aaron McEneff, 90+3' Josh Ginnelly ⇒ Euan Henderson,
29-12-2019 14:00
49' Ryotaro Meshino (1-0), 68' Niall McGinn (1-1),
30' Ryotaro Meshino (Y), 31' Lewis Ferguson (Y), 55' Funso Ojo (Y), 65' Ash Taylor (Y), 68' Sean Clare (R), 89' Clevid Dikamona (Y),
45+1' Zak Vyner ⇒ Niall McGinn, 55' Curtis Main ⇒ James Wilson, 70' Uche Ikpeazu ⇒ Loic Damour, 76' Ryotaro Meshino ⇒ Conor Washington, 84' Funso Ojo ⇒ Ryan Hedges, 84' Oliver Bozanic ⇒ Benjamin Garuccio,
25-09-2019 18:45
12' Sam Cosgrove (0-1), 22' Steven MacLean (1-1), 31' Sam Cosgrove (1-2), 90+2' Craig Halkett (2-2),
30' Loic Damour (Y), 33' Craig Halkett (Y), 64' Shaleum Logan (Y), 84' Ryan Hedges (Y),
52' James Wilson ⇒ Jon Gallagher, 64' Connor McLennan ⇒ Niall McGinn, 69' Steven MacLean ⇒ Sean Clare, 75' Loic Damour ⇒ Aidan Keena, 78' Dean Campbell ⇒ Zak Vyner, 80' Ryotaro Meshino ⇒ Callum Morrison, 114' Callum Morrison ⇒ Andrew Irving, 119' Michael Devlin ⇒ Bruce Anderson,
30-03-2019 15:00
16' Connor McLennan (0-1), 58' Sean Clare (1-1), 77' Uche Ikpeazu (2-1),
18' Sam Cosgrove (Y), 57' Peter Haring (Y), 62' Uche Ikpeazu (Y), 74' Andrew Considine (Y), 84' Arnaud Djoum (Y), 84' Lewis Ferguson (Y), 84' John Souttar (Y), 84' Dominic Ball (Y),
81' Greg Stewart ⇒ James Wilson, 81' Uche Ikpeazu ⇒ Oliver Bozanic, 87' Connor McLennan ⇒ Michael Devlin,
20-10-2018 14:00
36' Arnaud Djoum (1-0), 43' Steven Naismith (2-0), 55' Gary Mackay-Steven (2-1),
10' Dominic Ball (Y), 19' Arnaud Djoum (Y), 20' Gary Mackay-Steven (Y), 29' Marcus Godinho (Y), 36' Andrew Considine (Y), 42' Michael Devlin (Y), 57' Callum Morrison (Y), 68' Lewis Ferguson (Y), 71' Steven Naismith (Y), 78' Shaleum Logan (Y), 89' Sean Clare (Y),
46' Dominic Ball ⇒ Scott Wright, 46' Sam Cosgrove ⇒ Niall McGinn, 62' Steven MacLean ⇒ Sean Clare, 76' James Wilson ⇒ Stevie May, 77' Marcus Godinho ⇒ Aaron Hughes,
07-04-2018 14:00
18' Steven Naismith (1-0), 20' David Milinkovic (2-0),
26' Steven Naismith (Y), 36' Andrew Considine (Y), 63' Ryan Christie (Y),
46' Greg Stewart ⇒ Kari Arnason, 61' Niall McGinn ⇒ Gary Mackay-Steven, 71' Ryan Christie ⇒ Adam Rooney, 71' David Milinkovic ⇒ Danny Amankwaa, 89' Don Cowie ⇒ Harry Cochrane,
09-09-2017 14:00
11' John Souttar (Y), 53' Christophe Berra (Y), 73' Jamie Walker (Y), 90+3' Stevie May (Y),
65' Isma ⇒ Kyle Lafferty, 70' Scott Wright ⇒ Gary Mackay-Steven, 70' Adam Rooney ⇒ Nicky Maynard, 77' Jamie Walker ⇒ David Milinkovic, 80' Dominic Ball ⇒ Mark Reynolds,
07-05-2017 14:00
21' Adam Rooney (0-1), 61' Isma (1-1), 64' Anthony O'Connor (1-2),
23' Joe Lewis (Y), 27' Prince Buaben (Y), 44' Jamie Walker (Y), 88' Mark Reynolds (Y), 90' Jamie Walker (YR),
45' Peter Pawlett ⇒ Anthony O'Connor, 45' Andraz Struna ⇒ Liam Smith, 57' Lennard Sowah ⇒ Mohamed El Ouriachi Cholay, 68' Don Cowie ⇒ Bjorn Johnsen, 85' Adam Rooney ⇒ Jayden Stockley,
30-12-2016 19:45
66' Jonathan Hayes (0-1),
8' Shaleum Logan (Y), 18' Ash Taylor (Y), 67' Bjorn Johnsen (Y), 89' Liam Smith (Y),
74' Arnaud Djoum ⇒ Rory Currie, 82' Igor Rossi ⇒ Robbie Muirhead, 87' Niall McGinn ⇒ Anthony O'Connor,
08-04-2016 18:45
4' Simon Church (0-1), 33' Juanma Delgado (1-1), 61' Juanma Delgado (2-1),
12' Graeme Shinnie (Y), 46' Kenny McLean (Y), 53' Perry Kitchen (Y), 59' Igor Rossi (Y), 78' Juanma Delgado (Y), 79' Shaleum Logan (Y),
44' Ryan Jack ⇒ Willo Flood, 77' Craig Storie ⇒ Cameron Smith, 80' Prince Buaben ⇒ Miguel Pallardo, 81' Ash Taylor ⇒ Andrew Considine, 84' Jamie Walker ⇒ Jordan McGhee, 90+1' Juanma Delgado ⇒ Dario Zanatta,
20-09-2015 13:15
9' David Goodwillie (0-1), 23' Niall McGinn (0-2), 45+1' David Goodwillie (0-3), 52' Igor Rossi (1-3),
42' Miguel Pallardo (Y), 46' Danny Ward (Y), 53' Juanma Delgado (Y), 82' Paul Quinn (Y),
46' Gavin Reilly ⇒ Sam Nicholson, 66' Peter Pawlett ⇒ Adam Rooney, 84' Prince Buaben ⇒ Billy King, 84' David Goodwillie ⇒ Josh Parker, 90+2' Niall McGinn ⇒ Ryan McLaughlin,
02-04-2014 18:45
74' Willo Flood (0-1), 87' Jamie Hamill (1-1),
26' Ryan Jack (Y), 37' Danny Wilson (Y), 45+1' Paul McCallum (Y), 57' David Smith (Y), 73' Danny Wilson (YR), 75' Peter Pawlett (Y), 87' Shaleum Logan (Y),
46' Paul McCallum ⇒ Scott Robinson, 69' David Smith ⇒ Billy King, 70' Barry Robson ⇒ Cameron Smith, 73' Sam Nicholson ⇒ Brad McKay, 78' Peter Pawlett ⇒ Scott Vernon,
24-08-2013 14:00
18' Jamie Walker (1-0), 68' Niall McGinn (1-1), 88' Jordan McGhee (2-1),
65' Clark Robertson (Y), 66' Scott Robinson (Y), 67' Kevin McHattie (R), 75' Peter Pawlett (Y),
53' Scott Vernon ⇒ Calvin Zola Makongo, 62' Brad McKay ⇒ Jordan McGhee, 69' Billy King ⇒ Callum Tapping, 74' Clark Robertson ⇒ Gregg Wylde, 75' Jamie Walker ⇒ David Smith, 82' Peter Pawlett ⇒ Josh Magennis,
08-12-2012 15:00
31' Ryan Stevenson (1-0), 54' Callum Paterson (2-0),
30' Josh Magennis (Y), 45+2' Andrew Considine (Y),
46' Ryan Stevenson ⇒ Callum Paterson, 61' Russell Anderson ⇒ Jamie Masson, 61' Cameron Smith ⇒ Rory Fallon, 68' Gordon Smith ⇒ Dale Carrick, 78' Mehdi Taouil ⇒ Denys Prychynenko, 78' Scott Vernon ⇒ Declan McManus,