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
1225 Steven Fletcher Hibernian

Wed 26 Mar 2008

Wed 26 Mar 2008

1d

1

1.7143

0

.0000

1223 James McEveley Derby County

Wed 22 Aug 2007

Wed 26 Mar 2008

7m 5d

3

5.1429

0

.0000

1223 Barry Robson Dundee United

Wed 22 Aug 2007

Wed 22 Aug 2007

1d

1

1.7143

0

.0000

1222 Stephen Naismith Kilmarnock

Wed 06 Jun 2007

Wed 06 Jun 2007

1d

1

1.5000

0

.0000

1219 Charlie Adam Rangers

Wed 30 May 2007

Wed 06 Jun 2007

8d

2

3.0000

0

.0000

1219 Alan Hutton Rangers Tottenham Hotspur

Wed 30 May 2007

Wed 26 Mar 2008

9m 26d

7

11.7858

0

.0000

1219 Allan McGregor Rangers

Wed 30 May 2007

Wed 30 May 2007

1d

1

1.5000

0

.0000

1217 Stephen McManus Celtic

Wed 11 Oct 2006

Wed 26 Mar 2008

1y 5m 16d

12

19.5001

1

.0833

1217 Robbie Neilson Heart of Midlothian

Wed 11 Oct 2006

Wed 11 Oct 2006

1d

1

1.5000

0

.0000

1216 Lee Miller Dundee United

Sat 13 May 2006

Sat 13 May 2006

1d

1

1.3333

0

.0000

1214 Kris Boyd Rangers

Thu 11 May 2006

Wed 26 Mar 2008

1y 10m 16d

14

21.7381

7

.5000

1214 Chris Burke Rangers

Thu 11 May 2006

Sat 13 May 2006

3d

2

2.6666

2

1.0000

1212 Neil Alexander Cardiff City

Wed 01 Mar 2006

Sat 13 May 2006

2m 13d

3

3.9999

0

.0000

1212 Gary Teale Wigan Athletic Derby County

Wed 01 Mar 2006

Wed 26 Mar 2008

2y 0m 26d

11

16.6428

0

.0000

1211 Scott Brown Hibernian Celtic

Sat 12 Nov 2005

Wed 26 Mar 2008

2y 4m 15d

9

14.6191

0

.0000

1210 Shaun Maloney Celtic Aston Villa

Sat 08 Oct 2005

Wed 26 Mar 2008

2y 5m 19d

10

15.5238

1

.1000

1209 Craig Beattie Celtic West Bromwich Albion

Sat 03 Sep 2005

Wed 17 Oct 2007

2y 1m 15d

7

10.8095

1

.1429

1208 Derek Riordan Hibernian

Wed 17 Aug 2005

Wed 17 Aug 2005

1d

1

1.3333

0

.0000

1207 Paul Hartley Heart of Midlothian Celtic

Sat 26 Mar 2005

Wed 26 Mar 2008

3y 0m 1d

18

26.4760

1

.0556

1206 Steven Hammell Motherwell

Wed 17 Nov 2004

Wed 17 Nov 2004

1d

1

1.3333

0

.0000

1205 Lee McCulloch Wigan Athletic Rangers

Wed 13 Oct 2004

Sat 17 Nov 2007

3y 1m 5d

15

22.1903

1

.0667

1204 David Marshall Celtic

Wed 18 Aug 2004

Wed 17 Nov 2004

3m 0d

2

2.6666

0

.0000

1202 Craig Gordon Heart of Midlothian Sunderland

Sun 30 May 2004

Wed 26 Mar 2008

3y 9m 26d

30

43.7572

0

.0000

1202 Jaimie McAllister Livingston

Sun 30 May 2004

Sun 30 May 2004

1d

1

1.0909

0

.0000

1199 Richard Hughes Portsmouth

Thu 27 May 2004

Wed 17 Aug 2005

1y 2m 22d

5

6.1817

0

.0000

1199 David McNamee Livingston

Thu 27 May 2004

Sat 13 May 2006

1y 11m 17d

4

4.8484

0

.0000

1199 Nigel Quashie Portsmouth

Thu 27 May 2004

Wed 06 Sep 2006

2y 3m 11d

14

18.5148

1

.0714

1197 Peter Canero Leicester City

Wed 28 Apr 2004

Wed 28 Apr 2004

1d

1

1.0909

0

.0000

1197 Malcolm Mackay Norwich City

Wed 28 Apr 2004

Wed 08 Sep 2004

4m 12d

5

5.9393

0

.0000

1196 John Kennedy Celtic

Wed 31 Mar 2004

Wed 31 Mar 2004

1d

1

1.0909

0

.0000

1194 Paul Gallagher Blackburn Rovers

Wed 18 Feb 2004

Wed 18 Feb 2004

1d

1

1.0909

0

.0000

1194 Graeme Murty Reading

Wed 18 Feb 2004

Wed 17 Oct 2007

3y 8m 0d

4

5.4718

0

.0000

1193 Stephen Pearson Motherwell Celtic Derby County

Sat 15 Nov 2003

Wed 17 Oct 2007

3y 11m 3d

10

14.3722

0

.0000

1192 Darren Fletcher Manchester United

Wed 20 Aug 2003

Wed 26 Mar 2008

4y 7m 7d

34

46.9216

4

.1176

1191 Brian Kerr Newcastle United Motherwell

Tue 27 May 2003

Sun 30 May 2004

1y 0m 4d

3

3.2727

0

.0000

1190 Andy Webster Heart of Midlothian

Wed 30 Apr 2003

Wed 01 Mar 2006

2y 10m 1d

22

27.3934

1

.0455

1189 Andrew Gray Bradford City

Wed 02 Apr 2003

Tue 27 May 2003

1m 26d

2

2.1818

0

.0000

1188 James Smith Celtic

Wed 12 Feb 2003

Wed 30 Apr 2003

2m 19d

2

2.1818

0

.0000

1186 Paul Devlin Birmingham City

Tue 15 Oct 2002

Sat 06 Sep 2003

10m 23d

10

10.9090

0

.0000

1186 Ian Murray Hibernian Rangers

Tue 15 Oct 2002

Sat 13 May 2006

3y 6m 29d

5

6.4241

0

.0000

1185 Russell Anderson Aberdeen Sunderland

Sat 12 Oct 2002

Wed 26 Mar 2008

5y 5m 15d

11

14.4587

0

.0000

1184 Derek McInnes West Bromwich Albion

Wed 21 Aug 2002

Wed 20 Nov 2002

3m 0d

2

2.1818

0

.0000

1182 Warren Cummings West Bromwich Albion

Thu 23 May 2002

Thu 23 May 2002

1d

1

1.5000

0

.0000

1182 Paul Gallacher Dundee United

Thu 23 May 2002

Thu 27 May 2004

2y 0m 5d

8

9.1363

0

.0000

1180 James McFadden Motherwell Everton

Mon 20 May 2002

Sat 17 Nov 2007

5y 5m 29d

37

49.3004

13

.3514

1180 Lee Wilkie Dundee

Mon 20 May 2002

Wed 19 Nov 2003

1y 6m 0d

11

12.8181

1

.0909

1177 Scott Dobie West Bromwich Albion

Thu 16 May 2002

Wed 20 Nov 2002

6m 5d

6

7.7727

1

.1667

1177 Kevin Kyle Sunderland

Thu 16 May 2002

Wed 28 Apr 2004

1y 11m 13d

9

11.0454

1

.1111

1177 Maurice Ross Rangers

Thu 16 May 2002

Wed 10 Sep 2003

1y 3m 26d

12

14.3181

0

.0000

1170 Graham Alexander Preston North End Burnley

Wed 17 Apr 2002

Wed 26 Mar 2008

5y 11m 10d

32

43.4607

0

.0000

1170 Rab Douglas Celtic Leicester City

Wed 17 Apr 2002

Wed 17 Aug 2005

3y 4m 1d

19

22.4392

0

.0000

1170 Kevin McNaughton Aberdeen

Wed 17 Apr 2002

Wed 17 Nov 2004

2y 7m 1d

3

3.9242

0

.0000

1170 Garry OConnor Hibernian Lokomotiv Moscow Birmingham City

Wed 17 Apr 2002

Sat 13 Oct 2007

5y 5m 27d

14

21.1904

5

.3571

1170 Michael Stewart Manchester United

Wed 17 Apr 2002

Mon 20 May 2002

1m 4d

3

4.5000

0

.0000

1170 Robert Stockdale Middlesborough

Wed 17 Apr 2002

Wed 21 Aug 2002

4m 5d

5

7.0909

0

.0000

1170 Gareth Williams Nottingham Forest

Wed 17 Apr 2002

Wed 20 Nov 2002

7m 4d

4

5.5909

0

.0000

1167 Gary Caldwell Newcastle United Hibernian Celtic

Wed 27 Mar 2002

Wed 26 Mar 2008

5y 0m 0d

26

35.7918

2

.0769

1167 Stephen Crainey Celtic Southampton

Wed 27 Mar 2002

Wed 28 Apr 2004

2y 1m 2d

6

7.3636

0

.0000

1167 Steven Thompson Dundee United Rangers

Wed 27 Mar 2002

Wed 13 Oct 2004

2y 6m 17d

16

19.4089

3

.1875

1165 Douglas Freedman Crystal Palace

Sat 06 Oct 2001

Wed 27 Mar 2002

5m 22d

2

3.0000

1

.5000

1165 Scott Severin Heart of Midlothian Aberdeen

Sat 06 Oct 2001

Wed 06 Sep 2006

4y 11m 1d

15

20.0301

0

.0000

1158 Stephen Caldwell Newcastle United Sunderland

Wed 25 Apr 2001

Wed 01 Mar 2006

4y 10m 6d

9

11.6535

0

.0000

1158 Andrew McLaren Kilmarnock

Wed 25 Apr 2001

Wed 25 Apr 2001

1d

1

1.7143

0

.0000

1158 Charles Miller Dundee United

Wed 25 Apr 2001

Wed 25 Apr 2001

1d

1

1.7143

0

.0000

1158 Kenny Miller Rangers Wolverhampton Wanderers Celtic Derby County

Wed 25 Apr 2001

Wed 26 Mar 2008

6y 11m 2d

35

47.3610

11

.3143

1158 Barry Nicholson Dunfermline Athletic

Wed 25 Apr 2001

Wed 17 Nov 2004

3y 6m 24d

3

4.5476

0

.0000

1158 John ONeil Hibernian

Wed 25 Apr 2001

Wed 25 Apr 2001

1d

1

1.7143

0

.0000

1158 Gavin Rae Dundee Rangers Cardiff City

Wed 25 Apr 2001

Wed 26 Mar 2008

6y 11m 2d

12

15.2315

0

.0000

1157 Dominic Matteo Leeds United

Wed 15 Nov 2000

Wed 27 Mar 2002

1y 4m 13d

6

9.6429

0

.0000

1156 Paul Dickov Manchester City Leicester City

Sat 07 Oct 2000

Sat 09 Oct 2004

4y 0m 3d

10

13.2640

1

.1000

1155 Gary Holt Kilmarnock Norwich City

Sat 02 Sep 2000

Wed 13 Oct 2004

4y 1m 12d

10

13.5345

1

.1000

1154 Gary Naysmith Heart of Midlothian Everton

Tue 30 May 2000

Wed 26 Mar 2008

7y 9m 26d

39

51.7399

1

.0256

1152 Steven Pressley Heart of Midlothian

Wed 29 Mar 2000

Wed 11 Oct 2006

6y 6m 13d

32

39.2116

0

.0000

1152 Paul Telfer Coventry City

Wed 29 Mar 2000

Wed 29 Mar 2000

1d

1

1.3333

0

.0000

1151 Jonathan Gould Celtic

Sat 09 Oct 1999

Wed 15 Nov 2000

1y 1m 7d

2

3.0476

0

.0000

1149 Mark Burchill Celtic

Tue 05 Oct 1999

Wed 26 Apr 2000

6m 22d

6

7.9998

0

.0000

1149 Gary McSwegan Heart of Midlothian

Tue 05 Oct 1999

Sat 09 Oct 1999

5d

2

2.6666

1

.5000

1146 Colin Cameron Heart of Midlothian Wolverhampton Wanderers

Wed 28 Apr 1999

Wed 13 Oct 2004

5y 5m 16d

27

37.0475

2

.0741

1146 Paul Ritchie Heart of Midlothian Bolton Wanderers Walsall

Wed 28 Apr 1999

Wed 18 Feb 2004

4y 9m 22d

7

9.8527

1

.1429

1146 Robert Winters Aberdeen

Wed 28 Apr 1999

Wed 28 Apr 1999

1d

1

1.7143

0

.0000

1145 Donald Hutchison Everton Sunderland West Ham United

Wed 31 Mar 1999

Sat 15 Nov 2003

4y 7m 16d

25

35.4262

6

.2400

1144 Stephen Glass Newcastle United

Wed 14 Oct 1998

Wed 14 Oct 1998

1d

1

1.7143

0

.0000

1143 Allan Johnston Sunderland Bolton Wanderers Rangers Middlesborough

Sat 10 Oct 1998

Sat 07 Sep 2002

3y 10m 29d

18

27.6104

2

.1111

1140 Callum Davidson Blackburn Rovers Leicester City

Sat 05 Sep 1998

Tue 15 Oct 2002

4y 1m 11d

17

25.7770

0

.0000

1140 Barry Ferguson Rangers Blackburn Rovers

Sat 05 Sep 1998

Sat 17 Nov 2007

9y 2m 13d

43

58.7137

3

.0698

1140 Neil McCann Heart of Midlothian Rangers Southampton

Sat 05 Sep 1998

Sat 12 Nov 2005

7y 2m 8d

25

34.2075

3

.1200

1139 Matthew Elliott Leicester City

Wed 12 Nov 1997

Sat 06 Oct 2001

3y 10m 25d

18

27.9096

1

.0556

1138 David Hopkin Leeds United

Sun 01 Jun 1997

Tue 05 Oct 1999

2y 4m 5d

7

9.1809

2

.2857

1133 Christian Dailly Derby County Blackburn Rovers West Ham United

Tue 27 May 1997

Sat 13 Oct 2007

10y 4m 17d

66

86.1881

6

.0909

1133 Simon Donnelly Celtic

Tue 27 May 1997

Wed 14 Oct 1998

1y 4m 18d

10

13.0286

0

.0000

1133 Brian McAllister Wimbledon

Tue 27 May 1997

Sun 08 Jun 1997

13d

3

3.6000

0

.0000

1133 Neil Sullivan Wimbledon Tottenham Hotspur

Tue 27 May 1997

Wed 12 Feb 2003

5y 8m 17d

28

41.7146

0

.0000

1133 David Weir Heart of Midlothian Everton Rangers

Tue 27 May 1997

Sat 17 Nov 2007

10y 5m 22d

61

89.4386

1

.0164

1131 Billy Dodds Aberdeen Dundee United Rangers

Sat 05 Oct 1996

Wed 05 Sep 2001

4y 11m 1d

26

38.6570

7

.2692

1131 Jackie McNamara Celtic Wolverhampton Wanderers

Sat 05 Oct 1996

Wed 07 Sep 2005

8y 11m 3d

33

40.6048

0

.0000

1130 Brian ONeil Celtic VfL Wolfsburg Preston North End

Wed 27 Mar 1996

Wed 17 Aug 2005

9y 4m 22d

7

9.8527

0

.0000

1129 Tosh McKinlay Celtic

Wed 16 Aug 1995

Tue 23 Jun 1998

2y 10m 8d

22

25.7454

0

.0000

1128 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

1123 Paul Bernard Oldham Athletic

Sun 21 May 1995

Wed 24 May 1995

4d

2

2.6666

0

.0000

1123 Craig Burley Chelsea Celtic Derby County

Sun 21 May 1995

Wed 30 Apr 2003

7y 11m 10d

46

59.5611

3

.0652

1123 Scot Gemmill Nottingham Forest Everton

Sun 21 May 1995

Wed 12 Feb 2003

7y 8m 23d

25

33.7116

1

.0400

1123 Paul Lambert Motherwell Borussia Dortmund Celtic

Sun 21 May 1995

Wed 10 Sep 2003

8y 3m 21d

40

52.5089

1

.0250

1123 Brian Martin Motherwell

Sun 21 May 1995

Wed 24 May 1995

4d

2

2.6666

0

.0000

1121 Colin Calderwood Tottenham Hotspur Aston Villa

Wed 29 Mar 1995

Tue 05 Oct 1999

4y 6m 7d

36

45.2084

1

.0278

1121 Darren Jackson Hibernian Celtic

Wed 29 Mar 1995

Sat 10 Oct 1998

3y 6m 12d

28

34.5314

4

.1429

1120 John Spencer Chelsea

Wed 16 Nov 1994

Tue 27 May 1997

2y 6m 12d

14

16.4604

0

.0000

1118 John McGinlay Bolton Wanderers

Wed 20 Apr 1994

Wed 02 Apr 1997

2y 11m 14d

13

17.8907

4

.3077

1118 Duncan Shearer Aberdeen

Wed 20 Apr 1994

Wed 16 Aug 1995

1y 3m 28d

7

10.4241

2

.2857

1116 William McKinlay Dundee United Blackburn Rovers

Wed 17 Nov 1993

Wed 14 Oct 1998

4y 10m 28d

29

39.4404

4

.1379

1116 Robert McKinnon Motherwell

Wed 17 Nov 1993

Wed 07 Jun 1995

1y 6m 22d

3

4.6666

0

.0000

1115 Philip ODonnell Motherwell

Wed 08 Sep 1993

Wed 08 Sep 1993

1d

1

2.0000

0

.0000

1114 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

1111 Scott Booth Aberdeen Borussia Dortmund FC Twente Enschede

Wed 24 Mar 1993

Sat 06 Oct 2001

8y 6m 13d

22

29.9263

6

.2727

1111 Nicol Walker Heart of Midlothian Partick Thistle

Wed 24 Mar 1993

Sun 26 May 1996

3y 2m 3d

2

2.5909

0

.0000

1111 Stephen Wright Aberdeen

Wed 24 Mar 1993

Wed 19 May 1993

1m 26d

2

3.0000

0

.0000

1110 Eoin Jess Aberdeen Coventry City

Wed 18 Nov 1992

Wed 09 Jun 1999

6y 6m 23d

18

27.8450

2

.1111

1107 Duncan Ferguson Dundee United Everton

Sun 17 May 1992

Tue 11 Feb 1997

4y 8m 26d

7

8.5060

0

.0000

1107 Gordon Marshall Celtic

Sun 17 May 1992

Sun 17 May 1992

1d

1

1.0909

0

.0000

1107 Alan McLaren Heart of Midlothian Rangers

Sun 17 May 1992

Wed 15 Nov 1995

3y 5m 30d

24

34.0451

0

.0000

1106 David Bowman Dundee United

Wed 25 Mar 1992

Wed 13 Oct 1993

1y 6m 19d

6

9.1818

0

.0000

1104 David Robertson Rangers

Wed 19 Feb 1992

Wed 23 Mar 1994

2y 1m 5d

3

5.0909

0

.0000

1104 Keith Wright Hibernian

Wed 19 Feb 1992

Wed 19 Feb 1992

1d

1

1.0909

0

.0000

1103 Michael Galloway Celtic

Wed 16 Oct 1991

Wed 16 Oct 1991

1d

1

1.0909

0

.0000

1100 Tom Boyd Motherwell Chelsea Celtic

Wed 12 Sep 1990

Wed 05 Sep 2001

10y 11m 25d

72

100.8310

1

.0139

1100 Brian Irvine Aberdeen

Wed 12 Sep 1990

Fri 27 May 1994

3y 8m 16d

9

16.5000

0

.0000

1100 John Robertson Heart of Midlothian

Wed 12 Sep 1990

Wed 11 Oct 1995

5y 1m 0d

16

23.4544

3

.1875

1099 Bryan Gunn Norwich City

Wed 16 May 1990

Fri 27 May 1994

4y 0m 12d

6

10.0909

0

.0000

1098 Gary McAllister Leicester City Leeds United Coventry City

Wed 25 Apr 1990

Wed 31 Mar 1999

8y 11m 7d

57

76.9624

4

.0702

1095 Robert Fleck Norwich City

Wed 28 Mar 1990

Wed 06 Feb 1991

10m 10d

4

5.2727

0

.0000

1095 Craig Levein Heart of Midlothian

Wed 28 Mar 1990

Wed 16 Nov 1994

4y 7m 20d

16

21.2271

0

.0000

1095 Stuart McCall Everton Rangers

Wed 28 Mar 1990

Wed 25 Mar 1998

7y 11m 27d

40

52.2815

1

.0250

1093 Peter Grant Celtic

Sat 27 May 1989

Tue 30 May 1989

4d

2

3.0000

0

.0000

1093 Stewart Mckimmie Aberdeen

Sat 27 May 1989

Sat 15 Jun 1996

7y 0m 20d

40

54.9087

1

.0250

1092 David McPherson Heart of Midlothian Rangers

Wed 26 Apr 1989

Wed 28 Apr 1993

4y 0m 3d

27

36.4544

0

.0000

1091 Alan McInally Aston Villa FC Bayern Munchen

Wed 08 Feb 1989

Mon 11 Jun 1990

1y 4m 4d

8

9.5454

3

.3750

1090 Ian Ferguson Rangers

Thu 22 Dec 1988

Tue 11 Feb 1997

8y 1m 21d

9

14.7000

0

.0000

1088 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

1088 Andrew Walker Celtic

Tue 17 May 1988

Wed 12 Oct 1994

6y 4m 26d

3

3.9999

0

.0000

1087 Derek Ferguson Rangers

Tue 22 Mar 1988

Tue 17 May 1988

1m 26d

2

2.6666

0

.0000

1084 John Collins Hibernian Celtic AS Monaco Everton

Wed 17 Feb 1988

Wed 17 Nov 1999

11y 9m 1d

58

76.7016

12

.2069

1084 John Colquhoun Heart of Midlothian

Wed 17 Feb 1988

Tue 22 Mar 1988

1m 6d

2

2.6666

0

.0000

1084 Henry Smith Heart of Midlothian

Wed 17 Feb 1988

Wed 20 May 1992

4y 3m 4d

3

3.5151

0

.0000

1082 Gordon Durie Chelsea Tottenham Hotspur Rangers

Wed 11 Nov 1987

Tue 23 Jun 1998

10y 7m 13d

43

58.2786

7

.1628

1082 Gary Mackay Heart of Midlothian

Wed 11 Nov 1987

Tue 22 Mar 1988

4m 12d

4

5.3332

1

.2500

1080 Gary Gillespie Liverpool

Wed 14 Oct 1987

Wed 14 Nov 1990

3y 1m 1d

13

17.0453

0

.0000

1080 Derek Whyte Celtic Middlesborough Aberdeen

Wed 14 Oct 1987

Wed 28 Apr 1999

11y 6m 15d

12

16.1293

0

.0000

1077 Eric Black FC Metz

Wed 09 Sep 1987

Wed 02 Dec 1987

2m 24d

2

2.6666

0

.0000

1077 Stevie Clarke Chelsea

Wed 09 Sep 1987

Fri 27 May 1994

6y 8m 19d

6

8.6665

0

.0000

1077 Ian Durrant Rangers Kilmarnock

Wed 09 Sep 1987

Tue 30 May 2000

12y 8m 22d

20

30.7379

0

.0000

1076 Ian Wilson Leicester City Everton

Sat 23 May 1987

Wed 02 Dec 1987

6m 10d

5

7.4285

0

.0000

1075 James McInally Dundee United

Wed 01 Apr 1987

Wed 28 Apr 1993

6y 0m 28d

10

15.0346

0

.0000

1074 Brian McClair Celtic Manchester United

Wed 12 Nov 1986

Wed 02 Jun 1993

6y 6m 22d

30

42.3570

2

.0667

1072 Robert Connor Dundee Aberdeen

Tue 29 Apr 1986

Wed 12 Sep 1990

4y 4m 15d

4

5.9242

0

.0000

1072 Ally McCoist Rangers Kilmarnock

Tue 29 Apr 1986

Sat 10 Oct 1998

12y 5m 12d

61

81.1360

19

.3115

1071 Pat Nevin Chelsea Everton Tranmere Rovers

Wed 26 Mar 1986

Wed 27 Mar 1996

10y 0m 2d

28

42.7033

5

.1786

1070 Francis McAvennie West Ham United Celtic

Wed 20 Nov 1985

Wed 17 Feb 1988

2y 2m 29d

5

5.6969

1

.2000

1069 Andrew Goram Oldham Athletic Hibernian Rangers

Wed 16 Oct 1985

Wed 25 Mar 1998

12y 5m 10d

43

58.1655

0

.0000

1068 Graeme Sharp Everton

Tue 28 May 1985

Tue 22 Mar 1988

2y 9m 24d

12

15.3072

1

.0833

1066 Murdo MacLeod Celtic BV Borussia Dortmund Hibernian

Sat 25 May 1985

Wed 06 Feb 1991

5y 8m 13d

20

28.9653

1

.0500

1066 David Speedie Chelsea Coventry City

Sat 25 May 1985

Tue 30 May 1989

4y 0m 6d

10

13.5779

0

.0000

1065 Steve Nicol Liverpool

Wed 12 Sep 1984

Wed 11 Sep 1991

6y 0m 0d

27

37.7660

0

.0000

1064 Maurice Malpas Dundee United

Fri 01 Jun 1984

Wed 18 Nov 1992

8y 5m 18d

55

73.9975

1

.0182

1063 Maurice Johnston Watford Celtic FC Nantes Rangers

Tue 28 Feb 1984

Wed 13 Nov 1991

7y 8m 17d

38

53.9046

14

.3684

1062 Douglas Rougvie Aberdeen

Tue 13 Dec 1983

Tue 13 Dec 1983

1d

1

1.7143

0

.0000

1060 David Dodds Dundee United

Wed 21 Sep 1983

Tue 13 Dec 1983

2m 23d

2

3.4286

1

.5000

1060 Paul McStay Celtic

Wed 21 Sep 1983

Wed 02 Apr 1997

13y 6m 13d

76

107.8053

9

.1184

1059 Mark McGhee Aberdeen

Sun 12 Jun 1983

Sat 26 May 1984

11m 15d

4

5.8286

2

.5000

1058 Neil Simpson Aberdeen

Tue 24 May 1983

Sat 21 May 1988

4y 11m 28d

5

7.6762

0

.0000

1056 Richard Gough Dundee United Tottenham Hotspur Rangers

Wed 30 Mar 1983

Wed 28 Apr 1993

10y 0m 30d

61

83.8003

6

.0984

1056 Charlie Nicholas Celtic Arsenal Aberdeen

Wed 30 Mar 1983

Wed 26 Apr 1989

6y 0m 28d

20

27.8689

5

.2500

1055 Jim Leighton Aberdeen Manchester United Hibernian

Wed 13 Oct 1982

Sat 10 Oct 1998

15y 11m 28d

91

123.6905

0

.0000

1054 Arthur Albiston Manchester United

Wed 28 Apr 1982

Fri 13 Jun 1986

4y 1m 17d

14

21.5066

0

.0000

1052 Jim Bett Rangers SK Lokeren Aberdeen

Tue 23 Mar 1982

Mon 11 Jun 1990

8y 2m 20d

26

36.6048

1

.0385

1052 Allan Evans Aston Villa

Tue 23 Mar 1982

Tue 15 Jun 1982

2m 24d

4

4.3636

0

.0000

1051 Thomas Burns Celtic

Tue 19 May 1981

Sat 21 May 1988

7y 0m 3d

8

9.8151

0

.0000

1049 Ray Stewart west Ham United

Sat 16 May 1981

Wed 18 Feb 1987

5y 9m 3d

10

14.6299

1

.1000

1049 Paul Sturrock Dundee United

Sat 16 May 1981

Wed 01 Apr 1987

5y 10m 17d

20

25.5701

3

.1500

1047 Alan Brazil Ipswich Town

Wed 28 May 1980

Wed 01 Jun 1983

3y 0m 5d

13

14.8363

1

.0769

1047 Ally Dawson Rangers

Wed 28 May 1980

Sun 19 Jun 1983

3y 0m 23d

5

6.0000

0

.0000

1044 Gordon Strachan Aberdeen Manchester United Leeds United

Fri 16 May 1980

Wed 25 Mar 1992

11y 10m 10d

50

66.6125

5

.1000

1044 William Thomson St Mirren

Fri 16 May 1980

Wed 16 Nov 1983

3y 6m 1d

7

9.4052

0

.0000

1044 Peter Weir St Mirren Aberdeen

Fri 16 May 1980

Tue 13 Dec 1983

3y 6m 28d

6

7.7143

0

.0000

1042 Steve Archibald Aberdeen Tottenham Hotspur Barcelona FC Barcelona

Wed 26 Mar 1980

Sun 08 Jun 1986

6y 2m 14d

27

36.4130

4

.1481

1042 Alex McLeish Aberdeen

Wed 26 Mar 1980

Wed 17 Feb 1993

12y 10m 23d

77

107.7275

0

.0000

1041 Eamonn Bannon Dundee United

Wed 19 Dec 1979

Sun 08 Jun 1986

6y 5m 21d

11

13.1688

1

.0909

1040 David Provan Celtic

Wed 21 Nov 1979

Wed 28 Apr 1982

2y 5m 8d

10

12.5727

1

.1000

1038 Roy Aitken Celtic Newcastle United St Mirren

Wed 12 Sep 1979

Wed 16 Oct 1991

12y 1m 5d

57

75.9893

1

.0175

1038 Davie Cooper Rangers Motherwell

Wed 12 Sep 1979

Wed 16 May 1990

10y 8m 5d

22

31.0754

6

.2727

1037 Iain Munro St Mirren

Sat 02 Jun 1979

Sat 24 May 1980

11m 23d

7

9.0000

0

.0000

1035 Francis McGarvey Liverpool Celtic

Tue 22 May 1979

Tue 28 Feb 1984

4y 9m 7d

7

11.5715

0

.0000

1035 George Wood Everton Arsenal

Tue 22 May 1979

Wed 28 Apr 1982

2y 11m 7d

4

5.5909

0

.0000

1031 George Burley Ipswich Town

Sat 19 May 1979

Sat 29 May 1982

3y 0m 11d

11

14.4818

0

.0000

1031 Alan Hansen Liverpool

Sat 19 May 1979

Wed 18 Feb 1987

7y 9m 0d

26

33.5571

0

.0000

1031 Paul Hegarty Dundee United

Sat 19 May 1979

Tue 24 May 1983

4y 0m 6d

8

11.1000

0

.0000

1031 John Wark Ipswich Town Liverpool

Sat 19 May 1979

Wed 12 Sep 1984

5y 3m 25d

29

39.2221

7

.2414

1030 John Robertson Nottingham Forest Derby County

Sat 13 May 1978

Wed 12 Oct 1983

5y 5m 0d

28

36.5649

8

.2857

1027 James Blyth Coventry City

Wed 22 Feb 1978

Wed 17 May 1978

2m 26d

2

2.4000

0

.0000

1027 Stuart Kennedy Aberdeen

Wed 22 Feb 1978

Wed 18 Nov 1981

3y 8m 28d

8

10.0909

0

.0000

1027 Ian Wallace Coventry City

Wed 22 Feb 1978

Sat 19 May 1979

1y 2m 28d

3

4.2000

1

.3333

1025 Arthur Graham Leeds United

Wed 07 Sep 1977

Sat 16 May 1981

3y 8m 10d

11

15.6000

2

.1818

1025 David Stewart Leeds United

Wed 07 Sep 1977

Wed 07 Sep 1977

1d

1

1.2000

0

.0000

1024 James Stewart Kilmarnock Middlesborough

Wed 15 Jun 1977

Wed 25 Oct 1978

1y 4m 11d

2

2.7000

0

.0000

1021 Joseph Craig Celtic

Wed 27 Apr 1977

Wed 27 Apr 1977

1d

1

1.2000

1

1.0000

1021 Ronald Glavin Celtic

Wed 27 Apr 1977

Wed 27 Apr 1977

1d

1

1.2000

0

.0000

1021 David Narey Dundee United

Wed 27 Apr 1977

Wed 08 Feb 1989

11y 9m 13d

35

44.4428

1

.0286

1020 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

1013 Des Bremner Hibernian

Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

1013 Thomas Craig Newcastle United

Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

1013 Francis Gray Leeds United Nottingham Forest

Wed 07 Apr 1976

Thu 16 Jun 1983

7y 2m 10d

32

42.1324

1

.0313

1013 Willie Pettigrew Motherwell

Wed 07 Apr 1976

Wed 27 Apr 1977

1y 0m 21d

5

7.5429

2

.4000

1013 Alexander MacDonald Rangers

Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

1013 Robert McKean Rangers

Wed 07 Apr 1976

Wed 07 Apr 1976

1d

1

1.7143

0

.0000

1013 Alan Rough Partick Thistle Hibernian

Wed 07 Apr 1976

Wed 23 Apr 1986

10y 0m 17d

53

68.0571

0

.0000

1011 John Doyle Ayr United

Wed 17 Dec 1975

Wed 17 Dec 1975

1d

1

1.7143

0

.0000

1011 Andrew Gray Aston Villa Wolverhampton Wanderers Everton

Wed 17 Dec 1975

Tue 28 May 1985

9y 5m 12d

20

27.1247

7

.3500

1010 Stewart Houston Manchester United

Wed 29 Oct 1975

Wed 29 Oct 1975

1d

1

1.7143

0

.0000

1008 James Brown Sheffield United

Sun 01 Jun 1975

Sun 01 Jun 1975

1d

1

1.3333

0

.0000

1008 William Miller Aberdeen

Sun 01 Jun 1975

Wed 15 Nov 1989

14y 5m 15d

65

88.0314

1

.0154

1007 Alfred Conn Tottenham Hotspur

Tue 20 May 1975

Sat 24 May 1975

5d

2

2.6666

0

.0000

1005 Arthur Duncan Hibernian

Tue 13 May 1975

Wed 03 Sep 1975

3m 22d

6

8.3808

0

.0000

1005 Bruce Rioch Derby County Everton

Tue 13 May 1975

Sun 11 Jun 1978

3y 0m 30d

24

32.5523

6

.2500

1001 William Hughes Sunderland

Wed 16 Apr 1975

Wed 16 Apr 1975

1d

1

1.3333

0

.0000

1001 Stewart Kennedy Rangers

Wed 16 Apr 1975

Sat 24 May 1975

1m 9d

5

6.6665

0

.0000

1001 Colin Jackson Rangers

Wed 16 Apr 1975

Sat 15 May 1976

1y 1m 0d

8

12.5714

1

.1250

1001 Edward MacDougall Norwich City

Wed 16 Apr 1975

Wed 17 Dec 1975

8m 2d

7

10.0951

3

.4286

1000 Paul Wilson Celtic

Wed 05 Feb 1975

Wed 05 Feb 1975

1d

1

1.3333

0

.0000

998 Dixie Deans Celtic

Wed 30 Oct 1974

Wed 20 Nov 1974

22d

2

2.6666

0

.0000

998 Graeme Souness Middlesborough Liverpool UC Sampdoria

Wed 30 Oct 1974

Sun 08 Jun 1986

11y 7m 10d

54

71.1064

4

.0741

997 Gordon McQueen Leeds United Manchester United

Sat 01 Jun 1974

Sat 16 May 1981

6y 11m 16d

30

39.3474

5

.1667

993 Thomson Allan Dundee

Wed 27 Mar 1974

Thu 06 Jun 1974

2m 11d

2

2.0000

0

.0000

993 Kenneth Burns Birmingham City Nottingham Forest

Wed 27 Mar 1974

Sat 16 May 1981

7y 1m 20d

20

25.3999

1

.0500

993 Robert Robinson Dundee

Wed 27 Mar 1974

Sun 01 Jun 1975

1y 2m 6d

4

4.9999

0

.0000

993 Eric Schaedler Hibernian

Wed 27 Mar 1974

Wed 27 Mar 1974

1d

1

1.0000

0

.0000

991 John Blackley Hibernian

Wed 17 Oct 1973

Wed 27 Apr 1977

3y 6m 11d

7

8.1143

0

.0000

991 Donald Ford Heart of Midlothian

Wed 17 Oct 1973

Tue 14 May 1974

6m 28d

3

3.0000

0

.0000

989 George Connelly Celtic

Wed 26 Sep 1973

Wed 14 Nov 1973

1m 20d

2

2.0000

0

.0000

989 Thomas Hutchison Coventry City

Wed 26 Sep 1973

Wed 03 Sep 1975

1y 11m 9d

17

19.7141

1

.0588

988 John Connolly Everton

Fri 22 Jun 1973

Fri 22 Jun 1973

1d

1

1.2000

0

.0000

987 Joe Jordan Leeds United Manchester United AC Milan

Sat 19 May 1973

Tue 22 Jun 1982

9y 1m 4d

52

64.2973

11

.2115

982 James Holton Manchester United

Sat 12 May 1973

Wed 30 Oct 1974

1y 5m 19d

15

16.3333

2

.1333

982 Derek Johnstone Rangers

Sat 12 May 1973

Wed 19 Dec 1979

6y 7m 8d

14

18.6095

2

.1429

982 Peter McCloy Rangers

Sat 12 May 1973

Sat 30 Jun 1973

1m 19d

4

4.8000

0

.0000

982 Danny McGrain Celtic

Sat 12 May 1973

Tue 22 Jun 1982

9y 1m 11d

62

78.0552

0

.0000

982 Derek Parlane Rangers

Sat 12 May 1973

Sat 28 May 1977

4y 0m 17d

12

15.8474

1

.0833

981 David Harvey Leeds United

Wed 15 Nov 1972

Wed 08 Sep 1976

3y 9m 25d

16

18.8285

0

.0000

979 James Bone Norwich City

Thu 29 Jun 1972

Wed 18 Oct 1972

3m 20d

2

2.7000

1

.5000

979 Alexander Forsyth Partick Thistle Manchester United

Thu 29 Jun 1972

Wed 03 Sep 1975

3y 2m 6d

10

13.3475

0

.0000

978 Lou Macari Celtic Manchester United

Wed 24 May 1972

Wed 07 Jun 1978

6y 0m 15d

24

30.3665

5

.2083

975 William Donachie Manchester City

Wed 26 Apr 1972

Wed 29 Nov 1978

6y 7m 4d

35

45.9572

0

.0000

975 Asa Hartford West Bromwich Albion Manchester City Everton

Wed 26 Apr 1972

Fri 18 Jun 1982

10y 1m 24d

50

65.7701

4

.0800

975 Ally Hunter Kilmarnock Celtic

Wed 26 Apr 1972

Wed 26 Sep 1973

1y 5m 1d

4

5.2000

0

.0000

972 Kenny Dalglish Celtic Liverpool

Wed 10 Nov 1971

Wed 12 Nov 1986

15y 0m 3d

102

131.3959

30

.2941

972 John Hansen Partick Thistle

Wed 10 Nov 1971

Thu 29 Jun 1972

7m 20d

2

3.0000

0

.0000

972 Stephen Murray Aberdeen

Wed 10 Nov 1971

Wed 10 Nov 1971

1d

1

1.5000

0

.0000

968 Martin Buchan Aberdeen Manchester United

Wed 13 Oct 1971

Wed 29 Nov 1978

7y 1m 17d

34

43.1285

0

.0000

968 Alex Cropley Hibernian