London Hearts Supporters Club

Overall John
Cairney
Top 100
Since 2001
Birthday Caps Caps
Weighted
Career
Span
Name Goals Goals
Average
Earliest
Cap
Latest
Cap
Goals
per game
Goals
per game
> 10 Caps
Caps Goals Goals
Average


Taken From
A Scottish Football Hall of Fame
John Cairney

Buy the book from Amazon
Buy it from Sports Books Direct

Club No of
Players

Celtic

23

Rangers

21

Heart of Midlothian

9

Hibernian

9

Queens Park

6

Aberdeen

5

Derby County

5

Everton

5

Liverpool

5

Manchester City

5

Manchester United

5

Dundee

4

Leeds United

4

Newcastle United

4

Sunderland

4

Third Lanark

4

Arsenal

3

Chelsea

3

Partick Thistle

3

Preston North End

3

Tottenham Hotspur

3

Airdrieonians

2

Aston Villa

2

Falkirk

2

Greenock Morton

2

Huddersfield Town

2

Kilmarnock

2

Middlesborough

2

Nottingham Forest

2

3rd Lanark Rifle Volunteers

1

AC Milan

1

Arbroath

1

Birmingham City

1

Clydesdale

1

Dumbarton

1

Dunfermline Athletic

1

Motherwell

1

Newmilns

1

Raith Rovers

1

Renton

1

Southampton

1

The Wanderers

1

Torino CC

1

UC Sampdoria

1

West Bromwich Albion

1

Woolwich Arsenal

1


Seq Player Clubs Shown in Order Played For First Last Span
in
Days
Caps Caps
Weig
hted
Go
als
Ave
Goals
game
1 tn Lord Arthur Kinnaird The Wanderers Sat 08 Mar 1873 Sat 08 Mar 1873 1d 1 6.0000 0 .0000
2 tn Billy MacKinnon Queens Park Sat 30 Nov 1872 Sat 05 Apr 1879 6y 4m 7d 9 66.0000 5 .5556
3 tn Harry McNiel Queens Park Sat 07 Mar 1874 Mon 14 Mar 1881 7y 0m 8d 10 72.0000 6 .6000
4 tn Jimmy Lang Clydesdale 3rd Lanark Rifle Volunteers Sat 25 Mar 1876 Sat 23 Mar 1878 1y 11m 28d 2 12.0000 2 1.0000
5 tn Walter Arnott Queens Park Mon 12 Mar 1883 Sat 01 Apr 1893 10y 0m 21d 14 58.0000 0 .0000
6 tn Ned Doig Arbroath Sunderland Sat 19 Feb 1887 Sat 04 Apr 1903 16y 1m 17d 5 20.0000 0 .0000
7 tn James Kelly Renton Celtic Sat 17 Mar 1888 Sat 28 Mar 1896 8y 0m 12d 8 32.0000 1 .1250
8 tn Lalty Wilson Newmilns Sunderland Third Lanark Sat 22 Mar 1890 Sat 26 Mar 1904 14y 0m 5d 4 16.0000 1 .2500
9 tn Jack Bell Dumbarton Everton Celtic Sat 29 Mar 1890 Sat 07 Apr 1900 10y 0m 10d 10 40.0000 5 .5000
10 tn Duke McMahon Celtic Sat 02 Apr 1892 Sat 15 Mar 1902 9y 11m 14d 6 24.0000 6 1.0000
11 tn Ned Doyle Celtic Sat 02 Apr 1892 Sat 02 Apr 1898 6y 0m 1d 8 32.0000 0 .0000
12 tn Jock Drummond Falkirk Rangers Sat 19 Mar 1892 Sat 21 Mar 1903 11y 0m 3d 14 56.0000 1 .0714
13 tn Jake Madden Celtic Sat 18 Mar 1893 Sat 23 Mar 1895 2y 0m 6d 2 8.0000 5 2.5000
14 tn Neilly Gibson Rangers Partick Thistle Sat 30 Mar 1895 Sat 18 Mar 1905 9y 11m 18d 14 56.0000 1 .0714
15 tn Bob McColl Queens Park Newcastle United Sat 21 Mar 1896 Sat 14 Mar 1908 11y 11m 23d 13 52.0000 13 1.0000
16 tn Jimmy Cowan Aston Villa Sat 04 Apr 1896 Sat 02 Apr 1898 1y 11m 30d 3 12.0000 0 .0000
17 tn Nicol Smith Rangers Sat 03 Apr 1897 Sat 03 May 1902 5y 1m 1d 12 48.0000 0 .0000
18 tn John Robertson Everton Southampton Rangers Sat 02 Apr 1898 Mon 06 Mar 1905 6y 11m 5d 16 64.0000 2 .1250
19 tn Alec Smith Rangers Sat 02 Apr 1898 Sat 01 Apr 1911 12y 0m 0d 20 80.0000 6 .3000
20 tn Bob Hamilton Rangers Dundee Sat 18 Mar 1899 Mon 06 Mar 1911 11y 11m 18d 11 44.0000 15 1.3636
21 tn Alex Raisbeck Liverpool Sat 07 Apr 1900 Sat 06 Apr 1907 6y 0m 0d 8 32.0000 0 .0000
22 tn Harry Rennie Heart of Midlothian Hibernian Sat 03 Mar 1900 Sat 14 Mar 1908 8y 0m 12d 13 52.0000 0 .0000
23 tn Bobby Walker Heart of Midlothian Sat 03 Mar 1900 Sat 05 Apr 1913 13y 1m 3d 29 116.0000 7 .2414
24 tn Albert Buick Heart of Midlothian Sat 01 Mar 1902 Sat 15 Mar 1902 15d 2 8.0000 2 1.0000
25 tn Bobby Templeton Aston Villa Newcastle United Woolwich Arsenal Kilmarnock Sat 03 May 1902 Mon 03 Mar 1913 10y 10m 1d 11 44.0000 1 .0909
26 tn Charlie Thomson Heart of Midlothian Sunderland Sat 26 Mar 1904 Sat 04 Apr 1914 10y 0m 10d 21 84.0000 4 .1905
27 tn Jimmy Quinn Celtic Sat 18 Mar 1905 Sat 23 Mar 1912 7y 0m 6d 11 44.0000 7 .6364
28 tn Jimmy McMenemy Celtic Sat 18 Mar 1905 Sat 13 Mar 1920 14y 11m 25d 12 48.0000 5 .4167
29 tn Alec McNair Celtic Sat 03 Mar 1906 Sat 10 Apr 1920 14y 1m 8d 15 60.0000 0 .0000
30 tn Jimmy Brownlie Third Lanark Mon 15 Mar 1909 Sat 04 Apr 1914 5y 0m 21d 16 64.0000 0 .0000
31 tn Alan Morton Queens Park Rangers Thu 26 Feb 1920 Sun 08 May 1932 12y 2m 13d 31 106.0000 5 .1613
32 tn Jimmy McMullan Partick Thistle Manchester City Thu 26 Feb 1920 Sat 13 Apr 1929 9y 1m 19d 16 58.0000 0 .0000
33 tn Andy Cunningham Rangers Sat 13 Mar 1920 Sat 02 Apr 1927 7y 0m 21d 12 48.0000 5 .4167
34 tn Andy Wilson Dunfermline Athletic Middlesborough Thu 26 Feb 1920 Sat 14 Apr 1923 3y 1m 20d 12 48.0000 14 1.1667
35 tn Davie Meiklejohn Rangers Sat 04 Feb 1922 Wed 29 Nov 1933 11y 9m 26d 15 49.0000 3 .2000
36 tn Hughie Gallacher Airdrieonians Newcastle United Chelsea Derby County Sat 01 Mar 1924 Sat 06 Apr 1935 11y 1m 6d 20 70.0000 24 1.2000
37 tn Alex Jackson Aberdeen Huddersfield Town Sat 14 Feb 1925 Sun 18 May 1930 5y 3m 5d 17 58.0000 8 .4706
38 tn Alex James Preston North End Arsenal Sat 31 Oct 1925 Wed 26 Oct 1932 6y 11m 26d 8 25.0000 3 .3750
39 tn Jack Harkness Queens Park Heart of Midlothian Sat 26 Feb 1927 Wed 04 Oct 1933 6y 7m 9d 12 36.0000 0 .0000
40 tn Bob McPhail Airdrieonians Rangers Sat 02 Apr 1927 Wed 10 Nov 1937 10y 7m 9d 17 47.8000 7 .4118
41 tn Jimmy McGrory Celtic Sat 25 Feb 1928 Sat 16 Sep 1933 5y 6m 23d 7 23.0000 6 .8571
42 tn John Thomson Celtic Sun 18 May 1930 Sat 28 Mar 1931 10m 11d 4 9.0000 0 .0000
43 tn Dally Duncan Derby County Wed 26 Oct 1932 Sat 30 Oct 1937 5y 0m 5d 14 44.4000 7 .5000
44 tn Matt Busby Manchester City Wed 04 Oct 1933 Wed 04 Oct 1933 1d 1 3.0000 0 .0000
45 tn Tommy Walker Heart of Midlothian Wed 21 Nov 1934 Wed 15 May 1946 11y 5m 25d 21 62.0000 9 .4286
46 tn Jimmy Simpson Rangers Sat 20 Oct 1934 Wed 10 Nov 1937 3y 0m 22d 14 40.8000 1 .0714
47 tn Jerry Dawson Rangers Sat 20 Oct 1934 Sat 15 Apr 1939 4y 5m 27d 14 36.2000 0 .0000
48 tn Jimmy Delaney Celtic Manchester United Sat 05 Oct 1935 Sat 10 Apr 1948 12y 6m 6d 15 44.8000 7 .4667
49 tn Jimmy Carabine Third Lanark Sat 21 May 1938 Sat 15 Apr 1939 10m 26d 3 8.4000 0 .0000
50 tn Bill Shankly Preston North End Sat 09 Apr 1938 Sat 15 Apr 1939 1y 0m 7d 5 14.4000 0 .0000
51 tn Billy Liddell Liverpool Wed 15 May 1946 Sat 08 Oct 1955 9y 4m 24d 29 62.3000 8 .2759
52 tn Willie Miller Celtic Sat 19 Oct 1946 Wed 12 Nov 1947 1y 0m 25d 6 13.6000 0 .0000
53 tn Willie Waddell Rangers Wed 15 May 1946 Wed 03 Nov 1954 8y 5m 20d 18 40.4000 6 .3333
54 tn Willie Woodburn Rangers Sat 12 Apr 1947 Wed 30 Apr 1952 5y 0m 19d 24 47.2000 0 .0000
55 tn George Young Rangers Wed 15 May 1946 Sun 19 May 1957 11y 0m 5d 54 115.6000 0 .0000
56 tn Gordon Smith Hibernian Wed 23 Jan 1946 Sun 26 May 1957 11y 4m 4d 19 42.3000 4 .2105
57 tn Billy Steel Greenock Morton Derby County Dundee Sat 12 Apr 1947 Wed 06 May 1953 6y 0m 25d 30 65.2000 12 .4000
58 tn Jimmy Cowan Greenock Morton Wed 28 Apr 1948 Fri 30 May 1952 4y 1m 3d 25 49.0000 0 .0000
59 tn Bobby Evans Celtic Chelsea Sat 23 Oct 1948 Wed 08 Jun 1960 11y 7m 17d 48 89.9998 0 .0000
60 tn Lawrie Reilly Hibernian Sat 23 Oct 1948 Sat 06 Apr 1957 8y 5m 15d 38 78.5000 22 .5789
61 tn Jimmy Mason Third Lanark Sat 23 Oct 1948 Sun 27 May 1951 2y 7m 5d 7 15.5000 4 .5714
62 tn Willie Bauld Heart of Midlothian Sat 15 Apr 1950 Sun 21 May 1950 1m 7d 3 6.0000 2 .6667
63 tn Bertie Auld Celtic Wed 27 May 1959 Wed 04 Nov 1959 5m 9d 3 5.7143 0 .0000
64 tn Willie McNaught Raith Rovers Sat 21 Oct 1950 Wed 03 Nov 1954 4y 0m 14d 5 8.0000 0 .0000
65 tn Bobby Collins Celtic Everton Leeds United Sat 21 Oct 1950 Sun 23 May 1965 14y 7m 3d 31 51.8093 10 .3226
66 tn Bobby Johnstone Hibernian Manchester City Sat 14 Apr 1951 Sat 14 Apr 1956 5y 0m 1d 17 34.0000 10 .5882
67 tn Tommy Docherty Preston North End Arsenal Wed 14 Nov 1951 Sat 11 Apr 1959 7y 4m 29d 25 41.8332 1 .0400
68 tn Willie Ormond Hibernian Sat 03 Apr 1954 Sat 11 Apr 1959 5y 0m 9d 6 9.5000 2 .3333
69 tn Tommy Younger Hibernian Liverpool Wed 04 May 1955 Wed 11 Jun 1958 3y 1m 8d 24 40.6664 0 .0000
70 tn Eric Caldow Rangers Sat 06 Apr 1957 Sat 06 Apr 1963 6y 0m 1d 40 69.5951 5 .1250
71 tn Dave Mackay Heart of Midlothian Tottenham Hotspur Sun 26 May 1957 Sat 02 Oct 1965 8y 4m 7d 22 40.7953 4 .1818
72 tn Bill Brown Dundee Tottenham Hotspur Sun 15 Jun 1958 Tue 09 Nov 1965 7y 4m 26d 28 50.5334 0 .0000
73 tn John White Falkirk Tottenham Hotspur Wed 06 May 1959 Tue 12 May 1964 5y 0m 7d 22 43.7144 3 .1364
74 tn Denis Law Huddersfield Town Manchester City Torino CC Manchester United Sat 18 Oct 1958 Fri 14 Jun 1974 15y 7m 28d 55 96.5716 30 .5455
75 tn Alex Young Heart of Midlothian Everton Sat 09 Apr 1960 Sat 18 Jun 1966 6y 2m 10d 8 14.1905 5 .6250
76 tn Jim Baxter Rangers Sunderland Wed 09 Nov 1960 Wed 22 Nov 1967 7y 0m 14d 34 66.7428 3 .0882
77 tn Billy McNeill Celtic Sat 15 Apr 1961 Sat 27 May 1972 11y 1m 13d 29 54.6524 3 .1034
78 tn Willie Henderson Rangers Sat 20 Oct 1962 Wed 21 Apr 1971 8y 6m 2d 29 54.5238 5 .1724
79 tn John Greig Rangers Sat 11 Apr 1964 Wed 29 Oct 1975 11y 6m 19d 44 81.0141 3 .0682
80 tn Willie Hamilton Hibernian Thu 27 May 1965 Thu 27 May 1965 1d 1 1.7143 0 .0000
81 tn Billy Bremner Leeds United Sat 08 May 1965 Wed 03 Sep 1975 10y 3m 27d 54 81.3950 3 .0556
82 tn Jimmy Johnstone Celtic Sat 03 Oct 1964 Wed 20 Nov 1974 10y 1m 18d 23 37.9285 4 .1739
83 tn Bobby Murdoch Celtic Tue 09 Nov 1965 Wed 05 Nov 1969 3y 11m 28d 12 20.8332 5 .4167
84 tn Charlie Cooke Dundee Chelsea Wed 24 Nov 1965 Tue 13 May 1975 9y 5m 20d 16 26.4998 0 .0000
85 tn Ronnie Simpson Celtic Sat 15 Apr 1967 Wed 06 Nov 1968 1y 6m 23d 5 13.5000 0 .0000
86 tn Jimmy Smith Aberdeen Newcastle United Thu 30 May 1968 Tue 14 May 1974 5y 11m 15d 4 6.0000 0 .0000
87 tn Archie Gemmill Derby County Nottingham Forest Birmingham City Wed 03 Feb 1971 Wed 25 Mar 1981 10y 1m 23d 43 58.6715 8 .1860
88 tn Asa Hartford West Bromwich Albion Manchester City Everton Wed 26 Apr 1972 Fri 18 Jun 1982 10y 1m 24d 50 65.7701 4 .0800
89 tn Kenny Dalglish Celtic Liverpool Wed 10 Nov 1971 Wed 12 Nov 1986 15y 0m 3d 102 131.3959 30 .2941
90 tn Danny McGrain Celtic Sat 12 May 1973 Tue 22 Jun 1982 9y 1m 11d 62 78.0552 0 .0000
91 tn Joe Jordan Leeds United Manchester United AC Milan Sat 19 May 1973 Tue 22 Jun 1982 9y 1m 4d 52 64.2973 11 .2115
92 tn Graeme Souness Middlesborough Liverpool UC Sampdoria Wed 30 Oct 1974 Sun 08 Jun 1986 11y 7m 10d 54 71.1064 4 .0741
93 tn Alan Rough Partick Thistle Hibernian Wed 07 Apr 1976 Wed 23 Apr 1986 10y 0m 17d 53 68.0571 0 .0000
94 tn John Robertson Nottingham Forest Derby County Sat 13 May 1978 Wed 12 Oct 1983 5y 5m 0d 28 36.5649 8 .2857
95 tn Davie Cooper Rangers Motherwell Wed 12 Sep 1979 Wed 16 May 1990 10y 8m 5d 22 31.0754 6 .2727
96 tn Gordon Strachan Aberdeen Manchester United Leeds United Fri 16 May 1980 Wed 25 Mar 1992 11y 10m 10d 50 66.6125 5 .1000
97 tn Jim Leighton Aberdeen Manchester United Hibernian Wed 13 Oct 1982 Sat 10 Oct 1998 15y 11m 28d 91 123.6905 0 .0000
98 tn Charlie Nicholas Celtic Arsenal Aberdeen Wed 30 Mar 1983 Wed 26 Apr 1989 6y 0m 28d 20 27.8689 5 .2500
99 tn Paul McStay Celtic Wed 21 Sep 1983 Wed 02 Apr 1997 13y 6m 13d 76 107.8053 9 .1184
100 tn Ally McCoist Rangers Kilmarnock Tue 29 Apr 1986 Sat 10 Oct 1998 12y 5m 12d 61 81.1360 19 .3115

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