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

8

Queens Park

6

Aberdeen

5

Derby County

5

Everton

5

Liverpool

5

Manchester City

5

Manchester United

5

Third Lanark

5

Arsenal

4

Dundee

4

Leeds United

4

Newcastle United

4

Sunderland

4

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

Middlesbrough

2

Nottingham Forest

2

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


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

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