Goals inside 2 minutes | 1st Half Injury Time Goals | 2nd Half Injury Time Goals | Winners after 90 minutes | Equalisers after 90 minutes |
Page_Links
The exact time of goals is a matter of interpretating old newspaper reports.
Where a goal is scored "Inside a minute" it is shown as 55 seconds.
Time is recorded as period (1H=1st Half,2H=2nd Half,E1=1st Half of Extra Time,E2=2nd Half of Extra Time,PENS=Pen Shoot Out,Post=Events after Full Time)
and the Time within that period e.g. Lawrence Shankland scored in 51:07 of 1st half on 22 Apr 2023 Hearts 6 Ross County 1
By Date
Match Opponents Comp Round Time Player Scores For Sat 21 Oct 1939 Hearts 2 Falkirk 3 Falkirk War League Eastern Division 01 of 29 91:00 Kenneth Dawson Falkirk Sat 06 Feb 1954 Hearts 3 Celtic 2 Celtic Division A 24 of 30 91:00 Jimmy Wardhaugh Heart of Midlothian Sat 23 Oct 1954 Hearts 4 Motherwell 2 Motherwell League Cup Final 90:30 Alex Bain Motherwell Sat 03 Jan 1959 Airdrieonians 2 Hearts 3 Airdrieonians Division 1 20 of 34 92:00 Jim McFadzean Heart of Midlothian Wed 15 Aug 1962 Hearts 3 Dundee United 1 Dundee United League Cup Section 2 of 6 92:00 Norrie Davidson Heart of Midlothian Wed 03 Mar 1971 Motherwell 1 Hearts 2 Motherwell TEXACO Cup SF 90:30 George Fleming Heart of Midlothian Sat 01 Mar 1975 Rangers 2 Hearts 1 Rangers Division 1 26 of 34 90:30 Tommy McLean Rangers Sat 01 Nov 1975 Hearts 1 Hibernian 1 Hibernian Premier 10 of 36 92:30 Pat Stanton Hibernian Mon 29 Aug 1977 Hearts 1 Stenhousemuir 0 Stenhousemuir League Cup R1 92:00 Donald Park Heart of Midlothian Sat 26 Aug 1978 Hearts 1 Hibernian 1 Hibernian Premier 03 of 36 92:00 Ally MacLeod Hibernian Sat 08 Dec 1979 Hearts 1 Dumbarton 0 Dumbarton First Division 20 of 39 90:30 Des O'Sullivan Heart of Midlothian Sat 27 Sep 1980 Dundee United 1 Hearts 1 Dundee United Premier 07 of 36 90:30 Davie Dodds Dundee United Sat 05 Dec 1981 Hearts 1 Queens Park 1 Queens Park First Division 18 of 39 90:30 Gerard Martin Crawley Queens Park Sat 19 Nov 1983 Aberdeen 2 Hearts 0 Aberdeen Premier 13 of 36 91:00 Neil Simpson Aberdeen Mon 26 Dec 1983 Motherwell 1 Hearts 1 Motherwell Premier 18 of 36 94:00 Johannes Edvaldsson Motherwell Sat 11 Feb 1984 Hearts 2 Rangers 2 Rangers Premier 22 of 36 91:00 John Robertson Heart of Midlothian Wed 20 Mar 1985 Celtic 3 Hearts 2 Celtic Premier 29 of 36 92:00 Brian McClair Celtic Sat 10 Aug 1985 Hearts 1 Celtic 1 Celtic Premier 01 of 36 91:00 Paul McStay Celtic Sat 02 Nov 1985 Dundee United 1 Hearts 1 Dundee United Premier 13 of 36 91:00 Richard Gough Dundee United Sat 05 Nov 1988 St Mirren 1 Hearts 1 St Mirren Premier 14 of 36 91:00 Peter Godfrey Heart of Midlothian Mon 27 Dec 1993 Rangers 2 Hearts 2 Rangers Premier 24 of 44 93:00 John Robertson Heart of Midlothian Sun 01 Oct 1995 Hibernian 2 Hearts 2 Hibernian Premier 05 of 36 92:00 John Robertson Heart of Midlothian Sun 08 Feb 1998 Hearts 1 Celtic 1 Celtic Premier 24 of 36 92:00 Jose Quitongo Heart of Midlothian Sat 28 Feb 1998 Rangers 2 Hearts 2 Rangers Premier 27 of 36 92:00 Jorg Albertz Rangers Wed 27 Oct 1999 Hearts 2 Kilmarnock 2 Kilmarnock Scottish Premier League 09 of 36 92:00 Juanjo Heart of Midlothian Wed 27 Oct 1999 Hearts 2 Kilmarnock 2 Kilmarnock Scottish Premier League 09 of 36 93:00 Christophe Cocard Kilmarnock Sat 27 Nov 1999 Kilmarnock 2 Hearts 2 Kilmarnock Scottish Premier League 14 of 36 92:00 Mark Reilly Kilmarnock Sat 29 Sep 2001 Hearts 1 Dundee United 2 Dundee United Scottish Premier League 09 of 38 91:00 Steven Thompson Dundee United Sat 29 Dec 2001 Hearts 1 Hibernian 1 Hibernian Scottish Premier League 22 of 38 91:00 John O'Neil Hibernian Sun 11 Aug 2002 Hearts 5 Hibernian 1 Hibernian Scottish Premier League 02 of 38 91:00 Mark de Vries Heart of Midlothian Sun 11 Aug 2002 Hearts 5 Hibernian 1 Hibernian Scottish Premier League 02 of 38 93:00 Mark de Vries Heart of Midlothian Sun 03 Nov 2002 Hibernian 1 Hearts 2 Hibernian Scottish Premier League 13 of 38 92:00 Phil Stamp Heart of Midlothian Sun 01 Dec 2002 Hearts 0 Rangers 4 Rangers Scottish Premier League 17 of 38 92:00 Stephen Hughes Rangers Sat 14 Dec 2002 Hearts 1 Partick Thistle 0 Partick Thistle Scottish Premier League 20 of 38 91:00 Alan Maybury Heart of Midlothian Thu 02 Jan 2003 Hearts 4 Hibernian 4 Hibernian Scottish Premier League 24 of 38 91:00 Grant Brebner Hibernian Thu 02 Jan 2003 Hearts 4 Hibernian 4 Hibernian Scottish Premier League 24 of 38 94:00 Graham Weir Heart of Midlothian Thu 02 Jan 2003 Hearts 4 Hibernian 4 Hibernian Scottish Premier League 24 of 38 95:00 Graham Weir Heart of Midlothian Sat 01 Feb 2003 Hearts 3 Dunfermline Athletic 0 Dunfermline Athletic Scottish Premier League 26 of 38 92:00 Kevin McKenna Heart of Midlothian Sat 19 Apr 2003 Hearts 2 Celtic 1 Celtic Scottish Premier League 33 of 38 93:00 Austin McCann Heart of Midlothian Wed 16 Jul 2003 Queens Park 1 Hearts 2 Queens Park Friendly 91:00 Mathu King Heart of Midlothian Sat 09 Aug 2003 Hearts 2 Aberdeen 0 Aberdeen Scottish Premier League 01 of 38 92:00 Andy Kirk Heart of Midlothian Sun 17 Aug 2003 Hibernian 1 Hearts 0 Hibernian Scottish Premier League 02 of 38 92:00 Garry O'Connor Hibernian Sun 21 Sep 2003 Hearts 0 Rangers 4 Rangers Scottish Premier League 06 of 38 91:00 Peter Lovenkrands Rangers Sat 01 Nov 2003 Hearts 3 Livingston 1 Livingston (Meadowbank Thistle) Scottish Premier League 11 of 38 92:00 Steven Pressley Heart of Midlothian Sat 13 Dec 2003 Hearts 2 Kilmarnock 1 Kilmarnock Scottish Premier League 16 of 38 92:00 Gary McSwegan Kilmarnock Sat 07 Feb 2004 Hearts 0 Celtic 3 Celtic Scottish Cup R4 95:00 Henrik Larsson Celtic Sat 03 Apr 2004 Celtic 2 Hearts 2 Celtic Scottish Premier League 30 of 38 91:00 Didier Agathe Celtic Mon 12 Jul 2004 Canada B 1 Hearts 1 Canada B Overseas Tour2004-05 OT 1 of 3 92:00 Simpson Canada B Thu 16 Sep 2004 Hearts 3 Braga 1 Braga UEFA Cup R1 91:00 Patrick Kisnorbo Heart of Midlothian Sat 30 Oct 2004 Hearts 3 Dundee 0 Dundee Scottish Premier League 12 of 38 92:00 Dennis Wyness Heart of Midlothian Tue 01 Feb 2005 Motherwell 3 Hearts 2 Motherwell League Cup SF 92:00 Hjalmar Thorarinsson Heart of Midlothian Wed 16 Feb 2005 Kilmarnock 1 Hearts 3 Kilmarnock Scottish Cup R4 92:00 Kris Boyd Kilmarnock Wed 02 Mar 2005 Hearts 1 Rangers 2 Rangers Scottish Premier League 27 of 38 94:00 Fernando Ricksen Rangers Sat 16 Apr 2005 Dundee United 2 Hearts 1 Dundee United Scottish Premier League 33 of 38 91:00 Grant Brebner Dundee United Sat 16 Jul 2005 Stirling Albion 1 Hearts 3 Stirling Albion Friendly 92:00 Steven Pressley Heart of Midlothian Sun 14 Aug 2005 Dundee United 0 Hearts 3 Dundee United Scottish Premier League 03 of 38 91:00 Rudi Skacel Heart of Midlothian Sun 02 Oct 2005 Falkirk 2 Hearts 2 Falkirk Scottish Premier League 09 of 38 91:00 Steven Pressley Heart of Midlothian Sun 01 Jan 2006 Hearts 2 Celtic 3 Celtic Scottish Premier League 21 of 38 91:00 Stephen McManus Celtic Wed 12 Jul 2006 FC Cluj 1 Hearts 1 FC Cluj Overseas Tour2006-07 OT 3 of 3 92:00 Zelemcz FC Cluj Wed 09 Aug 2006 Hearts 1 AEK Athens 2 AEK Athens Champions League Q3 93:00 Nikolaos Liberopoulos AEK Athens Sat 26 Aug 2006 Hearts 4 Inverness Caledonian Thistle 1 Inverness Caledonian Thistle Scottish Premier League 05 of 38 91:00 Bruno Aguiar Heart of Midlothian Sat 04 Nov 2006 Celtic 2 Hearts 1 Celtic Scottish Premier League 13 of 38 94:00 Gordon Craig Celtic Sat 06 Jan 2007 Stranraer 0 Hearts 4 Stranraer Scottish Cup R3 91:00 Andrius Velicka Heart of Midlothian Sat 03 Feb 2007 Dunfermline Athletic 1 Hearts 0 Dunfermline Athletic Scottish Cup R4 93:00 Scott Wilson Dunfermline Athletic Mon 03 Sep 2007 Motherwell 0 Hearts 2 Motherwell Scottish Premier League 05 of 38 92:00 Andrius Velicka Heart of Midlothian Sat 22 Sep 2007 Inverness Caledonian Thistle 2 Hearts 1 Inverness Caledonian Thistle Scottish Premier League 07 of 38 92:00 Craig Brewster Inverness Caledonian Thistle Sat 20 Oct 2007 Hearts 1 Dundee United 3 Dundee United Scottish Premier League 10 of 38 92:00 Laryea Kingston Heart of Midlothian Sat 27 Oct 2007 Kilmarnock 3 Hearts 1 Kilmarnock Scottish Premier League 11 of 38 92:00 Ibrahim Tall Heart of Midlothian Sat 01 Dec 2007 Hearts 1 Celtic 1 Celtic Scottish Premier League 15 of 38 91:00 Andrius Velicka Heart of Midlothian Sat 22 Dec 2007 Hearts 2 Inverness Caledonian Thistle 3 Inverness Caledonian Thistle Scottish Premier League 18 of 38 93:00 Graham Bayne Inverness Caledonian Thistle Tue 13 May 2008 Gretna 1 Hearts 0 Gretna Scottish Premier League 38 of 38 93:00 Gavin Skelton Gretna Sat 16 Aug 2008 Rangers 2 Hearts 0 Rangers Scottish Premier League 02 of 38 91:00 Kris Boyd Rangers Sun 11 Jan 2009 Hibernian 0 Hearts 2 Hibernian Scottish Cup R4 92:00 Gary Glen Heart of Midlothian Sat 21 Feb 2009 Hearts 1 St Mirren 1 St Mirren Scottish Premier League 26 of 38 92:00 Andy Dorman St Mirren Wed 04 Mar 2009 Hearts 2 Motherwell 1 Motherwell Scottish Premier League 28 of 38 92:00 Ruben Palazuelos Heart of Midlothian Sun 23 Aug 2009 Hearts 1 Rangers 2 Rangers Scottish Premier League 02 of 38 91:00 Kris Boyd Rangers Sun 30 Aug 2009 St Johnstone 2 Hearts 2 St Johnstone Scottish Premier League 03 of 38 93:00 Martin Hardie St Johnstone Sun 20 Sep 2009 Celtic 2 Hearts 1 Celtic Scottish Premier League 05 of 38 93:00 Glenn Loovens Celtic Sat 23 Jan 2010 Rangers 1 Hearts 1 Rangers Scottish Premier League 21 of 38 91:00 Andrew Little Rangers Sat 11 Sep 2010 Celtic 3 Hearts 0 Celtic Scottish Premier League 04 of 38 91:00 Patrick McCourt Celtic Tue 21 Sep 2010 Falkirk 4 Hearts 3 Falkirk League Cup R3 93:00 Mark Stewart Falkirk Sat 02 Oct 2010 Hearts 1 Rangers 2 Rangers Scottish Premier League 07 of 38 94:00 Steven Naismith Rangers Sat 23 Oct 2010 Hearts 3 St Mirren 0 St Mirren Scottish Premier League 09 of 38 92:00 Rudi Skacel Heart of Midlothian Sat 13 Nov 2010 St Johnstone 0 Hearts 2 St Johnstone Scottish Premier League 13 of 38 94:00 Ryan Stevenson Heart of Midlothian Wed 16 Mar 2011 Dundee United 2 Hearts 0 Dundee United Scottish Premier League 29 of 38 92:00 Johnny Russell Dundee United Sat 19 Mar 2011 Hearts 3 St Mirren 2 St Mirren Scottish Premier League 30 of 38 92:00 Rudi Skacel Heart of Midlothian Sat 17 Dec 2011 Hearts 4 Dunfermline Athletic 0 Dunfermline Athletic Scottish Premier League 19 of 38 93:00 Rudi Skacel Heart of Midlothian Mon 02 Jan 2012 Hibernian 1 Hearts 3 Hibernian Scottish Premier League 22 of 38 92:00 Rudi Skacel Heart of Midlothian Sat 11 Feb 2012 Kilmarnock 1 Hearts 1 Kilmarnock Scottish Premier League 26 of 38 92:00 Suso Santana Heart of Midlothian Tue 14 Feb 2012 St Johnstone 1 Hearts 2 St Johnstone Scottish Cup R5 94:00 Jamie Hamill Heart of Midlothian Sun 18 Mar 2012 Hearts 2 Hibernian 0 Hibernian Scottish Premier League 30 of 38 94:00 Suso Santana Heart of Midlothian Sun 15 Apr 2012 Celtic 1 Hearts 2 Celtic Scottish Cup SF 91:00 Craig Beattie Heart of Midlothian Sat 18 Aug 2012 Hearts 2 Inverness Caledonian Thistle 2 Inverness Caledonian Thistle Scottish Premier League 03 of 38 94:00 Conor Pepper Inverness Caledonian Thistle Fri 07 Sep 2012 The Spartans 4 Hearts 4 The Spartans Ronnie Swan Trophy 91:00 Mehdi Taouil Heart of Midlothian Fri 07 Sep 2012 The Spartans 4 Hearts 4 The Spartans Ronnie Swan Trophy 93:00 Sam Nicholson Heart of Midlothian Sat 27 Oct 2012 Hearts 2 Ross County 2 Ross County Scottish Premier League 11 of 38 93:00 John Sutton Heart of Midlothian Sat 19 Jan 2013 Celtic 4 Hearts 1 Celtic Scottish Premier League 22 of 38 91:00 Lassad Nouioui Celtic Sat 02 Feb 2013 Ross County 2 Hearts 2 Ross County Scottish Premier League 24 of 38 91:00 Iain Vigurs Ross County Thu 25 Jul 2013 Crusaders 0 Hearts 2 Crusaders Overseas Tour2013-14 OT 01 of 01 91:00 Jamie Hamill Heart of Midlothian Sat 21 Sep 2013 Ross County 2 Hearts 1 Ross County Premiership 07 of 38 92:00 Richard Brittain Ross County Sat 09 Nov 2013 Aberdeen 1 Hearts 3 Aberdeen Premiership 13 of 38 93:00 Ryan Stevenson Heart of Midlothian Sat 07 Dec 2013 Dundee United 4 Hearts 1 Dundee United Premiership 15 of 38 92:00 John Rankin Dundee United Sat 21 Dec 2013 Celtic 2 Hearts 0 Celtic Premiership 17 of 38 93:00 James Forrest Celtic Sat 18 Jan 2014 St Johnstone 3 Hearts 3 St Johnstone Premiership 23 of 38 92:00 Danny Wilson Heart of Midlothian Sun 02 Feb 2014 Inverness Caledonian Thistle 2 Hearts 2 Inverness Caledonian Thistle League Cup SF 95:00 Nick Ross Inverness Caledonian Thistle Sat 22 Feb 2014 Hearts 0 Celtic 2 Celtic Premiership 27 of 38 93:00 Teemu Pukki Celtic Sun 30 Mar 2014 Hearts 2 Hibernian 0 Hibernian Premiership 31 of 38 93:00 Billy King Heart of Midlothian Sat 19 Apr 2014 Hearts 2 Ross County 0 Ross County Premiership 34 of 38 95:00 Dale Carrick Heart of Midlothian Wed 09 Jul 2014 Hamilton Academical 1 Hearts 0 Hamilton Academical Friendly 91:00 Grant Gillespie Hamilton Academical Sun 10 Aug 2014 Rangers 1 Hearts 2 Rangers Championship 01 of 36 90:06 Nicky Law Rangers Sun 10 Aug 2014 Rangers 1 Hearts 2 Rangers Championship 01 of 36 91:09 Osman Sow Heart of Midlothian Sun 26 Oct 2014 Hibernian 1 Hearts 1 Hibernian Championship 11 of 36 91:00 Alim Ozturk Heart of Midlothian Sat 07 Feb 2015 Livingston 2 Hearts 3 Livingston (Meadowbank Thistle) Championship 23 of 36 94:00 Kyle Jacobs Livingston (Meadowbank Thistle) Sun 12 Apr 2015 Hibernian 2 Hearts 0 Hibernian Championship 33 of 36 91:00 Farid El Alagui Hibernian Sat 25 Apr 2015 Cowdenbeath 1 Hearts 2 Cowdenbeath Championship 35 of 36 93:00 Brad McKay Heart of Midlothian Thu 30 Jul 2015 Hearts 4 Arbroath 2 Arbroath League Cup R1 92:00 Craig Wilson Heart of Midlothian Wed 23 Sep 2015 Kilmarnock 2 Hearts 3 Kilmarnock League Cup R3 94:00 Sam Nicholson Heart of Midlothian Wed 28 Oct 2015 Hearts 1 Celtic 2 Celtic League Cup QF 92:00 Arnaud Djoum Heart of Midlothian Sun 27 Dec 2015 Hearts 2 Celtic 2 Celtic Premiership 19 of 38 91:00 Osman Sow Heart of Midlothian Sat 16 Jan 2016 Hearts 6 Motherwell 0 Motherwell Premiership 22 of 38 91:00 Arnaud Djoum Heart of Midlothian Sun 07 Feb 2016 Hearts 2 Hibernian 2 Hibernian Scottish Cup R5 91:00 Paul Hanlon Hibernian Sat 10 Sep 2016 Hearts 3 Hamilton Academical 1 Hamilton Academical Premiership 05 of 38 93:00 Sam Nicholson Heart of Midlothian Fri 30 Sep 2016 Motherwell 1 Hearts 3 Motherwell Premiership 08 of 38 92:00 James McFadden Motherwell Fri 23 Dec 2016 Dundee 3 Hearts 2 Dundee Premiership 19 of 38 94:00 Marcus Haber Dundee Sun 29 Jan 2017 Celtic 4 Hearts 0 Celtic Premiership 22 of 38 91:00 Scott Sinclair Celtic Sat 30 Sep 2017 Dundee 2 Hearts 1 Dundee Premiership 08 of 38 93:00 Kerr Waddell Dundee Sat 27 Jan 2018 Hearts 1 Motherwell 1 Motherwell Premiership 24 of 38 96:00 Curtis Main Motherwell Sun 06 May 2018 Hearts 1 Celtic 3 Celtic Premiership 36 of 38 94:00 Scott Sinclair Celtic Wed 26 Sep 2018 Hearts 4 Motherwell 2 Motherwell League Cup QF 91:00 Steven Naismith Heart of Midlothian Sat 26 Jan 2019 Hearts 2 St Johnstone 0 St Johnstone Premiership 23 of 38 91:00 Callumn Morrison Heart of Midlothian Sun 17 Feb 2019 Motherwell 2 Hearts 1 Motherwell Premiership 26 of 38 93:00 David Turnbull Motherwell Wed 27 Feb 2019 Hearts 1 Celtic 2 Celtic Premiership 28 of 38 92:00 Odsonne Edouard Celtic Wed 25 Sep 2019 Hearts 2 Aberdeen 2 Aberdeen League Cup QF 91:25 Craig Halkett Heart of Midlothian Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0 Airdrieonians (Airdrie United) Scottish Cup R4 91:00 Craig Halkett Heart of Midlothian Sat 01 Feb 2020 St Johnstone 3 Hearts 3 St Johnstone Premiership 24 of 38 91:00 Sean Clare Heart of Midlothian Sat 12 Dec 2020 Hearts 6 Queen of the South 1 Queen of the South Championship 07 of 27 90:32 Josh Ginnelly Heart of Midlothian Sat 26 Dec 2020 Hearts 5 Ayr United 3 Ayr United Championship 08 of 27 93:01 Tom Walsh Ayr United Sat 16 Jan 2021 Alloa Athletic 1 Hearts 3 Alloa Athletic Championship 11 of 27 92:14 Josh Ginnelly Heart of Midlothian Sat 23 Jan 2021 Hearts 2 Raith Rovers 3 Raith Rovers Championship 12 of 27 92:38 Liam Boyce Heart of Midlothian Tue 26 Jan 2021 Raith Rovers 0 Hearts 4 Raith Rovers Championship 13 of 27 90:47 Armand Gnanduillet Heart of Midlothian Sun 15 Aug 2021 Celtic 3 Hearts 2 Celtic League Cup R2 91:11 Aaron McEneff Heart of Midlothian Sun 07 Aug 2022 Hibernian 1 Hearts 1 Hibernian Premiership 02 of 38 94:39 Martin Boyle Hibernian Sun 14 Aug 2022 Hearts 4 Dundee United 1 Dundee United Premiership 03 of 38 94:56 Josh Ginnelly Heart of Midlothian Sun 21 Aug 2022 Celtic 2 Hearts 0 Celtic Premiership 04 of 38 93:30 Georgios Giakoumakis Celtic Thu 15 Sep 2022 Rigas Futbola Skola 0 Hearts 2 Rigas Futbola Skola Europa Conference League Group A 2 of 6 92:05 Alan Forrest Heart of Midlothian Sat 01 Oct 2022 Hearts 0 Rangers 4 Rangers Premiership 08 of 38 90:18 Ryan Kent Rangers Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Kilmarnock Premiership 09 of 38 93:54 Nathaniel Atkinson Heart of Midlothian Sat 12 Nov 2022 Hearts 1 Livingston 1 Livingston (Meadowbank Thistle) Premiership 15 of 38 96:48 Josh Ginnelly Heart of Midlothian Sat 24 Dec 2022 Dundee United 2 Hearts 2 Dundee United Premiership 17 of 38 93:58 Lawrence Shankland Heart of Midlothian Mon 02 Jan 2023 Hearts 3 Hibernian 0 Hibernian Premiership 19 of 38 93:23 Stephen Humphrys Heart of Midlothian Sun 22 Jan 2023 Hibernian 0 Hearts 3 Hibernian Scottish Cup R4 95:25 Toby Sibbick Heart of Midlothian Sat 04 Feb 2023 Hearts 3 Dundee United 1 Dundee United Premiership 25 of 38 97:10 Stephen Humphrys Heart of Midlothian Sat 13 May 2023 St Mirren 2 Hearts 2 St Mirren Premiership 35 of 38 95:09 Lawrence Shankland Heart of Midlothian Wed 24 May 2023 Rangers 2 Hearts 2 Rangers Premiership 37 of 38 93:07 Garang Kuol Heart of Midlothian Sat 05 Aug 2023 St Johnstone 0 Hearts 2 St Johnstone Premiership 01 of 38 95:31 Lawrence Shankland Heart of Midlothian Thu 17 Aug 2023 Hearts 3 Rosenborg Ballklub 1 Rosenborg Ballklub Europa Conference League Q3 91:37 Cammy Devlin Heart of Midlothian Tue 26 Sep 2023 Kilmarnock 1 Hearts 2 Kilmarnock League Cup QF 91:28 Alex Lowry Heart of Midlothian Sun 29 Oct 2023 Rangers 2 Hearts 1 Rangers Premiership 10 of 38 92:04 Danilo Rangers Sat 09 Dec 2023 Aberdeen 2 Hearts 1 Aberdeen Premiership 16 of 38 91:37 Leighton Clarkson Aberdeen Wed 27 Dec 2023 Hibernian 0 Hearts 1 Hibernian Premiership 19 of 38 92:17 Lawrence Shankland Heart of Midlothian Sat 20 Jan 2024 The Spartans 1 Hearts 2 The Spartans Scottish Cup R4 91:06 Frankie Kent Heart of Midlothian Sat 17 Feb 2024 Hearts 2 Motherwell 0 Motherwell Premiership 26 of 38 91:09 Kenneth Vargas Heart of Midlothian Sat 16 Mar 2024 Ross County 2 Hearts 1 Ross County Premiership 30 of 38 90:25 Yutaro Oda Heart of Midlothian Sat 18 May 2024 Hearts 3 Rangers 3 Rangers Premiership 38 of 38 94:09 Kyosuke Tagawa Heart of Midlothian Thu 22 Aug 2024 Viktoria Plzen 1 Hearts 0 Viktoria Plzen Europa League PO 95:35 Oyegoke Daniel Viktoria Plzen Sat 28 Sep 2024 Hearts 1 Ross County 1 Ross County Premiership 07 of 38 95:49 Lawrence Shankland Heart of Midlothian Thu 03 Oct 2024 Dinamo Minsk 1 Hearts 2 Dinamo Minsk Europa Conference League Matchday 1 93:31 Yan Dhanda Heart of Midlothian Sat 19 Oct 2024 Hearts 4 St Mirren 0 St Mirren Premiership 09 of 38 92:23 Blair Spittal Heart of Midlothian Sat 23 Nov 2024 Hearts 1 Celtic 4 Celtic Premiership 14 of 38 93:18 Adam Idah Celtic
By Time of Goal Back to Top
Match Opponents Comp Round Time Player Scores For Sat 04 Feb 2023 Hearts 3 Dundee United 1 Dundee United Premiership 25 of 38 97:10 Stephen Humphrys Heart of Midlothian Sat 12 Nov 2022 Hearts 1 Livingston 1 Livingston (Meadowbank Thistle) Premiership 15 of 38 96:48 Josh Ginnelly Heart of Midlothian Sat 27 Jan 2018 Hearts 1 Motherwell 1 Motherwell Premiership 24 of 38 96:00 Curtis Main Motherwell Sat 28 Sep 2024 Hearts 1 Ross County 1 Ross County Premiership 07 of 38 95:49 Lawrence Shankland Heart of Midlothian Thu 22 Aug 2024 Viktoria Plzen 1 Hearts 0 Viktoria Plzen Europa League PO 95:35 Oyegoke Daniel Viktoria Plzen Sat 05 Aug 2023 St Johnstone 0 Hearts 2 St Johnstone Premiership 01 of 38 95:31 Lawrence Shankland Heart of Midlothian Sun 22 Jan 2023 Hibernian 0 Hearts 3 Hibernian Scottish Cup R4 95:25 Toby Sibbick Heart of Midlothian Sat 13 May 2023 St Mirren 2 Hearts 2 St Mirren Premiership 35 of 38 95:09 Lawrence Shankland Heart of Midlothian Thu 02 Jan 2003 Hearts 4 Hibernian 4 Hibernian Scottish Premier League 24 of 38 95:00 Graham Weir Heart of Midlothian Sat 07 Feb 2004 Hearts 0 Celtic 3 Celtic Scottish Cup R4 95:00 Henrik Larsson Celtic Sun 02 Feb 2014 Inverness Caledonian Thistle 2 Hearts 2 Inverness Caledonian Thistle League Cup SF 95:00 Nick Ross Inverness Caledonian Thistle Sat 19 Apr 2014 Hearts 2 Ross County 0 Ross County Premiership 34 of 38 95:00 Dale Carrick Heart of Midlothian Sun 14 Aug 2022 Hearts 4 Dundee United 1 Dundee United Premiership 03 of 38 94:56 Josh Ginnelly Heart of Midlothian Sun 07 Aug 2022 Hibernian 1 Hearts 1 Hibernian Premiership 02 of 38 94:39 Martin Boyle Hibernian Sat 18 May 2024 Hearts 3 Rangers 3 Rangers Premiership 38 of 38 94:09 Kyosuke Tagawa Heart of Midlothian Mon 26 Dec 1983 Motherwell 1 Hearts 1 Motherwell Premier 18 of 36 94:00 Johannes Edvaldsson Motherwell Thu 02 Jan 2003 Hearts 4 Hibernian 4 Hibernian Scottish Premier League 24 of 38 94:00 Graham Weir Heart of Midlothian Wed 02 Mar 2005 Hearts 1 Rangers 2 Rangers Scottish Premier League 27 of 38 94:00 Fernando Ricksen Rangers Sat 04 Nov 2006 Celtic 2 Hearts 1 Celtic Scottish Premier League 13 of 38 94:00 Gordon Craig Celtic Sat 02 Oct 2010 Hearts 1 Rangers 2 Rangers Scottish Premier League 07 of 38 94:00 Steven Naismith Rangers Sat 13 Nov 2010 St Johnstone 0 Hearts 2 St Johnstone Scottish Premier League 13 of 38 94:00 Ryan Stevenson Heart of Midlothian Tue 14 Feb 2012 St Johnstone 1 Hearts 2 St Johnstone Scottish Cup R5 94:00 Jamie Hamill Heart of Midlothian Sun 18 Mar 2012 Hearts 2 Hibernian 0 Hibernian Scottish Premier League 30 of 38 94:00 Suso Santana Heart of Midlothian Sat 18 Aug 2012 Hearts 2 Inverness Caledonian Thistle 2 Inverness Caledonian Thistle Scottish Premier League 03 of 38 94:00 Conor Pepper Inverness Caledonian Thistle Sat 07 Feb 2015 Livingston 2 Hearts 3 Livingston (Meadowbank Thistle) Championship 23 of 36 94:00 Kyle Jacobs Livingston (Meadowbank Thistle) Wed 23 Sep 2015 Kilmarnock 2 Hearts 3 Kilmarnock League Cup R3 94:00 Sam Nicholson Heart of Midlothian Fri 23 Dec 2016 Dundee 3 Hearts 2 Dundee Premiership 19 of 38 94:00 Marcus Haber Dundee Sun 06 May 2018 Hearts 1 Celtic 3 Celtic Premiership 36 of 38 94:00 Scott Sinclair Celtic Sat 24 Dec 2022 Dundee United 2 Hearts 2 Dundee United Premiership 17 of 38 93:58 Lawrence Shankland Heart of Midlothian Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Kilmarnock Premiership 09 of 38 93:54 Nathaniel Atkinson Heart of Midlothian Thu 03 Oct 2024 Dinamo Minsk 1 Hearts 2 Dinamo Minsk Europa Conference League Matchday 1 93:31 Yan Dhanda Heart of Midlothian Sun 21 Aug 2022 Celtic 2 Hearts 0 Celtic Premiership 04 of 38 93:30 Georgios Giakoumakis Celtic Mon 02 Jan 2023 Hearts 3 Hibernian 0 Hibernian Premiership 19 of 38 93:23 Stephen Humphrys Heart of Midlothian Sat 23 Nov 2024 Hearts 1 Celtic 4 Celtic Premiership 14 of 38 93:18 Adam Idah Celtic Wed 24 May 2023 Rangers 2 Hearts 2 Rangers Premiership 37 of 38 93:07 Garang Kuol Heart of Midlothian Sat 26 Dec 2020 Hearts 5 Ayr United 3 Ayr United Championship 08 of 27 93:01 Tom Walsh Ayr United Mon 27 Dec 1993 Rangers 2 Hearts 2 Rangers Premier 24 of 44 93:00 John Robertson Heart of Midlothian Wed 27 Oct 1999 Hearts 2 Kilmarnock 2 Kilmarnock Scottish Premier League 09 of 36 93:00 Christophe Cocard Kilmarnock Sun 11 Aug 2002 Hearts 5 Hibernian 1 Hibernian Scottish Premier League 02 of 38 93:00 Mark de Vries Heart of Midlothian Sat 19 Apr 2003 Hearts 2 Celtic 1 Celtic Scottish Premier League 33 of 38 93:00 Austin McCann Heart of Midlothian Wed 09 Aug 2006 Hearts 1 AEK Athens 2 AEK Athens Champions League Q3 93:00 Nikolaos Liberopoulos AEK Athens Sat 03 Feb 2007 Dunfermline Athletic 1 Hearts 0 Dunfermline Athletic Scottish Cup R4 93:00 Scott Wilson Dunfermline Athletic Sat 22 Dec 2007 Hearts 2 Inverness Caledonian Thistle 3 Inverness Caledonian Thistle Scottish Premier League 18 of 38 93:00 Graham Bayne Inverness Caledonian Thistle Tue 13 May 2008 Gretna 1 Hearts 0 Gretna Scottish Premier League 38 of 38 93:00 Gavin Skelton Gretna Sun 30 Aug 2009 St Johnstone 2 Hearts 2 St Johnstone Scottish Premier League 03 of 38 93:00 Martin Hardie St Johnstone Sun 20 Sep 2009 Celtic 2 Hearts 1 Celtic Scottish Premier League 05 of 38 93:00 Glenn Loovens Celtic Tue 21 Sep 2010 Falkirk 4 Hearts 3 Falkirk League Cup R3 93:00 Mark Stewart Falkirk Sat 17 Dec 2011 Hearts 4 Dunfermline Athletic 0 Dunfermline Athletic Scottish Premier League 19 of 38 93:00 Rudi Skacel Heart of Midlothian Fri 07 Sep 2012 The Spartans 4 Hearts 4 The Spartans Ronnie Swan Trophy 93:00 Sam Nicholson Heart of Midlothian Sat 27 Oct 2012 Hearts 2 Ross County 2 Ross County Scottish Premier League 11 of 38 93:00 John Sutton Heart of Midlothian Sat 09 Nov 2013 Aberdeen 1 Hearts 3 Aberdeen Premiership 13 of 38 93:00 Ryan Stevenson Heart of Midlothian Sat 21 Dec 2013 Celtic 2 Hearts 0 Celtic Premiership 17 of 38 93:00 James Forrest Celtic Sat 22 Feb 2014 Hearts 0 Celtic 2 Celtic Premiership 27 of 38 93:00 Teemu Pukki Celtic Sun 30 Mar 2014 Hearts 2 Hibernian 0 Hibernian Premiership 31 of 38 93:00 Billy King Heart of Midlothian Sat 25 Apr 2015 Cowdenbeath 1 Hearts 2 Cowdenbeath Championship 35 of 36 93:00 Brad McKay Heart of Midlothian Sat 10 Sep 2016 Hearts 3 Hamilton Academical 1 Hamilton Academical Premiership 05 of 38 93:00 Sam Nicholson Heart of Midlothian Sat 30 Sep 2017 Dundee 2 Hearts 1 Dundee Premiership 08 of 38 93:00 Kerr Waddell Dundee Sun 17 Feb 2019 Motherwell 2 Hearts 1 Motherwell Premiership 26 of 38 93:00 David Turnbull Motherwell Sat 23 Jan 2021 Hearts 2 Raith Rovers 3 Raith Rovers Championship 12 of 27 92:38 Liam Boyce Heart of Midlothian Sat 01 Nov 1975 Hearts 1 Hibernian 1 Hibernian Premier 10 of 36 92:30 Pat Stanton Hibernian Sat 19 Oct 2024 Hearts 4 St Mirren 0 St Mirren Premiership 09 of 38 92:23 Blair Spittal Heart of Midlothian Wed 27 Dec 2023 Hibernian 0 Hearts 1 Hibernian Premiership 19 of 38 92:17 Lawrence Shankland Heart of Midlothian Sat 16 Jan 2021 Alloa Athletic 1 Hearts 3 Alloa Athletic Championship 11 of 27 92:14 Josh Ginnelly Heart of Midlothian Thu 15 Sep 2022 Rigas Futbola Skola 0 Hearts 2 Rigas Futbola Skola Europa Conference League Group A 2 of 6 92:05 Alan Forrest Heart of Midlothian Sun 29 Oct 2023 Rangers 2 Hearts 1 Rangers Premiership 10 of 38 92:04 Danilo Rangers Sat 03 Jan 1959 Airdrieonians 2 Hearts 3 Airdrieonians Division 1 20 of 34 92:00 Jim McFadzean Heart of Midlothian Wed 15 Aug 1962 Hearts 3 Dundee United 1 Dundee United League Cup Section 2 of 6 92:00 Norrie Davidson Heart of Midlothian Mon 29 Aug 1977 Hearts 1 Stenhousemuir 0 Stenhousemuir League Cup R1 92:00 Donald Park Heart of Midlothian Sat 26 Aug 1978 Hearts 1 Hibernian 1 Hibernian Premier 03 of 36 92:00 Ally MacLeod Hibernian Wed 20 Mar 1985 Celtic 3 Hearts 2 Celtic Premier 29 of 36 92:00 Brian McClair Celtic Sun 01 Oct 1995 Hibernian 2 Hearts 2 Hibernian Premier 05 of 36 92:00 John Robertson Heart of Midlothian Sun 08 Feb 1998 Hearts 1 Celtic 1 Celtic Premier 24 of 36 92:00 Jose Quitongo Heart of Midlothian Sat 28 Feb 1998 Rangers 2 Hearts 2 Rangers Premier 27 of 36 92:00 Jorg Albertz Rangers Wed 27 Oct 1999 Hearts 2 Kilmarnock 2 Kilmarnock Scottish Premier League 09 of 36 92:00 Juanjo Heart of Midlothian Sat 27 Nov 1999 Kilmarnock 2 Hearts 2 Kilmarnock Scottish Premier League 14 of 36 92:00 Mark Reilly Kilmarnock Sun 03 Nov 2002 Hibernian 1 Hearts 2 Hibernian Scottish Premier League 13 of 38 92:00 Phil Stamp Heart of Midlothian Sun 01 Dec 2002 Hearts 0 Rangers 4 Rangers Scottish Premier League 17 of 38 92:00 Stephen Hughes Rangers Sat 01 Feb 2003 Hearts 3 Dunfermline Athletic 0 Dunfermline Athletic Scottish Premier League 26 of 38 92:00 Kevin McKenna Heart of Midlothian Sat 09 Aug 2003 Hearts 2 Aberdeen 0 Aberdeen Scottish Premier League 01 of 38 92:00 Andy Kirk Heart of Midlothian Sun 17 Aug 2003 Hibernian 1 Hearts 0 Hibernian Scottish Premier League 02 of 38 92:00 Garry O'Connor Hibernian Sat 01 Nov 2003 Hearts 3 Livingston 1 Livingston (Meadowbank Thistle) Scottish Premier League 11 of 38 92:00 Steven Pressley Heart of Midlothian Sat 13 Dec 2003 Hearts 2 Kilmarnock 1 Kilmarnock Scottish Premier League 16 of 38 92:00 Gary McSwegan Kilmarnock Mon 12 Jul 2004 Canada B 1 Hearts 1 Canada B Overseas Tour2004-05 OT 1 of 3 92:00 Simpson Canada B Sat 30 Oct 2004 Hearts 3 Dundee 0 Dundee Scottish Premier League 12 of 38 92:00 Dennis Wyness Heart of Midlothian Tue 01 Feb 2005 Motherwell 3 Hearts 2 Motherwell League Cup SF 92:00 Hjalmar Thorarinsson Heart of Midlothian Wed 16 Feb 2005 Kilmarnock 1 Hearts 3 Kilmarnock Scottish Cup R4 92:00 Kris Boyd Kilmarnock Sat 16 Jul 2005 Stirling Albion 1 Hearts 3 Stirling Albion Friendly 92:00 Steven Pressley Heart of Midlothian Wed 12 Jul 2006 FC Cluj 1 Hearts 1 FC Cluj Overseas Tour2006-07 OT 3 of 3 92:00 Zelemcz FC Cluj Mon 03 Sep 2007 Motherwell 0 Hearts 2 Motherwell Scottish Premier League 05 of 38 92:00 Andrius Velicka Heart of Midlothian Sat 22 Sep 2007 Inverness Caledonian Thistle 2 Hearts 1 Inverness Caledonian Thistle Scottish Premier League 07 of 38 92:00 Craig Brewster Inverness Caledonian Thistle Sat 20 Oct 2007 Hearts 1 Dundee United 3 Dundee United Scottish Premier League 10 of 38 92:00 Laryea Kingston Heart of Midlothian Sat 27 Oct 2007 Kilmarnock 3 Hearts 1 Kilmarnock Scottish Premier League 11 of 38 92:00 Ibrahim Tall Heart of Midlothian Sun 11 Jan 2009 Hibernian 0 Hearts 2 Hibernian Scottish Cup R4 92:00 Gary Glen Heart of Midlothian Sat 21 Feb 2009 Hearts 1 St Mirren 1 St Mirren Scottish Premier League 26 of 38 92:00 Andy Dorman St Mirren Wed 04 Mar 2009 Hearts 2 Motherwell 1 Motherwell Scottish Premier League 28 of 38 92:00 Ruben Palazuelos Heart of Midlothian Sat 23 Oct 2010 Hearts 3 St Mirren 0 St Mirren Scottish Premier League 09 of 38 92:00 Rudi Skacel Heart of Midlothian Wed 16 Mar 2011 Dundee United 2 Hearts 0 Dundee United Scottish Premier League 29 of 38 92:00 Johnny Russell Dundee United Sat 19 Mar 2011 Hearts 3 St Mirren 2 St Mirren Scottish Premier League 30 of 38 92:00 Rudi Skacel Heart of Midlothian Mon 02 Jan 2012 Hibernian 1 Hearts 3 Hibernian Scottish Premier League 22 of 38 92:00 Rudi Skacel Heart of Midlothian Sat 11 Feb 2012 Kilmarnock 1 Hearts 1 Kilmarnock Scottish Premier League 26 of 38 92:00 Suso Santana Heart of Midlothian Sat 21 Sep 2013 Ross County 2 Hearts 1 Ross County Premiership 07 of 38 92:00 Richard Brittain Ross County Sat 07 Dec 2013 Dundee United 4 Hearts 1 Dundee United Premiership 15 of 38 92:00 John Rankin Dundee United Sat 18 Jan 2014 St Johnstone 3 Hearts 3 St Johnstone Premiership 23 of 38 92:00 Danny Wilson Heart of Midlothian Thu 30 Jul 2015 Hearts 4 Arbroath 2 Arbroath League Cup R1 92:00 Craig Wilson Heart of Midlothian Wed 28 Oct 2015 Hearts 1 Celtic 2 Celtic League Cup QF 92:00 Arnaud Djoum Heart of Midlothian Fri 30 Sep 2016 Motherwell 1 Hearts 3 Motherwell Premiership 08 of 38 92:00 James McFadden Motherwell Wed 27 Feb 2019 Hearts 1 Celtic 2 Celtic Premiership 28 of 38 92:00 Odsonne Edouard Celtic Thu 17 Aug 2023 Hearts 3 Rosenborg Ballklub 1 Rosenborg Ballklub Europa Conference League Q3 91:37 Cammy Devlin Heart of Midlothian Sat 09 Dec 2023 Aberdeen 2 Hearts 1 Aberdeen Premiership 16 of 38 91:37 Leighton Clarkson Aberdeen Tue 26 Sep 2023 Kilmarnock 1 Hearts 2 Kilmarnock League Cup QF 91:28 Alex Lowry Heart of Midlothian Wed 25 Sep 2019 Hearts 2 Aberdeen 2 Aberdeen League Cup QF 91:25 Craig Halkett Heart of Midlothian Sun 15 Aug 2021 Celtic 3 Hearts 2 Celtic League Cup R2 91:11 Aaron McEneff Heart of Midlothian Sun 10 Aug 2014 Rangers 1 Hearts 2 Rangers Championship 01 of 36 91:09 Osman Sow Heart of Midlothian Sat 17 Feb 2024 Hearts 2 Motherwell 0 Motherwell Premiership 26 of 38 91:09 Kenneth Vargas Heart of Midlothian Sat 20 Jan 2024 The Spartans 1 Hearts 2 The Spartans Scottish Cup R4 91:06 Frankie Kent Heart of Midlothian Sat 21 Oct 1939 Hearts 2 Falkirk 3 Falkirk War League Eastern Division 01 of 29 91:00 Kenneth Dawson Falkirk Sat 06 Feb 1954 Hearts 3 Celtic 2 Celtic Division A 24 of 30 91:00 Jimmy Wardhaugh Heart of Midlothian Sat 19 Nov 1983 Aberdeen 2 Hearts 0 Aberdeen Premier 13 of 36 91:00 Neil Simpson Aberdeen Sat 11 Feb 1984 Hearts 2 Rangers 2 Rangers Premier 22 of 36 91:00 John Robertson Heart of Midlothian Sat 10 Aug 1985 Hearts 1 Celtic 1 Celtic Premier 01 of 36 91:00 Paul McStay Celtic Sat 02 Nov 1985 Dundee United 1 Hearts 1 Dundee United Premier 13 of 36 91:00 Richard Gough Dundee United Sat 05 Nov 1988 St Mirren 1 Hearts 1 St Mirren Premier 14 of 36 91:00 Peter Godfrey Heart of Midlothian Sat 29 Sep 2001 Hearts 1 Dundee United 2 Dundee United Scottish Premier League 09 of 38 91:00 Steven Thompson Dundee United Sat 29 Dec 2001 Hearts 1 Hibernian 1 Hibernian Scottish Premier League 22 of 38 91:00 John O'Neil Hibernian Sun 11 Aug 2002 Hearts 5 Hibernian 1 Hibernian Scottish Premier League 02 of 38 91:00 Mark de Vries Heart of Midlothian Sat 14 Dec 2002 Hearts 1 Partick Thistle 0 Partick Thistle Scottish Premier League 20 of 38 91:00 Alan Maybury Heart of Midlothian Thu 02 Jan 2003 Hearts 4 Hibernian 4 Hibernian Scottish Premier League 24 of 38 91:00 Grant Brebner Hibernian Wed 16 Jul 2003 Queens Park 1 Hearts 2 Queens Park Friendly 91:00 Mathu King Heart of Midlothian Sun 21 Sep 2003 Hearts 0 Rangers 4 Rangers Scottish Premier League 06 of 38 91:00 Peter Lovenkrands Rangers Sat 03 Apr 2004 Celtic 2 Hearts 2 Celtic Scottish Premier League 30 of 38 91:00 Didier Agathe Celtic Thu 16 Sep 2004 Hearts 3 Braga 1 Braga UEFA Cup R1 91:00 Patrick Kisnorbo Heart of Midlothian Sat 16 Apr 2005 Dundee United 2 Hearts 1 Dundee United Scottish Premier League 33 of 38 91:00 Grant Brebner Dundee United Sun 14 Aug 2005 Dundee United 0 Hearts 3 Dundee United Scottish Premier League 03 of 38 91:00 Rudi Skacel Heart of Midlothian Sun 02 Oct 2005 Falkirk 2 Hearts 2 Falkirk Scottish Premier League 09 of 38 91:00 Steven Pressley Heart of Midlothian Sun 01 Jan 2006 Hearts 2 Celtic 3 Celtic Scottish Premier League 21 of 38 91:00 Stephen McManus Celtic Sat 26 Aug 2006 Hearts 4 Inverness Caledonian Thistle 1 Inverness Caledonian Thistle Scottish Premier League 05 of 38 91:00 Bruno Aguiar Heart of Midlothian Sat 06 Jan 2007 Stranraer 0 Hearts 4 Stranraer Scottish Cup R3 91:00 Andrius Velicka Heart of Midlothian Sat 01 Dec 2007 Hearts 1 Celtic 1 Celtic Scottish Premier League 15 of 38 91:00 Andrius Velicka Heart of Midlothian Sat 16 Aug 2008 Rangers 2 Hearts 0 Rangers Scottish Premier League 02 of 38 91:00 Kris Boyd Rangers Sun 23 Aug 2009 Hearts 1 Rangers 2 Rangers Scottish Premier League 02 of 38 91:00 Kris Boyd Rangers Sat 23 Jan 2010 Rangers 1 Hearts 1 Rangers Scottish Premier League 21 of 38 91:00 Andrew Little Rangers Sat 11 Sep 2010 Celtic 3 Hearts 0 Celtic Scottish Premier League 04 of 38 91:00 Patrick McCourt Celtic Sun 15 Apr 2012 Celtic 1 Hearts 2 Celtic Scottish Cup SF 91:00 Craig Beattie Heart of Midlothian Fri 07 Sep 2012 The Spartans 4 Hearts 4 The Spartans Ronnie Swan Trophy 91:00 Mehdi Taouil Heart of Midlothian Sat 19 Jan 2013 Celtic 4 Hearts 1 Celtic Scottish Premier League 22 of 38 91:00 Lassad Nouioui Celtic Sat 02 Feb 2013 Ross County 2 Hearts 2 Ross County Scottish Premier League 24 of 38 91:00 Iain Vigurs Ross County Thu 25 Jul 2013 Crusaders 0 Hearts 2 Crusaders Overseas Tour2013-14 OT 01 of 01 91:00 Jamie Hamill Heart of Midlothian Wed 09 Jul 2014 Hamilton Academical 1 Hearts 0 Hamilton Academical Friendly 91:00 Grant Gillespie Hamilton Academical Sun 26 Oct 2014 Hibernian 1 Hearts 1 Hibernian Championship 11 of 36 91:00 Alim Ozturk Heart of Midlothian Sun 12 Apr 2015 Hibernian 2 Hearts 0 Hibernian Championship 33 of 36 91:00 Farid El Alagui Hibernian Sun 27 Dec 2015 Hearts 2 Celtic 2 Celtic Premiership 19 of 38 91:00 Osman Sow Heart of Midlothian Sat 16 Jan 2016 Hearts 6 Motherwell 0 Motherwell Premiership 22 of 38 91:00 Arnaud Djoum Heart of Midlothian Sun 07 Feb 2016 Hearts 2 Hibernian 2 Hibernian Scottish Cup R5 91:00 Paul Hanlon Hibernian Sun 29 Jan 2017 Celtic 4 Hearts 0 Celtic Premiership 22 of 38 91:00 Scott Sinclair Celtic Wed 26 Sep 2018 Hearts 4 Motherwell 2 Motherwell League Cup QF 91:00 Steven Naismith Heart of Midlothian Sat 26 Jan 2019 Hearts 2 St Johnstone 0 St Johnstone Premiership 23 of 38 91:00 Callumn Morrison Heart of Midlothian Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0 Airdrieonians (Airdrie United) Scottish Cup R4 91:00 Craig Halkett Heart of Midlothian Sat 01 Feb 2020 St Johnstone 3 Hearts 3 St Johnstone Premiership 24 of 38 91:00 Sean Clare Heart of Midlothian Tue 26 Jan 2021 Raith Rovers 0 Hearts 4 Raith Rovers Championship 13 of 27 90:47 Armand Gnanduillet Heart of Midlothian Sat 12 Dec 2020 Hearts 6 Queen of the South 1 Queen of the South Championship 07 of 27 90:32 Josh Ginnelly Heart of Midlothian Sat 23 Oct 1954 Hearts 4 Motherwell 2 Motherwell League Cup Final 90:30 Alex Bain Motherwell Wed 03 Mar 1971 Motherwell 1 Hearts 2 Motherwell TEXACO Cup SF 90:30 George Fleming Heart of Midlothian Sat 01 Mar 1975 Rangers 2 Hearts 1 Rangers Division 1 26 of 34 90:30 Tommy McLean Rangers Sat 08 Dec 1979 Hearts 1 Dumbarton 0 Dumbarton First Division 20 of 39 90:30 Des O'Sullivan Heart of Midlothian Sat 27 Sep 1980 Dundee United 1 Hearts 1 Dundee United Premier 07 of 36 90:30 Davie Dodds Dundee United Sat 05 Dec 1981 Hearts 1 Queens Park 1 Queens Park First Division 18 of 39 90:30 Gerard Martin Crawley Queens Park Sat 16 Mar 2024 Ross County 2 Hearts 1 Ross County Premiership 30 of 38 90:25 Yutaro Oda Heart of Midlothian Sat 01 Oct 2022 Hearts 0 Rangers 4 Rangers Premiership 08 of 38 90:18 Ryan Kent Rangers Sun 10 Aug 2014 Rangers 1 Hearts 2 Rangers Championship 01 of 36 90:06 Nicky Law Rangers