London Hearts Supporters Club

Hearts Players by Position

Selected Pre War details are incomplete

Career Length is from 1st First XI Appearance to Last First XI Appearance

All Players Name Appearances Career Len Goals Goals Ave Position Birthday
Overseas Players Name Appearances Career Len Goals Goals Ave Position Nationality
Hall of Fame 2007 Name Appearances Career Len Goals Goals Ave First Appearance ---
Hall of Fame 2006 Name Appearances Career Len Goals Goals Ave --- ---
Miscellaneous Hearts Heroes Cult and One Off --- --- --- --- ---

P
W
Position Player First Last Length Apps WDL Goals No of goals in a game Goal
per
game
L SC LC E AT Tot W D L W% D% L% L SC LC E TX F 1 2 3 4 5 6 7 8 Tot
Defender / Midfield John Stewart n/a n/a 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
* Forward George Buchanan 04 Dec 1909 01 Apr 1911 1y 3m 29d 36 1 0 0 0 37 8 9 20 21% 24% 54% 18 0 0 0 0 0

9

3

1

18 .4865
* Forward David Axford 14 May 1904 30 Mar 1907 2y 10m 17d 0 2 0 0 0 2 2 0 0 100% 0% 0% 11 1 0 0 0 4

1

12 6.0000
* Unknown Willie Wilson 19 Apr 1915 21 Jan 1922 6y 9m 3d 54 0 0 0 0 54 20 11 23 37% 20% 42% 35 2 0 0 0 1

14

2

1

37 .6852
* Unknown Georgie Miller 15 Jan 1910 15 Feb 1922 12y 1m 1d 59 3 0 0 0 62 26 13 23 41% 20% 37% 30 1 0 0 0 1

14

2

1

31 .5000
* Unknown Tim Morgan 15 Jan 1927 12 Oct 1929 2y 8m 28d 17 2 0 0 0 19 12 4 3 63% 21% 15% 29 2 0 0 0 3

14

3

2

31 1.6316
* Unknown Bob McLaren 25 Mar 1893 03 Nov 1900 7y 7m 10d 56 14 0 0 0 70 45 6 19 64% 8% 27% 20 6 0 0 0 21

16

3

1

26 .3714
* Unknown Johnny Sharp 15 Jan 1916 13 Jan 1923 6y 11m 30d 61 2 0 0 0 63 27 9 27 42% 14% 42% 24 2 0 0 0 0

7

2

26 .4127
* Unknown Frank McLaren 15 Aug 1905 05 Oct 1912 7y 1m 21d 91 8 0 0 0 99 34 21 44 34% 21% 44% 16 1 0 0 0 2

9

1

17 .1717
* Unknown Bob Houston 03 Nov 1900 25 Jan 1902 1y 2m 23d 23 6 0 0 0 29 18 4 7 62% 13% 24% 8 5 0 0 0 2

5

4

13 .4483
* Unknown Tommy Dougan 14 Sep 1940 31 Jan 1942 1y 4m 18d 12 0 0 0 0 12 5 3 4 41% 25% 33% 13 0 0 0 0 0

9

2

13 1.0833
* Unknown Jim Wood 29 Mar 1879 13 Feb 1892 12y 10m 16d 0 16 0 0 0 16 6 6 4 37% 37% 25% 0 12 0 0 0 25

6

1

12 .7500
* Unknown Colin Dand 10 Feb 1923 25 Sep 1926 3y 7m 16d 7 1 0 0 0 8 7 0 1 87% 0% 12% 11 1 0 0 0 2

6

2

12 1.5000
* Unknown Tommy Rogers 15 Jan 1927 25 Feb 1928 1y 1m 11d 6 1 0 0 0 7 6 0 1 85% 0% 14% 10 1 0 0 0 0

6

1

11 1.5714
* Unknown George Couper 10 Feb 1906 28 Apr 1906 2m 19d 0 4 0 0 0 4 4 0 0 100% 0% 0% 7 1 0 0 0 3

1

8 2.0000
* Unknown William Macpherson 07 Oct 1911 28 Dec 1912 1y 2m 22d 34 0 0 0 0 34 13 8 13 38% 23% 38% 7 0 0 0 0 0

4

1

7 .2059
* Unknown Basil Colombo 26 Oct 1907 29 Jan 1910 2y 3m 4d 31 1 0 0 0 32 9 6 17 28% 18% 53% 6 1 0 0 0 0

7

7 .2188
* Unknown Jock Ramage 11 Oct 1919 09 Jan 1926 6y 2m 30d 7 0 0 0 0 7 3 3 1 42% 42% 14% 7 0 0 0 0 1

4

1

7 1.0000
* Unknown John Slavin 26 Dec 1925 13 Mar 1926 2m 17d 5 0 0 0 0 5 2 2 1 40% 40% 20% 7 0 0 0 0 0

4

1

7 1.4000
* Unknown Willie Black 12 Sep 1925 13 Apr 1927 1y 7m 2d 2 0 0 0 0 2 2 0 0 100% 0% 0% 7 0 0 0 0 2

1

1

7 3.5000
* Unknown William Yates 23 Mar 1907 05 Oct 1907 6m 13d 7 2 0 0 0 9 5 2 2 55% 22% 22% 5 1 0 0 0 0

2

6 .6667
* Unknown James Speedie 16 Aug 1913 24 Oct 1914 1y 2m 9d 9 0 0 0 0 9 7 1 1 77% 11% 11% 5 0 0 0 0 1

3

1

5 .5556
* Unknown Peter Kerr 07 May 1924 12 Oct 1929 5y 5m 6d 5 1 0 0 0 6 5 1 0 83% 16% 0% 4 1 0 0 0 2

3

1

5 .8333
* Unknown Willie Mason 15 Mar 1890 27 Jun 1891 1y 3m 13d 14 7 0 0 0 21 12 1 8 57% 4% 38% 1 3 0 0 0 4

2

1

4 .1905
* Unknown Pat Donoghue 21 Aug 1937 16 Oct 1937 1m 26d 5 0 0 0 0 5 3 2 0 60% 40% 0% 4 0 0 0 0 0

3

4 .8000
* Unknown Hugh Shaw 15 Oct 1927 11 May 1929 1y 6m 27d 1 0 0 0 0 1 0 0 1 0% 0% 100% 4 0 0 0 0 0

1

4 4.0000
* Unknown Tom Hegarty 20 Aug 1910 09 Nov 1912 2y 2m 21d 44 8 0 0 0 52 20 12 20 38% 23% 38% 3 0 0 0 0 0

3

3 .0577
* Unknown John Harvey 25 Nov 1935 14 Mar 1942 6y 3m 19d 14 1 0 0 0 15 7 5 3 46% 33% 20% 2 1 0 0 0 0

3

3 .2000
* Unknown James Gilbert 02 Sep 1916 30 Sep 1916 29d 4 0 0 0 0 4 2 0 2 50% 0% 50% 3 0 0 0 0 0

3

3 .7500
* Unknown Alex Wright 25 Nov 1922 12 Feb 1927 4y 2m 19d 3 0 0 0 0 3 0 2 1 0% 66% 33% 3 0 0 0 0 1

3

3 1.0000
* Unknown Annan Ross 19 Aug 1916 29 Sep 1919 3y 1m 11d 39 0 0 0 0 39 14 4 21 35% 10% 53% 2 0 0 0 0 2

1

2 .0513
* Unknown James Dickson 19 Nov 1904 15 Feb 1908 3y 2m 28d 17 4 0 0 0 21 13 4 4 61% 19% 19% 2 0 0 0 0 0

1

2 .0952
* Unknown Andrew Lees 09 Feb 1878 24 Apr 1886 8y 2m 16d 0 12 0 0 0 12 7 1 4 58% 8% 33% 0 2 0 0 0 12

2

2 .1667
* Unknown Alex Walker 17 Apr 1899 14 Dec 1901 2y 7m 28d 9 0 0 0 0 9 4 1 4 44% 11% 44% 2 0 0 0 0 4

2

2 .2222
* Unknown James Maxwell 29 Mar 1884 06 Oct 1894 10y 6m 8d 1 3 0 0 0 4 3 1 0 75% 25% 0% 1 1 0 0 0 0

2

2 .5000
* Unknown Bob Waugh 16 Apr 1881 17 Sep 1887 6y 5m 2d 0 4 0 0 0 4 1 1 2 25% 25% 50% 0 2 0 0 0 3

1

2 .5000
* Unknown David Lindsay 15 Aug 1905 27 Jan 1906 5m 13d 0 1 0 0 0 1 1 0 0 100% 0% 0% 2 0 0 0 0 2

2 2.0000
* Unknown James Mirk 04 Aug 1894 26 Apr 1897 2y 8m 23d 39 8 0 0 0 47 35 3 9 74% 6% 19% 1 0 0 0 0 0

1

1 .0213
* Unknown Bob Birrell 26 Apr 1919 28 Jan 1922 2y 9m 3d 27 1 0 0 0 28 11 5 12 39% 17% 42% 0 1 0 0 0 0

1

1 .0357
* Unknown Robert Malcolm 26 Aug 1914 02 Dec 1916 2y 3m 7d 10 0 0 0 0 10 5 1 4 50% 10% 40% 1 0 0 0 0 0

1

1 .1000
* Unknown Rab Henderson 04 Oct 1879 08 Mar 1890 10y 5m 5d 0 9 0 0 0 9 3 3 3 33% 33% 33% 0 1 0 0 0 31

1

1 .1111
* Unknown Willie Mackay 05 Sep 1885 19 May 1888 2y 8m 15d 0 8 0 0 0 8 4 2 2 50% 25% 25% 0 1 0 0 0 20

1

1 .1250
* Unknown Alfie Pope 20 Mar 1937 26 Mar 1938 1y 0m 7d 7 0 0 0 0 7 5 0 2 71% 0% 28% 1 0 0 0 0 0

1

1 .1429
* Unknown Will Ronaldson 02 Oct 1880 20 Oct 1883 3y 0m 19d 0 7 0 0 0 7 4 1 2 57% 14% 28% 0 1 0 0 0 4

1

1 .1429
* Unknown Phillip Whyte 19 Aug 1916 30 Sep 1916 1m 12d 7 0 0 0 0 7 2 0 5 28% 0% 71% 1 0 0 0 0 0

1

1 .1429
* Unknown George Bryden 16 Jan 1915 17 Apr 1915 3m 2d 6 0 0 0 0 6 3 1 2 50% 16% 33% 1 0 0 0 0 0

1

1 .1667
* Unknown Bob King 15 Mar 1924 13 Feb 1932 7y 10m 30d 2 1 0 0 0 3 2 0 1 66% 0% 33% 1 0 0 0 0 1

1

1 .3333
* Unknown Edward McGuire 20 Sep 1915 25 Sep 1915 6d 2 0 0 0 0 2 1 1 0 50% 50% 0% 1 0 0 0 0 0

1

1 .5000
* Unknown Tom Masterton 08 Feb 1879 08 Apr 1882 3y 2m 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 1 0 0 0 0 0

1 n/a
* Unknown Jock Wilson 20 Mar 1915 20 Mar 1920 5y 0m 1d 67 1 0 0 0 68 32 12 24 47% 17% 35% 0 0 0 0 0 0

0 .0000
* Unknown George Goodfellow 21 Sep 1889 01 Apr 1893 3y 6m 12d 40 16 0 0 0 56 30 9 17 53% 16% 30% 0 0 0 0 0 0

0 .0000
* Unknown Alfie Briggs 30 Oct 1912 04 Dec 1915 3y 1m 5d 52 0 0 0 0 52 33 11 8 63% 21% 15% 0 0 0 0 0 0

0 .0000
* Unknown Wattie Scott 06 Nov 1912 19 Apr 1915 2y 5m 14d 38 0 0 0 0 38 28 6 4 73% 15% 10% 0 0 0 0 0 2

0 .0000
* Unknown Robert Reid 23 Mar 1907 29 Apr 1908 1y 1m 7d 28 2 0 0 0 30 11 4 15 36% 13% 50% 0 0 0 0 0 0

0 .0000
* Unknown John McKenzie 28 Aug 1915 17 Apr 1916 7m 21d 24 0 0 0 0 24 14 3 7 58% 12% 29% 0 0 0 0 0 0

0 .0000
* Unknown David Philip 27 Jan 1906 29 Apr 1908 2y 3m 3d 11 7 0 0 0 18 9 1 8 50% 5% 44% 0 0 0 0 0 0

0 .0000
* Unknown James Frew 27 Apr 1914 08 Apr 1916 1y 11m 13d 17 0 0 0 0 17 9 3 5 52% 17% 29% 0 0 0 0 0 2

0 .0000
* Unknown Davie Graham 21 Aug 1915 29 Jan 1916 5m 9d 7 0 0 0 0 7 4 0 3 57% 0% 42% 0 0 0 0 0 0

0 .0000
* Unknown George Mitchell 16 Oct 1875 07 Jan 1882 6y 2m 23d 0 7 0 0 0 7 3 2 2 42% 28% 28% 0 0 0 0 0 8

0 .0000
* Unknown John Sweeney 19 Feb 1876 22 Oct 1881 5y 8m 4d 0 7 0 0 0 7 5 0 2 71% 0% 28% 0 0 0 0 0 3

0 .0000
* Unknown James Ferguson 17 Sep 1881 25 Feb 1888 6y 5m 9d 0 5 0 0 0 5 1 2 2 20% 40% 40% 0 0 0 0 0 1

0 .0000
* Unknown James Hazeldean 28 Aug 1915 20 Sep 1915 24d 5 0 0 0 0 5 4 0 1 80% 0% 20% 0 0 0 0 0 0

0 .0000
* Unknown John Gair 16 Apr 1881 02 Jan 1886 4y 8m 18d 0 4 0 0 0 4 2 1 1 50% 25% 25% 0 0 0 0 0 0

0 .0000
* Unknown James Whitson 09 Feb 1878 27 Nov 1880 2y 9m 19d 0 4 0 0 0 4 2 0 2 50% 0% 50% 0 0 0 0 0 3

0 .0000
* Unknown Darky Walker 29 Oct 1898 12 Nov 1898 15d 3 0 0 0 0 3 3 0 0 100% 0% 0% 0 0 0 0 0 0

0 .0000
* Unknown James Edwards 23 Oct 1880 01 Apr 1882 1y 5m 10d 0 2 0 0 0 2 2 0 0 100% 0% 0% 0 0 0 0 0 2

0 .0000
* Unknown John Edwards 02 Oct 1880 23 Sep 1882 1y 11m 22d 0 2 0 0 0 2 2 0 0 100% 0% 0% 0 0 0 0 0 0

0 .0000
* Unknown Tom O'Neil 15 Aug 1931 21 Jan 1933 1y 5m 7d 1 1 0 0 0 2 2 0 0 100% 0% 0% 0 0 0 0 0 0

0 .0000
* Unknown Bob Winton 09 Feb 1878 16 Nov 1878 9m 8d 0 2 0 0 0 2 2 0 0 100% 0% 0% 0 0 0 0 0 1

0 .0000
* Unknown Tommy Brown 01 Jan 1940 01 Jan 1940 1d 1 0 0 0 0 1 1 0 0 100% 0% 0% 0 0 0 0 0 0

0 .0000
* Unknown Doddie Fairweather 09 Feb 1884 16 May 1887 3y 3m 8d 0 1 0 0 0 1 0 0 1 0% 0% 100% 0 0 0 0 0 0

0 .0000
* Unknown Willie Graham 17 Apr 1916 17 Apr 1916 1d 1 0 0 0 0 1 0 0 1 0% 0% 100% 0 0 0 0 0 0

0 .0000
* Unknown Harry McNaught 28 Apr 1906 28 Apr 1906 1d 0 1 0 0 0 1 1 0 0 100% 0% 0% 0 0 0 0 0 0

0 .0000
* Unknown Neil Moreland 17 Apr 1916 17 Apr 1916 1d 1 0 0 0 0 1 0 0 1 0% 0% 100% 0 0 0 0 0 0

0 .0000
Unknown Dale Baxter n/a n/a 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Bobby Broome 12 Nov 1962 12 Nov 1962 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Jim Campbell 20 Aug 1980 20 Aug 1980 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Davie Dick 03 May 1975 29 Mar 1976 10m 27d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Alistair Divine 17 Jul 2005 25 Aug 2007 2y 1m 9d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Greg Donaldson 03 May 1990 17 Aug 1990 3m 15d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Ross Hamilton 17 Jul 2005 04 May 2006 9m 18d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Gavin Hastings 26 Jul 1997 26 Jul 1997 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
* Unknown Alex Johnstone 13 Apr 1927 13 Apr 1927 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
* Unknown Billy Liddell 07 Aug 1943 07 Aug 1943 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Scott McArthur 03 May 1990 17 Aug 1990 3m 15d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown John McKay 29 Oct 1973 29 Oct 1973 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 1

0 n/a
* Unknown Bobby McNeil 10 Apr 1886 16 May 1887 1y 1m 7d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 7

0 n/a
Unknown Eddie Mearns 04 May 2006 04 May 2006 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
* Unknown George Ovens 03 May 1879 25 Oct 1879 5m 23d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Steven Slater 19 May 2005 19 May 2005 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown Willie Syme 03 May 1990 03 May 1990 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Unknown David Todd 06 May 1986 06 May 1987 1y 0m 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
* Unknown Tom White 07 May 1924 07 May 1924 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
* Unknown Hugh Wyllie 07 Sep 1878 07 Sep 1878 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 1

0 n/a
WH Peter Grant Tierney 10 Oct 1978 10 Oct 1978 1d 0 0 0 0 0 0 0 0 0 0% 0% 0% 0 0 0 0 0 0

0 n/a
Goalkeeper Henry Smith 25 Jul 1981 31 Jan 1996 14y 6m 7d 476 45 55 22 0 598 276 152 170 46% 25% 28% 0 0 0 0 0 0

0 .0000
Goalkeeper Jim Cruickshank 15 Oct 1960 23 Apr 1977 16y 6m 9d 394 52 59 10 13 528 212 139 177 40% 26% 33% 0 0 0 0 0 0

0 .0000
Goalkeeper Gordon Marshall 19 Sep 1956 11 May 1963 6y 7m 23d 193 13 53 8 0 267 161 48 58 60% 17% 21% 0 0 0 0 0 0

0 .0000
* Goalkeeper Jimmy Brown 10 Oct 1942 14 Apr 1952 9y 6m 5d 169 22 38 0 0 229 116 45 68 50% 19% 29% 0 0 0 0 0 0

0 .0000
Goalkeeper Craig Gordon 03 Mar 2001 28 Jul 2007 6y 4m 26d 138 15 8 14 0 175 82 42 51 46% 24% 29% 0 0 0 0 0 0

0 .0000
Goalkeeper Gilles Rousset 28 Oct 1995 28 Sep 2000 4y 11m 1d 132 13 13 6 0 164 76 39 49 46% 23% 29% 0 0 0 0 0 0

0 .0000
* Goalkeeper Tom Allan 23 Mar 1907 20 Apr 1914 7y 0m 29d 124 13 0 0 0 137 71 28 38 51% 20% 27% 0 0 0 0 0 0

0 .0000
* Goalkeeper Jock Fairbairn 01 Feb 1890 21 May 1898 8y 3m 21d 112 23 0 0 0 135 76 22 37 56% 16% 27% 0 0 0 0 0 0

0 .0000
Goalkeeper Kenny Garland 10 Mar 1967 09 Aug 1975 8y 5m 0d 88 8 25 0 11 132 55 30 47 41% 22% 35% 0 0 0 0 0 0

0 .0000
Goalkeeper Antti Niemi 19 Dec 1999 18 Aug 2002 2y 8m 0d 89 9 4 4 0 106 44 20 42 41% 18% 39% 0 0 0 0 0 0

0 .0000
Goalkeeper Jimmy Watters 04 Mar 1950 24 Sep 1955 5y 6m 21d 75 7 13 0 0 95 44 19 32 46% 20% 33% 0 0 0 0 0 0

0 .0000
Goalkeeper John Brough 03 Aug 1977 20 Sep 1983 6y 1m 18d 78 7 6 0 2 93 32 24 37 34% 25% 39% 0 0 0 0 0 0

0 .0000
Goalkeeper Willie Duff 14 Aug 1954 12 Nov 1956 2y 2m 30d 62 10 13 0 0 85 54 14 17 63% 16% 20% 0 0 0 0 0 0

0 .0000
* Goalkeeper Archie Boyd 28 Apr 1914 29 Apr 1916 2y 0m 2d 74 0 0 0 0 74 47 12 15 63% 16% 20% 0 0 0 0 0 0

0 .0000
Goalkeeper Ray Dunlop 03 Aug 1977 03 Mar 1979 1y 7m 1d 52 5 7 0 2 66 31 16 19 46% 24% 28% 0 0 0 0 0 0

0 .0000
* Goalkeeper Willie Waugh 07 Nov 1936 02 Aug 1941 4y 8m 27d 61 2 0 0 0 63 40 8 15 63% 12% 23% 0 0 0 0 0 0

0 .0000
Goalkeeper Nicky Walker 26 Sep 1989 31 Aug 1994 4y 11m 6d 50 4 2 0 0 56 18 18 20 32% 32% 35% 0 0 0 0 0 0

0 .0000
Goalkeeper Roddy McKenzie 31 Jul 1994 25 May 2003 8y 9m 25d 49 2 3 0 0 54 26 11 17 48% 20% 31% 0 0 0 0 0 0

0 .0000
* Goalkeeper George Philip 15 Sep 1900 28 Sep 1907 7y 0m 14d 46 8 0 0 0 54 31 12 11 57% 22% 20% 0 0 0 0 0 0

0 .0000
* Goalkeeper Sandy Kane 16 Aug 1919 14 Sep 1920 1y 0m 30d 43 1 0 0 0 44 16 10 18 36% 22% 40% 0 0 0 0 0 0

0 .0000
Goalkeeper Steve Banks 14 Aug 2005 09 Aug 2008 2y 11m 27d 36 2 4 0 0 42 18 8 16 42% 19% 38% 0 0 0 0 0 0

0 .0000
* Goalkeeper Jack Harkness 05 May 1928 15 Aug 1936 8y 3m 11d 34 6 0 0 0 40 22 10 8 55% 25% 20% 0 0 0 0 0 0

0 .0000
* Goalkeeper Joe McWattie 17 Aug 1901 25 Apr 1903 1y 8m 9d 35 5 0 0 0