London Hearts Supporters Club

Top Hearts Scorers by Season since 1890


No1 Scorers
No 1 in League by Season
No 1 in League by Goals

No 1 in Competitive by Season
No 1 in Competitive by Goals

No 1 in All Games by Season
No 1 in All Games by Goals

No1 in League No1 in Competitive No1 in All Games
Player No of
Times Top
John Robertson 13
Donald Ford 7
Jock White 7
Tommy Walker 6
Jimmy Wardhaugh 6
Willie Bauld 5
Willie Gibson 5
Barney Battles Jnr 4
Archie Kelly 4
Willie Michael 4
Willie Wallace 4
Percy Dawson 3
Bobby Walker 3
Andy Black 2
Mark de Vries 2
Freddie Forbes 2
Derek O'Connor 2
George Scott 2
Andrius Velicka 2
Porteous Bill 2
Stephane Adam 1
Davie Baird 1
Mark Bell 1
Bobby Blackwood 1
George Buchanan 1
Drew Busby 1
Sandy Clark 1
Phil Cole 1
John Colquhoun 1
Alfie Conn Snr 1
George Couper 1
Scott Crabbe 1
Ian Crawford 1
Iain Ferguson 1
Bobby Flavell 1
Tom Gracie 1
George Hamilton 1
Jim Hamilton 1
Johnny Hamilton 1
Willie Hamilton 1
Richard Harker 1
Paul Hartley 1
John Hunter 1
Roald Jensen 1
Andy Kirk 1
Dave McCulloch 1
Kevin McKenna 1
Lachie McMillan 1
Gary McSwegan 1
Alex Menzies 1
Jim Murphy 1
John Murphy 1
Willie Pettigrew 1
Tom Robertson 1
Davie Russell 1
Johnny Sharp 1
Rudi Skacel 1
Michael Stewart 1
Willie Taylor 1
Charlie Thomson 1
Johnny Urquhart 1
Fletcher Welsh 1
Andy Wilson 1
Alex Young 1
Denyer 1
Hamilton 1
Player No of
Times Top
John Robertson 13
Donald Ford 8
Jock White 7
Willie Bauld 6
Willie Wallace 6
Archie Kelly 5
Tommy Walker 5
Jimmy Wardhaugh 5
Barney Battles Jnr 4
Willie Gibson 4
Willie Michael 4
Bobby Walker 4
Percy Dawson 3
Derek O'Connor 3
Porteous Bill 3
Andy Black 2
Mark de Vries 2
Freddie Forbes 2
Jim Hamilton 2
Paul Hartley 2
George Scott 2
Willie Taylor 2
Andrius Velicka 2
Stephane Adam 1
Davie Baird 1
Mark Bell 1
Bobby Blackwood 1
George Buchanan 1
Drew Busby 1
Colin Cameron 1
Phil Cole 1
Alfie Conn Snr 1
James Fairbairn 1
Iain Ferguson 1
Ricardo Fuller 1
Archie Garrett 1
Tom Gracie 1
Richard Harker 1
Arthur Lochhead 1
Dave McCulloch 1
Kevin McKenna 1
Lachie McMillan 1
Gary McSwegan 1
Alex Menzies 1
Willie Pettigrew 1
Chris Robertson 1
Tom Robertson 1
Johnny Sharp 1
Rudi Skacel 1
Michael Stewart 1
Charlie Thomson 1
Fletcher Welsh 1
Andy Wilson 1
Alex Young 1
Denyer 1
Hamilton 1
Player No of
Times Top
John Robertson 13
Donald Ford 8
Tommy Walker 7
Jock White 7
Willie Bauld 6
Bobby Walker 6
Willie Wallace 6
Jimmy Wardhaugh 6
Barney Battles Jnr 4
Willie Gibson 4
Archie Kelly 4
Percy Dawson 3
Derek O'Connor 3
Andy Black 2
Mark de Vries 2
Freddie Forbes 2
Jim Hamilton 2
Paul Hartley 2
Dave McCulloch 2
Willie Michael 2
George Scott 2
Willie Taylor 2
Andrius Velicka 2
Stephane Adam 1
Davie Baird 1
Bobby Blackwood 1
George Buchanan 1
Colin Cameron 1
Alfie Conn Snr 1
James Fairbairn 1
Iain Ferguson 1
Ricardo Fuller 1
Archie Garrett 1
Tom Gracie 1
Richard Harker 1
John Hunter 1
George Livingstone 1
Arthur Lochhead 1
Kevin McKenna 1
Lachie McMillan 1
Gary McSwegan 1
Alex Menzies 1
Willie Murray 1
Willie Pettigrew 1
Chris Robertson 1
Tom Robertson 1
Johnny Sharp 1
George Sinclair 1
Rudi Skacel 1
Michael Stewart 1
Charlie Thomson 1
Johnny Walker 1
Fletcher Welsh 1
Andy Wilson 1
Alex Young 1
Denyer 1
Ellis 1
Porteous Bill 1

Top Scorers No1 in any of the Three Rankings Since 1890 NB excludes Friendlies

Season Player Rankings League S Cup L Cup Europe/
Texaco
Comp
Total
Other Total +
Other
Friendlies All
Games
Sea Div Pl LGa
mes
Go
als
Lea
gue
Comp
eti
All H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot
1890-91 1 6 18 31 George Scott 1 1 1 5 2 7 1 5 6 1 1 1 1 7 9 16 6 2 8 13 11 24
1891-92 1 3 22 65 James Fairbairn 4 eq 1 1 4 4 8 2 5 7 7 10 17 2 2 9 10 19
1891-92 1 3 22 65 Davie Russell 1 3 4 8 3 11 1 1 2 9 4 13 1 1 10 4 14
1892-93 1 5 18 39 Ellis n/a 7 eq 1 eq 1 2 3 5 3 8 5 3 8
1892-93 1 5 18 39 George Scott 1 1 eq 1 eq 4 2 6 1 1 6 2 8 6 2 8
1892-93 1 5 18 39 Willie Taylor 2 1 eq 3 3 2 5 2 2 5 2 7 5 2 7
1893-94 1 RunnerUp 18 46 Willie Taylor 2 2 1 3 3 6 3 6 9 8 6 14 11 12 23
1893-94 1 RunnerUp 18 46 Willie Michael 1 1 2 4 3 7 4 4 8 3 5 8 7 9 16
1894-95 1 Champions 18 50 Johnny Walker 2 eq 2 eq 1 3 5 8 2 2 4 4 8 4 4 8 7 13 20 3 3 10 13 23
1894-95 1 Champions 18 50 Willie Michael 1 1 2 4 5 9 3 1 4 1 1 2 1 1 2 8 8 16 3 3 11 8 19
1895-96 1 4 18 68 Davie Baird 1 1 1 9 7 16 2 2 3 3 3 3 12 9 21 4 4 16 9 25
1896-97 1 Champions 18 47 Willie Taylor 1 1 1 5 5 10 1 1 4 4 4 4 9 7 16 2 2 11 7 18
1897-98 1 4 18 54 Tom Robertson 1 1 1 3 5 8 2 2 2 2 2 2 7 6 13 7 6 13
1898-99 1 RunnerUp 18 56 George Livingstone 2 eq 2 eq 1 eq 8 3 11 3 3 3 3 15 3 18 1 9 10 16 12 28
1898-99 1 RunnerUp 18 56 Willie Michael 1 1 1 eq 8 4 12 3 1 4 3 1 4 12 6 18 1 2 3 13 8 21
1898-99 1 RunnerUp 18 56 Bobby Walker 2 eq 2 eq 1 eq 5 6 11 4 3 7 4 3 7 9 9 18 3 4 7 12 13 25
1899-00 1 4 18 41 Willie Michael 1 1 1 8 7 15 2 2 4 4 4 4 12 9 21 12 9 21
1900-01 1 10 20 22 Porteous Bill 5 eq 1 eq 1 1 1 2 4 2 6 1 1 1 1 5 6 11 5 6 11
1900-01 1 10 20 22 Mark Bell 1 1 eq 3 eq 1 3 4 1 3 4 2 7 9 1 1 2 8 10
1901-02 1 3 18 32 Charlie Thomson 2 1 1 5 2 7 2 2 7 6 13 7 6 13 15 10 25 1 1 15 11 26
1901-02 1 3 18 32 Porteous Bill 1 2 3 5 3 8 2 1 3 2 1 3 8 4 12 8 4 12
1902-03 1 4 22 46 John Hunter 1 2 1 4 7 11 1 1 5 4 9 5 4 9 9 12 21 1 1 2 10 13 23
1902-03 1 4 22 46 Porteous Bill 2 eq 1 2 4 5 9 1 3 4 5 1 6 5 1 6 10 9 19 10 9 19
1903-04 1 RunnerUp 26 63 Bobby Walker 2 1 eq 1 5 7 12 1 1 2 3 5 2 3 5 8 14 22 1 1 8 15 23
1903-04 1 RunnerUp 26 63 Porteous Bill 1 1 eq 4 10 3 13 1 1 1 1 11 4 15 1 3 4 12 7 19
1904-05 1 7 26 46 Bobby Walker 1 1 1 12 2 14 4 4 4 4 17 6 23 2 1 3 19 7 26
1905-06 1 RunnerUp 30 64 Alex Menzies 1 1 1 eq 10 8 18 1 2 3 1 1 1 1 13 10 23 2 2 15 10 25
1905-06 1 RunnerUp 30 64 Bobby Walker 2 2 1 eq 6 9 15 2 2 4 1 2 3 1 2 3 9 14 23 9 14 23
1906-07 1 9 34 46 Bobby Walker 1 eq 1 1 2 3 5 1 2 3 1 1 1 1 5 5 10 5 5 10
1906-07 1 9 34 46 Charlie Thomson 1 eq 2 2 5 5 1 1 1 1 1 1 3 6 9 1 1 3 7 10
1906-07 1 9 34 46 George Couper 1 eq 3 eq 5 eq 2 3 5 2 3 5 2 3 5
1907-08 1 11 34 50 Bobby Walker 1 1 1 3 4 7 3 3 1 1 1 1 7 5 12 1 1 2 8 6 14
1908-09 1 11 34 54 George Sinclair 3 eq 3 eq 1 1 5 6 2 8 10 1 1 3 8 11
1908-09 1 11 34 54 Phil Cole 1 1 2 5 3 8 1 1 1 1 5 4 9 1 1 6 4 10
1909-10 1 12 34 59 George Buchanan 1 1 1 6 6 12 1 1 1 1 8 7 15 8 7 15
1910-11 1 14 34 42 Richard Harker 1 1 1 5 4 9 3 2 5 3 2 5 8 6 14 8 6 14
1911-12 1 4 34 54 Percy Dawson 1 1 1 9 5 14 1 3 4 10 10 20 1 4 5 11 14 25
1912-13 1 3 34 71 Percy Dawson 1 1 1 10 14 24 2 1 3 4 1 5 4 1 5 18 16 34 18 16 34
1913-14 1 3 38 70 Percy Dawson 1 1 1 14 9 23 14 9 23 14 9 23
1914-15 1 RunnerUp 38 83 Tom Gracie 1 1 1 19 10 29 3 3 3 3 24 10 34 24 10 34
1915-16 1 5 37 66 Fletcher Welsh 1 1 1 9 9 18 12 9 21 12 9 21
1916-17 1 14 38 44 Denyer 1 1 1 2 4 6 5 4 9 5 4 9
1917-18 1 10 34 41 Johnny Sharp 1 1 1 8 2 10 8 2 10 8 2 10
1918-19 1 7 34 59 Andy Wilson 1 1 1 14 6 20 4 4 8 4 4 8 19 10 29 19 10 29
1919-20 1 15 42 57 Arthur Lochhead 3 1 1 3 5 8 5 5 13 5 18 1 1 14 5 19
1919-20 1 15 42 57 John Murphy 1 2 2 8 3 11 9 3 12 9 3 12
1920-21 1 3 42 74 Freddie Forbes 1 1 1 16 7 23 2 2 2 2 19 7 26 19 7 26
1921-22 1 19 42 50 Freddie Forbes 1 1 1 8 3 11 2 2 10 3 13 10 3 13
1922-23 1 12 38 51 Jock White 1 1 1 18 11 29 2 2 4 24 13 37 24 13 37
1923-24 1 9 38 61 Jock White 1 1 1 13 4 17 3 3 17 5 22 17 5 22
1924-25 1 10 38 64 Jock White 1 1 1 15 4 19 4 1 5 2 2 2 2 24 5 29 1 1 25 5 30
1925-26 1 3 38 87 Jock White 1 1 1 14 4 18 5 4 9 2 2 2 2 22 8 30 2 2 22 10 32
1926-27 1 13 38 65 Willie Murray 2 2 1 eq 6 6 12 1 1 2 1 1 2 8 8 16 8 8 16
1926-27 1 13 38 65 Jock White 1 1 1 eq 9 6 15 10 6 16 10 6 16
1927-28 1 4 38 89 Lachie McMillan 1 1 1 12 8 20 2 2 2 2 2 2 19 8 27 19 8 27
1928-29 1 4 38 91 Barney Battles Jnr 1 1 1 17 14 31 8 8 8 8 32 14 46 2 15 17 34 29 63
1929-30 1 10 38 69 Barney Battles Jnr 1 1 1 15 11 26 2 5 7 21 17 38 21 17 38
1930-31 1 5 38 90 Barney Battles Jnr 1 1 1 26 18 44 2 1 3 33 21 54 4 4 37 21 58
1931-32 1 8 38 63 Barney Battles Jnr 1 1 1 7 7 14 5 5 1 2 3 1 2 3 14 12 26 14 12 26
1932-33 1 3 38 84 Jock White 1 1 1 11 11 22 1 1 2 1 1 2 1 1 2 15 15 30 15 15 30
1933-34 1 6 38 86 Tommy Walker 2 2 1 eq 8 7 15 2 2 11 7 18 1 1 2 12 8 20
1933-34 1 6 38 86 Jock White 1 1 1 eq 15 1 16 2 2 17 1 18 2 2 17 3 20
1934-35 1 3 38 87 Dave McCulloch 1 1 1 17 21 38 1 1 2 1 3 2 1 3 27 22 49 2 2 29 22 51
1935-36 1 5 38 88 Dave McCulloch 2 2 1 eq 9 8 17 3 3 3 3 12 11 23 3 2 5 15 13 28
1935-36 1 5 38 88 Tommy Walker 1 1 1 eq 11 7 18 16 7 23 1 1 16 8 24
1936-37 1 5 38 99 Andy Black 1 1 1 21 10 31 2 2 1 1 2 1 1 2 29 11 40 1 2 3 30 13 43
1937-38 1 RunnerUp 38 90 Andy Black 1 1 1 23 16 39 2 2 2 2 23 18 41 2 2 23 20 43
1938-39 1 4 38 98 Archie Garrett 3 1 1 10 7 17 10 10 22 7 29 1 1 22 8 30
1938-39 1 4 38 98 Tommy Walker 1 3 2 eq 13 9 22 2 2 1 1 1 1 17 9 26 1 1 2 18 10 28
1939-40 1 RunnerUp 34 104 Tommy Walker 1 1 1 16 11 27 3 2 5 3 2 5 24 13 37 1 1 25 13 38
1940-41 1 10 30 64 Tommy Walker 1 1 1 9 3 12 6 4 10 6 4 10 15 8 23 15 8 23
1941-42 1 5 30 85 Tommy Walker 1 eq 1 eq 1 10 8 18 3 1 4 3 1 4 16 9 25 16 9 25
1941-42 1 5 30 85 Hamilton 1 eq 1 eq 2 13 5 18 1 3 4 1 3 4 14 8 22 14 8 22
1942-43 1 7 30 65 Tommy Walker 1 1 1 12 4 16 2 2 2 2 16 4 20 16 4 20
1943-44 1 4 30 67 Tommy Walker 3 3 1 7 4 11 8 2 10 8 2 10 15 6 21 1 1 16 6 22
1943-44 1 4 30 67 Archie Kelly 1 1 2 10 5 15 4 4 4 4 15 5 20 15 5 20
1944-45 1 6 30 69 Archie Kelly 1 1 1 17 15 32 4 4 4 4 21 15 36 21 15 36
1945-46 1 6 30 63 Archie Kelly 1 1 1 9 6 15 6 7 13 6 7 13 15 13 28 15 13 28
1946-47 1 4 30 52 Archie Kelly 1 1 1 8 5 13 1 1 1 1 9 6 15 9 6 15
1947-48 1 9 30 37 Archie Kelly 3 1 1 4 1 5 4 2 6 8 3 11 8 3 11
1947-48 1 9 30 37 Bobby Flavell 1 eq 3 eq 3 eq 4 2 6 1 1 4 3 7 1 1 4 4 8
1947-48 1 9 30 37 George Hamilton 1 eq 3 eq 3 eq 4 2 6 1 1 4 3 7 4 3 7
1948-49 1 8 30 64 Willie Bauld 1 1 1 9 8 17 1 1 3 3 6 1 1 1 1 16 11 27 2 2 18 11 29
1949-50 1 3 30 86 Willie Bauld 1 1 1 15 15 30 1 1 2 4 4 8 21 21 42 1 2 3 22 23 45
1950-51 1 4 30 72 Alfie Conn Snr 1 1 eq 1 eq 15 3 18 1 2 3 2 1 3 18 6 24 1 2 3 19 8 27
1950-51 1 4 30 72 Jimmy Wardhaugh 2 1 eq 1 eq 8 8 16 2 2 5 1 6 13 11 24 2 2 13 13 26
1951-52 1 4 30 69 Willie Bauld 1 eq 1 1 8 6 14 4 1 5 3 5 8 15 12 27 1 1 15 13 28
1951-52 1 4 30 69 Jimmy Wardhaugh 1 eq 3 3 9 5 14 1 1 1 1 2 2 2 2 12 6 18 13 13 12 19 31
1952-53 1 4 30 59 Willie Bauld 4 1 1 eq 6 4 10 1 1 2 3 2 5 11 7 18 1 1 12 7 19
1952-53 1 4 30 59 Jimmy Wardhaugh 1 eq 2 1 eq 7 5 12 1 1 1 1 1 1 1 1 9 9 18 1 2 3 10 11 21
1952-53 1 4 30 59 Johnny Urquhart 1 eq 3 eq 4 7 5 12 1 1 8 5 13 1 1 9 5 14
1953-54 1 RunnerUp 30 70 Jimmy Wardhaugh 1 1 1 17 10 27 3 3 3 1 4 1 1 2 1 1 2 22 15 37 15 15 22 30 52
1954-55 1 4 30 74 Willie Bauld 1 1 1 12 9 21 3 3 6 3 9 12 18 21 39 1 1 18 22 40
1955-56 1 3 34 99 Jimmy Wardhaugh 1 1 1 22 7 29 1 2 3 1 1 25 10 35 2 2 25 12 37
1956-57 1 RunnerUp 34 81 Jimmy Wardhaugh 1 1 1 10 12 22 4 3 7 14 16 30 8 8 14 24 38
1957-58 1 Champions 34 132 Jimmy Wardhaugh 1 1 1 15 13 28 2 2 5 2 7 22 15 37 3 18 21 25 33 58
1958-59 1 RunnerUp 34 92 Willie Bauld 1 1 1 9 6 15 3 6 9 2 2 16 12 28 26 26 16 38 54
1959-60 1 Champions 34 102 Alex Young 1 1 1 9 14 23 1 1 3 1 4 14 15 29 1 1 15 15 30
1960-61 1 7 34 51 Bobby Blackwood 1 eq 1 1 6 5 11 2 1 3 8 6 14 8 6 14
1960-61 1 7 34 51 Ian Crawford 1 eq 2 2 7 4 11 7 5 12 1 1 8 5 13
1961-62 1 6 34 54 Willie Wallace 2 eq 1 1 2 4 6 2 3 5 1 1 6 7 13 5 5 6 12 18
1961-62 1 6 34 54 Johnny Hamilton 1 2 2 5 2 7 1 1 3 3 9 2 11 4 4 9 6 15
1962-63 1 5 34 85 Willie Wallace 1 1 1 9 8 17 2 2 2 4 6 11 14 25 3 1 4 14 15 29
1963-64 1 4 34 74 Willie Wallace 1 1 1 12 11 23 1 1 1 2 3 1 1 1 1 2 1 1 2 15 16 31 3 2 5 18 18 36
1964-65 1 RunnerUp 34 90 Willie Wallace 1 1 1 9 12 21 1 1 2 1 3 1 1 1 1 12 14 26 1 1 13 14 27
1965-66 1 7 34 56 Willie Wallace 1 1 1 11 8 19 1 1 2 2 2 4 2 1 3 17 13 30 3 3 17 16 33
1966-67 1 11 34 39 Willie Wallace 4 eq 1 1 2 2 4 4 1 5 6 3 9 3 2 5 9 5 14
1966-67 1 11 34 39 Jim Murphy 1 2 2 5 2 7 5 2 7 1 1 5 3 8
1967-68 1 12 34 56 Donald Ford 1 1 1 5 6 11 2 1 3 1 1 2 8 9 17 1 2 3 9 11 20
1968-69 1 8 34 52 Donald Ford 3 eq 1 1 3 3 6 2 2 4 5 5 10 1 1 2 6 6 12
1968-69 1 8 34 52 Willie Hamilton 1 eq 2 eq 2 eq 3 4 7 3 4 7 3 4 7
1968-69 1 8 34 52 Roald Jensen 1 eq 2 eq 2 eq 5 2 7 5 2 7 5 2 7
1969-70 1 4 34 50 Donald Ford 1 1 1 6 2 8 8 2 10 8 2 10
1970-71 1 11 34 41 Donald Ford 1 1 1 5 6 11 2 2 1 1 2 11 12 23 1 8 9 12 20 32
1971-72 1 6 34 53 Donald Ford 1 1 1 8 7 15 1 1 3 3 12 7 19 12 7 19
1972-73 1 10 34 39 Donald Ford 1 1 1 3 6 9 1 1 1 1 2 4 8 12 2 2 4 10 14
1973-74 1 6 34 54 Donald Ford 1 1 1 7 11 18 6 6 4 1 5