Hearts Players reaching 25 Competitive Goals
By Date
No App No Player Goal
TimeScore at
time of
goalDate Opponents Score Comp Round Venue 1 44 George Scott 2-0 1891-12-19 Sat Broxburn Shamrock 5-4 Scottish Cup R6 Shamrock Park 2 37 Davie Baird 1-1 1892-01-23 Sat Renton 4-4 Scottish Cup QF Tontine Park 3 38 Davie Russell 22 1-0 1892-04-09 Sat Renton 3-0 Division 1 18 of 22 Tontine Park 4 68 Willie Taylor 3-0 1892-12-17 Sat Stenhousemuir 8-0 Scottish Cup R1 Tynecastle Park 5 40 Willie Michael 43 1-1 1895-08-24 Sat Clyde 2-1 Division 1 02 of 18 Barrowfield 6 58 Johnny Walker 3-1 1896-02-01 Sat Ayr FC 5-1 Scottish Cup R2 Somerset Park 7 74 Bob McLaren 4-1 1897-12-04 Sat Clyde 8-1 Division 1 15 of 18 Tynecastle Park 8 42 Bobby Walker 2-0 1899-11-04 Sat Celtic 3-2 Division 1 11 of 18 Tynecastle Park 9 50 George Livingstone 2-0 1899-12-09 Sat Clyde 4-1 Division 1 15 of 18 Tynecastle Park 10 64 Bill Porteous 3-1 1903-01-03 Sat Third Lanark 3-1 Division 1 22 of 22 Tynecastle Park 11 124 Charlie Thomson 2-1 1905-01-28 Sat Dundee 3-1 Scottish Cup R1 Dens Park 12 72 George Wilson 4-0 1906-01-13 Sat Dundee 4-0 Division 1 24 of 30 Tynecastle Park 13 45 Alex Menzies 1-0 1906-10-13 Sat Hamilton Academical 3-1 Division 1 09 of 34 Tynecastle Park 14 40 Percy Dawson 20 1-0 1912-11-16 Sat St Mirren 2-0 Division 1 13 of 34 Tynecastle Park 15 154 George Sinclair 4-1 1913-02-15 Sat Queens Park 6-1 Division 1 25 of 34 Hampden Park 16 73 Willie Wilson 65 2-0 1915-01-04 Mon Hamilton Academical 3-0 Division 1 23 of 38 Tynecastle Park 17 64 Harry Graham 3-1 1915-02-06 Sat Kilmarnock 3-1 Division 1 28 of 38 Tynecastle Park 18 31 Tom Gracie 60 2-1 1915-02-27 Sat Hibernian 2-2 Division 1 31 of 38 Easter Road 19 25 Andy Wilson 4-1 1919-02-01 Sat Hamilton Academical 4-1 Division 1 24 of 34 Tynecastle Park 20 252 Bob Mercer 75 2-1 1920-09-14 Tue Clydebank[3] 2-1 Division 1 07 of 42 Clydeholm Park 21 93 George P Miller 20 2-0 1920-09-25 Sat Raith Rovers 2-0 Division 1 10 of 42 Tynecastle Park 22 56 John Murphy 54 3-0 1921-04-15 Fri St Mirren 4-0 Division 1 39 of 42 Easter Road 23 39 Freddie Forbes 2-3 1921-08-23 Tue Clyde 2-3 Division 1 03 of 42 Shawfield Stadium 24 159 Jack Sharp 16 1-1 1921-12-03 Sat Aberdeen 2-1 Division 1 19 of 42 Tynecastle Park 25 29 Jock White 25 1-0 1923-02-07 Wed Clyde 2-1 Division 1 27 of 38 Tynecastle Park 26 124 Willie Murray 17 1-0 1927-03-19 Sat St Mirren 1-0 Division A 32 of 38 Love Street 27 110 Jimmy Smith 68 2-0 1927-11-19 Sat Aberdeen 3-0 Division A 15 of 38 Tynecastle Park 28 98 Lachlan Macmillan 19 1-0 1927-12-03 Sat Boness 5-0 Division A 17 of 38 Tynecastle Park 29 36 Tim Morgan 18 1-0 1928-12-29 Sat Queens Park 4-1 Division A 22 of 38 Tynecastle Park 30 21 Barney Battles Jnr 20 2-0 1929-02-09 Sat Airdrieonians 3-0 Division A 28 of 38 Tynecastle Park 31 62 Andrew Miller 14 1-0 1930-02-15 Sat Hibernian 3-1 Scottish Cup R3 Easter Road 32 106 Robert Johnstone 5-0 1932-11-05 Sat Hamilton Academical 6-1 Division A 16 of 38 Tynecastle Park 33 48 Tommy Walker 80 2-3 1934-04-14 Sat Airdrieonians 2-3 Division A 35 of 38 Broomfield Park 34 161 Alex Massie 52 1-2 1934-11-17 Sat Kilmarnock 2-2 Division A 17 of 38 Tynecastle Park 35 23 David McCulloch 5 1-0 1935-01-01 Tue Hibernian 5-2 Division A 24 of 38 Tynecastle Park 36 38 Andy Black 77 3-0 1936-09-12 Sat Falkirk 3-1 Division A 08 of 38 Tynecastle Park 37 24 Bill Walsh 13-0 1937-02-13 Sat Kings Park 15-0 Scottish Cup R2 Tynecastle Park 38 72 Freddie Warren 62 4-1 1938-03-19 Sat Queens Park 4-1 Division A 33 of 38 Hampden Park 39 15 Archie Garrett 30 2-0 1939-03-04 Sat Queens Park 8-3 Division A 31 of 38 Tynecastle Park 40 64 Jimmy Briscoe 71 1-1 1939-03-18 Sat Rangers 1-1 Division A 33 of 38 Ibrox 41 38 George Hamilton 4 1-0 1942-02-28 Sat Motherwell 3-2 Southern League Cup Section 1 of 6 Fir Park 42 69 Jackie Gillies 52 2-1 1943-10-02 Sat Airdrieonians 3-1 Southern Football League 08 of 30 Broomfield Park 43 47 Archie Kelly 2 1-0 1944-10-07 Sat Greenock Morton 2-1 Southern Football League 09 of 30 Tynecastle Park 44 78 Alex McCrae 31 1-0 1945-09-22 Sat Celtic 2-2 Southern Football League Division A 07 of 30 Tynecastle Park 45 41 Willie Phillips 13 2-1 1945-10-27 Sat Queens Park 3-3 Southern Football League Division A 12 of 30 Tynecastle Park 46 162 Willie MacFarlane 74 2-0 1948-04-17 Sat Falkirk 2-0 Division A 28 of 30 Brockville Park 47 65 Alfie Conn 10 1-0 1949-03-12 Sat Greenock Morton 2-4 Division A 24 of 30 Tynecastle Park 48 31 Willie Bauld 47 2-1 1949-08-13 Sat Stirling Albion 5-1 League Cup Section 1 of 6 Annfield Stadium 49 57 Jimmy Wardhaugh 85 6-2 1949-10-29 Sat Clyde 6-2 Division A 07 of 30 Tynecastle Park 50 84 Tommy Sloan 75 2-0 1949-11-26 Sat Motherwell 2-0 Division A 11 of 30 Tynecastle Park 51 68 Bobby Flavell 86 1-0 1949-12-24 Sat East Fife 1-0 Division A 15 of 30 Bayview 52 102 John Urquhart 82 1-2 1953-01-01 Thu Hibernian 1-2 Division A 18 of 30 Tynecastle Park 53 276 Bobby Parker 75 1-1 1955-04-09 Sat Rangers 1-2 Division A 25 of 30 Ibrox 54 55 Alex Young 35 1-0 1956-11-24 Sat Queens Park 6-1 Division 1 12 of 34 Tynecastle Park 55 60 Ian Crawford 69 7-2 1957-08-14 Wed Queens Park 9-2 League Cup Section 2 of 6 Tynecastle Park 56 42 Jimmy Murray 14 1-0 1958-01-11 Sat Partick Thistle 4-1 Division 1 21 of 34 Tynecastle Park 57 152 Davie Mackay 78 2-1 1958-08-30 Sat Raith Rovers 3-1 League Cup Section 6 of 6 Tynecastle Park 58 273 John Cumming 32 1-0 1959-04-11 Sat Rangers 2-0 Division 1 32 of 34 Tynecastle Park 59 104 Johnny Hamilton 66 2-1 1959-08-19 Wed Dundee 3-1 Division 1 01 of 34 Dens Park 60 102 Bobby Blackwood 77 7-3 1959-10-07 Wed Cowdenbeath 9-3 League Cup SF Easter Road 61 65 Willie Wallace 24 2-0 1962-11-24 Sat St Mirren 5-0 Division 1 13 of 34 Tynecastle Park 62 43 Norrie Davidson 76 4-1 1963-08-10 Sat Falkirk 6-2 League Cup Section 1 of 6 Tynecastle Park 63 66 Danny Paton 8 1-1 1963-11-23 Sat Dundee 1-3 Division 1 13 of 34 Tynecastle Park 64 59 Alan Gordon 85 8-1 1964-08-19 Wed Airdrieonians 8-1 Division 1 01 of 34 Tynecastle Park 65 42 Tommy White 28 3-0 1964-09-19 Sat Third Lanark 5-1 Division 1 04 of 34 2nd Cathkin Park 66 163 Tommy Traynor 51 3-1 1967-08-30 Wed Stirling Albion 4-1 League Cup Section 5 of 6 Tynecastle Park 67 80 Donald Ford 54 1-0 1968-09-28 Sat Rangers 1-1 Division 1 04 of 34 Tynecastle Park 68 99 Roald Jensen 59 2-0 1970-09-12 Sat Dunfermline Athletic 3-0 Division 1 03 of 34 Tynecastle Park 69 153 George Fleming 71 2-2 1971-03-06 Sat Falkirk 4-2 Division 1 26 of 34 Brockville Park 70 315 Alan Anderson 68 2-2 1972-03-04 Sat East Fife 2-2 Division 1 26 of 34 Bayview 71 71 Drew Busby 52 2-0 1975-01-29 Wed Kilmarnock 2-0 Scottish Cup R3 Tynecastle Park 72 61 Willie Gibson 65 2-1 1975-10-01 Wed Fulham 2-2 Anglo Scottish Cup R2 Tynecastle Park 73 331 Jim Brown 89 2-2 1977-04-13 Wed Hibernian 2-2 Premier 32 of 36 Tynecastle Park 74 148 Donald Park 92 1-0 1977-08-29 Mon Stenhousemuir 1-0 League Cup R1 Tynecastle Park 75 135 Graham Shaw 62 3-0 1980-03-25 Tue Dunfermline Athletic 3-0 First Division 29 of 39 East End Park 76 57 Derek O'Connor 68 2-1 1980-08-23 Sat St Mirren 3-1 Premier 03 of 36 Love Street 77 51 Willie Pettigrew 23 1-0 1982-09-29 Wed Clydebank[4] 4-1 First Division 06 of 39 Tynecastle Park 78 35 John Robertson 29 2-0 1983-09-10 Sat Rangers 3-1 Premier 03 of 36 Tynecastle Park 79 168 Gary Mackay 68 2-1 1986-03-03 Mon Hamilton Academical 2-1 Scottish Cup R4 Douglas Park 80 80 Sandy Clark 73 3-0 1986-09-20 Sat Motherwell 4-0 Premier 08 of 44 Tynecastle Park 81 90 John Colquhoun 40 1-1 1987-03-28 Sat Clydebank[4] 1-1 Premier 37 of 44 New Kilbowie 82 114 Eamonn Bannon 18 1-0 1988-11-23 Wed Velez Mostar 3-0 UEFA Cup R3 Tynecastle Park 83 87 Scott Crabbe 54 1-0 1991-09-07 Sat Motherwell 2-0 Premier 06 of 44 Tynecastle Park 84 267 Dave McPherson 54 1-2 1995-09-20 Wed Dundee 4-4 League Cup QF Dens Park 85 140 John Millar 31 1-0 1995-11-19 Sun Hibernian 2-1 Premier 14 of 36 Tynecastle Park 86 71 Jim Hamilton 58 1-1 1998-09-20 Sun Dunfermline Athletic 1-1 Scottish Premier League 06 of 36 East End Park 87 96 Colin Cameron 90 4-0 1999-04-24 Sat Motherwell 4-0 Scottish Premier League 32 of 36 Fir Park 88 81 Stephane Adam 89 2-0 1999-09-25 Sat Dundee United 2-0 Scottish Premier League 07 of 36 Tannadice Park 89 63 Gary McSwegan 6 1-0 2000-08-24 Thu IBV-Vestmannaeyjar 3-0 UEFA Cup Prelim Tynecastle Park 90 99 Andy Kirk 78 2-1 2003-04-05 Sat Dundee United 2-1 Scottish Premier League 31 of 38 Tynecastle Park 91 68 Mark de Vries 25 1-1 2004-02-24 Tue Livingston (Meadowbank Thistle) 3-2 Scottish Premier League 25 of 38 Almondvale Stadium 92 105 Paul Hartley 20 1-0 2005-12-26 Mon Falkirk 5-0 Scottish Premier League 20 of 38 Tynecastle Park 93 55 Andrius Velicka 3 1-0 2008-02-09 Sat Gretna 2-0 Scottish Premier League 25 of 38 Tynecastle Park 94 56 Rudi Skacel 2 1-0 2011-01-29 Sat St Johnstone 1-0 Scottish Premier League 23 of 38 Tynecastle Park 95 129 Ryan Stevenson 24 2-0 2014-05-04 Sun Kilmarnock 5-0 Premiership 36 of 38 Tynecastle Park 96 115 Callum Paterson 15 1-0 2015-10-24 Sat Ross County 2-0 Premiership 12 of 38 Tynecastle Park 97 125 Jamie Walker 45 2-1 2016-08-10 Wed St Johnstone 2-3 League Cup R2 McDiarmid Park 98 74 Steven Naismith 20 1-0 2020-12-12 Sat Queen of the South 6-1 Championship 07 of 27 Tynecastle Park 99 48 Liam Boyce 45 1-0 2021-08-28 Sat Dundee United 2-0 Premiership 04 of 38 Tannadice Park 100 42 Lawrence Shankland 59 6-0 2023-04-22 Sat Ross County 6-1 Premiership 33 of 38 Tynecastle Park
By Appearance No
No App No Player Goal
TimeScore at
time of
goalDate Opponents Score Comp Round Venue 1 15 Archie Garrett 30 2-0 1939-03-04 Sat Queens Park 8-3 Division A 31 of 38 Tynecastle Park 2 21 Barney Battles Jnr 20 2-0 1929-02-09 Sat Airdrieonians 3-0 Division A 28 of 38 Tynecastle Park 3 23 David McCulloch 5 1-0 1935-01-01 Tue Hibernian 5-2 Division A 24 of 38 Tynecastle Park 4 24 Bill Walsh 13-0 1937-02-13 Sat Kings Park 15-0 Scottish Cup R2 Tynecastle Park 5 25 Andy Wilson 4-1 1919-02-01 Sat Hamilton Academical 4-1 Division 1 24 of 34 Tynecastle Park 6 29 Jock White 25 1-0 1923-02-07 Wed Clyde 2-1 Division 1 27 of 38 Tynecastle Park 7 31 Tom Gracie 60 2-1 1915-02-27 Sat Hibernian 2-2 Division 1 31 of 38 Easter Road 7 31 Willie Bauld 47 2-1 1949-08-13 Sat Stirling Albion 5-1 League Cup Section 1 of 6 Annfield Stadium 9 35 John Robertson 29 2-0 1983-09-10 Sat Rangers 3-1 Premier 03 of 36 Tynecastle Park 10 36 Tim Morgan 18 1-0 1928-12-29 Sat Queens Park 4-1 Division A 22 of 38 Tynecastle Park 11 37 Davie Baird 1-1 1892-01-23 Sat Renton 4-4 Scottish Cup QF Tontine Park 12 38 Davie Russell 22 1-0 1892-04-09 Sat Renton 3-0 Division 1 18 of 22 Tontine Park 12 38 Andy Black 77 3-0 1936-09-12 Sat Falkirk 3-1 Division A 08 of 38 Tynecastle Park 12 38 George Hamilton 4 1-0 1942-02-28 Sat Motherwell 3-2 Southern League Cup Section 1 of 6 Fir Park 15 39 Freddie Forbes 2-3 1921-08-23 Tue Clyde 2-3 Division 1 03 of 42 Shawfield Stadium 16 40 Willie Michael 43 1-1 1895-08-24 Sat Clyde 2-1 Division 1 02 of 18 Barrowfield 16 40 Percy Dawson 20 1-0 1912-11-16 Sat St Mirren 2-0 Division 1 13 of 34 Tynecastle Park 18 41 Willie Phillips 13 2-1 1945-10-27 Sat Queens Park 3-3 Southern Football League Division A 12 of 30 Tynecastle Park 19 42 Bobby Walker 2-0 1899-11-04 Sat Celtic 3-2 Division 1 11 of 18 Tynecastle Park 19 42 Jimmy Murray 14 1-0 1958-01-11 Sat Partick Thistle 4-1 Division 1 21 of 34 Tynecastle Park 19 42 Tommy White 28 3-0 1964-09-19 Sat Third Lanark 5-1 Division 1 04 of 34 2nd Cathkin Park 19 42 Lawrence Shankland 59 6-0 2023-04-22 Sat Ross County 6-1 Premiership 33 of 38 Tynecastle Park 23 43 Norrie Davidson 76 4-1 1963-08-10 Sat Falkirk 6-2 League Cup Section 1 of 6 Tynecastle Park 24 44 George Scott 2-0 1891-12-19 Sat Broxburn Shamrock 5-4 Scottish Cup R6 Shamrock Park 25 45 Alex Menzies 1-0 1906-10-13 Sat Hamilton Academical 3-1 Division 1 09 of 34 Tynecastle Park 26 47 Archie Kelly 2 1-0 1944-10-07 Sat Greenock Morton 2-1 Southern Football League 09 of 30 Tynecastle Park 27 48 Tommy Walker 80 2-3 1934-04-14 Sat Airdrieonians 2-3 Division A 35 of 38 Broomfield Park 27 48 Liam Boyce 45 1-0 2021-08-28 Sat Dundee United 2-0 Premiership 04 of 38 Tannadice Park 29 50 George Livingstone 2-0 1899-12-09 Sat Clyde 4-1 Division 1 15 of 18 Tynecastle Park 30 51 Willie Pettigrew 23 1-0 1982-09-29 Wed Clydebank[4] 4-1 First Division 06 of 39 Tynecastle Park 31 55 Alex Young 35 1-0 1956-11-24 Sat Queens Park 6-1 Division 1 12 of 34 Tynecastle Park 31 55 Andrius Velicka 3 1-0 2008-02-09 Sat Gretna 2-0 Scottish Premier League 25 of 38 Tynecastle Park 33 56 John Murphy 54 3-0 1921-04-15 Fri St Mirren 4-0 Division 1 39 of 42 Easter Road 33 56 Rudi Skacel 2 1-0 2011-01-29 Sat St Johnstone 1-0 Scottish Premier League 23 of 38 Tynecastle Park 35 57 Jimmy Wardhaugh 85 6-2 1949-10-29 Sat Clyde 6-2 Division A 07 of 30 Tynecastle Park 35 57 Derek O'Connor 68 2-1 1980-08-23 Sat St Mirren 3-1 Premier 03 of 36 Love Street 37 58 Johnny Walker 3-1 1896-02-01 Sat Ayr FC 5-1 Scottish Cup R2 Somerset Park 38 59 Alan Gordon 85 8-1 1964-08-19 Wed Airdrieonians 8-1 Division 1 01 of 34 Tynecastle Park 39 60 Ian Crawford 69 7-2 1957-08-14 Wed Queens Park 9-2 League Cup Section 2 of 6 Tynecastle Park 40 61 Willie Gibson 65 2-1 1975-10-01 Wed Fulham 2-2 Anglo Scottish Cup R2 Tynecastle Park 41 62 Andrew Miller 14 1-0 1930-02-15 Sat Hibernian 3-1 Scottish Cup R3 Easter Road 42 63 Gary McSwegan 6 1-0 2000-08-24 Thu IBV-Vestmannaeyjar 3-0 UEFA Cup Prelim Tynecastle Park 43 64 Bill Porteous 3-1 1903-01-03 Sat Third Lanark 3-1 Division 1 22 of 22 Tynecastle Park 43 64 Harry Graham 3-1 1915-02-06 Sat Kilmarnock 3-1 Division 1 28 of 38 Tynecastle Park 43 64 Jimmy Briscoe 71 1-1 1939-03-18 Sat Rangers 1-1 Division A 33 of 38 Ibrox 46 65 Alfie Conn 10 1-0 1949-03-12 Sat Greenock Morton 2-4 Division A 24 of 30 Tynecastle Park 46 65 Willie Wallace 24 2-0 1962-11-24 Sat St Mirren 5-0 Division 1 13 of 34 Tynecastle Park 48 66 Danny Paton 8 1-1 1963-11-23 Sat Dundee 1-3 Division 1 13 of 34 Tynecastle Park 49 68 Willie Taylor 3-0 1892-12-17 Sat Stenhousemuir 8-0 Scottish Cup R1 Tynecastle Park 49 68 Bobby Flavell 86 1-0 1949-12-24 Sat East Fife 1-0 Division A 15 of 30 Bayview 49 68 Mark de Vries 25 1-1 2004-02-24 Tue Livingston (Meadowbank Thistle) 3-2 Scottish Premier League 25 of 38 Almondvale Stadium 52 69 Jackie Gillies 52 2-1 1943-10-02 Sat Airdrieonians 3-1 Southern Football League 08 of 30 Broomfield Park 53 71 Drew Busby 52 2-0 1975-01-29 Wed Kilmarnock 2-0 Scottish Cup R3 Tynecastle Park 53 71 Jim Hamilton 58 1-1 1998-09-20 Sun Dunfermline Athletic 1-1 Scottish Premier League 06 of 36 East End Park 55 72 George Wilson 4-0 1906-01-13 Sat Dundee 4-0 Division 1 24 of 30 Tynecastle Park 55 72 Freddie Warren 62 4-1 1938-03-19 Sat Queens Park 4-1 Division A 33 of 38 Hampden Park 57 73 Willie Wilson 65 2-0 1915-01-04 Mon Hamilton Academical 3-0 Division 1 23 of 38 Tynecastle Park 58 74 Bob McLaren 4-1 1897-12-04 Sat Clyde 8-1 Division 1 15 of 18 Tynecastle Park 58 74 Steven Naismith 20 1-0 2020-12-12 Sat Queen of the South 6-1 Championship 07 of 27 Tynecastle Park 60 78 Alex McCrae 31 1-0 1945-09-22 Sat Celtic 2-2 Southern Football League Division A 07 of 30 Tynecastle Park 61 80 Donald Ford 54 1-0 1968-09-28 Sat Rangers 1-1 Division 1 04 of 34 Tynecastle Park 61 80 Sandy Clark 73 3-0 1986-09-20 Sat Motherwell 4-0 Premier 08 of 44 Tynecastle Park 63 81 Stephane Adam 89 2-0 1999-09-25 Sat Dundee United 2-0 Scottish Premier League 07 of 36 Tannadice Park 64 84 Tommy Sloan 75 2-0 1949-11-26 Sat Motherwell 2-0 Division A 11 of 30 Tynecastle Park 65 87 Scott Crabbe 54 1-0 1991-09-07 Sat Motherwell 2-0 Premier 06 of 44 Tynecastle Park 66 90 John Colquhoun 40 1-1 1987-03-28 Sat Clydebank[4] 1-1 Premier 37 of 44 New Kilbowie 67 93 George P Miller 20 2-0 1920-09-25 Sat Raith Rovers 2-0 Division 1 10 of 42 Tynecastle Park 68 96 Colin Cameron 90 4-0 1999-04-24 Sat Motherwell 4-0 Scottish Premier League 32 of 36 Fir Park 69 98 Lachlan Macmillan 19 1-0 1927-12-03 Sat Boness 5-0 Division A 17 of 38 Tynecastle Park 70 99 Roald Jensen 59 2-0 1970-09-12 Sat Dunfermline Athletic 3-0 Division 1 03 of 34 Tynecastle Park 70 99 Andy Kirk 78 2-1 2003-04-05 Sat Dundee United 2-1 Scottish Premier League 31 of 38 Tynecastle Park 72 102 John Urquhart 82 1-2 1953-01-01 Thu Hibernian 1-2 Division A 18 of 30 Tynecastle Park 72 102 Bobby Blackwood 77 7-3 1959-10-07 Wed Cowdenbeath 9-3 League Cup SF Easter Road 74 104 Johnny Hamilton 66 2-1 1959-08-19 Wed Dundee 3-1 Division 1 01 of 34 Dens Park 75 105 Paul Hartley 20 1-0 2005-12-26 Mon Falkirk 5-0 Scottish Premier League 20 of 38 Tynecastle Park 76 106 Robert Johnstone 5-0 1932-11-05 Sat Hamilton Academical 6-1 Division A 16 of 38 Tynecastle Park 77 110 Jimmy Smith 68 2-0 1927-11-19 Sat Aberdeen 3-0 Division A 15 of 38 Tynecastle Park 78 114 Eamonn Bannon 18 1-0 1988-11-23 Wed Velez Mostar 3-0 UEFA Cup R3 Tynecastle Park 79 115 Callum Paterson 15 1-0 2015-10-24 Sat Ross County 2-0 Premiership 12 of 38 Tynecastle Park 80 124 Charlie Thomson 2-1 1905-01-28 Sat Dundee 3-1 Scottish Cup R1 Dens Park 80 124 Willie Murray 17 1-0 1927-03-19 Sat St Mirren 1-0 Division A 32 of 38 Love Street 82 125 Jamie Walker 45 2-1 2016-08-10 Wed St Johnstone 2-3 League Cup R2 McDiarmid Park 83 129 Ryan Stevenson 24 2-0 2014-05-04 Sun Kilmarnock 5-0 Premiership 36 of 38 Tynecastle Park 84 135 Graham Shaw 62 3-0 1980-03-25 Tue Dunfermline Athletic 3-0 First Division 29 of 39 East End Park 85 140 John Millar 31 1-0 1995-11-19 Sun Hibernian 2-1 Premier 14 of 36 Tynecastle Park 86 148 Donald Park 92 1-0 1977-08-29 Mon Stenhousemuir 1-0 League Cup R1 Tynecastle Park 87 152 Davie Mackay 78 2-1 1958-08-30 Sat Raith Rovers 3-1 League Cup Section 6 of 6 Tynecastle Park 88 153 George Fleming 71 2-2 1971-03-06 Sat Falkirk 4-2 Division 1 26 of 34 Brockville Park 89 154 George Sinclair 4-1 1913-02-15 Sat Queens Park 6-1 Division 1 25 of 34 Hampden Park 90 159 Jack Sharp 16 1-1 1921-12-03 Sat Aberdeen 2-1 Division 1 19 of 42 Tynecastle Park 91 161 Alex Massie 52 1-2 1934-11-17 Sat Kilmarnock 2-2 Division A 17 of 38 Tynecastle Park 92 162 Willie MacFarlane 74 2-0 1948-04-17 Sat Falkirk 2-0 Division A 28 of 30 Brockville Park 93 163 Tommy Traynor 51 3-1 1967-08-30 Wed Stirling Albion 4-1 League Cup Section 5 of 6 Tynecastle Park 94 168 Gary Mackay 68 2-1 1986-03-03 Mon Hamilton Academical 2-1 Scottish Cup R4 Douglas Park 95 252 Bob Mercer 75 2-1 1920-09-14 Tue Clydebank[3] 2-1 Division 1 07 of 42 Clydeholm Park 96 267 Dave McPherson 54 1-2 1995-09-20 Wed Dundee 4-4 League Cup QF Dens Park 97 273 John Cumming 32 1-0 1959-04-11 Sat Rangers 2-0 Division 1 32 of 34 Tynecastle Park 98 276 Bobby Parker 75 1-1 1955-04-09 Sat Rangers 1-2 Division A 25 of 30 Ibrox 99 315 Alan Anderson 68 2-2 1972-03-04 Sat East Fife 2-2 Division 1 26 of 34 Bayview 100 331 Jim Brown 89 2-2 1977-04-13 Wed Hibernian 2-2 Premier 32 of 36 Tynecastle Park