London Hearts Supporters Club

Overall John
Cairney
Top 100
Since 2001
With
ThumbNail
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
No
Thumbnail
Birthday Caps Caps
Weighted
Career
Span
Name Goals Goals
Average
Earliest
Cap
Latest
Cap
Goals
per game
Goals
per game
> 10 Caps
John
Cairney
Top 100
Caps Goals Goals
Average

Scotland Player Records by Name


A B C D E F G H I J K L M N O P Q R S T U V W X

Player Clubs Shown in Order Played For First Last Span
in
Days
Caps Caps
Weig
hted
Goals Ave
Goals
game
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

n/a ATop

n/a

0

1.0000

0

n/a

tn Charlie Adam Rangers Wed 30 May 2007

Wed 06 Jun 2007

8d

2

3.0000

0

.0000

tn James Adams Heart of Midlothian Sat 09 Mar 1889

Sat 25 Mar 1893

4y 0m 17d

3

10.0000

0

.0000

tn William Agnew Kilmarnock Sat 16 Mar 1907

Sat 14 Mar 1908

11m 28d

3

12.0000

0

.0000

tn John Aird Burnley Wed 05 May 1954

Sat 19 Jun 1954

1m 15d

4

6.0000

0

.0000

tn Andrew Aitken Newcastle United Middlesborough Leicester Fosse Sat 30 Mar 1901

Sat 01 Apr 1911

10y 0m 3d

15

56.0000

0

.0000

tn George Aitken East Fife Sunderland Sat 09 Apr 1949

Sat 03 Apr 1954

4y 11m 26d

9

19.1572

0

.0000

tn Ralph Aitken Dumbarton Sat 27 Mar 1886

Sat 24 Mar 1888

1y 11m 27d

2

8.0000

1

.5000

tn Roy Aitken Celtic Newcastle United St Mirren Wed 12 Sep 1979

Wed 16 Oct 1991

12y 1m 5d

57

75.9893

1

.0175

tn Walter Aitkenhead Blackburn Rovers Sat 16 Mar 1912

Sat 16 Mar 1912

1d

1

4.0000

2

2.0000

tn Arthur Albiston Manchester United Wed 28 Apr 1982

Fri 13 Jun 1986

4y 1m 17d

14

21.5066

0

.0000

tn David Alexander East Stirlingshire Sat 24 Mar 1894

Sat 31 Mar 1894

8d

2

8.0000

1

.5000

tn Graham Alexander Preston North End Burnley Wed 17 Apr 2002

Wed 26 Mar 2008

5y 11m 10d

32

43.4607

0

.0000

tn Neil Alexander Cardiff City Wed 01 Mar 2006

Sat 13 May 2006

2m 13d

3

3.9999

0

.0000

tn David Allan Queens Park Sat 21 Mar 1885

Sat 10 Apr 1886

1y 0m 21d

3

12.0000

2

.6667

tn George Allan Liverpool Sat 03 Apr 1897

Sat 03 Apr 1897

1d

1

4.0000

0

.0000

tn Henry Allan Heart of Midlothian Sat 15 Mar 1902

Sat 15 Mar 1902

1d

1

3.0000

0

.0000

tn James Allan Queens Park Sat 19 Mar 1887

Mon 21 Mar 1887

3d

2

8.0000

2

1.0000

tn Patrick Allan Clyde Sat 13 May 1916

Sat 13 May 1916

1d

1

12.0000

0

.0000

tn Thomson Allan Dundee Wed 27 Mar 1974

Thu 06 Jun 1974

2m 11d

2

2.0000

0

.0000

tn Robert Ancell Newcastle United Sat 31 Oct 1936

Sat 02 Dec 1939

3y 1m 2d

3

7.0000

0

.0000

tn Alan Anderson Heart of Midlothian Tue 16 May 1967

Sun 13 Aug 1967

2m 29d

7

9.9999

0

.0000

tn Andy Anderson Heart of Midlothian Sat 01 Apr 1933

Wed 07 Dec 1938

5y 8m 7d

27

66.0000

0

.0000

tn Frederick Anderson Clydesdale Sat 07 Mar 1874

Sat 07 Mar 1874

1d

1

12.0000

1

1.0000

tn George Anderson Kilmarnock Sat 23 Feb 1901

Sat 23 Feb 1901

1d

1

4.0000

0

.0000

tn Harry Anderson Raith Rovers Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

4.0000

0

.0000

tn John Anderson Leicester City Tue 25 May 1954

Tue 25 May 1954

1d

1

1.5000

0

.0000

tn Kenneth Anderson Queens Park Sat 28 Mar 1896

Sat 02 Apr 1898

2y 0m 6d

3

12.0000

0

.0000

tn Russell Anderson Aberdeen Sunderland Sat 12 Oct 2002

Wed 26 Mar 2008

5y 5m 15d

11

14.4587

0

.0000

tn William Anderson Queens Park Sat 11 Mar 1882

Mon 23 Mar 1885

3y 0m 13d

6

30.0000

3

.5000

tn Peter Andrews Glasgow Eastern Sat 06 Mar 1875

Sat 06 Mar 1875

1d

1

12.0000

1

1.0000

tn Alexander Archibald Rangers Sat 12 Feb 1921

Sat 09 Apr 1932

11y 1m 29d

8

27.0000

1

.1250

tn Steve Archibald Aberdeen Tottenham Hotspur Barcelona FC Barcelona Wed 26 Mar 1980

Sun 08 Jun 1986

6y 2m 14d

27

36.4130

4

.1481

tn Matthew Armstrong Aberdeen Wed 21 Aug 1935

Wed 14 Oct 1936

1y 1m 24d

4

11.0000

1

.2500

tn Walter Arnott Queens Park Mon 12 Mar 1883

Sat 01 Apr 1893

10y 0m 21d

15

59.0000

0

.0000

tn John Auld Third Lanark Sat 19 Mar 1887

Mon 15 Apr 1889

2y 0m 28d

4

14.0000

0

.0000

tn Bertie Auld Celtic Sun 24 May 1959

Wed 04 Nov 1959

5m 12d

4

6.8572

1

.2500

n/a BTop

n/a

0

1.0000

0

n/a

tn Andrew Baird Queens Park Sat 19 Mar 1892

Sat 24 Mar 1894

2y 0m 6d

2

7.0000

0

.0000

tn Archie Baird Aberdeen Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

2.4000

0

.0000

tn David Baird Heart of Midlothian Sat 29 Mar 1890

Sat 26 Mar 1892

1y 11m 27d

3

11.0000

1

.3333

tn Douglas Francis Hogg Baird Partick Thistle Sun 24 May 1959

Sun 24 May 1959

1d

1

1.7143

0

.0000

tn Hugh Baird Airdrieonians Wed 02 May 1956

Wed 02 May 1956

1d

1

3.0000

0

.0000

tn John Baird Vale of Leven Sat 04 Mar 1876

Sat 13 Mar 1880

4y 0m 10d

3

18.0000

2

.6667

tn Samuel Baird Rangers Wed 21 Nov 1956

Sun 15 Jun 1958

1y 6m 26d

7

10.1666

2

.2857

tn William Baird St Bernards Sat 27 Mar 1897

Sat 27 Mar 1897

1d

1

4.0000

0

.0000

tn Eamonn Bannon Dundee United Wed 19 Dec 1979

Sun 08 Jun 1986

6y 5m 21d

11

13.1688

1

.0909

tn Alexander Barbour Renton Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

1

1.0000

tn John Barker Rangers Sat 18 Mar 1893

Sat 24 Mar 1894

1y 0m 7d

2

8.0000

4

2.0000

tn Francis Barrett Dundee Sat 31 Mar 1894

Sat 23 Mar 1895

11m 22d

2

8.0000

0

.0000

tn Bernard Battles Celtic Sat 23 Feb 1901

Sat 30 Mar 1901

1m 8d

3

12.0000

0

.0000

tn Barney Battles Heart of Midlothian Sat 25 Oct 1930

Sat 25 Oct 1930

1d

1

2.0000

1

1.0000

tn Willie Bauld Heart of Midlothian Sat 15 Apr 1950

Sun 21 May 1950

1m 7d

3

5.1429

2

.6667

tn Jim Baxter Rangers Sunderland Wed 09 Nov 1960

Wed 22 Nov 1967

7y 0m 14d

34

60.5761

3

.0882

tn Bobby Baxter Middlesborough Heart of Midlothian Hibernian Wed 09 Nov 1938

Sat 14 Oct 1944

5y 11m 6d

8

23.0000

0

.0000

tn Andrew Beattie Preston North End Sat 17 Apr 1937

Sat 10 Oct 1942

5y 5m 24d

12

38.4000

0

.0000

tn Craig Beattie Celtic West Bromwich Albion Sat 03 Sep 2005

Wed 17 Oct 2007

2y 1m 15d

7

10.8095

1

.1429

tn Robert Beattie Preston North End Wed 09 Nov 1938

Wed 09 Nov 1938

1d

1

2.0000

0

.0000

tn Isaac Begbie Heart of Midlothian Sat 29 Mar 1890

Sat 07 Apr 1894

4y 0m 10d

4

15.0000

0

.0000

tn Alexander Bell Manchester United Sat 16 Mar 1912

Sat 16 Mar 1912

1d

1

4.0000

0

.0000

tn Jack Bell Dumbarton Everton Celtic Sat 29 Mar 1890

Sat 07 Apr 1900

10y 0m 10d

11

42.0000

6

.5455

tn Mark Bell Heart of Midlothian Sat 02 Mar 1901

Sat 02 Mar 1901

1d

1

4.0000

0

.0000

tn Alexander Bennett Celtic Rangers Sat 12 Mar 1904

Sat 15 Mar 1913

9y 0m 4d

11

44.0000

2

.1818

tn Robert Bennie Airdrieonians Sat 14 Feb 1925

Sat 27 Feb 1926

1y 0m 14d

3

12.0000

0

.0000

tn Paul Bernard Oldham Athletic Sun 21 May 1995

Wed 24 May 1995

4d

2

2.6666

0

.0000

tn Davidson Berry Queens Park Sat 24 Mar 1894

Sat 25 Mar 1899

5y 0m 2d

3

12.0000

1

.3333

tn William Berry Queens Park Sat 17 Mar 1888

Sat 03 Oct 1891

3y 6m 17d

6

21.0000

2

.3333

tn Jim Bett Rangers SK Lokeren Aberdeen Tue 23 Mar 1982

Mon 11 Jun 1990

8y 2m 20d

26

36.6048

1

.0385

tn William Beveridge Ayr Academy Edinburgh University Sat 05 Apr 1879

Sat 27 Mar 1880

11m 23d

3

18.0000

1

.3333

tn Andrew Black Heart of Midlothian Wed 08 Dec 1937

Sat 14 Apr 1945

7y 4m 7d

7

22.8000

3

.4286

tn David Black Hurlford Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

3.0000

1

1.0000

tn Eric Black FC Metz Wed 09 Sep 1987

Wed 02 Dec 1987

2m 24d

2

2.6666

0

.0000

tn Ian Black Southampton Sat 10 Apr 1948

Sat 10 Apr 1948

1d

1

2.0000

0

.0000

tn John Blackburn Royal Engineers Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

6.0000

0

.0000

tn Adam Blacklaw Burnley Tue 04 Jun 1963

Tue 07 Dec 1965

2y 6m 4d

3

4.7619

0

.0000

tn John Blackley Hibernian Wed 17 Oct 1973

Wed 27 Apr 1977

3y 6m 11d

7

8.1143

0

.0000

tn Daniel Blair Clyde Aston Villa Sat 27 Oct 1928

Wed 26 Oct 1932

3y 0m 0d

8

19.4286

0

.0000

tn James Blair Blackpool Sat 19 Oct 1946

Sat 19 Oct 1946

1d

1

2.0000

0

.0000

tn James Blair Rangers Sheffield Wednesday Cardiff City Sat 19 Apr 1919

Sat 16 Feb 1924

4y 9m 29d

11

40.0000

0

.0000

tn John Blair Motherwell Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

3.0000

0

.0000

tn William Blair Third Lanark Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

0

.0000

tn James Blessington Celtic Sat 31 Mar 1894

Sat 04 Apr 1896

2y 0m 5d

4

16.0000

0

.0000

tn James Blyth Coventry City Wed 22 Feb 1978

Wed 17 May 1978

2m 26d

2

2.4000

0

.0000

tn Tommy Bogan Hibernian Sat 14 Apr 1945

Sat 14 Apr 1945

1d

1

4.0000

0

.0000

tn Bob Bolt Falkirk Rangers Sun 18 Jun 1939

Sun 28 Apr 1940

10m 11d

2

5.0000

0

.0000

tn James Bone Norwich City Thu 29 Jun 1972

Wed 18 Oct 1972

3m 20d

2

2.7000

1

.5000

tn Scott Booth Aberdeen Borussia Dortmund FC Twente Enschede Wed 24 Mar 1993

Sat 06 Oct 2001

8y 6m 13d

22

29.9263

6

.2727

tn James Bowie Rangers Sat 22 Mar 1919

Sat 10 Apr 1920

1y 0m 20d

5

17.0000

1

.2000

tn William Bowie Linthouse Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

tn David Bowman Dundee United Wed 25 Mar 1992

Wed 13 Oct 1993

1y 6m 19d

6

9.1818

0

.0000

tn George Bowman Montrose Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

3.0000

0

.0000

tn James Boyd Newcastle United Sat 16 Sep 1933

Sat 16 Sep 1933

1d

1

3.0000

0

.0000

tn Kris Boyd Rangers Thu 11 May 2006

Wed 26 Mar 2008

1y 10m 16d

14

21.7381

7

.5000

tn R. Boyd Mossend Swifts Sat 09 Mar 1889

Sat 21 Mar 1891

2y 0m 13d

2

7.0000

2

1.0000

tn Tom Boyd Motherwell Chelsea Celtic Wed 12 Sep 1990

Wed 05 Sep 2001

10y 11m 25d

72

100.8310

1

.0139

tn William Boyd Clyde Wed 20 May 1931

Sun 24 May 1931

5d

2

4.0000

1

.5000

tn Thomas Bradshaw Bury Sat 31 Mar 1928

Sat 31 Mar 1928

1d

1

4.0000

0

.0000

tn Ralph Brand Rangers Wed 09 Nov 1960

Wed 02 May 1962

1y 5m 24d

8

16.0000

8

1.0000

tn Thomas Brandon Blackburn Rovers Sat 04 Apr 1896

Sat 04 Apr 1896

1d

1

4.0000

0

.0000

tn Alan Brazil Ipswich Town Wed 28 May 1980

Wed 01 Jun 1983

3y 0m 5d

13

14.8363

1

.0769

tn Thomas Breckenridge Heart of Midlothian Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

4.0000

1

1.0000

tn Des Bremner Hibernian Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

tn Gordon Hutton Bremner Arsenal Sat 18 Apr 1942

Sat 10 Oct 1942

5m 23d

2

10.0000

0

.0000

tn Billy Bremner Leeds United Sat 08 May 1965

Wed 03 Sep 1975

10y 3m 27d

54

73.5616

3

.0556

tn Frank Brennan Airdrieonians Newcastle United Sat 13 Apr 1946

Sat 03 Apr 1954

7y 11m 22d

10

22.8000

0

.0000

tn Bernard Breslin Hibernian Sat 20 Mar 1897

Sat 09 Aug 1902

5y 4m 21d

2

7.0000

0

.0000

tn George Brewster Everton Sat 09 Apr 1921

Sat 09 Apr 1921

1d

1

4.0000

0

.0000

tn James Brogan Celtic Wed 21 Apr 1971

Sat 22 May 1971

1m 2d

4

6.0000

0

.0000

tn Alexander Brown Middlesborough Sat 09 Apr 1904

Sat 09 Apr 1904

1d

1

4.0000

0

.0000

tn Allan Brown East Fife Blackpool Wed 26 Apr 1950

Sat 19 Jun 1954

4y 1m 25d

14

24.6429

6

.4286

tn Andrew Brown St Mirren Sat 22 Mar 1890

Sat 21 Mar 1891

0d

2

8.0000

0

.0000

tn Craig Brown Motherwell Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

3.0000

0

.0000

tn George Brown Rangers Sat 25 Oct 1930

Sat 08 Feb 1941

10y 3m 15d

21

56.6000

0

.0000

tn Hugh Brown Partick Thistle Sat 19 Oct 1946

Sat 24 May 1947

7m 6d

3

6.0000

0

.0000

tn J. Brown Cambuslang Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

4.0000

0

.0000

tn James Brown Sheffield United Sun 01 Jun 1975

Sun 01 Jun 1975

1d

1

1.3333

0

.0000

tn Jimmy Brown Heart of Midlothian Mon 30 May 1949

Fri 19 Aug 1949

2m 21d

2

4.1143

0

.0000

tn John Brown Clyde Wed 09 Nov 1938

Sun 28 Apr 1940

1y 5m 20d

2

5.0000

0

.0000

tn Robert Brown Dumbarton Sat 26 Jan 1884

Sat 29 Mar 1884

2m 4d

2

8.0000

0

.0000

tn Robert Brown Dumbarton Mon 23 Mar 1885

Mon 23 Mar 1885

1d

1

4.0000

0

.0000

tn Robert Brown Queens Park Rangers Sat 03 Feb 1945

Sat 05 Apr 1952

7y 2m 3d

10

26.4000

0

.0000

tn Sandy Brown Tottenham Hotspur Sat 05 Apr 1902

Sat 05 Apr 1902

1d

1

3.0000

1

1.0000

tn Scott Brown Hibernian Celtic Sat 12 Nov 2005

Wed 26 Mar 2008

2y 4m 15d

9

14.6191

0

.0000

tn Thomas Brown Heart of Midlothian Sat 02 Dec 1939

Sat 03 May 1941

1y 5m 2d

4

15.0000

0

.0000

tn Bill Brown Dundee Tottenham Hotspur Sun 15 Jun 1958

Tue 09 Nov 1965

7y 4m 26d

28

49.6763

0

.0000

tn John Browning Celtic Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

4.0000

0

.0000

tn Jimmy Brownlie Third Lanark Greenock Morton Mon 15 Mar 1909

Sat 09 Jul 1921

12y 3m 25d

21

79.0000

0

.0000

tn John Brownlie Hibernian Mon 14 Jun 1971

Wed 17 Dec 1975

4y 6m 4d

7

10.1143

0

.0000

tn Daniel Bruce Vale of Leven Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

4.0000

0

.0000

tn Robert Bruce Middlesborough Wed 29 Nov 1933

Wed 29 Nov 1933

1d

1

3.0000

0

.0000

tn Martin Buchan Aberdeen Manchester United Wed 13 Oct 1971

Wed 29 Nov 1978

7y 1m 17d

34

43.1285

0

.0000

tn William Ralston Murray Buchan Blackpool Sat 17 Apr 1943

Sat 17 Apr 1943

1d

1

6.0000

0

.0000

tn John Buchanan Cambuslang Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

3.0000

0

.0000

tn John Buchanan Rangers Sat 13 Apr 1929

Sat 05 Apr 1930

11m 24d

2

4.7143

0

.0000

tn Peter Buchanan Chelsea Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

1

1.0000

tn Robert Buchanan Abercorn Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

1

1.0000

tn Patrick Buckley Aberdeen Wed 05 May 1954

Wed 03 Nov 1954

5m 30d

3

4.5000

1

.3333

tn Albert Buick Heart of Midlothian Sat 01 Mar 1902

Sat 09 Aug 1902

5m 9d

3

9.0000

2

.6667

tn William Bulloch Partick Thistle Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

3.0000

0

.0000

tn Mark Burchill Celtic Tue 05 Oct 1999

Wed 26 Apr 2000

6m 22d

6

7.9998

0

.0000

tn Chris Burke Rangers Thu 11 May 2006

Sat 13 May 2006

3d

2

2.6666

2

1.0000

tn Craig Burley Chelsea Celtic Derby County Sun 21 May 1995

Wed 30 Apr 2003

7y 11m 10d

46

59.5611

3

.0652

tn George Burley Ipswich Town Sat 19 May 1979

Sat 29 May 1982

3y 0m 11d

11

14.4818

0

.0000

tn Francis Burns Manchester United Wed 05 Nov 1969

Wed 05 Nov 1969

1d

1

2.0000

0

.0000

tn Kenneth Burns Birmingham City Nottingham Forest Wed 27 Mar 1974

Sat 16 May 1981

7y 1m 20d

20

25.3999

1

.0500

tn Thomas Burns Celtic Tue 19 May 1981

Sat 21 May 1988

7y 0m 3d

8

9.8151

0

.0000

tn Matt Busby Manchester City Hibernian Liverpool Wed 04 Oct 1933

Sat 14 Apr 1945

11y 6m 11d

8

33.0000

0

.0000

n/a CTop

n/a

0

1.0000

0

n/a

tn Thomas Cairns Rangers Sat 19 Apr 1919

Sat 04 Apr 1925

5y 11m 17d

9

34.0000

1

.1111

tn David Calderhead Queen of the South Wanderers Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

3.0000

0

.0000

tn Colin Calderwood Tottenham Hotspur Aston Villa Wed 29 Mar 1995

Tue 05 Oct 1999

4y 6m 7d

36

45.2084

1

.0278

tn Robert Calderwood Cartvale Sat 14 Mar 1885

Mon 23 Mar 1885

10d

3

12.0000

3

1.0000

tn Eric Caldow Rangers Sat 06 Apr 1957

Sat 06 Apr 1963

6y 0m 1d

40

67.8809

5

.1250

tn Gary Caldwell Newcastle United Hibernian Celtic Wed 27 Mar 2002

Wed 26 Mar 2008

5y 0m 0d

26

35.7918

2

.0769

tn Stephen Caldwell Newcastle United Sunderland Wed 25 Apr 2001

Wed 01 Mar 2006

4y 10m 6d

9

11.6535

0

.0000

tn Patrick Callaghan Hibernian Sat 03 Mar 1900

Sat 03 Mar 1900

1d

1

4.0000

0

.0000

tn William Callaghan Dunfermline Athletic Tue 16 May 1967

Wed 22 Apr 1970

2y 11m 7d

8

12.6666

1

.1250

tn Colin Cameron Heart of Midlothian Wolverhampton Wanderers Wed 28 Apr 1999

Wed 13 Oct 2004

5y 5m 16d

27

37.0475

2

.0741

tn John Cameron Rangers Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

0

.0000

tn John Cameron Queens Park Sat 28 Mar 1896

Sat 28 Mar 1896

1d

1

4.0000

0

.0000

tn John Cameron St Mirren Chelsea Sat 26 Mar 1904

Sat 03 Apr 1909

5y 0m 9d

2

8.0000

0

.0000

tn Charles Campbell Queens Park Sat 07 Mar 1874

Sat 27 Mar 1886

12y 0m 21d

13

78.0000

1

.0769

tn Henry Campbell Renton Wed 19 Sep 1888

Mon 15 Apr 1889

6m 28d

2

6.0000

0

.0000

tn James Campbell Kilmarnock Sat 28 Mar 1891

Sat 26 Mar 1892

11m 28d

2

7.0000

0

.0000

tn James Campbell Sheffield Wednesday Mon 03 Mar 1913

Mon 03 Mar 1913

1d

1

4.0000

0

.0000

tn Jimmy Campbell Clyde Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

2.4000

0

.0000

tn John Campbell Glasgow South Western Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

6.0000

1

1.0000

tn John Campbell Celtic Sat 25 Mar 1893

Mon 09 Mar 1903

9y 11m 14d

13

48.0000

5

.3846

tn John Campbell Rangers Sat 18 Mar 1899

Sat 23 Feb 1901

1y 11m 6d

4

16.0000

4

1.0000

tn Kenneth Campbell Liverpool Partick Thistle Sat 13 May 1916

Sat 08 Apr 1922

5y 10m 27d

9

41.0000

0

.0000

tn Peter Campbell Rangers Sat 23 Mar 1878

Mon 07 Apr 1879

1y 0m 16d

2

12.0000

3

1.5000

tn Peter Campbell Greenock Morton Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

0

.0000

tn Robert Campbell Chelsea Sun 18 May 1947

Sat 27 May 1950

3y 0m 10d

5

9.1429

1

.2000

tn William Campbell Greenock Morton Sat 10 Nov 1945

Mon 17 May 1948

2y 6m 8d

9

19.6000

0

.0000

tn William Campbell Morton Sat 16 Oct 1943

Sat 16 Oct 1943

1d

1

4.0000

0

.0000

tn Peter Canero Leicester City Wed 28 Apr 2004

Wed 28 Apr 2004

1d

1

1.0909

0

.0000

tn Jimmy Carabine Third Lanark Sat 21 May 1938

Sat 16 Oct 1943

5y 4m 26d

16

56.4000

3

.1875

tn William Carr Coventry City Sat 18 Apr 1970

Wed 15 Nov 1972

2y 6m 29d

6

10.2000

0

.0000

tn Jimmy Caskie Rangers St Mirren Hibernian Everton Sun 21 May 1939

Sat 14 Oct 1944

5y 4m 24d

13

48.0000

1

.0769

tn Joseph Cassidy Celtic Sat 12 Feb 1921

Sat 16 Feb 1924

3y 0m 5d

4

16.0000

1

.2500

tn Stephen Chalmers Celtic Sat 03 Oct 1964

Wed 16 Nov 1966

2y 1m 14d

5

7.5952

3

.6000

tn William Chalmers Rangers Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

4.0000

0

.0000

tn William Chalmers Queens Park Sat 23 Feb 1929

Sat 23 Feb 1929

1d

1

1.7143

0

.0000

tn Thomas Chambers Heart of Midlothian Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

1

1.0000

tn George Chaplin Dundee Sat 07 Mar 1908

Sat 07 Mar 1908

1d

1

4.0000

0

.0000

tn Alexander Cheyne Aberdeen Sat 13 Apr 1929

Sun 18 May 1930

1y 1m 6d

6

11.5715

4

.6667

tn Kenneth MacTaggart Chisholm Queens Park Sat 02 Feb 1946

Sat 02 Feb 1946

1d

1

2.4000

0

.0000

tn Alexander Christie Queens Park Sat 19 Mar 1898

Sat 08 Apr 1899

1y 0m 21d

3

12.0000

1

.3333

tn Robert Christie Queens Park Sat 15 Mar 1884

Sat 15 Mar 1884

1d

1

4.0000

0

.0000

tn John Clark Celtic Sat 25 Jun 1966

Wed 10 May 1967

10m 16d

4

5.8333

0

.0000

tn Bobby Clark Aberdeen Wed 22 Nov 1967

Wed 14 Feb 1973

5y 2m 24d

17

24.4666

0

.0000

tn Stevie Clarke Chelsea Wed 09 Sep 1987

Fri 27 May 1994

6y 8m 19d

6

8.6665

0

.0000

tn James Cleland Royal Albert Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

tn Robert Clements Leith Athletic Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

tn William Clunas Sunderland Sat 12 Apr 1924

Sat 31 Oct 1925

1y 6m 20d

2

8.0000

1

.5000

tn William Collier Raith Rovers Sat 04 Feb 1922

Sat 04 Feb 1922

1d

1

3.0000

0

.0000

tn John Collins Hibernian Celtic AS Monaco Everton Wed 17 Feb 1988

Wed 17 Nov 1999

11y 9m 1d

58

76.7016

12

.2069

tn Bobby Collins Celtic Everton Leeds United Sat 21 Oct 1950

Sun 23 May 1965

14y 7m 3d

31

50.0951

10

.3226

tn Thomas Collins Heart of Midlothian Mon 01 Mar 1909

Mon 01 Mar 1909

1d

1

4.0000

0

.0000

tn Donald Colman Aberdeen Mon 06 Mar 1911

Sat 15 Mar 1913

2y 0m 10d

4

16.0000

0

.0000

tn Edmond Colquhoun West Bromwich Albion Sheffield United Tue 16 May 1967

Wed 14 Feb 1973

5y 8m 30d

12

16.5000

0

.0000

tn John Colquhoun Heart of Midlothian Wed 17 Feb 1988

Tue 22 Mar 1988

1m 6d

2

2.6666

0

.0000

tn James Combe Hibernian Sat 10 Apr 1948

Mon 17 May 1948

1m 8d

3

6.0000

1

.3333

tn GF Congreve Old Rugbeian Sat 19 Nov 1870

Sat 19 Nov 1870

1d

1

6.0000

0

.0000

tn Alfred Conn Heart of Midlothian Wed 02 May 1956

Wed 02 May 1956

1d

1

3.0000

1

1.0000

tn Alfred Conn Tottenham Hotspur Tue 20 May 1975

Sat 24 May 1975

5d

2

2.6666

0

.0000

tn Edward Connachan Dunfermline Athletic Wed 29 Nov 1961

Wed 02 May 1962

5m 4d

2

4.0000

0

.0000

tn George Connelly Celtic Wed 26 Sep 1973

Wed 14 Nov 1973

1m 20d

2

2.0000

0

.0000

tn John Connolly Everton Fri 22 Jun 1973

Fri 22 Jun 1973

1d

1

1.2000

0

.0000

tn James Connor Airdrieonians Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

4.0000

0

.0000

tn James Connor Sunderland Sun 18 May 1930

Sat 20 Oct 1934

4y 5m 3d

4

11.0000

0

.0000

tn Robert Connor Dundee Aberdeen Tue 29 Apr 1986

Wed 12 Sep 1990

4y 4m 15d

4

5.9242

0

.0000

tn William Cook Bolton Wanderers Sat 14 Apr 1934

Wed 21 Nov 1934

7m 8d

3

7.0000

0

.0000

tn Charlie Cooke Dundee Chelsea Wed 24 Nov 1965

Tue 13 May 1975

9y 5m 20d

16

23.1664

0

.0000

tn Davie Cooper Rangers Motherwell Wed 12 Sep 1979

Wed 16 May 1990

10y 8m 5d

22

31.0754

6

.2727

tn William R Corbett Celtic Sat 10 Oct 1942

Sat 10 Oct 1942

1d

1

6.0000

0

.0000

tn Peter Cormack Hibernian Nottingham Forest Sat 25 Jun 1966

Wed 01 Dec 1971

5y 5m 7d

9

14.3333

0

.0000

tn Jimmy Cowan Greenock Morton Wed 28 Apr 1948

Fri 30 May 1952

4y 1m 3d

25

45.4858

0

.0000

tn Jimmy Cowan Aston Villa Sat 04 Apr 1896

Sat 02 Apr 1898

1y 11m 30d

3

12.0000

0

.0000

tn William Cowan Newcastle United Sat 12 Apr 1924

Sat 12 Apr 1924

1d

1

4.0000

0

.0000

tn Douglas Cowie Dundee Sat 18 Apr 1953

Wed 11 Jun 1958

5y 1m 25d

20

35.3332

0

.0000

tn Sammy Cox Rangers Sun 23 May 1948

Sat 03 Apr 1954

5y 10m 12d

27

52.2001

0

.0000

tn Allan Craig Motherwell Sun 26 May 1929

Sat 09 Apr 1932

2y 10m 15d

4

8.1429

0

.0000

tn James Craig Celtic Wed 22 Nov 1967

Wed 22 Nov 1967

1d

1

1.3333

0

.0000

tn Joseph Craig Celtic Wed 27 Apr 1977

Wed 27 Apr 1977

1d

1

1.2000

1

1.0000

tn Thomas Craig Newcastle United Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

tn Thomas Craig Rangers Sat 26 Feb 1927

Sat 05 Apr 1930

3y 1m 11d

9

23.8572

1

.1111

tn Stephen Crainey Celtic Southampton Wed 27 Mar 2002

Wed 28 Apr 2004

2y 1m 2d

6

7.3636

0

.0000

tn James Crapnell Airdrieonians Sat 13 Apr 1929

Sat 17 Sep 1932

3y 5m 5d

10

23.8572

0

.0000

tn David Crawford St Mirren Rangers Sat 24 Mar 1894

Sat 03 Feb 1900

5y 10m 11d

3

12.0000

0

.0000

tn FH Crawford Harrow Chequers Sat 18 Nov 1871

Sat 24 Feb 1872

3m 7d

2

12.0000

0

.0000

tn James Crawford Queens Park Sat 19 Sep 1931

Sat 01 Apr 1933

1y 6m 14d

5

18.0000

0

.0000

tn REW Crawford Harrow Chequers Sat 05 Mar 1870

Sat 24 Feb 1872

1y 11m 20d

4

30.0000

1

.2500

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

.1667

tn Paddy Crerand Celtic Manchester United Wed 03 May 1961

Wed 13 Oct 1965

4y 5m 11d

16

30.3048

0

.0000

tn William Cringan Celtic Sat 22 Mar 1919

Sat 14 Apr 1923

4y 0m 24d

6

21.0000

0

.0000

tn James Croal Falkirk Sat 15 Mar 1913