Hearts Players reaching 50 Competitive Goals
By Date
No App No Player Goal
TimeScore at
time of
goalDate Opponents Score Comp Round Venue 1 93 Davie Baird 5-0 1895-10-19 Sat Dumbarton 9-2 Division 1 10 of 18 Boghead Park 2 94 Willie Taylor 6-1 1896-08-22 Sat Abercorn 6-1 Division 1 02 of 18 Tynecastle Park 3 81 Willie Michael 2-4 1899-09-02 Sat Rangers 3-4 Division 1 01 of 18 First Ibrox 4 120 Bobby Walker 2-1 1903-02-21 Sat Third Lanark 2-1 Scottish Cup QF Tynecastle Park 5 69 Percy Dawson 88 2-0 1913-09-15 Mon Celtic 2-0 Division 1 06 of 38 Tynecastle Park 6 168 Willie Wilson 1-1 1920-10-23 Sat Dundee 3-1 Division 1 15 of 42 Tynecastle Park 7 62 Jock White 5-1 1924-01-12 Sat Queens Park 5-2 Division 1 25 of 38 Tynecastle Park 8 149 Lachlan Macmillan 6-4 1929-11-02 Sat Hamilton Academical 6-4 Division A 13 of 38 Tynecastle Park 8 214 Willie Murray 3 1-0 1929-11-02 Sat Hamilton Academical 6-4 Division A 13 of 38 Tynecastle Park 10 50 Barney Battles Jnr 35 2-1 1930-01-04 Sat Cowdenbeath 2-2 Division A 24 of 38 Tynecastle Park 11 170 Jimmy Smith 1-0 1931-01-17 Sat Stenhousemuir 9-1 Scottish Cup R1 Tynecastle Park 12 91 Tommy Walker 75 2-0 1935-04-15 Mon Clyde 2-0 Division A 36 of 38 Tynecastle Park 13 53 David McCulloch 3 1-0 1935-10-19 Sat Rangers 1-1 Division A 13 of 38 Ibrox 14 74 Andy Black 24 2-0 1937-09-11 Sat Hibernian 3-2 Division A 06 of 38 Tynecastle Park 15 39 Archie Garrett 46 4-0 1943-10-23 Sat Queens Park 9-0 Wartime S 11 of 30 Tynecastle Park 16 65 Archie Kelly 2 1-0 1945-03-24 Sat Dumbarton 6-2 Southern League Cup Section 5 of 6 Tynecastle Park 17 138 Alex McCrae 11 1-0 1947-01-18 Sat Hamilton Academical 4-3 Division A 24 of 30 Tynecastle Park 18 58 Willie Bauld 25 2-1 1950-02-04 Sat Clyde 4-3 Division A 22 of 30 Shawfield Stadium 19 108 Alfie Conn 55 4-0 1950-09-16 Sat East Fife 5-1 Division A 02 of 30 Tynecastle Park 20 100 Jimmy Wardhaugh 46 1-0 1950-11-25 Sat Greenock Morton 1-0 Division A 12 of 30 Cappielow Park 21 178 John Urquhart 76 2-1 1955-01-08 Sat Dundee 2-1 Division A 16 of 30 Tynecastle Park 22 103 Alex Young 60 3-1 1958-03-08 Sat Queens Park 4-1 Division 1 25 of 34 Hampden Park 23 85 Jimmy Murray 89 3-1 1959-02-04 Wed Queen of the South 3-1 Scottish Cup R1 Palmerston Park 24 122 Ian Crawford 53 2-2 1959-08-12 Wed Aberdeen 2-2 League Cup Section 2 of 6 Tynecastle Park 25 174 Bobby Blackwood 23 1-1 1961-09-27 Wed Union St Gilloise 3-1 Inter City Fairs Cup R1 Joseph Marien Stadion (Parc Duden) 26 199 Johnny Hamilton 71 2-1 1962-02-17 Sat Celtic 3-4 Scottish Cup R3 Tynecastle Park 27 108 Willie Wallace 45 2-1 1963-11-09 Sat St Mirren 5-1 Division 1 11 of 34 Tynecastle Park 28 106 Alan Gordon 72 2-0 1966-03-19 Sat Greenock Morton 3-0 Division 1 26 of 34 Cappielow Park 29 172 Donald Ford 40 1-0 1970-12-16 Wed Motherwell 1-1 TEXACO Cup SF Tynecastle Park 30 140 Drew Busby 18 1-1 1976-08-28 Sat Motherwell 4-1 League Cup Section 5 of 6 Fir Park 31 122 Willie Gibson 111 1-0 1977-02-02 Wed Dumbarton 1-0 Scottish Cup R4 Boghead Park 32 127 Derek O'Connor 75 2-1 1983-02-20 Sun East Fife 2-1 Scottish Cup R4 Tynecastle Park 33 102 John Robertson 7 1-0 1985-02-03 Sun Dundee 3-3 Premier 24 of 36 Tynecastle Park 34 186 John Colquhoun 78 2-0 1989-02-18 Sat Partick Thistle 2-0 Scottish Cup R4 Tynecastle Park 35 376 Gary Mackay 43 3-0 1991-01-02 Wed Hibernian 4-1 Premier 20 of 36 Easter Road 36 160 Colin Cameron 88 2-1 2000-11-25 Sat Dundee 3-1 SPL 17 of 38 Tynecastle Park 37 225 Jamie Walker 71 1-1 2021-02-20 Sat Greenock Morton 1-1 Championship 17 of 27 Tynecastle Park
By Appearance No
No App No Player Goal
TimeScore at
time of
goalDate Opponents Score Comp Round Venue 1 39 Archie Garrett 46 4-0 1943-10-23 Sat Queens Park 9-0 Wartime S 11 of 30 Tynecastle Park 2 50 Barney Battles Jnr 35 2-1 1930-01-04 Sat Cowdenbeath 2-2 Division A 24 of 38 Tynecastle Park 3 53 David McCulloch 3 1-0 1935-10-19 Sat Rangers 1-1 Division A 13 of 38 Ibrox 4 58 Willie Bauld 25 2-1 1950-02-04 Sat Clyde 4-3 Division A 22 of 30 Shawfield Stadium 5 62 Jock White 5-1 1924-01-12 Sat Queens Park 5-2 Division 1 25 of 38 Tynecastle Park 6 65 Archie Kelly 2 1-0 1945-03-24 Sat Dumbarton 6-2 Southern League Cup Section 5 of 6 Tynecastle Park 7 69 Percy Dawson 88 2-0 1913-09-15 Mon Celtic 2-0 Division 1 06 of 38 Tynecastle Park 8 74 Andy Black 24 2-0 1937-09-11 Sat Hibernian 3-2 Division A 06 of 38 Tynecastle Park 9 81 Willie Michael 2-4 1899-09-02 Sat Rangers 3-4 Division 1 01 of 18 First Ibrox 10 85 Jimmy Murray 89 3-1 1959-02-04 Wed Queen of the South 3-1 Scottish Cup R1 Palmerston Park 11 91 Tommy Walker 75 2-0 1935-04-15 Mon Clyde 2-0 Division A 36 of 38 Tynecastle Park 12 93 Davie Baird 5-0 1895-10-19 Sat Dumbarton 9-2 Division 1 10 of 18 Boghead Park 13 94 Willie Taylor 6-1 1896-08-22 Sat Abercorn 6-1 Division 1 02 of 18 Tynecastle Park 14 100 Jimmy Wardhaugh 46 1-0 1950-11-25 Sat Greenock Morton 1-0 Division A 12 of 30 Cappielow Park 15 102 John Robertson 7 1-0 1985-02-03 Sun Dundee 3-3 Premier 24 of 36 Tynecastle Park 16 103 Alex Young 60 3-1 1958-03-08 Sat Queens Park 4-1 Division 1 25 of 34 Hampden Park 17 106 Alan Gordon 72 2-0 1966-03-19 Sat Greenock Morton 3-0 Division 1 26 of 34 Cappielow Park 18 108 Alfie Conn 55 4-0 1950-09-16 Sat East Fife 5-1 Division A 02 of 30 Tynecastle Park 18 108 Willie Wallace 45 2-1 1963-11-09 Sat St Mirren 5-1 Division 1 11 of 34 Tynecastle Park 20 120 Bobby Walker 2-1 1903-02-21 Sat Third Lanark 2-1 Scottish Cup QF Tynecastle Park 21 122 Ian Crawford 53 2-2 1959-08-12 Wed Aberdeen 2-2 League Cup Section 2 of 6 Tynecastle Park 21 122 Willie Gibson 111 1-0 1977-02-02 Wed Dumbarton 1-0 Scottish Cup R4 Boghead Park 23 127 Derek O'Connor 75 2-1 1983-02-20 Sun East Fife 2-1 Scottish Cup R4 Tynecastle Park 24 138 Alex McCrae 11 1-0 1947-01-18 Sat Hamilton Academical 4-3 Division A 24 of 30 Tynecastle Park 25 140 Drew Busby 18 1-1 1976-08-28 Sat Motherwell 4-1 League Cup Section 5 of 6 Fir Park 26 149 Lachlan Macmillan 6-4 1929-11-02 Sat Hamilton Academical 6-4 Division A 13 of 38 Tynecastle Park 27 160 Colin Cameron 88 2-1 2000-11-25 Sat Dundee 3-1 SPL 17 of 38 Tynecastle Park 28 168 Willie Wilson 1-1 1920-10-23 Sat Dundee 3-1 Division 1 15 of 42 Tynecastle Park 29 170 Jimmy Smith 1-0 1931-01-17 Sat Stenhousemuir 9-1 Scottish Cup R1 Tynecastle Park 30 172 Donald Ford 40 1-0 1970-12-16 Wed Motherwell 1-1 TEXACO Cup SF Tynecastle Park 31 174 Bobby Blackwood 23 1-1 1961-09-27 Wed Union St Gilloise 3-1 Inter City Fairs Cup R1 Joseph Marien Stadion (Parc Duden) 32 178 John Urquhart 76 2-1 1955-01-08 Sat Dundee 2-1 Division A 16 of 30 Tynecastle Park 33 186 John Colquhoun 78 2-0 1989-02-18 Sat Partick Thistle 2-0 Scottish Cup R4 Tynecastle Park 34 199 Johnny Hamilton 71 2-1 1962-02-17 Sat Celtic 3-4 Scottish Cup R3 Tynecastle Park 35 214 Willie Murray 3 1-0 1929-11-02 Sat Hamilton Academical 6-4 Division A 13 of 38 Tynecastle Park 36 225 Jamie Walker 71 1-1 2021-02-20 Sat Greenock Morton 1-1 Championship 17 of 27 Tynecastle Park 37 376 Gary Mackay 43 3-0 1991-01-02 Wed Hibernian 4-1 Premier 20 of 36 Easter Road