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

Scotland Players by Goals Per Game


Rank Player Clubs Shown in Order Played For First Last Span Caps Caps
Weig
hted
Go
als
Ave
Goals
game
1 tn William Dickson Dundee Strathmore

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

4

4.0000

1 tn Charles Heggie Rangers

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

4

4.0000

3 tn James Gillespie Third Lanark

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

3

3.0000

3 tn Alexander Higgins Kilmarnock

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

3

3.0000

3 tn Henry Morris East Fife

Sat 01 Oct 1949

Sat 01 Oct 1949

1d

1

1.7143

3

3.0000

6 tn Jake Madden Celtic

Sat 18 Mar 1893

Sat 23 Mar 1895

2y 0m 6d

2

8.0000

5

2.5000

7 tn George Ker Queens Park

Sat 13 Mar 1880

Sat 25 Mar 1882

2y 0m 13d

5

30.0000

10

2.0000

8 tn John Barker Rangers

Sat 18 Mar 1893

Sat 24 Mar 1894

1y 0m 7d

2

8.0000

4

2.0000

9 tn Walter Aitkenhead Blackburn Rovers

Sat 16 Mar 1912

Sat 16 Mar 1912

1d

1

4.0000

2

2.0000

9 tn Alex Ferguson St Johnstone

Sat 08 Jun 1935

Sat 08 Jun 1935

1d

1

2.0000

2

2.0000

9 tn Charles Fleming East Fife

Sat 03 Oct 1953

Sat 03 Oct 1953

1d

1

1.5000

2

2.0000

9 tn James Gossland Rangers

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

2

2.0000

9 tn James McKie East Stirlingshire

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

2

2.0000

9 tn David Wilson Queens Park

Sat 03 Feb 1900

Sat 03 Feb 1900

1d

1

4.0000

2

2.0000

15 tn William Paul Partick Thistle

Sat 10 Mar 1888

Sat 22 Mar 1890

2y 0m 13d

3

11.0000

5

1.6667

16 tn James Hamilton Queens Park

Sat 03 Oct 1891

Sat 01 Apr 1893

1y 5m 30d

4

14.0000

6

1.5000

17 tn Peter Campbell Rangers

Sat 23 Mar 1878

Mon 07 Apr 1879

1y 0m 16d

2

12.0000

3

1.5000

17 tn Dave Wilson Hamilton Academical

Sun 19 May 1935

Sat 08 Jun 1935

21d

2

4.0000

3

1.5000

19 tn Alex (now Sir Alex) Ferguson Dunfermline Athletic

Tue 16 May 1967

Thu 10 Aug 1967

2m 26d

7

9.9999

10

1.4286

19 tn Joseph Harper Huddersfield Town Aberdeen Hibernian

Thu 25 May 1967

Wed 07 Jun 1978

11y 0m 14d

7

9.4809

10

1.4286

21 tn Bob Hamilton Rangers Dundee

Sat 18 Mar 1899

Mon 06 Mar 1911

11y 11m 18d

11

41.0000

15

1.3636

22 tn Neil Dewar Third Lanark

Sat 09 Apr 1932

Wed 26 Oct 1932

6m 18d

3

10.0000

4

1.3333

22 tn William Groves Hibernian Celtic

Sat 10 Mar 1888

Sat 05 Apr 1890

2y 0m 27d

3

11.0000

4

1.3333

22 tn William Harrower Queens Park

Sat 11 Mar 1882

Sat 10 Apr 1886

4y 1m 0d

3

14.0000

4

1.3333

25 tn Andy Wilson Heart of Midlothian Dunfermline Athletic Middlesborough

Sat 22 Mar 1919

Sat 14 Apr 1923

4y 0m 24d

15

54.0000

18

1.2000

26 tn Hughie Gallacher Airdrieonians Newcastle United Chelsea Derby County

Sat 01 Mar 1924

Sun 09 Jun 1935

11y 3m 9d

21

69.1429

25

1.1905

27 tn Jock Dodds Blackpool

Sat 02 Dec 1939

Sat 02 Feb 1946

6y 2m 1d

8

29.8000

9

1.1250

28 tn Bob McColl Queens Park Newcastle United

Sat 21 Mar 1896

Sat 14 Mar 1908

11y 11m 23d

13

51.0000

13

1.0000

29 tn John Smith Mauchline Edinburgh University Queens Park

Sat 03 Mar 1877

Sat 15 Mar 1884

7y 0m 13d

10

58.0000

10

1.0000

30 tn Ralph Brand Rangers

Wed 09 Nov 1960

Wed 02 May 1962

1y 5m 24d

8

16.0000

8

1.0000

31 tn John Campbell Rangers

Sat 18 Mar 1899

Sat 23 Feb 1901

1y 11m 6d

4

16.0000

4

1.0000

31 tn Andrew McLaren Preston North End

Sat 12 Apr 1947

Wed 12 Nov 1947

7m 1d

4

8.0000

4

1.0000

33 tn Robert Calderwood Cartvale

Sat 14 Mar 1885

Mon 23 Mar 1885

10d

3

12.0000

3

1.0000

34 tn James Allan Queens Park

Sat 19 Mar 1887

Mon 21 Mar 1887

3d

2

8.0000

2

1.0000

34 tn R. Boyd Mossend Swifts

Sat 09 Mar 1889

Sat 21 Mar 1891

2y 0m 13d

2

7.0000

2

1.0000

34 tn Chris Burke Rangers

Thu 11 May 2006

Sat 13 May 2006

3d

2

2.6666

2

1.0000

34 tn James Dougall Preston North End

Sat 15 Apr 1939

Sat 11 May 1940

1y 0m 27d

2

5.0000

2

1.0000

34 tn Robert Flavell Airdrieonians

Sun 18 May 1947

Sat 24 May 1947

7d

2

4.0000

2

1.0000

34 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

34 tn Alexander Latta Dumbarton Athletic

Sat 10 Mar 1888

Sat 13 Apr 1889

1y 1m 4d

2

7.0000

2

1.0000

34 tn William MacFadyen Motherwell

Wed 04 Oct 1933

Wed 29 Nov 1933

1m 26d

2

6.0000

2

1.0000

34 tn Neil Munro Abercorn

Sat 10 Mar 1888

Sat 13 Apr 1889

1y 1m 4d

2

7.0000

2

1.0000

34 tn Robert Neil Hibernian Rangers

Sat 21 Mar 1896

Sat 03 Feb 1900

3y 10m 14d

2

8.0000

2

1.0000

34 tn Gilbert Rankin Vale of Leven

Sat 29 Mar 1890

Sat 04 Apr 1891

1y 0m 7d

2

8.0000

2

1.0000

34 tn Henry Renny-Tailyour Royal Engineers

Sat 18 Nov 1871

Sat 08 Mar 1873

1y 3m 20d

2

12.0000

2

1.0000

46 tn Frederick Anderson Clydesdale

Sat 07 Mar 1874

Sat 07 Mar 1874

1d

1

12.0000

1

1.0000

46 tn Peter Andrews Glasgow Eastern

Sat 06 Mar 1875

Sat 06 Mar 1875

1d

1

12.0000

1

1.0000

46 tn Alexander Barbour Renton

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

1

1.0000

46 tn Barney Battles Heart of Midlothian

Sat 25 Oct 1930

Sat 25 Oct 1930

1d

1

2.0000

1

1.0000

46 tn David Black Hurlford

Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

3.0000

1

1.0000

46 tn Thomas Breckenridge Heart of Midlothian

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

1

1.0000

46 tn Sandy Brown Tottenham Hotspur

Sat 05 Apr 1902

Sat 05 Apr 1902

1d

1

3.0000

1

1.0000

46 tn Peter Buchanan Chelsea

Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

1

1.0000

46 tn Robert Buchanan Abercorn

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

1

1.0000

46 tn John Campbell Glasgow South Western

Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

1

1.0000

46 tn Thomas Chambers Heart of Midlothian

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

1

1.0000

46 tn Alfred Conn Heart of Midlothian

Wed 02 May 1956

Wed 02 May 1956

1d

1

3.0000

1

1.0000

46 tn Joseph Craig Celtic

Wed 27 Apr 1977

Wed 27 Apr 1977

1d

1

1.2000

1

1.0000

46 tn Andrew Devine Falkirk

Sat 05 Mar 1910

Sat 05 Mar 1910

1d

1

4.0000

1

1.0000

46 tn Neil Dewar Third Lanark

Sun 28 Apr 1940

Sun 28 Apr 1940

1d

1

3.0000

1

1.0000

46 tn John Divers Celtic

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

1

1.0000

46 tn Michael Dunbar Cartvale

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

1

1.0000

46 tn John Duncan Leicester City

Sat 31 Oct 1925

Sat 31 Oct 1925

1d

1

4.0000

1

1.0000

46 tn J. Ellis Mossend Swifts

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

3.0000

1

1.0000

46 tn Patrick Gallacher Sunderland

Sat 20 Oct 1934

Sat 20 Oct 1934

1d

1

2.0000

1

1.0000

46 tn James H Galt Everton

Sat 13 May 1916

Sat 13 May 1916

1d

1

12.0000

1

1.0000

46 tn Archie Garrett Heart of Midlothian

Sun 21 May 1939

Sun 21 May 1939

1d

1

2.0000

1

1.0000

46 tn William Gibb Clydesdale

Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

6.0000

1

1.0000

46 tn John Gillies Clyde

Sun 18 Jun 1939

Sun 18 Jun 1939

1d

1

2.0000

1

1.0000

46 tn John Goudie Abercorn

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

1

1.0000

46 tn Hugh Howie Hibernian

Sat 23 Oct 1948

Sat 23 Oct 1948

1d

1

2.4000

1

1.0000

46 tn Thomas Jenkinson Heart of Midlothian

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

1

1.0000

46 tn John Johnstone Kilmarnock

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

1

1.0000

46 tn David Kinnear Rangers

Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

1

1.0000

46 tn W. Lamont Pilgrims

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

1

1.0000

46 tn James Logan Ayr United

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

1

1.0000

46 tn James Low Cambuslang

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

1

1.0000

46 tn James Lowe St Bernards

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

1

1.0000

46 tn Angus MacKinnon Queens Park

Sat 07 Mar 1874

Sat 07 Mar 1874

1d

1

12.0000

1

1.0000

46 tn J. McAdam Third Lanark

Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

1

1.0000

46 tn Neil McCallum Renton

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

1

1.0000

46 tn Robert McCormick Abercorn

Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

4.0000

1

1.0000

46 tn Thomas McDermott Celtic

Sat 09 Aug 1902

Sat 09 Aug 1902

1d

1

3.0000

1

1.0000

46 tn Thomas McInnes Cowlairs

Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

3.0000

1

1.0000

46 tn Peter S McKennan Partick Thistle

Sun 28 Apr 1940

Sun 28 Apr 1940

1d

1

3.0000

1

1.0000

46 tn R. McPherson Arthurlie

Sat 11 Mar 1882

Sat 11 Mar 1882

1d

1

6.0000

1

1.0000

46 tn Arthur H Milne Hibernian

Sat 14 Oct 1944

Sat 14 Oct 1944

1d

1

4.0000

1

1.0000

46 tn Francis Murphy Celtic

Sat 21 May 1938

Sat 21 May 1938

1d

1

2.4000

1

1.0000

46 tn Francis ORourke Airdrieonians

Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

4.0000

1

1.0000

46 tn Daniel Paton St Bernards

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

1

1.0000

46 tn Willie Rankin Motherwell

Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

3.0000

1

1.0000

46 tn John Ritchie Queens Park

Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

4.0000

1

1.0000

46 tn Thomas Robertson Heart of Midlothian

Sat 26 Mar 1898

Sat 26 Mar 1898

1d

1

4.0000

1

1.0000

46 tn James Scott Raith Rovers

Sat 13 May 1916

Sat 13 May 1916

1d

1

12.0000

1

1.0000

46 tn George Sommerville Queens Park

Sat 27 Mar 1886

Sat 27 Mar 1886

1d

1

4.0000

1

1.0000

46 tn Alexander Thomson Airdrieonians

Mon 15 Mar 1909

Mon 15 Mar 1909

1d

1

4.0000

1

1.0000

46 tn Robert Thomson Celtic

Sat 31 Oct 1931

Sat 31 Oct 1931

1d

1

3.0000

1

1.0000

46 tn James Watson Rangers

Sat 23 Mar 1878

Sat 23 Mar 1878

1d

1

6.0000

1

1.0000

46 tn William Watt Queens Park

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

1

1.0000

46 tn Thomas Wylie Rangers

Sat 29 Mar 1890

Sat 29 Mar 1890

1d

1

4.0000

1

1.0000

101 tn Jimmy McGrory Celtic

Sat 25 Feb 1928

Sat 16 Sep 1933

5y 6m 23d

7

23.0000

6

.8571

101 tn Duke McMahon Celtic

Sat 03 Oct 1891

Sat 15 Mar 1902

10y 5m 13d

7

25.0000

6

.8571

103 tn John Ferguson Vale of Leven

Sat 07 Mar 1874

Sat 23 Mar 1878

4y 0m 17d

6

42.0000

5

.8333

103 tn John Kay Queens Park

Sat 13 Mar 1880

Sat 29 Mar 1884

4y 0m 17d

6

34.0000

5

.8333

105 tn Malcolm Fraser Queens Park

Sat 27 Mar 1880

Mon 12 Mar 1883

2y 11m 15d

5

30.0000

4

.8000

105 tn John McDougall Vale of Leven

Sat 03 Mar 1877

Mon 07 Apr 1879

2y 1m 5d

5

30.0000

4

.8000

107 tn Joseph Lindsay Dumbarton

Sat 27 Mar 1880

Sat 27 Mar 1886

6y 0m 1d

8

38.0000

6

.7500

108 tn James Fleming Rangers

Tue 28 May 1929

Sat 05 Apr 1930

10m 9d

4

8.1429

3

.7500

108 tn William Houliston Queen of the South

Wed 17 Nov 1948

Mon 30 May 1949

6m 14d

4

9.6000

3

.7500

108 tn Finlay Speedie Rangers

Sat 09 Aug 1902

Sat 04 Apr 1903

7m 27d

4

12.0000

3

.7500

108 tn Francis Watt Kilbirnie

Sat 09 Mar 1889

Sat 04 Apr 1891

2y 0m 27d

4

14.0000

3

.7500

112 tn David McCulloch Heart of Midlothian Brentford Derby County Falkirk

Wed 21 Nov 1934

Sat 11 May 1940

5y 5m 21d

9

21.4000

6

.6667

113 tn Alexander Cheyne Aberdeen

Sat 13 Apr 1929

Sun 18 May 1930

1y 1m 6d

6

11.5715

4

.6667

113 tn James McCall Renton

Sat 10 Apr 1886

Sat 05 Apr 1890

3y 11m 27d

6

23.0000

4

.6667

115 tn David Allan Queens Park

Sat 21 Mar 1885

Sat 10 Apr 1886

1y 0m 21d

3

12.0000

2

.6667

115 tn John Baird Vale of Leven

Sat 04 Mar 1876

Sat 13 Mar 1880

4y 0m 10d

3

18.0000

2

.6667

115 tn Willie Bauld Heart of Midlothian

Sat 15 Apr 1950

Sun 21 May 1950

1m 7d

3

5.1429

2

.6667

115 tn Albert Buick Heart of Midlothian

Sat 01 Mar 1902

Sat 09 Aug 1902

5m 9d

3

9.0000

2

.6667

115 tn James Howie Newcastle United

Sat 01 Apr 1905

Sat 04 Apr 1908

3y 0m 4d

3

12.0000

2

.6667

115 tn Leslie Johnston Clyde

Sat 14 Apr 1945

Mon 17 May 1948

3y 1m 4d

3

8.0000

2

.6667

115 tn James Millar Rangers

Sat 03 Apr 1897

Sat 02 Apr 1898

0d

3

12.0000

2

.6667

115 tn Thomas Miller Liverpool Manchester United

Sat 10 Apr 1920

Sat 09 Apr 1921

0d

3

12.0000

2

.6667

115 tn Harold Paul Queens Park

Mon 01 Mar 1909

Sat 03 Apr 1909

1m 3d

3

12.0000

2

.6667

124 tn Jimmy Quinn Celtic

Sat 18 Mar 1905

Sat 23 Mar 1912

7y 0m 6d

11

44.0000

7

.6364

125 tn Alex Young Heart of Midlothian Everton

Sat 09 Apr 1960

Sat 18 Jun 1966

6y 2m 10d

8

14.1905

5

.6250

126 tn Dally Duncan Derby County

Wed 26 Oct 1932

Sat 30 Oct 1937

5y 0m 5d

18

46.4000

11

.6111

127 tn Harry McNiel Queens Park

Sat 07 Mar 1874

Mon 14 Mar 1881

7y 0m 8d

10

72.0000

6

.6000

127 tn John McPherson Kilmarnock Cowlairs Rangers Queens Park

Sat 10 Mar 1888

Sat 27 Mar 1897

9y 0m 18d

10

37.0000

6

.6000

129 tn Stephen Chalmers Celtic

Sat 03 Oct 1964

Wed 16 Nov 1966

2y 1m 14d

5

7.5952

3

.6000

129 tn David Herd Arsenal

Sat 18 Oct 1958

Sun 14 May 1961

2y 6m 27d

5

9.1429

3

.6000

129 tn John McPhail Celtic

Wed 09 Nov 1949

Sat 03 Oct 1953

3y 10m 25d

5

7.7143

3

.6000

129 tn Charles Napier Celtic Derby County

Sat 09 Apr 1932

Sun 09 May 1937

5y 1m 1d

5

11.0000

3

.6000

129 tn John Walker Heart of Midlothian Rangers

Sat 30 Mar 1895

Sat 26 Mar 1904

8y 11m 26d

5

20.0000

3

.6000

134 tn Bobby Johnstone Hibernian Manchester City

Sat 14 Apr 1951

Sat 14 Apr 1956

5y 0m 1d

17

34.0000

10

.5882

135 tn Jimmy Mason Third Lanark

Sat 23 Oct 1948

Sun 27 May 1951

2y 7m 5d

7

13.4143

4

.5714

136 tn George Hamilton Aberdeen

Sun 21 May 1939

Wed 19 May 1954

14y 11m 29d

9

16.8000

5

.5556

136 tn William Lambie Queens Park

Sat 19 Mar 1892

Sat 03 Apr 1897

5y 0m 16d

9

35.0000

5

.5556

136 tn Billy MacKinnon Queens Park

Sat 30 Nov 1872

Sat 05 Apr 1879

6y 4m 7d

9

66.0000

5

.5556

139 tn Denis Law Huddersfield Town Manchester City Torino CC Manchester United

Sat 18 Oct 1958

Fri 14 Jun 1974

15y 7m 28d

56

90.9764

31

.5536

140 tn Lawrie Reilly Hibernian

Sat 23 Oct 1948

Sat 06 Apr 1957

8y 5m 15d

40

79.6715

22

.5500

141 tn Alan Gilzean Dundee Tottenham Hotspur

Thu 07 Nov 1963

Wed 21 Apr 1971

7y 5m 15d

22

38.1951

12

.5455

142 tn Jack Bell Dumbarton Everton Celtic

Sat 29 Mar 1890

Sat 07 Apr 1900

10y 0m 10d

11

42.0000

6

.5455

143 tn John Mudie Blackpool

Sat 20 Oct 1956

Sun 15 Jun 1958

1y 7m 27d

17

23.9997

9

.5294

144 tn Jimmy Delaney Celtic Manchester United

Wed 21 Aug 1935

Sat 10 Apr 1948

12y 7m 21d

19

46.6000

10

.5263

145 tn Kris Boyd Rangers

Thu 11 May 2006

Wed 26 Mar 2008

1y 10m 16d

14

21.7381

7

.5000

146 tn William Anderson Queens Park

Sat 11 Mar 1882

Mon 23 Mar 1885

3y 0m 13d

6

30.0000

3

.5000

147 tn Mark McGhee Aberdeen

Sun 12 Jun 1983

Sat 26 May 1984

11m 15d

4

5.8286

2

.5000

147 tn James Nisbet Ayr United

Sun 26 May 1929

Tue 04 Jun 1929

10d

4

6.8572

2

.5000

147 tn Robert Rankin St Mirren

Sun 26 May 1929

Tue 04 Jun 1929

10d

4

6.8572

2

.5000

147 tn Jerry Weir Queens Park

Sat 30 Nov 1872

Sat 23 Mar 1878

5y 3m 23d

4

36.0000

2

.5000

151 tn Ralph Aitken Dumbarton

Sat 27 Mar 1886

Sat 24 Mar 1888

1y 11m 27d

2

8.0000

1

.5000

151 tn David Alexander East Stirlingshire

Sat 24 Mar 1894

Sat 31 Mar 1894

8d

2

8.0000

1

.5000

151 tn James Bone Norwich City

Thu 29 Jun 1972

Wed 18 Oct 1972

3m 20d

2

2.7000

1

.5000

151 tn William Boyd Clyde

Wed 20 May 1931

Sun 24 May 1931

5d

2

4.0000

1

.5000

151 tn William Clunas Sunderland

Sat 12 Apr 1924

Sat 31 Oct 1925

1y 6m 20d

2

8.0000

1

.5000

151 tn George Dewar Dumbarton

Sat 24 Mar 1888

Sat 13 Apr 1889

1y 0m 21d

2

7.0000

1

.5000

151 tn David Dodds Dundee United

Wed 21 Sep 1983

Tue 13 Dec 1983

2m 23d

2

3.4286

1

.5000

151 tn Douglas Freedman Crystal Palace

Sat 06 Oct 2001

Wed 27 Mar 2002

5m 22d

2

3.0000

1

.5000

151 tn James Galt Rangers

Sat 07 Mar 1908

Sat 14 Mar 1908

8d

2

8.0000

1

.5000

151 tn Thomas Gemmell St Mirren

Wed 04 May 1955

Sun 15 May 1955

12d

2

3.0000

1

.5000

151 tn James Gourlay Cambuslang

Sat 20 Mar 1886

Sat 10 Mar 1888

1y 11m 20d

2

8.0000

1

.5000

151 tn Thomas Hyslop Stoke Rangers

Sat 04 Apr 1896

Sat 03 Apr 1897

0d

2

8.0000

1

.5000

151 tn William Imrie St Johnstone

Sun 26 May 1929

Sat 01 Jun 1929

7d

2

3.4286

1

.5000

151 tn James King Hamilton Academical

Sat 17 Sep 1932

Sat 16 Sep 1933

0d

2

7.0000

1

.5000

151 tn William Lennie Aberdeen

Sat 07 Mar 1908

Sat 14 Mar 1908

8d

2

8.0000

1

.5000

151 tn Alexander Linwood St Mirren Clyde

Sat 16 Oct 1943

Wed 09 Nov 1949

6y 0m 25d

2

5.7143

1

.5000

151 tn Henry Marshall Celtic

Sat 18 Mar 1899

Sat 03 Mar 1900

11m 15d

2

8.0000

1

.5000

151 tn Gary McSwegan Heart of Midlothian

Tue 05 Oct 1999

Sat 09 Oct 1999

5d

2

2.6666

1

.5000

151 tn William R Miller Partick Thistle

Sat 08 Jun 1935

Sun 09 Jun 1935

2d

2

4.0000

1

.5000

151 tn Robert Mitchell Newcastle United

Sat 12 May 1951

Wed 16 May 1951

5d

2

3.0000

1

.5000

151 tn Patrick Murray Hibernian

Sat 28 Mar 1896

Sat 20 Mar 1897

11m 22d

2

8.0000

1

.5000

151 tn Ronald Orr Newcastle United

Sat 03 May 1902

Sat 09 Apr 1904

1y 11m 7d

2

7.0000

1

.5000

151 tn William Robertson Dumbarton

Sat 19 Mar 1887

Mon 21 Mar 1887

3d

2

8.0000

1

.5000

151 tn Francis Shaw Pollockshields Athletic

Sat 15 Mar 1884

Sat 29 Mar 1884

15d

2

8.0000

1

.5000

151 tn William Stewart Queens Park

Sat 26 Mar 1898

Sat 03 Mar 1900

1y 11m 7d

2

8.0000

1

.5000

151 tn William Turner Pollockshields Athletic

Sat 14 Mar 1885

Sat 20 Mar 1886

1y 0m 7d

2

8.0000

1

.5000

151 tn John Stewart Wright Greenock Morton

Sat 26 Apr 1919

Sat 03 May 1919

8d

2

6.0000

1

.5000

178 tn Colin Stein Rangers Coventry City

Wed 16 Oct 1968

Sat 19 May 1973

4y 7m 4d

21

33.0000

10

.4762

179 tn Alex Jackson Aberdeen Huddersfield Town

Sat 14 Feb 1925

Sun 18 May 1930

5y 3m 5d

17

57.1429

8

.4706

180 tn Billy Steel Greenock Morton Derby County Dundee

Sat 12 Apr 1947

Wed 06 May 1953

6y 0m 25d

32

64.0001

15

.4688

181 tn Graham Leggat Aberdeen Fulham

Sat 14 Apr 1956

Sun 05 Jun 1960

4y 1m 23d

18

30.0238

8

.4444

182 tn William Sellar Battlefield Queens Park

Sat 21 Mar 1885

Sat 01 Apr 1893

8y 0m 12d

9

35.0000

4

.4444

183 tn Ian St John Motherwell Liverpool

Wed 06 May 1959

Sat 10 Apr 1965

5y 11m 5d

21

38.6859

9

.4286

184 tn Allan Brown East Fife Blackpool

Wed 26 Apr 1950

Sat 19 Jun 1954

4y 1m 25d

14

24.6429

6

.4286

185 tn Andrew Black Heart of Midlothian

Wed 08 Dec 1937

Sat 14 Apr 1945

7y 4m 7d

7

22.8000

3

.4286

185 tn David Gibson Leicester City

Wed 08 May 1963

Wed 21 Oct 1964

1y 5m 14d

7

12.6858

3

.4286

185 tn Edward MacDougall Norwich City

Wed 16 Apr 1975

Wed 17 Dec 1975

8m 2d

7

10.0951

3

.4286

188 tn Andy Cunningham Rangers

Sat 13 Mar 1920

Sat 02 Apr 1927

7y 0m 21d

12

47.0000

5

.4167

188 tn Bobby Murdoch Celtic

Tue 09 Nov 1965

Wed 05 Nov 1969

3y 11m 28d

12

17.6665

5

.4167

190 tn Bob McPhail Airdrieonians Rangers

Sat 02 Apr 1927

Wed 10 Nov 1937

10y 7m 9d

17

45.5143

7

.4118

191 tn David Wilson Rangers

Sat 22 Oct 1960

Thu 27 May 1965

4y 7m 6d

22

42.2287

9

.4091

192 tn William Reid Rangers

Mon 06 Mar 1911

Sat 13 May 1916

5y 2m 8d

10

48.0000

4

.4000

193 tn Willie Pettigrew Motherwell

Wed 07 Apr 1976

Wed 27 Apr 1977

1y 0m 21d

5

7.5429

2

.4000

193 tn Archibald Robertson Clyde

Wed 04 May 1955

Wed 11 Jun 1958

3y 1m 8d

5

7.1666

2

.4000

195 tn John Campbell Celtic

Sat 25 Mar 1893

Mon 09 Mar 1903

9y 11m 14d

13

48.0000

5

.3846

195 tn John OHare Derby County

Sat 18 Apr 1970

Wed 24 May 1972

2y 1m 7d

13

21.0000

5

.3846

197 tn Alex James Preston North End Arsenal

Sat 31 Oct 1925

Wed 26 Oct 1932

6y 11m 26d

8

24.4286

3

.3750

197 tn Alan McInally Aston Villa FC Bayern Munchen

Wed 08 Feb 1989

Mon 11 Jun 1990

1y 4m 4d

8

9.5454

3

.3750

199 tn Maurice Johnston Watford Celtic FC Nantes Rangers

Tue 28 Feb 1984

Wed 13 Nov 1991

7y 8m 17d

38

53.9046

14

.3684

200 tn William Thornton Rangers

Wed 15 May 1946

Fri 30 May 1952

6y 0m 16d

11

22.9143

4

.3636

201 tn Tommy Walker Heart of Midlothian

Wed 21 Nov 1934

Wed 15 May 1946

11y 5m 25d

36

103.4000

13

.3611

202 tn James McCalliog Sheffield Wednesday Wolverhampton Wanderers

Sat 15 Apr 1967

Wed 21 Apr 1971

4y 0m 7d

14

19.9998

5

.3571

202 tn Jimmy McMenemy Celtic

Sat 18 Mar 1905

Sat 13 Mar 1920

14y 11m 25d

14

54.0000

5

.3571

202 tn Garry OConnor Hibernian Lokomotiv Moscow Birmingham City

Wed 17 Apr 2002

Sat 13 Oct 2007

5y 5m 27d

14

21.1904

5

.3571

205 tn James McFadden Motherwell Everton

Mon 20 May 2002

Sat 17 Nov 2007

5y 5m 29d

37

49.3004

13

.3514

206 tn Andrew Gray Aston Villa Wolverhampton Wanderers Everton

Wed 17 Dec 1975

Tue 28 May 1985

9y 5m 12d

20

27.1247

7

.3500

207 tn George Stevenson Motherwell

Sat 29 Oct 1927

Sat 20 Oct 1934

6y 11m 22d

12

36.0000

4

.3333

208 tn Torrance Gillick Everton Rangers

Sun 09 May 1937

Sat 16 Oct 1943

6y 5m 8d

9

27.0000

3

.3333

209 tn William Berry Queens Park

Sat 17 Mar 1888

Sat 03 Oct 1891

3y 6m 17d

6

21.0000

2

.3333

209 tn James Dunn Hibernian Everton

Sat 14 Feb 1925

Sat 27 Oct 1928

3y 8m 14d

6

21.7143

2

.3333

209 tn Alexander Keillor Montrose Dundee

Sat 21 Mar 1891

Sat 20 Mar 1897

5y 0m 0d

6

23.0000

2

.3333

209 tn Ian McMillan Airdrieonians Rangers

Sat 05 Apr 1952

Sun 14 May 1961

9y 1m 10d

6

12.5000

2

.3333

209 tn William Mills Aberdeen

Sun 19 May 1935

Wed 02 Dec 1936

1y 6m 14d

6

15.0000

2

.3333

209 tn Francis ODonnell Preston North End Blackpool

Sat 17 Apr 1937

Sat 21 May 1938

1y 1m 5d

6

13.2000

2

.3333

209 tn Willie Ormond Hibernian

Sat 03 Apr 1954

Sat 11 Apr 1959

5y 0m 9d

6

9.2143

2

.3333

216 tn David Baird Heart of Midlothian

Sat 29 Mar 1890

Sat 26 Mar 1892

1y 11m 27d

3

11.0000

1

.3333

216 tn Davidson Berry Queens Park

Sat 24 Mar 1894

Sat 25 Mar 1899

5y 0m 2d

3

12.0000

1

.3333

216 tn William Beveridge Ayr Academy Edinburgh University

Sat 05 Apr 1879

Sat 27 Mar 1880

11m 23d

3

18.0000

1

.3333

216 tn Patrick Buckley Aberdeen

Wed 05 May 1954

Wed 03 Nov 1954

5m 30d

3

4.5000

1

.3333

216 tn Alexander Christie Queens Park

Sat 19 Mar 1898

Sat 08 Apr 1899

1y 0m 21d

3

12.0000

1

.3333

216 tn James Combe Hibernian

Sat 10 Apr 1948

Mon 17 May 1948

1m 8d

3

6.0000

1

.3333

216 tn Joseph Donnachie Oldham Athletic

Sat 05 Apr 1913

Sat 04 Apr 1914

0d

3

12.0000

1

.3333

216 tn David Duncan East Fife

Wed 28 Apr 1948

Sun 23 May 1948

26d

3

6.0000

1

.3333

216 tn James Easson Portsmouth

Sat 16 May 1931

Wed 04 Oct 1933

2y 4m 19d

3

7.0000

1

.3333

216 tn David Hill Rangers

Sat 12 Mar 1881

Sat 25 Mar 1882

1y 0m 14d

3

18.0000

1

.3333

216 tn William Hunter Motherwell

Sun 05 Jun 1960

Sat 22 Oct 1960

4m 18d

3

5.4286

1

.3333

216 tn William Johnstone Third Lanark

Sat 19 Feb 1887

Sat 05 Apr 1890

3y 1m 18d

3

11.0000

1

.3333

216 tn Andrew Kerr Partick Thistle Kilmarnock

Thu 19 May 1955

Sun 24 May 1959

4y 0m 6d

3

4.7143

1

.3333

216 tn John Lambie Queens Park

Sat 20 Mar 1886

Sat 17 Mar 1888

1y 11m 27d

3

12.0000

1

.3333

216 tn Andrew Love Aberdeen

Sat 16 May 1931

Sun 24 May 1931

9d

3

6.0000

1

.3333

216 tn