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

1 tn Charles Heggie

Rangers

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

4

3 tn James Gillespie

Third Lanark

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

3

3 tn Alexander Higgins

Kilmarnock

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

3

3 tn Henry Morris

East Fife

Sat 01 Oct 1949

Sat 01 Oct 1949

1d

1

2.0000

3

6 tn Jake Madden

Celtic

Sat 18 Mar 1893

Sat 23 Mar 1895

2y 0m 6d

2

8.0000

5

7 tn George Ker

Queens Park

Sat 13 Mar 1880

Sat 25 Mar 1882

2y 0m 13d

5

30.0000

10

8 tn John Barker

Rangers

Sat 18 Mar 1893

Sat 24 Mar 1894

1y 0m 7d

2

8.0000

4

9 tn Walter Aitkenhead

Blackburn Rovers

Sat 16 Mar 1912

Sat 16 Mar 1912

1d

1

4.0000

2

9 tn Charles Fleming

East Fife

Sat 03 Oct 1953

Sat 03 Oct 1953

1d

1

1.5000

2

9 tn James Gossland

Rangers

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

2

9 tn James McKie

East Stirlingshire

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

2

9 tn David Wilson

Queens Park

Sat 03 Feb 1900

Sat 03 Feb 1900

1d

1

4.0000

2

14 tn William Paul

Partick Thistle

Sat 10 Mar 1888

Sat 22 Mar 1890

2y 0m 13d

3

12.0000

5

15 tn Peter Campbell

Rangers

Sat 23 Mar 1878

Mon 07 Apr 1879

1y 0m 16d

2

12.0000

3

16 tn Bob Hamilton

Rangers Dundee

Sat 18 Mar 1899

Mon 06 Mar 1911

11y 11m 18d

11

44.0000

15

17 tn Neil Dewar

Third Lanark

Sat 09 Apr 1932

Wed 26 Oct 1932

6m 18d

3

10.0000

4

17 tn William Groves

Hibernian Celtic

Sat 10 Mar 1888

Sat 05 Apr 1890

2y 0m 27d

3

12.0000

4

17 tn William Harrower

Queens Park

Sat 11 Mar 1882

Sat 10 Apr 1886

4y 1m 0d

3

14.0000

4

20 tn Hughie Gallacher

Airdrieonians Newcastle United Chelsea Derby County

Sat 01 Mar 1924

Sat 06 Apr 1935

11y 1m 6d

20

70.0000

24

21 tn Andy Wilson

Dunfermline Athletic Middlesbrough

Thu 26 Feb 1920

Sat 14 Apr 1923

3y 1m 20d

12

48.0000

14

22 tn Bob McColl

Queens Park Newcastle United

Sat 21 Mar 1896

Sat 14 Mar 1908

11y 11m 23d

13

52.0000

13

23 tn John Smith

Mauchline Edinburgh University Queens Park

Sat 03 Mar 1877

Sat 15 Mar 1884

7y 0m 13d

10

58.0000

10

24 tn Ralph Brand

Rangers

Wed 09 Nov 1960

Wed 02 May 1962

1y 5m 24d

8

16.0000

8

25 tn Duke McMahon

Celtic

Sat 02 Apr 1892

Sat 15 Mar 1902

9y 11m 14d

6

24.0000

6

26 tn John Campbell

Rangers

Sat 18 Mar 1899

Sat 23 Feb 1901

1y 11m 6d

4

16.0000

4

26 tn Andrew McLaren

Preston North End

Sat 12 Apr 1947

Wed 12 Nov 1947

7m 1d

4

9.2000

4

28 tn Andrew Black

Heart of Midlothian

Wed 08 Dec 1937

Wed 07 Dec 1938

0d

3

7.8000

3

28 tn Robert Calderwood

Cartvale

Sat 14 Mar 1885

Mon 23 Mar 1885

10d

3

12.0000

3

28 tn James Fleming

Rangers

Sat 01 Jun 1929

Sat 05 Apr 1930

10m 5d

3

7.0000

3

28 tn James Hamilton

Queens Park

Sat 26 Mar 1892

Sat 01 Apr 1893

1y 0m 7d

3

12.0000

3

32 tn John Allan

Queens Park

Sat 19 Mar 1887

Mon 21 Mar 1887

3d

2

8.0000

2

32 tn Robert Boyd

Mossend Swifts

Sat 09 Mar 1889

Sat 21 Mar 1891

2y 0m 13d

2

8.0000

2

32 tn Albert Buick

Heart of Midlothian

Sat 01 Mar 1902

Sat 15 Mar 1902

15d

2

8.0000

2

32 tn Robert Flavell

Airdrieonians

Sun 18 May 1947

Sat 24 May 1947

7d

2

4.8000

2

32 tn Jimmy Lang

Clydesdale Third Lanark

Sat 25 Mar 1876

Sat 23 Mar 1878

1y 11m 28d

2

12.0000

2

32 tn Alexander Latta

Dumbarton Athletic

Sat 10 Mar 1888

Sat 13 Apr 1889

1y 1m 4d

2

8.0000

2

32 tn William MacFadyen

Motherwell

Wed 04 Oct 1933

Wed 29 Nov 1933

1m 26d

2

6.0000

2

32 tn Neil Munro

Abercorn

Sat 10 Mar 1888

Sat 13 Apr 1889

1y 1m 4d

2

8.0000

2

32 tn Robert Neil

Hibernian Rangers

Sat 21 Mar 1896

Sat 03 Feb 1900

3y 10m 14d

2

8.0000

2

32 tn Gilbert Rankin

Vale of Leven

Sat 29 Mar 1890

Sat 04 Apr 1891

1y 0m 7d

2

8.0000

2

42 tn Frederick Anderson

Clydesdale

Sat 07 Mar 1874

Sat 07 Mar 1874

1d

1

12.0000

1

42 tn Peter Andrews

Glasgow Eastern

Sat 06 Mar 1875

Sat 06 Mar 1875

1d

1

12.0000

1

42 tn Alexander Barbour

Renton

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

1

42 tn Barney Battles

Heart of Midlothian

Sat 25 Oct 1930

Sat 25 Oct 1930

1d

1

2.0000

1

42 tn David Black

Hurlford

Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

4.0000

1

42 tn Thomas Brackenridge

Heart of Midlothian

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

1

42 tn Peter Buchanan

Chelsea

Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

1

42 tn Robert Buchanan

Abercorn

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

1

42 tn John Campbell

Glasgow South Western

Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

1

42 tn Thomas Chambers

Heart of Midlothian

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

1

42 tn Alfred Conn

Heart of Midlothian

Wed 02 May 1956

Wed 02 May 1956

1d

1

3.0000

1

42 tn Joseph Craig

Celtic

Wed 27 Apr 1977

Wed 27 Apr 1977

1d

1

1.2000

1

42 tn Andrew Devine

Falkirk

Sat 05 Mar 1910

Sat 05 Mar 1910

1d

1

4.0000

1

42 tn John Divers

Celtic

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

1

42 tn James Dougall

Preston North End

Sat 15 Apr 1939

Sat 15 Apr 1939

1d

1

3.0000

1

42 tn Michael Dunbar

Cartvale

Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

1

42 tn John Duncan

Leicester City

Sat 31 Oct 1925

Sat 31 Oct 1925

1d

1

4.0000

1

42 tn James Ellis

Mossend Swifts

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

4.0000

1

42 tn Patrick Gallacher

Sunderland

Sat 20 Oct 1934

Sat 20 Oct 1934

1d

1

4.0000

1

42 tn William Gibb

Clydesdale

Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

6.0000

1

42 tn John Goudie

Abercorn

Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

4.0000

1

42 tn Hugh Howie

Hibernian

Sat 23 Oct 1948

Sat 23 Oct 1948

1d

1

3.0000

1

42 tn Thomas Jenkinson

Heart of Midlothian

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

1

42 tn John Johnstone

Kilmarnock

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

1

42 tn David Kinnear

Rangers

Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

1

42 tn Walter Lamont

Pilgrims

Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

1

42 tn Alexander Linwood

Clyde

Wed 09 Nov 1949

Wed 09 Nov 1949

1d

1

2.0000

1

42 tn James Logan

Ayr

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

1

42 tn James Low

Cambuslang

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

1

42 tn James Lowe

St Bernards

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

1

42 tn Angus MacKinnon

Queens Park

Sat 07 Mar 1874

Sat 07 Mar 1874

1d

1

12.0000

1

42 tn James McAdam

Third Lanark

Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

1

42 tn Neil McCallum

Renton

Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

1

42 tn Robert McCormick

Abercorn

Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

4.0000

1

42 tn Thomas McInnes

Cowlairs

Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

4.0000

1

42 tn Robert McPherson

Arthurlie

Sat 11 Mar 1882

Sat 11 Mar 1882

1d

1

6.0000

1

42 tn Francis Murphy

Celtic

Sat 21 May 1938

Sat 21 May 1938

1d

1

2.4000

1

42 tn Francis ORourke

Airdrieonians

Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

4.0000

1

42 tn Daniel Paton

St Bernards

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

1

42 tn Henry Renny-Tailyour

Royal Engineers

Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

6.0000

1

42 tn John Ritchie

Queens Park

Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

4.0000

1

42 tn Thomas Robertson

Heart of Midlothian

Sat 26 Mar 1898

Sat 26 Mar 1898

1d

1

4.0000

1

42 tn George Sommerville

Queens Park

Sat 27 Mar 1886

Sat 27 Mar 1886

1d

1

4.0000

1

42 tn Alexander Thomson

Airdrieonians

Mon 15 Mar 1909

Mon 15 Mar 1909

1d

1

4.0000

1

42 tn Robert Thomson

Celtic

Sat 31 Oct 1931

Sat 31 Oct 1931

1d

1

3.0000

1

42 tn James Watson

Rangers

Sat 23 Mar 1878

Sat 23 Mar 1878

1d

1

6.0000

1

42 tn William Watt

Queens Park

Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

4.0000

1

42 tn Thomas Wylie

Rangers

Sat 29 Mar 1890

Sat 29 Mar 1890

1d

1

4.0000

1

90 tn Jimmy McGrory

Celtic

Sat 25 Feb 1928

Sat 16 Sep 1933

5y 6m 23d

7

23.0000

6

91 tn John Ferguson

Vale of Leven

Sat 07 Mar 1874

Sat 23 Mar 1878

4y 0m 17d

6

42.0000

5

91 tn John Kay

Queens Park

Sat 13 Mar 1880

Sat 29 Mar 1884

4y 0m 17d

6

34.0000

5

93 tn Alexander Cheyne

Aberdeen

Sat 13 Apr 1929

Sun 18 May 1930

1y 1m 6d

5

11.0000

4

93 tn Malcolm Fraser

Queens Park

Sat 27 Mar 1880

Mon 12 Mar 1883

2y 11m 15d

5

30.0000

4

93 tn George Hamilton

Aberdeen

Wed 27 Nov 1946

Wed 19 May 1954

7y 5m 23d

5

8.4000

4

93 tn John McDougall

Vale of Leven

Sat 03 Mar 1877

Mon 07 Apr 1879

2y 1m 5d

5

30.0000

4

97 tn Joseph Lindsay

Dumbarton

Sat 27 Mar 1880

Sat 27 Mar 1886

6y 0m 1d

8

38.0000

6

98 tn Francis Watt

Kilbirnie

Sat 09 Mar 1889

Sat 04 Apr 1891

2y 0m 27d

4

16.0000

3

99 tn John McPherson

Kilmarnock Cowlairs Rangers

Sat 10 Mar 1888

Sat 27 Mar 1897

9y 0m 18d

9

36.0000

6

100 tn David Allan

Queens Park

Sat 21 Mar 1885

Sat 10 Apr 1886

1y 0m 21d

3

12.0000

2

100 tn John Baird

Vale of Leven

Sat 04 Mar 1876

Sat 13 Mar 1880

4y 0m 10d

3

18.0000

2

100 tn Willie Bauld

Heart of Midlothian

Sat 15 Apr 1950

Sun 21 May 1950

1m 7d

3

6.0000

2

100 tn William Houliston

Queen of the South

Wed 17 Nov 1948

Wed 27 Apr 1949

5m 11d

3

9.0000

2

100 tn James Howie

Newcastle United

Sat 01 Apr 1905

Sat 04 Apr 1908

3y 0m 4d

3

12.0000

2

100 tn James Millar

Rangers

Sat 03 Apr 1897

Sat 02 Apr 1898

0d

3

12.0000

2

100 tn Thomas Miller

Liverpool Manchester United

Sat 10 Apr 1920

Sat 09 Apr 1921

0d

3

12.0000

2

100 tn James Nisbet

Ayr United

Sun 26 May 1929

Tue 04 Jun 1929

10d

3

6.0000

2

100 tn Harold Paul

Queens Park

Mon 01 Mar 1909

Sat 03 Apr 1909

1m 3d

3

12.0000

2

100 tn Robert Rankin

St Mirren

Sun 26 May 1929

Tue 04 Jun 1929

10d

3

6.0000

2

100 tn Finlay Speedie

Rangers

Mon 09 Mar 1903

Sat 04 Apr 1903

27d

3

12.0000

2

111 tn Jimmy Quinn

Celtic

Sat 18 Mar 1905

Sat 23 Mar 1912

7y 0m 6d

11

44.0000

7

112 tn Alex Young

Heart of Midlothian Everton

Sat 09 Apr 1960

Sat 18 Jun 1966

6y 2m 10d

8

14.1905

5

113 tn Harry McNiel

Queens Park

Sat 07 Mar 1874

Mon 14 Mar 1881

7y 0m 8d

10

72.0000

6

114 tn Stephen Chalmers

Celtic

Sat 03 Oct 1964

Wed 16 Nov 1966

2y 1m 14d

5

9.0952

3

114 tn David Herd

Arsenal

Sat 18 Oct 1958

Sun 14 May 1961

2y 6m 27d

5

10.0000

3

114 tn John McPhail

Celtic

Wed 09 Nov 1949

Sat 03 Oct 1953

3y 10m 25d

5

8.0000

3

114 tn Charles Napier

Celtic Derby County

Sat 09 Apr 1932

Sun 09 May 1937

5y 1m 1d

5

15.0000

3

114 tn John Walker

Heart of Midlothian Rangers

Sat 30 Mar 1895

Sat 26 Mar 1904

8y 11m 26d

5

20.0000

3

119 tn Bobby Johnstone

Hibernian Manchester City

Sat 14 Apr 1951

Sat 14 Apr 1956

5y 0m 1d

17

34.0000

10

120 tn Lawrance Reilly

Hibernian

Sat 23 Oct 1948

Sat 06 Apr 1957

8y 5m 15d

38

78.5000

22

121 tn Jimmy Mason

Third Lanark

Sat 23 Oct 1948

Sun 27 May 1951

2y 7m 5d

7

15.5000

4

122 tn William Lambie

Queens Park

Sat 19 Mar 1892

Sat 03 Apr 1897

5y 0m 16d

9

36.0000

5

122 tn Billy MacKinnon

Queens Park

Sat 30 Nov 1872

Sat 05 Apr 1879

6y 4m 7d

9

66.0000

5

124 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

125 tn Alan Gilzean

Dundee Tottenham Hotspur

Thu 07 Nov 1963

Wed 21 Apr 1971

7y 5m 15d

22

39.8618

12

126 tn John Mudie

Blackpool

Sat 20 Oct 1956

Sun 15 Jun 1958

1y 7m 27d

17

23.9997

9

127 tn Dally Duncan

Derby County

Wed 26 Oct 1932

Sat 30 Oct 1937

5y 0m 5d

14

44.4000

7

128 tn Jack Bell

Dumbarton Everton Celtic

Sat 29 Mar 1890

Sat 07 Apr 1900

10y 0m 10d

10

40.0000

5

129 tn William Anderson

Queens Park

Sat 11 Mar 1882

Mon 23 Mar 1885

3y 0m 13d

6

30.0000

3

130 tn Joseph Harper

Aberdeen Hibernian

Wed 18 Oct 1972

Wed 07 Jun 1978

5y 7m 21d

4

5.3143

2

130 tn Mark McGhee

Aberdeen

Sun 12 Jun 1983

Sat 26 May 1984

11m 15d

4

5.8286

2

130 tn Jerry Weir

Queens Park

Sat 30 Nov 1872

Sat 23 Mar 1878

5y 3m 23d

4

36.0000

2

133 tn Ralph Aitken

Dumbarton

Sat 27 Mar 1886

Sat 24 Mar 1888

1y 11m 27d

2

8.0000

1

133 tn David Alexander

East Stirlingshire

Sat 24 Mar 1894

Sat 31 Mar 1894

8d

2

8.0000

1

133 tn James Bone

Norwich City

Thu 29 Jun 1972

Wed 18 Oct 1972

3m 20d

2

2.7000

1

133 tn William Boyd

Clyde

Wed 20 May 1931

Sun 24 May 1931

5d

2

4.0000

1

133 tn David Clarkson

Motherwell

Fri 30 May 2008

Wed 19 Nov 2008

5m 21d

2

3.2143

1

133 tn William Clunas

Sunderland

Sat 12 Apr 1924

Sat 31 Oct 1925

1y 6m 20d

2

8.0000

1

133 tn George Dewar

Dumbarton

Sat 24 Mar 1888

Sat 13 Apr 1889

1y 0m 21d

2

8.0000

1

133 tn David Dodds

Dundee United

Wed 21 Sep 1983

Tue 13 Dec 1983

2m 23d

2

3.4286

1

133 tn Douglas Freedman

Crystal Palace

Sat 06 Oct 2001

Wed 27 Mar 2002

5m 22d

2

3.0000

1

133 tn James Galt

Rangers

Sat 07 Mar 1908

Sat 14 Mar 1908

8d

2

8.0000

1

133 tn Thomas Gemmell

St Mirren

Wed 04 May 1955

Sun 15 May 1955

12d

2

3.0000

1

133 tn James Gourlay

Cambuslang

Sat 20 Mar 1886

Sat 10 Mar 1888

1y 11m 20d

2

8.0000

1

133 tn Thomas Hyslop

Stoke City Rangers

Sat 04 Apr 1896

Sat 03 Apr 1897

0d

2

8.0000

1

133 tn William Imrie

St Johnstone

Sun 26 May 1929

Sat 01 Jun 1929

7d

2

4.0000

1

133 tn Leslie Johnston

Clyde

Wed 28 Apr 1948

Mon 17 May 1948

20d

2

4.0000

1

133 tn James King

Hamilton Academical

Sat 17 Sep 1932

Sat 16 Sep 1933

0d

2

7.0000

1

133 tn William Lennie

Aberdeen

Sat 07 Mar 1908

Sat 14 Mar 1908

8d

2

8.0000

1

133 tn Henry Marshall

Celtic

Sat 18 Mar 1899

Sat 03 Mar 1900

11m 15d

2

8.0000

1

133 tn Gary McSwegan

Heart of Midlothian

Tue 05 Oct 1999

Sat 09 Oct 1999

5d

2

2.6666

1

133 tn Robert Mitchell

Newcastle United

Sat 12 May 1951

Wed 16 May 1951

5d

2

3.0000

1

133 tn Patrick Murray

Hibernian

Sat 28 Mar 1896

Sat 20 Mar 1897

11m 22d

2

8.0000

1

133 tn Ronald Orr

Newcastle United

Sat 03 May 1902

Sat 09 Apr 1904

1y 11m 7d

2

8.0000

1

133 tn Thomas Orr

Greenock Morton

Sat 06 Oct 1951

Wed 14 Nov 1951

1m 9d

2

4.0000

1

133 tn William Robertson

Dumbarton

Sat 19 Mar 1887

Mon 21 Mar 1887

3d

2

8.0000

1

133 tn Francis Shaw

Pollokshields Athletic

Sat 15 Mar 1884

Sat 29 Mar 1884

15d

2

8.0000

1

133 tn James Smith

Rangers

Sat 20 Oct 1934

Wed 10 Nov 1937

3y 0m 22d

2

6.4000

1

133 tn Allan Stewart

Queens Park

Sat 24 Mar 1888

Mon 15 Apr 1889

1y 0m 23d

2

8.0000

1

133 tn William Stewart

Queens Park

Sat 26 Mar 1898

Sat 03 Mar 1900

1y 11m 7d

2

8.0000

1

133 tn William Turner

Pollokshields Athletic

Sat 14 Mar 1885

Sat 20 Mar 1886

1y 0m 7d

2

8.0000

1

162 tn Colin Stein

Rangers Coventry City

Wed 16 Oct 1968

Sat 19 May 1973

4y 7m 4d

21

33.0000

10

163 tn Alex Jackson

Aberdeen Huddersfield Town

Sat 14 Feb 1925

Sun 18 May 1930

5y 3m 5d

17

58.0000

8

164 tn Jimmy Delaney

Celtic Manchester United

Sat 05 Oct 1935

Sat 10 Apr 1948

12y 6m 6d

15

44.8000

7

165 tn Graham Leggat

Aberdeen Fulham

Sat 14 Apr 1956

Sun 05 Jun 1960

4y 1m 23d

18

31.4523

8

166 tn William Reid

Rangers

Mon 06 Mar 1911

Sat 04 Apr 1914

3y 0m 30d

9

36.0000

4

166 tn William Sellar

Battlefield Queens Park

Sat 21 Mar 1885

Sat 01 Apr 1893

8y 0m 12d

9

36.0000

4

168 tn Ian St John

Motherwell Liverpool

Wed 06 May 1959

Sat 10 Apr 1965

5y 11m 5d

21

38.9716

9

168 tn Tommy Walker

Heart of Midlothian

Wed 21 Nov 1934

Wed 15 May 1946

11y 5m 25d

21

62.0000

9

170 tn Allan Brown

East Fife Blackpool

Wed 26 Apr 1950

Sat 19 Jun 1954

4y 1m 25d

14

25.5000

6

171 tn David Gibson

Leicester City

Wed 08 May 1963

Wed 21 Oct 1964

1y 5m 14d

7

12.6858

3

171 tn Edward MacDougall

Norwich City

Wed 16 Apr 1975

Wed 17 Dec 1975

8m 2d

7

10.0951

3

171 tn David McCulloch

Heart of Midlothian Brentford Derby County

Wed 21 Nov 1934

Wed 07 Dec 1938

4y 0m 17d

7

20.4000

3

174 tn Andy Cunningham

Rangers

Sat 13 Mar 1920

Sat 02 Apr 1927

7y 0m 21d

12

48.0000

5

174 tn Jimmy McMenemy

Celtic

Sat 18 Mar 1905

Sat 13 Mar 1920

14y 11m 25d

12

48.0000

5

174 tn Bobby Murdoch

Celtic

Tue 09 Nov 1965

Wed 05 Nov 1969

3y 11m 28d

12

20.8332

5

177 tn Bob McPhail

Airdrieonians Rangers

Sat 02 Apr 1927

Wed 10 Nov 1937

10y 7m 9d

17

47.8000

7

178 tn David Wilson

Rangers

Sat 22 Oct 1960

Thu 27 May 1965

4y 7m 6d

22

42.2287

9

179 tn Billy Steel

Greenock Morton Derby County Dundee

Sat 12 Apr 1947

Wed 06 May 1953

6y 0m 25d

30

65.2000

12

180 tn Torrance Gillick

Everton

Sun 09 May 1937

Wed 07 Dec 1938

1y 6m 29d

5

13.0000

2

180 tn Willie Pettigrew

Motherwell

Wed 07 Apr 1976

Wed 27 Apr 1977

1y 0m 21d

5

7.5429

2

180 tn James McCall

Renton

Sat 10 Apr 1886

Sat 05 Apr 1890

3y 11m 27d

5

20.0000

2

180 tn Archibald Robertson

Clyde

Wed 04 May 1955

Wed 11 Jun 1958

3y 1m 8d

5

7.1666

2

184 tn Kris Boyd

Rangers Middlesbrough

Thu 11 May 2006

Tue 07 Sep 2010

4y 3m 28d

18

26.7809

7

185 tn John OHare

Derby County

Sat 18 Apr 1970

Wed 24 May 1972

2y 1m 7d

13

21.0000

5

186 tn Alex James

Preston North End Arsenal

Sat 31 Oct 1925

Wed 26 Oct 1932

6y 11m 26d

8

25.0000

3

186 tn Alan McInally

Aston Villa FC Bayern Munchen

Wed 08 Feb 1989

Mon 11 Jun 1990

1y 4m 4d

8

9.5454

3

188 tn Maurice Johnston

Watford Celtic FC Nantes Rangers

Tue 28 Feb 1984

Wed 13 Nov 1991

7y 8m 17d

38

53.9046

14

189 tn Andrew Gray

Aston Villa Wolverhampton Wanderers Everton

Wed 17 Dec 1975

Tue 28 May 1985

9y 5m 12d

20

27.1247

7

190 tn Willie Waddell

Rangers

Wed 15 May 1946

Wed 03 Nov 1954

8y 5m 20d

18

40.4000

6

191 tn Garry OConnor

Hibernian Lokomotiv Moscow Birmingham City

Wed 17 Apr 2002

Wed 09 Sep 2009

7y 4m 24d

15

22.3332

5

192 tn John Campbell

Celtic

Sat 25 Mar 1893

Mon 09 Mar 1903

9y 11m 14d

12

48.0000

4

192 tn George Stevenson

Motherwell

Sat 29 Oct 1927

Sat 20 Oct 1934

6y 11m 22d

12

38.0000

4

194 tn Matt Ritchie

A.F.C. Bournemouth

Wed 25 Mar 2015

Sun 29 May 2016

1y 2m 5d

9

13.9047

3

195 tn James Dunn

Hibernian Everton

Sat 14 Feb 1925

Sat 27 Oct 1928

3y 8m 14d

6

22.0000

2

195 tn Alexander Keillor

Montrose Dundee

Sat 21 Mar 1891

Sat 20 Mar 1897

5y 0m 0d

6

24.0000

2

195 tn Ian McMillan

Airdrieonians Rangers

Sat 05 Apr 1952

Sun 14 May 1961

9y 1m 10d

6

12.5000

2

195 tn Francis ODonnell

Preston North End Blackpool

Sat 17 Apr 1937

Sat 21 May 1938

1y 1m 5d

6

13.2000

2

195 tn Willie Ormond

Hibernian

Sat 03 Apr 1954

Sat 11 Apr 1959

5y 0m 9d

6

9.5000

2

200 tn David Baird

Heart of Midlothian

Sat 29 Mar 1890

Sat 26 Mar 1892

1y 11m 27d

3

12.0000

1

200 tn Davidson Berry

Queens Park

Sat 24 Mar 1894

Sat 25 Mar 1899

5y 0m 2d

3

12.0000

1

200 tn William Beveridge

Glasgow University Edinburgh University

Sat 05 Apr 1879

Sat 27 Mar 1880

11m 23d

3

18.0000

1

200 tn Patrick Buckley

Aberdeen

Wed 05 May 1954

Wed 03 Nov 1954

5m 30d

3

4.5000

1

200 tn Alexander Christie

Queens Park

Sat 19 Mar 1898

Sat 08 Apr 1899

1y 0m 21d

3

12.0000

1

200 tn James Combe

Hibernian

Sat 10 Apr 1948

Mon 17 May 1948

1m 8d

3

6.0000

1

200 tn Joseph Donnachie

Oldham Athletic

Sat 05 Apr 1913

Sat 04 Apr 1914

0d

3

12.0000

1

200 tn David Duncan

East Fife

Wed 28 Apr 1948

Sun 23 May 1948

26d

3

6.0000

1

200 tn James Easson

Portsmouth

Sat 16 May 1931

Wed 04 Oct 1933

2y 4m 19d

3

7.0000

1

200 tn David Goodwillie

Dundee United Blackburn Rovers

Tue 16 Nov 2010

Tue 11 Oct 2011

10m 26d

3

4.2000

1

200 tn David Hill

Rangers

Sat 12 Mar 1881

Sat 25 Mar 1882

1y 0m 14d

3

18.0000

1

200 tn William Hunter

Motherwell

Sun 05 Jun 1960

Sat 22 Oct 1960

4m 18d

3

5.4286

1

200 tn William Johnstone

Third Lanark

Sat 19 Feb 1887

Sat 05 Apr 1890

3y 1m 18d

3

12.0000

1

200 tn John Lambie

Queens Park

Sat 20 Mar 1886

Sat 17 Mar 1888

1y 11m 27d

3

12.0000

1

200 tn Andrew Love

Aberdeen

Sat 16 May 1931

Sun 24 May 1931

9d

3

6.0000

1

200 tn James McLaren

Hibernian Celtic

Sat 10 Mar 1888

Sat 05 Apr 1890

2y 0m 27d

3

12.0000

1

200 tn George Mulhall

Aberdeen Sunderland

Sat 03 Oct 1959

Sat 12 Oct 1963

4y 0m 10d

3

5.8286

1

200 tn Alexander Munro

Heart of Midlothian Blackpool

Sat 31 Oct 1936

Sat 21 May 1938

1y 6m 21d

3

6.4000

1

200 tn James Oswald

Third Lanark St Bernards Rangers

Sat 13 Apr 1889

Sat 20 Mar 1897

7y 11m 8d

3

12.0000

1

200 tn James Richmond

Clydesdale Queens Park

Sat 03 Mar 1877

Sat 25 Mar 1882

5y 0m 23d

3

18.0000

1

200 tn Ian Wallace

Coventry City

Wed 22 Feb 1978

Sat 19 May 1979

1y 2m 28d

3

4.2000

1

221 tn Bobby Collins

Celtic Everton Leeds United

Sat 21 Oct 1950

Sun 23 May 1965

14y 7m 3d

31

51.8093

10

222 tn James McFadden

Motherwell Everton Birmingham City

Mon 20 May 2002

Tue 07 Sep 2010

8y 3m 19d

48

66.1861

15

223 tn Alexander Scott

Rangers Everton

Wed 07 Nov 1956

Sat 25 Jun 1966

9y 7m 19d

16

28.3475

5

224 tn Ally McCoist

Rangers Kilmarnock

Tue 29 Apr 1986

Sat 10 Oct 1998

12y 5m 12d

61

81.1360

19

225 tn John McGinlay

Bolton Wanderers

Wed 20 Apr 1994

Wed 02 Apr 1997

2y 11m 14d

13

17.8907

4

226 tn Alec Smith

Rangers

Sat 02 Apr 1898

Sat 01 Apr 1911

12y 0m 0d

20

80.0000

6

227 tn Robert Lennox

Celtic

Wed 16 Nov 1966

Wed 22 Apr 1970

3y 5m 7d

10

23.0000

3

228 tn Steven Fletcher

Hibernian Burnley Sunderland Olympique de Marseille

Wed 26 Mar 2008

Sun 29 May 2016

8y 2m 4d

27

41.2618

8

229 tn Kenny Dalglish

Celtic Liverpool

Wed 10 Nov 1971

Wed 12 Nov 1986

15y 0m 3d

102

131.3959

30

230 tn Donald Masson

Queens Park Rangers Derby County

Thu 06 May 1976

Sat 03 Jun 1978

2y 0m 29d

17

21.9429

5

231 tn John Robertson

Nottingham Forest Derby County

Sat 13 May 1978

Wed 12 Oct 1983

5y 5m 0d

28

36.5649

8

232 tn Samuel Baird

Rangers

Wed 21 Nov 1956

Sun 15 Jun 1958

1y 6m 26d

7

10.1666

2

232 tn Chris Burke

Rangers Birmingham City

Thu 11 May 2006

Wed 05 Mar 2014

7y 9m 24d

7

9.2666

2

232 tn David Hopkin

Leeds United

Sun 01 Jun 1997

Tue 05 Oct 1999

2y 4m 5d

7

9.1809

2

232 tn Duncan Shearer

Aberdeen

Wed 20 Apr 1994

Wed 16 Aug 1995

1y 3m 28d

7

10.4241

2

236 tn Billy Liddell

Liverpool

Wed 15 May 1946

Sat 08 Oct 1955

9y 4m 24d

29

62.3000

8

236 tn Bobby Walker

Heart of Midlothian

Sat 03 Mar 1900

Sat 05 Apr 1913

13y 1m 3d

29

116.0000

8

238 tn Scott Booth

Aberdeen FC Utrecht FC Twente Enschede

Wed 24 Mar 1993

Sat 06 Oct 2001

8y 6m 13d

22

29.9263

6

238 tn Davie Cooper

Rangers Motherwell

Wed 12 Sep 1979

Wed 16 May 1990

10y 8m 5d

22

31.0754

6

240 tn Billy Dodds

Aberdeen Dundee United Rangers

Sat 05 Oct 1996

Wed 05 Sep 2001

4y 11m 1d

26

38.6570

7

241 tn Kenny Miller

Rangers Wolverhampton Wanderers Celtic Derby County BursasporCardiff City Vancouver Whitecaps

Wed 25 Apr 2001

Wed 14 Aug 2013

12y 3m 21d

68

94.5610

18

242 tn Bruce Rioch

Derby County Everton

Tue 13 May 1975

Sun 11 Jun 1978

3y 0m 30d

24

32.5523

6

243 tn Charlie Nicholas

Celtic Arsenal Aberdeen

Wed 30 Mar 1983

Wed 26 Apr 1989

6y 0m 28d

20

27.8689

5

244 tn George Graham

Arsenal Manchester United

Wed 13 Oct 1971

Sat 30 Jun 1973

1y 8m 18d

12

15.6000

3

244 tn Edwin Gray

Leeds United

Sat 10 May 1969

Wed 17 Nov 1976

7y 6m 8d

12

18.8286

3

244 tn Jordan Luke Rhodes

Huddersfield Town Blackburn Rovers

Fri 11 Nov 2011

Sun 29 Mar 2015

3y 4m 19d

12

15.5666

3

247 tn James Gibson

Partick Thistle Aston Villa

Sat 17 Apr 1926

Sat 22 Feb 1930

3y 10m 6d

8

30.0000

2

248 tn Kirk Broadfoot

Rangers

Wed 10 Sep 2008

Wed 11 Aug 2010

1y 11m 2d

4

6.3429

1

248 tn Joseph Cassidy

Celtic

Sat 12 Feb 1921

Sat 16 Feb 1924

3y 0m 5d

4

16.0000

1

248 tn Thomas Fitchie

Arsenal Queens Park

Mon 06 Mar 1905

Mon 04 Mar 1907

1y 11m 28d

4

16.0000

1

248 tn Alexander Higgins

Newcastle United

Sat 19 Mar 1910

Sat 01 Apr 1911

1y 0m 14d

4

16.0000

1

248 tn Thomas Highet

Queens Park

Sat 06 Mar 1875

Sat 02 Mar 1878

2y 11m 26d

4

30.0000

1

248 tn Gary Mackay

Heart of Midlothian

Wed 11 Nov 1987

Tue 22 Mar 1988

4m 12d

4

5.3332

1

248 tn John Marshall

Third Lanark

Sat 14 Mar 1885

Mon 21 Mar 1887

2y 0m 8d

4

16.0000

1

248 tn John McGregor

Vale of Leven

Sat 03 Mar 1877

Sat 13 Mar 1880

3y 0m 11d

4

24.0000

1

248 tn Adam McLean

Celtic

Sat 31 Oct 1925

Sat 02 Apr 1927

1y 5m 3d

4

16.0000

1

248 tn Patrick Quinn

Motherwell

Sat 15 Apr 1961

Wed 02 May 1962

1y 0m 18d

4

8.0000

1

248 tn John Taylor

Dumbarton St Mirren

Sat 26 Mar 1892

Sat 30 Mar 1895

3y 0m 5d

4

16.0000

1

248 tn William Thomson

Dumbarton

Sat 26 Mar 1892

Sat 26 Mar 1898

6y 0m 1d

4

16.0000

1

248 tn Danny Wilson

Liverpool

Tue 16 Nov 2010

Sat 03 Sep 2011

9m 19d

4

5.4000

1

248 tn Lalty Wilson

Newmilns Sunderland Third Lanark

Sat 22 Mar 1890

Sat 26 Mar 1904

14y 0m 5d

4

16.0000

1

262 tn John Wark

Ipswich Town Liverpool

Sat 19 May 1979

Wed 12 Sep 1984

5y 3m 25d

29

39.2221

7

263 tn Donald Hutchison

Everton Sunderland West Ham United

Wed 31 Mar 1999

Sat 15 Nov 2003

4y 7m 16d

25

35.4262

6

264 tn James Charles Mackie

Queens Park Rangers

Fri 08 Oct 2010

Tue 16 Oct 2012

2y 0m 9d

9

11.4000

2

265 tn Joe Jordan

Leeds United Manchester United AC Milan

Sat 19 May 1973

Tue 22 Jun 1982

9y 1m 4d

52

64.2973

11

266 tn Gordon Smith

Hibernian

Wed 23 Jan 1946

Sun 26 May 1957

11y 4m 4d

19

42.3000

4

267 tn Lou Macari

Celtic Manchester United

Wed 24 May 1972

Wed 07 Jun 1978

6y 0m 15d

24

30.3665

5

268 tn John Collins

Hibernian Celtic AS Monaco Everton

Wed 17 Feb 1988

Wed 17 Nov 1999

11y 9m 1d

58

76.7016

12

269 tn Ikechi Anya

Watford

Fri 06 Sep 2013

Sun 29 May 2016

2y 8m 24d

20

29.5712

4

270 tn Davie Meiklejohn

Rangers

Sat 04 Feb 1922

Wed 29 Nov 1933

11y 9m 26d

15

49.0000

3

271 tn Robert Campbell

Chelsea

Sun 18 May 1947

Sat 27 May 1950

3y 0m 10d

5

10.8000

1

271 tn Hugh Curran

Wolverhampton Wanderers

Wed 05 Nov 1969

Mon 14 Jun 1971

1y 7m 10d

5

8.0000

1

271 tn David Davidson

Queens Park

Sat 23 Mar 1878

Mon 14 Mar 1881

2y 11m 21d

5

30.0000

1

271 tn George Herd

Clyde

Sat 19 Apr 1958

Wed 09 Nov 1960

2y 6m 22d

5

8.7619

1

271 tn Leitch Keir

Renton Dumbarton

Mon 23 Mar 1885

Sat 17 Mar 1888

2y 11m 24d

5

20.0000

1

271 tn Alexander MacFarlane

Dundee

Sat 12 Mar 1904

Mon 06 Mar 1911

6y 11m 24d

5

20.0000

1

271 tn Francis McAvennie

West Ham United Celtic

Wed 20 Nov 1985

Wed 17 Feb 1988

2y 2m 29d

5

5.6969

1

271 tn James McCalliog

Sheffield Wednesday Wolverhampton Wanderers

Sat 15 Apr 1967

Wed 21 Apr 1971

4y 0m 7d

5

12.0000

1

271 tn James Murray

Heart of Midlothian

Sat 19 Apr 1958

Sun 15 Jun 1958

1m 28d

5

6.6665

1

280 tn Peter Lorimer

Leeds United

Wed 05 Nov 1969

Wed 17 Dec 1975

6y 1m 13d

21

27.7762

4

280 tn Charlie Thomson

Heart of Midlothian Sunderland

Sat 26 Mar 1904

Sat 04 Apr 1914

10y 0m 10d

21

84.0000

4

282 tn John Robertson

Heart of Midlothian

Wed 12 Sep 1990

Wed 11 Oct 1995

5y 1m 0d

16

23.4544

3

282 tn Robert Snodgrass

Leeds United Norwich City Hull City

Wed 09 Feb 2011

Thu 24 Mar 2016

5y 1m 16d

16

22.1143

3

282 tn Steven Thompson

Dundee United Rangers

Wed 27 Mar 2002

Wed 13 Oct 2004

2y 6m 17d

16

19.4089

3

285 tn Archie Gemmill

Derby County Nottingham Forest Birmingham City

Wed 03 Feb 1971

Wed 25 Mar 1981

10y 1m 23d

43

58.6715

8

286 tn Dave Mackay

Heart of Midlothian Tottenham Hotspur

Sun 26 May 1957

Sat 02 Oct 1965

8y 4m 7d

22

40.7953

4

287 tn Alexander Bennett

Celtic Rangers

Sat 12 Mar 1904

Sat 15 Mar 1913

9y 0m 4d

11

44.0000

2

287 tn Arthur Graham

Leeds United

Wed 07 Sep 1977

Sat 16 May 1981

3y 8m 10d

11

15.6000

2

289 tn Pat Nevin

Chelsea Everton Tranmere Rovers

Wed 26 Mar 1986

Wed 27 Mar 1996

10y 0m 2d

28

42.7033

5

290 tn Jimmy Johnstone

Celtic

Sat 03 Oct 1964

Wed 20 Nov 1974

10y 1m 18d

23

37.9285

4

291 tn Willie Henderson

Rangers

Sat 20 Oct 1962

Wed 21 Apr 1971

8y 6m 2d

29

54.5238

5

292 tn Kevin Gallacher

Dundee United Coventry City Blackburn Rovers Newcastle United

Tue 17 May 1988

Wed 28 Mar 2001

12y 10m 12d

53

72.0807

9

293 tn Gordon McQueen

Leeds United Manchester United

Sat 01 Jun 1974

Sat 16 May 1981

6y 11m 16d

30

39.3474

5

294 tn Stevie Crawford

Raith Rovers Dunfermline Athletic Plymouth Argyle Dundee United

Wed 24 May 1995

Sat 26 Mar 2005

9y 10m 3d

24

28.6685

4

295 tn Kristian Commons

Derby County West Bromwich Albion Celtic

Wed 20 Aug 2008

Wed 06 Feb 2013

4y 5m 18d

12

18.0572

2

295 tn Thomas Ring

Clyde

Wed 06 May 1953

Wed 06 Nov 1957

4y 6m 1d

12

19.1666

2

297 tn Scott Dobie

West Bromwich Albion

Thu 16 May 2002

Wed 20 Nov 2002

6m 5d

6

7.7727

1

297 tn Alexander Donaldson

Bolton Wanderers

Sat 28 Feb 1914

Sat 04 Mar 1922

8y 0m 6d

6

24.0000

1

297 tn Alexander King

Heart of Midlothian Celtic

Sat 21 Mar 1896

Sat 25 Mar 1899

3y 0m 5d

6

24.0000

1

297 tn Thomas McLean

Kilmarnock

Wed 16 Oct 1968

Wed 09 Jun 1971

2y 7m 25d

6

10.0000

1

297 tn David Morris

Raith Rovers

Sat 03 Mar 1923

Sat 04 Apr 1925

2y 1m 2d

6

24.0000

1

297 tn David Russell

Heart of Midlothian Celtic

Sat 30 Mar 1895

Sat 02 Mar 1901

5y 11m 2d

6

24.0000

1

297 tn Thomas Waddell

Queens Park

Sat 28 Mar 1891

Sat 06 Apr 1895

4y 0m 10d

6

24.0000

1

297 tn Andrew Weir

Motherwell

Wed 06 May 1959

Wed 08 Jun 1960

1y 1m 3d

6

10.5715

1

297 tn Andrew Wilson

Sheffield Wednesday

Sat 06 Apr 1907

Sat 14 Mar 1914

6y 11m 9d

6

24.0000

1

306 tn Gordon Durie

Chelsea Tottenham Hotspur Rangers

Wed 11 Nov 1987

Tue 23 Jun 1998

10y 7m 13d

43

58.2786

7

307 tn Alan Morton

Queens Park Rangers

Thu 26 Feb 1920

Sun 08 May 1932

12y 2m 13d

31

106.0000

5

308 tn Shaun Maloney

Celtic Aston Villa Wigan Athletic Chicago Fire Hull City

Sat 08 Oct 2005

Tue 29 Mar 2016

10y 5m 22d

45

65.3807

7

309 tn Ross McCormack

Motherwell Cardiff City Leeds United Fulham

Fri 30 May 2008

Sun 29 May 2016

7y 0m 0d

13

20.4572

2

310 tn Paul Sturrock

Dundee United

Sat 16 May 1981

Wed 01 Apr 1987

5y 10m 17d

20

25.5701

3

311 tn Steve Archibald

Aberdeen Tottenham Hotspur FC Barcelona

Wed 26 Mar 1980

Sun 08 Jun 1986

6y 2m 14d

27

36.4130

4

312 tn Darren Jackson

Hibernian Celtic

Wed 29 Mar 1995

Sat 10 Oct 1998

3y 6m 12d

28

34.5314

4

313 tn Derek Johnstone

Rangers

Sat 12 May 1973

Wed 19 Dec 1979

6y 7m 8d

14

18.6095

2

314 tn Craig Beattie

Celtic West Bromwich Albion

Sat 03 Sep 2005

Wed 17 Oct 2007

2y 1m 15d

7

10.1666

1

314 tn John Henderson

Portsmouth Arsenal

Wed 06 May 1953

Wed 05 Nov 1958

5y 6m 0d

7

14.5000

1

314 tn Craig Anthony Robert Mackail-Smith

Peterborough United Brighton and Hove Albion

Sun 27 Mar 2011

Sat 26 May 2012

1y 2m 0d

7

10.2000

1

314 tn Paul Ritchie

Heart of Midlothian Bolton Wanderers Walsall

Wed 28 Apr 1999

Wed 18 Feb 2004

4y 9m 22d

7

9.8527

1

318 tn William McKinlay

Dundee United Blackburn Rovers

Wed 17 Nov 1993

Wed 14 Oct 1998

4y 10m 28d

29

39.4404

4

319 tn John White

Falkirk Tottenham Hotspur

Wed 06 May 1959

Tue 12 May 1964

5y 0m 7d

22

43.7144

3

320 tn James Holton

Manchester United

Sat 12 May 1973

Wed 30 Oct 1974

1y 5m 19d

15

16.3333

2

321 tn Eric Caldow

Rangers

Sat 06 Apr 1957

Sat 06 Apr 1963

6y 0m 1d

40

69.5951

5

322 tn John Robertson

Everton Southampton Rangers

Sat 02 Apr 1898

Mon 06 Mar 1905

6y 11m 5d

16

64.0000

2

323 tn Alexander Archibald

Rangers

Sat 12 Feb 1921

Sat 09 Apr 1932

11y 1m 29d

8

29.0000

1

323 tn Thomas Cairns

Rangers

Thu 26 Feb 1920

Sat 04 Apr 1925

5y 1m 10d

8

32.0000

1

323 tn Thomas Craig

Rangers

Sat 26 Feb 1927

Sat 05 Apr 1930

3y 1m 11d

8

23.0000

1

323 tn James Davidson

Partick Thistle

Wed 05 May 1954

Sat 02 Apr 1955

10m 29d

8

12.0000

1

323 tn John Hughes

Celtic

Sat 08 May 1965

Sun 21 Sep 1969

4y 4m 14d

8

13.9285

1

323 tn Colin Jackson

Rangers

Wed 16 Apr 1975

Sat 15 May 1976

1y 1m 0d

8

12.5714

1

323 tn James Kelly

Renton Celtic

Sat 17 Mar 1888

Sat 28 Mar 1896

8y 0m 12d

8

32.0000

1

323 tn Chris Martin

Derby County

Wed 28 May 2014

Tue 29 Mar 2016

1y 10m 2d

8

11.9761

1

323 tn William Thornton

Rangers

Wed 15 May 1946

Fri 30 May 1952

6y 0m 16d

8

21.8000

1

332 tn Neil McCann

Heart of Midlothian Rangers Southampton

Sat 05 Sep 1998

Sat 12 Nov 2005

7y 2m 8d

25

34.2075

3

333 tn Steven John Naismith

Kilmarnock Rangers Everton Norwich City

Wed 06 Jun 2007

Sun 29 May 2016

8y 11m 24d

42

59.1569

5

334 tn Paul McStay

Celtic

Wed 21 Sep 1983

Wed 02 Apr 1997

13y 6m 13d

76

107.8053

9

335 tn Eoin Jess

Aberdeen Coventry City

Wed 18 Nov 1992

Wed 09 Jun 1999

6y 6m 23d

18

27.8450

2

335 tn Allan Johnston

Sunderland Bolton Wanderers Rangers Middlesbrough

Sat 10 Oct 1998

Sat 07 Sep 2002

3y 10m 29d

18

27.6104

2

337 tn John Mackenzie

Partick Thistle

Wed 04 Nov 1953

Wed 02 May 1956

2y 5m 29d

9

15.0000

1

337 tn James McAulay

Dumbarton

Sat 25 Mar 1882

Mon 21 Mar 1887

4y 11m 26d

9

42.0000

1

337 tn Francis McLintock

Leicester City Arsenal

Tue 04 Jun 1963

Sat 22 May 1971

7y 11m 19d

9

16.3572

1

337 tn Andy Robertson

Dundee United Hull City

Wed 05 Mar 2014

Thu 24 Mar 2016

2y 0m 20d

9

13.4761

1

341 tn John Hewie

Charlton Athletic

Sat 14 Apr 1956

Wed 04 May 1960

4y 0m 21d

19

32.4761

2

342 tn Billy McNeill

Celtic

Sat 15 Apr 1961

Sat 27 May 1972

11y 1m 13d

29

54.6524

3

343 tn Gordon Strachan

Aberdeen Manchester United Leeds United

Fri 16 May 1980

Wed 25 Mar 1992

11y 10m 10d

50

66.6125

5

344 tn Paul Dickov

Manchester City Leicester City

Sat 07 Oct 2000

Sat 09 Oct 2004

4y 0m 3d

10

13.2640

1

344 tn Gary Holt

Kilmarnock Norwich City

Sat 02 Sep 2000

Wed 13 Oct 2004

4y 1m 12d

10

13.5345

1

344 tn John Hutton

Aberdeen Blackburn Rovers

Sat 03 Mar 1923

Sat 25 Feb 1928

4y 11m 23d

10

40.0000

1

344 tn Kevin Kyle

Sunderland Kilmarnock

Thu 16 May 2002

Sat 14 Nov 2009

7y 5m 30d

10

13.0454

1

344 tn David Provan

Celtic

Wed 21 Nov 1979

Wed 28 Apr 1982

2y 5m 8d

10

12.5727

1

344 tn Ray Stewart

west Ham United

Sat 16 May 1981

Wed 18 Feb 1987

5y 9m 3d

10

14.6299

1

350 tn Richard Gough

Dundee United Tottenham Hotspur Rangers

Wed 30 Mar 1983

Wed 28 Apr 1993

10y 0m 30d

61

83.8003

6

351 tn Eamonn Bannon

Dundee United

Wed 19 Dec 1979

Sun 08 Jun 1986

6y 5m 21d

11

13.1688

1

351 tn Bobby Templeton

Aston Villa Newcastle United Arsenal Kilmarnock

Sat 03 May 1902

Mon 03 Mar 1913

10y 10m 1d

11

44.0000

1

351 tn Lee Wilkie

Dundee

Mon 20 May 2002

Wed 19 Nov 2003

1y 6m 0d

11

12.8181

1

354 tn Christian Dailly

Derby County Blackburn Rovers West Ham United Rangers

Tue 27 May 1997

Fri 30 May 2008

11y 0m 4d

67

87.4738

6

355 tn Jim Baxter

Rangers Sunderland

Wed 09 Nov 1960

Wed 22 Nov 1967

7y 0m 14d

34

66.7428

3

355 tn Christophe Michael Berra

Heart of Midlothian Wolverhampton Wanderers Ipswich Town

Fri 30 May 2008

Sun 29 May 2016

7y 0m 0d

34

49.2524

3

357 tn James McArthur

Wigan Athletic Crystal Palace

Tue 16 Nov 2010

Sun 29 May 2016

5y 6m 14d

23

31.9904

2

357 tn Charlie Mulgrew

Celtic

Wed 29 Feb 2012

Sun 29 May 2016

4y 3m 1d

23

33.5380

2

359 tn William Fernie

Celtic

Tue 25 May 1954

Wed 11 Jun 1958

4y 0m 18d

12

17.4999

1

359 tn Derek Parlane

Rangers

Sat 12 May 1973

Sat 28 May 1977

4y 0m 17d

12

15.8474

1

359 tn Graeme Sharp

Everton

Tue 28 May 1985

Tue 22 Mar 1988

2y 9m 24d

12

15.3072

1

362 tn Scott Brown

Hibernian Celtic

Sat 12 Nov 2005

Tue 29 Mar 2016

10y 4m 18d

50

76.1380

4

362 tn Asa Hartford

West Bromwich Albion Manchester City Everton

Wed 26 Apr 1972

Fri 18 Jun 1982

10y 1m 24d

50

65.7701

4

364 tn Stephen McManus

Celtic Middlesbrough

Wed 11 Oct 2006

Tue 12 Oct 2010

4y 0m 2d

26

40.8715

2

365 tn Alan Brazil

Ipswich Town

Wed 28 May 1980

Wed 01 Jun 1983

3y 0m 5d

13

14.8363

1

365 tn Charles Campbell

Queens Park

Sat 07 Mar 1874

Sat 27 Mar 1886

12y 0m 21d

13

78.0000

1

367 tn Graeme Souness

Middlesbrough Liverpool UC Sampdoria

Wed 30 Oct 1974

Sun 08 Jun 1986

11y 7m 10d

54

71.1064

4

368 tn Colin Cameron

Heart of Midlothian Wolverhampton Wanderers

Wed 28 Apr 1999

Wed 13 Oct 2004

5y 5m 16d

27

37.0475

2

369 tn James Morrison

West Bromwich Albion

Fri 30 May 2008

Mon 07 Sep 2015

7y 3m 9d

41

56.9522

3

370 tn Neilly Gibson

Rangers Partick Thistle

Sat 30 Mar 1895

Sat 18 Mar 1905

9y 11m 18d

14

56.0000

1

370 tn Nigel Quashie

Portsmouth

Thu 27 May 2004

Wed 06 Sep 2006

2y 3m 11d

14

18.5148

1

370 tn Jimmy Simpson

Rangers

Sat 20 Oct 1934

Wed 10 Nov 1937

3y 0m 22d

14

40.8000

1

373 tn Darren Fletcher

Manchester United West Bromwich Albion

Wed 20 Aug 2003

Sun 29 May 2016

12y 9m 10d

71

102.0786

5

374 tn Gary McAllister

Leicester City Leeds United Coventry City

Wed 25 Apr 1990

Wed 31 Mar 1999

8y 11m 7d

57

76.9624

4

375 tn John Greig

Rangers

Sat 11 Apr 1964

Wed 29 Oct 1975

11y 6m 19d

44

81.0141

3

376 tn Barry Ferguson

Rangers Blackburn Rovers

Sat 05 Sep 1998

Sat 28 Mar 2009

10y 6m 24d

45

61.2851

3

377 tn Brian McClair

Celtic Manchester United

Wed 12 Nov 1986

Wed 02 Jun 1993

6y 6m 22d

30

42.3570

2

378 tn Craig Burley

Chelsea Celtic Derby County

Sun 21 May 1995

Wed 30 Apr 2003

7y 11m 10d

46

59.5611

3

379 tn Colin Hendry

Blackburn Rovers Rangers Coventry City Bolton Wanderers

Wed 19 May 1993

Wed 28 Mar 2001

7y 10m 10d

51

70.5183

3

380 tn Thomas Hutchison

Coventry City

Wed 26 Sep 1973

Wed 03 Sep 1975

1y 11m 9d

17

19.7141

1

380 tn Lee McCulloch

Wigan Athletic Rangers

Wed 13 Oct 2004

Tue 07 Sep 2010

5y 10m 26d

17

23.7331

1

382 tn Billy Bremner

Leeds United

Sat 08 May 1965

Wed 03 Sep 1975

10y 3m 27d

54

81.3950

3

383 tn Matthew Elliott

Leicester City

Wed 12 Nov 1997

Sat 06 Oct 2001

3y 10m 25d

18

27.9096

1

383 tn Thomas Gemmell

Celtic

Sat 02 Apr 1966

Wed 03 Feb 1971

4y 10m 2d

18

37.3333

1

383 tn Alexander Massie

Heart of Midlothian Aston Villa

Sat 19 Sep 1931

Sat 30 Oct 1937

6y 1m 12d

18

55.4000

1

386 tn Kenneth Burns

Birmingham City Nottingham Forest

Wed 27 Mar 1974

Sat 16 May 1981

7y 1m 20d

20

25.3999

1

386 tn Murdo MacLeod

Celtic BV Borussia Dortmund Hibernian

Sat 25 May 1985

Wed 06 Feb 1991

5y 8m 13d

20

28.9653

1

388 tn William Morgan

Burnley Manchester United

Sat 21 Oct 1967

Sat 22 Jun 1974

6y 8m 2d

21

26.0000

1

389 tn Grant Hanley

Blackburn Rovers

Wed 25 May 2011

Sun 29 May 2016

5y 0m 5d

22

31.6047

1

390 tn Tommy Docherty

Preston North End Arsenal

Wed 14 Nov 1951

Sat 11 Apr 1959

7y 4m 29d

25

41.8332

1

390 tn Scot Gemmill

Nottingham Forest Everton

Sun 21 May 1995

Wed 12 Feb 2003

7y 8m 23d

25

33.7116

1

390 tn Paul Hartley

Heart of Midlothian Celtic Bristol City

Sat 26 Mar 2005

Wed 03 Mar 2010

4y 11m 7d

25

38.4760

1

393 tn Jim Bett

Rangers SK Lokeren Aberdeen

Tue 23 Mar 1982

Mon 11 Jun 1990

8y 2m 20d

26

36.6048

1

394 tn Gary Caldwell

Newcastle United Hibernian Celtic Wigan Athletic

Wed 27 Mar 2002

Tue 26 Mar 2013

10y 0m 0d

55

79.1490

2

395 tn Ronald McKinnon

Rangers

Tue 09 Nov 1965

Mon 14 Jun 1971

5y 7m 6d

28

54.4998

1

395 tn Andy Webster

Heart of Midlothian Dundee United

Wed 30 Apr 2003

Wed 06 Feb 2013

9y 9m 8d

28

35.6934

1

397 tn Francis Gray

Leeds United Nottingham Forest

Wed 07 Apr 1976

Thu 16 Jun 1983

7y 2m 10d

32

42.1324

1

398 tn David Narey

Dundee United

Wed 27 Apr 1977

Wed 08 Feb 1989

11y 9m 13d

35

44.4428

1

399 tn Colin Calderwood

Tottenham Hotspur Aston Villa

Wed 29 Mar 1995

Tue 05 Oct 1999

4y 6m 7d

36

45.2084

1

400 tn Sandy Jardine

Rangers

Wed 11 Nov 1970

Wed 19 Dec 1979

9y 1m 9d

38

45.4664

1

401 tn Paul Lambert

Motherwell BV Borussia Dortmund Celtic

Sun 21 May 1995

Wed 10 Sep 2003

8y 3m 21d

40

52.5089

1

401 tn Stuart McCall

Everton Rangers

Wed 28 Mar 1990

Wed 25 Mar 1998

7y 11m 27d

40

52.2815

1

401 tn Stewart Mckimmie

Aberdeen

Sat 27 May 1989

Sat 15 Jun 1996

7y 0m 20d

40

54.9087

1

404 tn Gary Naysmith

Heart of Midlothian Everton Sheffield United

Tue 30 May 2000

Wed 01 Apr 2009

8y 10m 3d

46

62.8828

1

405 tn Maurice Malpas

Dundee United

Fri 01 Jun 1984

Wed 18 Nov 1992

8y 5m 18d

55

73.9975

1

406 tn Roy Aitken

Celtic Newcastle United St Mirren

Wed 12 Sep 1979

Wed 16 Oct 1991

12y 1m 5d

57

75.9893

1

407 tn William Miller

Aberdeen

Sun 01 Jun 1975

Wed 15 Nov 1989

14y 5m 15d

65

88.0314

1

408 tn David Weir

Heart of Midlothian Everton Rangers

Tue 27 May 1997

Tue 12 Oct 2010

13y 4m 16d

69

100.5957

1

409 tn Tom Boyd

Motherwell Chelsea Celtic

Wed 12 Sep 1990

Wed 05 Sep 2001

10y 11m 25d

72

100.8310

1


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