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