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
Andy Wilson Heart of Midlothian Dunfermline Athletic Middlesborough Sat 22 Mar 1919

Sat 14 Apr 1923

4y 0m 24d

15

15.0000

18

1.2000

n/a ATop

n/a

0

1.0000

0

n/a

Charlie Adam Rangers Wed 30 May 2007

Wed 06 Jun 2007

8d

2

2.0000

0

.0000

James Adams Heart of Midlothian Sat 09 Mar 1889

Sat 25 Mar 1893

4y 0m 17d

3

3.0000

0

.0000

William Agnew Kilmarnock Sat 16 Mar 1907

Sat 14 Mar 1908

11m 28d

3

3.0000

0

.0000

John Aird Burnley Wed 05 May 1954

Sat 19 Jun 1954

1m 15d

4

4.0000

0

.0000

Andrew Aitken Newcastle United Middlesborough Leicester Fosse Sat 30 Mar 1901

Sat 01 Apr 1911

10y 0m 3d

15

15.0000

0

.0000

George Aitken East Fife Sunderland Sat 09 Apr 1949

Sat 03 Apr 1954

4y 11m 26d

9

9.0000

0

.0000

Ralph Aitken Dumbarton Sat 27 Mar 1886

Sat 24 Mar 1888

1y 11m 27d

2

2.0000

1

.5000

Roy Aitken Celtic Newcastle United St Mirren Wed 12 Sep 1979

Wed 16 Oct 1991

12y 1m 5d

57

57.0000

1

.0175

Walter Aitkenhead Blackburn Rovers Sat 16 Mar 1912

Sat 16 Mar 1912

1d

1

1.0000

2

2.0000

Arthur Albiston Manchester United Wed 28 Apr 1982

Fri 13 Jun 1986

4y 1m 17d

14

14.0000

0

.0000

David Alexander East Stirlingshire Sat 24 Mar 1894

Sat 31 Mar 1894

8d

2

2.0000

1

.5000

Graham Alexander Preston North End Wed 17 Apr 2002

Wed 17 Oct 2007

5y 6m 1d

31

31.0000

0

.0000

Neil Alexander Cardiff City Wed 01 Mar 2006

Sat 13 May 2006

2m 13d

3

3.0000

0

.0000

David Allan Queens Park Sat 21 Mar 1885

Sat 10 Apr 1886

1y 0m 21d

3

3.0000

2

.6667

George Allan Liverpool Sat 03 Apr 1897

Sat 03 Apr 1897

1d

1

1.0000

0

.0000

Henry Allan Heart of Midlothian Sat 15 Mar 1902

Sat 15 Mar 1902

1d

1

1.0000

0

.0000

James Allan Queens Park Sat 19 Mar 1887

Mon 21 Mar 1887

3d

2

2.0000

2

1.0000

Patrick Allan Clyde Sat 13 May 1916

Sat 13 May 1916

1d

1

1.0000

0

.0000

Thomson Allan Dundee Wed 27 Mar 1974

Thu 06 Jun 1974

2m 11d

2

2.0000

0

.0000

Robert Ancell Newcastle United Sat 31 Oct 1936

Sat 02 Dec 1939

3y 1m 2d

3

3.0000

0

.0000

Alan Anderson Heart of Midlothian Tue 16 May 1967

Sun 13 Aug 1967

2m 29d

7

7.0000

0

.0000

Andy Anderson Heart of Midlothian Sat 01 Apr 1933

Wed 07 Dec 1938

5y 8m 7d

27

27.0000

0

.0000

Frederick Anderson Clydesdale Sat 07 Mar 1874

Sat 07 Mar 1874

1d

1

1.0000

1

1.0000

George Anderson Kilmarnock Sat 23 Feb 1901

Sat 23 Feb 1901

1d

1

1.0000

0

.0000

Harry Anderson Raith Rovers Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

1.0000

0

.0000

John Anderson Leicester City Tue 25 May 1954

Tue 25 May 1954

1d

1

1.0000

0

.0000

Kenneth Anderson Queens Park Sat 28 Mar 1896

Sat 02 Apr 1898

2y 0m 6d

3

3.0000

0

.0000

Russell Anderson Aberdeen Sunderland Sat 12 Oct 2002

Wed 22 Aug 2007

4y 10m 11d

10

10.0000

0

.0000

William Anderson Queens Park Sat 11 Mar 1882

Mon 23 Mar 1885

3y 0m 13d

6

6.0000

3

.5000

Peter Andrews Glasgow Eastern Sat 06 Mar 1875

Sat 06 Mar 1875

1d

1

1.0000

1

1.0000

Alexander Archibald Rangers Sat 12 Feb 1921

Sat 09 Apr 1932

11y 1m 29d

8

8.0000

1

.1250

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

Sun 08 Jun 1986

6y 2m 14d

27

27.0000

4

.1481

Matthew Armstrong Aberdeen Wed 21 Aug 1935

Wed 14 Oct 1936

1y 1m 24d

4

4.0000

1

.2500

Walter Arnott Queens Park Mon 12 Mar 1883

Sat 01 Apr 1893

10y 0m 21d

15

15.0000

0

.0000

John Auld Third Lanark Sat 19 Mar 1887

Mon 15 Apr 1889

2y 0m 28d

4

4.0000

0

.0000

Bertie Auld Celtic Sun 24 May 1959

Wed 04 Nov 1959

5m 12d

4

4.0000

1

.2500

n/a BTop

n/a

0

1.0000

0

n/a

Andrew Baird Queens Park Sat 19 Mar 1892

Sat 24 Mar 1894

2y 0m 6d

2

2.0000

0

.0000

Archie Baird Aberdeen Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

1.0000

0

.0000

David Baird Heart of Midlothian Sat 29 Mar 1890

Sat 26 Mar 1892

1y 11m 27d

3

3.0000

1

.3333

Douglas Francis Hogg Baird Partick Thistle Sun 24 May 1959

Sun 24 May 1959

1d

1

1.0000

0

.0000

Hugh Baird Airdrieonians Wed 02 May 1956

Wed 02 May 1956

1d

1

1.0000

0

.0000

John Baird Vale of Leven Sat 04 Mar 1876

Sat 13 Mar 1880

4y 0m 10d

3

3.0000

2

.6667

Samuel Baird Rangers Wed 21 Nov 1956

Sun 15 Jun 1958

1y 6m 26d

7

7.0000

2

.2857

William Baird St Bernards Sat 27 Mar 1897

Sat 27 Mar 1897

1d

1

1.0000

0

.0000

Eamonn Bannon Dundee United Wed 19 Dec 1979

Sun 08 Jun 1986

6y 5m 21d

11

11.0000

1

.0909

Alexander Barbour Renton Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

1.0000

1

1.0000

John Barker Rangers Sat 18 Mar 1893

Sat 24 Mar 1894

1y 0m 7d

2

2.0000

4

2.0000

Francis Barrett Dundee Sat 31 Mar 1894

Sat 23 Mar 1895

11m 22d

2

2.0000

0

.0000

Bernard Battles Celtic Sat 23 Feb 1901

Sat 30 Mar 1901

1m 8d

3

3.0000

0

.0000

Barney Battles Heart of Midlothian Sat 25 Oct 1930

Sat 25 Oct 1930

1d

1

1.0000

1

1.0000

Willie Bauld Heart of Midlothian Sat 15 Apr 1950

Sun 21 May 1950

1m 7d

3

3.0000

2

.6667

Jim Baxter Rangers Sunderland Wed 09 Nov 1960

Wed 22 Nov 1967

7y 0m 14d

34

34.0000

3

.0882

Bobby Baxter Middlesborough Heart of Midlothian Hibernian Wed 09 Nov 1938

Sat 14 Oct 1944

5y 11m 6d

7

7.0000

0

.0000

Andrew Beattie Preston North End Sat 17 Apr 1937

Sat 10 Oct 1942

5y 5m 24d

12

12.0000

0

.0000

Craig Beattie Celtic West Bromwich Albion Sat 03 Sep 2005

Wed 17 Oct 2007

2y 1m 15d

7

7.0000

1

.1429

Robert Beattie Preston North End Wed 09 Nov 1938

Wed 09 Nov 1938

1d

1

1.0000

0

.0000

Isaac Begbie Heart of Midlothian Sat 29 Mar 1890

Sat 07 Apr 1894

4y 0m 10d

4

4.0000

0

.0000

Alexander Bell Manchester United Sat 16 Mar 1912

Sat 16 Mar 1912

1d

1

1.0000

0

.0000

Jack Bell Dumbarton Everton Celtic Sat 29 Mar 1890

Sat 07 Apr 1900

10y 0m 10d

11

11.0000

6

.5455

Mark Bell Heart of Midlothian Sat 02 Mar 1901

Sat 02 Mar 1901

1d

1

1.0000

0

.0000

Alexander Bennett Celtic Rangers Sat 12 Mar 1904

Sat 15 Mar 1913

9y 0m 4d

11

11.0000

2

.1818

Robert Bennie Airdrieonians Sat 14 Feb 1925

Sat 27 Feb 1926

1y 0m 14d

3

3.0000

0

.0000

Paul Bernard Oldham Athletic Sun 21 May 1995

Wed 24 May 1995

4d

2

2.0000

0

.0000

Davidson Berry Queens Park Sat 24 Mar 1894

Sat 25 Mar 1899

5y 0m 2d

3

3.0000

1

.3333

William Berry Queens Park Sat 17 Mar 1888

Sat 03 Oct 1891

3y 6m 17d

6

6.0000

2

.3333

Jim Bett Rangers SK Lokeren Aberdeen Tue 23 Mar 1982

Mon 11 Jun 1990

8y 2m 20d

25

25.0000

1

.0400

William Beveridge Ayr Academy Edinburgh University Sat 05 Apr 1879

Sat 27 Mar 1880

11m 23d

3

3.0000

1

.3333

Andrew Black Heart of Midlothian Wed 08 Dec 1937

Sat 14 Apr 1945

7y 4m 7d

7

7.0000

3

.4286

David Black Hurlford Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

1.0000

1

1.0000

Eric Black FC Metz Wed 09 Sep 1987

Wed 02 Dec 1987

2m 24d

2

2.0000

0

.0000

Ian Black Southampton Sat 10 Apr 1948

Sat 10 Apr 1948

1d

1

1.0000

0

.0000

John Blackburn Royal Engineers Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

1.0000

0

.0000

Adam Blacklaw Burnley Tue 04 Jun 1963

Tue 07 Dec 1965

2y 6m 4d

3

3.0000

0

.0000

John Blackley Hibernian Wed 17 Oct 1973

Wed 27 Apr 1977

3y 6m 11d

7

7.0000

0

.0000

Daniel Blair Clyde Aston Villa Sat 27 Oct 1928

Wed 26 Oct 1932

3y 0m 0d

8

8.0000

0

.0000

James Blair Blackpool Sat 19 Oct 1946

Sat 19 Oct 1946

1d

1

1.0000

0

.0000

James Blair Rangers Sheffield Wednesday Cardiff City Sat 19 Apr 1919

Sat 16 Feb 1924

4y 9m 29d

11

11.0000

0

.0000

John Blair Motherwell Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

1.0000

0

.0000

William Blair Third Lanark Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

1.0000

0

.0000

James Blessington Celtic Sat 31 Mar 1894

Sat 04 Apr 1896

2y 0m 5d

4

4.0000

0

.0000

James Blyth Coventry City Wed 22 Feb 1978

Wed 17 May 1978

2m 26d

2

2.0000

0

.0000

Tommy Bogan Hibernian Sat 14 Apr 1945

Sat 14 Apr 1945

1d

1

1.0000

0

.0000

Bob Bolt Falkirk Sun 18 Jun 1939

Sun 18 Jun 1939

1d

1

1.0000

0

.0000

James Bone Norwich City Thu 29 Jun 1972

Wed 18 Oct 1972

3m 20d

2

2.0000

1

.5000

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

Sat 06 Oct 2001

8y 6m 13d

20

20.0000

6

.3000

James Bowie Rangers Sat 22 Mar 1919

Sat 10 Apr 1920

1y 0m 20d

5

5.0000

1

.2000

William Bowie Linthouse Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

1.0000

0

.0000

David Bowman Dundee United Wed 25 Mar 1992

Wed 13 Oct 1993

1y 6m 19d

6

6.0000

0

.0000

George Bowman Montrose Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

1.0000

0

.0000

James Boyd Newcastle United Sat 16 Sep 1933

Sat 16 Sep 1933

1d

1

1.0000

0

.0000

Kris Boyd Rangers Thu 11 May 2006

Wed 17 Oct 2007

1y 5m 7d

12

12.0000

7

.5833

R. Boyd Mossend Swifts Sat 09 Mar 1889

Sat 21 Mar 1891

2y 0m 13d

2

2.0000

2

1.0000

Tom Boyd Motherwell Chelsea Celtic Wed 12 Sep 1990

Wed 05 Sep 2001

10y 11m 25d

73

73.0000

1

.0137

William Boyd Clyde Wed 20 May 1931

Sun 24 May 1931

5d

2

2.0000

1

.5000

Thomas Bradshaw Bury Sat 31 Mar 1928

Sat 31 Mar 1928

1d

1

1.0000

0

.0000

Ralph Brand Rangers Wed 09 Nov 1960

Wed 02 May 1962

1y 5m 24d

8

8.0000

8

1.0000

Thomas Brandon Blackburn Rovers Sat 04 Apr 1896

Sat 04 Apr 1896

1d

1

1.0000

0

.0000

Alan Brazil Ipswich Town Wed 28 May 1980

Sat 28 May 1983

3y 0m 1d

12

12.0000

1

.0833

Thomas Breckenridge Heart of Midlothian Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

1.0000

1

1.0000

Des Bremner Hibernian Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.0000

0

.0000

Gordon Hutton Bremner Arsenal Sat 18 Apr 1942

Sat 10 Oct 1942

5m 23d

2

2.0000

0

.0000

Billy Bremner Leeds United Sat 08 May 1965

Wed 03 Sep 1975

10y 3m 27d

54

54.0000

3

.0556

Frank Brennan Airdrieonians Newcastle United Sat 13 Apr 1946

Sat 03 Apr 1954

7y 11m 22d

10

10.0000

0

.0000

Bernard Breslin Hibernian Sat 20 Mar 1897

Sat 09 Aug 1902

5y 4m 21d

2

2.0000

0

.0000

George Brewster Everton Sat 09 Apr 1921

Sat 09 Apr 1921

1d

1

1.0000

0

.0000

James Brogan Celtic Wed 21 Apr 1971

Sat 22 May 1971

1m 2d

4

4.0000

0

.0000

Alexander Brown Middlesborough Sat 09 Apr 1904

Sat 09 Apr 1904

1d

1

1.0000

0

.0000

Allan Brown East Fife Blackpool Wed 26 Apr 1950

Sat 19 Jun 1954

4y 1m 25d

14

14.0000

6

.4286

Andrew Brown St Mirren Sat 22 Mar 1890

Sat 21 Mar 1891

0d

2

2.0000

0

.0000

Craig Brown Motherwell Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

1.0000

0

.0000

George Brown Rangers Sat 25 Oct 1930

Sat 08 Feb 1941

10y 3m 15d

21

21.0000

0

.0000

Hugh Brown Partick Thistle Sat 19 Oct 1946

Sat 24 May 1947

7m 6d

3

3.0000

0

.0000

J. Brown Cambuslang Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

1.0000

0

.0000

James Brown Sheffield United Sun 01 Jun 1975

Sun 01 Jun 1975

1d

1

1.0000

0

.0000

Jimmy Brown Heart of Midlothian Mon 30 May 1949

Fri 19 Aug 1949

2m 21d

2

2.0000

0

.0000

John Brown Clyde Wed 09 Nov 1938

Wed 09 Nov 1938

1d

1

1.0000

0

.0000

Robert Brown Dumbarton Sat 26 Jan 1884

Sat 29 Mar 1884

2m 4d

2

2.0000

0

.0000

Robert Brown Dumbarton Mon 23 Mar 1885

Mon 23 Mar 1885

1d

1

1.0000

0

.0000

Robert Brown Queens Park Rangers Sat 03 Feb 1945

Sat 05 Apr 1952

7y 2m 3d

10

10.0000

0

.0000

Sandy Brown Tottenham Hotspur Sat 05 Apr 1902

Sat 05 Apr 1902

1d

1

1.0000

1

1.0000

Scott Brown Hibernian Celtic Sat 12 Nov 2005

Sat 13 Oct 2007

1y 11m 2d

7

7.0000

0

.0000

Thomas Brown Heart of Midlothian Sat 02 Dec 1939

Sat 03 May 1941

1y 5m 2d

3

3.0000

0

.0000

Bill Brown Dundee Tottenham Hotspur Sun 15 Jun 1958

Tue 09 Nov 1965

7y 4m 26d

28

28.0000

0

.0000

John Browning Celtic Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

1.0000

0

.0000

Jimmy Brownlie Third Lanark Greenock Morton Mon 15 Mar 1909

Sat 09 Jul 1921

12y 3m 25d

21

21.0000

0

.0000

John Brownlie Hibernian Mon 14 Jun 1971

Wed 17 Dec 1975

4y 6m 4d

7

7.0000

0

.0000

Daniel Bruce Vale of Leven Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

1.0000

0

.0000

Robert Bruce Middlesborough Wed 29 Nov 1933

Wed 29 Nov 1933

1d

1

1.0000

0

.0000

Martin Buchan Aberdeen Manchester United Wed 13 Oct 1971

Wed 29 Nov 1978

7y 1m 17d

34

34.0000

0

.0000

William Ralston Murray Buchan Blackpool Sat 17 Apr 1943

Sat 17 Apr 1943

1d

1

1.0000

0

.0000

John Buchanan Cambuslang Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

1.0000

0

.0000

John Buchanan Rangers Sat 13 Apr 1929

Sat 05 Apr 1930

11m 24d

2

2.0000

0

.0000

Peter Buchanan Chelsea Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

1.0000

1

1.0000

Robert Buchanan Abercorn Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

1.0000

1

1.0000

Patrick Buckley Aberdeen Wed 05 May 1954

Wed 03 Nov 1954

5m 30d

3

3.0000

1

.3333

Albert Buick Heart of Midlothian Sat 01 Mar 1902

Sat 09 Aug 1902

5m 9d

3

3.0000

2

.6667

William Bulloch Partick Thistle Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

1.0000

0

.0000

Mark Burchill Celtic Tue 05 Oct 1999

Wed 26 Apr 2000

6m 22d

6

6.0000

0

.0000

Chris Burke Rangers Thu 11 May 2006

Sat 13 May 2006

3d

2

2.0000

2

1.0000

Craig Burley Chelsea Celtic Derby County Sun 21 May 1995

Wed 30 Apr 2003

7y 11m 10d

46

46.0000

3

.0652

George Burley Ipswich Town Sat 19 May 1979

Sat 29 May 1982

3y 0m 11d

11

11.0000

0

.0000

Francis Burns Manchester United Wed 05 Nov 1969

Wed 05 Nov 1969

1d

1

1.0000

0

.0000

Kenneth Burns Birmingham City Nottingham Forest Wed 27 Mar 1974

Sat 16 May 1981

7y 1m 20d

20

20.0000

1

.0500

Thomas Burns Celtic Tue 19 May 1981

Sat 21 May 1988

7y 0m 3d

8

8.0000

0

.0000

Matt Busby Manchester City Hibernian Liverpool Wed 04 Oct 1933

Sat 14 Apr 1945

11y 6m 11d

8

8.0000

0

.0000

n/a CTop

n/a

0

1.0000

0

n/a

Thomas Cairns Rangers Sat 19 Apr 1919

Sat 04 Apr 1925

5y 11m 17d

9

9.0000

1

.1111

David Calderhead Queen of the South Wanderers Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

1.0000

0

.0000

Colin Calderwood Tottenham Hotspur Aston Villa Wed 29 Mar 1995

Tue 05 Oct 1999

4y 6m 7d

36

36.0000

1

.0278

Robert Calderwood Cartvale Sat 14 Mar 1885

Mon 23 Mar 1885

10d

3

3.0000

3

1.0000

Eric Caldow Rangers Sat 06 Apr 1957

Sat 06 Apr 1963

6y 0m 1d

40

40.0000

5

.1250

Gary Caldwell Newcastle United Hibernian Celtic Wed 27 Mar 2002

Wed 22 Aug 2007

5y 4m 27d

25

25.0000

2

.0800

Stephen Caldwell Newcastle United Sunderland Wed 25 Apr 2001

Wed 01 Mar 2006

4y 10m 6d

9

9.0000

0

.0000

Patrick Callaghan Hibernian Sat 03 Mar 1900

Sat 03 Mar 1900

1d

1

1.0000

0

.0000

William Callaghan Dunfermline Athletic Tue 16 May 1967

Wed 22 Apr 1970

2y 11m 7d

8

8.0000

1

.1250

Colin Cameron Heart of Midlothian Wolverhampton Wanderers Wed 28 Apr 1999

Wed 13 Oct 2004

5y 5m 16d

28

28.0000

2

.0714

John Cameron Rangers Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

1.0000

0

.0000

John Cameron Queens Park Sat 28 Mar 1896

Sat 28 Mar 1896

1d

1

1.0000

0

.0000

John Cameron St Mirren Chelsea Sat 26 Mar 1904

Sat 03 Apr 1909

5y 0m 9d

2

2.0000

0

.0000

Charles Campbell Queens Park Sat 07 Mar 1874

Sat 27 Mar 1886

12y 0m 21d

13

13.0000

1

.0769

Henry Campbell Renton Wed 19 Sep 1888

Mon 15 Apr 1889

6m 28d

2

2.0000

0

.0000

James Campbell Kilmarnock Sat 28 Mar 1891

Sat 26 Mar 1892

11m 28d

2

2.0000

0

.0000

James Campbell Sheffield Wednesday Mon 03 Mar 1913

Mon 03 Mar 1913

1d

1

1.0000

0

.0000

Jimmy Campbell Clyde Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

1.0000

0

.0000

John Campbell Glasgow South Western Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

1.0000

1

1.0000

John Campbell Celtic Sat 25 Mar 1893

Mon 09 Mar 1903

9y 11m 14d

13

13.0000

5

.3846

John Campbell Rangers Sat 18 Mar 1899

Sat 23 Feb 1901

1y 11m 6d

4

4.0000

4

1.0000

Kenneth Campbell Liverpool Partick Thistle Sat 13 May 1916

Sat 08 Apr 1922

5y 10m 27d

9

9.0000

0

.0000

Peter Campbell Rangers Sat 23 Mar 1878

Mon 07 Apr 1879

1y 0m 16d

2

2.0000

3

1.5000

Peter Campbell Greenock Morton Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

1.0000

0

.0000

Robert Campbell Chelsea Sun 18 May 1947

Sat 27 May 1950

3y 0m 10d

5

5.0000

1

.2000

William Campbell Greenock Morton Sat 10 Nov 1945

Mon 17 May 1948

2y 6m 8d

9

9.0000

0

.0000

William Campbell Morton Sat 16 Oct 1943

Sat 16 Oct 1943

1d

1

1.0000

0

.0000

Peter Canero Leicester City Wed 28 Apr 2004

Wed 28 Apr 2004

1d

1

1.0000

0

.0000

Jimmy Carabine Third Lanark Sat 21 May 1938

Sat 16 Oct 1943

5y 4m 26d

14

14.0000

3

.2143

William Carr Coventry City Sat 18 Apr 1970

Wed 15 Nov 1972

2y 6m 29d

6

6.0000

0

.0000

Jimmy Caskie Rangers St Mirren Hibernian Everton Sun 21 May 1939

Sat 14 Oct 1944

5y 4m 24d

11

11.0000

1

.0909

Joseph Cassidy Celtic Sat 12 Feb 1921

Sat 16 Feb 1924

3y 0m 5d

4

4.0000

1

.2500

Stephen Chalmers Celtic Sat 03 Oct 1964

Wed 16 Nov 1966

2y 1m 14d

5

5.0000

3

.6000

William Chalmers Rangers Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

1.0000

0

.0000

William Chalmers Queens Park Sat 23 Feb 1929

Sat 23 Feb 1929

1d

1

1.0000

0

.0000

Thomas Chambers Heart of Midlothian Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

1.0000

1

1.0000

George Chaplin Dundee Sat 07 Mar 1908

Sat 07 Mar 1908

1d

1

1.0000

0

.0000

Alexander Cheyne Aberdeen Sat 13 Apr 1929

Sun 18 May 1930

1y 1m 6d

6

6.0000

4

.6667

Kenneth MacTaggart Chisholm Queens Park Sat 02 Feb 1946

Sat 02 Feb 1946

1d

1

1.0000

0

.0000

Alexander Christie Queens Park Sat 19 Mar 1898

Sat 08 Apr 1899

1y 0m 21d

3

3.0000

1

.3333

Robert Christie Queens Park Sat 15 Mar 1884

Sat 15 Mar 1884

1d

1

1.0000

0

.0000

John Clark Celtic Sat 25 Jun 1966

Wed 10 May 1967

10m 16d

4

4.0000

0

.0000

Bobby Clark Aberdeen Wed 22 Nov 1967

Wed 14 Feb 1973

5y 2m 24d

17

17.0000

0

.0000

Stevie Clarke Chelsea Wed 09 Sep 1987

Fri 27 May 1994

6y 8m 19d

6

6.0000

0

.0000

James Cleland Royal Albert Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

1.0000

0

.0000

Robert Clements Leith Athletic Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

1.0000

0

.0000

William Clunas Sunderland Sat 12 Apr 1924

Sat 31 Oct 1925

1y 6m 20d

2

2.0000

1

.5000

William Collier Raith Rovers Sat 04 Feb 1922

Sat 04 Feb 1922

1d

1

1.0000

0

.0000

John Collins Hibernian Celtic AS Monaco Everton Wed 17 Feb 1988

Wed 17 Nov 1999

11y 9m 1d

58

58.0000

12

.2069

Bobby Collins Celtic Everton Leeds United Sat 21 Oct 1950

Sun 23 May 1965

14y 7m 3d

31

31.0000

10

.3226

Thomas Collins Heart of Midlothian Mon 01 Mar 1909

Mon 01 Mar 1909

1d

1

1.0000

0

.0000

Donald Colman Aberdeen Mon 06 Mar 1911

Sat 15 Mar 1913

2y 0m 10d

4

4.0000

0

.0000

Edmond Colquhoun West Bromwich Albion Sheffield United Tue 16 May 1967

Wed 14 Feb 1973

5y 8m 30d

12

12.0000

0

.0000

John Colquhoun Heart of Midlothian Wed 17 Feb 1988

Wed 17 Feb 1988

1d

1

1.0000

0

.0000

James Combe Hibernian Sat 10 Apr 1948

Mon 17 May 1948

1m 8d

3

3.0000

1

.3333

GF Congreve Old Rugbeian Sat 19 Nov 1870

Sat 19 Nov 1870

1d

1

1.0000

0

.0000

Alfred Conn Heart of Midlothian Wed 02 May 1956

Wed 02 May 1956

1d

1

1.0000

1

1.0000

Alfred Conn Tottenham Hotspur Tue 20 May 1975

Sat 24 May 1975

5d

2

2.0000

0

.0000

Edward Connachan Dunfermline Athletic Wed 29 Nov 1961

Wed 02 May 1962

5m 4d

2

2.0000

0

.0000

George Connelly Celtic Wed 26 Sep 1973

Wed 14 Nov 1973

1m 20d

2

2.0000

0

.0000

John Connolly Everton Fri 22 Jun 1973

Fri 22 Jun 1973

1d

1

1.0000

0

.0000

James Connor Airdrieonians Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

1.0000

0

.0000

James Connor Sunderland Sun 18 May 1930

Sat 20 Oct 1934

4y 5m 3d

4

4.0000

0

.0000

Robert Connor Dundee Aberdeen Tue 29 Apr 1986

Wed 12 Sep 1990

4y 4m 15d

4

4.0000

0

.0000

William Cook Bolton Wanderers Sat 14 Apr 1934

Wed 21 Nov 1934

7m 8d

3

3.0000

0

.0000

Charlie Cooke Dundee Chelsea Wed 24 Nov 1965

Tue 13 May 1975

9y 5m 20d

16

16.0000

0

.0000

Davie Cooper Rangers Motherwell Wed 12 Sep 1979

Wed 16 May 1990

10y 8m 5d

22

22.0000

6

.2727

William R Corbett Celtic Sat 10 Oct 1942

Sat 10 Oct 1942

1d

1

1.0000

0

.0000

Peter Cormack Hibernian Nottingham Forest Sat 25 Jun 1966

Wed 01 Dec 1971

5y 5m 7d

9

9.0000

0

.0000

Jimmy Cowan Greenock Morton Wed 28 Apr 1948

Fri 30 May 1952

4y 1m 3d

25

25.0000

0

.0000

Jimmy Cowan Aston Villa Sat 04 Apr 1896

Sat 02 Apr 1898

1y 11m 30d

3

3.0000

0

.0000

William Cowan Newcastle United Sat 12 Apr 1924

Sat 12 Apr 1924

1d

1

1.0000

0

.0000

Douglas Cowie Dundee Sat 18 Apr 1953

Wed 11 Jun 1958

5y 1m 25d

20

20.0000

0

.0000

Sammy Cox Rangers Sun 23 May 1948

Sat 03 Apr 1954

5y 10m 12d

27

27.0000

0

.0000

Allan Craig Motherwell Sun 26 May 1929

Sat 09 Apr 1932

2y 10m 15d

4

4.0000

0

.0000

James Craig Celtic Wed 22 Nov 1967

Wed 22 Nov 1967

1d

1

1.0000

0

.0000

Joseph Craig Celtic Wed 27 Apr 1977

Wed 27 Apr 1977

1d

1

1.0000

1

1.0000

Thomas Craig Newcastle United Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.0000

0

.0000

Thomas Craig Rangers Sat 26 Feb 1927

Sat 05 Apr 1930

3y 1m 11d

9

9.0000

1

.1111

Stephen Crainey Celtic Southampton Wed 27 Mar 2002

Wed 28 Apr 2004

2y 1m 2d

6

6.0000

0

.0000

James Crapnell Airdrieonians Sat 13 Apr 1929

Sat 17 Sep 1932

3y 5m 5d

10

10.0000

0

.0000

David Crawford St Mirren Rangers Sat 24 Mar 1894

Sat 03 Feb 1900

5y 10m 11d

3

3.0000

0

.0000

FH Crawford Harrow Chequers Sat 18 Nov 1871

Sat 24 Feb 1872

3m 7d

2

2.0000

0

.0000

James Crawford Queens Park Sat 19 Sep 1931

Sat 01 Apr 1933

1y 6m 14d

5

5.0000

0

.0000

REW Crawford Harrow Chequers Sat 05 Mar 1870

Sat 24 Feb 1872

1y 11m 20d

4

4.0000

1

.2500

Stevie Crawford Raith Rovers Dunfermline Athletic Plymouth Argyle Dundee United Wed 24 May 1995

Sat 26 Mar 2005

9y 10m 3d

24

24.0000

4

.1667

Paddy Crerand Celtic Manchester United Wed 03 May 1961

Wed 13 Oct 1965

4y 5m 11d

16

16.0000

0

.0000

William Cringan Celtic Sat 22 Mar 1919

Sat 14 Apr 1923

4y 0m 24d

6

6.0000

0

.0000

James Croal Falkirk Sat 15 Mar 1913

Sat 04 Apr 1914

1y 0m 21d

3

3.0000

0

.0000

Alex Cropley Hibernian Wed 13 Oct 1971

Wed 10 Nov 1971

29d

2

2.0000

0

.0000

John Crosbie Ayr United Birmingham City Thu 26 Feb 1920

Sat 08 Apr 1922

2y 1m 14d

2

2.0000

0

.0000

John Crosbie Ayr United Sat 19 Apr 1919

Sat 19 Apr 1919

1d

1

1.0000

0

.0000

John Cross Third Lanark Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

1.0000

0

.0000

Joseph Crozier Brentford Sat 16 Oct 1943

Sat 22 Apr 1944

6m 7d

3

3.0000

0

.0000

Jim Cruickshank Heart of Midlothian Tue 12 May 1964

Wed 17 Dec 1975

11y 7m 6d

11

11.0000

0

.0000

John Crum Celtic Sat 04 Apr 1936

Sat 08 Oct 1938

2y 6m 5d

2

2.0000

0

.0000

Michael Cullen Luton Town Wed 02 May 1956

Wed 02 May 1956

1d

1

1.0000

0

.0000

David Cumming Middlesborough Newcastle United Sat 09 Apr 1938

Sat 14 Oct 1944

6y 6m 6d

2

2.0000

0

.0000

John Cumming Heart of Midlothian Wed 08 Dec 1954

Wed 08 Jun 1960

5y 6m 1d

9

9.0000

0

.0000

George Cummings Partick Thistle Aston Villa Sat 06 Apr 1935

Sat 14 Oct 1944

9y 6m 9d

14

14.0000

0

.0000

Warren Cummings West Bromwich Albion Thu 23 May 2002

Thu 23 May 2002

1d

1

1.0000

0

.0000

Andy Cunningham Rangers Sat 13 Mar 1920

Sat 02 Apr 1927

7y 0m 21d

12

12.0000

5

.4167

William Cunningham Preston North End Wed 05 May 1954

Sat 02 Apr 1955

10m 29d

8

8.0000

0

.0000

Hugh Curran Wolverhampton Wanderers Wed 05 Nov 1969

Mon 14 Jun 1971

1y 7m 10d

5

5.0000

1

.2000

n/a DTop

n/a

0

1.0000

0

n/a

Christian Dailly Derby County Blackburn Rovers West Ham United Tue 27 May 1997

Sat 13 Oct 2007

10y 4m 17d

66

66.0000

6

.0909

Kenny Dalglish Celtic Liverpool Wed 10 Nov 1971

Wed 12 Nov 1986

15y 0m 3d

102

102.0000

30

.2941

Callum Davidson Blackburn Rovers Leicester City Sat 05 Sep 1998

Tue 15 Oct 2002

4y 1m 11d

17

17.0000

0

.0000

David Davidson Queens Park Sat 23 Mar 1878

Mon 14 Mar 1881

2y 11m 21d

5

5.0000

1

.2000

James Davidson Partick Thistle Wed 05 May 1954

Sat 02 Apr 1955

10m 29d

8

8.0000

1

.1250

Stewart Davidson Middlesborough Sat 09 Apr 1921

Sat 09 Apr 1921

1d

1

1.0000

0

.0000

Ally Dawson Rangers Wed 28 May 1980

Sun 19 Jun 1983

3y 0m 23d

5

5.0000

0

.0000

Jerry Dawson Rangers Sat 20 Oct 1934

Sat 17 Apr 1943

8y 5m 29d

25

25.0000

0

.0000

Percy Dawson Blackburn Rovers Sat 13 May 1916

Sat 13 May 1916

1d

1

1.0000

0

.0000

John Deakin St Mirren Sat 16 Oct 1943

Wed 23 Jan 1946

2y 3m 8d

3

3.0000

0

.0000

Dixie Deans Celtic Wed 30 Oct 1974

Wed 20 Nov 1974

22d

2

2.0000

0

.0000

Jimmy Delaney Celtic Manchester United Wed 21 Aug 1935

Sat 10 Apr 1948

12y 7m 21d

19

19.0000

10

.5263

Andrew Devine Falkirk Sat 05 Mar 1910

Sat 05 Mar 1910

1d

1

1.0000

1

1.0000

Paul Devlin Birmingham City Tue 15 Oct 2002

Sat 06 Sep 2003

10m 23d

10

10.0000

0

.0000

George Dewar Dumbarton Sat 24 Mar 1888

Sat 13 Apr 1889

1y 0m 21d

2

2.0000

1

.5000

Neil Dewar Third Lanark Sat 09 Apr 1932

Wed 26 Oct 1932

6m 18d

3

3.0000

4

1.3333

John Dick West Ham United Sat 11 Apr 1959

Sat 11 Apr 1959

1d

1

1.0000

0

.0000

Matthew Dickie Rangers Sat 27 Mar 1897

Sat 03 Feb 1900

2y 10m 8d

3

3.0000

0

.0000

Paul Dickov Manchester City Leicester City Sat 07 Oct 2000

Sat 09 Oct 2004

4y 0m 3d

10

10.0000

1

.1000

William Dickson Dundee Strathmore Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

1.0000

4

4.0000

William Dickson Kilmarnock Sat 18 Apr 1970

Mon 14 Jun 1971

1y 1m 28d

5

5.0000

0

.0000

John Divers Celtic Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

1.0000

1

1.0000

John Divers Celtic Sat 08 Oct 1938

Sat 08 Oct 1938

1d

1

1.0000

0

.0000

Scott Dobie West Bromwich Albion Thu 16 May 2002

Wed 20 Nov 2002

6m 5d

6

6.0000

1

.1667

Tommy Docherty Preston North End Arsenal Wed 14 Nov 1951

Sat 11 Apr 1959

7y 4m 29d

25

25.0000

1

.0400

David Dodds Dundee United Wed 21 Sep 1983

Tue 13 Dec 1983

2m 23d

2

2.0000

1

.5000

Jock Dodds Blackpool Sat 02 Dec 1939

Sat 02 Feb 1946

6y 2m 1d

8

8.0000

9

1.1250

Joseph Dodds Celtic Sat 28 Feb 1914

Sat 04 Apr 1914

1m 8d

3

3.0000

0

.0000

Billy Dodds Aberdeen Dundee United Rangers Sat 05 Oct 1996

Wed 05 Sep 2001

4y 11m 1d

25

25.0000

7

.2800

Ned Doig Arbroath Sunderland Sat 19 Feb 1887

Sat 04 Apr 1903

16y 1m 17d

6

6.0000

0

.0000

William Donachie Manchester City Wed 26 Apr 1972

Wed 29 Nov 1978

6y 7m 4d

35

35.0000

0

.0000

Alexander Donaldson Bolton Wanderers Arthurlie Sat 28 Feb 1914

Sat 04 Mar 1922

8y 0m 6d

9

9.0000

1

.1111

Joseph Donnachie Oldham Athletic Sat 05 Apr 1913

Sat 04 Apr 1914

0d

3

3.0000

1

.3333

Simon Donnelly Celtic Tue 27 May 1997

Wed 14 Oct 1998

1y 4m 18d

10

10.0000

0

.0000

Neil Dougall Birmingham City Sat 13 Apr 1946

Sat 19 Oct 1946

6m 7d

3

3.0000

0

.0000

James Dougall Preston North End Sat 15 Apr 1939

Sat 11 May 1940

1y 0m 27d

2

2.0000

2

1.0000

Robert Dougan Heart of Midlothian Wed 26 Apr 1950

Wed 26 Apr 1950

1d

1

1.0000

0

.0000

Angus Douglas Chelsea Sat 18 Mar 1911

Sat 18 Mar 1911

1d

1

1.0000

0

.0000

James Douglas Renfrew Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

1.0000

0

.0000

Rab Douglas Celtic Leicester City Wed 17 Apr 2002

Wed 17 Aug 2005

3y 4m 1d

19

19.0000

0

.0000

Peter Dowds Celtic Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

1.0000

0

.0000

Robert Downie Third Lanark Sat 26 Mar 1892

Sat 26 Mar 1892

1d

1

1.0000

0

.0000

Ned Doyle Celtic Sat 02 Apr 1892

Sat 02 Apr 1898

6y 0m 1d

8

8.0000

0

.0000

John Doyle Ayr United Wed 17 Dec 1975

Wed 17 Dec 1975

1d

1

1.0000

0

.0000

Jock Drummond Falkirk Rangers Sat 19 Mar 1892

Sat 21 Mar 1903

11y 0m 3d

16

16.0000

1

.0625

Michael Dunbar Cartvale Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

1.0000

1

1.0000

Arthur Duncan Hibernian Tue 13 May 1975

Wed 03 Sep 1975

3m 22d

6

6.0000

0

.0000

David Duncan East Fife Wed 28 Apr 1948

Sun 23 May 1948

26d

3

3.0000

1

.3333

Dally Duncan Derby County Wed 26 Oct 1932

Sat 30 Oct 1937

5y 0m 5d

18

18.0000

11

.6111

James Duncan Alexandria Athletic Sat 23 Mar 1878

Sat 25 Mar 1882

4y 0m 3d

2

2.0000

0

.0000

John Duncan Leicester City Sat 31 Oct 1925

Sat 31 Oct 1925

1d

1

1.0000

1

1.0000

James Duncanson Rangers Sat 19 Feb 1944

Wed 27 Nov 1946

2y 9m 9d

3

3.0000

0

.0000

James Dunlop St Mirren Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

1.0000

0

.0000

William Dunlop Liverpool Sat 07 Apr 1906

Sat 07 Apr 1906

1d

1

1.0000

0

.0000

James Dunn Hibernian Everton Sat 14 Feb 1925

Sat 27 Oct 1928

3y 8m 14d

6

6.0000

2

.3333

Gordon Durie Chelsea Tottenham Hotspur Rangers Wed 11 Nov 1987

Tue 23 Jun 1998

10y 7m 13d

43

43.0000

7

.1628

Ian Durrant Rangers Kilmarnock Wed 09 Sep 1987

Tue 30 May 2000

12y 8m 22d

20

20.0000

0

.0000

James Dykes Heart of Midlothian Sat 21 May 1938

Sat 17 Jan 1942

3y 7m 28d

7

7.0000

0

.0000

n/a ETop

n/a

0

1.0000

0

n/a

James Easson Portsmouth Sat 16 May 1931

Wed 04 Oct 1933

2y 4m 19d

3

3.0000

1

.3333

EHM Elliott Harrow Chequers Sat 18 Nov 1871

Sat 24 Feb 1872

3m 7d

2

2.0000

0

.0000

Matthew Elliott Leicester City Wed 12 Nov 1997

Sat 06 Oct 2001

3y 10m 25d

18

18.0000

1

.0556

Ben Ellis Motherwell Sun 21 May 1939

Sun 18 Jun 1939

29d

2

2.0000

0

.0000

J. Ellis Mossend Swifts Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

1.0000

1

1.0000

Allan Evans Aston Villa Tue 23 Mar 1982

Tue 15 Jun 1982

2m 24d

4

4.0000

0

.0000

Bobby Evans Celtic Chelsea Sat 23 Oct 1948

Wed 08 Jun 1960

11y 7m 17d

49

49.0000

1

.0204

John Ewart Bradford City Sat 09 Apr 1921

Sat 09 Apr 1921

1d

1

1.0000

0

.0000

Thomas Ewing Partick Thistle Wed 13 Nov 1957

Sat 19 Apr 1958

5m 7d

2

2.0000

0

.0000

n/a FTop

n/a

0

1.0000

0

n/a

Willie Fagan Liverpool Sat 03 Feb 1945

Sat 03 Feb 1945

1d

1

1.0000

0

.0000

George Farm Blackpool Sat 18 Oct 1952

Wed 03 Jun 1959

6y 7m 17d

10

10.0000

0

.0000

Alex Ferguson St Johnstone Sat 08 Jun 1935

Sat 08 Jun 1935

1d

1

1.0000

2

2.0000

Alex (now Sir Alex) Ferguson Dunfermline Athletic Tue 16 May 1967

Thu 10 Aug 1967

2m 26d

7

7.0000

10

1.4286

Barry Ferguson Rangers Blackburn Rovers Sat 05 Sep 1998

Wed 17 Oct 2007

9y 1m 13d

42

42.0000

2

.0476

Derek Ferguson Rangers Tue 22 Mar 1988

Tue 17 May 1988

1m 26d

2

2.0000

0

.0000

Duncan Ferguson Dundee United Everton Sun 17 May 1992

Tue 11 Feb 1997

4y 8m 26d

7

7.0000

0

.0000

HS Ferguson Royal Artillery Sat 18 Nov 1871

Sat 24 Feb 1872

3m 7d

2

2.0000

0

.0000

Ian Ferguson Rangers Thu 22 Dec 1988

Tue 11 Feb 1997

8y 1m 21d

9

9.0000

0

.0000

John Ferguson Vale of Leven Sat 07 Mar 1874

Sat 23 Mar 1878

4y 0m 17d

6

6.0000

5

.8333

Robert Ferguson Kilmarnock Wed 24 Nov 1965

Wed 16 Nov 1966

11m 24d

7

7.0000

0

.0000

William Fernie Celtic Tue 25 May 1954

Wed 11 Jun 1958

4y 0m 18d

12

12.0000

1

.0833

Robert Finan Blackpool Sat 02 Dec 1939

Sat 02 Dec 1939

1d

1

1.0000

0

.0000

Robert Findlay Kilmarnock Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

1.0000

0

.0000

Thomas Fitchie Woolwich Arsenal Queens Park Mon 06 Mar 1905

Mon 04 Mar 1907

1y 11m 28d

4

4.0000

1

.2500

Robert Flavell Airdrieonians Sun 18 May 1947

Sat 24 May 1947

7d

2

2.0000

2

1.0000

Robert Wilson Flavell Airdrieonians Sat 19 Feb 1944

Sat 19 Feb 1944

1d

1

1.0000

0

.0000

Robert Fleck Norwich City Wed 28 Mar 1990

Wed 06 Feb 1991

10m 10d

4

4.0000

0

.0000

Charles Fleming East Fife Sat 03 Oct 1953

Sat 03 Oct 1953

1d

1

1.0000

2

2.0000

James Fleming Rangers Tue 28 May 1929

Sat 05 Apr 1930

10m 9d

4

4.0000

3

.7500

Robert Fleming Greenock Morton Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

1.0000

0

.0000

Darren Fletcher Manchester United Wed 20 Aug 2003

Wed 17 Oct 2007

4y 1m 28d

32

32.0000

4

.1250

Alexander Forbes Sheffield United Arsenal Sat 12 Apr 1947

Fri 30 May 1952

5y 1m 19d

14

14.0000

0

.0000

John Forbes Vale of Leven Sat 26 Jan 1884

Wed 19 Sep 1888

4y 7m 25d

6

6.0000

0

.0000

Donald Ford Heart of Midlothian Wed 17 Oct 1973

Tue 14 May 1974

6m 28d

3

3.0000

0

.0000

James Forrest Motherwell Sat 19 Apr 1958

Sat 19 Apr 1958

1d

1

1.0000

0

.0000

James Forrest Rangers Aberdeen Wed 24 Nov 1965

Mon 14 Jun 1971

5y 6m 22d

5

5.0000

0

.0000

Alexander Forsyth Partick Thistle Manchester United Thu 29 Jun 1972

Wed 03 Sep 1975

3y 2m 6d

10

10.0000

0

.0000

Robert Forsyth Kilmarnock Sat 11 Apr 1964

Wed 25 Nov 1964

7m 15d

4

4.0000

0

.0000

Tam Forsyth Motherwell Rangers Wed 09 Jun 1971

Sun 11 Jun 1978

7y 0m 3d

22

22.0000

0

.0000

Robert Foyers St Bernards Sat 18 Mar 1893

Sat 24 Mar 1894

1y 0m 7d

2

2.0000

0

.0000

Bob Fraser Aberdeen Sun 19 May 1935

Sun 19 May 1935

1d

1

1.0000

0

.0000

Douglas Fraser West Bromwich Albion Tue 16 May 1967

Wed 11 Dec 1968

1y 6m 26d

9

9.0000

0

.0000

J. Fraser Moffat Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

1.0000

0

.0000

John Fraser Dundee Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

1.0000

0

.0000

Malcolm Fraser Queens Park Sat 27 Mar 1880

Mon 12 Mar 1883

2y 11m 15d

5

5.0000

4

.8000

William Fraser Sunderland Sat 16 Oct 1954

Wed 03 Nov 1954

19d

2

2.0000

0

.0000

Douglas Freedman Crystal Palace Sat 06 Oct 2001

Wed 27 Mar 2002

5m 22d

2

2.0000

1

.5000

James H Frew Heart of Midlothian Sat 13 May 1916

Sat 13 May 1916

1d

1

1.0000

0

.0000

William Fulton Abercorn Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

1.0000

0

.0000

John Fyfe Third Lanark Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

1.0000

0

.0000

n/a GTop

n/a

0

1.0000

0

n/a

James Gabriel Everton Sat 22 Oct 1960

Thu 07 Nov 1963

3y 0m 17d

2

2.0000

0

.0000

Hughie Gallacher Airdrieonians Newcastle United Chelsea Derby County Sat 01 Mar 1924

Sun 09 Jun 1935

11y 3m 9d

21

21.0000

25

1.1905

Kevin Gallacher Dundee United Coventry City Blackburn Rovers Newcastle United Tue 17 May 1988

Wed 28 Mar 2001

12y 10m 12d

53

53.0000

9

.1698

Patrick Gallacher Sunderland Sat 20 Oct 1934

Sat 20 Oct 1934

1d

1

1.0000

1

1.0000

Paul Gallacher Dundee United Thu 23 May 2002

Thu 27 May 2004

2y 0m 5d

8

8.0000

0

.0000

Paul Gallagher Blackburn Rovers Wed 18 Feb 2004

Wed 18 Feb 2004

1d

1

1.0000

0

.0000

Michael Galloway Celtic Wed 16 Oct 1991

Wed 16 Oct 1991

1d

1

1.0000

0

.0000

James H Galt Everton Sat 13 May 1916

Sat 13 May 1916

1d

1

1.0000

1

1.0000

James Galt Rangers Sat 07 Mar 1908

Sat 14 Mar 1908

8d

2

2.0000

1

.5000

James Gardiner Motherwell Wed 13 Nov 1957

Wed 13 Nov 1957

1d

1

1.0000

0

.0000

David Gardner Third Lanark Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

1.0000

0

.0000

Robert Gardner Queens Park Clydesdale Sat 30 Nov 1872

Sat 02 Mar 1878

5y 3m 2d

5

5.0000

0

.0000

Archie Garrett Heart of Midlothian Sun 21 May 1939

Sun 21 May 1939

1d

1

1.0000

1

1.0000

Thomas Gemmell St Mirren Wed 04 May 1955

Sun 15 May 1955

12d

2

2.0000

1

.5000

Thomas Gemmell Celtic Sat 02 Apr 1966

Wed 03 Feb 1971

4y 10m 2d

18

18.0000

1

.0556

Archie Gemmill Derby County Nottingham Forest Birmingham City Wed 03 Feb 1971

Wed 25 Mar 1981

10y 1m 23d

43

43.0000

8

.1860

Scot Gemmill Nottingham Forest Everton Sun 21 May 1995

Wed 12 Feb 2003

7y 8m 23d

24

24.0000

1

.0417

William Gibb Clydesdale Sat 08 Mar 1873

Sat 08 Mar 1873

1d

1

1.0000

1

1.0000

David Gibson Leicester City Wed 08 May 1963

Wed 21 Oct 1964

1y 5m 14d

7

7.0000

3

.4286

James Gibson Partick Thistle Aston Villa Sat 17 Apr 1926

Sat 22 Feb 1930

3y 10m 6d

8

8.0000

2

.2500

Neilly Gibson Rangers Partick Thistle Sat 30 Mar 1895

Sat 18 Mar 1905

9y 11m 18d

14

14.0000

1

.0714

John Gilchrist Celtic Sat 08 Apr 1922

Sat 08 Apr 1922

1d

1

1.0000

0

.0000

Michael Gilhooley Hull City Sat 04 Feb 1922

Sat 04 Feb 1922

1d

1

1.0000

0

.0000

Gary Gillespie Liverpool Wed 14 Oct 1987

Wed 14 Nov 1990

3y 1m 1d

13

13.0000

0

.0000

George Gillespie Rangers Queens Park Sat 27 Mar 1880

Sat 28 Mar 1891

11y 0m 2d

8

8.0000

0

.0000

James Gillespie Third Lanark Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

1.0000

3

3.0000

John Gillespie Queens Park Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

1.0000

0

.0000

Robert Gillespie Queens Park Sat 30 Oct 1926

Sat 01 Apr 1933

6y 5m 3d

4

4.0000

0

.0000

Torrance Gillick Everton Rangers Sun 09 May 1937

Sat 16 Oct 1943

6y 5m 8d

8

8.0000

2

.2500

John Gillies Clyde Sun 18 Jun 1939

Sun 18 Jun 1939

1d

1

1.0000

1

1.0000

John Gilmour Dundee Sat 25 Oct 1930

Sat 25 Oct 1930

1d

1

1.0000

0

.0000

Alan Gilzean Dundee Tottenham Hotspur Thu 07 Nov 1963

Wed 21 Apr 1971

7y 5m 15d

22

22.0000

12

.5455

WH Gladstone MP Old Etonian Sat 05 Mar 1870

Sat 25 Feb 1871

11m 21d

2

2.0000

0

.0000

Stephen Glass Newcastle United Wed 14 Oct 1998

Wed 14 Oct 1998

1d

1

1.0000

0

.0000

Ronald Glavin Celtic Wed 27 Apr 1977

Wed 27 Apr 1977

1d

1

1.0000

0

.0000

Archie Glen Aberdeen Sat 08 Oct 1955

Sat 14 Apr 1956

6m 7d

2

2.0000

0

.0000

Robert Glen Renton Hibernian Sat 23 Mar 1895

Sat 09 Aug 1902

7y 4m 18d

4

4.0000

0

.0000

GC Gonlan Harrow Chequers Sat 05 Mar 1870

Sat 05 Mar 1870

1d

1

1.0000

0

.0000

Andrew Goram Oldham Athletic Hibernian Rangers Wed 16 Oct 1985

Wed 25 Mar 1998

12y 5m 10d

42

42.0000

0

.0000

Craig Gordon Heart of Midlothian Sunderland Sun 30 May 2004

Wed 17 Oct 2007

3y 4m 18d

28

28.0000

0

.0000

James Gordon Rangers Sat 16 Mar 1912

Sat 10 Apr 1920

8y 0m 26d

14

14.0000

0

.0000

James Gossland Rangers Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

1.0000

2

2.0000

John Goudie Abercorn Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

1.0000

1

1.0000

Richard Gough Dundee United Tottenham Hotspur Rangers Wed 30 Mar 1983

Wed 28 Apr 1993

10y 0m 30d

61

61.0000

6

.0984

Jonathan Gould Celtic Sat 09 Oct 1999

Wed 15 Nov 2000

1y 1m 7d

2

2.0000

0

.0000

James Gourlay Cambuslang Sat 20 Mar 1886

Sat 10 Mar 1888

1y 11m 20d

2

2.0000

1

.5000

John Govan Hibernian Wed 12 Nov 1947

Mon 30 May 1949

1y 6m 19d

7

7.0000

0

.0000

Donald Gow Rangers Sat 17 Mar 1888

Wed 19 Sep 1888

6m 3d

2

2.0000

0

.0000

John Gow Queens Park Sat 21 Mar 1885

Sat 21 Mar 1885

1d

1

1.0000

0

.0000

John Gow Rangers Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

1.0000

0

.0000

Arthur Graham Leeds United Wed 07 Sep 1977

Sat 16 May 1981

3y 8m 10d

11

11.0000

2

.1818

George Graham Arsenal Manchester United Wed 13 Oct 1971

Sat 30 Jun 1973

1y 8m 18d

12

12.0000

3

.2500

John Graham Arsenal Sat 26 Feb 1921

Sat 26 Feb 1921

1d

1

1.0000

0

.0000

John Graham Annbank Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

1.0000

0

.0000

John Grant Hibernian Sat 18 Oct 1958

Wed 05 Nov 1958

19d

2

2.0000

0

.0000

Peter Grant Celtic Sat 27 May 1989

Tue 30 May 1989

4d

2

2.0000

0

.0000

Andrew Gray Bradford City Wed 02 Apr 2003

Tue 27 May 2003

1m 26d

2

2.0000

0

.0000

Andrew Gray Aston Villa Wolverhampton Wanderers Everton Wed 17 Dec 1975

Tue 28 May 1985

9y 5m 12d

20

20.0000

7

.3500

Archibald Gray Hibernian Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

1.0000

0

.0000

Douglas Gray Rangers Sat 27 Oct 1928

Sun 18 Jun 1939

10y 7m 23d

12

12.0000

0

.0000

Edwin Gray Leeds United Sat 10 May 1969

Wed 17 Nov 1976

7y 6m 8d

12

12.0000

3

.2500

Francis Gray Leeds United Nottingham Forest Wed 07 Apr 1976

Thu 16 Jun 1983

7y 2m 10d

32

32.0000

1

.0313

Woodville Gray Pollockshields Athletic Sat 27 Mar 1886

Sat 27 Mar 1886

1d

1

1.0000

0

.0000

Anthony Green Blackpool Wed 03 Feb 1971

Sat 27 May 1972

1y 3m 25d

6

6.0000

0

.0000

John Greig Rangers Sat 11 Apr 1964

Wed 29 Oct 1975

11y 6m 19d

44

44.0000

3

.0682

William Groves Hibernian Celtic Sat 10 Mar 1888

Sat 05 Apr 1890

2y 0m 27d

3

3.0000

4

1.3333

William Gulliland Queens Park Sat 21 Mar 1891

Sat 06 Apr 1895

4y 0m 17d

4

4.0000

0

.0000

Bryan Gunn Norwich City Wed 16 May 1990

Fri 27 May 1994

4y 0m 12d

6

6.0000

0

.0000

n/a HTop

n/a

0

1.0000

0

n/a

Willie Pettigrew Motherwell Wed 07 Apr 1976

Wed 27 Apr 1977

1y 0m 21d

5

5.0000

2

.4000

Harry Haddock Clyde Wed 08 Dec 1954

Sat 19 Apr 1958

3y 4m 12d

6

6.0000

0

.0000

David Haddow Rangers Sat 07 Apr 1894

Sat 07 Apr 1894

1d

1

1.0000

0

.0000

Francis Haffey Celtic Sat 09 Apr 1960

Sat 15 Apr 1961

1y 0m 7d

2

2.0000

0

.0000

Alexander Hamilton Queens Park Sat 21 Mar 1885

Wed 19 Sep 1888

3y 5m 30d

5

5.0000

0

.0000

Alexander Hamilton Dundee Wed 08 Nov 1961

Wed 13 Oct 1965

3y 11m 6d

24

24.0000

0

.0000

CRB Hamilton Civil Service Sat 05 Mar 1870

Sat 05 Mar 1870

1d

1

1.0000

0

.0000

George Hamilton Aberdeen Sun 21 May 1939

Wed 19 May 1954

14y 11m 29d

9

9.0000

5

.5556

Gladstone Hamilton Port Glasgow Athletic Sat 17 Mar 1906

Sat 17 Mar 1906

1d

1

1.0000

0

.0000

James Hamilton Queens Park Sat 03 Oct 1891

Sat 01 Apr 1893

1y 5m 30d

4

4.0000

6

1.5000

James Hamilton St Mirren Sat 01 Mar 1924

Sat 01 Mar 1924

1d

1

1.0000

0

.0000

Bob Hamilton Rangers Dundee Sat 18 Mar 1899

Mon 06 Mar 1911

11y 11m 18d

11

11.0000

15

1.3636

T. Hamilton Hurlford Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

1.0000

0

.0000

Thomas Hamilton Rangers Sat 09 Apr 1932

Sat 09 Apr 1932

1d

1

1.0000

0

.0000

WAB Hamilton Harrow Chequers Sat 05 Mar 1870

Sat 05 Mar 1870

1d

1

1.0000

0

.0000

Willie Hamilton Hibernian Thu 27 May 1965

Thu 27 May 1965

1d

1

1.0000

0

.0000

Steven Hammell Motherwell Wed 17 Nov 2004

Wed 17 Nov 2004

1d

1

1.0000

0

.0000

Andrew Hannah Renton Sat 10 Mar 1888

Sat 10 Mar 1888

1d

1

1.0000

0

.0000

James Hannah Third Lanark Mon 15 Apr 1889

Mon 15 Apr 1889

1d

1

1.0000

0

.0000

Alan Hansen Liverpool Sat 19 May 1979

Wed 18 Feb 1987

7y 9m 0d

26

26.0000

0

.0000

John Hansen Partick Thistle Wed 10 Nov 1971

Thu 29 Jun 1972

7m 20d

2

2.0000

0

.0000

Jack Harkness Queens Park Heart of Midlothian Sat 26 Feb 1927

Wed 04 Oct 1933

6y 7m 9d

12

12.0000

0

.0000

James Harley Liverpool Sat 03 Feb 1945

Sat 14 Apr 1945

2m 12d

2

2.0000

0

.0000

Joseph Harper Huddersfield Town Aberdeen Hibernian Thu 25 May 1967

Wed 07 Jun 1978

11y 0m 14d

7

7.0000

10

1.4286

William Harper Hibernian Arsenal Sat 03 Mar 1923

Sat 17 Apr 1926

3y 1m 15d

11

11.0000

0

.0000

John Robert Harris Queens Park Sat 14 Apr 1945

Sat 14 Apr 1945

1d

1

1.0000

0

.0000

Joseph Harris Partick Thistle Sat 12 Feb 1921

Sat 26 Feb 1921

15d

2

2.0000

0

.0000

Tony Harris Wolverhampton Wanderers Sat 14 Apr 1945

Sat 14 Apr 1945

1d

1

1.0000

0

.0000

William Harrower Queens Park Sat 11 Mar 1882

Sat 10 Apr 1886

4y 1m 0d

3

3.0000

4

1.3333

Asa Hartford West Bromwich Albion Manchester City Everton Wed 26 Apr 1972

Fri 18 Jun 1982

10y 1m 24d

50

50.0000

4

.0800

Paul Hartley Heart of Midlothian Celtic Sat 26 Mar 2005

Wed 12 Sep 2007

2y 5m 18d

16

16.0000

1

.0625

David Harvey Leeds United Wed 15 Nov 1972

Wed 08 Sep 1976

3y 9m 25d

16

16.0000

0

.0000

Alexander Hastings Sunderland Wed 13 Nov 1935

Wed 10 Nov 1937

1y 11m 29d

2

2.0000

0

.0000

Michael Haughney Celtic Sat 03 Apr 1954

Sat 03 Apr 1954

1d

1

1.0000

0

.0000

David Hay Celtic Sat 18 Apr 1970

Sat 22 Jun 1974

4y 2m 5d

27

27.0000

0

.0000

James Hay Celtic Newcastle United Sat 18 Mar 1905

Sat 04 Apr 1914

9y 0m 18d

11

11.0000

0

.0000

Hector Unknownfirstname Hector Battlefield Sat 03 Oct 1891

Sat 03 Oct 1891

1d

1

1.0000

0

.0000

Paul Hegarty Dundee United Sat 19 May 1979

Tue 24 May 1983

4y 0m 6d

8

8.0000

0

.0000

Charles Heggie Rangers Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

1.0000

4

4.0000

George Henderson Rangers Sat 26 Mar 1904

Sat 26 Mar 1904

1d

1

1.0000

0

.0000

John Henderson Portsmouth Arsenal Wed 06 May 1953

Wed 05 Nov 1958

5y 6m 0d

7

7.0000

1

.1429

Willie Henderson Rangers Sat 20 Oct 1962

Wed 21 Apr 1971

8y 6m 2d

29

29.0000

5

.1724

Colin Hendry Blackburn Rovers Rangers Coventry City Bolton Wanderers Wed 19 May 1993

Wed 28 Mar 2001

7y 10m 10d

51

51.0000

3

.0588

William A Henry Rangers Sat 13 May 1916

Sat 13 May 1916

1d

1

1.0000

0

.0000

John Hepburn Alloa Athletic Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

1.0000

0

.0000

Robert Hepburn Ayr United Sat 19 Sep 1931

Sat 19 Sep 1931

1d

1

1.0000

0

.0000

Andrew Herd Heart of Midlothian Sat 20 Oct 1934

Sat 20 Oct 1934

1d

1

1.0000

0

.0000

Andrew Herd Manchester City Sat 18 Apr 1942

Sat 18 Apr 1942

1d

1

1.0000

0

.0000

David Herd Arsenal Sat 18 Oct 1958

Sun 14 May 1961

2y 6m 27d

5

5.0000

3

.6000

George Herd Clyde Sat 19 Apr 1958

Wed 09 Nov 1960

2y 6m 22d

5

5.0000

1

.2000

James Herriot Birmingham City Wed 16 Oct 1968

Wed 22 Oct 1969

1y 0m 7d

8

8.0000

0

.0000

John Hewie Charlton Athletic Sat 14 Apr 1956

Wed 04 May 1960

4y 0m 21d

19

19.0000

2

.1053

Alexander Higgins Kilmarnock Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

1.0000

3

3.0000

Alexander Higgins Newcastle United Sat 19 Mar 1910

Sat 01 Apr 1911

1y 0m 14d

4

4.0000

1

.2500

Thomas Highet Queens Park Sat 06 Mar 1875

Sat 02 Mar 1878

2y 11m 26d

4

4.0000

1

.2500

David Hill Third Lanark Sat 17 Mar 1906

Sat 17 Mar 1906

1d

1

1.0000

0

.0000

David Hill Rangers Sat 12 Mar 1881

Sat 25 Mar 1882

1y 0m 14d

3

3.0000

1

.3333

Frank Hill Aberdeen Sun 18 May 1930

Sat 21 Feb 1931

9m 4d

3

3.0000

0

.0000

John Hill Heart of Midlothian Sat 04 Apr 1891

Sat 26 Mar 1892

11m 23d

2

2.0000

0

.0000

George Hogg Heart of Midlothian Sat 28 Mar 1896

Sat 04 Apr 1896

8d

2

2.0000

0

.0000

James Hogg Ayr United Sat 04 Mar 1922

Sat 04 Mar 1922

1d

1

1.0000

0

.0000

Quentin Hogg The Wanderers Sat 19 Nov 1870

Sat 25 Feb 1871

3m 7d

2

2.0000

0

.0000

Robert Hogg Celtic Sat 15 May 1937

Sat 08 Feb 1941

3y 8m 25d

2

2.0000

0

.0000

Andrew Holm Queens Park Sat 25 Mar 1882

Mon 12 Mar 1883

11m 17d

3

3.0000

0

.0000

David Holt Heart of Midlothian Wed 08 May 1963

Tue 12 May 1964

1y 0m 5d

5

5.0000

0

.0000

Gary Holt Kilmarnock Norwich City Sat 02 Sep 2000

Wed 13 Oct 2004

4y 1m 12d

10

10.0000

1

.1000

James Holton Manchester United Sat 12 May 1973

Wed 30 Oct 1974

1y 5m 19d

15

15.0000

2

.1333

Harry Hood Clyde Tue 16 May 1967

Sun 13 Aug 1967

2m 29d

5

5.0000

1

.2000

Robert Hope West Bromwich Albion Tue 16 May 1967

Wed 16 Oct 1968

1y 5m 1d

10

10.0000

1

.1000

David Hopkin Leeds United Sun 01 Jun 1997

Tue 05 Oct 1999

2y 4m 5d

7

7.0000

2

.2857

William Houliston Queen of the South Wed 17 Nov 1948

Mon 30 May 1949

6m 14d

4

4.0000

3

.7500

Stewart Houston Manchester United Wed 29 Oct 1975

Wed 29 Oct 1975

1d

1

1.0000

0

.0000

William Howden Partick Thistle Sat 18 Mar 1905

Sat 18 Mar 1905

1d

1

1.0000

0

.0000

Robert Howe Hamilton Academical Sun 26 May 1929

Tue 04 Jun 1929

10d

3

3.0000

0

.0000

Hugh Howie Hibernian Sat 23 Oct 1948

Sat 23 Oct 1948

1d

1

1.0000

1

1.0000

James Howie Newcastle United Sat 01 Apr 1905

Sat 04 Apr 1908

3y 0m 4d

3

3.0000

2

.6667

James Howieson St Mirren Sat 26 Feb 1927

Sat 26 Feb 1927

1d

1

1.0000

0

.0000

John Hughes Celtic Sat 08 May 1965

Sun 21 Sep 1969

4y 4m 14d

8

8.0000

1

.1250

Richard Hughes Portsmouth Thu 27 May 2004

Wed 17 Aug 2005

1y 2m 22d

5

5.0000

0

.0000

William Hughes Sunderland Wed 16 Apr 1975

Wed 16 Apr 1975

1d

1

1.0000

0

.0000

Wilson Humphries Motherwell Fri 30 May 1952

Fri 30 May 1952

1d

1

1.0000

0

.0000

Ally Hunter Kilmarnock Celtic Wed 26 Apr 1972

Wed 26 Sep 1973

1y 5m 1d

4

4.0000

0

.0000

John Hunter Dundee Mon 01 Mar 1909

Mon 01 Mar 1909

1d

1

1.0000

0

.0000

John Hunter 3rd Lanark Rifle Volunteers Glasgow Eastern Sat 07 Mar 1874

Mon 05 Mar 1877

2y 11m 28d

4

4.0000

0

.0000

R. Hunter St Mirren Sat 29 Mar 1890

Sat 29 Mar 1890

1d

1

1.0000

0

.0000

William Hunter Motherwell Sun 05 Jun 1960

Sat 22 Oct 1960

4m 18d

3

3.0000

1

.3333

John Husband Partick Thistle Sat 13 Apr 1946

Sat 19 Oct 1946

6m 7d

4

4.0000

0

.0000

Donald Hutchison Everton Sunderland West Ham United Wed 31 Mar 1999

Sat 15 Nov 2003

4y 7m 16d

25

25.0000

6

.2400

Thomas Hutchison Coventry City Wed 26 Sep 1973

Wed 03 Sep 1975

1y 11m 9d

17

17.0000

1

.0588

Alan Hutton Rangers Wed 30 May 2007

Sat 13 Oct 2007

4m 14d

5

5.0000

0

.0000

J. Hutton St Bernards Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

1.0000

0

.0000

John Hutton Aberdeen Blackburn Rovers Sat 03 Mar 1923

Sat 25 Feb 1928

4y 11m 23d

10

10.0000

1

.1000

Thomas Hyslop Stoke Rangers Sat 04 Apr 1896

Sat 03 Apr 1897

0d

2

2.0000

1

.5000

n/a ITop

n/a

0

1.0000

0

n/a

James Imlach Nottingham Forest Wed 07 May 1958

Sun 15 Jun 1958

1m 9d

4

4.0000

0

.0000

William Imrie St Johnstone Sun 26 May 1929

Sat 01 Jun 1929

7d

2

2.0000

1

.5000

JF Inglis Charterhouse School Sat 25 Feb 1871

Sat 25 Feb 1871

1d

1

1.0000

0

.0000

John Inglis Rangers Sat 10 Mar 1883

Mon 12 Mar 1883

3d

2

2.0000

0

.0000

John Inglis Kilmarnock Athletic Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

1.0000

0

.0000

James Irons Queens Park Sat 03 Feb 1900

Sat 03 Feb 1900

1d

1

1.0000

0

.0000

Brian Irvine Aberdeen Wed 12 Sep 1990

Fri 27 May 1994

3y 8m 16d

9

9.0000

0

.0000

n/a JTop

n/a

0

1.0000

0

n/a

William J.Bell Leeds United Sat 18 Jun 1966

Sat 25 Jun 1966

8d

2

2.0000

0

.0000

Stewart Kennedy Rangers Wed 16 Apr 1975

Sat 24 May 1975

1m 9d

5

5.0000

0

.0000

Alex Jackson Aberdeen Huddersfield Town Sat 14 Feb 1925

Sun 18 May 1930

5y 3m 5d

17

17.0000

8

.4706

Andrew Jackson Cambuslang Sat 10 Apr 1886

Sat 24 Mar 1888

1y 11m 15d

2

2.0000

0

.0000

Colin Jackson Rangers Wed 16 Apr 1975

Sat 15 May 1976

1y 1m 0d

8

8.0000

1

.1250

Darren Jackson Hibernian Celtic Wed 29 Mar 1995

Sat 10 Oct 1998

3y 6m 12d

28

28.0000

4

.1429

John Jackson Partick Thistle Chelsea Sat 16 May 1931

Wed 13 Nov 1935

4y 5m 29d

9

9.0000

0

.0000

Thomas Jackson St Mirren Sat 12 Mar 1904

Sat 16 Mar 1907

3y 0m 5d

6

6.0000

0

.0000

Alex James Preston North End Arsenal Sat 31 Oct 1925

Wed 26 Oct 1932

6y 11m 26d

8

8.0000

3

.3750

Sandy Jardine Rangers Wed 11 Nov 1970

Wed 19 Dec 1979

9y 1m 9d

38

38.0000

1

.0263

Andrew Jarvie Airdrieonians Wed 21 Apr 1971

Sat 22 May 1971

1m 2d

3

3.0000

0

.0000

Thomas Jenkinson Heart of Midlothian Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

1.0000

1

1.0000

Eoin Jess Rangers Aberdeen Coventry City Wed 18 Nov 1992

Wed 09 Jun 1999

6y 6m 23d

19

19.0000

2

.1053

Ian St John Motherwell Liverpool Wed 06 May 1959

Sat 10 Apr 1965

5y 11m 5d

21

21.0000

9

.4286

Allan Johnston Sunderland Bolton Wanderers Rangers Middlesborough Sat 10 Oct 1998

Sat 07 Sep 2002

3y 10m 29d

18

18.0000

2

.1111

Charles Johnston Rangers Sat 17 Jan 1942

Sat 17 Jan 1942

1d

1

1.0000

0

.0000

James Johnston Abercorn Sat 10 Mar 1888

Sat 10 Mar 1888

1d

1

1.0000

0

.0000

Leslie Johnston Clyde Sat 14 Apr 1945

Mon 17 May 1948

3y 1m 4d

3

3.0000

2

.6667

Maurice Johnston Watford Celtic FC Nantes Rangers Tue 28 Feb 1984

Wed 13 Nov 1991

7y 8m 17d

38

38.0000

14

.3684

Robert Johnston Sunderland Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

1.0000

0

.0000

Willie Johnston Rangers West Bromwich Albion Wed 13 Oct 1965

Sat 03 Jun 1978

12y 7m 22d

22

22.0000

2

.0909

Derek Johnstone Rangers Sat 12 May 1973

Wed 19 Dec 1979

6y 7m 8d

14

14.0000

2

.1429

Jimmy Johnstone Celtic Sat 03 Oct 1964

Wed 20 Nov 1974

10y 1m 18d

23

23.0000

2

.0870

John Johnstone Heart of Midlothian Sat 26 Oct 1929

Wed 26 Oct 1932

3y 0m 1d

3

3.0000

0

.0000

John Johnstone Kilmarnock Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

1.0000

1

1.0000

Bobby Johnstone Hibernian Manchester City Sat 14 Apr 1951

Sat 14 Apr 1956

5y 0m 1d

17

17.0000

10

.5882

William Johnstone Third Lanark Sat 19 Feb 1887

Sat 05 Apr 1890

3y 1m 18d

3

3.0000

1

.3333

Jack Jones Third Lanark Sun 21 May 1939

Sun 21 May 1939

1d

1

1.0000

0

.0000

Joe Jordan Leeds United Manchester United AC Milan Sat 19 May 1973

Tue 22 Jun 1982

9y 1m 4d

52

52.0000

11

.2115

n/a KTop

n/a

0

1.0000

0

n/a

John Kay Queens Park Sat 13 Mar 1880

Sat 29 Mar 1884

4y 0m 17d

6

6.0000

5

.8333

Samuel Kean Hibernian Sat 17 Apr 1943

Sat 17 Apr 1943

1d

1

1.0000

0

.0000

Alexander Keillor Montrose Dundee Sat 21 Mar 1891

Sat 20 Mar 1897

5y 0m 0d

6

6.0000

2

.3333

Leitch Keir Renton Dumbarton Mon 23 Mar 1885

Sat 17 Mar 1888

2y 11m 24d

5

5.0000

1

.2000

Hugh Kelly Blackpool Wed 30 Apr 1952

Wed 30 Apr 1952

1d

1

1.0000

0

.0000

James Kelly Renton Celtic Sat 17 Mar 1888

Sat 28 Mar 1896

8y 0m 12d

8

8.0000

1

.1250

John Kelly Greenock Morton Barnsley Sat 14 Apr 1945

Wed 17 Nov 1948

3y 7m 4d

3

3.0000

0

.0000

Robert Kelso Renton Dundee Sat 14 Mar 1885

Sat 26 Mar 1898

13y 0m 13d

7

7.0000

0

.0000

Thomas Kelso Dundee Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

1.0000

0

.0000

Joe Kennaway Celtic Wed 29 Nov 1933

Wed 29 Nov 1933

1d

1

1.0000

0

.0000

Alexander Kennedy Glasgow Eastern 3rd Lanark Rifle Volunteers Third Lanark Sat 06 Mar 1875

Sat 29 Mar 1884

9y 0m 24d

6

6.0000

0

.0000

GG Kennedy The Wanderers Sat 19 Nov 1870

Sat 19 Nov 1870

1d

1

1.0000

0

.0000

James Kennedy Celtic Wed 20 Nov 1963

Wed 25 Nov 1964

1y 0m 6d

6

6.0000

0

.0000

John Kennedy Celtic Wed 31 Mar 2004

Wed 31 Mar 2004

1d

1

1.0000

0

.0000

John Kennedy Hibernian Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

1.0000

0

.0000

Samuel Kennedy Partick Thistle Mon 06 Mar 1905

Mon 06 Mar 1905

1d

1

1.0000

0

.0000

Stuart Kennedy Aberdeen Wed 22 Feb 1978

Wed 18 Nov 1981

3y 8m 28d

8

8.0000

0

.0000

George Ker Queens Park Sat 13 Mar 1880

Sat 25 Mar 1882

2y 0m 13d

5

5.0000

10

2.0000

William Ker Queens Park Sat 30 Nov 1872

Sat 08 Mar 1873

3m 8d

2

2.0000

0

.0000

Andrew Kerr Partick Thistle Kilmarnock Thu 19 May 1955

Sun 24 May 1959

4y 0m 6d

3

3.0000

1

.3333

Brian Kerr Newcastle United Motherwell Tue 27 May 2003

Sun 30 May 2004

1y 0m 4d

3

3.0000

0

.0000

Peter Kerr Hibernian Sat 01 Mar 1924

Sat 01 Mar 1924

1d

1

1.0000

0

.0000

George Key Heart of Midlothian Sat 01 Mar 1902

Sat 01 Mar 1902

1d

1

1.0000

0

.0000

William Key Queens Park Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

1.0000

0

.0000

William Kilmarnock Motherwell Sat 19 Feb 1944

Sat 19 Feb 1944

1d

1

1.0000

0

.0000

Alexander King Heart of Midlothian Celtic Sat 21 Mar 1896

Sat 25 Mar 1899

3y 0m 5d

6

6.0000

1

.1667

James King Hamilton Academical Sat 17 Sep 1932

Sat 16 Sep 1933

0d

2

2.0000

1

.5000

William King Queens Park Sat 27 Oct 1928

Sat 27 Oct 1928

1d

1

1.0000

0

.0000

James Kinloch Partick Thistle Sat 04 Mar 1922

Sat 04 Mar 1922

1d

1

1.0000

0

.0000

Lord Arthur Kinnaird Crusaders The Wanderers Sat 05 Mar 1870

Sat 08 Mar 1873

3y 0m 4d

4

4.0000

0

.0000

David Kinnear Rangers Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

1.0000

1

1.0000

A Kirkpatrick Civil Service Sat 25 Feb 1871

Sat 25 Feb 1871

1d

1

1.0000

0

.0000

J Kirkpatrick Civil Service Sat 05 Mar 1870

Sat 18 Nov 1871

1y 8m 14d

3

3.0000

0

.0000

John Kirton Stoke Sat 19 Feb 1944

Sat 19 Feb 1944

1d

1

1.0000

0

.0000

Kevin Kyle Sunderland Thu 16 May 2002

Wed 28 Apr 2004

1y 11m 13d

9

9.0000

1

.1111

n/a LTop

n/a

0

1.0000

0

n/a

Neil L.Harris Newcastle United Sat 12 Apr 1924

Sat 12 Apr 1924

1d

1

1.0000

0

.0000

Paul Lambert Motherwell Borussia Dortmund Celtic Sun 21 May 1995

Wed 10 Sep 2003

8y 3m 21d

40

40.0000

1

.0250

John Lambie Queens Park Sat 20 Mar 1886

Sat 17 Mar 1888

1y 11m 27d

3

3.0000

1

.3333

William Lambie Queens Park Sat 19 Mar 1892

Sat 03 Apr 1897

5y 0m 16d

9

9.0000

5

.5556

W. Lamont Pilgrims Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

1.0000

1

1.0000

Archibald Lang Dumbarton Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

1.0000

0

.0000

Jimmy Lang Clydesdale 3rd Lanark Rifle Volunteers Sat 25 Mar 1876

Sat 23 Mar 1878

1y 11m 28d

2

2.0000

2

1.0000

Alexander Latta Dumbarton Athletic Sat 10 Mar 1888

Sat 13 Apr 1889

1y 1m 4d

2

2.0000

2

1.0000

Denis Law Huddersfield Town Manchester City Torino CC Manchester United Sat 18 Oct 1958

Fri 14 Jun 1974

15y 7m 28d

56

56.0000

31

.5536

George Law Rangers Sat 05 Mar 1910

Sat 02 Apr 1910

29d

3

3.0000

0

.0000

Thomas Law Chelsea Sat 31 Mar 1928

Sat 05 Apr 1930

2y 0m 6d

2

2.0000

0

.0000

James Lawrence Newcastle United Sat 01 Apr 1911

Sat 01 Apr 1911

1d

1

1.0000

0

.0000

Thomas Lawrence Liverpool Sun 09 Jun 1963

Sat 03 May 1969

5y 10m 25d

3

3.0000

0

.0000

Denis Lawson St Mirren Sat 14 Apr 1923

Sat 14 Apr 1923

1d

1

1.0000

0

.0000

Robert Leckie Queens Park Sat 30 Nov 1872

Sat 30 Nov 1872

1d

1

1.0000

0

.0000

Graham Leggat Aberdeen Fulham Sat 14 Apr 1956

Sun 05 Jun 1960

4y 1m 23d

18

18.0000

8

.4444

Jim Leighton Aberdeen Manchester United Hibernian Wed 13 Oct 1982

Sat 10 Oct 1998

15y 11m 28d

91

91.0000

0

.0000

William Lennie Aberdeen Sat 07 Mar 1908

Sat 14 Mar 1908

8d

2

2.0000

1

.5000

Robert Lennox Celtic Wed 16 Nov 1966

Wed 22 Apr 1970

3y 5m 7d

10

10.0000

3

.3000

Lawrence Leslie Airdrieonians Sat 22 Oct 1960

Sun 14 May 1961

6m 23d

5

5.0000

0

.0000

Craig Levein Heart of Midlothian Wed 28 Mar 1990

Wed 16 Nov 1994

4y 7m 20d

16

16.0000

0

.0000

Billy Liddell Liverpool Sat 18 Apr 1942

Sat 08 Oct 1955

13y 5m 21d

37

37.0000

11

.2973

Daniel Liddle East Fife Sat 16 May 1931

Sun 24 May 1931

9d

3

3.0000

0

.0000

David Lindsay St Mirren Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

1.0000

0

.0000

John Lindsay Renton Sat 17 Mar 1888

Sat 01 Apr 1893

5y 0m 16d

3

3.0000

0

.0000

Joseph Lindsay Dumbarton Sat 27 Mar 1880

Sat 27 Mar 1886

6y 0m 1d

8

8.0000

6

.7500

Alexander Linwood St Mirren Clyde Sat 16 Oct 1943

Wed 09 Nov 1949

6y 0m 25d

2

2.0000

1

.5000

Adam S Little Rangers Sat 16 Oct 1943

Sat 16 Oct 1943

1d

1

1.0000

0

.0000

R. Little Rangers Wed 06 May 1953

Wed 06 May 1953

1d

1

1.0000

0

.0000

George Livingstone Celtic Manchester City Rangers Sat 05 Apr 1902

Mon 04 Mar 1907

4y 11m 0d

3

3.0000

0

.0000

Alexander Lochhead Third Lanark Mon 15 Apr 1889

Mon 15 Apr 1889

1d

1

1.0000

0

.0000

James L Logan Rangers Sat 13 May 1916

Sat 13 May 1916

1d

1

1.0000

0

.0000

James Logan Ayr United Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

1.0000

1

1.0000

Thomas Logan Falkirk Sat 15 Mar 1913

Sat 15 Mar 1913

1d

1

1.0000

0

.0000

James Logie Arsenal Wed 05 Nov 1952

Wed 05 Nov 1952

1d

1

1.0000

0

.0000

William Loney Celtic Sat 05 Mar 1910

Sat 19 Mar 1910

15d

2

2.0000

0

.0000

Hugh Long Clyde Wed 27 Nov 1946

Wed 27 Nov 1946

1d

1

1.0000

0

.0000

William Longair Dundee Sat 31 Mar 1894

Sat 31 Mar 1894

1d

1

1.0000

0

.0000

Peter Lorimer Leeds United Wed 05 Nov 1969

Wed 17 Dec 1975

6y 1m 13d

21

21.0000

4

.1905

Andrew Love Aberdeen Sat 16 May 1931

Sun 24 May 1931

9d

3

3.0000

1

.3333

James Low Cambuslang Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

1.0000

1

1.0000

Joe Low Dunfermline Athletic Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

1.0000

0

.0000

Thomas Low Queens Park Sat 27 Mar 1897

Sat 27 Mar 1897

1d

1

1.0000

0

.0000

Wilfrid Low Newcastle United Mon 06 Mar 1911

Sat 10 Apr 1920

9y 1m 5d

5

5.0000

0

.0000

Alexander Lowe Falkirk Sat 16 Sep 1933

Sat 16 Sep 1933

1d

1

1.0000

0

.0000

James Lowe St Bernards Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

1.0000

1

1.0000

James Lundie Hibernian Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

1.0000

0

.0000

John Lyall Sheffield Wednesday Sat 01 Apr 1905

Sat 01 Apr 1905

1d

1

1.0000

0

.0000

W Lyndsay Old Wykehamist Rochester Club Civil Service Sat 05 Mar 1870

Sat 24 Feb 1872

1y 11m 20d

5

5.0000

0

.0000

William Lyon Celtic Sun 21 May 1939

Sun 18 Jun 1939

29d

2

2.0000

0

.0000

n/a MTop

n/a

0

1.0000

0

n/a

Stuart McCall Everton Rangers Wed 28 Mar 1990

Wed 25 Mar 1998

7y 11m 27d

40

40.0000

1

.0250

Lou Macari Celtic Manchester United Wed 24 May 1972

Wed 07 Jun 1978

6y 0m 15d

24

24.0000

5

.2083

Archibald Macaulay West Ham United Sat 19 Feb 1944

Sat 22 Apr 1944

2m 4d

2

2.0000

0

.0000

Archibald Macauley West Ham United Brentford Arsenal Sat 14 Oct 1944

Sun 23 May 1948

3y 7m 10d

10

10.0000

0

.0000

Alexander MacDonald Rangers Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.0000

0

.0000

Malcolm MacDonald Celtic Sat 08 Feb 1941

Sat 22 Apr 1944

3y 2m 15d

3

3.0000

0

.0000

Edward MacDougall Norwich City Wed 16 Apr 1975

Wed 17 Dec 1975

8m 2d

7

7.0000

3

.4286

William MacFadyen Motherwell Wed 04 Oct 1933

Wed 29 Nov 1933

1m 26d

2

2.0000

2

1.0000

Alexander MacFarlane Dundee Sat 12 Mar 1904

Mon 06 Mar 1911

6y 11m 24d

5

5.0000

1

.2000

William MacFarlane Heart of Midlothian Sat 24 May 1947

Sat 24 May 1947

1d

1

1.0000

0

.0000

Dave Mackay Heart of Midlothian Tottenham Hotspur Sun 26 May 1957

Sat 02 Oct 1965

8y 4m 7d

22

22.0000

4

.1818

Duncan MacKay Celtic Sat 11 Apr 1959

Wed 02 May 1962

3y 0m 22d

15

15.0000

0

.0000

Gary Mackay Heart of Midlothian Wed 11 Nov 1987

Tue 22 Mar 1988

4m 12d

4

4.0000

1

.2500

Malcolm Mackay Norwich City Wed 28 Apr 2004

Wed 08 Sep 2004

4m 12d

5

5.0000

0

.0000

John Mackenzie Partick Thistle Wed 04 Nov 1953

Wed 02 May 1956

2y 5m 29d

9

9.0000

1

.1111

Angus MacKinnon Queens Park Sat 07 Mar 1874

Sat 07 Mar 1874

1d

1

1.0000

1

1.0000

Billy MacKinnon Queens Park Sat 30 Nov 1872

Sat 05 Apr 1879

6y 4m 7d

9

9.0000

5

.5556

F MacLean Oxford University Sat 25 Feb 1871

Sat 25 Feb 1871

1d

1

1.0000

0

.0000

John MacLeod Hibernian Sat 15 Apr 1961

Sun 14 May 1961

1m 0d

4

4.0000

0

.0000

Murdo MacLeod Celtic BV Borussia Dortmund Hibernian Sat 25 May 1985

Wed 06 Feb 1991

5y 8m 13d

19

19.0000

1

.0526

Jake Madden Celtic Sat 18 Mar 1893

Sat 23 Mar 1895

2y 0m 6d

2

2.0000

5

2.5000

James Main Hibernian Mon 15 Mar 1909

Mon 15 Mar 1909

1d

1

1.0000

0

.0000

Robert Main Rangers Sun 19 May 1935

Sat 30 Oct 1937

2y 5m 12d

2

2.0000

0

.0000

JW Malcolm Old Etonian Sat 05 Mar 1870

Sat 05 Mar 1870

1d

1

1.0000

0

.0000

William Maley Celtic Sat 03 Oct 1891

Sat 01 Apr 1893

1y 5m 30d

3

3.0000

0

.0000

Shaun Maloney Celtic Aston Villa Sat 08 Oct 2005

Wed 17 Oct 2007

2y 0m 10d

9

9.0000

1

.1111

Maurice Malpas Dundee United Fri 01 Jun 1984

Wed 18 Nov 1992

8y 5m 18d

55

55.0000

1

.0182

David Marshall Celtic Wed 18 Aug 2004

Wed 17 Nov 2004

3m 0d

2

2.0000

0

.0000

Gordon Marshall Celtic Sun 17 May 1992

Sun 17 May 1992

1d

1

1.0000

0

.0000

Henry Marshall Celtic Sat 18 Mar 1899

Sat 03 Mar 1900

11m 15d

2

2.0000

1

.5000

James Marshall Rangers Sat 09 Apr 1932

Sat 14 Apr 1934

2y 0m 6d

3

3.0000

0

.0000

John Marshall Third Lanark Sat 14 Mar 1885

Mon 21 Mar 1887

2y 0m 8d

4

4.0000

1

.2500

John Marshall St Mirren Middlesborough Llanelly Sat 19 Apr 1919

Sat 16 Feb 1924

4y 9m 29d

8

8.0000

0

.0000

Robert Marshall Rangers Sat 19 Mar 1892

Sat 31 Mar 1894

2y 0m 13d

2

2.0000

0

.0000

Brian Martin Motherwell Sun 21 May 1995

Wed 24 May 1995

4d

2

2.0000

0

.0000

Fred Martin Aberdeen Wed 05 May 1954

Sat 02 Apr 1955

10m 29d

6

6.0000

0

.0000

Neil Martin Hibernian Sunderland Sun 23 May 1965

Tue 09 Nov 1965

5m 18d

3

3.0000

0

.0000

John Martis Motherwell Sat 22 Oct 1960

Sat 22 Oct 1960

1d

1

1.0000

0

.0000

Jimmy Mason Third Lanark Sat 23 Oct 1948

Sun 27 May 1951

2y 7m 5d

7

7.0000

4

.5714

Alexander Massie Heart of Midlothian Aston Villa Sat 19 Sep 1931

Sat 30 Oct 1937

6y 1m 12d

19

19.0000

1

.0526

Donald Masson Queens Park Rangers Queens Park Derby County Thu 06 May 1976

Sat 03 Jun 1978

2y 0m 29d

17

17.0000

5

.2941

David Mathers Partick Thistle Tue 25 May 1954

Tue 25 May 1954

1d

1

1.0000

0

.0000

Dominic Matteo Leeds United Wed 15 Nov 2000

Wed 27 Mar 2002

1y 4m 13d

7

7.0000

0

.0000

Tom Maxwell Dunfermline Athletic Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

1.0000

0

.0000

William Maxwell Stoke Sat 02 Apr 1898

Sat 02 Apr 1898

1d

1

1.0000

0

.0000

John May Rangers Sat 03 Mar 1906

Mon 01 Mar 1909

2y 11m 28d

5

5.0000

0

.0000

J. McAdam Third Lanark Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

1.0000

1

1.0000

Brian McAllister Wimbledon Tue 27 May 1997

Sun 08 Jun 1997

13d

3

3.0000

0

.0000

Gary McAllister Leicester City Leeds United Coventry City Wed 25 Apr 1990

Wed 31 Mar 1999

8y 11m 7d

57

57.0000

4

.0702

Jaimie McAllister Livingston Sun 30 May 2004

Sun 30 May 2004

1d

1

1.0000

0

.0000

W. McAndrew Third Lanark Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

1.0000

0

.0000

Daniel McArthur Celtic Sat 30 Mar 1895

Sat 18 Mar 1899

3y 11m 18d

3

3.0000

0

.0000

Andrew McAtee Celtic Mon 03 Mar 1913

Mon 03 Mar 1913

1d

1

1.0000

0

.0000

J. McAulay Arthurlie Sat 26 Jan 1884

Sat 26 Jan 1884

1d

1

1.0000

0

.0000

James McAulay Dumbarton Sat 25 Mar 1882

Mon 21 Mar 1887

4y 11m 26d

9

9.0000

1

.1111

Robert McAuley Rangers Sat 19 Sep 1931

Sat 31 Oct 1931

1m 13d

2

2.0000

0

.0000

Francis McAvennie West Ham United Celtic Wed 20 Nov 1985

Wed 17 Feb 1988

2y 2m 29d

5

5.0000

1

.2000

Edward McBain St Mirren Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

1.0000

0

.0000

Neil McBain Ayr United Manchester United Everton Sat 09 Jul 1921

Sat 16 Feb 1924

2y 7m 8d

4

4.0000

0

.0000

Joseph McBride Celtic Sat 22 Oct 1966

Wed 16 Nov 1966

26d

2

2.0000

0

.0000

Peter McBride Preston North End Sat 09 Apr 1904

Mon 01 Mar 1909

4y 10m 22d

6

6.0000

0

.0000

Archibald McCall Renton Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

1.0000

0

.0000

James McCall Renton Sat 10 Apr 1886

Sat 05 Apr 1890

3y 11m 27d

6

6.0000

4

.6667

James McCalliog Sheffield Wednesday Wolverhampton Wanderers Sat 15 Apr 1967

Wed 21 Apr 1971

4y 0m 7d

14

14.0000

5

.3571

Neil McCallum Renton Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

1.0000

1

1.0000

Neil McCann Heart of Midlothian Rangers Southampton Sat 05 Sep 1998

Sat 12 Nov 2005

7y 2m 8d

25

25.0000

3

.1200

Robert McCann Motherwell Wed 06 May 1959

Sat 15 Apr 1961

1y 11m 10d

5

5.0000

0

.0000

William McCartney Hibernian Sat 01 Mar 1902

Sat 01 Mar 1902

1d

1

1.0000

0

.0000

Brian McClair Celtic Manchester United Wed 12 Nov 1986

Wed 02 Jun 1993

6y 6m 22d

29

29.0000

2

.0690

Allan McClory Motherwell Sat 30 Oct 1926

Wed 21 Nov 1934

8y 0m 23d

3

3.0000

0

.0000

Peter McCloy Rangers Sat 12 May 1973

Sat 30 Jun 1973

1m 19d

4

4.0000

0

.0000

Philip McCloy Ayr United Sat 12 Apr 1924

Sat 04 Apr 1925

11m 24d

2

2.0000

0

.0000

Duncan McClure Heart of Midlothian Sat 11 May 1940

Sat 11 May 1940

1d

1

1.0000

0

.0000

Ally McCoist Rangers Kilmarnock Tue 29 Apr 1986

Sat 10 Oct 1998

12y 5m 12d

61

61.0000

19

.3115

Ian McColl Rangers Sat 15 Apr 1950

Sat 19 Apr 1958

8y 0m 5d

14

14.0000

0

.0000

Bob McColl Queens Park Newcastle United Sat 21 Mar 1896

Sat 14 Mar 1908

11y 11m 23d

13

13.0000

13

1.0000

William McColl Renton Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

1.0000

0

.0000

Andrew McCombie Sunderland Newcastle United Mon 09 Mar 1903

Sat 01 Apr 1905

2y 0m 24d

4

4.0000

0

.0000

John McCorkindale Partick Thistle Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

1.0000

0

.0000

Robert McCormick Abercorn Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

1.0000

1

1.0000

David McCrae St Mirren Sun 26 May 1929

Sat 01 Jun 1929

7d

2

2.0000

0

.0000

Andrew McCreadie Rangers Sat 03 Oct 1891

Sat 07 Apr 1894

2y 6m 5d

3

3.0000

1

.3333

Eddie McCreadie Chelsea Sat 10 Apr 1965

Sat 17 May 1969

4y 1m 8d

23

23.0000

0

.0000

David McCulloch Heart of Midlothian Brentford Derby County Falkirk Wed 21 Nov 1934

Sat 11 May 1940

5y 5m 21d

8

8.0000

3

.3750

Lee McCulloch Wigan Athletic Rangers Wed 13 Oct 2004

Sat 13 Oct 2007

3y 0m 1d

14

14.0000

1

.0714

Thomas McDermott Celtic Sat 09 Aug 1902

Sat 09 Aug 1902

1d

1

1.0000

1

1.0000

John McDonald Edinburgh University Sat 27 Mar 1886

Sat 27 Mar 1886

1d

1

1.0000

0

.0000

Joseph McDonald Sunderland Sat 08 Oct 1955

Wed 09 Nov 1955

1m 2d

2

2.0000

0

.0000

Malcolm McDonald Celtic Sun 18 Jun 1939

Sun 18 Jun 1939

1d

1

1.0000

0

.0000

Robert (Whitey) McDonald Rangers Sat 08 Jun 1935

Sat 08 Jun 1935

1d

1

1.0000

0

.0000

James McDougall Liverpool Sat 16 May 1931

Wed 20 May 1931

5d

2

2.0000

0

.0000

John McDougall Vale of Leven Sat 03 Mar 1877

Mon 07 Apr 1879

2y 1m 5d

5

5.0000

4

.8000

John McDougall Airdrieonians Sat 27 Feb 1926

Sat 27 Feb 1926

1d

1

1.0000

0

.0000

James McEveley Derby County Wed 22 Aug 2007

Sat 08 Sep 2007

18d

2

2.0000

0

.0000

James McFadden Motherwell Everton Mon 20 May 2002

Wed 17 Oct 2007

5y 4m 28d

36

36.0000

13

.3611

Robert McFarlane Greenock Morton Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

1.0000

0

.0000

Ernest McGarr Aberdeen Sun 21 Sep 1969

Wed 05 Nov 1969

1m 16d

2

2.0000

0

.0000

Francis McGarvey Liverpool Celtic Tue 22 May 1979

Tue 28 Feb 1984

4y 9m 7d

7

7.0000

0

.0000

Alexander McGeoch Dumbreck Sat 04 Mar 1876

Mon 05 Mar 1877

1y 0m 2d

4

4.0000

0

.0000

James McGhee Hibernian Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

1.0000

0

.0000

Mark McGhee Aberdeen Sun 12 Jun 1983

Sat 26 May 1984

11m 15d

4

4.0000

2

.5000

John McGinlay Bolton Wanderers Wed 20 Apr 1994

Wed 02 Apr 1997

2y 11m 14d

13

13.0000

4

.3077

Peter McGonagle Celtic Sat 01 Apr 1933

Wed 21 Nov 1934

1y 7m 21d

6

6.0000

0

.0000

James McGowan Partick Thistle Wed 23 Jan 1946

Sat 02 Feb 1946

11d

2

2.0000

0

.0000

Danny McGrain Celtic Sat 12 May 1973

Tue 22 Jun 1982

9y 1m 11d

62

62.0000

0

.0000

Allan McGregor Rangers Wed 30 May 2007

Wed 30 May 2007

1d

1

1.0000

0

.0000

John McGregor Vale of Leven Sat 03 Mar 1877

Sat 13 Mar 1880

3y 0m 11d

4

4.0000

1

.2500

Jimmy McGrory Celtic Sat 25 Feb 1928

Sat 16 Sep 1933

5y 6m 23d

7

7.0000

6

.8571

John McGrory Kilmarnock Wed 21 Oct 1964

Sun 13 Aug 1967

2y 9m 24d

9

9.0000

0

.0000

John Hannah (Jacky) McGuigan St Mirren Sun 24 May 1959

Sun 24 May 1959

1d

1

1.0000

0

.0000

William McGuire Beith Sat 12 Mar 1881

Mon 14 Mar 1881

3d

2

2.0000

0

.0000

Francis McGurk Birmingham City Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

1.0000

0

.0000

Hugh McHardy Rangers Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

1.0000

0

.0000

Alan McInally Aston Villa FC Bayern Munchen Wed 08 Feb 1989

Mon 11 Jun 1990

1y 4m 4d

8

8.0000

3

.3750

James McInally Dundee United Wed 01 Apr 1987

Wed 28 Apr 1993

6y 0m 28d

10

10.0000

0

.0000

Thomas McInally Celtic Sat 27 Feb 1926

Sat 30 Oct 1926

8m 4d

2

2.0000

0

.0000

Derek McInnes West Bromwich Albion Wed 21 Aug 2002

Wed 20 Nov 2002

3m 0d

2

2.0000

0

.0000

Thomas McInnes Cowlairs Sat 09 Mar 1889

Sat 09 Mar 1889

1d

1

1.0000

1

1.0000

William McIntosh Third Lanark Sat 18 Mar 1905

Sat 18 Mar 1905

1d

1

1.0000

0

.0000

Andrew McIntyre Vale of Leven Sat 02 Mar 1878

Sat 11 Mar 1882

4y 0m 10d

2

2.0000

0

.0000

Hugh McIntyre Rangers Sat 27 Mar 1880

Sat 27 Mar 1880

1d

1

1.0000

0

.0000

James McIntyre Rangers Sat 29 Mar 1884

Sat 29 Mar 1884

1d

1

1.0000

0

.0000

Tommy McIntyre Hibernian Sun 21 May 1939

Sun 21 May 1939

1d

1

1.0000

0

.0000

John McKay Blackburn Rovers Sat 16 Feb 1924

Sat 16 Feb 1924

1d

1

1.0000

0

.0000

Robert McKay Newcastle United Sat 29 Oct 1927

Sat 29 Oct 1927

1d

1

1.0000

0

.0000

Robert McKean Rangers Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.0000

0

.0000

Duncan McKenzie Brentford Wed 10 Nov 1937

Wed 10 Nov 1937

1d

1

1.0000

0

.0000

Tommy McKenzie Motherwell Sun 21 May 1939

Sun 21 May 1939

1d

1

1.0000

0

.0000

Thomas McKeown Celtic Sat 09 Mar 1889

Sat 05 Apr 1890

1y 0m 28d

2

2.0000

0

.0000

James McKie East Stirlingshire Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

1.0000

2

2.0000

Thomas McKillop Rangers Sat 21 May 1938

Sat 21 May 1938

1d

1

1.0000

0

.0000

Stewart Mckimmie Aberdeen Sat 27 May 1989

Sat 15 Jun 1996

7y 0m 20d

39

39.0000

1

.0256

Donald McKinlay Liverpool Sat 04 Feb 1922

Sat 04 Mar 1922

1m 1d

2

2.0000

0

.0000

Tosh McKinlay Celtic Wed 16 Aug 1995

Tue 23 Jun 1998

2y 10m 8d

23

23.0000

0

.0000

William McKinlay Dundee United Blackburn Rovers Wed 17 Nov 1993

Wed 14 Oct 1998

4y 10m 28d

28

28.0000

4

.1429

Robert McKinnon Motherwell Wed 17 Nov 1993

Wed 07 Jun 1995

1y 6m 22d

3

3.0000

0

.0000

Ronald McKinnon Rangers Tue 09 Nov 1965

Mon 14 Jun 1971

5y 7m 6d

28

28.0000

1

.0357

William McKinnon Dumbarton Sat 10 Mar 1883

Sat 29 Mar 1884

1y 0m 20d

4

4.0000

0

.0000

Alan McLaren Heart of Midlothian Rangers Sun 17 May 1992

Wed 15 Nov 1995

3y 5m 30d

24

24.0000

0

.0000

Alexander McLaren St Johnstone Sun 26 May 1929

Wed 26 Oct 1932

3y 5m 1d

6

6.0000

0

.0000

Andrew McLaren Preston North End Sat 12 Apr 1947

Wed 12 Nov 1947

7m 1d

4

4.0000

4

1.0000

Andrew McLaren Kilmarnock Wed 25 Apr 2001

Wed 25 Apr 2001

1d

1

1.0000

0

.0000

James McLaren Hibernian Celtic Sat 10 Mar 1888

Sat 05 Apr 1890

2y 0m 27d

3

3.0000

1

.3333

Adam McLean Celtic Sat 31 Oct 1925

Sat 02 Apr 1927

1y 5m 3d

4

4.0000

1

.2500

David McLean Sheffield Wednesday Sat 23 Mar 1912

Sat 23 Mar 1912

1d

1

1.0000

0

.0000

Duncan McLean St Bernards Sat 21 Mar 1896

Sat 27 Mar 1897

1y 0m 7d

2

2.0000

0

.0000

George McLean Dundee Thu 30 May 1968

Thu 30 May 1968

1d

1

1.0000

0

.0000

Thomas McLean Kilmarnock Wed 31 May 1967

Wed 09 Jun 1971

4y 0m 10d

11

11.0000

3

.2727

Alex McLeish Aberdeen Wed 26 Mar 1980

Wed 17 Feb 1993

12y 10m 23d

77

77.0000

0

.0000

Donald McLeod Celtic Sat 18 Mar 1905

Sat 07 Apr 1906

1y 0m 21d

4

4.0000

0

.0000

John McLeod Dumbarton Sat 24 Mar 1888

Sat 18 Mar 1893

4y 11m 24d

6

6.0000

0

.0000

William McLeod Queens Park Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

1.0000

0

.0000

Alexander McLintock Vale of Leven Sat 06 Mar 1875

Sat 13 Mar 1880

5y 0m 8d

3

3.0000

0

.0000

Francis McLintock Leicester City Arsenal Tue 04 Jun 1963

Sat 22 May 1971

7y 11m 19d

9

9.0000

1

.1111

James McLuckie Manchester City Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

1.0000

0

.0000

Duke McMahon Celtic Sat 03 Oct 1891

Sat 15 Mar 1902

10y 5m 13d

7

7.0000

6

.8571

Stephen McManus Celtic Wed 11 Oct 2006

Wed 17 Oct 2007

1y 0m 7d

10

10.0000

1

.1000

Jimmy McMenemy Celtic Sat 18 Mar 1905

Sat 13 Mar 1920

14y 11m 25d

14

14.0000

5

.3571

Jim McMenemy Partick Thistle Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

1.0000

0

.0000

John McMenemy Motherwell Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

1.0000

0

.0000

J. McMillan St Bernards Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

1.0000

0

.0000

Ian McMillan Airdrieonians Rangers Sat 05 Apr 1952

Sun 14 May 1961

9y 1m 10d

6

6.0000

2

.3333

Thomas McMillan Dumbarton Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

1.0000

0

.0000

Jimmy McMullan Partick Thistle Manchester City Sat 22 Mar 1919

Sat 13 Apr 1929

10y 0m 23d

20

20.0000

0

.0000

Alexander McNab Greenock Morton Sat 26 Feb 1921

Sat 09 Apr 1921

1m 15d

2

2.0000

0

.0000

Alexander McNab Sunderland West Bromwich Albion Sun 09 May 1937

Sun 18 Jun 1939

2y 1m 10d

4

4.0000

0

.0000

Colin McNab Dundee Sat 25 Oct 1930

Sat 09 Apr 1932

1y 5m 16d

6

6.0000

0

.0000

John McNab Liverpool Sat 17 Mar 1923

Sat 17 Mar 1923

1d

1

1.0000

0

.0000

Alec McNair Celtic Sat 03 Mar 1906

Sat 10 Apr 1920

14y 1m 8d

18

18.0000

0

.0000

Jackie McNamara Celtic Wolverhampton Wanderers Sat 05 Oct 1996

Wed 07 Sep 2005

8y 11m 3d

33

33.0000

0

.0000

David McNamee Livingston Thu 27 May 2004

Sat 13 May 2006

1y 11m 17d

4

4.0000

0

.0000

William McNamee Hamilton Academical Sat 19 Apr 1919

Sat 19 Apr 1919

1d

1

1.0000

0

.0000

Willie McNaught Raith Rovers Sat 21 Oct 1950

Wed 03 Nov 1954

4y 0m 14d

5

5.0000

0

.0000

Kevin McNaughton Aberdeen Wed 17 Apr 2002

Wed 17 Nov 2004

2y 7m 1d

3

3.0000

0

.0000

Billy McNeill Celtic Sat 15 Apr 1961

Sat 27 May 1972

11y 1m 13d

29

29.0000

3

.1034

Harry McNiel Queens Park Sat 07 Mar 1874

Mon 14 Mar 1881

7y 0m 8d

10

10.0000

6

.6000

Moses McNiel Rangers Sat 25 Mar 1876

Sat 13 Mar 1880

3y 11m 18d

2

2.0000

0

.0000

John McPhail Celtic Wed 09 Nov 1949

Sat 03 Oct 1953

3y 10m 25d

5

5.0000

3

.6000

Malcolm Wright McPhail Kilmarnock Sat 19 Apr 1919

Sat 19 Apr 1919

1d

1

1.0000

0

.0000

Bob McPhail Airdrieonians Rangers Sat 02 Apr 1927

Wed 10 Nov 1937

10y 7m 9d

17

17.0000

7

.4118

David McPherson Heart of Midlothian Rangers Wed 26 Apr 1989

Wed 28 Apr 1993

4y 0m 3d

27

27.0000

0

.0000

David McPherson Kilmarnock Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

1.0000

0

.0000

John McPherson Clydesdale Sat 06 Mar 1875

Sat 06 Mar 1875

1d

1

1.0000

0

.0000

John McPherson Kilmarnock Cowlairs Rangers Queens Park Sat 10 Mar 1888

Sat 27 Mar 1897

9y 0m 18d

10

10.0000

6

.6000

John McPherson Heart of Midlothian Sat 04 Apr 1891

Sat 04 Apr 1891

1d

1

1.0000

0

.0000

John McPherson Vale of Leven Sat 05 Apr 1879

Sat 14 Mar 1885

5y 11m 10d

8

8.0000

0

.0000

R. McPherson Arthurlie Sat 11 Mar 1882

Sat 11 Mar 1882

1d

1

1.0000

1

1.0000

James McPhie Falkirk Sat 10 Nov 1945

Sat 10 Nov 1945

1d

1

1.0000

0

.0000

Gordon McQueen Leeds United Manchester United Sat 01 Jun 1974

Sat 16 May 1981

6y 11m 16d

30

30.0000

5

.1667

Matthew McQueen Leith Athletic Sat 22 Mar 1890

Sat 03 Oct 1891

1y 6m 12d

3

3.0000

0

.0000

Daniel McRorie Greenock Morton Sat 25 Oct 1930

Sat 25 Oct 1930

1d

1

1.0000

0

.0000

Alexander McSpadyen Partick Thistle Wed 07 Dec 1938

Sat 15 Apr 1939

4m 9d

2

2.0000

0

.0000

Paul McStay Celtic Wed 21 Sep 1983

Wed 02 Apr 1997

13y 6m 13d

76

76.0000

9

.1184

William McStay Celtic Sat 12 Feb 1921

Sat 25 Feb 1928

7y 0m 14d

13

13.0000

0

.0000

Gary McSwegan Heart of Midlothian Tue 05 Oct 1999

Sat 09 Oct 1999

5d

2

2.0000

1

.5000

John McTavish Falkirk Sat 19 Mar 1910

Sat 19 Mar 1910

1d

1

1.0000

0

.0000

George McWattie Queens Park Sat 23 Feb 1901

Sat 02 Mar 1901

9d

2

2.0000

0

.0000

Peter McWilliam Newcastle United Sat 01 Apr 1905

Mon 06 Mar 1911

5y 11m 6d

8

8.0000

0

.0000

Peter Meechan Celtic Sat 28 Mar 1896

Sat 28 Mar 1896

1d

1

1.0000

0

.0000

Davie Meiklejohn Rangers Sat 04 Feb 1922

Sun 09 Jun 1935

13y 4m 6d

17

17.0000

5

.2941

Alexander Menzies Heart of Midlothian Sat 07 Apr 1906

Sat 07 Apr 1906

1d

1

1.0000

0

.0000

Robert Mercer Heart of Midlothian Sat 02 Mar 1912

Sat 15 Mar 1913

1y 0m 14d

2

2.0000

0

.0000

Robert Middleton Cowdenbeath Sat 22 Feb 1930

Sat 22 Feb 1930

1d

1

1.0000

0

.0000

James Millar Rangers Sat 03 Apr 1897

Sat 02 Apr 1898

0d

3

3.0000

2

.6667

James Millar Rangers Wed 08 May 1963

Sun 09 Jun 1963

1m 2d

2

2.0000

0

.0000

Archibald Miller Heart of Midlothian Wed 09 Nov 1938

Sat 16 Oct 1943

4y 11m 8d

2

2.0000

0

.0000

Charles Miller Dundee United Wed 25 Apr 2001

Wed 25 Apr 2001

1d

1

1.0000

0

.0000

George P Miller Heart of Midlothian Sat 22 Mar 1919

Sat 22 Mar 1919

1d

1

1.0000

0

.0000

John Miller St Mirren Sat 28 Mar 1931

Sat 14 Apr 1934

3y 0m 18d

5

5.0000

0

.0000

Kenny Miller Rangers Wolverhampton Wanderers Celtic Derby County Wed 25 Apr 2001

Wed 17 Oct 2007

6y 5m 23d

33

33.0000

10

.3030

Lee Miller Dundee United Sat 13 May 2006

Sat 13 May 2006

1d

1

1.0000

0

.0000

Peter Miller Dumbarton Sat 11 Mar 1882

Mon 12 Mar 1883

1y 0m 2d

3

3.0000

0

.0000

Thomas Miller Liverpool Manchester United Sat 10 Apr 1920

Sat 09 Apr 1921

0d

3

3.0000

2

.6667

William Miller 3rd Lanark Rifle Volunteers Sat 04 Mar 1876

Sat 04 Mar 1876

1d

1

1.0000

0

.0000

Willie Miller Celtic Sat 24 Aug 1946

Wed 12 Nov 1947

1y 2m 20d

7

7.0000

0

.0000

William Miller Aberdeen Sun 01 Jun 1975

Wed 15 Nov 1989

14y 5m 15d

65

65.0000

1

.0154

William R Miller Partick Thistle Sat 08 Jun 1935

Sun 09 Jun 1935

2d

2

2.0000

1

.5000

William Mills Aberdeen Sun 19 May 1935

Wed 02 Dec 1936

1y 6m 14d

6

6.0000

2

.3333

Arthur H Milne Hibernian Sat 14 Oct 1944

Sat 14 Oct 1944

1d

1

1.0000

1

1.0000

John Milne Middlesborough Dumbarton Sat 09 Apr 1938

Sat 08 Feb 1941

2y 10m 0d

3

3.0000

0

.0000

David Mitchell Rangers Sat 29 Mar 1890

Sat 07 Apr 1894

4y 0m 10d

5

5.0000

0

.0000

HE Mitchell Royal Engineers Sat 18 Nov 1871

Sat 24 Feb 1872

3m 7d

2

2.0000

0

.0000

James Mitchell Kilmarnock Sat 14 Mar 1908

Sat 19 Mar 1910

2y 0m 6d

3

3.0000

0

.0000

Robert Mitchell Newcastle United Sat 12 May 1951

Wed 16 May 1951

5d

2

2.0000

1

.5000

Neil Mochan Celtic Wed 19 May 1954

Sat 19 Jun 1954

1m 1d

3

3.0000

0

.0000

William Moir Bolton Wanderers Sat 15 Apr 1950

Sat 15 Apr 1950

1d

1

1.0000

0

.0000

Robert Moncur Newcastle United Thu 30 May 1968

Sat 27 May 1972

3y 11m 28d

16

16.0000

0

.0000

Hugh Morgan St Mirren Liverpool Sat 19 Mar 1898

Sat 08 Apr 1899

1y 0m 21d

2

2.0000

0

.0000

William Morgan Burnley Manchester United Tue 16 May 1967

Sat 22 Jun 1974

7y 1m 7d

29

29.0000

4

.1379

David Morris Raith Rovers Sat 03 Mar 1923

Sat 04 Apr 1925

2y 1m 2d

6

6.0000

1

.1667

Henry Morris East Fife Sat 01 Oct 1949

Sat 01 Oct 1949

1d

1

1.0000

3

3.0000

Thomas Morrison St Mirren Sat 02 Apr 1927

Sat 02 Apr 1927

1d

1

1.0000

0

.0000

A Morten Harrow Chequers Sat 05 Mar 1870

Sat 05 Mar 1870

1d

1

1.0000

0

.0000

Alan Morton Queens Park Rangers Sat 22 Mar 1919

Sun 08 May 1932

13y 1m 17d

34

34.0000

6

.1765

Hugh Morton Kilmarnock Tue 28 May 1929

Tue 04 Jun 1929

8d

3

3.0000

0

.0000

John Mudie Blackpool Sat 20 Oct 1956

Sun 15 Jun 1958

1y 7m 27d

17

17.0000

9

.5294

John Muir Rangers Wed 19 Sep 1888

Wed 19 Sep 1888

1d

1

1.0000

0

.0000

William Muir Dundee Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

1.0000

0

.0000

Thomas Muirhead Rangers Sat 04 Mar 1922

Sat 26 Oct 1929

7y 7m 23d

8

8.0000

0

.0000

K Muir-MacKenzie Old Carthusians Sat 05 Mar 1870

Sat 24 Feb 1872

1y 11m 20d

2

2.0000

0

.0000

George Mulhall Aberdeen Sunderland Sat 03 Oct 1959

Sat 12 Oct 1963

4y 0m 10d

3

3.0000

1

.3333

Iain Munro St Mirren Sat 02 Jun 1979

Sat 24 May 1980

11m 23d

7

7.0000

0

.0000

Alexander Munro Heart of Midlothian Blackpool Sat 31 Oct 1936

Sat 21 May 1938

1y 6m 21d

3

3.0000

1

.3333

Francis Munro Wolverhampton Wanderers Tue 18 May 1971

Sun 01 Jun 1975

4y 0m 15d

9

9.0000

0

.0000

Neil Munro Abercorn Sat 10 Mar 1888

Sat 13 Apr 1889

1y 1m 4d

2

2.0000

2

1.0000

John Murdoch Motherwell Sat 21 Feb 1931

Sat 21 Feb 1931

1d

1

1.0000

0

.0000

Francis Murphy Celtic Sat 21 May 1938

Sat 21 May 1938

1d

1

1.0000

1

1.0000

Ian Murray Hibernian Rangers Tue 15 Oct 2002

Sat 13 May 2006

3y 6m 29d

5

5.0000

0

.0000

James Murray Heart of Midlothian Sat 19 Apr 1958

Sun 15 Jun 1958

1m 28d

5

5.0000

1

.2000

John Murray Renton Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

1.0000

0

.0000

John Murray Vale of Leven Sat 22 Mar 1890

Sat 22 Mar 1890

1d

1

1.0000

0

.0000

Patrick Murray Hibernian Sat 28 Mar 1896

Sat 20 Mar 1897

11m 22d

2

2.0000

1

.5000

Stephen Murray Aberdeen Wed 10 Nov 1971

Wed 10 Nov 1971

1d

1

1.0000

0

.0000

Graeme Murty Reading Wed 18 Feb 2004

Wed 17 Oct 2007

3y 8m 0d

4

4.0000

0

.0000

George Mutch Preston North End Sat 09 Apr 1938

Sat 09 Apr 1938

1d

1

1.0000

0

.0000

n/a NTop

n/a

0

1.0000

0

n/a

Stephen Naismith Kilmarnock Wed 06 Jun 2007

Wed 06 Jun 2007

1d

1

1.0000

0

.0000

Charles Napier Celtic Derby County Sat 09 Apr 1932

Sun 09 May 1937

5y 1m 1d

5

5.0000

3

.6000

Charles Napier Falkirk Sat 02 Dec 1939

Sat 02 Dec 1939

1d

1

1.0000

0

.0000

David Narey Dundee United Wed 29 Nov 1978

Wed 08 Feb 1989

10y 2m 11d

34

34.0000

1

.0294

Gary Naysmith Heart of Midlothian Everton Tue 30 May 2000

Sat 13 Oct 2007

7y 4m 14d

37

37.0000

1

.0270

Robert Neil Hibernian Rangers Sat 21 Mar 1896

Sat 03 Feb 1900

3y 10m 14d

2

2.0000

2

1.0000

Robert Neill Queens Park Sat 25 Mar 1876

Sat 13 Mar 1880

3y 11m 18d

5

5.0000

0

.0000

Robbie Neilson Heart of Midlothian Wed 11 Oct 2006

Wed 11 Oct 2006

1d

1

1.0000

0

.0000

Peter Nellies Heart of Midlothian Sat 15 Mar 1913

Sat 28 Feb 1914

11m 14d

2

2.0000

0

.0000

James Nelson Cardiff City Sat 14 Feb 1925

Sun 18 May 1930

5y 3m 5d

4

4.0000

0

.0000

CEB Nepean Oxford University Sat 19 Nov 1870

Sat 24 Feb 1872

1y 3m 6d

4

4.0000

1

.2500

Pat Nevin Chelsea Everton Tranmere Rovers Wed 26 Mar 1986

Wed 27 Mar 1996

10y 0m 2d

28

28.0000

5

.1786

Thomas Niblo Aston Villa Sat 09 Apr 1904

Sat 09 Apr 1904

1d

1

1.0000

0

.0000

Joseph Nibloe Kilmarnock Sat 13 Apr 1929

Sun 08 May 1932

3y 0m 26d

11

11.0000

0

.0000

Charlie Nicholas Celtic Arsenal Aberdeen Wed 30 Mar 1983

Wed 26 Apr 1989

6y 0m 28d

20

20.0000

5

.2500

Barry Nicholson Dunfermline Athletic Wed 25 Apr 2001

Wed 17 Nov 2004

3y 6m 24d

3

3.0000

0

.0000

Steve Nicol Liverpool Wed 12 Sep 1984

Wed 11 Sep 1991

6y 0m 0d

27

27.0000

0

.0000

James Nisbet Ayr United Sun 26 May 1929

Tue 04 Jun 1929

10d

4

4.0000

2

.5000

James Niven Moffat Sat 14 Mar 1885

Sat 14 Mar 1885

1d

1

1.0000

0

.0000

n/a OTop

n/a

0

1.0000

0

n/a

Garry OConnor Hibernian Lokomotiv Moscow Birmingham City Wed 17 Apr 2002

Sat 13 Oct 2007

5y 5m 27d

14

14.0000

5

.3571

Francis ODonnell Preston North End Blackpool Sat 17 Apr 1937

Sat 21 May 1938

1y 1m 5d

6

6.0000

2

.3333

Philip ODonnell Motherwell Wed 08 Sep 1993

Wed 08 Sep 1993

1d

1

1.0000

0

.0000

Duncan Ogilvie Motherwell Wed 29 Nov 1933

Wed 29 Nov 1933

1d

1

1.0000

0

.0000

John OHare Derby County Sat 18 Apr 1970

Wed 24 May 1972

2y 1m 7d

13

13.0000

5

.3846

Brian ONeil Celtic VfL Wolfsburg Preston North End Wed 27 Mar 1996

Wed 17 Aug 2005

9y 4m 22d

7

7.0000

0

.0000

John ONeil Hibernian Wed 25 Apr 2001

Wed 25 Apr 2001

1d

1

1.0000

0

.0000

Willie Ormond Hibernian Sat 03 Apr 1954

Sat 11 Apr 1959

5y 0m 9d

6

6.0000

2

.3333

Francis ORourke Airdrieonians Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

1.0000

1

1.0000

James Orr Kilmarnock Sat 26 Mar 1892

Sat 26 Mar 1892

1d

1

1.0000

0

.0000

Robert Orr Third Lanark Sat 22 Mar 1919

Sat 09 Jul 1921

2y 3m 18d

2

2.0000

0

.0000

Ronald Orr Newcastle United Sat 03 May 1902

Sat 09 Apr 1904

1y 11m 7d

2

2.0000

1

.5000

Thomas Orr Greenock Morton Fri 19 Aug 1949

Wed 14 Nov 1951

2y 2m 27d

3

3.0000

1

.3333

William Orr Celtic Sat 03 Mar 1900

Sat 12 Mar 1904

4y 0m 10d

3

3.0000

0

.0000

Robert Orrock Falkirk Mon 03 Mar 1913

Mon 03 Mar 1913

1d

1

1.0000

0

.0000

James Oswald Third Lanark St Bernards Rangers Sat 13 Apr 1889

Sat 20 Mar 1897

7y 11m 8d

3

3.0000

1

.3333

n/a PTop

n/a

0

1.0000

0

n/a

Alexander Parker Falkirk Everton Wed 04 May 1955

Wed 11 Jun 1958

3y 1m 8d

15

15.0000

0

.0000

Derek Parlane Rangers Sat 12 May 1973

Sat 28 May 1977

4y 0m 17d

12

12.0000

1

.0833

Robert Parlane Vale of Leven Sat 23 Mar 1878

Mon 07 Apr 1879

1y 0m 16d

3

3.0000

0

.0000

George Paterson Celtic Sat 08 Oct 1938

Sat 02 Feb 1946

7y 3m 26d

4

4.0000

0

.0000

James Paterson Cowdenbeath Sat 16 May 1931

Sun 24 May 1931

9d

3

3.0000

0

.0000

John Paterson Leicester City Sat 10 Apr 1920

Sat 10 Apr 1920

1d

1

1.0000

0

.0000

Andrew Paton Motherwell Sat 10 Nov 1945

Fri 30 May 1952

6y 6m 21d

5

5.0000

0

.0000

Daniel Paton St Bernards Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

1.0000

1

1.0000

Michael Paton Dumbarton Sat 10 Mar 1883

Sat 27 Mar 1886

3y 0m 18d

5

5.0000

0

.0000

Robert Paton Vale of Leven Sat 05 Apr 1879

Mon 07 Apr 1879

3d

2

2.0000

0

.0000

John Patrick St Mirren Sat 20 Mar 1897

Sat 03 Apr 1897

15d

2

2.0000

0

.0000

Harold Paul Queens Park Mon 01 Mar 1909

Sat 03 Apr 1909

1m 3d

3

3.0000

2

.6667

William Paul Partick Thistle Sat 10 Mar 1888

Sat 22 Mar 1890

2y 0m 13d

3

3.0000

5

1.6667

William Paul Dykebar Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

1.0000

0

.0000

Stephen Pearson Motherwell Celtic Derby County Sat 15 Nov 2003

Wed 17 Oct 2007

3y 11m 3d

10

10.0000

0

.0000

Thomas Pearson Newcastle United Sat 12 Apr 1947

Sun 18 May 1947

1m 7d

2

2.0000

0

.0000

Andrew Penman Dundee Rangers Wed 11 May 1966

Sun 13 Aug 1967

1y 3m 3d

7

7.0000

1

.1429

James Phillips Queens Park Sat 03 Mar 1877

Sat 23 Mar 1878

1y 0m 21d

3

3.0000

0

.0000

Henry Pinkerton Falkirk Sat 02 Dec 1939

Sat 02 Dec 1939

1d

1

1.0000

0

.0000

John Plenderleith Manchester City Wed 09 Nov 1960

Wed 09 Nov 1960

1d

1

1.0000

0

.0000

William Porteous Heart of Midlothian Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

1.0000

0

.0000

Steven Pressley Heart of Midlothian Wed 29 Mar 2000

Wed 11 Oct 2006

6y 6m 13d

32

32.0000

0

.0000

H Primrose Civil Service Sat 19 Nov 1870

Sat 25 Feb 1871

3m 7d

2

2.0000

0

.0000

Charles Pringle St Mirren Sat 12 Feb 1921

Sat 12 Feb 1921

1d

1

1.0000

0

.0000

David Provan Celtic Wed 21 Nov 1979

Wed 28 Apr 1982

2y 5m 8d

10

10.0000

1

.1000

David Provan Rangers Sat 12 Oct 1963

Wed 11 May 1966

2y 7m 0d

5

5.0000

0

.0000

Peter Pursell Queens Park Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

1.0000

0

.0000

n/a QTop

n/a

0

1.0000

0

n/a

Nigel Quashie Portsmouth Thu 27 May 2004

Wed 06 Sep 2006

2y 3m 11d

14

14.0000

1

.0714

Jimmy Quinn Celtic Sat 18 Mar 1905

Sat 23 Mar 1912

7y 0m 6d

11

11.0000

7

.6364

Patrick Quinn Motherwell Sat 15 Apr 1961

Wed 02 May 1962

1y 0m 18d

4

4.0000

1

.2500

n/a RTop

n/a

0

1.0000

0

n/a

Gavin Rae Dundee Rangers Wed 25 Apr 2001

Sat 13 May 2006

5y 0m 19d

11

11.0000

0

.0000

James Rae Third Lanark Mon 15 Apr 1889

Sat 29 Mar 1890

11m 15d

2

2.0000

0

.0000

James Raeside Third Lanark Sat 03 Mar 1906

Sat 03 Mar 1906

1d

1

1.0000

0

.0000

W Raffay Civil Service Sat 19 Nov 1870

Sat 19 Nov 1870

1d

1

1.0000

0

.0000

Alex Raisbeck Liverpool Sat 07 Apr 1900

Sat 06 Apr 1907

6y 0m 0d

9

9.0000

0

.0000

Gilbert Rankin Vale of Leven Sat 29 Mar 1890

Sat 04 Apr 1891

1y 0m 7d

2

2.0000

2

1.0000

Robert Rankin St Mirren Sun 26 May 1929

Tue 04 Jun 1929

10d

4

4.0000

2

.5000

Willie Rankin Motherwell Sat 09 Jul 1921

Sat 09 Jul 1921

1d

1

1.0000

1

1.0000

EV Ravenshaw Charterhouse School Sat 24 Feb 1872

Sat 24 Feb 1872

1d

1

1.0000

0

.0000

William Redpath Motherwell Fri 19 Aug 1949

Fri 19 Aug 1949

1d

1

1.0000

0

.0000

William Redpath Motherwell Sat 23 Oct 1948

Sat 05 Apr 1952

3y 5m 14d

9

9.0000

0

.0000

James Reid Airdrieonians Sat 28 Feb 1914

Sat 01 Mar 1924

10y 0m 3d

5

5.0000

1

.2000

Robert Reid Brentford Wed 10 Nov 1937

Sat 09 Apr 1938

5m 0d

2

2.0000

0

.0000

William Reid Rangers Mon 06 Mar 1911

Sat 13 May 1916

5y 2m 8d

10

10.0000

4

.4000

Lawrie Reilly Hibernian Sat 23 Oct 1948

Sat 06 Apr 1957

8y 5m 15d

40

40.0000

22

.5500

Harry Rennie Heart of Midlothian Hibernian Sat 03 Mar 1900

Sat 14 Mar 1908

8y 0m 12d

14

14.0000

0

.0000

Henry Renny-Tailyour Royal Engineers Sat 18 Nov 1871

Sat 08 Mar 1873

1y 3m 20d

2

2.0000

2

1.0000

Alexander Rhind Queens Park Sat 30 Nov 1872

Sat 30 Nov 1872

1d

1

1.0000

0

.0000

James Richardson Ayr United Sat 19 Apr 1919

Sat 26 Apr 1919

8d

2

2.0000

0

.0000

Andrew Richmond Queens Park Sat 03 Mar 1906

Sat 03 Mar 1906

1d

1

1.0000

0

.0000

James Richmond Clydesdale Queens Park Sat 03 Mar 1877

Sat 25 Mar 1882

5y 0m 23d

3

3.0000

1

.3333

Thomas Ring Clyde Wed 06 May 1953

Wed 06 Nov 1957

4y 6m 1d

12

12.0000

2

.1667

Bruce Rioch Derby County Everton Tue 13 May 1975

Sun 11 Jun 1978

3y 0m 30d

24

24.0000

6

.2500

Derek Riordan Hibernian Wed 17 Aug 2005

Wed 17 Aug 2005

1d

1

1.0000

0

.0000

Archibald Ritchie East Stirlingshire Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

1.0000

0

.0000

Henry Ritchie Hibernian Sat 17 Mar 1923

Sat 25 Feb 1928

4y 11m 9d

2

2.0000

0

.0000

John Ritchie Queens Park Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

1.0000

1

1.0000

Paul Ritchie Heart of Midlothian Bolton Wanderers Walsall Wed 28 Apr 1999

Wed 18 Feb 2004

4y 9m 22d

7

7.0000

1

.1429

William Ritchie Rangers Wed 02 May 1962

Wed 02 May 1962

1d

1

1.0000

0

.0000

David Robb Aberdeen Wed 21 Apr 1971

Mon 14 Jun 1971

1m 25d

5

5.0000

0

.0000

William Robb Rangers Hibernian Sat 31 Oct 1925

Sat 29 Oct 1927

1y 11m 29d

2

2.0000

0

.0000

Archibald Robertson Clyde Wed 04 May 1955

Wed 11 Jun 1958

3y 1m 8d

5

5.0000

2

.4000

David Robertson Rangers Wed 19 Feb 1992

Wed 23 Mar 1994

2y 1m 5d

3

3.0000

0

.0000

George Robertson Motherwell Sheffield Wednesday Sat 05 Mar 1910

Sat 05 Apr 1913

3y 1m 1d

4

4.0000

0

.0000

George Robertson Kilmarnock Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

1.0000

0

.0000

Hugh Robertson Dundee Wed 29 Nov 1961

Wed 29 Nov 1961

1d

1

1.0000

0

.0000

James Robertson Tottenham Hotspur Sat 03 Oct 1964

Sat 03 Oct 1964

1d

1

1.0000

0

.0000

James Robertson Dundee Sat 16 May 1931

Wed 20 May 1931

5d

2

2.0000

0

.0000

John Robertson Heart of Midlothian Wed 12 Sep 1990

Wed 11 Oct 1995

5y 1m 0d

16

16.0000

3

.1875

John Robertson Nottingham Forest Derby County Sat 13 May 1978

Wed 12 Oct 1983

5y 5m 0d

28

28.0000

8

.2857

John Robertson Everton Southampton Rangers Sat 02 Apr 1898

Mon 06 Mar 1905

6y 11m 5d

18

18.0000

2

.1111

Peter Robertson Dundee Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

1.0000

0

.0000

Thomas Robertson Queens Park Sat 09 Mar 1889

Sat 19 Mar 1892

3y 0m 11d

4

4.0000

0

.0000

Thomas Robertson Heart of Midlothian Sat 26 Mar 1898

Sat 26 Mar 1898

1d

1

1.0000

1

1.0000

William Robertson Dumbarton Sat 19 Mar 1887

Mon 21 Mar 1887

3d

2

2.0000

1

.5000

Robert Robinson Dundee Wed 27 Mar 1974

Sun 01 Jun 1975

1y 2m 6d

4

4.0000

0

.0000

Barry Robson Dundee United Wed 22 Aug 2007

Wed 22 Aug 2007

1d

1

1.0000

0

.0000

Maurice Ross Rangers Thu 16 May 2002

Wed 10 Sep 2003

1y 3m 26d

12

12.0000

0

.0000

Alan Rough Partick Thistle Hibernian Wed 07 Apr 1976

Wed 23 Apr 1986

10y 0m 17d

53

53.0000

0

.0000

Douglas Rougvie Aberdeen Tue 13 Dec 1983

Tue 13 Dec 1983

1d

1

1.0000

0

.0000

Archibald Rowan Glasgow Caledonian Queens Park Sat 13 Mar 1880

Sat 25 Mar 1882

2y 0m 13d

2

2.0000

0

.0000

David Russell Heart of Midlothian Celtic Sat 30 Mar 1895

Sat 02 Mar 1901

5y 11m 2d

6

6.0000

1

.1667

J. Russell Cambuslang Sat 29 Mar 1890

Sat 29 Mar 1890

1d

1

1.0000

0

.0000

William Russell Airdrieonians Sat 16 Feb 1924

Sat 04 Apr 1925

1y 1m 20d

2

2.0000

0

.0000

Edward Rutherford Rangers Sun 23 May 1948

Sun 23 May 1948

1d

1

1.0000

0

.0000

n/a STop

n/a

0

1.0000

0

n/a

William Sawers Dundee Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

1.0000

0

.0000

Peter Scarff Celtic Sat 21 Feb 1931

Sat 21 Feb 1931

1d

1

1.0000

0

.0000

Eric Schaedler Hibernian Wed 27 Mar 1974

Wed 27 Mar 1974

1d

1

1.0000

0

.0000

Alexander Scott Rangers Everton Wed 07 Nov 1956

Sat 25 Jun 1966

9y 7m 19d

17

17.0000

5

.2941

James Scott Raith Rovers Hibernian Sat 13 May 1916

Wed 11 May 1966

49y 11m 29d

2

2.0000

1

.5000

Jocky Scott Dundee Wed 09 Jun 1971

Mon 14 Jun 1971

6d

2

2.0000

0

.0000

Matthew Scott Airdrieonians Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

1.0000

0

.0000

Robert Scott Airdrieonians Sat 31 Mar 1894

Sat 31 Mar 1894

1d

1

1.0000

0

.0000

James Scoular Portsmouth Sat 12 May 1951

Wed 05 Nov 1952

1y 5m 25d

9

9.0000

0

.0000

William Sellar Battlefield Queens Park Sat 21 Mar 1885

Sat 01 Apr 1893

8y 0m 12d

9

9.0000

4

.4444

William Semple Cambuslang Sat 10 Apr 1886

Sat 10 Apr 1886

1d

1

1.0000

0

.0000

Scott Severin Heart of Midlothian Aberdeen Sat 06 Oct 2001

Wed 06 Sep 2006

4y 11m 1d

15

15.0000

0

.0000

Bill Shankly Preston North End Sat 09 Apr 1938

Sat 17 Apr 1943

5y 0m 9d

12

12.0000

1

.0833

Graeme Sharp Everton Tue 28 May 1985

Tue 22 Mar 1988

2y 9m 24d

12

12.0000

1

.0833

James Sharp Dundee Woolwich Arsenal Fulham Sat 12 Mar 1904

Mon 01 Mar 1909

4y 11m 19d

5

5.0000

0

.0000

David Shaw Hibernian Sat 13 Apr 1946

Wed 17 Nov 1948

2y 7m 5d

11

11.0000

0

.0000

Francis Shaw Pollockshields Athletic Sat 15 Mar 1884

Sat 29 Mar 1884

15d

2

2.0000

1

.5000

John Shaw Rangers Sat 03 May 1941

Sat 04 Oct 1947

6y 5m 2d

12

12.0000

0

.0000

Duncan Shearer Aberdeen Wed 20 Apr 1994

Wed 16 Aug 1995

1y 3m 28d

7

7.0000

2

.2857

Robert Shearer Rangers Sat 15 Apr 1961

Sun 14 May 1961

1m 0d

4

4.0000

0

.0000

Donald Sillars Queens Park Sat 28 Mar 1891

Sat 23 Mar 1895

3y 11m 25d

5

5.0000

0

.0000

Jimmy Simpson Rangers Sat 20 Oct 1934

Wed 10 Nov 1937

3y 0m 22d

15

15.0000

1

.0667

James Simpson Third Lanark Sat 23 Mar 1895

Sat 06 Apr 1895

15d

3

3.0000

0

.0000

Neil Simpson Aberdeen Tue 24 May 1983

Sat 21 May 1988

4y 11m 28d

4

4.0000

0

.0000

Ronnie Simpson Celtic Sat 15 Apr 1967

Wed 06 Nov 1968

1y 6m 23d

5

5.0000

0

.0000

George Sinclair Heart of Midlothian Sat 19 Mar 1910

Sat 16 Mar 1912

1y 11m 27d

3

3.0000

0

.0000

John Sinclair Leicester City Sat 18 Jun 1966

Sat 18 Jun 1966

1d

1

1.0000

0

.0000

Leslie Skene Queens Park Sat 12 Mar 1904

Sat 12 Mar 1904

1d

1

1.0000

0

.0000

Bert Slater Falkirk Sun 24 May 1959

Sun 24 May 1959

1d

1

1.0000

0

.0000

Thomas Sloan Third Lanark Sat 12 Mar 1904

Sat 12 Mar 1904

1d

1

1.0000

0

.0000

Robert Smellie Queens Park Sat 19 Feb 1887

Sat 01 Apr 1893

6y 1m 14d

6

6.0000

0

.0000

AK Smith Oxford University Sat 25 Feb 1871

Sat 18 Nov 1871

8m 25d

2

2.0000

0

.0000

Alec Smith Rangers Sat 02 Apr 1898

Sat 01 Apr 1911

12y 0m 0d

22

22.0000

6

.2727

Alfred Smith Dumbarton Sat 03 Oct 1891

Sat 03 Oct 1891

1d

1

1.0000

0

.0000

David Smith Aberdeen Rangers Wed 11 May 1966

Thu 30 May 1968

2y 0m 20d

2

2.0000

0

.0000

George Smith Partick Thistle Sun 24 May 1959

Sun 24 May 1959

1d

1

1.0000

0

.0000

Gordon Smith Hibernian Sat 14 Oct 1944

Sun 26 May 1957

12y 7m 13d

21

21.0000

4

.1905

Henry Smith Heart of Midlothian Wed 17 Feb 1988

Wed 20 May 1992

4y 3m 4d

3

3.0000

0

.0000

James Smith Queens Park Sat 30 Nov 1872

Sat 30 Nov 1872

1d

1

1.0000

0

.0000

James Smith Rangers Sat 20 Oct 1934

Sat 04 Oct 1941

6y 11m 15d

5

5.0000

1

.2000

Jimmy Smith Aberdeen Newcastle United Thu 30 May 1968

Tue 14 May 1974

5y 11m 15d

4

4.0000

0

.0000

James Smith Celtic Wed 12 Feb 2003

Wed 30 Apr 2003

2m 19d

2

2.0000

0

.0000

John Smith Mauchline Edinburgh University Queens Park Sat 03 Mar 1877

Sat 15 Mar 1884

7y 0m 13d

10

10.0000

10

1.0000

John Smith Ayr United Sat 12 Apr 1924

Sat 12 Apr 1924

1d

1

1.0000

0

.0000

John Smith Celtic Wed 27 May 1959

Wed 03 Jun 1959

8d

2

2.0000

0

.0000

Nicol Smith Rangers Sat 03 Apr 1897

Sat 03 May 1902

5y 1m 1d

13

13.0000

0

.0000

Robert Smith Queens Park Sat 19 Nov 1870

Sat 08 Mar 1873

2y 3m 19d

5

5.0000

0

.0000

Tom Smith Kilmarnock Preston North End Sat 14 Apr 1934

Sat 18 Apr 1942

8y 0m 5d

6

6.0000

0

.0000

Peter Somers Celtic Sat 18 Mar 1905

Mon 01 Mar 1909

3y 11m 13d

4

4.0000

0

.0000

William Somers Queens Park 3rd Lanark Rifle Volunteers Sat 05 Apr 1879

Sat 27 Mar 1880

11m 23d

3

3.0000

0

.0000

George Sommerville Queens Park Sat 27 Mar 1886

Sat 27 Mar 1886

1d

1

1.0000

1

1.0000

Graeme Souness Middlesborough Liverpool UC Sampdoria Wed 30 Oct 1974

Sun 08 Jun 1986

11y 7m 10d

54

54.0000

4

.0741

David Speedie Chelsea Coventry City Sat 25 May 1985

Tue 30 May 1989

4y 0m 6d

10

10.0000

0

.0000

Finlay Speedie Rangers Sat 09 Aug 1902

Sat 04 Apr 1903

7m 27d

4

4.0000

3

.7500

James Speirs Rangers Sat 07 Mar 1908

Sat 07 Mar 1908

1d

1

1.0000

0

.0000

John Spencer Chelsea Wed 16 Nov 1994

Sat 05 Oct 1996

1y 10m 20d

13

13.0000

0

.0000

Pat Stanton Hibernian Wed 11 May 1966

Wed 27 Mar 1974

7y 10m 17d

16

16.0000

0

.0000

James Stark Rangers Mon 15 Mar 1909

Sat 03 Apr 1909

20d

2

2.0000

0

.0000

Billy Steel Greenock Morton Derby County Dundee Sat 12 Apr 1947

Wed 06 May 1953

6y 0m 25d

32

32.0000

15

.4688

David Steele Huddersfield Town Sat 03 Mar 1923

Sat 14 Apr 1923

1m 12d

3

3.0000

0

.0000

Colin Stein Rangers Coventry City Wed 16 Oct 1968

Sat 19 May 1973

4y 7m 4d

21

21.0000

10

.4762

James Stenhouse St Mirren Sat 19 Feb 1944

Sat 19 Feb 1944

1d

1

1.0000

0

.0000

James Stephen Bradford City Arsenal Sat 19 Feb 1944

Wed 12 Nov 1947

3y 8m 25d

7

7.0000

0

.0000

Billy Stevenson Rangers Sun 24 May 1959

Sun 24 May 1959

1d

1

1.0000

0

.0000

George Stevenson Motherwell Sat 29 Oct 1927

Sat 20 Oct 1934

6y 11m 22d

12

12.0000

4

.3333

William Stevenson Clyde Sun 19 May 1935

Sun 09 Jun 1935

22d

3

3.0000

0

.0000

Allan Stewart Queens Park Sat 24 Mar 1888

Mon 15 Apr 1889

1y 0m 23d

3

3.0000

1

.3333

Andrew Stewart Third Lanark Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

1.0000

0

.0000

David Stewart Leeds United Wed 07 Sep 1977

Wed 07 Sep 1977

1d

1

1.0000

0

.0000

David Stewart Queens Park Sat 18 Mar 1893

Sat 27 Mar 1897

4y 0m 10d

3

3.0000

0

.0000

Duncan Stewart Dumbarton Sat 24 Mar 1888

Sat 24 Mar 1888

1d

1

1.0000

0

.0000

EH Stewart The Wanderers Sat 24 Feb 1872

Sat 24 Feb 1872

1d

1

1.0000

0

.0000

George Stewart Hibernian Manchester City Sat 03 Mar 1906

Sat 06 Apr 1907

1y 1m 4d

4

4.0000

0

.0000

James Stewart Kilmarnock Middlesborough Wed 15 Jun 1977

Wed 25 Oct 1978

1y 4m 11d

2

2.0000

0

.0000

Michael Stewart Manchester United Wed 17 Apr 2002

Mon 20 May 2002

1m 4d

3

3.0000

0

.0000

Ray Stewart West Ham United Sat 16 May 1981

Wed 18 Feb 1987

5y 9m 3d

10

10.0000

1

.1000

William Stewart Queens Park Sat 26 Mar 1898

Sat 03 Mar 1900

1y 11m 7d

2

2.0000

1

.5000

Robert Stockdale Middlesborough Wed 17 Apr 2002

Wed 21 Aug 2002

4m 5d

5

5.0000

0

.0000

David Storrier Celtic Sat 18 Mar 1899

Sat 08 Apr 1899

22d

3

3.0000

0

.0000

Gordon Strachan Aberdeen Manchester United Leeds United Fri 16 May 1980

Wed 25 Mar 1992

11y 10m 10d

50

50.0000

5

.1000

Paul Sturrock Dundee United Sat 16 May 1981

Wed 01 Apr 1987

5y 10m 17d

20

20.0000

3

.1500

Neil Sullivan Wimbledon Tottenham Hotspur Tue 27 May 1997

Wed 12 Feb 2003

5y 8m 17d

28

28.0000

0

.0000

William Summers St Mirren Sat 17 Apr 1926

Sat 17 Apr 1926

1d

1

1.0000

0

.0000

Scot Symon Rangers Wed 07 Dec 1938

Wed 07 Dec 1938

1d

1

1.0000

0

.0000

n/a TTop

n/a

0

1.0000

0

n/a

Thomas Tait Sunderland Mon 06 Mar 1911

Mon 06 Mar 1911

1d

1

1.0000

0

.0000

John Taylor Dumbarton St Mirren Sat 26 Mar 1892

Sat 30 Mar 1895

3y 0m 5d

4

4.0000

1

.2500

Joseph Taylor Queens Park Sat 30 Nov 1872

Sat 25 Mar 1876

3y 3m 25d

6

6.0000

0

.0000

William Taylor Heart of Midlothian Sat 02 Apr 1892

Sat 02 Apr 1892

1d

1

1.0000

0

.0000

Gary Teale Wigan Athletic Wed 01 Mar 2006

Sat 08 Sep 2007

1y 6m 8d

10

10.0000

0

.0000

Paul Telfer Coventry City Wed 29 Mar 2000

Wed 29 Mar 2000

1d

1

1.0000

0

.0000

William Telfer St Mirren Wed 04 Nov 1953

Wed 04 Nov 1953

1d

1

1.0000

0

.0000

William Telfer Motherwell Sat 17 Sep 1932

Sat 16 Sep 1933

0d

2

2.0000

0

.0000

Bobby Templeton Aston Villa Newcastle United Woolwich Arsenal Kilmarnock Sat 05 Apr 1902

Mon 03 Mar 1913

10y 10m 28d

12

12.0000

1

.0833

CM Thompson Cambridge University Sat 24 Feb 1872

Sat 24 Feb 1872

1d

1

1.0000

0

.0000

Steven Thompson Dundee United Rangers Wed 27 Mar 2002

Wed 13 Oct 2004

2y 6m 17d

16

16.0000

3

.1875

Alexander Thomson Airdrieonians Mon 15 Mar 1909

Mon 15 Mar 1909

1d

1

1.0000

1

1.0000

Alexander Thomson Celtic Sat 17 Apr 1926

Wed 26 Oct 1932

6y 6m 10d

3

3.0000

0

.0000

Andrew Thomson Arthurlie Sat 20 Mar 1886

Sat 20 Mar 1886

1d

1

1.0000

0

.0000

Andrew Thomson Third Lanark Mon 15 Apr 1889

Mon 15 Apr 1889

1d

1

1.0000

0

.0000

Charlie Thomson Heart of Midlothian Sunderland Sat 26 Mar 1904

Sat 04 Apr 1914

10y 0m 10d

21

21.0000

4

.1905

Charles Thomson Sunderland Sat 15 May 1937

Sat 15 May 1937

1d

1

1.0000

0

.0000

David Thomson Dundee Thu 26 Feb 1920

Thu 26 Feb 1920

1d

1

1.0000

0

.0000

Harry Thomson Burnley Tue 16 May 1967

Tue 08 Aug 1967

2m 24d

4

4.0000

0

.0000

James Thomson Queens Park Sat 30 Nov 1872

Sat 07 Mar 1874

1y 3m 7d

3

3.0000

0

.0000

John Thomson Everton Wed 26 Oct 1932

Wed 26 Oct 1932

1d

1

1.0000

0

.0000

John Thomson Celtic Sun 18 May 1930

Sat 28 Mar 1931

10m 11d

4

4.0000

0

.0000

Robert Thomson Celtic Sat 31 Oct 1931

Sat 31 Oct 1931

1d

1

1.0000

1

1.0000

Robert Thomson Falkirk Sat 02 Apr 1927

Sat 02 Apr 1927

1d

1

1.0000

0

.0000

Samuel Thomson Lugar Boswell Sat 26 Jan 1884

Sat 29 Mar 1884

2m 4d

2

2.0000

0

.0000

William Thomson Dumbarton Sat 26 Mar 1892

Sat 26 Mar 1898

6y 0m 1d

4

4.0000

1

.2500

William Thomson Dundee Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

1.0000

0

.0000

William Thomson St Mirren Fri 16 May 1980

Wed 16 Nov 1983

3y 6m 1d

8

8.0000

0

.0000

William Thornton Rangers Wed 15 May 1946

Fri 30 May 1952

6y 0m 16d

11

11.0000

4

.3636

Robert Brown Thyne Darlington Town Sat 14 Oct 1944

Sat 03 Feb 1945

3m 21d

2

2.0000

0

.0000

Hugh Tinney Bury Thu 25 May 1967

Sun 13 Aug 1967

2m 20d

6

6.0000

0

.0000

William Toner Kilmarnock Sat 18 Oct 1958

Wed 05 Nov 1958

19d

2

2.0000

0

.0000

Jim Townsend Heart of Midlothian Thu 25 May 1967

Sun 13 Aug 1967

2m 20d

8

8.0000

1

.1250

Thomas Townsley Falkirk Sat 31 Oct 1925

Sat 31 Oct 1925

1d

1

1.0000

0

.0000

Alexander Troup Dundee Everton Sat 10 Apr 1920

Sat 17 Apr 1926

6y 0m 8d

5

5.0000

0

.0000

Edward Turnbull Hibernian Wed 28 Apr 1948

Sun 15 Jun 1958

10y 1m 19d

9

9.0000

0

.0000

Thomas Turner Arthurlie Sat 29 Mar 1884

Sat 29 Mar 1884

1d

1

1.0000

0

.0000

William Turner Pollockshields Athletic Sat 14 Mar 1885

Sat 20 Mar 1886

1y 0m 7d

2

2.0000

1

.5000

n/a UTop

n/a

0

1.0000

0

n/a

Ian Ure Dundee Arsenal Wed 08 Nov 1961

Sat 21 Oct 1967

5y 11m 14d

12

12.0000

0

.0000

Duncan Urquhart Hibernian Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

1.0000

0

.0000

n/a VTop

n/a

0

1.0000

0

n/a

Thomas Vallance Rangers Sat 03 Mar 1877

Mon 14 Mar 1881

4y 0m 12d

7

7.0000

0

.0000

Alexander Venters Cowdenbeath Rangers Sat 16 Sep 1933

Sat 17 Apr 1943

9y 7m 2d

6

6.0000

1

.1667

n/a WTop

n/a

0

1.0000

0

n/a

Bobby Murdoch Celtic Tue 09 Nov 1965

Wed 05 Nov 1969

3y 11m 28d

12

12.0000

5

.4167

Thomas Waddell Queens Park Sat 28 Mar 1891

Sat 06 Apr 1895

4y 0m 10d

6

6.0000

1

.1667

Willie Waddell Rangers Sat 18 Apr 1942

Wed 03 Nov 1954

12y 6m 17d

29

29.0000

9

.3103

Hugh Wales Motherwell Wed 26 Oct 1932

Wed 26 Oct 1932

1d

1

1.0000

0

.0000

Andrew Walker Celtic Tue 17 May 1988

Wed 12 Oct 1994

6y 4m 26d

3

3.0000

0

.0000

Frank Walker Third Lanark Sat 04 Feb 1922

Sat 04 Feb 1922

1d

1

1.0000

0

.0000

George Walker St Mirren Sun 18 May 1930

Sun 24 May 1931

1y 0m 7d

4

4.0000

0

.0000

Jimmy Walker Heart of Midlothian Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

1.0000

0

.0000

John Walker Heart of Midlothian Rangers Sat 30 Mar 1895

Sat 26 Mar 1904

8y 11m 26d

5

5.0000

3

.6000

John Walker Swindon Town Mon 06 Mar 1911

Sat 05 Apr 1913

2y 1m 0d

9

9.0000

0

.0000

Nicol Walker Heart of Midlothian Partick Thistle Wed 24 Mar 1993

Sun 26 May 1996

3y 2m 3d

2

2.0000

0

.0000

Bobby Walker Heart of Midlothian Sat 03 Mar 1900

Sat 05 Apr 1913

13y 1m 3d

31

31.0000

7

.2258

Tommy Walker Heart of Midlothian Wed 21 Nov 1934

Wed 15 May 1946

11y 5m 25d

35

35.0000

12

.3429

William Walker Clyde Mon 15 Mar 1909

Sat 19 Mar 1910

1y 0m 5d

2

2.0000

0

.0000

Douglas Herbert Wallace Clyde Sat 08 Feb 1941

Sat 17 Apr 1943

2y 2m 10d

3

3.0000

0

.0000

Ian Wallace Coventry City Wed 22 Feb 1978

Sat 19 May 1979

1y 2m 28d

3

3.0000

1

.3333

William Wallace Heart of Midlothian Celtic Wed 25 Nov 1964

Sat 10 May 1969

4y 5m 16d

7

7.0000

0

.0000

James Wardhaugh Heart of Midlothian Wed 08 Dec 1954

Wed 07 Nov 1956

1y 11m 0d

2

2.0000

0

.0000

John Wark Ipswich Town Liverpool Sat 19 May 1979

Wed 12 Sep 1984

5y 3m 25d

29

29.0000

7

.2414

Andrew Watson Queens Park Sat 12 Mar 1881

Sat 11 Mar 1882

0d

3

3.0000

0

.0000

James Watson Sunderland Middlesborough Mon 09 Mar 1903

Sat 03 Apr 1909

6y 0m 26d

6

6.0000

0

.0000

James Watson Motherwell Huddersfield Town Sat 04 Oct 1947

Sat 03 Oct 1953

5y 0m 0d

2

2.0000

0

.0000

James Watson Rangers Sat 23 Mar 1878

Sat 23 Mar 1878

1d

1

1.0000

1

1.0000

Philip Watson Blackpool Wed 29 Nov 1933

Wed 29 Nov 1933

1d

1

1.0000

0

.0000

Robert Watson Motherwell Mon 14 Jun 1971

Mon 14 Jun 1971

1d

1

1.0000

0

.0000

W. Watson Falkirk Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

1.0000

0

.0000

Francis Watt Kilbirnie Sat 09 Mar 1889

Sat 04 Apr 1891

2y 0m 27d

4

4.0000

3

.7500

William Watt Queens Park Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

1.0000

1

1.0000

William Waugh Heart of Midlothian Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

1.0000

0

.0000

Andy Webster Heart of Midlothian Wed 30 Apr 2003

Wed 01 Mar 2006

2y 10m 1d

22

22.0000

1

.0455

Andrew Weir Motherwell Wed 06 May 1959

Wed 08 Jun 1960

1y 1m 3d

6

6.0000

1

.1667

David Weir Heart of Midlothian Everton Rangers Tue 27 May 1997

Wed 17 Oct 2007

10y 4m 21d

59

59.0000

1

.0169

Jerry Weir Queens Park Sat 30 Nov 1872

Sat 23 Mar 1878

5y 3m 23d

4

4.0000

2

.5000

John Weir Third Lanark Sat 19 Feb 1887

Sat 19 Feb 1887

1d

1

1.0000

0

.0000

Peter Weir St Mirren Aberdeen Fri 16 May 1980

Tue 13 Dec 1983

3y 6m 28d

6

6.0000

0

.0000

John White Falkirk Tottenham Hotspur Wed 06 May 1959

Tue 12 May 1964

5y 0m 7d

23

23.0000

3

.1304

John White Albion Rovers Heart of Midlothian Sat 04 Feb 1922

Sat 03 Mar 1923

1y 1m 0d

2

2.0000

0

.0000

Walter White Bolton Wanderers Sat 06 Apr 1907

Sat 04 Apr 1908

11m 30d

2

2.0000

0

.0000

Andrew Whitelaw Vale of Leven Sat 19 Feb 1887

Sat 22 Mar 1890

3y 1m 4d

2

2.0000

0

.0000

Derek Whyte Celtic Middlesborough Aberdeen Wed 14 Oct 1987

Wed 28 Apr 1999

11y 6m 15d

12

12.0000

0

.0000

Lee Wilkie Dundee Mon 20 May 2002

Wed 19 Nov 2003

1y 6m 0d

11

11.0000

1

.0909

Gareth Williams Nottingham Forest Wed 17 Apr 2002

Wed 20 Nov 2002

7m 4d

4

4.0000

0

.0000

Stanley Williams Clyde Sat 04 Oct 1941

Sat 04 Oct 1941

1d

1

1.0000

0

.0000

Alexander Wilson Portsmouth Tue 25 May 1954

Tue 25 May 1954

1d

1

1.0000

0

.0000

Andrew Wilson Sheffield Wednesday Sat 06 Apr 1907

Sat 14 Mar 1914

6y 11m 9d

6

6.0000

1

.1667

Dave Wilson Hamilton Academical Sun 19 May 1935

Sat 08 Jun 1935

21d

2

2.0000

3

1.5000

David Wilson Oldham Athletic Sat 05 Apr 1913

Sat 05 Apr 1913

1d

1

1.0000

0

.0000

David Wilson Queens Park Sat 03 Feb 1900

Sat 03 Feb 1900

1d

1

1.0000

2

2.0000

David Wilson Rangers Sat 22 Oct 1960

Thu 27 May 1965

4y 7m 6d

22

22.0000

9

.4091

George Wilson Heart of Midlothian Everton Newcastle United Sat 12 Mar 1904

Sat 03 Apr 1909

5y 0m 23d

6

6.0000

0

.0000

Lalty Wilson Newmilns Sunderland Third Lanark Sat 22 Mar 1890

Sat 26 Mar 1904

14y 0m 5d

4

4.0000

1

.2500

Ian Wilson Leicester City Everton Sat 23 May 1987

Wed 02 Dec 1987

6m 10d

5

5.0000

0

.0000

James Wilson Vale of Leven Sat 10 Mar 1888

Sat 04 Apr 1891

3y 0m 26d

4

4.0000

0

.0000

Paul Wilson Celtic Wed 05 Feb 1975

Wed 05 Feb 1975

1d

1

1.0000

0

.0000

Peter Wilson Celtic Sat 27 Feb 1926

Sun 09 Jun 1935

9y 3m 14d

6

6.0000

0

.0000

Robert Wilson Arsenal Wed 13 Oct 1971

Wed 01 Dec 1971

1m 19d

2

2.0000

0

.0000

William Wilson Heart of Midlothian Sat 13 May 1916

Sat 13 May 1916

1d

1

1.0000

0

.0000

Robert Winters Aberdeen Wed 28 Apr 1999

Wed 28 Apr 1999

1d

1

1.0000

0

.0000

William Wiseman Queens Park Sat 30 Oct 1926

Sat 22 Feb 1930

3y 3m 24d

2

2.0000

0

.0000

George Wood Everton Arsenal Tue 22 May 1979

Wed 28 Apr 1982

2y 11m 7d

4

4.0000

0

.0000

Willie Woodburn Rangers Sat 12 Apr 1947

Wed 30 Apr 1952

5y 0m 19d

26

26.0000

0

.0000

John Woodward Arsenal Sat 05 Aug 1967

Thu 10 Aug 1967

6d

3

3.0000

0

.0000

David Wotherspoon Queens Park Sat 30 Nov 1872

Sat 08 Mar 1873

3m 8d

2

2.0000

0

.0000

John Stewart Wright Greenock Morton Sat 26 Apr 1919

Sat 03 May 1919

8d

2

2.0000

1

.5000

Keith Wright Hibernian Wed 19 Feb 1992

Wed 19 Feb 1992

1d

1

1.0000

0

.0000

Stephen Wright Aberdeen Wed 24 Mar 1993

Wed 19 May 1993

1m 26d

2

2.0000

0

.0000

Thomas Wright Sunderland Sat 18 Oct 1952

Sat 18 Apr 1953

6m 1d

3

3.0000

0

.0000

Thomas Wylie Rangers Sat 29 Mar 1890

Sat 29 Mar 1890

1d

1

1.0000

1

1.0000

n/a X-ZTop

n/a

0

1.0000

0

n/a

Ronald Yeats Liverpool Sat 03 Oct 1964

Tue 07 Dec 1965

1y 2m 5d

2

2.0000

0

.0000

Benny Yorsto Aberdeen Sat 21 Feb 1931

Sat 21 Feb 1931

1d

1

1.0000

0

.0000

Henry Yorston Aberdeen Sat 16 Oct 1954

Sat 16 Oct 1954

1d

1

1.0000

0

.0000

Alexander Young Liverpool Everton Sat 01 Apr 1905

Mon 04 Mar 1907

1y 11m 4d

2

2.0000

0

.0000

Alex Young Heart of Midlothian Everton Sat 09 Apr 1960

Sat 18 Jun 1966

6y 2m 10d

8

8.0000

5

.6250

George Young Rangers Sat 17 Apr 1943

Sun 19 May 1957

14y 1m 3d

58

58.0000

0

.0000

James Young Celtic Sat 17 Mar 1906

Sat 17 Mar 1906

1d

1

1.0000

0

.0000

Tommy Younger Hibernian Liverpool Wed 04 May 1955

Wed 11 Jun 1958

3y 1m 8d

24

24.0000

0

.0000


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