London Hearts Supporters Club

Overall John
Cairney
Top 100
Since 2001
Birthday Caps Caps
Weighted
Career
Span
Name Goals Goals
Average
Earliest
Cap
Latest
Cap
Goals
per game
Goals
per game
> 10 Caps
Caps Goals Goals
Average

Scotland Players by Latest Cap


Rank Player Clubs Shown in Order Played For First Last Span Caps Caps
Weig
hted
Go
als
Ave
Goals
game
1113 tn Scott Robertson Dundee United

Wed 19 Nov 2008

Wed 19 Nov 2008

1d

1

1.7143

0

.0000

1112 tn Chris Iwelumo Wolverhampton Wanderers

Sat 11 Oct 2008

Wed 19 Nov 2008

1m 9d

2

3.4286

0

.0000

1111 tn Kirk Broadfoot Rangers

Wed 10 Sep 2008

Wed 19 Nov 2008

2m 10d

3

5.1429

1

.3333

1108 tn Darren Barr Falkirk

Wed 20 Aug 2008

Wed 20 Aug 2008

1d

1

1.7143

0

.0000

1108 tn Kristian Commons Derby County

Wed 20 Aug 2008

Wed 19 Nov 2008

3m 0d

4

6.8572

0

.0000

1108 tn Kevin Thomson Rangers

Wed 20 Aug 2008

Wed 20 Aug 2008

1d

1

1.7143

0

.0000

1104 tn Christophe Berra Heart of Midlothian Wolverhampton Wanderers

Fri 30 May 2008

Sat 28 Mar 2009

9m 28d

4

6.6429

0

.0000

1104 tn David Clarkson Motherwell

Fri 30 May 2008

Wed 19 Nov 2008

5m 21d

2

3.2143

1

.5000

1104 tn Ross McCormack Motherwell Cardiff City

Fri 30 May 2008

Wed 01 Apr 2009

10m 3d

3

4.9286

1

.3333

1104 tn James Morrison West Bromwich Albion West Browich Albion

Fri 30 May 2008

Wed 01 Apr 2009

10m 3d

5

8.3572

0

.0000

1103 tn Steven Fletcher Hibernian

Wed 26 Mar 2008

Wed 01 Apr 2009

1y 0m 7d

4

6.6429

1

.2500

1101 tn James McEveley Derby County

Wed 22 Aug 2007

Wed 26 Mar 2008

7m 5d

3

4.5000

0

.0000

1101 tn Barry Robson Dundee United Celtic

Wed 22 Aug 2007

Sat 11 Oct 2008

1y 1m 20d

6

9.8572

0

.0000

1100 tn Stephen Naismith Kilmarnock

Wed 06 Jun 2007

Wed 06 Jun 2007

1d

1

1.5000

0

.0000

1097 tn Charlie Adam Rangers

Wed 30 May 2007

Wed 06 Jun 2007

8d

2

3.0000

0

.0000

1097 tn Alan Hutton Rangers Tottenham Hotspur

Wed 30 May 2007

Wed 01 Apr 2009

1y 10m 3d

10

15.6429

0

.0000

1097 tn Allan McGregor Rangers

Wed 30 May 2007

Sat 28 Mar 2009

1y 9m 28d

4

6.6429

0

.0000

1095 tn Stephen McManus Celtic

Wed 11 Oct 2006

Wed 01 Apr 2009

2y 5m 22d

18

28.0715

1

.0556

1095 tn Robbie Neilson Heart of Midlothian

Wed 11 Oct 2006

Wed 11 Oct 2006

1d

1

1.5000

0

.0000

1094 tn Lee Miller Dundee United Aberdeen

Sat 13 May 2006

Wed 19 Nov 2008

2y 6m 7d

2

3.0476

0

.0000

1092 tn Kris Boyd Rangers

Thu 11 May 2006

Sat 06 Sep 2008

2y 3m 27d

15

22.3809

7

.4667

1092 tn Chris Burke Rangers

Thu 11 May 2006

Sat 13 May 2006

3d

2

2.6666

2

1.0000

1090 tn Neil Alexander Cardiff City

Wed 01 Mar 2006

Sat 13 May 2006

2m 13d

3

3.9999

0

.0000

1090 tn Gary Teale Wigan Athletic Derby County

Wed 01 Mar 2006

Wed 01 Apr 2009

3y 1m 1d

13

19.4285

0

.0000

1089 tn Scott Brown Hibernian Celtic

Sat 12 Nov 2005

Wed 01 Apr 2009

3y 4m 21d

16

25.3334

0

.0000

1088 tn Shaun Maloney Celtic Aston Villa

Sat 08 Oct 2005

Wed 19 Nov 2008

3y 1m 12d

15

23.0238

1

.0667

1087 tn Craig Beattie Celtic West Bromwich Albion

Sat 03 Sep 2005

Wed 17 Oct 2007

2y 1m 15d

7

10.1666

1

.1429

1086 tn Derek Riordan Hibernian

Wed 17 Aug 2005

Wed 17 Aug 2005

1d

1

1.3333

0

.0000

1085 tn Paul Hartley Heart of Midlothian Celtic

Sat 26 Mar 2005

Wed 19 Nov 2008

3y 7m 25d

22

32.4760

1

.0455

1084 tn Steven Hammell Motherwell

Wed 17 Nov 2004

Wed 17 Nov 2004

1d

1

1.3333

0

.0000

1083 tn Lee McCulloch Wigan Athletic Rangers

Wed 13 Oct 2004

Sat 17 Nov 2007

3y 1m 5d

15

21.3331

1

.0667

1082 tn David Marshall Celtic

Wed 18 Aug 2004

Wed 17 Nov 2004

3m 0d

2

2.6666

0

.0000

1080 tn Craig Gordon Heart of Midlothian Sunderland

Sun 30 May 2004

Wed 01 Apr 2009

4y 10m 3d

36

52.3286

0

.0000

1080 tn Jaimie McAllister Livingston

Sun 30 May 2004

Sun 30 May 2004

1d

1

1.0909

0

.0000

1077 tn Richard Hughes Portsmouth

Thu 27 May 2004

Wed 17 Aug 2005

1y 2m 22d

5

6.1817

0

.0000

1077 tn David McNamee Livingston

Thu 27 May 2004

Sat 13 May 2006

1y 11m 17d

4

4.8484

0

.0000

1077 tn Nigel Quashie Portsmouth

Thu 27 May 2004

Wed 06 Sep 2006

2y 3m 11d

14

18.5148

1

.0714

1075 tn Peter Canero Leicester City

Wed 28 Apr 2004

Wed 28 Apr 2004

1d

1

1.0909

0

.0000

1075 tn Malcolm Mackay Norwich City

Wed 28 Apr 2004

Wed 08 Sep 2004

4m 12d

5

5.9393

0

.0000

1074 tn John Kennedy Celtic

Wed 31 Mar 2004

Wed 31 Mar 2004

1d

1

1.0909

0

.0000

1072 tn Paul Gallagher Blackburn Rovers

Wed 18 Feb 2004

Wed 18 Feb 2004

1d

1

1.0909

0

.0000

1072 tn Graeme Murty Reading

Wed 18 Feb 2004

Wed 17 Oct 2007

3y 8m 0d

4

5.2575

0

.0000

1071 tn Stephen Pearson Motherwell Celtic Derby County

Sat 15 Nov 2003

Wed 17 Oct 2007

3y 11m 3d

10

13.5150

0

.0000

1070 tn Darren Fletcher Manchester United

Wed 20 Aug 2003

Wed 01 Apr 2009

5y 7m 13d

41

57.4216

4

.0976

1069 tn Brian Kerr Newcastle United Motherwell

Tue 27 May 2003

Sun 30 May 2004

1y 0m 4d

3

3.2727

0

.0000

1068 tn Andy Webster Heart of Midlothian

Wed 30 Apr 2003

Wed 01 Mar 2006

2y 10m 1d

22

27.3934

1

.0455

1067 tn Andrew Gray Bradford City

Wed 02 Apr 2003

Tue 27 May 2003

1m 26d

2

2.1818

0

.0000

1066 tn James Smith Celtic

Wed 12 Feb 2003

Wed 30 Apr 2003

2m 19d

2

2.1818

0

.0000

1064 tn Paul Devlin Birmingham City

Tue 15 Oct 2002

Sat 06 Sep 2003

10m 23d

10

10.9090

0

.0000

1064 tn Ian Murray Hibernian Rangers

Tue 15 Oct 2002

Sat 13 May 2006

3y 6m 29d

5

6.4241

0

.0000

1063 tn Russell Anderson Aberdeen Sunderland

Sat 12 Oct 2002

Wed 26 Mar 2008

5y 5m 15d

11

14.0301

0

.0000

1062 tn Derek McInnes West Bromwich Albion

Wed 21 Aug 2002

Wed 20 Nov 2002

3m 0d

2

2.1818

0

.0000

1060 tn Warren Cummings West Bromwich Albion

Thu 23 May 2002

Thu 23 May 2002

1d

1

1.5000

0

.0000

1060 tn Paul Gallacher Dundee United

Thu 23 May 2002

Thu 27 May 2004

2y 0m 5d

8

9.1363

0

.0000

1058 tn James McFadden Motherwell Everton

Mon 20 May 2002

Wed 19 Nov 2008

6y 6m 0d

42

56.5861

14

.3333

1058 tn Lee Wilkie Dundee

Mon 20 May 2002

Wed 19 Nov 2003

1y 6m 0d

11

12.8181

1

.0909

1055 tn Scott Dobie West Bromwich Albion

Thu 16 May 2002

Wed 20 Nov 2002

6m 5d

6

7.7727

1

.1667

1055 tn Kevin Kyle Sunderland

Thu 16 May 2002

Wed 28 Apr 2004

1y 11m 13d

9

11.0454

1

.1111

1055 tn Maurice Ross Rangers

Thu 16 May 2002

Wed 10 Sep 2003

1y 3m 26d

12

14.3181

0

.0000

1048 tn Graham Alexander Preston North End Burnley

Wed 17 Apr 2002

Sat 28 Mar 2009

6y 11m 12d

37

51.3893

0

.0000

1048 tn Rab Douglas Celtic Leicester City

Wed 17 Apr 2002

Wed 17 Aug 2005

3y 4m 1d

19

22.4392

0

.0000

1048 tn Kevin McNaughton Aberdeen Cardiff City

Wed 17 Apr 2002

Fri 30 May 2008

6y 1m 14d

4

5.4242

0

.0000

1048 tn Garry OConnor Hibernian Lokomotiv Moscow Birmingham City

Wed 17 Apr 2002

Sat 13 Oct 2007

5y 5m 27d

14

20.3332

5

.3571

1048 tn Michael Stewart Manchester United Heart of Midlothian

Wed 17 Apr 2002

Wed 20 Aug 2008

6y 4m 4d

4

6.2143

0

.0000

1048 tn Robert Stockdale Middlesborough

Wed 17 Apr 2002

Wed 21 Aug 2002

4m 5d

5

7.0909

0

.0000

1048 tn Gareth Williams Nottingham Forest

Wed 17 Apr 2002

Wed 20 Nov 2002

7m 4d

4

5.5909

0

.0000

1045 tn Gary Caldwell Newcastle United Hibernian Celtic

Wed 27 Mar 2002

Wed 01 Apr 2009

7y 0m 6d

33

47.1490

2

.0606

1045 tn Stephen Crainey Celtic Southampton

Wed 27 Mar 2002

Wed 28 Apr 2004

2y 1m 2d

6

7.3636

0

.0000

1045 tn Steven Thompson Dundee United Rangers

Wed 27 Mar 2002

Wed 13 Oct 2004

2y 6m 17d

16

19.4089

3

.1875

1043 tn Douglas Freedman Crystal Palace

Sat 06 Oct 2001

Wed 27 Mar 2002

5m 22d

2

3.0000

1

.5000

1043 tn Scott Severin Heart of Midlothian Aberdeen

Sat 06 Oct 2001

Wed 06 Sep 2006

4y 11m 1d

15

20.0301

0

.0000

1036 tn Stephen Caldwell Newcastle United Sunderland

Wed 25 Apr 2001

Wed 01 Mar 2006

4y 10m 6d

9

11.6535

0

.0000

1036 tn Andrew McLaren Kilmarnock

Wed 25 Apr 2001

Wed 25 Apr 2001

1d

1

1.7143

0

.0000

1036 tn Charles Miller Dundee United

Wed 25 Apr 2001

Wed 25 Apr 2001

1d

1

1.7143

0

.0000

1036 tn Kenny Miller Rangers Wolverhampton Wanderers Celtic Derby County

Wed 25 Apr 2001

Wed 01 Apr 2009

7y 11m 8d

41

56.3610

11

.2683

1036 tn Barry Nicholson Dunfermline Athletic

Wed 25 Apr 2001

Wed 17 Nov 2004

3y 6m 24d

3

4.5476

0

.0000

1036 tn John ONeil Hibernian

Wed 25 Apr 2001

Wed 25 Apr 2001

1d

1

1.7143

0

.0000

1036 tn Gavin Rae Dundee Rangers Cardiff City

Wed 25 Apr 2001

Wed 01 Apr 2009

7y 11m 8d

14

18.2315

0

.0000

1035 tn Dominic Matteo Leeds United

Wed 15 Nov 2000

Wed 27 Mar 2002

1y 4m 13d

6

9.6429

0

.0000

1034 tn Paul Dickov Manchester City Leicester City

Sat 07 Oct 2000

Sat 09 Oct 2004

4y 0m 3d

10

13.2640

1

.1000

1033 tn Gary Holt Kilmarnock Norwich City

Sat 02 Sep 2000

Wed 13 Oct 2004

4y 1m 12d

10

13.5345

1

.1000

1032 tn Gary Naysmith Heart of Midlothian Everton Sheffield United

Tue 30 May 2000

Wed 01 Apr 2009

8y 10m 3d

46

62.8828

1

.0217

1030 tn Steven Pressley Heart of Midlothian

Wed 29 Mar 2000

Wed 11 Oct 2006

6y 6m 13d

32

39.2116

0

.0000

1030 tn Paul Telfer Coventry City

Wed 29 Mar 2000

Wed 29 Mar 2000

1d

1

1.3333

0

.0000

1029 tn Jonathan Gould Celtic

Sat 09 Oct 1999

Wed 15 Nov 2000

1y 1m 7d

2

3.0476

0

.0000

1027 tn Mark Burchill Celtic

Tue 05 Oct 1999

Wed 26 Apr 2000

6m 22d

6

7.9998

0

.0000

1027 tn Gary McSwegan Heart of Midlothian

Tue 05 Oct 1999

Sat 09 Oct 1999

5d

2

2.6666

1

.5000

1024 tn Colin Cameron Heart of Midlothian Wolverhampton Wanderers

Wed 28 Apr 1999

Wed 13 Oct 2004

5y 5m 16d

27

37.0475

2

.0741

1024 tn Paul Ritchie Heart of Midlothian Bolton Wanderers Walsall

Wed 28 Apr 1999

Wed 18 Feb 2004

4y 9m 22d

7

9.8527

1

.1429

1024 tn Robert Winters Aberdeen

Wed 28 Apr 1999

Wed 28 Apr 1999

1d

1

1.7143

0

.0000

1023 tn Donald Hutchison Everton Sunderland West Ham United

Wed 31 Mar 1999

Sat 15 Nov 2003

4y 7m 16d

25

35.4262

6

.2400

1022 tn Stephen Glass Newcastle United

Wed 14 Oct 1998

Wed 14 Oct 1998

1d

1

1.7143

0

.0000

1021 tn Allan Johnston Sunderland Bolton Wanderers Rangers Middlesborough

Sat 10 Oct 1998

Sat 07 Sep 2002

3y 10m 29d

18

27.6104

2

.1111

1018 tn Callum Davidson Blackburn Rovers Leicester City

Sat 05 Sep 1998

Tue 15 Oct 2002

4y 1m 11d

17

25.7770

0

.0000

1018 tn Barry Ferguson Rangers Blackburn Rovers

Sat 05 Sep 1998

Sat 28 Mar 2009

10y 6m 24d

45

61.2851

3

.0667

1018 tn Neil McCann Heart of Midlothian Rangers Southampton

Sat 05 Sep 1998

Sat 12 Nov 2005

7y 2m 8d

25

34.2075

3

.1200

1017 tn Matthew Elliott Leicester City

Wed 12 Nov 1997

Sat 06 Oct 2001

3y 10m 25d

18

27.9096

1

.0556

1016 tn David Hopkin Leeds United

Sun 01 Jun 1997

Tue 05 Oct 1999

2y 4m 5d

7

9.1809

2

.2857

1011 tn Christian Dailly Derby County Blackburn Rovers West Ham United Rangers

Tue 27 May 1997

Fri 30 May 2008

11y 0m 4d

67

87.4738

6

.0896

1011 tn Simon Donnelly Celtic

Tue 27 May 1997

Wed 14 Oct 1998

1y 4m 18d

10

13.0286

0

.0000

1011 tn Brian McAllister Wimbledon

Tue 27 May 1997

Sun 08 Jun 1997

13d

3

3.6000

0

.0000

1011 tn Neil Sullivan Wimbledon Tottenham Hotspur

Tue 27 May 1997

Wed 12 Feb 2003

5y 8m 17d

28

41.7146

0

.0000

1011 tn David Weir Heart of Midlothian Everton Rangers

Tue 27 May 1997

Sat 11 Oct 2008

11y 4m 15d

63

91.7957

1

.0159

1009 tn Billy Dodds Aberdeen Dundee United Rangers

Sat 05 Oct 1996

Wed 05 Sep 2001

4y 11m 1d

26

38.6570

7

.2692

1009 tn Jackie McNamara Celtic Wolverhampton Wanderers

Sat 05 Oct 1996

Wed 07 Sep 2005

8y 11m 3d

33

40.6048

0

.0000

1008 tn Brian ONeil Celtic VfL Wolfsburg Preston North End

Wed 27 Mar 1996

Wed 17 Aug 2005

9y 4m 22d

7

9.8527

0

.0000

1007 tn Tosh McKinlay Celtic

Wed 16 Aug 1995

Tue 23 Jun 1998

2y 10m 8d

22

25.7454

0

.0000

1006 tn Stevie Crawford Raith Rovers Dunfermline Athletic Plymouth Argyle Dundee United

Wed 24 May 1995

Sat 26 Mar 2005

9y 10m 3d

24

28.6685

4

.1667

1001 tn Paul Bernard Oldham Athletic

Sun 21 May 1995

Wed 24 May 1995

4d

2

2.6666

0

.0000

1001 tn Craig Burley Chelsea Celtic Derby County

Sun 21 May 1995

Wed 30 Apr 2003

7y 11m 10d

46

59.5611

3

.0652

1001 tn Scot Gemmill Nottingham Forest Everton

Sun 21 May 1995

Wed 12 Feb 2003

7y 8m 23d

25

33.7116

1

.0400

1001 tn Paul Lambert Motherwell Borussia Dortmund Celtic

Sun 21 May 1995

Wed 10 Sep 2003

8y 3m 21d

40

52.5089

1

.0250

1001 tn Brian Martin Motherwell

Sun 21 May 1995

Wed 24 May 1995

4d

2

2.6666

0

.0000

999 tn Colin Calderwood Tottenham Hotspur Aston Villa

Wed 29 Mar 1995

Tue 05 Oct 1999

4y 6m 7d

36

45.2084

1

.0278

999 tn Darren Jackson Hibernian Celtic

Wed 29 Mar 1995

Sat 10 Oct 1998

3y 6m 12d

28

34.5314

4

.1429

998 tn John Spencer Chelsea

Wed 16 Nov 1994

Tue 27 May 1997

2y 6m 12d

14

16.4604

0

.0000

996 tn John McGinlay Bolton Wanderers

Wed 20 Apr 1994

Wed 02 Apr 1997

2y 11m 14d

13

17.8907

4

.3077

996 tn Duncan Shearer Aberdeen

Wed 20 Apr 1994

Wed 16 Aug 1995

1y 3m 28d

7

10.4241

2

.2857

994 tn William McKinlay Dundee United Blackburn Rovers

Wed 17 Nov 1993

Wed 14 Oct 1998

4y 10m 28d

29

39.4404

4

.1379

994 tn Robert McKinnon Motherwell

Wed 17 Nov 1993

Wed 07 Jun 1995

1y 6m 22d

3

4.6666

0

.0000

993 tn Philip ODonnell Motherwell

Wed 08 Sep 1993

Wed 08 Sep 1993

1d

1

2.0000

0

.0000

992 tn Colin Hendry Blackburn Rovers Rangers Coventry City Bolton Wanderers

Wed 19 May 1993

Wed 28 Mar 2001

7y 10m 10d

51

70.5183

3

.0588

989 tn Scott Booth Aberdeen Borussia Dortmund FC Twente Enschede

Wed 24 Mar 1993

Sat 06 Oct 2001

8y 6m 13d

22

29.9263

6

.2727

989 tn Nicol Walker Heart of Midlothian Partick Thistle

Wed 24 Mar 1993

Sun 26 May 1996

3y 2m 3d

2

2.5909

0

.0000

989 tn Stephen Wright Aberdeen

Wed 24 Mar 1993

Wed 19 May 1993

1m 26d

2

3.0000

0

.0000

988 tn Eoin Jess Aberdeen Coventry City

Wed 18 Nov 1992

Wed 09 Jun 1999

6y 6m 23d

18

27.8450

2

.1111

985 tn Duncan Ferguson Dundee United Everton

Sun 17 May 1992

Tue 11 Feb 1997

4y 8m 26d

7

8.5060

0

.0000

985 tn Gordon Marshall Celtic

Sun 17 May 1992

Sun 17 May 1992

1d

1

1.0909

0

.0000

985 tn Alan McLaren Heart of Midlothian Rangers

Sun 17 May 1992

Wed 15 Nov 1995

3y 5m 30d

24

34.0451

0

.0000

984 tn David Bowman Dundee United

Wed 25 Mar 1992

Wed 13 Oct 1993

1y 6m 19d

6

9.1818

0

.0000

982 tn David Robertson Rangers

Wed 19 Feb 1992

Wed 23 Mar 1994

2y 1m 5d

3

5.0909

0

.0000

982 tn Keith Wright Hibernian

Wed 19 Feb 1992

Wed 19 Feb 1992

1d

1

1.0909

0

.0000

981 tn Michael Galloway Celtic

Wed 16 Oct 1991

Wed 16 Oct 1991

1d

1

1.0909

0

.0000

978 tn Tom Boyd Motherwell Chelsea Celtic

Wed 12 Sep 1990

Wed 05 Sep 2001

10y 11m 25d

72

100.8310

1

.0139

978 tn Brian Irvine Aberdeen

Wed 12 Sep 1990

Fri 27 May 1994

3y 8m 16d

9

16.5000

0

.0000

978 tn John Robertson Heart of Midlothian

Wed 12 Sep 1990

Wed 11 Oct 1995

5y 1m 0d

16

23.4544

3

.1875

977 tn Bryan Gunn Norwich City

Wed 16 May 1990

Fri 27 May 1994

4y 0m 12d

6

10.0909

0

.0000

976 tn Gary McAllister Leicester City Leeds United Coventry City

Wed 25 Apr 1990

Wed 31 Mar 1999

8y 11m 7d

57

76.9624

4

.0702

973 tn Robert Fleck Norwich City

Wed 28 Mar 1990

Wed 06 Feb 1991

10m 10d

4

5.2727

0

.0000

973 tn Craig Levein Heart of Midlothian

Wed 28 Mar 1990

Wed 16 Nov 1994

4y 7m 20d

16

21.2271

0

.0000

973 tn Stuart McCall Everton Rangers

Wed 28 Mar 1990

Wed 25 Mar 1998

7y 11m 27d

40

52.2815

1

.0250

971 tn Peter Grant Celtic

Sat 27 May 1989

Tue 30 May 1989

4d

2

3.0000

0

.0000

971 tn Stewart Mckimmie Aberdeen

Sat 27 May 1989

Sat 15 Jun 1996

7y 0m 20d

40

54.9087

1

.0250

970 tn David McPherson Heart of Midlothian Rangers

Wed 26 Apr 1989

Wed 28 Apr 1993

4y 0m 3d

27

36.4544

0

.0000

969 tn Alan McInally Aston Villa FC Bayern Munchen

Wed 08 Feb 1989

Mon 11 Jun 1990

1y 4m 4d

8

9.5454

3

.3750

968 tn Ian Ferguson Rangers

Thu 22 Dec 1988

Tue 11 Feb 1997

8y 1m 21d

9

14.7000

0

.0000

966 tn Kevin Gallacher Dundee United Coventry City Blackburn Rovers Newcastle United

Tue 17 May 1988

Wed 28 Mar 2001

12y 10m 12d

53

72.0807

9

.1698

966 tn Andrew Walker Celtic

Tue 17 May 1988

Wed 12 Oct 1994

6y 4m 26d

3

3.9999

0

.0000

965 tn Derek Ferguson Rangers

Tue 22 Mar 1988

Tue 17 May 1988

1m 26d

2

2.6666

0

.0000

962 tn John Collins Hibernian Celtic AS Monaco Everton

Wed 17 Feb 1988

Wed 17 Nov 1999

11y 9m 1d

58

76.7016

12

.2069

962 tn John Colquhoun Heart of Midlothian

Wed 17 Feb 1988

Tue 22 Mar 1988

1m 6d

2

2.6666

0

.0000

962 tn Henry Smith Heart of Midlothian

Wed 17 Feb 1988

Wed 20 May 1992

4y 3m 4d

3

3.5151

0

.0000

960 tn Gordon Durie Chelsea Tottenham Hotspur Rangers

Wed 11 Nov 1987

Tue 23 Jun 1998

10y 7m 13d

43

58.2786

7

.1628

960 tn Gary Mackay Heart of Midlothian

Wed 11 Nov 1987

Tue 22 Mar 1988

4m 12d

4

5.3332

1

.2500

958 tn Gary Gillespie Liverpool

Wed 14 Oct 1987

Wed 14 Nov 1990

3y 1m 1d

13

17.0453

0

.0000

958 tn Derek Whyte Celtic Middlesborough Aberdeen

Wed 14 Oct 1987

Wed 28 Apr 1999

11y 6m 15d

12

16.1293

0

.0000

955 tn Eric Black FC Metz

Wed 09 Sep 1987

Wed 02 Dec 1987

2m 24d

2

2.6666

0

.0000

955 tn Stevie Clarke Chelsea

Wed 09 Sep 1987

Fri 27 May 1994

6y 8m 19d

6

8.6665

0

.0000

955 tn Ian Durrant Rangers Kilmarnock

Wed 09 Sep 1987

Tue 30 May 2000

12y 8m 22d

20

30.7379

0

.0000

954 tn Ian Wilson Leicester City Everton

Sat 23 May 1987

Wed 02 Dec 1987

6m 10d

5

7.4285

0

.0000

953 tn James McInally Dundee United

Wed 01 Apr 1987

Wed 28 Apr 1993

6y 0m 28d

10

15.0346

0

.0000

952 tn Brian McClair Celtic Manchester United

Wed 12 Nov 1986

Wed 02 Jun 1993

6y 6m 22d

30

42.3570

2

.0667

950 tn Robert Connor Dundee Aberdeen

Tue 29 Apr 1986

Wed 12 Sep 1990

4y 4m 15d

4

5.9242

0

.0000

950 tn Ally McCoist Rangers Kilmarnock

Tue 29 Apr 1986

Sat 10 Oct 1998

12y 5m 12d

61

81.1360

19

.3115

949 tn Pat Nevin Chelsea Everton Tranmere Rovers

Wed 26 Mar 1986

Wed 27 Mar 1996

10y 0m 2d

28

42.7033

5

.1786

948 tn Francis McAvennie West Ham United Celtic

Wed 20 Nov 1985

Wed 17 Feb 1988

2y 2m 29d

5

5.6969

1

.2000

947 tn Andrew Goram Oldham Athletic Hibernian Rangers

Wed 16 Oct 1985

Wed 25 Mar 1998

12y 5m 10d

43

58.1655

0

.0000

946 tn Graeme Sharp Everton

Tue 28 May 1985

Tue 22 Mar 1988

2y 9m 24d

12

15.3072

1

.0833

944 tn Murdo MacLeod Celtic BV Borussia Dortmund Hibernian

Sat 25 May 1985

Wed 06 Feb 1991

5y 8m 13d

20

28.9653

1

.0500

944 tn David Speedie Chelsea Coventry City

Sat 25 May 1985

Tue 30 May 1989

4y 0m 6d

10

13.5779

0

.0000

943 tn Steve Nicol Liverpool

Wed 12 Sep 1984

Wed 11 Sep 1991

6y 0m 0d

27

37.7660

0

.0000

942 tn Maurice Malpas Dundee United

Fri 01 Jun 1984

Wed 18 Nov 1992

8y 5m 18d

55

73.9975

1

.0182

941 tn Maurice Johnston Watford Celtic FC Nantes Rangers

Tue 28 Feb 1984

Wed 13 Nov 1991

7y 8m 17d

38

53.9046

14

.3684

940 tn Douglas Rougvie Aberdeen

Tue 13 Dec 1983

Tue 13 Dec 1983

1d

1

1.7143

0

.0000

938 tn David Dodds Dundee United

Wed 21 Sep 1983

Tue 13 Dec 1983

2m 23d

2

3.4286

1

.5000

938 tn Paul McStay Celtic

Wed 21 Sep 1983

Wed 02 Apr 1997

13y 6m 13d

76

107.8053

9

.1184

937 tn Mark McGhee Aberdeen

Sun 12 Jun 1983

Sat 26 May 1984

11m 15d

4

5.8286

2

.5000

936 tn Neil Simpson Aberdeen

Tue 24 May 1983

Sat 21 May 1988

4y 11m 28d

5

7.6762

0

.0000

934 tn Richard Gough Dundee United Tottenham Hotspur Rangers

Wed 30 Mar 1983

Wed 28 Apr 1993

10y 0m 30d

61

83.8003

6

.0984

934 tn Charlie Nicholas Celtic Arsenal Aberdeen

Wed 30 Mar 1983

Wed 26 Apr 1989

6y 0m 28d

20

27.8689

5

.2500

933 tn Jim Leighton Aberdeen Manchester United Hibernian

Wed 13 Oct 1982

Sat 10 Oct 1998

15y 11m 28d

91

123.6905

0

.0000

932 tn Arthur Albiston Manchester United

Wed 28 Apr 1982

Fri 13 Jun 1986

4y 1m 17d

14

21.5066

0

.0000

930 tn Jim Bett Rangers SK Lokeren Aberdeen

Tue 23 Mar 1982

Mon 11 Jun 1990

8y 2m 20d

26

36.6048

1

.0385

930 tn Allan Evans Aston Villa

Tue 23 Mar 1982

Tue 15 Jun 1982

2m 24d

4

4.3636

0

.0000

929 tn Thomas Burns Celtic

Tue 19 May 1981

Sat 21 May 1988

7y 0m 3d

8

9.8151

0

.0000

927 tn Ray Stewart West Ham United

Sat 16 May 1981

Wed 18 Feb 1987

5y 9m 3d

10

14.6299

1

.1000

927 tn Paul Sturrock Dundee United

Sat 16 May 1981

Wed 01 Apr 1987

5y 10m 17d

20

25.5701

3

.1500

925 tn Alan Brazil Ipswich Town

Wed 28 May 1980

Wed 01 Jun 1983

3y 0m 5d

13

14.8363

1

.0769

925 tn Ally Dawson Rangers

Wed 28 May 1980

Sun 19 Jun 1983

3y 0m 23d

5

6.0000

0

.0000

922 tn Gordon Strachan Aberdeen Manchester United Leeds United

Fri 16 May 1980

Wed 25 Mar 1992

11y 10m 10d

50

66.6125

5

.1000

922 tn William Thomson St Mirren

Fri 16 May 1980

Wed 16 Nov 1983

3y 6m 1d

7

9.4052

0

.0000

922 tn Peter Weir St Mirren Aberdeen

Fri 16 May 1980

Tue 13 Dec 1983

3y 6m 28d

6

7.7143

0

.0000

920 tn Steve Archibald Aberdeen Tottenham Hotspur Barcelona FC Barcelona

Wed 26 Mar 1980

Sun 08 Jun 1986

6y 2m 14d

27

36.4130

4

.1481

920 tn Alex McLeish Aberdeen

Wed 26 Mar 1980

Wed 17 Feb 1993

12y 10m 23d

77

107.7275

0

.0000

919 tn Eamonn Bannon Dundee United

Wed 19 Dec 1979

Sun 08 Jun 1986

6y 5m 21d

11

13.1688

1

.0909

918 tn David Provan Celtic

Wed 21 Nov 1979

Wed 28 Apr 1982

2y 5m 8d

10

12.5727

1

.1000

916 tn Roy Aitken Celtic Newcastle United St Mirren

Wed 12 Sep 1979

Wed 16 Oct 1991

12y 1m 5d

57

75.9893

1

.0175

916 tn Davie Cooper Rangers Motherwell

Wed 12 Sep 1979

Wed 16 May 1990

10y 8m 5d

22

31.0754

6

.2727

915 tn Iain Munro St Mirren

Sat 02 Jun 1979

Sat 24 May 1980

11m 23d

7

9.0000

0

.0000

913 tn Francis McGarvey Liverpool Celtic

Tue 22 May 1979

Tue 28 Feb 1984

4y 9m 7d

7

11.5715

0

.0000

913 tn George Wood Everton Arsenal

Tue 22 May 1979

Wed 28 Apr 1982

2y 11m 7d

4

5.5909

0

.0000

909 tn George Burley Ipswich Town

Sat 19 May 1979

Sat 29 May 1982

3y 0m 11d

11

14.4818

0

.0000

909 tn Alan Hansen Liverpool

Sat 19 May 1979

Wed 18 Feb 1987

7y 9m 0d

26

33.5571

0

.0000

909 tn Paul Hegarty Dundee United

Sat 19 May 1979

Tue 24 May 1983

4y 0m 6d

8

11.1000

0

.0000

909 tn John Wark Ipswich Town Liverpool

Sat 19 May 1979

Wed 12 Sep 1984

5y 3m 25d

29

39.2221

7

.2414

908 tn John Robertson Nottingham Forest Derby County

Sat 13 May 1978

Wed 12 Oct 1983

5y 5m 0d

28

36.5649

8

.2857

905 tn James Blyth Coventry City

Wed 22 Feb 1978

Wed 17 May 1978

2m 26d

2

2.4000

0

.0000

905 tn Stuart Kennedy Aberdeen

Wed 22 Feb 1978

Wed 18 Nov 1981

3y 8m 28d

8

10.0909

0

.0000

905 tn Ian Wallace Coventry City

Wed 22 Feb 1978

Sat 19 May 1979

1y 2m 28d

3

4.2000

1

.3333

903 tn Arthur Graham Leeds United

Wed 07 Sep 1977

Sat 16 May 1981

3y 8m 10d

11

15.6000

2

.1818

903 tn David Stewart Leeds United

Wed 07 Sep 1977

Wed 07 Sep 1977

1d

1

1.2000

0

.0000

902 tn James Stewart Kilmarnock Middlesborough

Wed 15 Jun 1977

Wed 25 Oct 1978

1y 4m 11d

2

2.7000

0

.0000

899 tn Joseph Craig Celtic

Wed 27 Apr 1977

Wed 27 Apr 1977

1d

1

1.2000

1

1.0000

899 tn Ronald Glavin Celtic

Wed 27 Apr 1977

Wed 27 Apr 1977

1d

1

1.2000

0

.0000

899 tn David Narey Dundee United

Wed 27 Apr 1977

Wed 08 Feb 1989

11y 9m 13d

35

44.4428

1

.0286

898 tn Donald Masson Queens Park Rangers Queens Park Derby County

Thu 06 May 1976

Sat 03 Jun 1978

2y 0m 29d

17

21.9429

5

.2941

891 tn Des Bremner Hibernian

Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

891 tn Thomas Craig Newcastle United

Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

891 tn Francis Gray Leeds United Nottingham Forest

Wed 07 Apr 1976

Thu 16 Jun 1983

7y 2m 10d

32

42.1324

1

.0313

891 tn Willie Pettigrew Motherwell

Wed 07 Apr 1976

Wed 27 Apr 1977

1y 0m 21d

5

7.5429

2

.4000

891 tn Alexander MacDonald Rangers

Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

891 tn Robert McKean Rangers

Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

891 tn Alan Rough Partick Thistle Hibernian

Wed 07 Apr 1976

Wed 23 Apr 1986

10y 0m 17d

53

68.0571

0

.0000

889 tn John Doyle Ayr United

Wed 17 Dec 1975

Wed 17 Dec 1975

1d

1

1.7143

0

.0000

889 tn Andrew Gray Aston Villa Wolverhampton Wanderers Everton

Wed 17 Dec 1975

Tue 28 May 1985

9y 5m 12d

20

27.1247

7

.3500

888 tn Stewart Houston Manchester United

Wed 29 Oct 1975

Wed 29 Oct 1975

1d

1

1.7143

0

.0000

886 tn James Brown Sheffield United

Sun 01 Jun 1975

Sun 01 Jun 1975

1d

1

1.3333

0

.0000

886 tn William Miller Aberdeen

Sun 01 Jun 1975

Wed 15 Nov 1989

14y 5m 15d

65

88.0314

1

.0154

885 tn Alfred Conn Tottenham Hotspur

Tue 20 May 1975

Sat 24 May 1975

5d

2

2.6666

0

.0000

883 tn Arthur Duncan Hibernian

Tue 13 May 1975

Wed 03 Sep 1975

3m 22d

6

8.3808

0

.0000

883 tn Bruce Rioch Derby County Everton

Tue 13 May 1975

Sun 11 Jun 1978

3y 0m 30d

24

32.5523

6

.2500

879 tn William Hughes Sunderland

Wed 16 Apr 1975

Wed 16 Apr 1975

1d

1

1.3333

0

.0000

879 tn Stewart Kennedy Rangers

Wed 16 Apr 1975

Sat 24 May 1975

1m 9d

5

6.6665

0

.0000

879 tn Colin Jackson Rangers

Wed 16 Apr 1975

Sat 15 May 1976

1y 1m 0d

8

12.5714

1

.1250

879 tn Edward MacDougall Norwich City

Wed 16 Apr 1975

Wed 17 Dec 1975

8m 2d

7

10.0951

3

.4286

878 tn Paul Wilson Celtic

Wed 05 Feb 1975

Wed 05 Feb 1975

1d

1

1.3333

0

.0000

876 tn Dixie Deans Celtic

Wed 30 Oct 1974

Wed 20 Nov 1974

22d

2

2.6666

0

.0000

876 tn Graeme Souness Middlesborough Liverpool UC Sampdoria

Wed 30 Oct 1974

Sun 08 Jun 1986

11y 7m 10d

54

71.1064

4

.0741

875 tn Gordon McQueen Leeds United Manchester United

Sat 01 Jun 1974

Sat 16 May 1981

6y 11m 16d

30

39.3474

5

.1667

871 tn Thomson Allan Dundee

Wed 27 Mar 1974

Thu 06 Jun 1974

2m 11d

2

2.0000

0

.0000

871 tn Kenneth Burns Birmingham City Nottingham Forest

Wed 27 Mar 1974

Sat 16 May 1981

7y 1m 20d

20

25.3999

1

.0500

871 tn Robert Robinson Dundee

Wed 27 Mar 1974

Sun 01 Jun 1975

1y 2m 6d

4

4.9999

0

.0000

871 tn Eric Schaedler Hibernian

Wed 27 Mar 1974

Wed 27 Mar 1974

1d

1

1.0000

0

.0000

869 tn John Blackley Hibernian

Wed 17 Oct 1973

Wed 27 Apr 1977

3y 6m 11d

7

8.1143

0

.0000

869 tn Donald Ford Heart of Midlothian

Wed 17 Oct 1973

Tue 14 May 1974

6m 28d

3

3.0000

0

.0000

867 tn George Connelly Celtic

Wed 26 Sep 1973

Wed 14 Nov 1973

1m 20d

2

2.0000

0

.0000

867 tn Thomas Hutchison Coventry City

Wed 26 Sep 1973

Wed 03 Sep 1975

1y 11m 9d

17

19.7141

1

.0588

866 tn John Connolly Everton

Fri 22 Jun 1973

Fri 22 Jun 1973

1d

1

1.2000

0

.0000

865 tn Joe Jordan Leeds United Manchester United AC Milan

Sat 19 May 1973

Tue 22 Jun 1982

9y 1m 4d

52

64.2973

11

.2115

860 tn James Holton Manchester United

Sat 12 May 1973

Wed 30 Oct 1974

1y 5m 19d

15

16.3333

2

.1333

860 tn Derek Johnstone Rangers

Sat 12 May 1973

Wed 19 Dec 1979

6y 7m 8d

14

18.6095

2

.1429

860 tn Peter McCloy Rangers

Sat 12 May 1973

Sat 30 Jun 1973

1m 19d

4

4.8000

0

.0000

860 tn Danny McGrain Celtic

Sat 12 May 1973

Tue 22 Jun 1982

9y 1m 11d

62

78.0552

0

.0000

860 tn Derek Parlane Rangers

Sat 12 May 1973

Sat 28 May 1977

4y 0m 17d

12

15.8474

1

.0833

859 tn David Harvey Leeds United

Wed 15 Nov 1972

Wed 08 Sep 1976

3y 9m 25d

16

18.8285

0

.0000

858 tn Joseph Harper Aberdeen Hibernian

Wed 18 Oct 1972

Wed 07 Jun 1978

5y 7m 21d

4

5.3143

2

.5000

856 tn James Bone Norwich City

Thu 29 Jun 1972

Wed 18 Oct 1972

3m 20d

2

2.7000

1

.5000

856 tn Alexander Forsyth Partick Thistle Manchester United

Thu 29 Jun 1972

Wed 03 Sep 1975

3y 2m 6d

10

13.3475

0

.0000

855 tn Lou Macari Celtic Manchester United

Wed 24 May 1972

Wed 07 Jun 1978

6y 0m 15d

24

30.3665

5

.2083

852 tn William Donachie Manchester City

Wed 26 Apr 1972

Wed 29 Nov 1978

6y 7m 4d

35

45.9572

0

.0000

852 tn Asa Hartford West Bromwich Albion Manchester City Everton

Wed 26 Apr 1972

Fri 18 Jun 1982

10y 1m 24d

50

65.7701

4

.0800

852 tn Ally Hunter Kilmarnock Celtic

Wed 26 Apr 1972

Wed 26 Sep 1973

1y 5m 1d

4

5.2000

0

.0000

849 tn Kenny Dalglish Celtic Liverpool

Wed 10 Nov 1971

Wed 12 Nov 1986

15y 0m 3d

102

131.3959

30

.2941

849 tn John Hansen Partick Thistle

Wed 10 Nov 1971

Thu 29 Jun 1972

7m 20d

2

3.0000

0

.0000

849 tn Stephen Murray Aberdeen

Wed 10 Nov 1971

Wed 10 Nov 1971

1d

1

1.5000

0

.0000

844 tn Martin Buchan Aberdeen Manchester United

Wed 13 Oct 1971

Wed 29 Nov 1978

7y 1m 17d

34

43.1285

0

.0000

844 tn Edmond Colquhoun Sheffield United

Wed 13 Oct 1971

Wed 14 Feb 1973

1y 4m 2d

9

12.0000

0

.0000

844 tn Alex Cropley Hibernian

Wed 13 Oct 1971

Wed 10 Nov 1971

29d

2

3.0000

0

.0000

844 tn George Graham Arsenal Manchester United

Wed 13 Oct 1971

Sat 30 Jun 1973

1y 8m 18d

12

15.6000

3

.2500

844 tn Robert Wilson Arsenal

Wed 13 Oct 1971

Wed 01 Dec 1971

1m 19d

2

3.0000

0

.0000

842 tn John Brownlie Hibernian

Mon 14 Jun 1971

Wed 17 Dec 1975

4y 6m 4d

7

10.1143

0

.0000

842 tn Robert Watson Motherwell

Mon 14 Jun 1971

Mon 14 Jun 1971

1d

1

1.5000

0

.0000

840 tn Tam Forsyth Motherwell Rangers

Wed 09 Jun 1971

Sun 11 Jun 1978

7y 0m 3d

22

28.5572

0

.0000

840 tn Jocky Scott Dundee

Wed 09 Jun 1971

Mon 14 Jun 1971

6d

2

3.0000

0

.0000

839 tn Francis Munro Wolverhampton Wanderers

Tue 18 May 1971

Sun 01 Jun 1975

4y 0m 15d

9

12.6665

0

.0000

836 tn James Brogan Celtic

Wed 21 Apr 1971

Sat 22 May 1971

1m 2d

4

6.0000

0

.0000

836 tn Andrew Jarvie Airdrieonians

Wed 21 Apr 1971

Sat 22 May 1971

1m 2d

3

4.5000

0

.0000

836 tn David Robb Aberdeen

Wed 21 Apr 1971

Mon 14 Jun 1971

1m 25d

5

7.5000

0

.0000

834 tn Archie Gemmill Derby County Nottingham Forest Birmingham City

Wed 03 Feb 1971

Wed 25 Mar 1981

10y 1m 23d

43

58.6715

8

.1860

834 tn Anthony Green Blackpool

Wed 03 Feb 1971

Sat 27 May 1972

1y 3m 25d

6

9.0000

0

.0000

833 tn Sandy Jardine Rangers

Wed 11 Nov 1970

Wed 19 Dec 1979

9y 1m 9d

38

45.4664

1

.0263

829 tn William Carr Coventry City

Sat 18 Apr 1970

Wed 15 Nov 1972

2y 6m 29d

6

10.2000

0

.0000

829 tn William Dickson Kilmarnock

Sat 18 Apr 1970

Mon 14 Jun 1971

1y 1m 28d

5

9.0000

0

.0000

829 tn David Hay Celtic

Sat 18 Apr 1970

Sat 22 Jun 1974

4y 2m 5d

27

35.0000

0

.0000

829 tn John OHare Derby County

Sat 18 Apr 1970

Wed 24 May 1972

2y 1m 7d

13

21.0000

5

.3846

826 tn Francis Burns Manchester United

Wed 05 Nov 1969

Wed 05 Nov 1969

1d

1

2.0000

0

.0000

826 tn Hugh Curran Wolverhampton Wanderers

Wed 05 Nov 1969

Mon 14 Jun 1971

1y 7m 10d

5

8.0000

1

.2000

826 tn Peter Lorimer Leeds United

Wed 05 Nov 1969

Wed 17 Dec 1975

6y 1m 13d

21

27.7762

4

.1905

824 tn William Callaghan Dunfermline Athletic

Sun 21 Sep 1969

Wed 22 Apr 1970

7m 2d

2

4.0000

0

.0000

824 tn Ernest McGarr Aberdeen

Sun 21 Sep 1969

Wed 05 Nov 1969

1m 16d

2

4.0000

0

.0000

823 tn Edwin Gray Leeds United

Sat 10 May 1969

Wed 17 Nov 1976

7y 6m 8d

12

18.8286

3

.2500

820 tn James Herriot Birmingham City

Wed 16 Oct 1968

Wed 22 Oct 1969

1y 0m 7d

8

13.0000

0

.0000

820 tn Thomas McLean Kilmarnock

Wed 16 Oct 1968

Wed 09 Jun 1971

2y 7m 25d

6

10.0000

1

.1667

820 tn Colin Stein Rangers Coventry City

Wed 16 Oct 1968

Sat 19 May 1973

4y 7m 4d

21

33.0000

10

.4762

815 tn Douglas Fraser West Bromwich Albion

Thu 30 May 1968

Wed 11 Dec 1968

6m 12d

2

4.5000

0

.0000

815 tn Robert Hope West Bromwich Albion

Thu 30 May 1968

Wed 16 Oct 1968

4m 17d

2

4.5000

0

.0000

815 tn George McLean Dundee

Thu 30 May 1968

Thu 30 May 1968

1d

1

3.0000

0

.0000

815 tn Robert Moncur Newcastle United

Thu 30 May 1968

Sat 27 May 1972

3y 11m 28d

16

27.5000

0

.0000

815 tn Jimmy Smith Aberdeen Newcastle United

Thu 30 May 1968

Tue 14 May 1974

5y 11m 15d

4

6.0000

0

.0000

813 tn Bobby Clark Aberdeen

Wed 22 Nov 1967

Wed 14 Feb 1973

5y 2m 24d

17

27.8000

0

.0000

813 tn James Craig Celtic

Wed 22 Nov 1967

Wed 22 Nov 1967

1d

1

3.0000

0

.0000

812 tn William Morgan Burnley Manchester United

Sat 21 Oct 1967

Sat 22 Jun 1974

6y 8m 2d

21

26.0000

1

.0476

810 tn James McCalliog Sheffield Wednesday Wolverhampton Wanderers

Sat 15 Apr 1967

Wed 21 Apr 1971

4y 0m 7d

5

12.0000

1

.2000

810 tn Ronnie Simpson Celtic

Sat 15 Apr 1967

Wed 06 Nov 1968

1y 6m 23d

5

13.5000

0

.0000

809 tn Robert Lennox Celtic

Wed 16 Nov 1966

Wed 22 Apr 1970

3y 5m 7d

10

23.0000

3

.3000

808 tn Joseph McBride Celtic

Sat 22 Oct 1966

Wed 16 Nov 1966

26d

2

6.0000

0

.0000

806 tn John Clark Celtic

Sat 25 Jun 1966

Wed 10 May 1967

10m 16d

4

10.3333

0

.0000

806 tn Peter Cormack Hibernian Nottingham Forest

Sat 25 Jun 1966

Wed 01 Dec 1971

5y 5m 7d

9

14.3333

0

.0000

804 tn William J.Bell Leeds United

Sat 18 Jun 1966

Sat 25 Jun 1966

8d

2

2.6666

0

.0000

804 tn John Sinclair Leicester City

Sat 18 Jun 1966

Sat 18 Jun 1966

1d

1

1.3333

0

.0000

800 tn Andrew Penman Dundee

Wed 11 May 1966

Wed 11 May 1966

1d

1

1.3333

0

.0000

800 tn Jim Scott Hibernian

Wed 11 May 1966

Wed 11 May 1966

1d

1

1.3333

0

.0000

800 tn David Smith Aberdeen Rangers

Wed 11 May 1966

Thu 30 May 1968

2y 0m 20d

2

4.3333

0

.0000

800 tn Pat Stanton Hibernian

Wed 11 May 1966

Wed 27 Mar 1974

7y 10m 17d

16

23.7333

0

.0000

799 tn Thomas Gemmell Celtic

Sat 02 Apr 1966

Wed 03 Feb 1971

4y 10m 2d

18

37.3333

1

.0556

796 tn Charlie Cooke Dundee Chelsea

Wed 24 Nov 1965

Tue 13 May 1975

9y 5m 20d

16

26.4998

0

.0000

796 tn Robert Ferguson Kilmarnock

Wed 24 Nov 1965

Wed 16 Nov 1966

11m 24d

7

12.6665

0

.0000

796 tn James Forrest Rangers Aberdeen

Wed 24 Nov 1965

Mon 14 Jun 1971

5y 6m 22d

5

7.1666

0

.0000

794 tn Ronald McKinnon Rangers

Tue 09 Nov 1965

Mon 14 Jun 1971

5y 7m 6d

28

54.4998

1

.0357

794 tn Bobby Murdoch Celtic

Tue 09 Nov 1965

Wed 05 Nov 1969

3y 11m 28d

12

20.8332

5

.4167

793 tn Willie Johnston Rangers West Bromwich Albion

Wed 13 Oct 1965

Sat 03 Jun 1978

12y 7m 22d

22

31.9332

0

.0000

792 tn Willie Hamilton Hibernian

Thu 27 May 1965

Thu 27 May 1965

1d

1

1.7143

0

.0000

791 tn Neil Martin Hibernian Sunderland

Sun 23 May 1965

Tue 09 Nov 1965

5m 18d

3

4.7619

0

.0000

789 tn Billy Bremner Leeds United

Sat 08 May 1965

Wed 03 Sep 1975

10y 3m 27d

54

81.3950

3

.0556

789 tn John Hughes Celtic

Sat 08 May 1965

Sun 21 Sep 1969

4y 4m 14d

8

13.9285

1

.1250

788 tn Eddie McCreadie Chelsea

Sat 10 Apr 1965

Sat 17 May 1969

4y 1m 8d

23

43.5237

0

.0000

787 tn William Wallace Heart of Midlothian Celtic

Wed 25 Nov 1964

Sat 10 May 1969

4y 5m 16d

7

14.8809

0

.0000

786 tn John McGrory Kilmarnock

Wed 21 Oct 1964

Sat 18 Jun 1966

1y 7m 29d

3

4.7619

0

.0000

782 tn Stephen Chalmers Celtic

Sat 03 Oct 1964

Wed 16 Nov 1966

2y 1m 14d

5

9.0952

3

.6000

782 tn Jimmy Johnstone Celtic

Sat 03 Oct 1964

Wed 20 Nov 1974

10y 1m 18d

23

37.9285

4

.1739

782 tn James Robertson Tottenham Hotspur

Sat 03 Oct 1964

Sat 03 Oct 1964

1d

1

1.7143

0

.0000

782 tn Ronald Yeats Liverpool

Sat 03 Oct 1964

Tue 07 Dec 1965

1y 2m 5d

2

3.0476

0

.0000

781 tn Jim Cruickshank Heart of Midlothian

Tue 12 May 1964

Wed 17 Dec 1975

11y 7m 6d

6

11.1143

0

.0000

779 tn Robert Forsyth Kilmarnock

Sat 11 Apr 1964

Wed 25 Nov 1964

7m 15d

4

7.5429

0

.0000

779 tn John Greig Rangers

Sat 11 Apr 1964

Wed 29 Oct 1975

11y 6m 19d

44

81.0141

3

.0682

778 tn James Kennedy Celtic

Wed 20 Nov 1963

Wed 25 Nov 1964

1y 0m 6d

6

12.3429

0

.0000

777 tn Alan Gilzean Dundee Tottenham Hotspur

Thu 07 Nov 1963

Wed 21 Apr 1971

7y 5m 15d

22

39.8618

12

.5455

776 tn David Provan Rangers

Sat 12 Oct 1963

Wed 11 May 1966

2y 7m 0d

5

8.7999

0

.0000

775 tn Thomas Lawrence Liverpool

Sun 09 Jun 1963

Sat 03 May 1969

5y 10m 25d

3

4.7143

0

.0000

773 tn Adam Blacklaw Burnley

Tue 04 Jun 1963

Tue 07 Dec 1965

2y 6m 4d

3

4.7619

0

.0000

773 tn Francis McLintock Leicester City Arsenal

Tue 04 Jun 1963

Sat 22 May 1971

7y 11m 19d

9

16.3572

1

.1111

770 tn David Gibson Leicester City

Wed 08 May 1963

Wed 21 Oct 1964

1y 5m 14d

7

12.6858

3

.4286

770 tn David Holt Heart of Midlothian

Wed 08 May 1963

Tue 12 May 1964

1y 0m 5d

5

9.2572

0

.0000

770 tn James Millar Rangers

Wed 08 May 1963

Sun 09 Jun 1963

1m 2d

2

3.4286

0

.0000

769 tn Willie Henderson Rangers

Sat 20 Oct 1962

Wed 21 Apr 1971

8y 6m 2d

29

54.5238

5

.1724

768 tn William Ritchie Rangers

Wed 02 May 1962

Wed 02 May 1962

1d

1

2.0000

0

.0000

766 tn Edward Connachan Dunfermline Athletic

Wed 29 Nov 1961

Wed 02 May 1962

5m 4d

2

4.0000

0

.0000

766 tn Hugh Robertson Dundee

Wed 29 Nov 1961

Wed 29 Nov 1961

1d

1

2.0000

0

.0000

764 tn Alexander Hamilton Dundee

Wed 08 Nov 1961

Wed 13 Oct 1965

3y 11m 6d

24

44.9525

0

.0000

764 tn Ian Ure Dundee Arsenal

Wed 08 Nov 1961

Sat 21 Oct 1967

5y 11m 14d

11

22.0858

0

.0000

763 tn Paddy Crerand Celtic Manchester United

Wed 03 May 1961

Wed 13 Oct 1965

4y 5m 11d

16

30.3048

0

.0000

759 tn John MacLeod Hibernian

Sat 15 Apr 1961

Sun 14 May 1961

1m 0d

4

8.0000

0

.0000

759 tn Billy McNeill Celtic

Sat 15 Apr 1961

Sat 27 May 1972

11y 1m 13d

29

54.6524

3

.1034

759 tn Patrick Quinn Motherwell

Sat 15 Apr 1961

Wed 02 May 1962

1y 0m 18d

4

8.0000

1

.2500

759 tn Robert Shearer Rangers

Sat 15 Apr 1961

Sun 14 May 1961

1m 0d

4

8.0000

0

.0000

756 tn Jim Baxter Rangers Sunderland

Wed 09 Nov 1960

Wed 22 Nov 1967

7y 0m 14d

34

66.7428

3

.0882

756 tn Ralph Brand Rangers

Wed 09 Nov 1960

Wed 02 May 1962

1y 5m 24d

8

16.0000

8

1.0000

756 tn John Plenderleith Manchester City

Wed 09 Nov 1960

Wed 09 Nov 1960

1d

1

2.0000

0

.0000

752 tn James Gabriel Everton

Sat 22 Oct 1960

Thu 07 Nov 1963

3y 0m 17d

2

4.4000

0

.0000

752 tn Lawrence Leslie Airdrieonians

Sat 22 Oct 1960

Sun 14 May 1961

6m 23d

5

10.0000

0

.0000

752 tn John Martis Motherwell

Sat 22 Oct 1960

Sat 22 Oct 1960

1d

1

2.0000

0

.0000

752 tn David Wilson Rangers

Sat 22 Oct 1960

Thu 27 May 1965

4y 7m 6d

22

42.2287

9

.4091

751 tn William Hunter Motherwell

Sun 05 Jun 1960

Sat 22 Oct 1960

4m 18d

3

5.4286

1

.3333

749 tn Francis Haffey Celtic

Sat 09 Apr 1960

Sat 15 Apr 1961

1y 0m 7d

2

3.7143

0

.0000

749 tn Alex Young Heart of Midlothian Everton

Sat 09 Apr 1960

Sat 18 Jun 1966

6y 2m 10d

8

14.1905

5

.6250

748 tn George Mulhall Aberdeen Sunderland

Sat 03 Oct 1959

Sat 12 Oct 1963

4y 0m 10d

3

5.8286

1

.3333

746 tn Bertie Auld Celtic

Wed 27 May 1959

Wed 04 Nov 1959

5m 9d

3

5.7143

0

.0000

746 tn John Smith Celtic

Wed 27 May 1959

Wed 03 Jun 1959

8d

2

4.0000

0

.0000

742 tn Ian St John Motherwell Liverpool

Wed 06 May 1959

Sat 10 Apr 1965

5y 11m 5d

21

38.9716

9

.4286

742 tn Robert McCann Motherwell

Wed 06 May 1959

Sat 15 Apr 1961

1y 11m 10d

5

9.1429

0

.0000

742 tn Andrew Weir Motherwell

Wed 06 May 1959

Wed 08 Jun 1960

1y 1m 3d

6

10.5715

1

.1667

742 tn John White Falkirk Tottenham Hotspur

Wed 06 May 1959

Tue 12 May 1964

5y 0m 7d

22

43.7144

3

.1364

740 tn John Dick West Ham United

Sat 11 Apr 1959

Sat 11 Apr 1959

1d

1

2.0000

0

.0000

740 tn Duncan MacKay Celtic

Sat 11 Apr 1959

Wed 02 May 1962

3y 0m 22d

14

26.5715

0

.0000

736 tn John Grant Hibernian

Sat 18 Oct 1958

Wed 05 Nov 1958

19d

2

4.0000

0

.0000

736 tn David Herd Arsenal

Sat 18 Oct 1958

Sun 14 May 1961

2y 6m 27d

5

10.0000

3

.6000

736 tn Denis Law Huddersfield Town Manchester City Torino CC Manchester United

Sat 18 Oct 1958

Fri 14 Jun 1974

15y 7m 28d

55

96.5716

30

.5455

736 tn William Toner Kilmarnock

Sat 18 Oct 1958

Wed 05 Nov 1958

19d

2

4.0000

0

.0000

735 tn Bill Brown Dundee Tottenham Hotspur

Sun 15 Jun 1958

Tue 09 Nov 1965

7y 4m 26d

28

50.5334

0

.0000

734 tn James Imlach Nottingham Forest

Wed 07 May 1958

Sun 15 Jun 1958

1m 9d

4

5.3332

0

.0000

731 tn James Forrest Motherwell

Sat 19 Apr 1958

Sat 19 Apr 1958

1d

1

1.3333

0

.0000

731 tn George Herd Clyde

Sat 19 Apr 1958

Wed 09 Nov 1960

2y 6m 22d

5

8.7619

1

.2000

731 tn James Murray Heart of Midlothian

Sat 19 Apr 1958

Sun 15 Jun 1958

1m 28d

5

6.6665

1

.2000

729 tn Thomas Ewing Partick Thistle

Wed 13 Nov 1957

Sat 19 Apr 1958

5m 7d

2

2.6666

0

.0000

729 tn James Gardiner Motherwell

Wed 13 Nov 1957

Wed 13 Nov 1957

1d

1

1.3333

0

.0000

728 tn Dave Mackay Heart of Midlothian Tottenham Hotspur

Sun 26 May 1957

Sat 02 Oct 1965

8y 4m 7d

22

40.7953

4

.1818

727 tn Eric Caldow Rangers

Sat 06 Apr 1957

Sat 06 Apr 1963

6y 0m 1d

40

69.5951

4

.1000

726 tn Samuel Baird Rangers

Wed 21 Nov 1956

Sun 15 Jun 1958

1y 6m 26d

7

10.1666

2

.2857

725 tn Alexander Scott Rangers Everton

Wed 07 Nov 1956

Sat 25 Jun 1966

9y 7m 19d

16

28.3475

5

.3125

724 tn John Mudie Blackpool

Sat 20 Oct 1956

Sun 15 Jun 1958

1y 7m 27d

17

23.9997

9

.5294

721 tn Hugh Baird Airdrieonians

Wed 02 May 1956

Wed 02 May 1956

1d

1

3.0000

0

.0000

721 tn Alfred Conn Heart of Midlothian

Wed 02 May 1956

Wed 02 May 1956

1d

1

3.0000

1

1.0000

721 tn Michael Cullen Luton Town

Wed 02 May 1956

Wed 02 May 1956

1d

1

3.0000

0

.0000

719 tn John Hewie Charlton Athletic

Sat 14 Apr 1956

Wed 04 May 1960

4y 0m 21d

19

32.4761

2

.1053

719 tn Graham Leggat Aberdeen Fulham

Sat 14 Apr 1956

Sun 05 Jun 1960

4y 1m 23d

18

31.4523

8

.4444

717 tn Archie Glen Aberdeen

Sat 08 Oct 1955

Sat 14 Apr 1956

6m 7d

2

6.0000

0

.0000

717 tn Joseph McDonald Sunderland

Sat 08 Oct 1955

Wed 09 Nov 1955

1m 2d

2

6.0000

0

.0000

716 tn Andrew Kerr Partick Thistle

Thu 19 May 1955

Sun 29 May 1955

11d

2

3.0000

0

.0000

712 tn Thomas Gemmell St Mirren

Wed 04 May 1955

Sun 15 May 1955

12d

2

3.0000

1

.5000

712 tn Alexander Parker Falkirk Everton

Wed 04 May 1955

Wed 11 Jun 1958

3y 1m 8d

15

27.6665

0

.0000

712 tn Archibald Robertson Clyde

Wed 04 May 1955

Wed 11 Jun 1958

3y 1m 8d

5

7.1666

2

.4000

712 tn Tommy Younger Hibernian Liverpool

Wed 04 May 1955

Wed 11 Jun 1958

3y 1m 8d

24

40.6664

0

.0000

709 tn John Cumming Heart of Midlothian

Wed 08 Dec 1954

Wed 08 Jun 1960

5y 6m 1d

9

14.5715

0

.0000

709 tn Harry Haddock Clyde

Wed 08 Dec 1954

Sat 19 Apr 1958

3y 4m 12d

6

8.8333

0

.0000

709 tn James Wardhaugh Heart of Midlothian

Wed 08 Dec 1954

Wed 07 Nov 1956

1y 11m 0d

2

3.0000

0

.0000

707 tn William Fraser Sunderland

Sat 16 Oct 1954

Wed 03 Nov 1954

19d

2

3.0000

0

.0000

707 tn Henry Yorston Aberdeen

Sat 16 Oct 1954

Sat 16 Oct 1954

1d

1

1.5000

0

.0000

703 tn John Anderson Leicester City

Tue 25 May 1954

Tue 25 May 1954

1d

1

1.5000

0

.0000

703 tn William Fernie Celtic

Tue 25 May 1954

Wed 11 Jun 1958

4y 0m 18d

12

17.4999

1

.0833

703 tn David Mathers Partick Thistle

Tue 25 May 1954

Tue 25 May 1954

1d

1

1.5000

0

.0000

703 tn Alexander Wilson Portsmouth

Tue 25 May 1954

Tue 25 May 1954

1d

1

1.5000

0

.0000

702 tn Neil Mochan Celtic

Wed 19 May 1954

Sat 19 Jun 1954

1m 1d

3

4.5000

0

.0000

697 tn John Aird Burnley

Wed 05 May 1954

Sat 19 Jun 1954

1m 15d

4

6.0000

0

.0000

697 tn Patrick Buckley Aberdeen

Wed 05 May 1954

Wed 03 Nov 1954

5m 30d

3

4.5000

1

.3333

697 tn William Cunningham Preston North End

Wed 05 May 1954

Sat 02 Apr 1955

10m 29d

8

12.0000

0

.0000

697 tn James Davidson Partick Thistle

Wed 05 May 1954

Sat 02 Apr 1955

10m 29d

8

12.0000

1

.1250

697 tn Fred Martin Aberdeen

Wed 05 May 1954

Sat 02 Apr 1955

10m 29d

6

9.0000

0

.0000

695 tn Michael Haughney Celtic

Sat 03 Apr 1954

Sat 03 Apr 1954

1d

1

1.5000

0

.0000

695 tn Willie Ormond Hibernian

Sat 03 Apr 1954

Sat 11 Apr 1959

5y 0m 9d

6

9.5000

2

.3333

693 tn John Mackenzie Partick Thistle

Wed 04 Nov 1953

Wed 02 May 1956

2y 5m 29d

9

15.0000

1

.1111

693 tn William Telfer St Mirren

Wed 04 Nov 1953

Wed 04 Nov 1953

1d

1

1.5000

0

.0000

692 tn Charles Fleming East Fife

Sat 03 Oct 1953

Sat 03 Oct 1953

1d

1

1.5000

2

2.0000

689 tn John Henderson Portsmouth Arsenal

Wed 06 May 1953

Wed 05 Nov 1958

5y 6m 0d

7

14.5000

1

.1429

689 tn R. Little Rangers

Wed 06 May 1953

Wed 06 May 1953

1d

1

3.0000

0

.0000

689 tn Thomas Ring Clyde

Wed 06 May 1953

Wed 06 Nov 1957

4y 6m 1d

12

19.1666

2

.1667

688 tn Douglas Cowie Dundee

Sat 18 Apr 1953

Wed 11 Jun 1958

5y 1m 25d

20

35.3332

0

.0000

687 tn James Logie Arsenal

Wed 05 Nov 1952

Wed 05 Nov 1952

1d

1

3.0000

0

.0000

685 tn George Farm Blackpool

Sat 18 Oct 1952

Wed 03 Jun 1959

6y 7m 17d

10

22.5000

0

.0000

685 tn Thomas Wright Sunderland

Sat 18 Oct 1952

Sat 18 Apr 1953

6m 1d

3

9.0000

0

.0000

684 tn Wilson Humphries Motherwell

Fri 30 May 1952

Fri 30 May 1952

1d

1

2.0000

0

.0000

683 tn Hugh Kelly Blackpool

Wed 30 Apr 1952

Wed 30 Apr 1952

1d

1

2.0000

0

.0000

682 tn Ian McMillan Airdrieonians Rangers

Sat 05 Apr 1952

Sun 14 May 1961

9y 1m 10d

6

12.5000

2

.3333

681 tn Tommy Docherty Preston North End Arsenal

Wed 14 Nov 1951

Sat 11 Apr 1959

7y 4m 29d

25

41.8332

1

.0400

680 tn Thomas Orr Greenock Morton

Sat 06 Oct 1951

Wed 14 Nov 1951

1m 9d

2

4.0000

1

.5000

678 tn Robert Mitchell Newcastle United

Sat 12 May 1951

Wed 16 May 1951

5d

2

3.0000

1

.5000

678 tn James Scoular Portsmouth

Sat 12 May 1951

Wed 05 Nov 1952

1y 5m 25d

9

18.5000

0

.0000

677 tn Bobby Johnstone Hibernian Manchester City

Sat 14 Apr 1951

Sat 14 Apr 1956

5y 0m 1d

17

34.0000

10

.5882

675 tn Bobby Collins Celtic Everton Leeds United

Sat 21 Oct 1950

Sun 23 May 1965

14y 7m 3d

31

51.8093

10

.3226

675 tn Willie McNaught Raith Rovers

Sat 21 Oct 1950

Wed 03 Nov 1954

4y 0m 14d

5

8.0000

0

.0000

673 tn Allan Brown East Fife Blackpool

Wed 26 Apr 1950

Sat 19 Jun 1954

4y 1m 25d

14

25.5000

6

.4286

673 tn Robert Dougan Heart of Midlothian

Wed 26 Apr 1950

Wed 26 Apr 1950

1d

1

2.0000

0

.0000

670 tn Willie Bauld Heart of Midlothian

Sat 15 Apr 1950

Sun 21 May 1950

1m 7d

3

6.0000

2

.6667

670 tn Ian McColl Rangers

Sat 15 Apr 1950

Sat 19 Apr 1958

8y 0m 5d

14

21.6666

0

.0000

670 tn William Moir Bolton Wanderers

Sat 15 Apr 1950

Sat 15 Apr 1950

1d

1

2.0000

0

.0000

668 tn Alexander Linwood Clyde

Wed 09 Nov 1949

Wed 09 Nov 1949

1d

1

2.0000

1

1.0000

668 tn John McPhail Celtic

Wed 09 Nov 1949

Sat 03 Oct 1953

3y 10m 25d

5

8.0000

3

.6000

667 tn Henry Morris East Fife

Sat 01 Oct 1949

Sat 01 Oct 1949

1d

1

2.0000

3

3.0000

666 tn George Aitken East Fife Sunderland

Sat 09 Apr 1949

Sat 03 Apr 1954

4y 11m 26d

8

19.5000

0

.0000

665 tn William Houliston Queen of the South

Wed 17 Nov 1948

Wed 27 Apr 1949

5m 11d

3

9.0000

2

.6667

659 tn Bobby Evans Celtic Chelsea

Sat 23 Oct 1948

Wed 08 Jun 1960

11y 7m 17d

48

89.9998

0

.0000

659 tn Hugh Howie Hibernian

Sat 23 Oct 1948

Sat 23 Oct 1948

1d

1

3.0000

1

1.0000

659 tn John Kelly Barnsley

Sat 23 Oct 1948

Wed 17 Nov 1948

26d

2

6.0000

0

.0000

659 tn Jimmy Mason Third Lanark

Sat 23 Oct 1948

Sun 27 May 1951

2y 7m 5d

7

15.5000

4

.5714

659 tn William Redpath Motherwell

Sat 23 Oct 1948

Sat 05 Apr 1952

3y 5m 14d

9

17.5000

0

.0000

659 tn Lawrie Reilly Hibernian

Sat 23 Oct 1948

Sat 06 Apr 1957

8y 5m 15d

38

78.5000

22

.5789

657 tn Sammy Cox Rangers

Sun 23 May 1948

Sat 03 Apr 1954

5y 10m 12d

25

51.0000

0

.0000

657 tn Edward Rutherford Rangers

Sun 23 May 1948

Sun 23 May 1948

1d

1

2.0000

0

.0000

653 tn Jimmy Cowan Greenock Morton

Wed 28 Apr 1948

Fri 30 May 1952

4y 1m 3d

25

49.0000

0

.0000

653 tn David Duncan East Fife

Wed 28 Apr 1948

Sun 23 May 1948

26d

3

6.0000

1

.3333

653 tn Leslie Johnston Clyde

Wed 28 Apr 1948

Mon 17 May 1948

20d

2

4.0000

1

.5000

653 tn Edward Turnbull Hibernian

Wed 28 Apr 1948

Sun 15 Jun 1958

10y 1m 19d

9

14.1665

0

.0000

651 tn Ian Black Southampton

Sat 10 Apr 1948

Sat 10 Apr 1948

1d

1

2.0000

0

.0000

651 tn James Combe Hibernian

Sat 10 Apr 1948

Mon 17 May 1948

1m 8d

3

6.0000

1

.3333

650 tn John Govan Hibernian

Wed 12 Nov 1947

Wed 17 Nov 1948

1y 0m 6d

6

13.0000

0

.0000

649 tn James Watson Motherwell Huddersfield Town

Sat 04 Oct 1947

Sat 03 Oct 1953

5y 0m 0d

2

3.5000

0

.0000

648 tn William MacFarlane Heart of Midlothian

Sat 24 May 1947

Sat 24 May 1947

1d

1

2.4000

0

.0000

646 tn Robert Campbell Chelsea

Sun 18 May 1947

Sat 27 May 1950

3y 0m 10d

5

10.8000

1

.2000

646 tn Robert Flavell Airdrieonians

Sun 18 May 1947

Sat 24 May 1947

7d

2

4.8000

2

1.0000

640 tn Alexander Forbes Sheffield United Arsenal

Sat 12 Apr 1947

Fri 30 May 1952

5y 1m 19d

14

27.7000

0

.0000

640 tn Archibald Macauley Brentford Arsenal

Sat 12 Apr 1947

Sun 23 May 1948

1y 1m 12d

7

14.4000

0

.0000

640 tn Andrew McLaren Preston North End

Sat 12 Apr 1947

Wed 12 Nov 1947

7m 1d

4

9.2000

4

1.0000

640 tn Thomas Pearson Newcastle United

Sat 12 Apr 1947

Sun 18 May 1947

1m 7d

2

4.8000

0

.0000

640 tn Billy Steel Greenock Morton Derby County Dundee

Sat 12 Apr 1947

Wed 06 May 1953

6y 0m 25d

30

65.2000

12

.4000

640 tn Willie Woodburn Rangers

Sat 12 Apr 1947

Wed 30 Apr 1952

5y 0m 19d

24

47.2000

0

.0000

637 tn James Duncanson Rangers

Wed 27 Nov 1946

Wed 27 Nov 1946

1d

1

2.4000

0

.0000

637 tn George Hamilton Aberdeen

Wed 27 Nov 1946

Wed 19 May 1954

7y 5m 23d

5

8.4000

4

.8000

637 tn Hugh Long Clyde

Wed 27 Nov 1946

Wed 27 Nov 1946

1d

1

2.4000

0

.0000

632 tn James Blair Blackpool

Sat 19 Oct 1946

Sat 19 Oct 1946

1d

1

2.4000

0

.0000

632 tn Hugh Brown Partick Thistle

Sat 19 Oct 1946

Sat 24 May 1947

7m 6d

3

7.2000

0

.0000

632 tn Neil Dougall Birmingham City

Sat 19 Oct 1946

Sat 19 Oct 1946

1d

1

2.4000

0

.0000

632 tn Willie Miller Celtic

Sat 19 Oct 1946

Wed 12 Nov 1947

1y 0m 25d

6

13.6000

0

.0000

632 tn James Stephen Bradford City Arsenal

Sat 19 Oct 1946

Wed 12 Nov 1947

1y 0m 25d

2

4.4000

0

.0000

624 tn Frank Brennan Airdrieonians Newcastle United

Wed 15 May 1946

Sat 03 Apr 1954

7y 10m 20d

8

22.8000

0

.0000

624 tn William Campbell Greenock Morton

Wed 15 May 1946

Mon 17 May 1948

2y 0m 3d

5

14.4000

0

.0000

624 tn John Husband Partick Thistle

Wed 15 May 1946

Sat 19 Oct 1946

5m 5d

2

8.4000

0

.0000

624 tn Billy Liddell Liverpool

Wed 15 May 1946

Sat 08 Oct 1955

9y 4m 24d

29

62.3000

8

.2759

624 tn David Shaw Hibernian

Wed 15 May 1946

Wed 17 Nov 1948

2y 6m 3d

9

24.8000

0

.0000

624 tn William Thornton Rangers

Wed 15 May 1946

Fri 30 May 1952

6y 0m 16d

8

21.8000

1

.1250

624 tn Willie Waddell Rangers

Wed 15 May 1946

Wed 03 Nov 1954

8y 5m 20d

18

40.4000

6

.3333

624 tn George Young Rangers

Wed 15 May 1946

Sun 19 May 1957

11y 0m 5d

54

115.6000

0

.0000

615 tn Archie Baird Aberdeen

Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

6.0000

0

.0000

615 tn Robert Brown Queens Park Rangers

Wed 23 Jan 1946

Sat 05 Apr 1952

6y 2m 14d

5

19.4000

0

.0000

615 tn Jimmy Campbell Clyde

Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

6.0000

0

.0000

615 tn John Deakin St Mirren

Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

6.0000

0

.0000

615 tn James McGowan Partick Thistle

Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

6.0000

0

.0000

615 tn Andrew Paton Motherwell

Wed 23 Jan 1946

Fri 30 May 1952

6y 4m 8d

3

10.0000

0

.0000

615 tn John Shaw Rangers

Wed 23 Jan 1946

Sat 04 Oct 1947

1y 8m 12d

6

21.2000

0

.0000

615 tn Gordon Smith Hibernian

Wed 23 Jan 1946

Sun 26 May 1957

11y 4m 4d

19

42.3000

4

.2105

615 tn Jimmy Walker Heart of Midlothian

Wed 23 Jan 1946

Wed 23 Jan 1946

1d

1

6.0000

0

.0000

614 tn James Dougall Preston North End

Sat 15 Apr 1939

Sat 15 Apr 1939

1d

1

3.0000

1

1.0000

612 tn Alexander McSpadyen Partick Thistle

Wed 07 Dec 1938

Sat 15 Apr 1939

4m 9d

2

6.0000

0

.0000

612 tn Scot Symon Rangers

Wed 07 Dec 1938

Wed 07 Dec 1938

1d

1

3.0000

0

.0000

608 tn Bobby Baxter Middlesborough

Wed 09 Nov 1938

Sat 15 Apr 1939

5m 7d

3

9.0000

0

.0000

608 tn Robert Beattie Preston North End

Wed 09 Nov 1938

Wed 09 Nov 1938

1d

1

3.0000

0

.0000

608 tn John Brown Clyde

Wed 09 Nov 1938

Wed 09 Nov 1938

1d

1

3.0000

0

.0000

608 tn Archibald Miller Heart of Midlothian

Wed 09 Nov 1938

Wed 09 Nov 1938

1d

1

3.0000

0

.0000

606 tn John Divers Celtic

Sat 08 Oct 1938

Sat 08 Oct 1938

1d

1

3.0000

0

.0000

606 tn George Paterson Celtic

Sat 08 Oct 1938

Wed 23 Jan 1946

7y 3m 16d

2

9.0000

0

.0000

602 tn Jimmy Carabine Third Lanark

Sat 21 May 1938

Sat 15 Apr 1939

10m 26d

3

8.4000

0

.0000

602 tn James Dykes Heart of Midlothian

Sat 21 May 1938

Sat 08 Oct 1938

4m 18d

2

5.4000

0

.0000

602 tn Thomas McKillop Rangers

Sat 21 May 1938

Sat 21 May 1938

1d

1

2.4000

0

.0000

602 tn Francis Murphy Celtic

Sat 21 May 1938

Sat 21 May 1938

1d

1

2.4000

1

1.0000

598 tn David Cumming Middlesborough

Sat 09 Apr 1938

Sat 09 Apr 1938

1d

1

2.4000

0

.0000

598 tn John Milne Middlesborough

Sat 09 Apr 1938

Sat 15 Apr 1939

1y 0m 7d

2

5.4000

0

.0000

598 tn George Mutch Preston North End

Sat 09 Apr 1938

Sat 09 Apr 1938

1d

1

2.4000

0

.0000

598 tn Bill Shankly Preston North End

Sat 09 Apr 1938

Sat 15 Apr 1939

1y 0m 7d

5

14.4000

0

.0000

592 tn Andrew Black Heart of Midlothian

Wed 08 Dec 1937

Wed 07 Dec 1938

0d

3

7.8000

3

1.0000

592 tn Peter Buchanan Chelsea

Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

1

1.0000

592 tn Robert Johnston Sunderland

Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

0

.0000

592 tn David Kinnear Rangers

Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

1

1.0000

592 tn George Robertson Kilmarnock

Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

0

.0000

592 tn William Waugh Heart of Midlothian

Wed 08 Dec 1937

Wed 08 Dec 1937

1d

1

2.4000

0

.0000

590 tn Duncan McKenzie Brentford

Wed 10 Nov 1937

Wed 10 Nov 1937

1d

1

2.4000

0

.0000

590 tn Robert Reid Brentford

Wed 10 Nov 1937

Sat 09 Apr 1938

5m 0d

2

4.8000

0

.0000

589 tn Robert Main Rangers

Sat 30 Oct 1937

Sat 30 Oct 1937

1d

1

2.4000

0

.0000

587 tn Robert Hogg Celtic

Sat 15 May 1937

Sat 15 May 1937

1d

1

2.0000

0

.0000

587 tn Charles Thomson Sunderland

Sat 15 May 1937

Sat 15 May 1937

1d

1

2.0000

0

.0000

585 tn Torrance Gillick Everton

Sun 09 May 1937

Wed 07 Dec 1938

1y 6m 29d

5

13.0000

2

.4000

585 tn Alexander McNab Sunderland West Bromwich Albion

Sun 09 May 1937

Sat 15 Apr 1939

1y 11m 7d

2

5.0000

0

.0000

583 tn Andrew Beattie Preston North End

Sat 17 Apr 1937

Wed 07 Dec 1938

1y 7m 21d

7

17.4000

0

.0000

583 tn Francis ODonnell Preston North End Blackpool

Sat 17 Apr 1937

Sat 21 May 1938

1y 1m 5d

6

13.2000

2

.3333

581 tn Robert Ancell Newcastle United

Sat 31 Oct 1936

Wed 02 Dec 1936

1m 2d

2

4.0000

0

.0000

581 tn Alexander Munro Heart of Midlothian Blackpool

Sat 31 Oct 1936

Sat 21 May 1938

1y 6m 21d

3

6.4000

1

.3333

580 tn John Crum Celtic

Sat 04 Apr 1936

Sat 08 Oct 1938

2y 6m 5d

2

7.0000

0

.0000

579 tn Alexander Hastings Sunderland

Wed 13 Nov 1935

Wed 10 Nov 1937

1y 11m 29d

2

6.4000

0

.0000

576 tn Matthew Armstrong Aberdeen

Sat 05 Oct 1935

Wed 14 Oct 1936

1y 0m 10d

3

10.0000

0

.0000

576 tn Jimmy Delaney Celtic Manchester United

Sat 05 Oct 1935

Sat 10 Apr 1948

12y 6m 6d

15

44.8000

7

.4667

576 tn William Mills Aberdeen

Sat 05 Oct 1935

Wed 02 Dec 1936

1y 1m 28d

3

10.0000

0

.0000

575 tn George Cummings Partick Thistle Aston Villa

Sat 06 Apr 1935

Sat 15 Apr 1939

4y 0m 10d

9

28.2000

0

.0000

573 tn David McCulloch Heart of Midlothian Brentford Derby County

Wed 21 Nov 1934

Wed 07 Dec 1938

4y 0m 17d

7

20.4000

3

.4286

573 tn Tommy Walker Heart of Midlothian

Wed 21 Nov 1934

Wed 15 May 1946

11y 5m 25d

21

62.0000

9

.4286

568 tn Jerry Dawson Rangers

Sat 20 Oct 1934

Sat 15 Apr 1939

4y 5m 27d

14

36.2000

0

.0000

568 tn Patrick Gallacher Sunderland

Sat 20 Oct 1934

Sat 20 Oct 1934

1d

1

4.0000

1

1.0000

568 tn Andrew Herd Heart of Midlothian

Sat 20 Oct 1934

Sat 20 Oct 1934

1d

1

4.0000

0

.0000

568 tn Jimmy Simpson Rangers

Sat 20 Oct 1934

Wed 10 Nov 1937

3y 0m 22d

14

40.8000

1

.0714

568 tn James Smith Rangers

Sat 20 Oct 1934

Wed 10 Nov 1937

3y 0m 22d

2

6.4000

1

.5000

566 tn William Cook Bolton Wanderers

Sat 14 Apr 1934

Wed 21 Nov 1934

7m 8d

3

11.0000

0

.0000

566 tn Tom Smith Kilmarnock Preston North End

Sat 14 Apr 1934

Sat 09 Apr 1938

3y 11m 27d

2

5.4000

0

.0000

562 tn Robert Bruce Middlesborough

Wed 29 Nov 1933

Wed 29 Nov 1933

1d

1

3.0000

0

.0000

562 tn Joe Kennaway Celtic

Wed 29 Nov 1933

Wed 29 Nov 1933

1d

1

3.0000

0

.0000

562 tn Duncan Ogilvie Motherwell

Wed 29 Nov 1933

Wed 29 Nov 1933

1d

1

3.0000

0

.0000

562 tn Philip Watson Blackpool

Wed 29 Nov 1933

Wed 29 Nov 1933

1d

1

3.0000

0

.0000

555 tn John Blair Motherwell

Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

3.0000

0

.0000

555 tn Matt Busby Manchester City

Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

3.0000

0

.0000

555 tn William MacFadyen Motherwell

Wed 04 Oct 1933

Wed 29 Nov 1933

1m 26d

2

6.0000

2

1.0000

555 tn Francis McGurk Birmingham City

Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

3.0000

0

.0000

555 tn James McLuckie Manchester City

Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

3.0000

0

.0000

555 tn John McMenemy Motherwell

Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

3.0000

0

.0000

555 tn Duncan Urquhart Hibernian

Wed 04 Oct 1933

Wed 04 Oct 1933

1d

1

3.0000

0

.0000

552 tn James Boyd Newcastle United

Sat 16 Sep 1933

Sat 16 Sep 1933

1d

1

3.0000

0

.0000

552 tn Alexander Lowe Falkirk

Sat 16 Sep 1933

Sat 16 Sep 1933

1d

1

3.0000

0

.0000

552 tn Alexander Venters Cowdenbeath Rangers

Sat 16 Sep 1933

Sat 15 Apr 1939

5y 7m 0d

3

10.0000

0

.0000

550 tn Andy Anderson Heart of Midlothian

Sat 01 Apr 1933

Wed 07 Dec 1938

5y 8m 7d

23

68.0000

0

.0000

550 tn Peter McGonagle Celtic

Sat 01 Apr 1933

Wed 21 Nov 1934

1y 7m 21d

6

21.0000

0

.0000

547 tn Dally Duncan Derby County

Wed 26 Oct 1932

Sat 30 Oct 1937

5y 0m 5d

14

44.4000

7

.5000

547 tn John Thomson Everton

Wed 26 Oct 1932

Wed 26 Oct 1932

1d

1

4.0000

0

.0000

547 tn Hugh Wales Motherwell

Wed 26 Oct 1932

Wed 26 Oct 1932

1d

1

4.0000

0

.0000

545 tn James King Hamilton Academical

Sat 17 Sep 1932

Sat 16 Sep 1933

0d

2

7.0000

1

.5000

545 tn William Telfer Motherwell

Sat 17 Sep 1932

Sat 16 Sep 1933

0d

2

7.0000

0

.0000

541 tn Neil Dewar Third Lanark

Sat 09 Apr 1932

Wed 26 Oct 1932

6m 18d

3

10.0000

4

1.3333

541 tn Thomas Hamilton Rangers

Sat 09 Apr 1932

Sat 09 Apr 1932

1d

1

3.0000

0

.0000

541 tn James Marshall Rangers

Sat 09 Apr 1932

Sat 14 Apr 1934

2y 0m 6d

3

10.0000

0

.0000

541 tn Charles Napier Celtic Derby County

Sat 09 Apr 1932

Sun 09 May 1937

5y 1m 1d

5

15.0000

3

.6000

540 tn Robert Thomson Celtic

Sat 31 Oct 1931

Sat 31 Oct 1931

1d

1

3.0000

1

1.0000

536 tn James Crawford Queens Park

Sat 19 Sep 1931

Sat 01 Apr 1933

1y 6m 14d

5

18.0000

0

.0000

536 tn Robert Hepburn Ayr United

Sat 19 Sep 1931

Sat 19 Sep 1931

1d

1

3.0000

0

.0000

536 tn Alexander Massie Heart of Midlothian Aston Villa

Sat 19 Sep 1931

Sat 30 Oct 1937

6y 1m 12d

18

55.4000

1

.0556

536 tn Robert McAuley Rangers

Sat 19 Sep 1931

Sat 31 Oct 1931

1m 13d

2

6.0000

0

.0000

535 tn William Boyd Clyde

Wed 20 May 1931

Sun 24 May 1931

5d

2

4.0000

1

.5000

528 tn James Easson Portsmouth

Sat 16 May 1931

Wed 04 Oct 1933

2y 4m 19d

3

7.0000

1

.3333

528 tn John Jackson Partick Thistle Chelsea

Sat 16 May 1931

Wed 13 Nov 1935

4y 5m 29d

8

25.0000

0

.0000

528 tn Daniel Liddle East Fife

Sat 16 May 1931

Sun 24 May 1931

9d

3

6.0000

0

.0000

528 tn Andrew Love Aberdeen

Sat 16 May 1931

Sun 24 May 1931

9d

3

6.0000

1

.3333

528 tn James McDougall Liverpool

Sat 16 May 1931

Wed 20 May 1931

5d

2

4.0000

0

.0000

528 tn James Paterson Cowdenbeath

Sat 16 May 1931

Sun 24 May 1931

9d

3

6.0000

0

.0000

528 tn James Robertson Dundee

Sat 16 May 1931

Wed 20 May 1931

5d

2

4.0000

0

.0000

527 tn John Miller St Mirren

Sat 28 Mar 1931

Sat 14 Apr 1934

3y 0m 18d

5

12.0000

0

.0000

524 tn John Murdoch Motherwell

Sat 21 Feb 1931

Sat 21 Feb 1931

1d

1

2.0000

0

.0000

524 tn Peter Scarff Celtic

Sat 21 Feb 1931

Sat 21 Feb 1931

1d

1

2.0000

0

.0000

524 tn Benny Yorsto Aberdeen

Sat 21 Feb 1931

Sat 21 Feb 1931

1d

1

2.0000

0

.0000

519 tn Barney Battles Heart of Midlothian

Sat 25 Oct 1930

Sat 25 Oct 1930

1d

1

2.0000

1

1.0000

519 tn George Brown Rangers

Sat 25 Oct 1930

Sat 21 May 1938

7y 6m 27d

19

53.6000

0

.0000

519 tn John Gilmour Dundee

Sat 25 Oct 1930

Sat 25 Oct 1930

1d

1

2.0000

0

.0000

519 tn Colin McNab Dundee

Sat 25 Oct 1930

Sat 09 Apr 1932

1y 5m 16d

6

13.0000

0

.0000

519 tn Daniel McRorie Greenock Morton

Sat 25 Oct 1930

Sat 25 Oct 1930

1d

1

2.0000

0

.0000

515 tn James Connor Sunderland

Sun 18 May 1930

Sat 20 Oct 1934

4y 5m 3d

4

13.0000

0

.0000

515 tn Frank Hill Aberdeen

Sun 18 May 1930

Sat 21 Feb 1931

9m 4d

3

7.0000

0

.0000

515 tn John Thomson Celtic

Sun 18 May 1930

Sat 28 Mar 1931

10m 11d

4

9.0000

0

.0000

515 tn George Walker St Mirren

Sun 18 May 1930

Sun 24 May 1931

1y 0m 7d

4

9.0000

0

.0000

514 tn Robert Middleton Cowdenbeath

Sat 22 Feb 1930

Sat 22 Feb 1930

1d

1

3.0000

0

.0000

513 tn John Johnstone Heart of Midlothian

Sat 26 Oct 1929

Wed 26 Oct 1932

3y 0m 1d

3

11.0000

0

.0000

511 tn James Fleming Rangers

Sat 01 Jun 1929

Sat 05 Apr 1930

10m 5d

3

7.0000

3

1.0000

511 tn Hugh Morton Kilmarnock

Sat 01 Jun 1929

Tue 04 Jun 1929

4d

2

4.0000

0

.0000

504 tn Allan Craig Motherwell

Sun 26 May 1929

Sat 09 Apr 1932

2y 10m 15d

3

7.0000

0

.0000

504 tn Robert Howe Hamilton Academical

Sun 26 May 1929

Tue 04 Jun 1929

10d

2

4.0000

0

.0000

504 tn William Imrie St Johnstone

Sun 26 May 1929

Sat 01 Jun 1929

7d

2

4.0000

1

.5000

504 tn David McCrae St Mirren

Sun 26 May 1929

Sat 01 Jun 1929

7d

2

4.0000

0

.0000

504 tn Alexander McLaren St Johnstone

Sun 26 May 1929

Wed 26 Oct 1932

3y 5m 1d

5

14.0000

0

.0000

504 tn James Nisbet Ayr United

Sun 26 May 1929

Tue 04 Jun 1929

10d

3

6.0000

2

.6667

504 tn Robert Rankin St Mirren

Sun 26 May 1929

Tue 04 Jun 1929

10d

3

6.0000

2

.6667

500 tn John Buchanan Rangers

Sat 13 Apr 1929

Sat 05 Apr 1930

11m 24d

2

5.0000

0

.0000

500 tn Alexander Cheyne Aberdeen

Sat 13 Apr 1929

Sun 18 May 1930

1y 1m 6d

5

11.0000

4

.8000

500 tn James Crapnell Airdrieonians

Sat 13 Apr 1929

Sat 17 Sep 1932

3y 5m 5d

9

23.0000

0

.0000

500 tn Joseph Nibloe Kilmarnock

Sat 13 Apr 1929

Sun 08 May 1932

3y 0m 26d

11

25.0000

0

.0000

499 tn William Chalmers Queens Park

Sat 23 Feb 1929

Sat 23 Feb 1929

1d

1

2.0000

0

.0000

496 tn Daniel Blair Clyde Aston Villa

Sat 27 Oct 1928

Wed 26 Oct 1932

3y 0m 0d

8

20.0000

0

.0000

496 tn Douglas Gray Rangers

Sat 27 Oct 1928

Wed 26 Oct 1932

3y 0m 0d

10

27.0000

0

.0000

496 tn William King Queens Park

Sat 27 Oct 1928

Sat 27 Oct 1928

1d

1

2.0000

0

.0000

494 tn Thomas Bradshaw Bury

Sat 31 Mar 1928

Sat 31 Mar 1928

1d

1

4.0000

0

.0000

494 tn Thomas Law Chelsea

Sat 31 Mar 1928

Sat 05 Apr 1930

2y 0m 6d

2

7.0000

0

.0000

493 tn Jimmy McGrory Celtic

Sat 25 Feb 1928

Sat 16 Sep 1933

5y 6m 23d

7

23.0000

6

.8571

491 tn Robert McKay Newcastle United

Sat 29 Oct 1927

Sat 29 Oct 1927

1d

1

4.0000

0

.0000

491 tn George Stevenson Motherwell

Sat 29 Oct 1927

Sat 20 Oct 1934

6y 11m 22d

12

38.0000

4

.3333

488 tn Bob McPhail Airdrieonians Rangers

Sat 02 Apr 1927

Wed 10 Nov 1937

10y 7m 9d

17

47.8000

7

.4118

488 tn Thomas Morrison St Mirren

Sat 02 Apr 1927

Sat 02 Apr 1927

1d

1

4.0000

0

.0000

488 tn Robert Thomson Falkirk

Sat 02 Apr 1927

Sat 02 Apr 1927

1d

1

4.0000

0

.0000

485 tn Thomas Craig Rangers

Sat 26 Feb 1927

Sat 05 Apr 1930

3y 1m 11d

8

23.0000

1

.1250

485 tn Jack Harkness Queens Park Heart of Midlothian

Sat 26 Feb 1927

Wed 04 Oct 1933

6y 7m 9d

12

36.0000

0

.0000

485 tn James Howieson St Mirren

Sat 26 Feb 1927

Sat 26 Feb 1927

1d

1

4.0000

0

.0000

482 tn Robert Gillespie Queens Park

Sat 30 Oct 1926

Sat 01 Apr 1933

6y 5m 3d

4

13.0000

0

.0000

482 tn Allan McClory Motherwell

Sat 30 Oct 1926

Wed 21 Nov 1934

8y 0m 23d

3

12.0000

0

.0000

482 tn William Wiseman Queens Park

Sat 30 Oct 1926

Sat 22 Feb 1930

3y 3m 24d

2

7.0000

0

.0000

479 tn James Gibson Partick Thistle Aston Villa

Sat 17 Apr 1926

Sat 22 Feb 1930

3y 10m 6d

8

30.0000

2

.2500

479 tn William Summers St Mirren

Sat 17 Apr 1926

Sat 17 Apr 1926

1d

1

4.0000

0

.0000

479 tn Alexander Thomson Celtic

Sat 17 Apr 1926

Wed 26 Oct 1932

6y 6m 10d

3

11.0000

0

.0000

476 tn John McDougall Airdrieonians

Sat 27 Feb 1926

Sat 27 Feb 1926

1d

1

4.0000

0

.0000

476 tn Thomas McInally Celtic

Sat 27 Feb 1926

Sat 30 Oct 1926

8m 4d

2

8.0000

0

.0000

476 tn Peter Wilson Celtic

Sat 27 Feb 1926

Sat 01 Apr 1933

7y 1m 6d

4

13.0000

0

.0000

471 tn John Duncan Leicester City

Sat 31 Oct 1925

Sat 31 Oct 1925

1d

1

4.0000

1

1.0000

471 tn Alex James Preston North End Arsenal

Sat 31 Oct 1925

Wed 26 Oct 1932

6y 11m 26d

8

25.0000

3

.3750

471 tn Adam McLean Celtic

Sat 31 Oct 1925

Sat 02 Apr 1927

1y 5m 3d

4

16.0000

1

.2500

471 tn William Robb Rangers Hibernian

Sat 31 Oct 1925

Sat 29 Oct 1927

1y 11m 29d

2

8.0000

0

.0000

471 tn Thomas Townsley Falkirk

Sat 31 Oct 1925

Sat 31 Oct 1925

1d

1

4.0000

0

.0000

467 tn Robert Bennie Airdrieonians

Sat 14 Feb 1925

Sat 27 Feb 1926

1y 0m 14d

3

12.0000

0

.0000

467 tn James Dunn Hibernian Everton

Sat 14 Feb 1925

Sat 27 Oct 1928

3y 8m 14d

6

22.0000

2

.3333

467 tn Alex Jackson Aberdeen Huddersfield Town

Sat 14 Feb 1925

Sun 18 May 1930

5y 3m 5d

17

58.0000

8

.4706

467 tn James Nelson Cardiff City

Sat 14 Feb 1925

Sun 18 May 1930

5y 3m 5d

4

15.0000

0

.0000

462 tn William Clunas Sunderland

Sat 12 Apr 1924

Sat 31 Oct 1925

1y 6m 20d

2

8.0000

1

.5000

462 tn William Cowan Newcastle United

Sat 12 Apr 1924

Sat 12 Apr 1924

1d

1

4.0000

0

.0000

462 tn Neil L.Harris Newcastle United

Sat 12 Apr 1924

Sat 12 Apr 1924

1d

1

4.0000

0

.0000

462 tn Philip McCloy Ayr United

Sat 12 Apr 1924

Sat 04 Apr 1925

11m 24d

2

8.0000

0

.0000

462 tn John Smith Ayr United

Sat 12 Apr 1924

Sat 12 Apr 1924

1d

1

4.0000

0

.0000

459 tn Hughie Gallacher Airdrieonians Newcastle United Chelsea Derby County

Sat 01 Mar 1924

Sat 06 Apr 1935

11y 1m 6d

20

70.0000

24

1.2000

459 tn James Hamilton St Mirren

Sat 01 Mar 1924

Sat 01 Mar 1924

1d

1

4.0000

0

.0000

459 tn Peter Kerr Hibernian

Sat 01 Mar 1924

Sat 01 Mar 1924

1d

1

4.0000

0

.0000

457 tn John McKay Blackburn Rovers

Sat 16 Feb 1924

Sat 16 Feb 1924

1d

1

4.0000

0

.0000

457 tn William Russell Airdrieonians

Sat 16 Feb 1924

Sat 04 Apr 1925

1y 1m 20d

2

8.0000

0

.0000

456 tn Denis Lawson St Mirren

Sat 14 Apr 1923

Sat 14 Apr 1923

1d

1

4.0000

0

.0000

454 tn John McNab Liverpool

Sat 17 Mar 1923

Sat 17 Mar 1923

1d

1

4.0000

0

.0000

454 tn Henry Ritchie Hibernian

Sat 17 Mar 1923

Sat 25 Feb 1928

4y 11m 9d

2

8.0000

0

.0000

450 tn William Harper Hibernian Arsenal

Sat 03 Mar 1923

Sat 17 Apr 1926

3y 1m 15d

11

44.0000

0

.0000

450 tn John Hutton Aberdeen Blackburn Rovers

Sat 03 Mar 1923

Sat 25 Feb 1928

4y 11m 23d

10

40.0000

1

.1000

450 tn David Morris Raith Rovers

Sat 03 Mar 1923

Sat 04 Apr 1925

2y 1m 2d

6

24.0000

1

.1667

450 tn David Steele Huddersfield Town

Sat 03 Mar 1923

Sat 14 Apr 1923

1m 12d

3

12.0000

0

.0000

448 tn John Gilchrist Celtic

Sat 08 Apr 1922

Sat 08 Apr 1922

1d

1

4.0000

0

.0000

448 tn Neil McBain Manchester United Everton

Sat 08 Apr 1922

Sat 16 Feb 1924

1y 10m 9d

3

12.0000

0

.0000

445 tn James Hogg Ayr United

Sat 04 Mar 1922

Sat 04 Mar 1922

1d

1

4.0000

0

.0000

445 tn James Kinloch Partick Thistle

Sat 04 Mar 1922

Sat 04 Mar 1922

1d

1

4.0000

0

.0000

445 tn Thomas Muirhead Rangers

Sat 04 Mar 1922

Sat 26 Oct 1929

7y 7m 23d

8

27.0000

0

.0000

439 tn William Collier Raith Rovers

Sat 04 Feb 1922

Sat 04 Feb 1922

1d

1

4.0000

0

.0000

439 tn Michael Gilhooley Hull City

Sat 04 Feb 1922

Sat 04 Feb 1922

1d

1

4.0000

0

.0000

439 tn Donald McKinlay Liverpool

Sat 04 Feb 1922

Sat 04 Mar 1922

1m 1d

2

8.0000

0

.0000

439 tn Davie Meiklejohn Rangers

Sat 04 Feb 1922

Wed 29 Nov 1933

11y 9m 26d

15

49.0000

3

.2000

439 tn Frank Walker Third Lanark

Sat 04 Feb 1922

Sat 04 Feb 1922

1d

1

4.0000

0

.0000

439 tn John White Albion Rovers Heart of Midlothian

Sat 04 Feb 1922

Sat 03 Mar 1923

1y 1m 0d

2

8.0000

0

.0000

436 tn George Brewster Everton

Sat 09 Apr 1921

Sat 09 Apr 1921

1d

1

4.0000

0

.0000

436 tn Stewart Davidson Middlesborough

Sat 09 Apr 1921

Sat 09 Apr 1921

1d

1

4.0000

0

.0000

436 tn John Ewart Bradford City

Sat 09 Apr 1921

Sat 09 Apr 1921

1d

1

4.0000

0

.0000

434 tn John Graham Arsenal

Sat 26 Feb 1921

Sat 26 Feb 1921

1d

1

4.0000

0

.0000

434 tn Alexander McNab Greenock Morton

Sat 26 Feb 1921

Sat 09 Apr 1921

1m 15d

2

8.0000

0

.0000

428 tn Alexander Archibald Rangers

Sat 12 Feb 1921

Sat 09 Apr 1932

11y 1m 29d

8

29.0000

1

.1250

428 tn Joseph Cassidy Celtic

Sat 12 Feb 1921

Sat 16 Feb 1924

3y 0m 5d

4

16.0000

1

.2500

428 tn Joseph Harris Partick Thistle

Sat 12 Feb 1921

Sat 26 Feb 1921

15d

2

8.0000

0

.0000

428 tn John Marshall Middlesborough Llanelly

Sat 12 Feb 1921

Sat 16 Feb 1924

3y 0m 5d

7

28.0000

0

.0000

428 tn William McStay Celtic

Sat 12 Feb 1921

Sat 25 Feb 1928

7y 0m 14d

13

52.0000

0

.0000

428 tn Charles Pringle St Mirren

Sat 12 Feb 1921

Sat 12 Feb 1921

1d

1

4.0000

0

.0000

425 tn Thomas Miller Liverpool Manchester United

Sat 10 Apr 1920

Sat 09 Apr 1921

0d

3

12.0000

2

.6667

425 tn John Paterson Leicester City

Sat 10 Apr 1920

Sat 10 Apr 1920

1d

1

4.0000

0

.0000

425 tn Alexander Troup Dundee Everton

Sat 10 Apr 1920

Sat 17 Apr 1926

6y 0m 8d

5

20.0000

0

.0000

422 tn James Blair Sheffield Wednesday Cardiff City

Sat 13 Mar 1920

Sat 16 Feb 1924

3y 11m 4d

8

32.0000

0

.0000

422 tn James Bowie Rangers

Sat 13 Mar 1920

Sat 10 Apr 1920

29d

2

8.0000

0

.0000

422 tn Andy Cunningham Rangers

Sat 13 Mar 1920

Sat 02 Apr 1927

7y 0m 21d

12

48.0000

5

.4167

414 tn Thomas Cairns Rangers

Thu 26 Feb 1920

Sat 04 Apr 1925

5y 1m 10d

8

32.0000

1

.1250

414 tn Kenneth Campbell Liverpool Partick Thistle

Thu 26 Feb 1920

Sat 08 Apr 1922

2y 1m 14d

8

32.0000

0

.0000

414 tn William Cringan Celtic

Thu 26 Feb 1920

Sat 14 Apr 1923

3y 1m 20d

5

20.0000

0

.0000

414 tn John Crosbie Ayr United Birmingham City

Thu 26 Feb 1920

Sat 08 Apr 1922

2y 1m 14d

2

8.0000

0

.0000

414 tn Jimmy McMullan Partick Thistle Manchester City

Thu 26 Feb 1920

Sat 13 Apr 1929

9y 1m 19d

16

58.0000

0

.0000

414 tn Alan Morton Queens Park Rangers

Thu 26 Feb 1920

Sun 08 May 1932

12y 2m 13d

31

106.0000

5

.1613

414 tn David Thomson Dundee

Thu 26 Feb 1920

Thu 26 Feb 1920

1d

1

4.0000

0

.0000

414 tn Andy Wilson Dunfermline Athletic Middlesborough

Thu 26 Feb 1920

Sat 14 Apr 1923

3y 1m 20d

12

48.0000

14

1.1667

407 tn Harry Anderson Raith Rovers

Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

4.0000

0

.0000

407 tn John Browning Celtic

Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

4.0000

0

.0000

407 tn Joseph Dodds Celtic

Sat 28 Feb 1914

Sat 04 Apr 1914

1m 8d

3

12.0000

0

.0000

407 tn Alexander Donaldson Bolton Wanderers

Sat 28 Feb 1914

Sat 04 Mar 1922

8y 0m 6d

6

24.0000

1

.1667

407 tn Thomas Kelso Dundee

Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

4.0000

0

.0000

407 tn Peter Pursell Queens Park

Sat 28 Feb 1914

Sat 28 Feb 1914

1d

1

4.0000

0

.0000

407 tn James Reid Airdrieonians

Sat 28 Feb 1914

Sat 01 Mar 1924

10y 0m 3d

3

12.0000

0

.0000

405 tn Joseph Donnachie Oldham Athletic

Sat 05 Apr 1913

Sat 04 Apr 1914

0d

3

12.0000

1

.3333

405 tn David Wilson Oldham Athletic

Sat 05 Apr 1913

Sat 05 Apr 1913

1d

1

4.0000

0

.0000

402 tn James Croal Falkirk

Sat 15 Mar 1913

Sat 04 Apr 1914

1y 0m 21d

3

12.0000

0

.0000

402 tn Thomas Logan Falkirk

Sat 15 Mar 1913

Sat 15 Mar 1913

1d

1

4.0000

0

.0000

402 tn Peter Nellies Heart of Midlothian

Sat 15 Mar 1913

Sat 28 Feb 1914

11m 14d

2

8.0000

0

.0000

399 tn James Campbell Sheffield Wednesday

Mon 03 Mar 1913

Mon 03 Mar 1913

1d

1

4.0000

0

.0000

399 tn Andrew McAtee Celtic

Mon 03 Mar 1913

Mon 03 Mar 1913

1d

1

4.0000

0

.0000

399 tn Robert Orrock Falkirk

Mon 03 Mar 1913

Mon 03 Mar 1913

1d

1

4.0000

0

.0000

398 tn David McLean Sheffield Wednesday

Sat 23 Mar 1912

Sat 23 Mar 1912

1d

1

4.0000

0

.0000

395 tn Walter Aitkenhead Blackburn Rovers

Sat 16 Mar 1912

Sat 16 Mar 1912

1d

1

4.0000

2

2.0000

395 tn Alexander Bell Manchester United

Sat 16 Mar 1912

Sat 16 Mar 1912

1d

1

4.0000

0

.0000

395 tn James Gordon Rangers

Sat 16 Mar 1912

Sat 10 Apr 1920

8y 0m 26d

10

40.0000

0

.0000

394 tn Robert Mercer Heart of Midlothian

Sat 02 Mar 1912

Sat 15 Mar 1913

1y 0m 14d

2

8.0000

0

.0000

393 tn James Lawrence Newcastle United

Sat 01 Apr 1911

Sat 01 Apr 1911

1d

1

4.0000

0

.0000

392 tn Angus Douglas Chelsea

Sat 18 Mar 1911

Sat 18 Mar 1911

1d

1

4.0000

0

.0000

387 tn Donald Colman Aberdeen

Mon 06 Mar 1911

Sat 15 Mar 1913

2y 0m 10d

4

16.0000

0

.0000

387 tn Wilfrid Low Newcastle United

Mon 06 Mar 1911

Sat 10 Apr 1920

9y 1m 5d

5

20.0000

0

.0000

387 tn William Reid Rangers

Mon 06 Mar 1911

Sat 04 Apr 1914

3y 0m 30d

9

36.0000

4

.4444

387 tn Thomas Tait Sunderland

Mon 06 Mar 1911

Mon 06 Mar 1911

1d

1

4.0000

0

.0000

387 tn John Walker Swindon Town

Mon 06 Mar 1911

Sat 05 Apr 1913

2y 1m 0d

9

36.0000

0

.0000

384 tn Alexander Higgins Newcastle United

Sat 19 Mar 1910

Sat 01 Apr 1911

1y 0m 14d

4

16.0000

1

.2500

384 tn John McTavish Falkirk

Sat 19 Mar 1910

Sat 19 Mar 1910

1d

1

4.0000

0

.0000

384 tn George Sinclair Heart of Midlothian

Sat 19 Mar 1910

Sat 16 Mar 1912

1y 11m 27d

3

12.0000

0

.0000

380 tn Andrew Devine Falkirk

Sat 05 Mar 1910

Sat 05 Mar 1910

1d

1

4.0000

1

1.0000

380 tn George Law Rangers

Sat 05 Mar 1910

Sat 02 Apr 1910

29d

3

12.0000

0

.0000

380 tn William Loney Celtic

Sat 05 Mar 1910

Sat 19 Mar 1910

15d

2

8.0000

0

.0000

380 tn George Robertson Motherwell Sheffield Wednesday

Sat 05 Mar 1910

Sat 05 Apr 1913

3y 1m 1d

4

16.0000

0

.0000

375 tn Jimmy Brownlie Third Lanark

Mon 15 Mar 1909

Sat 04 Apr 1914

5y 0m 21d

16

64.0000

0

.0000

375 tn James Main Hibernian

Mon 15 Mar 1909

Mon 15 Mar 1909

1d

1

4.0000

0

.0000

375 tn James Stark Rangers

Mon 15 Mar 1909

Sat 03 Apr 1909

20d

2

8.0000

0

.0000

375 tn Alexander Thomson Airdrieonians

Mon 15 Mar 1909

Mon 15 Mar 1909

1d

1

4.0000

1

1.0000

375 tn William Walker Clyde

Mon 15 Mar 1909

Sat 19 Mar 1910

1y 0m 5d

2

8.0000

0

.0000

372 tn Thomas Collins Heart of Midlothian

Mon 01 Mar 1909

Mon 01 Mar 1909

1d

1

4.0000

0

.0000

372 tn John Hunter Dundee

Mon 01 Mar 1909

Mon 01 Mar 1909

1d

1

4.0000

0

.0000

372 tn Harold Paul Queens Park

Mon 01 Mar 1909

Sat 03 Apr 1909

1m 3d

3

12.0000

2

.6667

371 tn James Mitchell Kilmarnock

Sat 14 Mar 1908

Sat 19 Mar 1910

2y 0m 6d

3

12.0000

0

.0000

367 tn George Chaplin Dundee

Sat 07 Mar 1908

Sat 07 Mar 1908

1d

1

4.0000

0

.0000

367 tn James Galt Rangers

Sat 07 Mar 1908

Sat 14 Mar 1908

8d

2

8.0000

1

.5000

367 tn William Lennie Aberdeen

Sat 07 Mar 1908

Sat 14 Mar 1908

8d

2

8.0000

1

.5000

367 tn James Speirs Rangers

Sat 07 Mar 1908

Sat 07 Mar 1908

1d

1

4.0000

0

.0000

365 tn Walter White Bolton Wanderers

Sat 06 Apr 1907

Sat 04 Apr 1908

11m 30d

2

8.0000

0

.0000

365 tn Andrew Wilson Sheffield Wednesday

Sat 06 Apr 1907

Sat 14 Mar 1914

6y 11m 9d

6

24.0000

1

.1667

360 tn William Agnew Kilmarnock

Sat 16 Mar 1907

Sat 14 Mar 1908

11m 28d

3

12.0000

0

.0000

360 tn John Fraser Dundee

Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

4.0000

0

.0000

360 tn William Key Queens Park

Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

4.0000

0

.0000

360 tn William Muir Dundee

Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

4.0000

0

.0000

360 tn Francis ORourke Airdrieonians

Sat 16 Mar 1907

Sat 16 Mar 1907

1d

1

4.0000

1

1.0000

357 tn William Dunlop Liverpool

Sat 07 Apr 1906

Sat 07 Apr 1906

1d

1

4.0000

0

.0000

357 tn George Livingstone Manchester City Rangers

Sat 07 Apr 1906

Mon 04 Mar 1907

10m 27d

2

8.0000

0

.0000

357 tn Alexander Menzies Heart of Midlothian

Sat 07 Apr 1906

Sat 07 Apr 1906

1d

1

4.0000

0

.0000

354 tn Gladstone Hamilton Port Glasgow Athletic

Sat 17 Mar 1906

Sat 17 Mar 1906

1d

1

4.0000

0

.0000

354 tn David Hill Third Lanark

Sat 17 Mar 1906

Sat 17 Mar 1906

1d

1

4.0000

0

.0000

354 tn James Young Celtic

Sat 17 Mar 1906

Sat 17 Mar 1906

1d

1

4.0000

0

.0000

349 tn John May Rangers

Sat 03 Mar 1906

Mon 01 Mar 1909

2y 11m 28d

5

20.0000

0

.0000

349 tn Alec McNair Celtic

Sat 03 Mar 1906

Sat 10 Apr 1920

14y 1m 8d

15

60.0000

0

.0000

349 tn James Raeside Third Lanark

Sat 03 Mar 1906

Sat 03 Mar 1906

1d

1

4.0000

0

.0000

349 tn Andrew Richmond Queens Park

Sat 03 Mar 1906

Sat 03 Mar 1906

1d

1

4.0000

0

.0000

349 tn George Stewart Hibernian Manchester City

Sat 03 Mar 1906

Sat 06 Apr 1907

1y 1m 4d

4

16.0000

0

.0000

345 tn James Howie Newcastle United

Sat 01 Apr 1905

Sat 04 Apr 1908

3y 0m 4d

3

12.0000

2

.6667

345 tn John Lyall Sheffield Wednesday

Sat 01 Apr 1905

Sat 01 Apr 1905

1d

1

4.0000

0

.0000

345 tn Peter McWilliam Newcastle United

Sat 01 Apr 1905

Mon 06 Mar 1911

5y 11m 6d

8

32.0000

0

.0000

345 tn Alexander Young Liverpool Everton

Sat 01 Apr 1905

Mon 04 Mar 1907

1y 11m 4d

2

8.0000

0

.0000

338 tn James Hay Celtic Newcastle United

Sat 18 Mar 1905

Sat 04 Apr 1914

9y 0m 18d

11

44.0000

0

.0000

338 tn William Howden Partick Thistle

Sat 18 Mar 1905

Sat 18 Mar 1905

1d

1

4.0000

0

.0000

338 tn William McIntosh Third Lanark

Sat 18 Mar 1905

Sat 18 Mar 1905

1d

1

4.0000

0

.0000

338 tn Donald McLeod Celtic

Sat 18 Mar 1905

Sat 07 Apr 1906

1y 0m 21d

4

16.0000

0

.0000

338 tn Jimmy McMenemy Celtic

Sat 18 Mar 1905

Sat 13 Mar 1920

14y 11m 25d

12

48.0000

5

.4167

338 tn Jimmy Quinn Celtic

Sat 18 Mar 1905

Sat 23 Mar 1912

7y 0m 6d

11

44.0000

7

.6364

338 tn Peter Somers Celtic

Sat 18 Mar 1905

Mon 01 Mar 1909

3y 11m 13d

4

16.0000

0

.0000

336 tn Thomas Fitchie Woolwich Arsenal Queens Park

Mon 06 Mar 1905

Mon 04 Mar 1907

1y 11m 28d

4

16.0000

1

.2500

336 tn Samuel Kennedy Partick Thistle

Mon 06 Mar 1905

Mon 06 Mar 1905

1d

1

4.0000

0

.0000

333 tn Alexander Brown Middlesborough

Sat 09 Apr 1904

Sat 09 Apr 1904

1d

1

4.0000

0

.0000

333 tn Peter McBride Preston North End

Sat 09 Apr 1904

Mon 01 Mar 1909

4y 10m 22d

6

24.0000

0

.0000

333 tn Thomas Niblo Aston Villa

Sat 09 Apr 1904

Sat 09 Apr 1904

1d

1

4.0000

0

.0000

330 tn John Cameron St Mirren Chelsea

Sat 26 Mar 1904

Sat 03 Apr 1909

5y 0m 9d

2

8.0000

0

.0000

330 tn George Henderson Rangers

Sat 26 Mar 1904

Sat 26 Mar 1904

1d

1

4.0000

0

.0000

330 tn Charlie Thomson Heart of Midlothian Sunderland

Sat 26 Mar 1904

Sat 04 Apr 1914

10y 0m 10d

21

84.0000

4

.1905

323 tn Alexander Bennett Celtic Rangers

Sat 12 Mar 1904

Sat 15 Mar 1913

9y 0m 4d

11

44.0000

2

.1818

323 tn Thomas Jackson St Mirren

Sat 12 Mar 1904

Sat 16 Mar 1907

3y 0m 5d

6

24.0000

0

.0000

323 tn Alexander MacFarlane Dundee

Sat 12 Mar 1904

Mon 06 Mar 1911

6y 11m 24d

5

20.0000

1

.2000

323 tn James Sharp Dundee Woolwich Arsenal Fulham

Sat 12 Mar 1904

Mon 01 Mar 1909

4y 11m 19d

5

20.0000

0

.0000

323 tn Leslie Skene Queens Park

Sat 12 Mar 1904

Sat 12 Mar 1904

1d

1

4.0000

0

.0000

323 tn Thomas Sloan Third Lanark

Sat 12 Mar 1904

Sat 12 Mar 1904

1d

1

4.0000

0

.0000

323 tn George Wilson Heart of Midlothian Everton Newcastle United

Sat 12 Mar 1904

Sat 03 Apr 1909

5y 0m 23d

6

24.0000

0

.0000

318 tn John Cross Third Lanark

Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

4.0000

0

.0000

318 tn Archibald Gray Hibernian

Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

4.0000

0

.0000

318 tn David Lindsay St Mirren

Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

4.0000

0

.0000

318 tn William Porteous Heart of Midlothian

Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

4.0000

0

.0000

318 tn Peter Robertson Dundee

Sat 21 Mar 1903

Sat 21 Mar 1903

1d

1

4.0000

0

.0000

315 tn Andrew McCombie Sunderland Newcastle United

Mon 09 Mar 1903

Sat 01 Apr 1905

2y 0m 24d

4

16.0000

0

.0000

315 tn Finlay Speedie Rangers

Mon 09 Mar 1903

Sat 04 Apr 1903

27d

3

12.0000

2

.6667

315 tn James Watson Sunderland Middlesborough

Mon 09 Mar 1903

Sat 03 Apr 1909

6y 0m 26d

6

24.0000

0

.0000

313 tn Ronald Orr Newcastle United

Sat 03 May 1902

Sat 09 Apr 1904

1y 11m 7d

2

8.0000

1

.5000

313 tn Bobby Templeton Aston Villa Newcastle United Woolwich Arsenal Kilmarnock

Sat 03 May 1902

Mon 03 Mar 1913

10y 10m 1d

11

44.0000

1

.0909

312 tn Henry Allan Heart of Midlothian

Sat 15 Mar 1902

Sat 15 Mar 1902

1d

1

4.0000

0

.0000

309 tn Albert Buick Heart of Midlothian

Sat 01 Mar 1902

Sat 15 Mar 1902

15d

2

8.0000

2

1.0000

309 tn George Key Heart of Midlothian

Sat 01 Mar 1902

Sat 01 Mar 1902

1d

1

4.0000

0

.0000

309 tn William McCartney Hibernian

Sat 01 Mar 1902

Sat 01 Mar 1902

1d

1

4.0000

0

.0000

308 tn Andrew Aitken Newcastle United Middlesborough Leicester Fosse

Sat 30 Mar 1901

Sat 01 Apr 1911

10y 0m 3d

14

56.0000

0

.0000

307 tn Mark Bell Heart of Midlothian

Sat 02 Mar 1901

Sat 02 Mar 1901

1d

1

4.0000

0

.0000

304 tn George Anderson Kilmarnock

Sat 23 Feb 1901

Sat 23 Feb 1901

1d

1

4.0000

0

.0000

304 tn Bernard Battles Celtic

Sat 23 Feb 1901

Sat 30 Mar 1901

1m 8d

3

12.0000

0

.0000

304 tn George McWattie Queens Park

Sat 23 Feb 1901

Sat 02 Mar 1901

9d

2

8.0000

0

.0000

303 tn Alex Raisbeck Liverpool

Sat 07 Apr 1900

Sat 06 Apr 1907

6y 0m 0d

8

32.0000

0

.0000

299 tn Patrick Callaghan Hibernian

Sat 03 Mar 1900

Sat 03 Mar 1900

1d

1

4.0000

0

.0000

299 tn William Orr Celtic

Sat 03 Mar 1900

Sat 12 Mar 1904

4y 0m 10d

3

12.0000

0

.0000

299 tn Harry Rennie Heart of Midlothian Hibernian

Sat 03 Mar 1900

Sat 14 Mar 1908

8y 0m 12d

13

52.0000

0

.0000

299 tn Bobby Walker Heart of Midlothian

Sat 03 Mar 1900

Sat 05 Apr 1913

13y 1m 3d

29

116.0000

7

.2414

297 tn James Irons Queens Park

Sat 03 Feb 1900

Sat 03 Feb 1900

1d

1

4.0000

0

.0000

297 tn David Wilson Queens Park

Sat 03 Feb 1900

Sat 03 Feb 1900

1d

1

4.0000

2

2.0000

293 tn John Campbell Rangers

Sat 18 Mar 1899

Sat 23 Feb 1901

1y 11m 6d

4

16.0000

4

1.0000

293 tn Bob Hamilton Rangers Dundee

Sat 18 Mar 1899

Mon 06 Mar 1911

11y 11m 18d

11

44.0000

15

1.3636

293 tn Henry Marshall Celtic

Sat 18 Mar 1899

Sat 03 Mar 1900

11m 15d

2

8.0000

1

.5000

293 tn David Storrier Celtic

Sat 18 Mar 1899

Sat 08 Apr 1899

22d

3

12.0000

0

.0000

290 tn William Maxwell Stoke

Sat 02 Apr 1898

Sat 02 Apr 1898

1d

1

4.0000

0

.0000

290 tn John Robertson Everton Southampton Rangers

Sat 02 Apr 1898

Mon 06 Mar 1905

6y 11m 5d

16

64.0000

2

.1250

290 tn Alec Smith Rangers

Sat 02 Apr 1898

Sat 01 Apr 1911

12y 0m 0d

20

80.0000

6

.3000

288 tn Thomas Robertson Heart of Midlothian

Sat 26 Mar 1898

Sat 26 Mar 1898

1d

1

4.0000

1

1.0000

288 tn William Stewart Queens Park

Sat 26 Mar 1898

Sat 03 Mar 1900

1y 11m 7d

2

8.0000

1

.5000

280 tn Peter Campbell Greenock Morton

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

0

.0000

280 tn Alexander Christie Queens Park

Sat 19 Mar 1898

Sat 08 Apr 1899

1y 0m 21d

3

12.0000

1

.3333

280 tn Robert Findlay Kilmarnock

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

0

.0000

280 tn James Gillespie Third Lanark

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

3

3.0000

280 tn James McKie East Stirlingshire

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

2

2.0000

280 tn Hugh Morgan St Mirren Liverpool

Sat 19 Mar 1898

Sat 08 Apr 1899

1y 0m 21d

2

8.0000

0

.0000

280 tn Matthew Scott Airdrieonians

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

0

.0000

280 tn W. Watson Falkirk

Sat 19 Mar 1898

Sat 19 Mar 1898

1d

1

4.0000

0

.0000

277 tn George Allan Liverpool

Sat 03 Apr 1897

Sat 03 Apr 1897

1d

1

4.0000

0

.0000

277 tn James Millar Rangers

Sat 03 Apr 1897

Sat 02 Apr 1898

0d

3

12.0000

2

.6667

277 tn Nicol Smith Rangers

Sat 03 Apr 1897

Sat 03 May 1902

5y 1m 1d

12

48.0000

0

.0000

274 tn William Baird St Bernards

Sat 27 Mar 1897

Sat 27 Mar 1897

1d

1

4.0000

0

.0000

274 tn Matthew Dickie Rangers

Sat 27 Mar 1897

Sat 03 Feb 1900

2y 10m 8d

3

12.0000

0

.0000

274 tn Thomas Low Queens Park

Sat 27 Mar 1897

Sat 27 Mar 1897

1d

1

4.0000

0

.0000

268 tn Bernard Breslin Hibernian

Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

4.0000

0

.0000

268 tn David Gardner Third Lanark

Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

4.0000

0

.0000

268 tn John Kennedy Hibernian

Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

4.0000

0

.0000

268 tn J. McMillan St Bernards

Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

4.0000

0

.0000

268 tn John Patrick St Mirren

Sat 20 Mar 1897

Sat 03 Apr 1897

15d

2

8.0000

0

.0000

268 tn John Ritchie Queens Park

Sat 20 Mar 1897

Sat 20 Mar 1897

1d

1

4.0000

1

1.0000

265 tn Thomas Brandon Blackburn Rovers

Sat 04 Apr 1896

Sat 04 Apr 1896

1d

1

4.0000

0

.0000

265 tn Jimmy Cowan Aston Villa

Sat 04 Apr 1896

Sat 02 Apr 1898

1y 11m 30d

3

12.0000

0

.0000

265 tn Thomas Hyslop Stoke Rangers

Sat 04 Apr 1896

Sat 03 Apr 1897

0d

2

8.0000

1

.5000

260 tn Kenneth Anderson Queens Park

Sat 28 Mar 1896

Sat 02 Apr 1898

2y 0m 6d

3

12.0000

0

.0000

260 tn John Cameron Queens Park

Sat 28 Mar 1896

Sat 28 Mar 1896

1d

1

4.0000

0

.0000

260 tn George Hogg Heart of Midlothian

Sat 28 Mar 1896

Sat 04 Apr 1896

8d

2

8.0000

0

.0000

260 tn Peter Meechan Celtic

Sat 28 Mar 1896

Sat 28 Mar 1896

1d

1

4.0000

0

.0000

260 tn Patrick Murray Hibernian

Sat 28 Mar 1896

Sat 20 Mar 1897

11m 22d

2

8.0000

1

.5000

251 tn William Blair Third Lanark

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

0

.0000

251 tn John Gillespie Queens Park

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

0

.0000

251 tn Alexander King Heart of Midlothian Celtic

Sat 21 Mar 1896

Sat 25 Mar 1899

3y 0m 5d

6

24.0000

1

.1667

251 tn Bob McColl Queens Park Newcastle United

Sat 21 Mar 1896

Sat 14 Mar 1908

11y 11m 23d

13

52.0000

13

1.0000

251 tn Robert McFarlane Greenock Morton

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

0

.0000

251 tn Duncan McLean St Bernards

Sat 21 Mar 1896

Sat 27 Mar 1897

1y 0m 7d

2

8.0000

0

.0000

251 tn Robert Neil Hibernian Rangers

Sat 21 Mar 1896

Sat 03 Feb 1900

3y 10m 14d

2

8.0000

2

1.0000

251 tn Daniel Paton St Bernards

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

1

1.0000

251 tn William Thomson Dundee

Sat 21 Mar 1896

Sat 21 Mar 1896

1d

1

4.0000

0

.0000

247 tn Neilly Gibson Rangers Partick Thistle

Sat 30 Mar 1895

Sat 18 Mar 1905

9y 11m 18d

14

56.0000

1

.0714

247 tn Daniel McArthur Celtic

Sat 30 Mar 1895

Sat 18 Mar 1899

3y 11m 18d

3

12.0000

0

.0000

247 tn David Russell Heart of Midlothian Celtic

Sat 30 Mar 1895

Sat 02 Mar 1901

5y 11m 2d

6

24.0000

1

.1667

247 tn John Walker Heart of Midlothian Rangers

Sat 30 Mar 1895

Sat 26 Mar 1904

8y 11m 26d

5

20.0000

3

.6000

240 tn John Divers Celtic

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

1

1.0000

240 tn John Fyfe Third Lanark

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

0

.0000

240 tn Robert Glen Renton Hibernian

Sat 23 Mar 1895

Sat 03 Mar 1900

4y 11m 10d

3

12.0000

0

.0000

240 tn William McColl Renton

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

0

.0000

240 tn John Murray Renton

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

0

.0000

240 tn William Sawers Dundee

Sat 23 Mar 1895

Sat 23 Mar 1895

1d

1

4.0000

0

.0000

240 tn James Simpson Third Lanark

Sat 23 Mar 1895

Sat 06 Apr 1895

15d

3

12.0000

0

.0000

239 tn David Haddow Rangers

Sat 07 Apr 1894

Sat 07 Apr 1894

1d

1

4.0000

0

.0000

235 tn Francis Barrett Dundee

Sat 31 Mar 1894

Sat 23 Mar 1895

11m 22d

2

8.0000

0

.0000

235 tn James Blessington Celtic

Sat 31 Mar 1894

Sat 04 Apr 1896

2y 0m 5d

4

16.0000

0

.0000

235 tn William Longair Dundee

Sat 31 Mar 1894

Sat 31 Mar 1894

1d

1

4.0000

0

.0000

235 tn Robert Scott Airdrieonians

Sat 31 Mar 1894

Sat 31 Mar 1894

1d

1

4.0000

0

.0000

228 tn David Alexander East Stirlingshire

Sat 24 Mar 1894

Sat 31 Mar 1894

8d

2

8.0000

1

.5000

228 tn Davidson Berry Queens Park

Sat 24 Mar 1894

Sat 25 Mar 1899

5y 0m 2d

3

12.0000

1

.3333

228 tn Thomas Chambers Heart of Midlothian

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

1

1.0000

228 tn David Crawford St Mirren Rangers

Sat 24 Mar 1894

Sat 03 Feb 1900

5y 10m 11d

3

12.0000

0

.0000

228 tn John Johnstone Kilmarnock

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

1

1.0000

228 tn Edward McBain St Mirren

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

0

.0000

228 tn Andrew Stewart Third Lanark

Sat 24 Mar 1894

Sat 24 Mar 1894

1d

1

4.0000

0

.0000

226 tn John Campbell Celtic

Sat 25 Mar 1893

Mon 09 Mar 1903

9y 11m 14d

12

48.0000

4

.3333

226 tn William Maley Celtic

Sat 25 Mar 1893

Sat 01 Apr 1893

8d

2

8.0000

0

.0000

221 tn John Barker Rangers

Sat 18 Mar 1893

Sat 24 Mar 1894

1y 0m 7d

2

8.0000

4

2.0000

221 tn Robert Foyers St Bernards

Sat 18 Mar 1893

Sat 24 Mar 1894

1y 0m 7d

2

8.0000

0

.0000

221 tn Jake Madden Celtic

Sat 18 Mar 1893

Sat 23 Mar 1895

2y 0m 6d

2

8.0000

5

2.5000

221 tn Andrew McCreadie Rangers

Sat 18 Mar 1893

Sat 07 Apr 1894

1y 0m 21d

2

8.0000

0

.0000

221 tn David Stewart Queens Park

Sat 18 Mar 1893

Sat 27 Mar 1897

4y 0m 10d

3

12.0000

0

.0000

218 tn Ned Doyle Celtic

Sat 02 Apr 1892

Sat 02 Apr 1898

6y 0m 1d

8

32.0000

0

.0000

218 tn Duke McMahon Celtic

Sat 02 Apr 1892

Sat 15 Mar 1902

9y 11m 14d

6

24.0000

6

1.0000

218 tn William Taylor Heart of Midlothian

Sat 02 Apr 1892

Sat 02 Apr 1892

1d

1

4.0000

0

.0000

213 tn Robert Downie Third Lanark

Sat 26 Mar 1892

Sat 26 Mar 1892

1d

1

4.0000

0

.0000

213 tn James Hamilton Queens Park

Sat 26 Mar 1892

Sat 01 Apr 1893

1y 0m 7d

3

12.0000

3

1.0000

213 tn James Orr Kilmarnock

Sat 26 Mar 1892

Sat 26 Mar 1892

1d

1

4.0000

0

.0000

213 tn John Taylor Dumbarton St Mirren

Sat 26 Mar 1892

Sat 30 Mar 1895

3y 0m 5d

4

16.0000

1

.2500

213 tn William Thomson Dumbarton

Sat 26 Mar 1892

Sat 26 Mar 1898

6y 0m 1d

4

16.0000

1

.2500

205 tn Andrew Baird Queens Park

Sat 19 Mar 1892

Sat 24 Mar 1894

2y 0m 6d

2

8.0000

0

.0000

205 tn George Bowman Montrose

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

4.0000

0

.0000

205 tn Peter Dowds Celtic

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

4.0000

0

.0000

205 tn Jock Drummond Falkirk Rangers

Sat 19 Mar 1892

Sat 21 Mar 1903

11y 0m 3d

14

56.0000

1

.0714

205 tn J. Ellis Mossend Swifts

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

4.0000

1

1.0000

205 tn William Lambie Queens Park

Sat 19 Mar 1892

Sat 03 Apr 1897

5y 0m 16d

9

36.0000

5

.5556

205 tn Robert Marshall Rangers

Sat 19 Mar 1892

Sat 31 Mar 1894

2y 0m 13d

2

8.0000

0

.0000

205 tn David McPherson Kilmarnock

Sat 19 Mar 1892

Sat 19 Mar 1892

1d

1

4.0000

0

.0000

203 tn John Hill Heart of Midlothian

Sat 04 Apr 1891

Sat 26 Mar 1892

11m 23d

2

8.0000

0

.0000

203 tn John McPherson Heart of Midlothian

Sat 04 Apr 1891

Sat 04 Apr 1891

1d

1

4.0000

0

.0000

193 tn William Bowie Linthouse

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 tn James Campbell Kilmarnock

Sat 28 Mar 1891

Sat 26 Mar 1892

11m 28d

2

8.0000

0

.0000

193 tn James Cleland Royal Albert

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 tn Robert Clements Leith Athletic

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 tn J. Fraser Moffat

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 tn T. Hamilton Hurlford

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 tn James Low Cambuslang

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

1

1.0000

193 tn William Paul Dykebar

Sat 28 Mar 1891

Sat 28 Mar 1891

1d

1

4.0000

0

.0000

193 tn Donald Sillars Queens Park

Sat 28 Mar 1891

Sat 23 Mar 1895

3y 11m 25d

5

20.0000

0

.0000

193 tn Thomas Waddell Queens Park

Sat 28 Mar 1891

Sat 06 Apr 1895

4y 0m 10d

6

24.0000

1

.1667

186 tn Robert Buchanan Abercorn

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

1

1.0000

186 tn William Gulliland Queens Park

Sat 21 Mar 1891

Sat 06 Apr 1895

4y 0m 17d

4

16.0000

0

.0000

186 tn John Hepburn Alloa Athletic

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

0

.0000

186 tn Alexander Keillor Montrose Dundee

Sat 21 Mar 1891

Sat 20 Mar 1897

5y 0m 0d

6

24.0000

2

.3333

186 tn James Logan Ayr United

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

1

1.0000

186 tn John McCorkindale Partick Thistle

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

0

.0000

186 tn Archibald Ritchie East Stirlingshire

Sat 21 Mar 1891

Sat 21 Mar 1891

1d

1

4.0000

0

.0000

178 tn David Baird Heart of Midlothian

Sat 29 Mar 1890

Sat 26 Mar 1892

1y 11m 27d

3

12.0000

1

.3333

178 tn Isaac Begbie Heart of Midlothian

Sat 29 Mar 1890

Sat 07 Apr 1894

4y 0m 10d

4

16.0000

0

.0000

178 tn Jack Bell Dumbarton Everton Celtic

Sat 29 Mar 1890

Sat 07 Apr 1900

10y 0m 10d

10

40.0000

5

.5000

178 tn R. Hunter St Mirren

Sat 29 Mar 1890

Sat 29 Mar 1890

1d

1

4.0000

0

.0000

178 tn David Mitchell Rangers

Sat 29 Mar 1890

Sat 07 Apr 1894

4y 0m 10d

5

20.0000

0

.0000

178 tn