London Hearts Supporters Club

League Top Scorers Scottish Cup Top Scorers League Cup Top Scorers European Competitions All Competitive Games Top Scorers All Games Top Scorers

Hearts Top Competitive Scorers

Rank Player First Season Last Season Games Total Goals per game
1 Willie Bauld 1948-49 1961-62 414 278 .671
2 Jimmy Wardhaugh 1946-47 1959-60 419 271 .647
2 John Robertson 1981-82 1997-98 632 271 .429
4 Tommy Walker 1932-33 1948-49 410 228 .556
5 Jock White 1922-23 1933-34 312 183 .587
6 Alfie Conn 1944-45 1957-58 340 166 .488
7 Barney Battles Jnr 1928-29 1935-36 162 152 .938
8 Bobby Walker 1896-97 1912-13 389 145 .373
9 Donald Ford 1964-65 1975-76 371 143 .385
10 Andy Black 1934-35 1945-46 186 137 .737
11 Willie Wallace 1960-61 1966-67 254 132 .520
12 Johnny Hamilton 1955-56 1966-67 410 116 .283
13 Willie Gibson 1973-74 1980-81 312 112 .359
14 Archie Kelly 1942-43 1947-48 156 108 .692
15 Alex Young 1955-56 1960-61 197 101 .513
16 Willie Murray 1923-24 1933-34 374 92 .246
17 Drew Busby 1973-74 1978-79 256 85 .332
18 Lawrence Shankland 2022-23 2025-26 163 83 .509
19 John Colquhoun 1985-86 1996-97 424 82 .193
20 Davie Baird 1889-90 1902-03 189 81 .429
20 Jimmy Murray 1951-52 1960-61 143 81 .566
22 Ian Crawford 1954-55 1960-61 174 79 .454
23 Willie Taylor 1889-90 1899-00 149 75 .503
24 Percy Dawson 1910-11 1913-14 92 71 .772
25 Willie Wilson 1911-12 1922-23 273 69 .253
26 Willie Michael 1893-94 1899-00 101 66 .653
27 Alan Gordon 1961-62 1968-69 156 64 .410
27 Gary Mackay 1980-81 1996-97 640 64 .100
29 John Urquhart 1944-45 1955-56 222 61 .275
30 Colin Cameron 1995-96 2001-02 189 59 .312
31 Derek O'Connor 1978-79 1984-85 163 58 .356
32 David McCulloch 1934-35 1935-36 58 56 .966
32 Alex McCrae 1940-41 1946-47 144 56 .389
34 Archie Garrett 1938-39 1946-47 44 55 1.250
35 Jamie Walker 2012-13 2021-22 240 54 .225
36 Lachlan Macmillan 1924-25 1933-34 178 53 .298
37 Bobby Blackwood 1952-53 1961-62 191 52 .272
38 Jimmy Smith 1924-25 1930-31 174 50 .287
39 Rudi Skacel 2005-06 2011-12 109 48 .440
40 Charlie Thomson 1898-99 1907-08 218 47 .216
40 George Sinclair 1908-09 1920-21 355 47 .132
40 Harry Graham 1913-14 1920-21 150 47 .313
43 George P Miller 1915-16 1929-30 243 46 .189
44 George Hamilton 1940-41 1947-48 58 45 .776
44 Tommy Traynor 1962-63 1969-70 253 45 .178
46 George Scott 1889-90 1896-97 101 44 .436
46 Davie Russell 1890-91 1895-96 98 44 .449
46 John Cumming 1950-51 1966-67 510 44 .086
46 Tommy White 1963-64 1964-65 58 44 .759
50 Bill Porteous 1899-00 1903-04 89 43 .483
50 John Murphy 1919-20 1925-26 148 43 .291
50 Donald Park 1972-73 1984-85 262 43 .164
53 Johnny Walker 1892-93 1897-98 97 40 .412
53 Andy Wilson 1917-18 1918-19 37 40 1.081
53 Sandy Clark 1984-85 1988-89 165 40 .242
56 Scott Crabbe 1986-87 1992-93 139 39 .281
57 Robert Johnstone 1929-30 1942-43 196 38 .194
57 Freddie Warren 1936-37 1938-39 120 38 .317
57 Jackie Gillies 1939-40 1943-44 94 38 .404
57 Eamonn Bannon 1976-77 1992-93 242 38 .157
57 Paul Hartley 2003-04 2006-07 149 38 .255
57 Callum Paterson 2012-13 2016-17 162 38 .235
63 Freddie Forbes 1920-21 1921-22 66 37 .561
64 Bill Walsh 1936-37 1937-38 39 36 .923
64 Liam Boyce 2019-20 2024-25 124 36 .290
66 Andy Kirk 1998-99 2003-04 134 35 .261
67 Tommy Sloan 1946-47 1951-52 149 34 .228
68 Jimmy Briscoe 1937-38 1946-47 93 33 .355
68 Willie Pettigrew 1981-82 1983-84 85 33 .388
68 Stephane Adam 1997-98 2001-02 130 33 .254
68 Mark de Vries 2002-03 2004-05 90 33 .367
72 George Fleming 1966-67 1971-72 169 32 .189
72 Dave McPherson 1987-88 1998-99 364 32 .088
74 Bob McLaren 1892-93 1900-01 105 31 .295
74 George Wilson 1903-04 1905-06 83 31 .373
74 Bobby Flavell 1947-48 1949-50 83 31 .373
74 Alan Anderson 1963-64 1975-76 475 31 .065
74 Jim Hamilton 1996-97 1998-99 94 31 .330
79 Tim Morgan 1926-27 1929-30 55 30 .545
79 Gary McSwegan 1998-99 2001-02 97 30 .309
81 Tom Gracie 1914-15 1914-15 37 29 .784
81 Jack Sharp 1915-16 1921-22 168 29 .173
81 Willie Phillips 1938-39 1945-46 43 29 .674
81 Davie Mackay 1953-54 1958-59 179 29 .162
81 Norrie Davidson 1960-61 1963-64 58 29 .500
81 Steven Naismith 2017-18 2020-21 90 29 .322
87 George Livingstone 1896-97 1899-00 59 28 .475
87 Bobby Parker 1947-48 1957-58 330 28 .085
89 Alex Massie 1930-31 1940-41 215 27 .126
90 Alex Menzies 1902-03 1906-07 47 26 .553
90 Andrew Miller 1927-28 1931-32 74 26 .351
90 Willie MacFarlane 1941-42 1948-49 170 26 .153
90 Andrius Velicka 2006-07 2007-08 56 26 .464
90 Ryan Stevenson 2009-10 2013-14 129 26 .202
95 Bob Mercer 1909-10 1920-21 260 25 .096
95 Danny Paton 1957-58 1963-64 70 25 .357
95 Roald Jensen 1964-65 1970-71 102 25 .245
95 Jim Brown 1968-69 1978-79 386 25 .065
95 Graham Shaw 1975-76 1979-80 142 25 .176
95 John Millar 1991-92 1995-96 152 25 .164
101 Arthur Lochhead 1918-19 1920-21 34 24 .706
101 Steven Pressley 1998-99 2006-07 332 24 .072
103 Alex Munro 1932-33 1936-37 116 23 .198
103 Jimmy Walker 1944-45 1946-47 58 23 .397
103 Roddy Macdonald 1981-82 1986-87 221 23 .104
103 Neil McCann 1996-97 2007-08 127 23 .181
103 Osman Sow 2014-15 2015-16 52 23 .442
108 Archie Miller 1932-33 1946-47 328 22 .067
108 Willie Hamilton 1962-63 1968-69 70 22 .314
108 Wayne Foster 1986-87 1994-95 201 22 .109
108 Kevin McKenna 2000-01 2004-05 142 22 .155
108 Josh Ginnelly 2020-21 2022-23 89 22 .247
113 Andy Lynch 1969-70 1972-73 90 21 .233
113 Tommy Murray 1971-72 1974-75 136 21 .154
115 Tom Robertson 1896-97 1897-98 29 20 .690
115 John McNeil [2] 1925-26 1928-29 31 20 .645
115 Archie Gardiner 1931-32 1933-34 28 20 .714
115 John J Smith 1931-32 1933-34 71 20 .282
115 Alex M Anderson 1934-35 1937-38 41 20 .488
115 Bobby Prentice 1973-74 1978-79 210 20 .095
115 Cammy Fraser 1974-75 1980-81 192 20 .104
115 Andrew Driver 2003-04 2012-13 169 20 .118
115 Kyle Lafferty 2017-18 2018-19 48 20 .417
124 Tom Green 1923-24 1924-25 21 19 .905
124 Billy Higgins 1957-58 1966-67 268 19 .071
124 Danny Ferguson 1960-61 1966-67 190 19 .100
124 Jim Murphy 1963-64 1966-67 46 19 .413
124 Ralph Callachan 1973-74 1976-77 114 19 .167
124 Kenny Black 1984-85 1988-89 222 19 .086
124 Ian Baird 1991-92 1992-93 79 19 .241
124 Steve Fulton 1995-96 2001-02 239 19 .079
124 Gary Wales 1999-00 2003-04 104 19 .183
133 Tom Chambers 1892-93 1895-96 46 18 .391
133 Frank McLaren 1904-05 1912-13 181 18 .099
133 Philip Cole 1908-09 1909-10 66 18 .273
133 George Buchanan 1909-10 1910-11 38 18 .474
133 Dick Harker 1909-10 1910-11 66 18 .273
133 Jimmy Low 1912-13 1915-16 83 18 .217
133 Fletcher Welsh 1915-16 1915-16 24 18 .750
133 Tim Williamson 1922-23 1924-25 39 18 .462
133 Jimmy Whittle 1950-51 1956-57 48 18 .375
133 Alex MacDonald 1980-81 1986-87 155 18 .116
143 Harry Wattie 1913-14 1915-16 58 17 .293
143 John McKenzie 1934-35 1934-35 37 17 .459
143 Tommy Dougan 1940-41 1941-42 56 17 .304
143 Davie Laing 1946-47 1954-55 260 17 .065
143 Jim Souness 1952-53 1955-56 64 17 .266
143 George Thomson 1956-57 1960-61 157 17 .108
143 Malcolm Robertson 1976-77 1980-81 125 17 .136
143 Craig Levein 1983-84 1995-96 401 17 .042
143 Calum Elliot 2004-05 2010-11 124 17 .137
143 Craig Halkett 2019-20 2025-26 166 17 .102
153 James Fairbairn 1891-92 1891-92 18 16 .889
153 James Sharp 1896-97 1899-00 25 16 .640
153 John Hunter 1902-03 1903-04 52 16 .308
153 Tommy Brown 1938-39 1941-42 125 16 .128
153 George B Smith 1941-42 1941-42 20 16 .800
153 Chris Robertson 1980-81 1981-82 56 16 .286
153 Arnaud Djoum 2015-16 2018-19 132 16 .121
153 Stephen Kingsley 2020-21 2025-26 176 16 .091
161 Ken Currie 1943-44 1949-50 60 15 .250
161 Eddie Rutherford 1951-52 1953-54 50 15 .300
161 Gordon Smith 1959-60 1960-61 60 15 .250
161 Don Kerrigan 1965-66 1966-67 50 15 .300
161 Rene Moller 1967-68 1969-70 64 15 .234
161 Iain Ferguson 1988-89 1990-91 69 15 .217
161 Scott Severin 1998-99 2003-04 174 15 .086
161 Michael Stewart 2004-05 2009-10 121 15 .124
161 Marius Zaliukas 2006-07 2012-13 222 15 .068
161 Jamie Hamill 2011-12 2013-14 82 15 .183
161 Sam Nicholson 2012-13 2016-17 127 15 .118
161 Isma 2016-17 2017-18 42 15 .357
173 Paddy Crossan 1911-12 1924-25 310 14 .045
173 Willie Devlin 1927-28 1927-28 17 14 .824
173 William Coutts 1931-32 1933-34 37 14 .378
173 Jim Irvine 1967-68 1969-70 44 14 .318
173 Kenny Aird 1972-73 1976-77 133 14 .105
173 Jimmy Bone 1983-84 1984-85 70 14 .200
173 Mike Galloway 1987-88 1988-89 74 14 .189
173 Allan Johnston 1992-93 1995-96 95 14 .147
173 Andy Webster 2000-01 2012-13 272 14 .051
173 Dennis Wyness 2003-04 2004-05 77 14 .182
173 Michal Pospisil 2005-06 2007-08 67 14 .209
173 Billy King 2011-12 2016-17 96 14 .146
173 Alan Forrest 2022-23 2025-26 144 14 .097
186 Jimmy Wood 1882-83 1888-89 19 13 .684
186 Mark Bell 1900-01 1903-04 47 13 .277
186 Robert Houston 1900-01 1901-02 34 13 .382
186 Stewart Chalmers 1929-30 1931-32 58 13 .224
186 Bobby Christie 1940-41 1942-43 51 13 .255
186 Roman Bednar 2005-06 2006-07 50 13 .260
186 Edgaras Jankauskas 2005-06 2006-07 47 13 .277
186 David Templeton 2008-09 2012-13 95 13 .137
186 Juanma 2015-16 2016-17 43 13 .302
186 Andy Halliday 2020-21 2023-24 109 13 .119
186 Kenneth Vargas 2023-24 2024-25 84 13 .155
186 Claudio Braga 2025-26 2025-26 30 13 .433
198 Davie Ross 1890-91 1892-93 30 12 .400
198 Alex King 1895-96 1895-96 18 12 .667
198 David Axford 1903-04 1906-07 27 12 .444
198 Peter Nellies 1907-08 1920-21 362 12 .033
198 Colin Dand 1921-22 1926-27 146 12 .082
198 Arthur Biggs 1937-38 1938-39 22 12 .545
198 Bobby Kirk 1955-56 1961-62 292 12 .041
198 Jim Townsend 1966-67 1972-73 150 12 .080
198 Paddy Byrne 1981-82 1982-83 84 12 .143
198 Iain Jardine 1985-86 1988-89 87 12 .138
198 Davy Weir 1996-97 1998-99 117 12 .103
198 Thomas Flogel 1997-98 2001-02 164 12 .073
198 Christophe Berra 2003-04 2020-21 263 12 .046
198 Saulius Mikoliunas 2004-05 2008-09 125 12 .096
198 Genero Zeefuik 2014-15 2014-15 15 12 .800
198 Sean Clare 2018-19 2019-20 71 12 .169
214 Tommy Jenkinson 1885-86 1890-91 23 11 .478
214 Tommy Murray [1] 1911-12 1911-12 34 11 .324
214 John A Johnston 1922-23 1934-35 302 11 .036
214 Tom Rogers 1926-27 1927-28 44 11 .250
214 Alastair McKillop 1941-42 1942-43 23 11 .478
214 Ernie Winchester 1968-69 1971-72 61 11 .180
214 Eric Carruthers 1969-70 1974-75 67 11 .164
214 Dave Bowman 1980-81 1984-85 156 11 .071
214 Willie Johnston 1982-83 1984-85 80 11 .138
214 Neil Berry 1984-85 1995-96 316 11 .035
214 Ian Ferguson 1991-92 1993-94 71 11 .155
214 Darren Jackson 1998-99 2000-01 64 11 .172
214 Juanjo 1998-99 2001-02 87 11 .126
214 Lee Miller 2004-05 2004-05 23 11 .478
214 Bruno Aguiar 2005-06 2008-09 72 11 .153
214 Stephen Elliott 2010-11 2011-12 65 11 .169
214 John Sutton 2011-12 2012-13 59 11 .186
214 James Keatings 2014-15 2014-15 33 11 .333
214 Peter Haring 2018-19 2023-24 129 11 .085
233 Robert Burns 1908-09 1909-10 17 10 .588
233 Lol Abram 1910-11 1913-14 117 10 .085
233 Andrew Herd 1927-28 1936-37 291 10 .034
233 Arthur Dixon 1947-48 1949-50 45 10 .222
233 Roy Barry 1961-62 1966-67 156 10 .064
233 Gerry McCoy 1981-82 1983-84 37 10 .270
233 Laryea Kingston 2006-07 2009-10 66 10 .152
233 Christian Nade 2007-08 2009-10 93 10 .108
233 Kevin Kyle 2010-11 2010-11 22 10 .455
233 Danny Wilson 2012-13 2014-15 85 10 .118
233 Uche Ikpeazu 2018-19 2019-20 55 10 .182
233 Jorge Grant 2022-23 2024-25 113 10 .088

| Home | Contact Us | Credits | © www.londonhearts.com