London Hearts Supporters Club

Birthday Caps Name 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
ATop

n/a

0

1.0000

0

n/a

James Adams Heart Of Midlothian Sat 08 Apr 1893

Sat 21 Apr 1894

1y 0m 14d

2

2.0000

0

.0000

William Barbour Agnew Kilmarnock Sat 02 Mar 1907

Sat 29 Feb 1908

11m 28d

2

2.0000

0

.0000

Archie Aikman Falkirk Sat 24 Apr 1948

Sat 24 Apr 1948

1d

1

1.0000

1

1.0000

Charlie Aitken Motherwell Wed 03 Sep 1958

Wed 24 Sep 1958

22d

2

2.0000

0

.0000

John Aitkenhead Motherwell Wed 17 Jan 1951

Mon 17 Mar 1952

1y 2m 1d

3

3.0000

3

1.0000

Henry Allan Heart of Midlothian Sat 11 Feb 1899

Sat 17 Feb 1900

1y 0m 7d

2

2.0000

0

.0000

Tom Allan Heart of Midlothian Mon 30 Oct 1911

Mon 30 Oct 1911

1d

1

1.0000

0

.0000

Willie Allan Aberdeen Wed 28 Nov 1962

Wed 28 Nov 1962

1d

1

1.0000

1

1.0000

JL Allison Renton Sat 29 Apr 1893

Sat 29 Apr 1893

1d

1

1.0000

0

.0000

Andy Anderson Heart Of Midlothian Sat 10 Feb 1934

Wed 21 Oct 1936

2y 8m 12d

4

4.0000

0

.0000

George Anderson Kilmarnock Sat 16 Feb 1901

Sat 08 Mar 1902

1y 0m 22d

2

2.0000

0

.0000

John Anderson Falkirk Mon 30 Oct 1911

Wed 06 Nov 1912

1y 0m 8d

2

2.0000

0

.0000

Alexander Archibald Rangers Sat 22 Feb 1919

Sat 02 Nov 1929

10y 8m 12d

10

10.0000

1

.1000

Sandy Archibald Rangers Wed 09 Nov 1932

Sat 30 Sep 1933

10m 22d

2

2.0000

0

.0000

Andy Armour Kilmarnock Wed 10 Feb 1909

Wed 10 Feb 1909

1d

1

1.0000

0

.0000

Matt Armstrong Aberdeen Wed 23 Oct 1935

Wed 21 Oct 1936

11m 29d

3

3.0000

1

.3333

Thomas Atherton Partick Thistle Sat 16 Feb 1901

Sat 16 Feb 1901

1d

1

1.0000

0

.0000

Bertie Auld Celtic Wed 08 Oct 1958

Wed 17 Mar 1965

6y 5m 10d

2

2.0000

0

.0000

BTop

n/a

0

1.0000

0

n/a

Joe Baillie Celtic Wed 26 Sep 1951

Wed 03 Sep 1952

11m 9d

3

3.0000

0

.0000

Davie Baird Heart Of Midlothian Sat 29 Apr 1893

Sat 27 Jan 1894

8m 30d

2

2.0000

1

.5000

Dougie Baird Partick Thistle Wed 02 Sep 1959

Wed 02 Sep 1959

1d

1

1.0000

0

.0000

Sammy Baird Rangers Wed 17 Mar 1954

Wed 08 Oct 1958

4y 6m 22d

5

5.0000

1

.2000

John Ballantyne Partick Thistle Wed 08 Oct 1930

Wed 08 Oct 1930

1d

1

1.0000

0

.0000

Eamonn Bannon Heart Of Midlothian Wed 01 Nov 1978

Wed 01 Nov 1978

1d

1

1.0000

0

.0000

Robert Barbour Third Lanark Sat 27 Jan 1894

Sat 27 Jan 1894

1d

1

1.0000

0

.0000

John Bell Barker Rangers Sat 21 Apr 1894

Sat 02 Feb 1895

9m 13d

2

2.0000

0

.0000

Barney Battles Heart Of Midlothian Wed 31 Oct 1928

Wed 05 Nov 1930

2y 0m 6d

5

5.0000

13

2.6000

Bernard Battles Celtic Sat 11 Feb 1899

Sat 08 Mar 1902

3y 0m 27d

2

2.0000

0

.0000

Willie Bauld Heart Of Midlothian Wed 07 Sep 1949

Wed 08 Oct 1958

9y 1m 2d

13

13.0000

15

1.1538

Bobby Baxter Hibernian Sat 11 Oct 1941

Sat 11 Oct 1941

1d

1

1.0000

0

.0000

Jim Baxter Rangers Wed 04 Oct 1961

Wed 18 Mar 1964

2y 5m 15d

5

5.0000

0

.0000

Dick Beattie Celtic Wed 09 Oct 1957

Wed 09 Oct 1957

1d

1

1.0000

0

.0000

Frank Beattie Kilmarnock Wed 06 Sep 1961

Wed 06 Sep 1961

1d

1

1.0000

0

.0000

Isaac Begbie Heart Of Midlothian Sat 08 Apr 1893

Sat 21 Apr 1894

1y 0m 14d

3

3.0000

0

.0000

John Bell Dumbarton Celtic Mon 11 Apr 1892

Sat 01 Apr 1899

6y 11m 22d

2

2.0000

1

.5000

Laurie Bell Third Lanark Sat 02 Feb 1895

Sat 02 Feb 1895

1d

1

1.0000

1

1.0000

Alexander Bennett Celtic Rangers Sat 11 Mar 1905

Mon 14 Oct 1912

7y 7m 4d

10

10.0000

0

.0000

Bob Bennie Heart of Midlothian Wed 07 Nov 1928

Wed 07 Nov 1928

1d

1

1.0000

0

.0000

George T G Bertram Airdrieonians Sat 03 Oct 1931

Sat 03 Oct 1931

1d

1

1.0000

0

.0000

Jimmy Binning Queen of the South Wed 28 Apr 1954

Wed 28 Apr 1954

1d

1

1.0000

0

.0000

Bob Birrell Heart Of Midlothian Wed 26 Oct 1921

Wed 26 Oct 1921

1d

1

1.0000

0

.0000

Andy Black Heart Of Midlothian Wed 01 Sep 1937

Wed 07 Sep 1938

1y 0m 7d

2

2.0000

3

1.5000

Bertie Black Kilmarnock Wed 03 Sep 1958

Wed 01 Nov 1961

3y 1m 30d

3

3.0000

0

.0000

Bobby Black Queen of the South Wed 17 Mar 1954

Wed 17 Mar 1954

1d

1

1.0000

2

2.0000

Jimmy Black Aberdeen Sat 03 Oct 1931

Sat 03 Oct 1931

1d

1

1.0000

0

.0000

John Blackley Hibernian Wed 15 Mar 1972

Wed 15 Mar 1972

1d

1

1.0000

0

.0000

Bobby Blackwood Heart Of Midlothian Wed 23 Mar 1960

Wed 23 Mar 1960

1d

1

1.0000

0

.0000

Daniel Blair Clyde Wed 12 Oct 1927

Wed 07 Nov 1928

1y 0m 27d

3

3.0000

0

.0000

James S Blair Third Lanark Fri 17 Mar 1939

Wed 30 Aug 1939

5m 14d

2

2.0000

0

.0000

Jimmy Blair Clyde Mon 30 Oct 1911

Mon 14 Oct 1912

11m 15d

3

3.0000

0

.0000

John Blair Motherwell Wed 03 Oct 1934

Wed 02 Sep 1936

1y 11m 0d

2

2.0000

0

.0000

James Blessington Celtic Sat 27 Jan 1894

Sat 29 Jan 1898

4y 0m 3d

5

5.0000

1

.2000

Alec Boden Celtic Wed 24 Sep 1952

Wed 24 Sep 1952

1d

1

1.0000

0

.0000

Tommy Bogan Celtic Wed 17 Mar 1948

Wed 17 Mar 1948

1d

1

1.0000

0

.0000

James Bowie Rangers Mon 30 Oct 1911

Sat 05 Apr 1919

7y 5m 7d

5

5.0000

2

.4000

Alf Boyd Dundee Wed 23 Mar 1949

Wed 23 Mar 1949

1d

1

1.0000

0

.0000

Henry Boyd Third Lanark Sat 27 Jan 1894

Sat 27 Jan 1894

1d

1

1.0000

0

.0000

William Boyd Clyde Sat 03 Oct 1931

Sat 30 Sep 1933

1y 11m 28d

3

3.0000

3

1.0000

Richard Boyle Dumbarton Mon 11 Apr 1892

Mon 11 Apr 1892

1d

1

1.0000

0

.0000

J Bradford Morton Mon 14 Oct 1912

Mon 14 Oct 1912

1d

1

1.0000

0

.0000

Ralph Brand Rangers Wed 22 Mar 1961

Wed 04 Sep 1963

2y 5m 14d

5

5.0000

8

1.6000

Des Bremner Hibernian Wed 17 Mar 1976

Wed 17 Mar 1976

1d

1

1.0000

0

.0000

Gordon Bremner Motherwell Sat 11 Oct 1941

Sat 11 Oct 1941

1d

1

1.0000

1

1.0000

TH Bremner Queens Park Wed 03 Oct 1934

Wed 03 Oct 1934

1d

1

1.0000

0

.0000

Bernard Breslin Hibernian Sat 29 Jan 1898

Sat 17 Feb 1900

2y 0m 20d

4

4.0000

1

.2500

Jim Brogan Celtic Wed 26 Mar 1969

Thu 18 Mar 1971

1y 11m 22d

2

2.0000

0

.0000

Alan Brown East Fife Wed 22 Mar 1950

Wed 22 Mar 1950

1d

1

1.0000

0

.0000

Andy Brown St Mirren Sat 29 Apr 1893

Sat 29 Apr 1893

1d

1

1.0000

1

1.0000

Bill Brown Dundee Wed 05 Sep 1956

Wed 08 Oct 1958

2y 1m 4d

8

8.0000

0

.0000

Bobby Brown Rangers Wed 23 Mar 1949

Mon 17 Mar 1952

2y 11m 24d

8

8.0000

0

.0000

Craig Brown Motherwell Sat 18 Mar 1922

Sat 18 Mar 1922

1d

1

1.0000

0

.0000

Finlay Brown Dundee Sat 03 Oct 1931

Sat 03 Oct 1931

1d

1

1.0000

0

.0000

George Brown Rangers Sat 07 Nov 1931

Wed 21 Oct 1936

4y 11m 15d

5

5.0000

0

.0000

Hugh Brown Partick Thistle Wed 12 Mar 1947

Sat 24 Apr 1948

1y 1m 13d

2

2.0000

0

.0000

Jim Brown Heart of Midlothian Wed 20 Mar 1974

Wed 20 Mar 1974

1d

1

1.0000

0

.0000

John 1 Brown Celtic Sat 17 Feb 1912

Sat 17 Feb 1912

1d

1

1.0000

0

.0000

John 2 Brown Clyde Wed 02 Nov 1938

Wed 02 Nov 1938

1d

1

1.0000

0

.0000

Sandy Brown Partick Thistle Wed 04 Sep 1963

Wed 04 Sep 1963

1d

1

1.0000

0

.0000

Tommy Brown Heart Of Midlothian Fri 17 Mar 1939

Fri 17 Mar 1939

1d

1

1.0000

0

.0000

John Browning Celtic Mon 12 Oct 1914

Wed 18 Nov 1914

1m 7d

2

2.0000

0

.0000

James Brownlie Third Lanark Celtic Wed 10 Feb 1909

Wed 05 Nov 1919

10y 8m 27d

14

14.0000

0

.0000

John Brownlie Hibernian Wed 15 Mar 1972

Wed 15 Mar 1972

1d

1

1.0000

0

.0000

Walter Bruce St Mirren Sat 15 Feb 1902

Sat 28 Feb 1903

1y 0m 14d

2

2.0000

0

.0000

Willie Buchan Celtic Wed 23 Oct 1935

Wed 01 Sep 1937

1y 10m 10d

2

2.0000

3

1.5000

Paddy Buckley Aberdeen Wed 17 Mar 1954

Wed 16 Mar 1955

0d

2

2.0000

0

.0000

Albert Thoroughgood Buick Heart of Midlothian Sat 11 Feb 1899

Sat 14 Mar 1903

4y 1m 4d

2

2.0000

0

.0000

Willie Bulloch Partick Thistle Mon 02 Oct 1911

Wed 18 Nov 1914

3y 1m 17d

2

2.0000

0

.0000

Tommy Burns Celtic Wed 01 Nov 1978

Wed 01 Nov 1978

1d

1

1.0000

0

.0000

Matt Busby Hibernian Sat 11 Oct 1941

Sat 11 Oct 1941

1d

1

1.0000

0

.0000

CTop

n/a

0

1.0000

0

n/a

Thomas Cairns Rangers Sat 18 Mar 1922

Sat 13 Mar 1926

3y 11m 25d

6

6.0000

0

.0000

Eric Caldow Rangers Wed 13 Mar 1957

Wed 17 Mar 1965

8y 0m 5d

14

14.0000

1

.0714

Patrick Callaghan Hibernian Sat 17 Feb 1900

Sat 28 Feb 1903

3y 0m 12d

2

2.0000

0

.0000

Tom Callaghan Celtic Thu 18 Mar 1971

Thu 18 Mar 1971

1d

1

1.0000

0

.0000

Tommy Callaghan Dunfermline Athletic Wed 04 Sep 1968

Wed 04 Sep 1968

1d

1

1.0000

0

.0000

Willie Callaghan Dunfermline Athletic Wed 20 Mar 1968

Wed 18 Mar 1970

1y 11m 28d

4

4.0000

0

.0000

DS Cameron St Bernards Sat 17 Feb 1900

Sat 17 Feb 1900

1d

1

1.0000

3

3.0000

John 3 Cameron St Mirren Sat 28 Feb 1903

Mon 04 Apr 1904

1y 1m 8d

3

3.0000

0

.0000

Bobby Campbell Morton Wed 17 Mar 1948

Wed 17 Mar 1948

1d

1

1.0000

0

.0000

John 2 Campbell Celtic Sat 08 Apr 1893

Sat 08 Mar 1902

8y 11m 1d

5

5.0000

3

.6000

John 3 Campbell Rangers Sat 01 Apr 1899

Sat 01 Apr 1899

1d

1

1.0000

1

1.0000

Kenny Campbell Partick Thistle Wed 26 Oct 1921

Wed 26 Oct 1921

1d

1

1.0000

0

.0000

Robert Campbell Partick Thistle Sat 28 Feb 1903

Sat 28 Feb 1903

1d

1

1.0000

0

.0000

Jimmy Carabine Third Lanark Wed 01 Sep 1937

Wed 30 Aug 1939

1y 11m 30d

5

5.0000

0

.0000

Jimmy Caskie St Johnstone Hibernian Wed 22 Sep 1937

Sat 11 Oct 1941

4y 0m 20d

3

3.0000

0

.0000

Joseph Cassidy Celtic Tue 25 Jan 1921

Wed 31 Oct 1923

2y 9m 7d

3

3.0000

1

.3333

Steve Chalmers Celtic Wed 17 Mar 1965

Wed 15 Mar 1967

1y 11m 28d

2

2.0000

0

.0000

Stevie Chalmers Celtic Wed 28 Nov 1962

Wed 07 Sep 1966

3y 9m 11d

2

2.0000

0

.0000

John Chaplin Dundee Mon 25 Oct 1909

Mon 25 Oct 1909

1d

1

1.0000

0

.0000

Alec Cheyne Aberdeen Wed 09 Oct 1929

Wed 09 Oct 1929

1d

1

1.0000

0

.0000

W Cheyne Rangers Wed 02 Sep 1936

Wed 02 Sep 1936

1d

1

1.0000

0

.0000

Bobby Clark Aberdeen Thu 18 Mar 1971

Thu 18 Mar 1971

1d

1

1.0000

0

.0000

John Clark Celtic Wed 07 Sep 1966

Wed 15 Mar 1967

6m 9d

2

2.0000

0

.0000

Paul Clarke Kilmarnock Wed 26 Apr 1978

Mon 17 Mar 1980

1y 10m 21d

2

2.0000

0

.0000

David Clunie Heart Of Midlothian Fri 05 Sep 1969

Fri 05 Sep 1969

1d

1

1.0000

0

.0000

Jim Clunie St Mirren Wed 23 Sep 1964

Wed 23 Sep 1964

1d

1

1.0000

0

.0000

Archie Coats Dundee Wed 01 Sep 1937

Wed 01 Sep 1937

1d

1

1.0000

0

.0000

Bobby Collins Celtic Wed 17 Jan 1951

Wed 03 Sep 1958

7y 7m 18d

16

16.0000

12

.7500

Thomas Collins Heart of Midlothian Sat 27 Feb 1909

Mon 24 Oct 1910

1y 7m 28d

2

2.0000

0

.0000

Donald Colman Aberdeen Mon 31 Oct 1910

Mon 02 Oct 1911

11m 2d

2

2.0000

0

.0000

Bobby Combe Hibernian Celtic Wed 29 Sep 1948

Wed 28 Apr 1954

5y 7m 0d

3

3.0000

0

.0000

Alfie Conn Heart of Midlothian Sat 06 Nov 1948

Wed 30 Nov 1955

7y 0m 25d

3

3.0000

2

.6667

Eddie Connachan Dunfermline Athletic Wed 06 Sep 1961

Wed 21 Mar 1962

6m 16d

4

4.0000

0

.0000

George Connelly Celtic Wed 02 Sep 1970

Tue 27 Mar 1973

2y 6m 26d

4

4.0000

1

.2500

John Connolly St Mirren Sat 02 Feb 1895

Sat 02 Feb 1895

1d

1

1.0000

1

1.0000

Paddy Connolly Celtic Wed 27 Oct 1926

Wed 27 Oct 1926

1d

1

1.0000

0

.0000

Willie Cook Dundee Wed 27 Oct 1926

Wed 12 Oct 1927

11m 16d

2

2.0000

0

.0000

Charlie Cooke Aberdeen Dundee Wed 14 Nov 1962

Wed 08 Sep 1965

2y 9m 26d

4

4.0000

3

.7500

Willie Cooper Aberdeen Wed 31 Oct 1934

Wed 30 Oct 1935

0d

2

2.0000

0

.0000

Jackie Copland Dundee United Wed 20 Mar 1974

Wed 20 Mar 1974

1d

1

1.0000

0

.0000

Peter Cormack Hibernian Wed 07 Sep 1966

Wed 18 Mar 1970

3y 6m 12d

6

6.0000

3

.5000

Alan Cousin Dundee Wed 03 Sep 1958

Wed 24 Sep 1958

22d

2

2.0000

1

.5000

Jimmy Cowan Morton Wed 07 Sep 1949

Wed 25 Mar 1953

3y 6m 19d

3

3.0000

0

.0000

Andy Cowie Aberdeen Wed 14 Jan 1948

Wed 14 Jan 1948

1d

1

1.0000

0

.0000

Doug Cowie Dundee Wed 25 Mar 1953

Wed 26 Sep 1956

3y 6m 2d

3

3.0000

0

.0000

Sammy Cox Rangers Wed 14 Jan 1948

Wed 09 Sep 1953

5y 7m 27d

13

13.0000

0

.0000

Alan Craig Motherwell Wed 09 Oct 1929

Wed 05 Nov 1930

1y 0m 28d

2

2.0000

0

.0000

Joe Craig Partick Thistle Wed 17 Mar 1976

Wed 17 Mar 1976

1d

1

1.0000

0

.0000

Thomas Craig Rangers Wed 11 Nov 1925

Sat 02 Nov 1929

3y 11m 23d

5

5.0000

1

.2000

Gordon Crammond Ayr United Wed 26 Apr 1978

Wed 26 Apr 1978

1d

1

1.0000

0

.0000

Jimmy Crapnell Airdrieonians Wed 09 Oct 1929

Wed 09 Nov 1932

3y 1m 1d

5

5.0000

0

.0000

David Crawford St Mirren Sat 24 Mar 1906

Sat 24 Mar 1906

1d

1

1.0000

0

.0000

James Crawford Queens Park Sat 03 Oct 1931

Wed 23 Oct 1935

4y 0m 21d

3

3.0000

1

.3333

Pat Crerand Celtic Wed 05 Oct 1960

Wed 28 Nov 1962

2y 1m 24d

7

7.0000

1

.1429

Willie Cringan Celtic Sat 22 Feb 1919

Wed 26 Oct 1921

2y 8m 5d

4

4.0000

0

.0000

James Anderson Croal Falkirk Sat 01 Mar 1913

Sat 21 Mar 1914

1y 0m 21d

3

3.0000

3

1.0000

John H Cross Third Lanark Sat 28 Feb 1903

Sat 28 Feb 1903

1d

1

1.0000

0

.0000

Paddy Crossan Heart Of Midlothian Mon 12 Oct 1914

Mon 12 Oct 1914

1d

1

1.0000

0

.0000

Jim Cruickshank Heart Of Midlothian Wed 23 Sep 1964

Wed 02 Sep 1970

5y 11m 11d

3

3.0000

0

.0000

Johnny Crum Celtic Fri 17 Mar 1939

Fri 17 Mar 1939

1d

1

1.0000

0

.0000

Joe Cullen Celtic Sat 27 Jan 1894

Sat 27 Jan 1894

1d

1

1.0000

0

.0000

Willie Culley Kilmarnock Sat 22 Feb 1919

Sat 22 Feb 1919

1d

1

1.0000

1

1.0000

John Cumming Heart Of Midlothian Wed 16 Mar 1955

Wed 07 Sep 1960

5y 5m 23d

7

7.0000

1

.1429

George Cummings Partick Thistle Wed 03 Oct 1934

Wed 23 Oct 1935

1y 0m 21d

2

2.0000

0

.0000

Andrew Cunningham Kilmarnock Rangers Sat 17 Feb 1912

Sat 10 Mar 1928

16y 0m 23d

10

10.0000

1

.1000

Peter Curran Partick Thistle Sat 11 Oct 1941

Sat 11 Oct 1941

1d

1

1.0000

0

.0000

John G Cuthbertson Hibernian Wed 17 Mar 1948

Wed 17 Mar 1948

1d

1

1.0000

0

.0000

DTop

n/a

0

1.0000

0

n/a

Herbert Dainty Dundee Mon 24 Oct 1910

Mon 24 Oct 1910

1d

1

1.0000

0

.0000

Jimmy Davidson Partick Thistle Wed 03 Sep 1952

Thu 18 Nov 1954

2y 2m 16d

4

4.0000

0

.0000

R Davidson St Johnstone Wed 03 Oct 1934

Wed 03 Oct 1934

1d

1

1.0000

0

.0000

Jerry Dawson Rangers Sat 03 Oct 1931

Sat 11 Oct 1941

10y 0m 9d

11

11.0000

0

.0000

Johnny Deakin St Mirren Sat 24 Apr 1948

Wed 19 Oct 1949

1y 5m 26d

3

3.0000

3

1.0000

Tommy Deans Clyde Wed 14 Jan 1948

Wed 14 Jan 1948

1d

1

1.0000

0

.0000

Jimmy Delaney Celtic Wed 02 Sep 1936

Fri 17 Mar 1939

2y 6m 16d

6

6.0000

3

.5000

Andrew Devine Falkirk Sat 26 Feb 1910

Sat 26 Feb 1910

1d

1

1.0000

1

1.0000

Neilly Dewar Third Lanark Wed 09 Nov 1932

Wed 30 Aug 1939

6y 9m 22d

2

2.0000

2

1.0000

Matthew Dickie Rangers Sat 09 Apr 1898

Sat 09 Apr 1898

1d

1

1.0000

0

.0000

Billy Dickson Kilmarnock Wed 18 Mar 1970

Thu 18 Mar 1971

1y 0m 1d

3

3.0000

0

.0000

John 1 Divers Celtic Sat 13 Apr 1895

Sat 13 Apr 1895

1d

1

1.0000

0

.0000

John Divers Celtic Wed 14 Nov 1962

Wed 04 Sep 1963

9m 22d

3

3.0000

4

1.3333

Joseph Dodds Celtic Wed 06 Nov 1912

Sat 20 Mar 1920

7y 4m 15d

8

8.0000

2

.2500

Ally Donaldson Dundee Wed 08 Sep 1965

Fri 05 Sep 1969

3y 11m 29d

2

2.0000

0

.0000

Billy Dougall Falkirk Wed 31 Oct 1923

Wed 31 Oct 1923

1d

1

1.0000

0

.0000

Bobby Dougan Heart Of Midlothian Wed 27 Sep 1950

Wed 25 Mar 1953

2y 5m 28d

3

3.0000

0

.0000

Dan Doyle Celtic Mon 11 Apr 1892

Sat 11 Feb 1899

6y 10m 1d

9

9.0000

0

.0000

Jamie Doyle Partick Thistle Tue 18 Mar 1980

Tue 18 Mar 1980

1d

1

1.0000

0

.0000

John Drummond Rangers Sat 13 Apr 1895

Sat 16 Mar 1901

5y 11m 4d

3

3.0000

0

.0000

Willie Duff Heart Of Midlothian Thu 18 Nov 1954

Thu 18 Nov 1954

1d

1

1.0000

0

.0000

Tom Dunbar Celtic Sat 02 Feb 1895

Sat 02 Feb 1895

1d

1

1.0000

0

.0000

Arthur Duncan Partick Thistle Hibernian Wed 06 Sep 1967

Wed 17 Mar 1976

8y 6m 12d

4

4.0000

0

.0000

Charles Duncan Clyde Wed 26 Oct 1921

Wed 26 Oct 1921

1d

1

1.0000

1

1.0000

Davie Duncan East Fife Wed 17 Mar 1948

Wed 17 Mar 1948

1d

1

1.0000

0

.0000

John Duncan Dundee Tue 27 Mar 1973

Tue 27 Mar 1973

1d

1

1.0000

2

2.0000

Jimmy Duncanson Rangers Wed 14 Jan 1948

Wed 14 Jan 1948

1d

1

1.0000

1

1.0000

Jimmy Dundas Dundee Sat 15 Feb 1896

Sat 15 Feb 1896

1d

1

1.0000

0

.0000

Jimmy Dunn Hibernian Wed 18 Oct 1922

Wed 18 Oct 1922

1d

1

1.0000

0

.0000

James Dykes Heart of Midlothian Wed 22 Sep 1937

Wed 30 Aug 1939

1y 11m 9d

3

3.0000

0

.0000

ETop

n/a

0

1.0000

0

n/a

Alex Elliott Partick Thistle Wed 07 Sep 1938

Wed 07 Sep 1938

1d

1

1.0000

0

.0000

Ben Ellis Motherwell Wed 30 Aug 1939

Wed 30 Aug 1939

1d

1

1.0000

0

.0000

Bobby Evans Celtic Wed 29 Sep 1948

Wed 23 Mar 1960

11y 5m 24d

25

25.0000

0

.0000

Jock Ewart Airdrieonians Mon 31 Oct 1910

Mon 02 Oct 1911

11m 2d

2

2.0000

0

.0000

Tommy Ewing Partick Thistle Wed 09 Oct 1957

Wed 09 Oct 1957

1d

1

1.0000

0

.0000

FTop

n/a

0

1.0000

0

n/a

Jock Fairbairn Heart of Midlothian Sat 29 Apr 1893

Sat 29 Apr 1893

1d

1

1.0000

0

.0000

Tom Fairfoul Third Lanark Wed 10 Feb 1909

Wed 10 Feb 1909

1d

1

1.0000

0

.0000

John Falconer Cowdenbeath Sat 10 Mar 1928

Sat 10 Mar 1928

1d

1

1.0000

0

.0000

Alex Ferguson Dunfermline Athletic Rangers Wed 15 Mar 1967

Wed 06 Sep 1967

5m 23d

2

2.0000

1

.5000

Bobby Ferguson Kilmarnock Wed 16 Mar 1966

Wed 15 Mar 1967

0d

2

2.0000

0

.0000

Hugh Ferguson Motherwell Sat 20 Mar 1920

Wed 18 Oct 1922

2y 6m 29d

3

3.0000

3

1.0000

T Ferguson Falkirk Sat 12 Mar 1921

Sat 19 Mar 1927

6y 0m 8d

3

3.0000

0

.0000

Willie Ferguson Celtic Sat 15 Feb 1896

Sat 15 Feb 1896

1d

1

1.0000

0

.0000

Willie Fernie Celtic Wed 25 Mar 1953

Wed 08 Oct 1958

5y 6m 14d

4

4.0000

1

.2500

Bob Ferrier Motherwell Wed 18 Oct 1922

Wed 05 Nov 1930

8y 0m 19d

7

7.0000

5

.7143

J Findlay Airdrieonians Wed 10 Feb 1909

Wed 10 Feb 1909

1d

1

1.0000

0

.0000

Tony Fitzpatrick St Mirren Wed 26 Apr 1978

Wed 26 Apr 1978

1d

1

1.0000

0

.0000

Bobby Flavell Airdrieonians Wed 12 Mar 1947

Wed 30 Apr 1947

1m 19d

2

2.0000

6

3.0000

Jimmy Fleming Rangers Sat 10 Feb 1934

Sat 10 Feb 1934

1d

1

1.0000

0

.0000

Rikki Fleming Ayr United Wed 20 Mar 1974

Wed 20 Mar 1974

1d

1

1.0000

0

.0000

Gerry Follon Dundee Wed 30 Apr 1947

Wed 30 Apr 1947

1d

1

1.0000

0

.0000

Donald Ford Heart Of Midlothian Thu 18 Mar 1971

Wed 20 Mar 1974

3y 0m 3d

3

3.0000

0

.0000

R Forrest Clyde Sat 12 Mar 1921

Sat 12 Mar 1921

1d

1

1.0000

0

.0000

Alex Forsyth Partick Thistle Wed 15 Mar 1972

Wed 15 Mar 1972

1d

1

1.0000

0

.0000

Campbell Forsyth Kilmarnock Wed 18 Mar 1964

Wed 17 Mar 1965

0d

2

2.0000

0

.0000

Tam Forsyth Rangers Thu 18 Mar 1971

Wed 17 Mar 1976

4y 0m 0d

2

2.0000

0

.0000

John Fraser St Mirren Sat 15 Feb 1902

Sat 15 Feb 1902

1d

1

1.0000

0

.0000

Stewart Fraser Dundee United Wed 21 Mar 1962

Wed 28 Nov 1962

8m 8d

2

2.0000

3

1.5000

George French Morton Tue 25 Jan 1921

Sat 18 Mar 1922

1y 1m 23d

3

3.0000

1

.3333

Mark Fulton St Mirren Tue 18 Mar 1980

Tue 18 Mar 1980

1d

1

1.0000

0

.0000

GTop

n/a

0

1.0000

0

n/a

Hugh Kilpatrick Gallacher Airdrieonians Sat 14 Mar 1925

Wed 11 Nov 1925

7m 29d

2

2.0000

6

3.0000

Patsy Gallacher Celtic Wed 05 Nov 1913

Wed 29 Oct 1924

10y 11m 25d

2

2.0000

0

.0000

Tommy Gallagher Dundee Wed 23 Mar 1949

Wed 23 Mar 1949

1d

1

1.0000

0

.0000

James Hill Galt Rangers Mon 02 Oct 1911

Sat 17 Feb 1912

4m 16d

2

2.0000

0

.0000

Ian Gardiner East Fife Wed 15 Sep 1954

Wed 15 Sep 1954

1d

1

1.0000

1

1.0000

Chic Geatons Celtic Wed 09 Nov 1932

Wed 02 Nov 1938

5y 11m 25d

5

5.0000

0

.0000

Thomas Gemmell St Mirren Wed 26 Mar 1958

Wed 26 Mar 1958

1d

1

1.0000

1

1.0000

Tommy Gemmell Celtic Wed 08 Sep 1965

Wed 20 Mar 1968

2y 6m 13d

5

5.0000

0

.0000

James Davidson Gibson Partick Thistle Wed 11 Nov 1925

Sat 19 Mar 1927

1y 4m 9d

2

2.0000

0

.0000

Neilly Gibson Rangers Sat 13 Apr 1895

Sat 14 Mar 1903

7y 11m 2d

11

11.0000

0

.0000

Will Gibson Rangers Sat 02 Feb 1895

Sat 02 Feb 1895

1d

1

1.0000

0

.0000

Willie Gibson Heart Of Midlothian Mon 17 Mar 1980

Mon 17 Mar 1980

1d

1

1.0000

0

.0000

John Gilchrist Celtic Tue 25 Jan 1921

Wed 18 Oct 1922

1y 8m 24d

2

2.0000

0

.0000

Pat Gilhooley Celtic Sat 09 Apr 1898

Sat 09 Apr 1898

1d

1

1.0000

0

.0000

Denis Gillespie Dundee United Wed 06 Sep 1961

Wed 06 Sep 1961

1d

1

1.0000

0

.0000

James Gillespie Third Lanark Sat 29 Jan 1898

Sat 29 Jan 1898

1d

1

1.0000

1

1.0000

R Gillespie Queens Park Wed 18 Oct 1922

Wed 18 Oct 1922

1d

1

1.0000

0

.0000

Torry Gillick Rangers Wed 30 Apr 1947

Wed 17 Mar 1948

10m 17d

3

3.0000

1

.3333

Jock Gilmour Dundee Wed 08 Oct 1930

Wed 08 Oct 1930

1d

1

1.0000

1

1.0000

Alan Gilzean Dundee Wed 05 Oct 1960

Wed 18 Mar 1964

3y 5m 14d

3

3.0000

1

.3333

Archie Glen Aberdeen Wed 17 Mar 1954

Wed 03 Sep 1958

4y 5m 18d

7

7.0000

1

.1429

Robert Glen Hibernian Sat 17 Feb 1900

Sat 31 Mar 1900

1m 15d

2

2.0000

0

.0000

Hugh Goldie St Mirren Sat 02 Feb 1895

Sat 02 Feb 1895

1d

1

1.0000

0

.0000

James Eadie Gordon Rangers Mon 25 Oct 1909

Sat 20 Mar 1920

10y 4m 25d

15

15.0000

2

.1333

Jimmy Gourlay Morton Wed 18 Nov 1914

Sat 22 Feb 1919

4y 3m 5d

2

2.0000

1

.5000

John Govan Hibernian Sat 24 Apr 1948

Wed 08 Oct 1952

4y 5m 15d

2

2.0000

0

.0000

Tom Gracie Heart of Midlothian Wed 18 Nov 1914

Wed 18 Nov 1914

1d

1

1.0000

1

1.0000

Harry Graham Heart Of Midlothian Mon 12 Oct 1914

Mon 12 Oct 1914

1d

1

1.0000

0

.0000

James Graham Rangers Sat 15 Feb 1902

Sat 15 Feb 1902

1d

1

1.0000

0

.0000

John L Graham Kilmarnock Sat 16 Feb 1901

Sat 16 Feb 1901

1d

1

1.0000

0

.0000

Johnny Graham Hibernian Wed 18 Mar 1970

Wed 02 Sep 1970

5m 16d

2

2.0000

1

.5000

John Grant Hibernian Wed 03 Sep 1958

Wed 06 Sep 1961

3y 0m 4d

6

6.0000

0

.0000

Archibald Colin Gray Hibernian Sat 14 Mar 1903

Sat 14 Mar 1903

1d

1

1.0000

0

.0000

Duggie Gray Rangers Wed 12 Oct 1927

Wed 05 Nov 1930

3y 0m 25d

6

6.0000

0

.0000

Donald Greenlees St Mirren Sat 27 Feb 1904

Sat 27 Feb 1904

1d

1

1.0000

0

.0000

John Greig Rangers Wed 04 Sep 1963

Wed 18 Mar 1970

6y 6m 15d

13

13.0000

1

.0769

HTop

n/a

0

1.0000

0

n/a

Harry Haddock Clyde Thu 18 Nov 1954

Wed 26 Sep 1956

1y 10m 9d

7

7.0000

1

.1429

David Haddow Rangers Sat 21 Apr 1894

Sat 21 Apr 1894

1d

1

1.0000

0

.0000

Henry Hall St Johnstone Wed 18 Mar 1970

Wed 18 Mar 1970

1d

1

1.0000

0

.0000

George Halley Kilmarnock Sat 26 Feb 1910

Sat 26 Feb 1910

1d

1

1.0000

0

.0000

David Halliday Dundee Sat 15 Mar 1924

Sat 15 Mar 1924

1d

1

1.0000

0

.0000

Alex Hamilton Dundee Wed 01 Nov 1961

Wed 08 Sep 1965

3y 10m 8d

8

8.0000

1

.1250

Davie Hamilton Celtic Sat 28 Feb 1903

Sat 28 Feb 1903

1d

1

1.0000

0

.0000

George Hamilton Aberdeen Heart of Midlothian Wed 12 Mar 1947

Wed 31 Oct 1951

4y 7m 20d

3

3.0000

2

.6667

James Hamilton St Mirren Sat 15 Mar 1924

Sat 15 Mar 1924

1d

1

1.0000

0

.0000

Johnny Hamilton Heart of Midlothian Wed 08 Oct 1958

Wed 08 Oct 1958

1d

1

1.0000

0

.0000

Robert Cumming Hamilton Rangers Sat 29 Jan 1898

Mon 04 Apr 1904

6y 2m 7d

7

7.0000

9

1.2857

Tom Hamilton Kilmarnock Tue 25 Jan 1921

Tue 25 Jan 1921

1d

1

1.0000

0

.0000

Willie Hamilton Heart of Midlothian Hibernian Wed 14 Nov 1962

Wed 17 Mar 1965

2y 4m 4d

2

2.0000

0

.0000

Colin Hampton Motherwell Wed 06 Nov 1912

Wed 06 Nov 1912

1d

1

1.0000

0

.0000

Andrew Hannah Renton Mon 11 Apr 1892

Mon 11 Apr 1892

1d

1

1.0000

0

.0000

Joe Harper Aberdeen Fri 05 Sep 1969

Fri 05 Sep 1969

1d

1

1.0000

2

2.0000

William Harper Hibernian Wed 18 Oct 1922

Sat 14 Mar 1925

2y 4m 26d

3

3.0000

0

.0000

Robert G Harrison Hamilton Academical Wed 23 Oct 1935

Wed 02 Sep 1936

10m 11d

2

2.0000

0

.0000

Mike Haughney Celtic Wed 17 Mar 1954

Thu 18 Nov 1954

8m 2d

3

3.0000

0

.0000

David Hay Celtic Wed 02 Sep 1970

Tue 27 Mar 1973

2y 6m 26d

4

4.0000

0

.0000

James Hay Celtic Sat 27 Feb 1909

Sat 04 Mar 1911

2y 0m 7d

6

6.0000

0

.0000

W Hay St Mirren Wed 19 Oct 1932

Wed 19 Oct 1932

1d

1

1.0000

0

.0000

Paul Hegarty Dundee United Wed 01 Nov 1978

Wed 01 Nov 1978

1d

1

1.0000

0

.0000

George Henderson Rangers Wed 31 Oct 1923

Wed 31 Oct 1923

1d

1

1.0000

1

1.0000

Willie Henderson Rangers Wed 14 Nov 1962

Wed 04 Sep 1968

5y 9m 22d

6

6.0000

2

.3333

J Hendry Rangers Mon 24 Oct 1910

Mon 24 Oct 1910

1d

1

1.0000

0

.0000

Jim Henry Dundee United Wed 02 Sep 1970

Wed 02 Sep 1970

1d

1

1.0000

0

.0000

Andy Herd Heart Of Midlothian Wed 31 Oct 1934

Wed 31 Oct 1934

1d

1

1.0000

0

.0000

George Herd Clyde Wed 23 Mar 1960

Wed 05 Oct 1960

6m 13d

3

3.0000

3

1.0000

Jim Hermiston Aberdeen Wed 20 Mar 1974

Wed 20 Mar 1974

1d

1

1.0000

0

.0000

Jim Herriott Dunfermline Athletic Wed 28 Nov 1962

Wed 04 Sep 1963

9m 8d

2

2.0000

0

.0000

Willie Hewitt Partick Thistle Wed 30 Apr 1947

Wed 22 Mar 1950

2y 10m 22d

2

2.0000

0

.0000

J Hickie Clyde Wed 02 Nov 1938

Wed 02 Nov 1938

1d

1

1.0000

0

.0000

John Higgins Celtic Thu 18 Nov 1954

Thu 18 Nov 1954

1d

1

1.0000

0

.0000

Frank Hill Aberdeen Wed 05 Nov 1930

Wed 05 Nov 1930

1d

1

1.0000

0

.0000

Dave Hilley Third Lanark Wed 02 Sep 1959

Wed 02 Sep 1959

1d

1

1.0000

0

.0000

Hugh Hilley Celtic Wed 29 Oct 1924

Wed 29 Oct 1924

1d

1

1.0000

0

.0000

John Hodge Celtic Sat 17 Feb 1900

Sat 31 Mar 1900

1m 15d

2

2.0000

2

1.0000

Bobby Hogg Celtic Wed 03 Oct 1934

Fri 17 Mar 1939

4y 5m 15d

6

6.0000

0

.0000

George Hogg Heart Of Midlothian Sat 11 Apr 1896

Sat 11 Apr 1896

1d

1

1.0000

0

.0000

Bobby Holmes St Mirren Wed 13 Mar 1957

Wed 13 Mar 1957

1d

1

1.0000

0

.0000

David Holt Heart Of Midlothian Wed 23 Sep 1964

Wed 23 Sep 1964

1d

1

1.0000

0

.0000

Harry Hood Celtic Wed 02 Sep 1970

Wed 02 Sep 1970

1d

1

1.0000

0

.0000

Billy Houliston Queen of the South Wed 14 Jan 1948

Wed 19 Oct 1949

1y 9m 6d

4

4.0000

3

.7500

Bobby Houston Partick Thistle Wed 01 Nov 1978

Wed 01 Nov 1978

1d

1

1.0000

0

.0000

James Howie Kilmarnock Sat 16 Feb 1901

Sat 16 Feb 1901

1d

1

1.0000

0

.0000

Bobby Howitt Partick Thistle Wed 09 Sep 1953

Wed 09 Sep 1953

1d

1

1.0000

0

.0000

Johnny Hubbard Rangers Wed 07 Sep 1955

Wed 30 Nov 1955

2m 24d

4

4.0000

2

.5000

John Hughes Celtic Wed 06 Sep 1961

Wed 04 Sep 1968

6y 11m 30d

6

6.0000

4

.6667

Wilson Humphries Motherwell Wed 24 Sep 1952

Wed 24 Sep 1952

1d

1

1.0000

0

.0000

Ally Hunter Kilmarnock Wed 15 Mar 1972

Wed 15 Mar 1972

1d

1

1.0000

0

.0000

James Hunter Falkirk Sat 17 Feb 1923

Wed 31 Oct 1923

8m 15d

2

2.0000

0

.0000

W Hunter Airdrieonians Wed 10 Feb 1909

Wed 10 Feb 1909

1d

1

1.0000

0

.0000

Willie Hunter Motherwell Wed 24 Sep 1958

Wed 06 Sep 1961

2y 11m 14d

4

4.0000

0

.0000

Jackie Husband Partick Thistle Wed 12 Mar 1947

Wed 12 Mar 1947

1d

1

1.0000

0

.0000

J Hutchison Falkirk Sat 30 Sep 1933

Sat 30 Sep 1933

1d

1

1.0000

0

.0000

John Hutton Aberdeen Wed 31 Oct 1923

Wed 11 Nov 1925

2y 0m 12d

4

4.0000

0

.0000

Tom Hynds Celtic Sat 16 Feb 1901

Sat 16 Feb 1901

1d

1

1.0000

0

.0000

ITop

n/a

0

1.0000

0

n/a

Alex Ingram Ayr United Fri 05 Sep 1969

Fri 05 Sep 1969

1d

1

1.0000

0

.0000

JTop

n/a

0

1.0000

0

n/a

Colin Jackson Rangers Wed 17 Mar 1976

Wed 17 Mar 1976

1d

1

1.0000

0

.0000

J Jackson Motherwell Wed 18 Oct 1922

Wed 18 Oct 1922

1d

1

1.0000

0

.0000

John Jackson Partick Thistle Wed 09 Oct 1929

Wed 09 Nov 1932

3y 1m 1d

4

4.0000

0

.0000

Thomas Alexander Jackson St Mirren Sat 15 Feb 1902

Sat 11 Mar 1905

3y 0m 26d

3

3.0000

0

.0000

Sandy Jardine Rangers Wed 15 Mar 1972

Tue 27 Mar 1973

1y 0m 13d

2

2.0000

0

.0000

Drew Jarvie Airdrieonians Thu 18 Mar 1971

Thu 18 Mar 1971

1d

1

1.0000

0

.0000

T Jarvie Hamilton Academical Wed 30 Aug 1939

Wed 30 Aug 1939

1d

1

1.0000

0

.0000

Ian St John Motherwell Wed 02 Sep 1959

Wed 22 Mar 1961

1y 6m 21d

4

4.0000

6

1.5000

Willie Johnston Rangers Fri 05 Sep 1969

Wed 18 Mar 1970

6m 14d

2

2.0000

1

.5000

Bobby Johnstone Hibernian Wed 17 Jan 1951

Wed 17 Mar 1954

3y 2m 1d

6

6.0000

1

.1667

Derek Johnstone Rangers Tue 27 Mar 1973

Wed 20 Mar 1974

11m 23d

2

2.0000

0

.0000

James Johnstone Third Lanark Sat 28 Feb 1903

Sat 28 Feb 1903

1d

1

1.0000

0

.0000

Jimmy Johnstone Celtic Wed 18 Mar 1964

Wed 02 Sep 1970

6y 5m 16d

4

4.0000

0

.0000

John Johnstone Heart Of Midlothian Wed 31 Oct 1928

Wed 09 Nov 1932

4y 0m 10d

3

3.0000

0

.0000

Peter Johnstone Celtic Wed 18 Nov 1914

Wed 18 Nov 1914

1d

1

1.0000

0

.0000

KTop

n/a

0

1.0000

0

n/a

Sammy Kean Hibernian Wed 30 Apr 1947

Wed 30 Apr 1947

1d

1

1.0000

0

.0000

Alexander Lowson Keillor Dundee Sat 24 Apr 1897

Sat 24 Apr 1897

1d

1

1.0000

0

.0000

Bernard Kelly Raith Rovers Wed 18 Sep 1957

Wed 18 Sep 1957

1d

1

1.0000

1

1.0000

James Kelly Celtic Sat 08 Apr 1893

Sat 30 Jan 1897

3y 9m 23d

7

7.0000

0

.0000

Johnny Kelly Third Lanark Wed 12 Mar 1947

Wed 12 Mar 1947

1d

1

1.0000

0

.0000

Robert Robinson Kelso Dundee Sat 29 Jan 1898

Sat 29 Jan 1898

1d

1

1.0000

0

.0000

Joe Kennaway Celtic Wed 19 Oct 1932

Wed 31 Oct 1934

2y 0m 13d

4

4.0000

0

.0000

Jim Kennedy Celtic Wed 06 Sep 1961

Wed 18 Mar 1964

2y 6m 13d

4

4.0000

0

.0000

John Kennedy Hibernian Sat 30 Jan 1897

Sat 30 Jan 1897

1d

1

1.0000

0

.0000

Andy Kerr Partick Thistle Wed 26 Oct 1955

Wed 09 Oct 1957

1y 11m 14d

2

2.0000

0

.0000

Peter Kerr Hibernian Heart of Midlothian Wed 31 Oct 1923

Wed 27 Oct 1926

2y 11m 27d

2

2.0000

0

.0000

R Keyes Falkirk Wed 30 Aug 1939

Wed 30 Aug 1939

1d

1

1.0000

0

.0000

Tommy Kiernan Celtic Wed 12 Mar 1947

Wed 12 Mar 1947

1d

1

1.0000

0

.0000

Willie Kilmarnock Motherwell Wed 29 Sep 1948

Wed 29 Sep 1948

1d

1

1.0000

0

.0000

Alexander King Heart Of Midlothian Celtic Sat 11 Apr 1896

Sat 29 Jan 1898

1y 9m 19d

4

4.0000

2

.5000

James King Hamilton Academical Wed 19 Oct 1932

Wed 19 Oct 1932

1d

1

1.0000

0

.0000

John King Partick Thistle Mon 14 Oct 1912

Mon 14 Oct 1912

1d

1

1.0000

0

.0000

David Kinnear Rangers Wed 21 Oct 1936

Wed 02 Nov 1938

2y 0m 13d

2

2.0000

0

.0000

J Kirkwood Abercorn Sat 29 Apr 1893

Sat 02 Feb 1895

1y 9m 5d

2

2.0000

0

.0000

Willie Kivlichan Celtic Mon 25 Oct 1909

Mon 31 Oct 1910

1y 0m 7d

3

3.0000

0

.0000

Archie Kyle Rangers Sat 24 Mar 1906

Sat 29 Feb 1908

1y 11m 6d

2

2.0000

1

.5000

LTop

n/a

0

1.0000

0

n/a

David Laing Heart of Midlothian Mon 17 Mar 1952

Wed 08 Oct 1952

6m 22d

3

3.0000

0

.0000

Robert Rae Laing Leith Athletic Sat 29 Apr 1893

Sat 29 Apr 1893

1d

1

1.0000

0

.0000

Alex Lambie Partick Thistle Sat 10 Mar 1928

Sat 10 Mar 1928

1d

1

1.0000

0

.0000

David Lapsley St Mirren Wed 26 Sep 1951

Wed 28 Apr 1954

2y 7m 3d

2

2.0000

1

.5000

Jimmy Lawson Dundee Wed 06 Nov 1912

Wed 06 Nov 1912

1d

1

1.0000

0

.0000

Tommy Ledgerwood Partick Thistle Wed 03 Sep 1952

Wed 03 Sep 1952

1d

1

1.0000

0

.0000

Graham Leggat Aberdeen Wed 28 Apr 1954

Wed 26 Mar 1958

3y 10m 28d

2

2.0000

0

.0000

Graham Leggatt Aberdeen Wed 15 Sep 1954

Wed 09 Oct 1957

3y 0m 25d

3

3.0000

6

2.0000

Willie Lennie Aberdeen Mon 31 Oct 1910

Mon 31 Oct 1910

1d

1

1.0000

0

.0000

Bobby Lennox Celtic Wed 07 Sep 1966

Wed 04 Sep 1968

1y 11m 29d

3

3.0000

2

.6667

Lawrie Leslie Airdrieonians Wed 07 Sep 1960

Wed 22 Mar 1961

6m 16d

3

3.0000

0

.0000

Alec Linwood Hibernian Sat 06 Nov 1948

Sat 06 Nov 1948

1d

1

1.0000

0

.0000

John Little Rangers Wed 15 Sep 1954

Wed 23 Mar 1960

5y 6m 9d

2

2.0000

0

.0000

George Turner Livingstone Rangers Sat 02 Mar 1907

Sat 02 Mar 1907

1d

1

1.0000

0

.0000

Alec Logan Falkirk Mon 31 Oct 1910

Mon 31 Oct 1910

1d

1

1.0000

1

1.0000

JL Logan Rangers Sat 01 Mar 1913

Sat 01 Mar 1913

1d

1

1.0000

0

.0000

Thomas Logan Falkirk Sat 02 Mar 1907

Sat 02 Mar 1907

1d

1

1.0000

0

.0000

William Loney Celtic Wed 10 Feb 1909

Mon 31 Oct 1910

1y 8m 22d

3

3.0000

0

.0000

Andy Love Aberdeen Wed 09 Oct 1929

Wed 09 Oct 1929

1d

1

1.0000

0

.0000

James Low Heart of Midlothian Mon 12 Oct 1914

Wed 18 Nov 1914

1m 7d

2

2.0000

0

.0000

Thomas Low Rangers Sat 24 Apr 1897

Sat 24 Apr 1897

1d

1

1.0000

1

1.0000

Willie Lyon Celtic Wed 07 Sep 1938

Wed 02 Nov 1938

1m 27d

2

2.0000

0

.0000

MTop

n/a

0

1.0000

0

n/a

Alexander MacFarlane Dundee Mon 04 Apr 1904

Sat 04 Mar 1911

6y 11m 1d

3

3.0000

1

.3333

Dave Mackay Heart Of Midlothian Wed 13 Mar 1957

Wed 08 Oct 1958

1y 6m 26d

3

3.0000

0

.0000

Robert Mackay Rangers Wed 11 Nov 1925

Wed 11 Nov 1925

1d

1

1.0000

0

.0000

Davie Mackinnon Partick Thistle Tue 18 Mar 1980

Tue 18 Mar 1980

1d

1

1.0000

0

.0000

Murdo MacLeod Dumbarton Wed 26 Apr 1978

Wed 26 Apr 1978

1d

1

1.0000

0

.0000

John Madden Celtic Sat 08 Apr 1893

Sat 11 Apr 1896

3y 0m 4d

4

4.0000

1

.2500

Bobby Main Rangers Sat 10 Feb 1934

Wed 30 Oct 1935

1y 8m 21d

3

3.0000

0

.0000

James Main Hibernian Sat 29 Feb 1908

Sat 29 Feb 1908

1d

1

1.0000

0

.0000

William Maley Celtic Sat 27 Jan 1894

Sat 27 Jan 1894

1d

1

1.0000

0

.0000

Willie Maley Celtic Mon 11 Apr 1892

Mon 11 Apr 1892

1d

1

1.0000

0

.0000

Jimmy Mallan Celtic Wed 23 Mar 1949

Wed 23 Mar 1949

1d

1

1.0000

0

.0000

Danny Malloy Dundee Wed 16 Mar 1955

Wed 16 Mar 1955

1d

1

1.0000

0

.0000

Peter Marinello Motherwell Wed 01 Nov 1978

Wed 01 Nov 1978

1d

1

1.0000

0

.0000

Harry Marshall Heart of Midlothian Sat 29 Jan 1898

Sat 09 Apr 1898

2m 12d

2

2.0000

0

.0000

Henry James Hall Marshall Celtic Sat 01 Apr 1899

Sat 31 Mar 1900

11m 31d

2

2.0000

0

.0000

James Marshall Rangers Wed 09 Nov 1932

Wed 09 Nov 1932

1d

1

1.0000

0

.0000

Robert W. Marshall Rangers Sat 13 Apr 1895

Sat 13 Apr 1895

1d

1

1.0000

0

.0000

Allan Martin Celtic Sat 15 Feb 1896

Sat 15 Feb 1896

1d

1

1.0000

3

3.0000

Fred Martin Aberdeen Wed 24 Sep 1952

Wed 28 Apr 1954

1y 7m 5d

3

3.0000

0

.0000

Neil Martin Hibernian Wed 18 Mar 1964

Wed 23 Sep 1964

6m 6d

2

2.0000

1

.5000

W Martin Clyde Wed 07 Sep 1938

Wed 02 Nov 1938

1m 27d

2

2.0000

2

1.0000

Jimmy Mason Third Lanark Wed 29 Sep 1948

Wed 27 Sep 1950

1y 11m 30d

7

7.0000

0

.0000

Alex Massie Heart Of Midlothian Wed 19 Oct 1932

Wed 30 Oct 1935

3y 0m 12d

6

6.0000

1

.1667

Davie Mathers Partick Thistle Wed 05 Sep 1956

Wed 05 Sep 1956

1d

1

1.0000

0

.0000

Willie Mathieson Rangers Wed 26 Mar 1969

Wed 26 Mar 1969

1d

1

1.0000

0

.0000

Bud Maxwell Kilmarnock Sat 30 Sep 1933

Sat 30 Sep 1933

1d

1

1.0000

0

.0000

James Maxwell Kilmarnock Sat 02 Mar 1907

Sat 02 Mar 1907

1d

1

1.0000

0

.0000

William Maxwell Third Lanark Sat 15 Feb 1902

Sat 15 Feb 1902

1d

1

1.0000

0

.0000

John May Rangers Sat 24 Mar 1906

Sat 29 Feb 1908

1y 11m 6d

3

3.0000

0

.0000

Colin McAdam Partick Thistle Wed 01 Nov 1978

Wed 01 Nov 1978

1d

1

1.0000

0

.0000

James B McAlpine Queens Park Wed 31 Oct 1928

Wed 07 Nov 1928

8d

2

2.0000

0

.0000

W McAndrew Clyde Mon 02 Oct 1911

Mon 14 Oct 1912

1y 0m 13d

3

3.0000

0

.0000

Daniel McArthur Celtic Sat 13 Apr 1895

Sat 01 Apr 1899

3y 11m 20d

4

4.0000

0

.0000

Andrew McAtee Celtic Wed 06 Nov 1912

Sat 20 Mar 1920

7y 4m 15d

7

7.0000

1

.1429

Pat McAulay Celtic Wed 14 Jan 1948

Wed 14 Jan 1948

1d

1

1.0000

0

.0000

R McAuley Rangers Sat 03 Oct 1931

Sat 03 Oct 1931

1d

1

1.0000

0

.0000

Edward McBain St Mirren Sat 29 Apr 1893

Sat 15 Feb 1896

2y 9m 18d

2

2.0000

0

.0000

Jim McBride Renton Mon 11 Apr 1892

Mon 11 Apr 1892

1d

1

1.0000

0

.0000

Joe McBride Motherwell Celtic Wed 18 Mar 1964

Wed 07 Sep 1966

2y 5m 21d

4

4.0000

8

2.0000

Archibald McCall Renton Sat 29 Apr 1893

Sat 27 Jan 1894

8m 30d

2

2.0000

0

.0000

James McCall Renton Mon 11 Apr 1892

Sat 29 Apr 1893

1y 0m 19d

2

2.0000

0

.0000

Bobby McCallum Motherwell Wed 07 Sep 1966

Wed 07 Sep 1966

1d

1

1.0000

0

.0000

Neil McCallum Celtic Mon 11 Apr 1892

Mon 11 Apr 1892

1d

1

1.0000

0

.0000

Bert McCann Motherwell Wed 02 Sep 1959

Wed 22 Mar 1961

1y 6m 21d

5

5.0000

1

.2000

Bob McCartney Heart of Midlothian Sat 29 Jan 1898

Sat 29 Jan 1898

1d

1

1.0000

0

.0000

William McCartney Hibernian Sat 08 Mar 1902

Sat 14 Mar 1903

1y 0m 7d

2

2.0000

0

.0000

Allan McClory Motherwell Wed 27 Oct 1926

Wed 12 Oct 1927

11m 16d

2

2.0000

0

.0000

Peter McCloy Motherwell Rangers Wed 07 Sep 1966

Tue 27 Mar 1973

6y 6m 21d

4

4.0000

0

.0000

Ian McColl Rangers Mon 17 Mar 1952

Wed 26 Mar 1958

6y 0m 10d

7

7.0000

3

.4286

Robert Smyth McColl Queens Park Sat 16 Mar 1901

Sat 16 Mar 1901

1d

1

1.0000

1

1.0000

Keith McCrae Motherwell Wed 18 Mar 1970

Wed 18 Mar 1970

1d

1

1.0000

0

.0000

Andrew McCreadie Rangers Sat 08 Apr 1893

Sat 08 Apr 1893

1d

1

1.0000

0

.0000

Allan McCulloch Kilmarnock Mon 17 Mar 1980

Mon 17 Mar 1980

1d

1

1.0000

0

.0000

Dave McCulloch Heart Of Midlothian Wed 31 Oct 1934

Wed 31 Oct 1934

1d

1

1.0000

1

1.0000

Fred McDiarmid Dundee Sat 15 Feb 1902

Sat 15 Feb 1902

1d

1

1.0000

0

.0000

Derek McDicken Kilmarnock Mon 17 Mar 1980

Mon 17 Mar 1980

1d

1

1.0000

0

.0000

Alex McDonald Rangers Wed 17 Mar 1976

Wed 17 Mar 1976

1d

1

1.0000

0

.0000

Jock McDonald Airdrieonians Sat 05 Apr 1919

Wed 05 Nov 1919

7m 1d

2

2.0000

0

.0000

Malcolm McDonald Celtic Sat 11 Oct 1941

Sat 11 Oct 1941

1d

1

1.0000

0

.0000

Jock McDougall Airdrieonians Wed 11 Nov 1925

Sat 19 Mar 1927

1y 4m 9d

2

2.0000

0

.0000

Willie McFadyen Motherwell Wed 03 Oct 1934

Wed 03 Oct 1934

1d

1

1.0000

2

2.0000

John McFarlane Celtic Wed 29 Oct 1924

Wed 31 Oct 1928

4y 0m 3d

4

4.0000

0

.0000

Rab McFarlane Third Lanark Sat 24 Apr 1897

Sat 24 Apr 1897

1d

1

1.0000

0

.0000

T McFarlane Hibernian Sat 30 Jan 1897

Sat 30 Jan 1897

1d

1

1.0000

0

.0000

Willie McFarlane Heart of Midlothian Wed 30 Apr 1947

Wed 30 Apr 1947

1d

1

1.0000

0

.0000

Frank McGarvey St Mirren Wed 26 Apr 1978

Wed 26 Apr 1978

1d

1

1.0000

0

.0000

Charlie McGill Aberdeen Wed 30 Oct 1935

Wed 30 Oct 1935

1d

1

1.0000

0

.0000

M McGinnigle Hibernian Wed 29 Oct 1924

Wed 29 Oct 1924

1d

1

1.0000

0

.0000

Peter McGonagle Celtic Wed 05 Nov 1930

Wed 31 Oct 1934

3y 11m 27d

5

5.0000

1

.2000

Danny McGrain Celtic Tue 27 Mar 1973

Tue 27 Mar 1973

1d

1

1.0000

0

.0000

Jimmy McGrory Celtic Wed 27 Oct 1926

Wed 30 Oct 1935

9y 0m 4d

6

6.0000

6

1.0000

James McGurk Hamilton Academical Sat 11 Oct 1941

Sat 11 Oct 1941

1d

1

1.0000

0

.0000

Johnny McIlwaine Falkirk Wed 12 Oct 1927

Wed 12 Oct 1927

1d

1

1.0000

0

.0000

J McIntyre Morton Sat 12 Mar 1921

Sat 12 Mar 1921

1d

1

1.0000

0

.0000

Bobby McKean Rangers Wed 17 Mar 1976

Wed 17 Mar 1976

1d

1

1.0000

0

.0000

Peter McKennan Partick Thistle Wed 22 Sep 1937

Wed 07 Sep 1938

11m 17d

2

2.0000

1

.5000

Johnny McKenzie Partick Thistle Wed 23 Mar 1949

Wed 09 Sep 1953

4y 5m 18d

2

2.0000

1

.5000

Tommy McKenzie Motherwell Wed 03 Oct 1934

Wed 22 Sep 1937

2y 11m 20d

2

2.0000

0

.0000

Ronnie McKinnon Rangers Wed 16 Mar 1966

Thu 18 Mar 1971

5y 0m 3d

9

9.0000

0

.0000

Bert McLachlan Aberdeen Sat 20 Mar 1920

Sat 20 Mar 1920

1d

1

1.0000

0

.0000

Alexander McLardy Abercorn Sat 29 Apr 1893

Sat 29 Apr 1893

1d

1

1.0000

0

.0000

Sandy McLaughlan Kilmarnock Wed 14 Nov 1962

Wed 14 Nov 1962

1d

1

1.0000

0

.0000

Adam McLean Celtic Wed 31 Oct 1923

Sat 10 Mar 1928

4y 4m 9d

3

3.0000

0

.0000

Stuart McLean Kilmarnock Mon 17 Mar 1980

Mon 17 Mar 1980

1d

1

1.0000

0

.0000

Tommy McLean Kilmarnock Rangers Wed 07 Sep 1966

Tue 27 Mar 1973

6y 6m 21d

7

7.0000

0

.0000

Ally McLeod Hibernian Tue 18 Mar 1980

Tue 18 Mar 1980

1d

1

1.0000

0

.0000

Donald McLeod Celtic Sat 11 Mar 1905

Sat 24 Mar 1906

1y 0m 14d

2

2.0000

0

.0000

Eddie McLeod Partick Thistle Wed 08 Oct 1930

Sat 03 Oct 1931

11m 26d

2

2.0000

0

.0000

John McLeod Dumbarton Mon 11 Apr 1892

Sat 08 Apr 1893

11m 29d

2

2.0000

0

.0000

Johnny McLeod Hibernian Wed 22 Mar 1961

Wed 22 Mar 1961

1d

1

1.0000

0

.0000

Sandy McMahon Celtic Mon 11 Apr 1892

Sat 31 Mar 1900

7y 11m 21d

8

8.0000

4

.5000

James McMenemy Celtic Mon 25 Oct 1909

Sat 20 Mar 1920

10y 4m 25d

13

13.0000

2

.1538

John McMenemy Motherwell Sat 07 Nov 1931

Sat 30 Sep 1933

1y 10m 24d

3

3.0000

0

.0000

Ian McMillan Airdrieonians Wed 03 Sep 1952

Wed 28 Apr 1954

1y 7m 26d

2

2.0000

0

.0000

Thomas McMillan Dumbarton Sat 27 Jan 1894

Sat 27 Jan 1894

1d

1

1.0000

0

.0000

James McMullan Partick Thistle Sat 05 Apr 1919

Sat 12 Mar 1921

1y 11m 8d

4

4.0000

0

.0000

Colin McNab Dundee Wed 12 Oct 1927

Wed 08 Oct 1930

2y 11m 27d

5

5.0000

0

.0000

Alexander McNair Celtic Sat 29 Feb 1908

Sat 20 Mar 1920

12y 0m 21d

16

16.0000

0

.0000

Jackie McNamara Hibernian Tue 18 Mar 1980

Tue 18 Mar 1980

1d

1

1.0000

1

1.0000

Willie McNaught Raith Rovers Wed 29 Nov 1950

Wed 13 Mar 1957

6y 3m 14d

6

6.0000

0

.0000

Christopher McNee Hamilton Academical Wed 01 Sep 1937

Fri 17 Mar 1939

1y 6m 17d

2

2.0000

0

.0000

Alexander McNeill Port Glasgow Athletic Sat 17 Feb 1900

Sat 17 Feb 1900

1d

1

1.0000

0

.0000

Billy McNeill Celtic