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 Goals Scored


Rank Player Clubs Shown in Order Played For First Last Span
in
Days
Span Caps Caps
Weig
hted
Go
als
Ave
Goals
game
1 equal Denis Law Huddersfield Town Manchester City Torino Manchester United

Sat 18 Oct 1958

Fri 14 Jun 1974

5719

15y 07m 28d

55

96.5716

30

.5455

1 equal Kenny Dalglish Celtic Liverpool

Wed 10 Nov 1971

Wed 12 Nov 1986

5482

15y 00m 03d

102

131.3959

30

.2941

3 Hughie Gallacher Airdrieonians Newcastle United Chelsea Derby County

Sat 01 Mar 1924

Sat 06 Apr 1935

4054

11y 01m 06d

20

70.0000

24

1.2000

4 Lawrie Reilly Hibernian

Sat 23 Oct 1948

Sat 06 Apr 1957

3088

08y 05m 15d

38

78.5000

22

.5789

5 Ally McCoist Rangers Kilmarnock

Tue 29 Apr 1986

Sat 10 Oct 1998

4548

12y 05m 12d

61

81.1360

19

.3115

6 Kenny Miller Rangers Wolverhampton Wanderers Celtic Derby County BursasporCardiff City Vancouver Whitecaps

Wed 25 Apr 2001

Wed 14 Aug 2013

4495

12y 03m 21d

69

95.6519

18

.2609

7 equal Bob Hamilton Rangers Dundee

Sat 18 Mar 1899

Mon 06 Mar 1911

4371

11y 11m 17d

11

44.0000

15

1.3636

7 equal James McFadden Motherwell Everton Birmingham City

Mon 20 May 2002

Tue 07 Sep 2010

3033

08y 03m 19d

48

66.1861

15

.3125

9 Mo Johnston Watford Celtic FC Nantes Rangers

Tue 28 Feb 1984

Wed 13 Nov 1991

2816

07y 08m 17d

38

53.9046

14

.3684

10 equal Andy Wilson Dunfermline Athletic Middlesbrough

Thu 26 Feb 1920

Sat 14 Apr 1923

1144

03y 01m 20d

12

48.0000

13

1.0833

10 equal Bob McColl Queens Park Newcastle United

Sat 21 Mar 1896

Sat 14 Mar 1908

4376

11y 11m 23d

13

52.0000

13

1.0000

12 equal Alan Gilzean Dundee Tottenham Hotspur

Thu 07 Nov 1963

Wed 21 Apr 1971

2723

07y 05m 15d

22

39.8618

12

.5455

12 equal Billy Steel Greenock Morton Derby County Dundee

Sat 12 Apr 1947

Wed 06 May 1953

2217

06y 00m 25d

30

65.2000

12

.4000

12 equal John Collins Hibernian Celtic AS Monaco Everton

Wed 17 Feb 1988

Wed 17 Nov 1999

4292

11y 09m 01d

58

76.7016

12

.2069

15 Joe Jordan Leeds United Manchester United AC Milan

Sat 19 May 1973

Tue 22 Jun 1982

3322

09y 01m 04d

52

64.2973

11

.2115

16 equal George Ker Queens Park

Sat 13 Mar 1880

Sat 25 Mar 1882

743

02y 00m 13d

5

30.0000

10

2.0000

16 equal John Smith Mauchline Edinburgh University Queens Park

Sat 03 Mar 1877

Sat 15 Mar 1884

2570

07y 00m 13d

10

58.0000

10

1.0000

16 equal Bobby Johnstone Hibernian Manchester City

Sat 14 Apr 1951

Sat 14 Apr 1956

1828

05y 00m 01d

17

34.0000

10

.5882

16 equal Colin Stein Rangers Coventry City

Wed 16 Oct 1968

Sat 19 May 1973

1677

04y 07m 04d

21

33.0000

10

.4762

16 equal Bobby Collins Celtic Everton Leeds United

Sat 21 Oct 1950

Sun 23 May 1965

5329

14y 07m 03d

31

51.8093

10

.3226

16 equal Steven Fletcher Hibernian Burnley Sunderland Olympique Marseille Sheffield Wednesday

Wed 26 Mar 2008

Tue 20 Nov 2018

3892

10y 07m 26d

33

48.6379

10

.3030

16 equal John McGinn Hibernian Aston Villa

Tue 29 Mar 2016

Tue 07 Sep 2021

1989

05y 05m 10d

38

45.3784

10

.2632

16 equal Steven Naismith Kilmarnock Rangers Everton Norwich City Heart of Midlothian

Wed 06 Jun 2007

Tue 19 Nov 2019

4550

12y 05m 14d

51

72.0283

10

.1961

24 equal John Mudie Blackpool

Sat 20 Oct 1956

Sun 15 Jun 1958

604

01y 07m 27d

17

23.9997

9

.5294

24 equal Ian St John Motherwell Liverpool

Wed 06 May 1959

Sat 10 Apr 1965

2167

05y 11m 05d

21

38.9716

9

.4286

24 equal Tommy Walker Heart of Midlothian

Wed 21 Nov 1934

Wed 15 May 1946

4194

11y 05m 25d

21

62.0000

9

.4286

24 equal Davie Wilson Rangers

Sat 22 Oct 1960

Thu 27 May 1965

1679

04y 07m 06d

22

42.2287

9

.4091

24 equal Kevin Gallacher Dundee United Coventry City Blackburn Rovers Newcastle United

Tue 17 May 1988

Wed 28 Mar 2001

4699

12y 10m 12d

53

72.0807

9

.1698

24 equal Paul McStay Celtic

Wed 21 Sep 1983

Wed 02 Apr 1997

4943

13y 06m 13d

76

107.8053

9

.1184

30 equal Ralph Brand Rangers

Wed 09 Nov 1960

Wed 02 May 1962

540

01y 05m 24d

8

16.0000

8

1.0000

30 equal Alex Jackson Aberdeen Huddersfield Town

Sat 14 Feb 1925

Sun 18 May 1930

1920

05y 03m 05d

17

58.0000

8

.4706

30 equal Graham Leggat Aberdeen Fulham

Sat 14 Apr 1956

Sun 05 Jun 1960

1514

04y 01m 23d

18

31.4523

8

.4444

30 equal John Robertson Nottingham Forest Derby County

Sat 13 May 1978

Wed 12 Oct 1983

1979

05y 05m 00d

28

36.5649

8

.2857

30 equal Billy Liddell Liverpool

Wed 15 May 1946

Sat 08 Oct 1955

3434

09y 04m 24d

29

62.3000

8

.2759

30 equal Bobby Walker Heart of Midlothian

Sat 03 Mar 1900

Sat 05 Apr 1913

4782

13y 01m 03d

29

116.0000

8

.2759

30 equal Archie Gemmill Derby County Nottingham Forest Birmingham City

Wed 03 Feb 1971

Wed 25 Mar 1981

3704

10y 01m 23d

43

58.6715

8

.1860

37 equal Jimmy Quinn Celtic

Sat 18 Mar 1905

Sat 23 Mar 1912

2563

07y 00m 06d

11

44.0000

7

.6364

37 equal Dally Duncan Derby County

Wed 26 Oct 1932

Sat 30 Oct 1937

1831

05y 00m 05d

14

44.4000

7

.5000

37 equal Jimmy Delaney Celtic Manchester United

Sat 05 Oct 1935

Sat 10 Apr 1948

4572

12y 06m 06d

15

44.8000

7

.4667

37 equal Bob McPhail Airdrieonians Rangers

Sat 02 Apr 1927

Wed 10 Nov 1937

3876

10y 07m 09d

17

47.8000

7

.4118

37 equal Kris Boyd Rangers Middlesbrough

Thu 11 May 2006

Tue 07 Sep 2010

1581

04y 03m 28d

18

26.7809

7

.3889

37 equal Andy Gray Aston Villa Wolverhampton Wanderers Everton

Wed 17 Dec 1975

Tue 28 May 1985

3451

09y 05m 12d

20

27.1247

7

.3500

37 equal Billy Dodds Aberdeen Dundee United Rangers

Sat 05 Oct 1996

Wed 05 Sep 2001

1797

04y 11m 01d

26

38.6570

7

.2692

37 equal Robert Snodgrass Leeds United Norwich City Hull City West Ham United

Wed 09 Feb 2011

Thu 10 Oct 2019

3166

08y 08m 02d

28

41.9334

7

.2500

37 equal John Wark Ipswich Town Liverpool

Sat 19 May 1979

Wed 12 Sep 1984

1944

05y 03m 25d

29

39.2221

7

.2414

37 equal Gordon Durie Chelsea Tottenham Hotspur Rangers

Wed 11 Nov 1987

Tue 23 Jun 1998

3878

10y 07m 13d

43

58.2786

7

.1628

37 equal Shaun Maloney Celtic Aston Villa Wigan Athletic Chicago Fire Hull City

Sat 08 Oct 2005

Sat 04 Jun 2016

3893

10y 07m 28d

47

67.5235

7

.1489

48 equal John William Campbell Rangers

Sat 18 Mar 1899

Sat 23 Feb 1901

708

01y 11m 06d

4

16.0000

6

1.5000

48 equal Jimmy McGrory Celtic

Sat 25 Feb 1928

Sat 16 Sep 1933

2031

05y 06m 23d

7

23.0000

6

.8571

48 equal Joe Lindsay Dumbarton

Sat 27 Mar 1880

Sat 27 Mar 1886

2192

06y 00m 01d

8

38.0000

6

.7500

48 equal John McPherson Kilmarnock Cowlairs Rangers

Sat 10 Mar 1888

Sat 27 Mar 1897

3305

09y 00m 18d

9

36.0000

6

.6667

48 equal Harry McNiel Queens Park

Sat 07 Mar 1874

Mon 14 Mar 1881

2565

07y 00m 08d

10

72.0000

6

.6000

48 equal Allan Brown East Fife Blackpool

Wed 26 Apr 1950

Sat 19 Jun 1954

1516

04y 01m 25d

14

25.5000

6

.4286

48 equal Willie Waddell Rangers

Wed 15 May 1946

Wed 03 Nov 1954

3095

08y 05m 20d

18

40.4000

6

.3333

48 equal Scott Booth Aberdeen Utrecht Twente Enschede

Wed 24 Mar 1993

Sat 06 Oct 2001

3119

08y 06m 13d

21

28.7263

6

.2857

48 equal Davie Cooper Rangers Motherwell

Wed 12 Sep 1979

Wed 16 May 1990

3900

10y 08m 05d

22

31.0754

6

.2727

48 equal Bruce Rioch Derby County Everton

Tue 13 May 1975

Sun 11 Jun 1978

1126

03y 00m 30d

24

32.5523

6

.2500

48 equal Don Hutchison Everton Sunderland West Ham United

Wed 31 Mar 1999

Sat 15 Nov 2003

1691

04y 07m 16d

26

36.5171

6

.2308

48 equal Richard Gough Dundee United Tottenham Hotspur Rangers

Wed 30 Mar 1983

Wed 28 Apr 1993

3683

10y 00m 30d

61

83.8003

6

.0984

48 equal Christian Dailly Derby County Blackburn Rovers West Ham United Rangers

Tue 27 May 1997

Fri 30 May 2008

4022

11y 00m 04d

67

87.4738

6

.0896

61 equal Jake Madden Celtic

Sat 18 Mar 1893

Sat 23 Mar 1895

736

02y 00m 06d

2

8.0000

5

2.5000

61 equal William Paul Partick Thistle

Sat 10 Mar 1888

Sat 22 Mar 1890

743

02y 00m 13d

3

12.0000

5

1.6667

61 equal John Ferguson Vale of Leven

Sat 07 Mar 1874

Sat 23 Mar 1878

1478

04y 00m 17d

6

42.0000

5

.8333

61 equal John Kay Queens Park

Sat 13 Mar 1880

Sat 29 Mar 1884

1478

04y 00m 17d

6

34.0000

5

.8333

61 equal Alex Young Heart of Midlothian Everton

Sat 09 Apr 1960

Sat 18 Jun 1966

2262

06y 02m 10d

8

14.1905

5

.6250

61 equal William Lambie Queens Park

Sat 19 Mar 1892

Sat 03 Apr 1897

1842

05y 00m 16d

9

36.0000

5

.5556

61 equal Billy MacKinnon Queens Park

Sat 30 Nov 1872

Sat 05 Apr 1879

2318

06y 04m 07d

9

66.0000

5

.5556

61 equal Jack Bell Dumbarton Everton Celtic

Sat 29 Mar 1890

Sat 07 Apr 1900

3662

10y 00m 10d

10

40.0000

5

.5000

61 equal John James Campbell Celtic

Sat 25 Mar 1893

Mon 09 Mar 1903

3636

09y 11m 13d

12

48.0000

5

.4167

61 equal Andy Cunningham Rangers

Sat 13 Mar 1920

Sat 02 Apr 1927

2577

07y 00m 21d

12

48.0000

5

.4167

61 equal Jimmy McMenemy Celtic

Sat 18 Mar 1905

Sat 13 Mar 1920

5475

14y 11m 25d

12

48.0000

5

.4167

61 equal Bobby Murdoch Celtic

Tue 09 Nov 1965

Wed 05 Nov 1969

1458

03y 11m 28d

12

20.8332

5

.4167

61 equal John OHare Derby County

Sat 18 Apr 1970

Wed 24 May 1972

768

02y 01m 07d

13

21.0000

5

.3846

61 equal Alex Scott Rangers Everton

Wed 07 Nov 1956

Sat 25 Jun 1966

3518

09y 07m 19d

16

28.3475

5

.3125

61 equal Don Masson Queens Park Rangers Derby County

Thu 06 May 1976

Sat 03 Jun 1978

759

02y 00m 29d

17

21.9429

5

.2941

61 equal Charlie Nicholas Celtic Arsenal Aberdeen

Wed 30 Mar 1983

Wed 26 Apr 1989

2220

06y 00m 28d

20

27.8689

5

.2500

61 equal Alec Smith Rangers

Sat 02 Apr 1898

Sat 01 Apr 1911

4747

13y 00m 00d

20

80.0000

5

.2500

61 equal Lou Macari Celtic Manchester United

Wed 24 May 1972

Wed 07 Jun 1978

2206

06y 00m 15d

24

30.3665

5

.2083

61 equal Pat Nevin Chelsea Everton Tranmere Rovers

Wed 26 Mar 1986

Wed 27 Mar 1996

3655

10y 00m 02d

28

42.7033

5

.1786

61 equal Willie Henderson Rangers

Sat 20 Oct 1962

Wed 21 Apr 1971

3106

08y 06m 02d

29

54.5238

5

.1724

61 equal Gordon McQueen Leeds United Manchester United

Sat 01 Jun 1974

Sat 16 May 1981

2542

06y 11m 16d

30

39.3474

5

.1667

61 equal Alan Morton Queens Park Rangers

Thu 26 Feb 1920

Sun 08 May 1932

4456

12y 02m 13d

31

106.0000

5

.1613

61 equal James Forrest Celtic

Sun 29 May 2011

Mon 14 Jun 2021

3670

10y 00m 17d

38

52.5570

5

.1316

86 equal Eric Caldow Rangers

Sat 06 Apr 1957

Sat 06 Apr 1963

2192

06y 00m 01d

40

69.5951

5

.1250

61 equal Gordon Strachan Aberdeen Manchester United Leeds United

Fri 16 May 1980

Wed 25 Mar 1992

4332

11y 10m 10d

50

66.6125

5

.1000

61 equal Darren Fletcher Manchester United West Bromwich Albion

Wed 20 Aug 2003

Sun 08 Oct 2017

5164

14y 01m 19d

80

115.0504

5

.0625

86 equal William Dickson Dundee Strathmore

Sat 24 Mar 1888

Sat 24 Mar 1888

1

00y 00m 01d

1

4.0000

4

4.0000

86 equal Charles Heggie Rangers

Sat 20 Mar 1886

Sat 20 Mar 1886

1

00y 00m 01d

1

4.0000

4

4.0000

86 equal John Barker Rangers

Sat 18 Mar 1893

Sat 24 Mar 1894

372

01y 00m 07d

2

8.0000

4

2.0000

86 equal Neil Dewar Third Lanark

Sat 09 Apr 1932

Wed 26 Oct 1932

201

00y 06m 18d

3

10.0000

4

1.3333

86 equal Willie Groves Hibernian Celtic

Sat 10 Mar 1888

Sat 05 Apr 1890

757

02y 00m 27d

3

12.0000

4

1.3333

86 equal William Harrower Queens Park

Sat 11 Mar 1882

Sat 10 Apr 1886

1492

04y 01m 00d

3

14.0000

4

1.3333

86 equal Andrew McLaren Preston North End

Sat 12 Apr 1947

Wed 12 Nov 1947

215

00y 07m 01d

4

9.2000

4

1.0000

86 equal Alexander Cheyne Aberdeen

Sat 13 Apr 1929

Sun 18 May 1930

401

01y 01m 06d

5

11.0000

4

.8000

86 equal Eadie Fraser Queens Park

Sat 27 Mar 1880

Mon 12 Mar 1883

1081

02y 11m 14d

5

30.0000

4

.8000

86 equal George Hamilton Aberdeen

Wed 27 Nov 1946

Wed 19 May 1954

2731

07y 05m 23d

5

8.4000

4

.8000

86 equal John McDougall Vale of Leven

Sat 03 Mar 1877

Mon 07 Apr 1879

766

02y 01m 05d

5

30.0000

4

.8000

86 equal Sandy McMahon Celtic

Sat 02 Apr 1892

Sat 15 Mar 1902

3634

09y 11m 14d

6

24.0000

4

.6667

86 equal Jimmy Mason Third Lanark

Sat 23 Oct 1948

Sun 27 May 1951

947

02y 07m 05d

7

15.5000

4

.5714

86 equal William Reid Rangers

Mon 06 Mar 1911

Sat 04 Apr 1914

1126

03y 00m 30d

9

36.0000

4

.4444

86 equal William Sellar Battlefield Queens Park

Sat 21 Mar 1885

Sat 01 Apr 1893

2934

08y 00m 12d

9

36.0000

4

.4444

86 equal George Stevenson Motherwell

Sat 29 Oct 1927

Sat 20 Oct 1934

2549

06y 11m 22d

12

38.0000

4

.3333

86 equal John McGinlay Bolton Wanderers

Wed 20 Apr 1994

Wed 02 Apr 1997

1079

02y 11m 14d

13

17.8907

4

.3077

86 equal Garry OConnor Hibernian Lokomotiv Moscow Birmingham City

Wed 17 Apr 2002

Wed 09 Sep 2009

2703

07y 04m 24d

16

23.8332

4

.2500

86 equal Gordon Smith Hibernian

Wed 23 Jan 1946

Sun 26 May 1957

4142

11y 04m 04d

19

42.3000

4

.2105

86 equal Ryan Fraser A.F.C. Bournemouth Newcastle United

Sat 10 Jun 2017

Wed 01 Sep 2021

1545

04y 02m 23d

21

23.3309

4

.1905

86 equal Peter Lorimer Leeds United

Wed 05 Nov 1969

Wed 17 Dec 1975

2234

06y 01m 13d

21

27.7762

4

.1905

86 equal Charlie Thomson Heart of Midlothian Sunderland

Sat 26 Mar 1904

Sat 04 Apr 1914

3662

10y 00m 10d

21

84.0000

4

.1905

86 equal Leigh Griffiths Hibernian Wolverhampton Wanderers Celtic

Wed 14 Nov 2012

Wed 18 Nov 2020

2927

08y 00m 05d

22

30.0023

4

.1818

86 equal Davie Mackay Heart of Midlothian Tottenham Hotspur

Sun 26 May 1957

Sat 02 Oct 1965

3052

08y 04m 07d

22

40.7953

4

.1818

86 equal Ryan Christie Aberdeen Celtic A.F.C. Bournemouth

Thu 09 Nov 2017

Tue 07 Sep 2021

1399

03y 09m 30d

23

28.1499

4

.1739

86 equal Jimmy Johnstone Celtic

Sat 03 Oct 1964

Wed 20 Nov 1974

3701

10y 01m 18d

23

37.9285

4

.1739

86 equal Stevie Crawford Raith Rovers Dunfermline Athletic Plymouth Argyle

Wed 24 May 1995

Wed 17 Nov 2004

3466

09y 05m 25d

25

29.7594

4

.1600

86 equal Steve Archibald Aberdeen Tottenham Hotspur Barcelona

Wed 26 Mar 1980

Sun 08 Jun 1986

2266

06y 02m 14d

27

36.4130

4

.1481

86 equal Darren Jackson Hibernian Celtic

Wed 29 Mar 1995

Sat 10 Oct 1998

1292

03y 06m 12d

28

34.5314

4

.1429

86 equal Billy McKinlay Dundee United Blackburn Rovers

Wed 17 Nov 1993

Wed 14 Oct 1998

1793

04y 10m 28d

29

39.4404

4

.1379

86 equal James McArthur Wigan Athletic Crystal Palace

Tue 16 Nov 2010

Sun 08 Oct 2017

2519

06y 10m 23d

32

44.8236

4

.1250

86 equal Christophe Berra Heart of Midlothian Wolverhampton Wanderers Ipswich Town

Fri 30 May 2008

Thu 09 Nov 2017

3451

09y 05m 11d

41

59.2189

4

.0976

86 equal Asa Hartford West Bromwich Albion Manchester City Everton

Wed 26 Apr 1972

Fri 18 Jun 1982

3706

10y 01m 24d

50

65.7701

4

.0800

86 equal Graeme Souness Middlesbrough Liverpool Sampdoria Genova

Wed 30 Oct 1974

Sun 08 Jun 1986

4240

11y 07m 10d

54

71.1064

4

.0741

86 equal Scott Brown Hibernian Celtic

Sat 12 Nov 2005

Mon 04 Sep 2017

4315

11y 09m 24d

55

82.8760

4

.0727

86 equal Gary McAllister Leicester City Leeds United Coventry City

Wed 25 Apr 1990

Wed 31 Mar 1999

3263

08y 11m 07d

57

76.9624

4

.0702

124 equal James Gillespie Third Lanark

Sat 19 Mar 1898

Sat 19 Mar 1898

1

00y 00m 01d

1

4.0000

3

3.0000

124 equal Alexander Higgins Kilmarnock

Sat 14 Mar 1885

Sat 14 Mar 1885

1

00y 00m 01d

1

4.0000

3

3.0000

124 equal Henry Morris East Fife

Sat 01 Oct 1949

Sat 01 Oct 1949

1

00y 00m 01d

1

2.0000

3

3.0000

124 equal Peter Campbell Rangers

Sat 23 Mar 1878

Mon 07 Apr 1879

381

01y 00m 16d

2

12.0000

3

1.5000

124 equal Andy Black Heart of Midlothian

Wed 08 Dec 1937

Wed 07 Dec 1938

365

01y 00m 00d

3

7.8000

3

1.0000

124 equal Robert Calderwood Cartvale

Sat 14 Mar 1885

Mon 23 Mar 1885

10

00y 00m 10d

3

12.0000

3

1.0000

124 equal Jimmy Fleming Rangers

Sat 01 Jun 1929

Sat 05 Apr 1930

309

00y 10m 05d

3

7.0000

3

1.0000

124 equal James Hamilton Queens Park

Sat 26 Mar 1892

Sat 01 Apr 1893

372

01y 00m 07d

3

12.0000

3

1.0000

124 equal Frank Watt Kilbirnie

Sat 09 Mar 1889

Sat 04 Apr 1891

757

02y 00m 27d

4

16.0000

3

.7500

124 equal Stevie Chalmers Celtic

Sat 03 Oct 1964

Wed 16 Nov 1966

775

02y 01m 14d

5

9.0952

3

.6000

124 equal David Herd Arsenal

Sat 18 Oct 1958

Sun 14 May 1961

940

02y 06m 27d

5

10.0000

3

.6000

124 equal John McPhail Celtic

Wed 09 Nov 1949

Sat 03 Oct 1953

1425

03y 10m 25d

5

8.0000

3

.6000

124 equal Charlie Napier Celtic Derby County

Sat 09 Apr 1932

Sun 09 May 1937

1857

05y 01m 01d

5

15.0000

3

.6000

124 equal Johnny Walker Heart of Midlothian Rangers

Sat 30 Mar 1895

Sat 26 Mar 1904

3284

08y 11m 27d

5

20.0000

3

.6000

124 equal William Anderson Queens Park

Sat 11 Mar 1882

Mon 23 Mar 1885

1109

03y 00m 13d

6

30.0000

3

.5000

124 equal Dave Gibson Leicester City

Wed 08 May 1963

Wed 21 Oct 1964

533

01y 05m 14d

7

12.6858

3

.4286

124 equal Ted MacDougall Norwich City

Wed 16 Apr 1975

Wed 17 Dec 1975

246

00y 08m 02d

7

10.0951

3

.4286

124 equal Dave McCulloch Heart of Midlothian Brentford Derby County

Wed 21 Nov 1934

Wed 07 Dec 1938

1478

04y 00m 17d

7

20.4000

3

.4286

124 equal Alex James Preston North End Arsenal

Sat 31 Oct 1925

Wed 26 Oct 1932

2553

06y 11m 27d

8

25.0000

3

.3750

124 equal Alan McInally Aston Villa Bayern Munich

Wed 08 Feb 1989

Mon 11 Jun 1990

489

01y 04m 04d

8

9.5454

3

.3750

124 equal Bobby Lennox Celtic

Wed 16 Nov 1966

Wed 22 Apr 1970

1254

03y 05m 07d

10

23.0000

3

.3000

124 equal Eddie Gray Leeds United

Sat 10 May 1969

Wed 17 Nov 1976

2749

07y 06m 08d

12

18.8286

3

.2500

124 equal George Graham Arsenal Manchester United

Wed 13 Oct 1971

Sat 30 Jun 1973

627

01y 08m 18d

13

16.8000

3

.2308

124 equal Jordan Rhodes Huddersfield Town Blackburn Rovers Sheffield Wednesday

Fri 11 Nov 2011

Wed 22 Mar 2017

1959

05y 04m 12d

14

18.4809

3

.2143

124 equal Davie Meiklejohn Rangers

Sat 04 Feb 1922

Wed 29 Nov 1933

4317

11y 09m 26d

15

49.0000

3

.2000

124 equal Matt Ritchie A.F.C. Bournemouth Newcastle United

Wed 25 Mar 2015

Fri 23 Mar 2018

1095

02y 11m 27d

16

23.8570

3

.1875

124 equal John Robertson Heart of Midlothian

Wed 12 Sep 1990

Wed 11 Oct 1995

1856

05y 01m 00d

16

23.4544

3

.1875

124 equal Steven Thompson Dundee United Rangers

Wed 27 Mar 2002

Wed 13 Oct 2004

932

02y 06m 17d

16

19.4089

3

.1875

124 equal Chris Martin Derby County Fulham

Wed 28 May 2014

Sun 08 Oct 2017

1230

03y 04m 11d

17

25.2379

3

.1765

124 equal Paul Sturrock Dundee United

Sat 16 May 1981

Wed 01 Apr 1987

2147

05y 10m 17d

20

25.5701

3

.1500

124 equal John White Falkirk Tottenham Hotspur

Wed 06 May 1959

Tue 12 May 1964

1834

05y 00m 07d

22

43.7144

3

.1364

124 equal Neil McCann Heart of Midlothian Rangers Southampton

Sat 05 Sep 1998

Sat 12 Nov 2005

2626

07y 02m 08d

26

35.5408

3

.1154

124 equal Ikechi Anya Watford Derby County

Fri 06 Sep 2013

Sun 08 Oct 2017

1494

04y 01m 03d

29

42.9521

3

.1034

124 equal Billy McNeill Celtic

Sat 15 Apr 1961

Sat 27 May 1972

4061

11y 01m 13d

29

54.6524

3

.1034

124 equal Jim Baxter Rangers Sunderland

Wed 09 Nov 1960

Wed 22 Nov 1967

2570

07y 00m 14d

34

66.7428

3

.0882

124 equal John Greig Rangers

Sat 11 Apr 1964

Wed 29 Oct 1975

4219

11y 06m 19d

44

81.0141

3

.0682

124 equal Charlie Mulgrew Celtic Blackburn Rovers Wigan Athletic

Wed 29 Feb 2012

Thu 10 Oct 2019

2781

07y 07m 12d

44

63.1091

3

.0682

124 equal Barry Ferguson Rangers Blackburn Rovers

Sat 05 Sep 1998

Sat 28 Mar 2009

3858

10y 06m 24d

45

61.2851

3

.0667

124 equal Craig Burley Chelsea Celtic Derby County

Sun 21 May 1995

Wed 30 Apr 2003

2902

07y 11m 10d

46

59.5611

3

.0652

124 equal James Morrison West Bromwich Albion

Fri 30 May 2008

Thu 05 Oct 2017

3416

09y 04m 06d

46

64.3331

3

.0652

124 equal Colin Hendry Blackburn Rovers Rangers Coventry City Bolton Wanderers

Wed 19 May 1993

Wed 28 Mar 2001

2871

07y 10m 10d

51

70.5183

3

.0588

124 equal Andy Robertson Dundee United Hull City Liverpool

Wed 05 Mar 2014

Tue 07 Sep 2021

2744

07y 06m 03d

51

63.3378

3

.0588

124 equal Billy Bremner Leeds United

Sat 08 May 1965

Wed 03 Sep 1975

3771

10y 03m 27d

54

81.3950

3

.0556

167 equal Walter Aitkenhead Blackburn Rovers

Sat 16 Mar 1912

Sat 16 Mar 1912

1

00y 00m 01d

1

4.0000

2

2.0000

167 equal Charles Fleming East Fife

Sat 03 Oct 1953

Sat 03 Oct 1953

1

00y 00m 01d

1

1.5000

2

2.0000

167 equal James Gossland Rangers

Sat 26 Jan 1884

Sat 26 Jan 1884

1

00y 00m 01d

1

4.0000

2

2.0000

167 equal James McKie East Stirlingshire

Sat 19 Mar 1898

Sat 19 Mar 1898

1

00y 00m 01d

1

4.0000

2

2.0000

167 equal David Wilson Queens Park

Sat 03 Feb 1900

Sat 03 Feb 1900

1

00y 00m 01d

1

4.0000

2

2.0000

167 equal John Allan Queens Park

Sat 19 Mar 1887

Mon 21 Mar 1887

3

00y 00m 03d

2

8.0000

2

1.0000

167 equal Bob Boyd Mossend Swifts

Sat 09 Mar 1889

Sat 21 Mar 1891

743

02y 00m 13d

2

8.0000

2

1.0000

167 equal Albert Buick Heart of Midlothian

Sat 01 Mar 1902

Sat 15 Mar 1902

15

00y 00m 15d

2

8.0000

2

1.0000

167 equal Robert Flavell Airdrieonians

Sun 18 May 1947

Sat 24 May 1947

7

00y 00m 07d

2

4.8000

2

1.0000

167 equal Jimmy Lang Clydesdale Third Lanark

Sat 25 Mar 1876

Sat 23 Mar 1878

729

01y 11m 27d

2

12.0000

2

1.0000

167 equal Alexander Latta Dumbarton Athletic

Sat 10 Mar 1888

Sat 13 Apr 1889

400

01y 01m 04d

2

8.0000

2

1.0000

167 equal Willie Macfadyen Motherwell

Wed 04 Oct 1933

Wed 29 Nov 1933

57

00y 01m 26d

2

6.0000

2

1.0000

167 equal Neil Munro Abercorn

Sat 10 Mar 1888

Sat 13 Apr 1889

400

01y 01m 04d

2

8.0000

2

1.0000

167 equal Bobby Neill Hibernian Rangers

Sat 21 Mar 1896

Sat 03 Feb 1900

1415

03y 10m 14d

2

8.0000

2

1.0000

167 equal Gilbert Rankin Vale of Leven

Sat 29 Mar 1890

Sat 04 Apr 1891

372

01y 00m 07d

2

8.0000

2

1.0000

167 equal David Allan Queens Park

Sat 21 Mar 1885

Sat 10 Apr 1886

386

01y 00m 21d

3

12.0000

2

.6667

167 equal John Baird Vale of Leven

Sat 04 Mar 1876

Sat 13 Mar 1880

1471

04y 00m 10d

3

18.0000

2

.6667

167 equal Willie Bauld Heart of Midlothian

Sat 15 Apr 1950

Sun 21 May 1950

37

00y 01m 07d

3

6.0000

2

.6667

167 equal Billy Houliston Queen of the South

Wed 17 Nov 1948

Wed 27 Apr 1949

162

00y 05m 11d

3

9.0000

2

.6667

167 equal Jimmy Howie Newcastle United

Sat 01 Apr 1905

Sat 04 Apr 1908

1100

03y 00m 04d

3

12.0000

2

.6667

167 equal James Millar Rangers

Sat 03 Apr 1897

Sat 02 Apr 1898

365

01y 00m 00d

3

12.0000

2

.6667

167 equal Thomas Miller Liverpool Manchester United

Sat 10 Apr 1920

Sat 09 Apr 1921

365

01y 00m 00d

3

12.0000

2

.6667

167 equal James Nisbet Ayr United

Sun 26 May 1929

Tue 04 Jun 1929

10

00y 00m 10d

3

6.0000

2

.6667

167 equal Harold Paul Queens Park

Mon 01 Mar 1909

Sat 03 Apr 1909

34

00y 01m 03d

3

12.0000

2

.6667

167 equal Bobby Rankin St Mirren

Sun 26 May 1929

Tue 04 Jun 1929

10

00y 00m 10d

3

6.0000

2

.6667

167 equal Finlay Speedie Rangers

Mon 09 Mar 1903

Sat 04 Apr 1903

27

00y 00m 27d

3

12.0000

2

.6667

167 equal Joe Harper Aberdeen Hibernian

Wed 18 Oct 1972

Wed 07 Jun 1978

2059

05y 07m 21d

4

5.3143

2

.5000

167 equal Mark McGhee Aberdeen

Sun 12 Jun 1983

Sat 26 May 1984

350

00y 11m 15d

4

5.8286

2

.5000

167 equal Jerry Weir Queens Park

Sat 30 Nov 1872

Sat 23 Mar 1878

1940

05y 03m 24d

4

36.0000

2

.5000

167 equal Torry Gillick Everton

Sun 09 May 1937

Wed 07 Dec 1938

578

01y 06m 29d

5

13.0000

2

.4000

167 equal Willie Pettigrew Motherwell

Wed 07 Apr 1976

Wed 27 Apr 1977

386

01y 00m 21d

5

7.5429

2

.4000

167 equal James McCall Renton

Sat 10 Apr 1886

Sat 05 Apr 1890

1457

03y 11m 27d

5

20.0000

2

.4000

167 equal Archie Robertson Clyde

Wed 04 May 1955

Wed 11 Jun 1958

1135

03y 01m 08d

5

7.1666

2

.4000

167 equal James Dunn Hibernian Everton

Sat 14 Feb 1925

Sat 27 Oct 1928

1352

03y 08m 14d

6

22.0000

2

.3333

167 equal Alexander Keillor Montrose Dundee

Sat 21 Mar 1891

Sat 20 Mar 1897

2192

06y 00m 00d

6

24.0000

2

.3333

167 equal Ian McMillan Airdrieonians Rangers

Sat 05 Apr 1952

Sun 14 May 1961

3327

09y 01m 10d

6

12.5000

2

.3333

167 equal Francis ODonnell Preston North End Blackpool

Sat 17 Apr 1937

Sat 21 May 1938

400

01y 01m 05d

6

13.2000

2

.3333

167 equal Willie Ormond Hibernian

Sat 03 Apr 1954

Sat 11 Apr 1959

1835

05y 00m 09d

6

9.5000

2

.3333

167 equal Andrew Wilson Sheffield Wednesday

Sat 06 Apr 1907

Sat 14 Mar 1914

2535

06y 11m 09d

6

24.0000

2

.3333

167 equal Samuel Baird Rangers

Wed 21 Nov 1956

Sun 15 Jun 1958

572

01y 06m 26d

7

10.1666

2

.2857

167 equal Chris Burke Rangers Birmingham City

Thu 11 May 2006

Wed 05 Mar 2014

2856

07y 09m 23d

7

9.2666

2

.2857

167 equal David Hopkin Leeds United

Sun 01 Jun 1997

Tue 05 Oct 1999

857

02y 04m 05d

7

9.1809

2

.2857

167 equal Duncan Shearer Aberdeen

Wed 20 Apr 1994

Wed 16 Aug 1995

484

01y 03m 28d

7

10.4241

2

.2857

230 equal James Gibson Partick Thistle Aston Villa

Sat 17 Apr 1926

Sat 22 Feb 1930

1408

03y 10m 06d

8

30.0000

2

.2500

167 equal James Kelly Renton Celtic

Sat 20 Mar 1886

Sat 28 Mar 1896

3662

10y 00m 09d

9

36.0000

2

.2222

167 equal James Charles Mackie Queens Park Rangers

Fri 08 Oct 2010

Tue 16 Oct 2012

740

02y 00m 09d

9

11.4000

2

.2222

167 equal Che Adams Southampton

Thu 25 Mar 2021

Tue 07 Sep 2021

167

00y 05m 14d

10

8.2500

2

.2000

167 equal Alexander Bennett Celtic Rangers

Sat 12 Mar 1904

Sat 15 Mar 1913

3291

09y 00m 04d

11

44.0000

2

.1818

167 equal Arthur Graham Leeds United

Wed 07 Sep 1977

Sat 16 May 1981

1348

03y 08m 10d

11

15.6000

2

.1818

167 equal Kris Commons Derby County West Bromwich Albion Celtic

Wed 20 Aug 2008

Wed 06 Feb 2013

1632

04y 05m 18d

12

18.0572

2

.1667

167 equal Tommy Ring Clyde

Wed 06 May 1953

Wed 06 Nov 1957

1646

04y 06m 01d

12

19.1666

2

.1667

167 equal Ross McCormack Motherwell Cardiff City Leeds United Fulham

Fri 30 May 2008

Sun 29 May 2016

2922

08y 00m 00d

13

20.0286

2

.1538

167 equal Derek Johnstone Rangers

Sat 12 May 1973

Wed 19 Dec 1979

2413

06y 07m 08d

14

18.6095

2

.1429

167 equal Jim Holton Manchester United

Sat 12 May 1973

Wed 30 Oct 1974

537

01y 05m 19d

15

16.3333

2

.1333

167 equal John Robertson Everton Southampton Rangers

Sat 02 Apr 1898

Mon 06 Mar 1905

2530

06y 11m 05d

16

64.0000

2

.1250

86 equal Lyndon Dykes Queens Park Rangers

Fri 04 Sep 2020

Tue 07 Sep 2021

369

01y 00m 04d

18

14.2500

2

.1111

167 equal Eoin Jess Aberdeen Coventry City

Wed 18 Nov 1992

Wed 09 Jun 1999

2395

06y 06m 23d

18

27.8450

2

.1111

167 equal Allan Johnston Sunderland Bolton Wanderers Rangers Middlesbrough

Sat 10 Oct 1998

Sat 07 Sep 2002

1429

03y 10m 29d

18

27.6104

2

.1111

167 equal John Hewie Charlton Athletic

Sat 14 Apr 1956

Wed 04 May 1960

1482

04y 00m 21d

19

32.4761

2

.1053

167 equal Stephen McManus Celtic Middlesbrough

Wed 11 Oct 2006

Tue 12 Oct 2010

1463

04y 00m 02d

26

40.8715

2

.0769

167 equal Stuart Armstrong Celtic Southampton

Sun 26 Mar 2017

Tue 22 Jun 2021

1550

04y 02m 28d

28

34.3118

2

.0714

167 equal Colin Cameron Heart of Midlothian Wolverhampton Wanderers

Wed 28 Apr 1999

Wed 13 Oct 2004

1996

05y 05m 16d

28

38.3808

2

.0714

167 equal Brian McClair Celtic Manchester United

Wed 12 Nov 1986

Wed 02 Jun 1993

2395

06y 06m 22d

30

42.3570

2

.0667

167 equal Grant Hanley Blackburn Rovers Newcastle United Norwich City

Wed 25 May 2011

Tue 07 Sep 2021

3759

10y 03m 14d

39

49.8070

2

.0513

167 equal Gary Caldwell Newcastle United Hibernian Celtic Wigan Athletic

Wed 27 Mar 2002

Tue 26 Mar 2013

4018

11y 00m 00d

55

79.1490

2

.0364

230 equal Frederick Anderson Clydesdale

Sat 07 Mar 1874

Sat 07 Mar 1874

1

00y 00m 01d

1

12.0000

1

1.0000

230 equal Peter Andrews Glasgow Eastern

Sat 06 Mar 1875

Sat 06 Mar 1875

1

00y 00m 01d

1

12.0000

1

1.0000

230 equal Alexander Barbour Renton

Sat 14 Mar 1885

Sat 14 Mar 1885

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Barney Battles Jnr Heart of Midlothian

Sat 25 Oct 1930

Sat 25 Oct 1930

1

00y 00m 01d

1

2.0000

1

1.0000

230 equal David Black Hurlford

Sat 09 Mar 1889

Sat 09 Mar 1889

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Thomas Breckenridge Heart of Midlothian

Sat 24 Mar 1888

Sat 24 Mar 1888

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Peter Buchanan Chelsea

Wed 08 Dec 1937

Wed 08 Dec 1937

1

00y 00m 01d

1

2.4000

1

1.0000

230 equal Robert Buchanan Abercorn

Sat 21 Mar 1891

Sat 21 Mar 1891

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal John Campbell Glasgow South Western

Sat 27 Mar 1880

Sat 27 Mar 1880

1

00y 00m 01d

1

6.0000

1

1.0000

230 equal Thomas Chambers Heart of Midlothian

Sat 24 Mar 1894

Sat 24 Mar 1894

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Alfie Conn Snr Heart of Midlothian

Wed 02 May 1956

Wed 02 May 1956

1

00y 00m 01d

1

3.0000

1

1.0000

230 equal Joe Craig Celtic

Wed 27 Apr 1977

Wed 27 Apr 1977

1

00y 00m 01d

1

1.2000

1

1.0000

230 equal Andrew Devine Falkirk

Sat 05 Mar 1910

Sat 05 Mar 1910

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal John Divers Celtic

Sat 23 Mar 1895

Sat 23 Mar 1895

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal James Dougall Preston North End

Sat 15 Apr 1939

Sat 15 Apr 1939

1

00y 00m 01d

1

3.0000

1

1.0000

230 equal Michael Dunbar Cartvale

Sat 20 Mar 1886

Sat 20 Mar 1886

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal John Duncan Leicester City

Sat 31 Oct 1925

Sat 31 Oct 1925

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal David Ellis Mossend Swifts

Sat 19 Mar 1892

Sat 19 Mar 1892

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Stuart Findlay Kilmarnock

Sun 13 Oct 2019

Sun 13 Oct 2019

1

00y 00m 01d

1

2.0000

1

1.0000

230 equal Patrick Gallacher Sunderland

Sat 20 Oct 1934

Sat 20 Oct 1934

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal William Gibb Clydesdale

Sat 08 Mar 1873

Sat 08 Mar 1873

1

00y 00m 01d

1

6.0000

1

1.0000

230 equal John Goudie Abercorn

Sat 26 Jan 1884

Sat 26 Jan 1884

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal James Gourlay Cambuslang

Sat 20 Mar 1886

Sat 20 Mar 1886

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Hugh Howie Hibernian

Sat 23 Oct 1948

Sat 23 Oct 1948

1

00y 00m 01d

1

3.0000

1

1.0000

230 equal Tom Jenkinson Heart of Midlothian

Sat 19 Feb 1887

Sat 19 Feb 1887

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal John Johnstone Kilmarnock

Sat 24 Mar 1894

Sat 24 Mar 1894

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal David Kinnear Rangers

Wed 08 Dec 1937

Wed 08 Dec 1937

1

00y 00m 01d

1

2.4000

1

1.0000

230 equal Walter Lamont Pilgrims

Sat 14 Mar 1885

Sat 14 Mar 1885

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Alexander Linwood Clyde

Wed 09 Nov 1949

Wed 09 Nov 1949

1

00y 00m 01d

1

2.0000

1

1.0000

230 equal James Logan Ayr

Sat 21 Mar 1891

Sat 21 Mar 1891

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal James Low Cambuslang

Sat 28 Mar 1891

Sat 28 Mar 1891

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal James Lowe St Bernards

Sat 19 Feb 1887

Sat 19 Feb 1887

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Angus MacKinnon Queens Park

Sat 07 Mar 1874

Sat 07 Mar 1874

1

00y 00m 01d

1

12.0000

1

1.0000

230 equal James McAdam Third Lanark

Sat 27 Mar 1880

Sat 27 Mar 1880

1

00y 00m 01d

1

6.0000

1

1.0000

230 equal Neil McCallum Renton

Sat 24 Mar 1888

Sat 24 Mar 1888

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Bob McCormick Abercorn

Sat 10 Apr 1886

Sat 10 Apr 1886

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Tom McInnes Cowlairs

Sat 09 Mar 1889

Sat 09 Mar 1889

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Robert McPherson Arthurlie

Sat 11 Mar 1882

Sat 11 Mar 1882

1

00y 00m 01d

1

6.0000

1

1.0000

230 equal Frank Murphy Celtic

Sat 21 May 1938

Sat 21 May 1938

1

00y 00m 01d

1

2.4000

1

1.0000

230 equal Frank ORourke Airdrieonians

Sat 16 Mar 1907

Sat 16 Mar 1907

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Daniel Paton St Bernards

Sat 21 Mar 1896

Sat 21 Mar 1896

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Henry Renny-Tailyour Royal Engineers

Sat 08 Mar 1873

Sat 08 Mar 1873

1

00y 00m 01d

1

6.0000

1

1.0000

230 equal John Ritchie Queens Park

Sat 20 Mar 1897

Sat 20 Mar 1897

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Tommy Robertson Heart of Midlothian

Sat 26 Mar 1898

Sat 26 Mar 1898

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal George Somerville Queens Park

Sat 27 Mar 1886

Sat 27 Mar 1886

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Alexander Thomson Airdrieonians

Mon 15 Mar 1909

Mon 15 Mar 1909

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Bertie Thomson Celtic

Sat 31 Oct 1931

Sat 31 Oct 1931

1

00y 00m 01d

1

3.0000

1

1.0000

230 equal James Watson Rangers

Sat 23 Mar 1878

Sat 23 Mar 1878

1

00y 00m 01d

1

6.0000

1

1.0000

230 equal Willie Watt Queens Park

Sat 19 Feb 1887

Sat 19 Feb 1887

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Thomas Wylie Rangers

Sat 29 Mar 1890

Sat 29 Mar 1890

1

00y 00m 01d

1

4.0000

1

1.0000

230 equal Ralph Aitken Dumbarton

Sat 27 Mar 1886

Sat 24 Mar 1888

729

01y 11m 27d

2

8.0000

1

.5000

230 equal David Alexander East Stirlingshire

Sat 24 Mar 1894

Sat 31 Mar 1894

8

00y 00m 08d

2

8.0000

1

.5000

230 equal Jimmy Bone Norwich City

Thu 29 Jun 1972

Wed 18 Oct 1972

112

00y 03m 20d

2

2.7000

1

.5000

230 equal William Boyd Clyde

Wed 20 May 1931

Sun 24 May 1931

5

00y 00m 05d

2

4.0000

1

.5000

230 equal David Clarkson Motherwell

Fri 30 May 2008

Wed 19 Nov 2008

174

00y 05m 21d

2

3.2143

1

.5000

230 equal William Clunas Sunderland

Sat 12 Apr 1924

Sat 31 Oct 1925

568

01y 06m 20d

2

8.0000

1

.5000

230 equal George Dewar Dumbarton

Sat 24 Mar 1888

Sat 13 Apr 1889

386

01y 00m 21d

2

8.0000

1

.5000

230 equal Davie Dodds Dundee United

Wed 21 Sep 1983

Tue 13 Dec 1983

84

00y 02m 23d

2

3.4286

1

.5000

230 equal Dougie Freedman Crystal Palace

Sat 06 Oct 2001

Wed 27 Mar 2002

173

00y 05m 22d

2

3.0000

1

.5000

230 equal James Galt Rangers

Sat 07 Mar 1908

Sat 14 Mar 1908

8

00y 00m 08d

2

8.0000

1

.5000

230 equal Tommy Gemmell St Mirren

Wed 04 May 1955

Sun 15 May 1955

12

00y 00m 12d

2

3.0000

1

.5000

230 equal Tommy Hyslop Stoke City Rangers

Sat 04 Apr 1896

Sat 03 Apr 1897

365

01y 00m 00d

2

8.0000

1

.5000

230 equal Willie Imrie St Johnstone

Sun 26 May 1929

Sat 01 Jun 1929

7

00y 00m 07d

2

4.0000

1

.5000

230 equal Leslie Johnston Clyde

Wed 28 Apr 1948

Mon 17 May 1948

20

00y 00m 20d

2

4.0000

1

.5000

230 equal James King Hamilton Academical

Sat 17 Sep 1932

Sat 16 Sep 1933

365

01y 00m 00d

2

7.0000

1

.5000

230 equal William Lennie Aberdeen

Sat 07 Mar 1908

Sat 14 Mar 1908

8

00y 00m 08d

2

8.0000

1

.5000

230 equal Henry Marshall Celtic

Sat 18 Mar 1899

Sat 03 Mar 1900

351

00y 11m 14d

2

8.0000

1

.5000

230 equal Gary McSwegan Heart of Midlothian

Tue 05 Oct 1999

Sat 09 Oct 1999

5

00y 00m 05d

2

2.6666

1

.5000

230 equal Bobby Mitchell Newcastle United

Sat 12 May 1951

Wed 16 May 1951

5

00y 00m 05d

2

3.0000

1

.5000

230 equal Pat Murray Hibernian

Sat 28 Mar 1896

Sat 20 Mar 1897

358

00y 11m 21d

2

8.0000

1

.5000

230 equal Ronald Orr Newcastle United

Sat 03 May 1902

Sat 09 Apr 1904

708

01y 11m 07d

2

8.0000

1

.5000

230 equal Thomas Orr Greenock Morton

Sat 06 Oct 1951

Wed 14 Nov 1951

40

00y 01m 09d

2

4.0000

1

.5000

230 equal William Robertson Dumbarton

Sat 19 Mar 1887

Mon 21 Mar 1887

3

00y 00m 03d

2

8.0000

1

.5000

230 equal Frank Shaw Pollokshields Athletic

Sat 15 Mar 1884

Sat 29 Mar 1884

15

00y 00m 15d

2

8.0000

1

.5000

230 equal James Smith Rangers

Sat 20 Oct 1934

Wed 10 Nov 1937

1118

03y 00m 22d

2

6.4000

1

.5000

230 equal Allan Stewart Queens Park

Sat 24 Mar 1888

Mon 15 Apr 1889

388

01y 00m 23d

2

8.0000

1

.5000

230 equal Willie Stewart Queens Park

Sat 26 Mar 1898

Sat 03 Mar 1900

708

01y 11m 06d

2

8.0000

1

.5000

230 equal Willie Turner Pollokshields Athletic

Sat 14 Mar 1885

Sat 20 Mar 1886

372

01y 00m 07d

2

8.0000

1

.5000

230 equal Davie Baird Heart of Midlothian

Sat 29 Mar 1890

Sat 26 Mar 1892

729

01y 11m 27d

3

12.0000

1

.3333

230 equal Davidson Berry Queens Park

Sat 24 Mar 1894

Sat 25 Mar 1899

1828

05y 00m 02d

3

12.0000

1

.3333

230 equal William Beveridge Glasgow University Edinburgh University

Sat 05 Apr 1879

Sat 27 Mar 1880

358

00y 11m 23d

3

18.0000

1

.3333

230 equal Patrick Buckley Aberdeen

Wed 05 May 1954

Wed 03 Nov 1954

183

00y 05m 30d

3

4.5000

1

.3333

230 equal Alex Christie Queens Park

Sat 19 Mar 1898

Sat 08 Apr 1899

386

01y 00m 21d

3

12.0000

1

.3333

230 equal Bobby Combe Hibernian

Sat 10 Apr 1948

Mon 17 May 1948

38

00y 01m 08d

3

6.0000

1

.3333

230 equal Joe Donnachie Oldham Athletic

Sat 05 Apr 1913

Sat 04 Apr 1914

365

01y 00m 00d

3

12.0000

1

.3333

230 equal David Duncan East Fife

Wed 28 Apr 1948

Sun 23 May 1948

26

00y 00m 26d

3

6.0000

1

.3333

230 equal James Easson Portsmouth

Sat 16 May 1931

Wed 04 Oct 1933

873

02y 04m 19d

3

7.0000

1

.3333

230 equal David Goodwillie Dundee United Blackburn Rovers

Tue 16 Nov 2010

Tue 11 Oct 2011

330

00y 10m 26d

3

4.2000

1

.3333

230 equal David Hill Rangers

Sat 12 Mar 1881

Sat 25 Mar 1882

379

01y 00m 14d

3

18.0000

1

.3333

230 equal William Hunter Motherwell

Sun 05 Jun 1960

Sat 22 Oct 1960

140

00y 04m 18d

3

5.4286

1

.3333

230 equal Willie Johnstone Third Lanark

Sat 19 Feb 1887

Sat 05 Apr 1890

1142

03y 01m 18d

3

12.0000

1

.3333

230 equal Andy Love Aberdeen

Sat 16 May 1931

Sun 24 May 1931

9

00y 00m 09d

3

6.0000

1

.3333

230 equal James McLaren Hibernian Celtic

Sat 10 Mar 1888

Sat 05 Apr 1890

757

02y 00m 27d

3

12.0000

1

.3333

230 equal George Mulhall Aberdeen Sunderland

Sat 03 Oct 1959

Sat 12 Oct 1963

1471

04y 00m 10d

3

5.8286

1

.3333

230 equal Alex Munro Heart of Midlothian Blackpool

Sat 31 Oct 1936

Sat 21 May 1938

568

01y 06m 22d

3

6.4000

1

.3333

230 equal James Oswald Third Lanark St Bernards Rangers

Sat 13 Apr 1889

Sat 20 Mar 1897

2899

07y 11m 08d

3

12.0000

1

.3333

230 equal James Richmond Clydesdale Queens Park

Sat 03 Mar 1877

Sat 25 Mar 1882

1849

05y 00m 23d

3

18.0000

1

.3333

230 equal Ian Wallace Coventry City

Wed 22 Feb 1978

Sat 19 May 1979

452

01y 02m 28d

3

4.2000

1

.3333

230 equal Kirk Broadfoot Rangers

Wed 10 Sep 2008

Wed 11 Aug 2010

701

01y 11m 02d

4

6.3429

1

.2500

230 equal Joe Cassidy Celtic

Sat 12 Feb 1921

Sat 16 Feb 1924

1100

03y 00m 05d

4

16.0000

1

.2500

230 equal Thomas Fitchie Arsenal Queens Park

Mon 06 Mar 1905

Mon 04 Mar 1907

729

01y 11m 27d

4

16.0000

1

.2500

230 equal Alexander Higgins Newcastle United

Sat 19 Mar 1910

Sat 01 Apr 1911

379

01y 00m 14d

4

16.0000

1

.2500

230 equal Thomas Highet Queens Park

Sat 06 Mar 1875

Sat 02 Mar 1878

1093

02y 11m 25d

4

30.0000

1

.2500

230 equal Leitch Keir Dumbarton

Sat 20 Mar 1886

Sat 17 Mar 1888

729

01y 11m 27d

4

16.0000

1

.2500

230 equal Gary Mackay Heart of Midlothian

Wed 11 Nov 1987

Tue 22 Mar 1988

133

00y 04m 12d

4

5.3332

1

.2500

230 equal John Marshall Third Lanark

Sat 14 Mar 1885

Mon 21 Mar 1887

738

02y 00m 08d

4

16.0000

1

.2500

230 equal John McGregor Vale of Leven

Sat 03 Mar 1877

Sat 13 Mar 1880

1107

03y 00m 11d

4

24.0000

1

.2500

230 equal Adam McLean Celtic

Sat 31 Oct 1925

Sat 02 Apr 1927

519

01y 05m 03d

4

16.0000

1

.2500

230 equal Pat Quinn Motherwell

Sat 15 Apr 1961

Wed 02 May 1962

383

01y 00m 18d

4

8.0000

1

.2500

230 equal Lawrence Shankland Dundee United

Thu 10 Oct 2019

Sun 15 Nov 2020

403

01y 01m 06d

4

5.5000

1

.2500

230 equal John Taylor Dumbarton St Mirren

Sat 26 Mar 1892

Sat 30 Mar 1895

1100

03y 00m 05d

4

16.0000

1

.2500

230 equal William Thomson Dumbarton

Sat 26 Mar 1892

Sat 26 Mar 1898

2192

06y 00m 01d

4

16.0000

1

.2500

230 equal Lalty Wilson Newmilns Sunderland Third Lanark

Sat 22 Mar 1890

Sat 26 Mar 1904

5118

14y 00m 05d

4

16.0000

1

.2500

230 equal Bobby Campbell Chelsea

Sun 18 May 1947

Sat 27 May 1950

1106

03y 00m 10d

5

10.8000

1

.2000

230 equal Hugh Curran Wolverhampton Wanderers

Wed 05 Nov 1969

Mon 14 Jun 1971

587

01y 07m 10d

5

8.0000

1

.2000

230 equal David Davidson Queens Park

Sat 23 Mar 1878

Mon 14 Mar 1881

1088

02y 11m 20d

5

30.0000

1

.2000

230 equal George Herd Clyde

Sat 19 Apr 1958

Wed 09 Nov 1960

936

02y 06m 22d

5

8.7619

1

.2000

230 equal Sandy MacFarlane Dundee

Sat 12 Mar 1904

Mon 06 Mar 1911

2551

06y 11m 23d

5

20.0000

1

.2000

230 equal Frank McAvennie West Ham United Celtic

Wed 20 Nov 1985

Wed 17 Feb 1988

820

02y 02m 29d

5

5.6969

1

.2000

230 equal Jim McCalliog Sheffield Wednesday Wolverhampton Wanderers

Sat 15 Apr 1967

Wed 21 Apr 1971

1468

04y 00m 07d

5

12.0000

1

.2000

230 equal Jimmy Murray Heart of Midlothian

Sat 19 Apr 1958

Sun 15 Jun 1958

58

00y 01m 28d

5

6.6665

1

.2000

230 equal Danny Wilson Liverpool

Tue 16 Nov 2010

Sat 03 Sep 2011

292

00y 09m 19d

5

6.6000

1

.2000

230 equal Scott Dobie West Bromwich Albion

Thu 16 May 2002

Wed 20 Nov 2002

189

00y 06m 05d

6

7.7727

1

.1667

230 equal Alex Donaldson Bolton Wanderers

Sat 28 Feb 1914

Sat 04 Mar 1922

2927

08y 00m 05d

6

24.0000

1

.1667

230 equal Alex King Heart of Midlothian Celtic

Sat 21 Mar 1896

Sat 25 Mar 1899

1100

03y 00m 05d

6

24.0000

1

.1667

230 equal Tommy McLean Kilmarnock

Wed 16 Oct 1968

Wed 09 Jun 1971

967

02y 07m 25d

6

10.0000

1

.1667

230 equal David Morris Raith Rovers

Sat 03 Mar 1923

Sat 04 Apr 1925

764

02y 01m 02d

6

24.0000

1

.1667

230 equal Davie Russell Heart of Midlothian Celtic

Sat 30 Mar 1895

Sat 02 Mar 1901

2164

05y 11m 03d

6

24.0000

1

.1667

230 equal Tom Waddell Queens Park

Sat 28 Mar 1891

Sat 06 Apr 1895

1471

04y 00m 10d

6

24.0000

1

.1667

230 equal Andy Weir Motherwell

Wed 06 May 1959

Wed 08 Jun 1960

400

01y 01m 03d

6

10.5715

1

.1667

230 equal Craig Beattie Celtic West Bromwich Albion

Sat 03 Sep 2005

Wed 17 Oct 2007

775

02y 01m 15d

7

10.1666

1

.1429

230 equal Jackie Henderson Portsmouth Arsenal

Wed 06 May 1953

Wed 05 Nov 1958

2010

05y 06m 00d

7

14.5000

1

.1429

230 equal Craig Mackail-Smith Peterborough United Brighton and Hove Albion

Sun 27 Mar 2011

Sat 26 May 2012

427

01y 02m 00d

7

10.2000

1

.1429

230 equal Paul Ritchie Heart of Midlothian Bolton Wanderers Walsall

Wed 28 Apr 1999

Wed 18 Feb 2004

1758

04y 09m 22d

7

9.8527

1

.1429

230 equal Sandy Archibald Rangers

Sat 12 Feb 1921

Sat 09 Apr 1932

4075

11y 01m 29d

8

29.0000

1

.1250

230 equal Tommy Cairns Rangers

Thu 26 Feb 1920

Sat 04 Apr 1925

1865

05y 01m 10d

8

32.0000

1

.1250

230 equal Thomas Craig Rangers

Sat 26 Feb 1927

Sat 05 Apr 1930

1135

03y 01m 11d

8

23.0000

1

.1250

230 equal Jimmy Davidson Partick Thistle

Wed 05 May 1954

Sat 02 Apr 1955

333

00y 10m 29d

8

12.0000

1

.1250

230 equal John Hughes Celtic

Sat 08 May 1965

Sun 21 Sep 1969

1598

04y 04m 14d

8

13.9285

1

.1250

230 equal Colin Jackson Rangers

Wed 16 Apr 1975

Sat 15 May 1976

396

01y 01m 00d

8

12.5714

1

.1250

230 equal Kevin Nisbet Hibernian

Wed 31 Mar 2021

Tue 07 Sep 2021

161

00y 05m 08d

8

6.5000

1

.1250

230 equal William Thornton Rangers

Wed 15 May 1946

Fri 30 May 1952

2208

06y 00m 16d

8

21.8000

1

.1250

230 equal Jack Hendry Celtic KV Oostende Club Brugge KV

Tue 27 Mar 2018

Tue 07 Sep 2021

1261

03y 05m 12d

9

8.8666

1

.1111

230 equal Johnny McKenzie Partick Thistle

Wed 04 Nov 1953

Wed 02 May 1956

911

02y 05m 29d

9

15.0000

1

.1111

230 equal James McAulay Dumbarton

Sat 25 Mar 1882

Mon 21 Mar 1887

1823

04y 11m 25d

9

42.0000

1

.1111

230 equal Frank McLintock Leicester City Arsenal

Tue 04 Jun 1963

Sat 22 May 1971

2910

07y 11m 19d

9

16.3572

1

.1111

230 equal Paul Dickov Manchester City Leicester City

Sat 07 Oct 2000

Sat 09 Oct 2004

1464

04y 00m 03d

10

13.2640

1

.1000

230 equal Gary Holt Kilmarnock Norwich City

Sat 02 Sep 2000

Wed 13 Oct 2004

1503

04y 01m 12d

10

13.5345

1

.1000

230 equal Jock Hutton Aberdeen Blackburn Rovers

Sat 03 Mar 1923

Sat 25 Feb 1928

1821

04y 11m 23d

10

40.0000

1

.1000

230 equal Kevin Kyle Sunderland Kilmarnock

Thu 16 May 2002

Sat 14 Nov 2009

2740

07y 05m 30d

10

13.0454

1

.1000

230 equal David Provan Celtic

Wed 21 Nov 1979

Wed 28 Apr 1982

890

02y 05m 08d

10

12.5727

1

.1000

230 equal Ray Stewart west Ham United

Sat 16 May 1981

Wed 18 Feb 1987

2105

05y 09m 03d

10

14.6299

1

.1000

230 equal Eamonn Bannon Dundee United

Wed 19 Dec 1979

Sun 08 Jun 1986

2364

06y 05m 21d

11

13.1688

1

.0909

230 equal Bobby Templeton Aston Villa Newcastle United Arsenal Kilmarnock

Sat 03 May 1902

Mon 03 Mar 1913

3958

10y 10m 01d

11

44.0000

1

.0909

230 equal Lee Wilkie Dundee

Mon 20 May 2002

Wed 19 Nov 2003

549

01y 06m 00d

11

12.8181

1

.0909

230 equal Willie Fernie Celtic

Tue 25 May 1954

Wed 11 Jun 1958

1479

04y 00m 18d

12

17.4999

1

.0833

230 equal Derek Parlane Rangers

Sat 12 May 1973

Sat 28 May 1977

1478

04y 00m 17d

12

15.8474

1

.0833

230 equal Graeme Sharp Everton

Tue 28 May 1985

Tue 22 Mar 1988

1030

02y 09m 24d

12

15.3072

1

.0833

230 equal Alan Brazil Ipswich Town

Wed 28 May 1980

Wed 01 Jun 1983

1100

03y 00m 05d

13

14.8363

1

.0769

230 equal Oliver Burke Nottingham Forest Red Bull Leipzig Celtic Deportivo Alaves West Bromwich AlbionSheffield United

Tue 29 Mar 2016

Wed 18 Nov 2020

1696

04y 07m 21d

13

19.2429

1

.0769

230 equal Charles Campbell Queens Park

Sat 07 Mar 1874

Sat 27 Mar 1886

4404

12y 00m 21d

13

78.0000

1

.0769

230 equal Neilly Gibson Rangers Partick Thistle

Sat 30 Mar 1895

Sat 18 Mar 1905

3641

09y 11m 19d

14

56.0000

1

.0714

230 equal Nigel Quashie Portsmouth

Thu 27 May 2004

Wed 06 Sep 2006

833

02y 03m 11d

14

18.5148

1

.0714

230 equal Johnny Russell Derby County Sporting Kansas City

Tue 18 Nov 2014

Sun 13 Oct 2019

1791

04y 10m 26d

14

19.2332

1

.0714

230 equal Jimmy Simpson Rangers

Sat 20 Oct 1934

Wed 10 Nov 1937

1118

03y 00m 22d

14

40.8000

1

.0714

230 equal Matt Phillips Blackpool Queens Park Rangers West Bromwich Albion

Sat 26 May 2012

Mon 09 Sep 2019

2663

07y 03m 15d

16

22.7664

1

.0625

230 equal Tommy Hutchison Coventry City

Wed 26 Sep 1973

Wed 03 Sep 1975

708

01y 11m 09d

17

19.7141

1

.0588

230 equal Matt Elliott Leicester City

Wed 12 Nov 1997

Sat 06 Oct 2001

1425

03y 10m 25d

18

27.9096

1

.0556

230 equal Tommy Gemmell Celtic

Sat 02 Apr 1966

Wed 03 Feb 1971

1769

04y 10m 02d

18

37.3333

1

.0556

230 equal Alex Massie Heart of Midlothian Aston Villa

Sat 19 Sep 1931

Sat 30 Oct 1937

2234

06y 01m 12d

18

55.4000

1

.0556

230 equal Lee McCulloch Wigan Athletic Rangers

Wed 13 Oct 2004

Tue 12 Oct 2010

2191

06y 00m 00d

18

24.9331

1

.0556

230 equal Kenny Burns Birmingham City Nottingham Forest

Wed 27 Mar 1974

Sat 16 May 1981

2608

07y 01m 20d

20

25.3999

1

.0500

230 equal Murdo MacLeod Celtic Borussia Dortmund Hibernian

Sat 25 May 1985

Wed 06 Feb 1991

2084

05y 08m 13d

20

28.9653

1

.0500

230 equal Willie Morgan Burnley Manchester United

Sat 21 Oct 1967

Sat 22 Jun 1974

2437

06y 08m 02d

21

26.0000

1

.0476

230 equal Kenny McLean Aberdeen Norwich City

Thu 24 Mar 2016

Sat 04 Sep 2021

1991

05y 05m 12d

22

23.9332

1

.0455

230 equal Tommy Docherty Preston North End Arsenal

Wed 14 Nov 1951

Sat 11 Apr 1959

2706

07y 04m 29d

25

41.8332

1

.0400

230 equal Paul Hartley Heart of Midlothian Celtic Bristol City

Sat 26 Mar 2005

Wed 03 Mar 2010

1804

04y 11m 06d

25

38.4760

1

.0400

230 equal Jim Bett Rangers SK Lokeren Aberdeen

Tue 23 Mar 1982

Mon 11 Jun 1990

3003

08y 02m 20d

26

36.6048

1

.0385

230 equal Scot Gemmill Nottingham Forest Everton

Sun 21 May 1995

Wed 30 Apr 2003

2902

07y 11m 10d

26

34.8025

1

.0385

230 equal Ronnie McKinnon Rangers

Tue 09 Nov 1965

Mon 14 Jun 1971

2044

05y 07m 06d

28

54.4998

1

.0357

230 equal Andy Webster Heart of Midlothian Dundee United

Wed 30 Apr 2003

Wed 06 Feb 2013

3571

09y 09m 08d

28

35.6934

1

.0357

230 equal Frank Gray Leeds United Nottingham Forest

Wed 07 Apr 1976

Thu 16 Jun 1983

2627

07y 02m 10d

32

42.1324

1

.0313

230 equal David Narey Dundee United

Wed 27 Apr 1977

Wed 08 Feb 1989

4306

11y 09m 13d

35

44.4428

1

.0286

230 equal Colin Calderwood Tottenham Hotspur Aston Villa

Wed 29 Mar 1995

Tue 05 Oct 1999

1652

04y 06m 07d

36

45.2084

1

.0278

230 equal Callum McGregor Celtic

Thu 09 Nov 2017

Tue 07 Sep 2021

1399

03y 09m 30d

37

42.2499

1

.0270

230 equal Sandy Jardine Rangers

Wed 11 Nov 1970

Wed 19 Dec 1979

3326

09y 01m 09d

38

45.4664

1

.0263

230 equal Paul Lambert Motherwell Borussia Dortmund Celtic

Sun 21 May 1995

Wed 10 Sep 2003

3035

08y 03m 21d

40

52.5089

1

.0250

230 equal Stuart McCall Everton Rangers

Wed 28 Mar 1990

Wed 25 Mar 1998

2920

07y 11m 26d

40

52.2815

1

.0250

230 equal Stewart Mckimmie Aberdeen

Sat 27 May 1989

Sat 15 Jun 1996

2577

07y 00m 20d

40

54.9087

1

.0250

230 equal Gary Naysmith Heart of Midlothian Everton Sheffield United

Tue 30 May 2000

Wed 01 Apr 2009

3229

08y 10m 03d

46

62.8828

1

.0217

230 equal Maurice Malpas Dundee United

Fri 01 Jun 1984

Wed 18 Nov 1992

3093

08y 05m 18d

55

73.9975

1

.0182

230 equal Roy Aitken Celtic Newcastle United St Mirren

Wed 12 Sep 1979

Wed 16 Oct 1991

4418

12y 01m 05d

57

75.9893

1

.0175

230 equal Willie Miller Aberdeen

Sun 01 Jun 1975

Wed 15 Nov 1989

5282

14y 05m 15d

65

88.0314

1

.0154

230 equal David Weir Heart of Midlothian Everton Rangers

Tue 27 May 1997

Tue 12 Oct 2010

4887

13y 04m 16d

69

100.5957

1

.0145

230 equal Tom Boyd Motherwell Chelsea Celtic

Wed 12 Sep 1990

Wed 05 Sep 2001

4012

10y 11m 25d

72

100.8310

1

.0139

426 equal Jim Leighton Aberdeen Manchester United Hibernian

Wed 13 Oct 1982

Sat 10 Oct 1998

5842

15y 11m 28d

91

123.6905

0

.0000

426 equal Alex McLeish Aberdeen

Wed 26 Mar 1980

Wed 17 Feb 1993

4712

12y 10m 23d

77

107.7275

0

.0000

426 equal Danny McGrain Celtic

Sat 12 May 1973

Tue 22 Jun 1982

3329

09y 01m 11d

62

78.0552

0

.0000

426 equal Craig Gordon Heart of Midlothian Sunderland Celtic

Sun 30 May 2004

Tue 07 Sep 2021

6310

17y 03m 09d

60

84.4879

0

.0000

426 equal George Young Rangers

Wed 15 May 1946

Sun 19 May 1957

4023

11y 00m 05d

54

115.6000

0

.0000

426 equal Alan Rough Partick Thistle Hibernian

Wed 07 Apr 1976

Wed 23 Apr 1986

3669

10y 00m 17d

53

68.0571

0

.0000

426 equal Alan Hutton Rangers Tottenham Hotspur Aston Villa RCD Mallorca Bolton Wanderers

Wed 30 May 2007

Thu 24 Mar 2016

3222

08y 09m 25d

50

73.1094

0

.0000

426 equal Bobby Evans Celtic Chelsea

Sat 23 Oct 1948

Wed 08 Jun 1960

4247

11y 07m 17d

48

89.9998

0

.0000

426 equal David Marshall Celtic Cardiff City Hull City Wigan Athletic Derby County

Wed 18 Aug 2004

Tue 22 Jun 2021

6153

16y 10m 05d

47

62.8259

0

.0000

426 equal Andy Goram Oldham Athletic Hibernian Rangers

Wed 16 Oct 1985

Wed 25 Mar 1998

4544

12y 05m 10d

43

58.1655

0

.0000

426 equal Allan McGregor Rangers Besiktas Hull City Cardiff City

Wed 30 May 2007

Tue 20 Nov 2018

4193

11y 05m 22d

42

57.0571

0

.0000

426 equal Graham Alexander Preston North End Burnley

Wed 17 Apr 2002

Sat 05 Sep 2009

2699

07y 04m 20d

40

56.4802

0

.0000

426 equal Willie Donachie Manchester City

Wed 26 Apr 1972

Wed 29 Nov 1978

2409

06y 07m 04d

35

45.9572

0

.0000

426 equal Martin Buchan Aberdeen Manchester United

Wed 13 Oct 1971

Wed 29 Nov 1978

2605

07y 01m 17d

34

43.1285

0

.0000

426 equal Jackie McNamara Celtic Wolverhampton Wanderers

Sat 05 Oct 1996

Wed 07 Sep 2005

3260

08y 11m 03d

33

40.6048

0

.0000

426 equal Steven Pressley Heart of Midlothian

Wed 29 Mar 2000

Wed 11 Oct 2006

2388

06y 06m 13d

32

39.2116

0

.0000

426 equal Steven Whittaker Rangers Norwich City

Wed 12 Aug 2009

Tue 29 Mar 2016

2422

06y 07m 18d

31

45.1665

0

.0000

426 equal Russell Martin Norwich City

Wed 25 May 2011

Sun 26 Mar 2017

2133

05y 10m 02d

29

42.1236

0

.0000

426 equal Bill Brown Dundee Tottenham Hotspur

Sun 15 Jun 1958

Tue 09 Nov 1965

2705

07y 04m 26d

28

50.5334

0

.0000

426 equal Neil Sullivan Wimbledon Tottenham Hotspur

Tue 27 May 1997

Wed 12 Feb 2003

2088

05y 08m 17d

28

41.7146

0

.0000

426 equal Barry Bannan Aston Villa Crystal Palace Sheffield Wednesday

Tue 16 Nov 2010

Sun 08 Oct 2017

2519

06y 10m 23d

27

38.7237

0

.0000

426 equal Davie Hay Celtic

Sat 18 Apr 1970

Sat 22 Jun 1974

1527

04y 02m 05d

27

35.0000

0

.0000

426 equal Dave McPherson Heart of Midlothian Rangers

Wed 26 Apr 1989

Wed 28 Apr 1993

1464

04y 00m 03d

27

36.4544

0

.0000

426 equal Steve Nicol Liverpool

Wed 12 Sep 1984

Wed 11 Sep 1991

2556

07y 00m 00d

27

37.7660

0

.0000

426 equal Charlie Adam Rangers Blackpool Liverpool Stoke City

Wed 30 May 2007

Fri 05 Jun 2015

2929

08y 00m 07d

26

35.6333

0

.0000

426 equal Alan Hansen Liverpool

Sat 19 May 1979

Wed 18 Feb 1987

2833

07y 09m 00d

26

33.5571

0

.0000

426 equal Scott McTominay Manchester United

Fri 23 Mar 2018

Tue 22 Jun 2021

1188

03y 03m 00d

26

27.5666

0

.0000

426 equal Kieran Tierney Celtic Arsenal

Tue 29 Mar 2016

Tue 07 Sep 2021

1989

05y 05m 10d

26

28.1594

0

.0000

426 equal Jimmy Cowan Greenock Morton

Wed 28 Apr 1948

Fri 30 May 1952

1494

04y 01m 03d

25

49.0000

0

.0000

426 equal Sammy Cox Rangers

Sun 23 May 1948

Sat 03 Apr 1954

2142

05y 10m 12d

25

51.0000

0

.0000

426 equal Alex Hamilton Dundee

Wed 08 Nov 1961

Wed 13 Oct 1965

1436

03y 11m 06d

24

44.9525

0

.0000

426 equal Alan McLaren Heart of Midlothian Rangers

Sun 17 May 1992

Wed 15 Nov 1995

1278

03y 05m 30d

24

34.0451

0

.0000

426 equal Willie Woodburn Rangers

Sat 12 Apr 1947

Wed 30 Apr 1952

1846

05y 00m 19d

24

47.2000

0

.0000

426 equal Tommy Younger Hibernian Liverpool

Wed 04 May 1955

Wed 11 Jun 1958

1135

03y 01m 08d

24

40.6664

0

.0000

426 equal Andy Anderson Heart of Midlothian

Sat 01 Apr 1933

Wed 07 Dec 1938

2077

05y 08m 07d

23

68.0000

0

.0000

426 equal Eddie McCreadie Chelsea

Sat 10 Apr 1965

Sat 17 May 1969

1499

04y 01m 08d

23

43.5237

0

.0000

426 equal Scott McKenna Aberdeen Nottingham Forest

Fri 23 Mar 2018

Wed 01 Sep 2021

1259

03y 05m 10d

23

25.9332

0

.0000

426 equal Stephen O'Donnell Kilmarnock Motherwell

Wed 30 May 2018

Tue 07 Sep 2021

1197

03y 03m 09d

23

24.3166

0

.0000

426 equal Tom Forsyth Motherwell Rangers

Wed 09 Jun 1971

Sun 11 Jun 1978

2560

07y 00m 03d

22

28.5572

0

.0000

426 equal Willie Johnston Rangers West Bromwich Albion

Wed 13 Oct 1965

Sat 03 Jun 1978

4617

12y 07m 22d

22

31.9332

0

.0000

426 equal Tosh McKinlay Celtic

Wed 16 Aug 1995

Tue 23 Jun 1998

1043

02y 10m 08d

22

25.7454

0

.0000

426 equal Doug Cowie Dundee

Sat 18 Apr 1953

Wed 11 Jun 1958

1881

05y 01m 25d

20

35.3332

0

.0000

426 equal Ian Durrant Rangers Kilmarnock

Wed 09 Sep 1987

Tue 30 May 2000

4648

12y 08m 22d

20

30.7379

0

.0000

426 equal George Brown Rangers

Sat 25 Oct 1930

Sat 21 May 1938

2766

07y 06m 27d

19

53.6000

0

.0000

426 equal Callum Davidson Blackburn Rovers Leicester City Preston North End

Sat 05 Sep 1998

Sat 05 Sep 2009

4019

11y 00m 01d

19

29.7770

0

.0000

426 equal Rab Douglas Celtic Leicester City

Wed 17 Apr 2002

Wed 17 Aug 2005

1219

03y 04m 01d

19

22.4392

0

.0000

426 equal Bobby Clark Aberdeen

Wed 22 Nov 1967

Wed 14 Feb 1973

1912

05y 02m 24d

17

27.8000

0

.0000

426 equal Callum Paterson Heart of Midlothian Cardiff City Sheffield Wednesday

Sun 29 May 2016

Thu 12 Nov 2020

1629

04y 05m 15d

17

21.0404

0

.0000

426 equal Barry Robson Dundee United Celtic Middlesbrough

Wed 22 Aug 2007

Wed 29 Feb 2012

1653

04y 06m 08d

17

25.5572

0

.0000

426 equal Jimmy Brownlie Third Lanark

Mon 15 Mar 1909

Sat 04 Apr 1914

1847

05y 00m 21d

16

64.0000

0

.0000

426 equal Charlie Cooke Dundee Chelsea

Wed 24 Nov 1965

Tue 13 May 1975

3458

09y 05m 20d

16

26.4998

0

.0000

426 equal Paddy Crerand Celtic Manchester United

Wed 03 May 1961

Wed 13 Oct 1965

1625

04y 05m 11d

16

30.3048

0

.0000

426 equal David Harvey Leeds United

Wed 15 Nov 1972

Wed 08 Sep 1976

1394

03y 09m 25d

16

18.8285

0

.0000

426 equal Craig Levein Heart of Midlothian

Wed 28 Mar 1990

Wed 16 Nov 1994

1695

04y 07m 20d

16

21.2271

0

.0000

426 equal Oli McBurnie Barnsley Swansea City Sheffield United

Fri 23 Mar 2018

Wed 31 Mar 2021

1105

03y 00m 09d

16

18.1832

0

.0000

426 equal Jimmy McMullan Partick Thistle Manchester City

Thu 26 Feb 1920

Sat 13 Apr 1929

3335

09y 01m 19d

16

58.0000

0

.0000

426 equal Bobby Moncur Newcastle United

Thu 30 May 1968

Sat 27 May 1972

1459

03y 11m 28d

16

27.5000

0

.0000

426 equal Pat Stanton Hibernian

Wed 11 May 1966

Wed 27 Mar 1974

2878

07y 10m 17d

16

23.7333

0

.0000

426 equal Alec McNair Celtic

Sat 03 Mar 1906

Sat 10 Apr 1920

5153

14y 01m 08d

15

60.0000

0

.0000

426 equal Alex Parker Falkirk Everton

Wed 04 May 1955

Wed 11 Jun 1958

1135

03y 01m 08d

15

27.6665

0

.0000

426 equal Scott Severin Heart of Midlothian Aberdeen

Sat 06 Oct 2001

Wed 06 Sep 2006

1797

04y 11m 01d

15

20.0301

0

.0000

426 equal Andrew Aitken Newcastle United Middlesbrough Leicester City

Sat 30 Mar 1901

Sat 01 Apr 1911

3655

10y 00m 03d

14

56.0000

0

.0000

426 equal Arthur Albiston Manchester United

Wed 28 Apr 1982

Fri 13 Jun 1986

1508

04y 01m 17d

14

21.5066

0

.0000

426 equal Wally Arnott Queens Park

Mon 12 Mar 1883

Sat 01 Apr 1893

3674

10y 00m 21d

14

58.0000

0

.0000

426 equal Jerry Dawson Rangers

Sat 20 Oct 1934

Sat 15 Apr 1939

1639

04y 05m 27d

14

36.2000

0

.0000

426 equal Jock Drummond Falkirk Rangers

Sat 19 Mar 1892

Sat 21 Mar 1903

4019

11y 00m 03d

14

56.0000

0

.0000

426 equal Alec Forbes Sheffield United Arsenal

Sat 12 Apr 1947

Fri 30 May 1952

1876

05y 01m 19d

14

27.7000

0

.0000

426 equal Duncan MacKay Celtic

Sat 11 Apr 1959

Wed 02 May 1962

1118

03y 00m 22d

14

26.5715

0

.0000

426 equal Ian McColl Rangers

Sat 15 Apr 1950

Sat 19 Apr 1958

2927

08y 00m 05d

14

21.6666

0

.0000

426 equal Gavin Rae Dundee Rangers Cardiff City

Wed 25 Apr 2001

Wed 01 Apr 2009

2899

07y 11m 08d

14

18.2315

0

.0000

426 equal John Spencer Chelsea

Wed 16 Nov 1994

Tue 27 May 1997

924

02y 06m 12d

14

16.4604

0

.0000

426 equal Phil Bardsley Sunderland

Tue 12 Oct 2010

Wed 05 Mar 2014

1241

03y 04m 22d

13

18.0000

0

.0000

426 equal Gary Gillespie Liverpool

Wed 14 Oct 1987

Wed 14 Nov 1990

1128

03y 01m 01d

13

17.0453

0

.0000

426 equal Willie McStay Celtic

Sat 12 Feb 1921

Sat 25 Feb 1928

2570

07y 00m 14d

13

52.0000

0

.0000

426 equal Harry Rennie Heart of Midlothian Hibernian

Sat 03 Mar 1900

Sat 14 Mar 1908

2934

08y 00m 12d

13

52.0000

0

.0000

426 equal Maurice Ross Rangers

Thu 16 May 2002

Wed 19 Nov 2003

553

01y 06m 04d

13

15.4090

0

.0000

426 equal Gary Teale Wigan Athletic Derby County

Wed 01 Mar 2006

Wed 01 Apr 2009

1128

03y 01m 01d

13

19.4285

0

.0000

426 equal Stephen Caldwell Newcastle United Sunderland Burnley Wigan Athletic

Wed 25 Apr 2001

Wed 09 Feb 2011

3578

09y 09m 16d

12

16.0535

0

.0000

426 equal Stephen Crainey Celtic Southampton Blackpool

Wed 27 Mar 2002

Fri 11 Nov 2011

3517

09y 07m 16d

12

15.4636

0

.0000

426 equal Graham Dorrans West Bromwich Albion Norwich City

Sat 10 Oct 2009

Sun 11 Oct 2015

2193

06y 00m 02d

12

18.6000

0

.0000

426 equal Jack Harkness Queens Park Heart of Midlothian

Sat 26 Feb 1927

Wed 04 Oct 1933

2413

06y 07m 09d

12

36.0000

0

.0000

426 equal Nicol Smith Rangers

Sat 03 Apr 1897

Sat 03 May 1902

1856

05y 01m 01d

12

48.0000

0

.0000

426 equal Derek Whyte Celtic Middlesbrough Aberdeen

Wed 14 Oct 1987

Wed 28 Apr 1999

4215

11y 06m 15d

12

16.1293

0

.0000

426 equal Russell Anderson Aberdeen Sunderland

Sat 12 Oct 2002

Wed 26 Mar 2008

1993

05y 05m 15d

11

14.0301

0

.0000

426 equal George Burley Ipswich Town

Sat 19 May 1979

Sat 29 May 1982

1107

03y 00m 11d

11

14.4818

0

.0000

426 equal Gordon Greer Brighton and Hove Albion

Fri 15 Nov 2013

Sat 04 Jun 2016

933

02y 06m 21d

11

15.8332

0

.0000

426 equal William Harper Hibernian Arsenal

Sat 03 Mar 1923

Sat 17 Apr 1926

1142

03y 01m 15d

11

44.0000

0

.0000

426 equal James Hay Celtic Newcastle United

Sat 18 Mar 1905

Sat 04 Apr 1914

3305

09y 00m 18d

11

44.0000

0

.0000

426 equal Joseph Nibloe Kilmarnock

Sat 13 Apr 1929

Sun 08 May 1932

1122

03y 00m 26d

11

25.0000

0

.0000

426 equal Ian Ure Dundee Arsenal

Wed 08 Nov 1961

Sat 21 Oct 1967

2174

05y 11m 14d

11

22.0858

0

.0000

426 equal Don Cowie Watford Cardiff City

Sat 10 Oct 2009

Sat 26 May 2012

960

02y 07m 17d

10

15.7000

0

.0000

426 equal Paul Devlin Birmingham City

Tue 15 Oct 2002

Sat 06 Sep 2003

327

00y 10m 23d

10

10.9090

0

.0000

426 equal Simon Donnelly Celtic

Tue 27 May 1997

Wed 14 Oct 1998

506

01y 04m 18d

10

13.0286

0

.0000

426 equal George Farm Blackpool

Sat 18 Oct 1952

Wed 03 Jun 1959

2420

06y 07m 17d

10

22.5000

0

.0000

426 equal Alex Forsyth Partick Thistle Manchester United

Thu 29 Jun 1972

Wed 03 Sep 1975

1162

03y 02m 06d

10

13.3475

0

.0000

426 equal James Gordon Rangers

Sat 16 Mar 1912

Sat 10 Apr 1920

2948

08y 00m 26d

10

40.0000

0

.0000

426 equal Douglas Gray Rangers

Sat 27 Oct 1928

Wed 26 Oct 1932

1461

04y 00m 00d

10

27.0000

0

.0000

426 equal Ryan Jack Rangers

Thu 09 Nov 2017

Wed 18 Nov 2020

1106

03y 00m 10d

10

11.0333

0

.0000

426 equal Jim McInally Dundee United

Wed 01 Apr 1987

Wed 28 Apr 1993

2220

06y 00m 28d

10

15.0346

0

.0000

426 equal Stephen Pearson Motherwell Celtic Derby County

Sat 15 Nov 2003

Wed 17 Oct 2007

1433

03y 11m 03d

10

13.5150

0

.0000

426 equal David Speedie Chelsea Coventry City

Sat 25 May 1985

Tue 30 May 1989

1467

04y 00m 06d

10

13.5779

0

.0000

426 equal Lee Wallace Heart of Midlothian Rangers

Sat 10 Oct 2009

Wed 22 Mar 2017

2721

07y 05m 13d

10

16.3286

0

.0000

426 equal Eddie Colquhoun Sheffield United

Wed 13 Oct 1971

Wed 14 Feb 1973

491

01y 04m 02d

9

12.0000

0

.0000

426 equal Liam Cooper Leeds United

Fri 06 Sep 2019

Sat 04 Sep 2021

730

01y 11m 30d

9

9.7500

0

.0000

426 equal Peter Cormack Hibernian Nottingham Forest

Sat 25 Jun 1966

Wed 01 Dec 1971

1986

05y 05m 07d

9

14.3333

0

.0000

426 equal James Crapnell Airdrieonians

Sat 13 Apr 1929

Sat 17 Sep 1932

1254

03y 05m 05d

9

23.0000

0

.0000

426 equal John Cumming Heart of Midlothian

Wed 08 Dec 1954

Wed 08 Jun 1960

2010

05y 06m 01d

9

14.5715

0

.0000

426 equal George Cummings Partick Thistle Aston Villa

Sat 06 Apr 1935

Sat 15 Apr 1939

1471

04y 00m 10d

9

28.2000

0

.0000

426 equal Ian Ferguson Rangers

Thu 22 Dec 1988

Tue 11 Feb 1997

2974

08y 01m 21d

9

14.7000

0

.0000

426 equal Declan Gallagher Motherwell

Sat 16 Nov 2019

Sun 06 Jun 2021

569

01y 06m 22d

9

9.2500

0

.0000

426 equal Brian Irvine Aberdeen

Wed 12 Sep 1990

Fri 27 May 1994

1354

03y 08m 16d

9

16.5000

0

.0000

426 equal Frank Munro Wolverhampton Wanderers

Tue 18 May 1971

Sun 01 Jun 1975

1476

04y 00m 15d

9

12.6665

0

.0000

426 equal Willie Redpath Motherwell

Sat 23 Oct 1948

Sat 05 Apr 1952

1261

03y 05m 14d

9

17.5000

0

.0000

426 equal Jimmy Scoular Portsmouth

Sat 12 May 1951

Wed 05 Nov 1952

544

01y 05m 25d

9

18.5000

0

.0000

426 equal David Shaw Hibernian

Wed 15 May 1946

Wed 17 Nov 1948

918

02y 06m 03d

9

24.8000

0

.0000

426 equal Eddie Turnbull Hibernian

Wed 28 Apr 1948

Sun 15 Jun 1958

3701

10y 01m 19d

9

14.1665

0

.0000

426 equal Jock Walker Swindon Town

Mon 06 Mar 1911

Sat 05 Apr 1913

762

02y 01m 00d

9

36.0000

0

.0000

426 equal George Aitken East Fife Sunderland

Sat 09 Apr 1949

Sat 03 Apr 1954

1821

04y 11m 26d

8

19.5000

0

.0000

426 equal Daniel Blair Clyde Aston Villa

Sat 27 Oct 1928

Wed 26 Oct 1932

1461

04y 00m 00d

8

20.0000

0

.0000

426 equal James Blair Sheffield Wednesday Cardiff City

Sat 13 Mar 1920

Sat 16 Feb 1924

1436

03y 11m 04d

8

32.0000

0

.0000

426 equal Frank Brennan Airdrieonians Newcastle United

Wed 15 May 1946

Sat 03 Apr 1954

2881

07y 10m 20d

8

22.8000

0

.0000

426 equal Tommy Burns Celtic

Tue 19 May 1981

Sat 21 May 1988

2560

07y 00m 03d

8

9.8151

0

.0000

426 equal Kenneth Campbell Liverpool Partick Thistle

Thu 26 Feb 1920

Sat 08 Apr 1922

773

02y 01m 14d

8

32.0000

0

.0000

426 equal Willie Cunningham Preston North End

Wed 05 May 1954

Sat 02 Apr 1955

333

00y 10m 29d

8

12.0000

0

.0000

426 equal Ned Doyle Celtic

Sat 02 Apr 1892

Sat 02 Apr 1898

2192

06y 00m 01d

8

32.0000

0

.0000

426 equal Paul Gallacher Dundee United

Thu 23 May 2002

Thu 27 May 2004

736

02y 00m 05d

8

9.1363

0

.0000

426 equal Paul Hegarty Dundee United

Sat 19 May 1979

Tue 24 May 1983

1467

04y 00m 06d

8

11.1000

0

.0000

426 equal Jim Herriot Birmingham City

Wed 16 Oct 1968

Wed 22 Oct 1969

372

01y 00m 07d

8

13.0000

0

.0000

426 equal John Jackson Partick Thistle Chelsea

Sat 16 May 1931

Wed 13 Nov 1935

1643

04y 05m 29d

8

25.0000

0

.0000

426 equal Stuart Kennedy Aberdeen

Wed 22 Feb 1978

Wed 18 Nov 1981

1366

03y 08m 28d

8

10.0909

0

.0000

426 equal John McPherson Vale of Leven

Sat 05 Apr 1879

Sat 14 Mar 1885

2171

05y 11m 10d

8

44.0000

0

.0000

426 equal Peter McWilliam Newcastle United

Sat 01 Apr 1905

Mon 06 Mar 1911

2166

05y 11m 06d

8

32.0000

0

.0000

426 equal Thomas Muirhead Rangers

Sat 04 Mar 1922

Sat 26 Oct 1929

2794

07y 07m 23d

8

27.0000

0

.0000

426 equal Liam Palmer Sheffield Wednesday

Thu 21 Mar 2019

Wed 31 Mar 2021

742

02y 00m 11d

8

11.4500

0

.0000

426 equal Alex Raisbeck Liverpool

Sat 07 Apr 1900

Sat 06 Apr 1907

2556

07y 00m 00d

8

32.0000

0

.0000

426 equal Andy Beattie Preston North End

Sat 17 Apr 1937

Wed 07 Dec 1938

600

01y 07m 21d

7

17.4000

0

.0000

426 equal John Blackley Hibernian

Wed 17 Oct 1973

Wed 27 Apr 1977

1289

03y 06m 11d

7

8.1143

0

.0000

426 equal John Brownlie Hibernian

Mon 14 Jun 1971

Wed 17 Dec 1975

1648

04y 06m 04d

7

10.1143

0

.0000

426 equal Craig Conway Dundee United Cardiff City Brighton and Hove Albion

Sat 10 Oct 2009

Tue 19 Nov 2013

1502

04y 01m 10d

7

10.4000

0

.0000

426 equal Duncan Ferguson Dundee United Everton

Sun 17 May 1992

Tue 11 Feb 1997

1732

04y 08m 26d

7

8.5060

0

.0000

426 equal Bobby Ferguson Kilmarnock

Wed 24 Nov 1965

Wed 16 Nov 1966

358

00y 11m 24d

7

12.6665

0

.0000

426 equal George Gillespie Rangers Queens Park

Sat 27 Mar 1880

Sat 28 Mar 1891

4019

11y 00m 02d

7

36.0000

0

.0000

426 equal Bob Kelso Renton Dundee

Sat 14 Mar 1885

Sat 26 Mar 1898

4761

13y 00m 13d

7

28.0000

0

.0000

426 equal Archie Macauley Brentford Arsenal

Sat 12 Apr 1947

Sun 23 May 1948

408

01y 01m 12d

7

14.4000

0

.0000

426 equal Jack Marshall Middlesbrough Llanelly

Sat 12 Feb 1921

Sat 16 Feb 1924

1100

03y 00m 05d

7

28.0000

0

.0000

426 equal Frank McGarvey Liverpool Celtic

Tue 22 May 1979

Tue 28 Feb 1984

1744

04y 09m 07d

7

11.5715

0

.0000

426 equal Iain Munro St Mirren

Sat 02 Jun 1979

Sat 24 May 1980

358

00y 11m 23d

7

9.0000

0

.0000

426 equal Brian ONeil Celtic VfL Wolfsburg Preston North End

Wed 27 Mar 1996

Wed 17 Aug 2005

3431

09y 04m 22d

7

9.8527

0

.0000

426 equal Billy Thomson St Mirren

Fri 16 May 1980

Wed 16 Nov 1983

1280

03y 06m 01d

7

9.4052

0

.0000

426 equal Tom Vallance Rangers

Sat 03 Mar 1877

Mon 14 Mar 1881

1473

04y 00m 12d

7

42.0000

0

.0000

426 equal Willie Wallace Heart of Midlothian Celtic

Wed 25 Nov 1964

Sat 10 May 1969

1628

04y 05m 16d

7

14.8809

0

.0000

426 equal David Bowman Dundee United

Wed 25 Mar 1992

Wed 13 Oct 1993

568

01y 06m 19d

6

9.1818

0

.0000

426 equal Mark Burchill Celtic

Tue 05 Oct 1999

Wed 26 Apr 2000

205

00y 06m 22d

6

7.9998

0

.0000

426 equal Willie Carr Coventry City

Sat 18 Apr 1970

Wed 15 Nov 1972

943

02y 06m 29d

6

10.2000

0

.0000

426 equal Stevie Clarke Chelsea

Wed 09 Sep 1987

Fri 27 May 1994

2453

06y 08m 19d

6

8.6665

0

.0000

426 equal Jim Cruickshank Heart of Midlothian

Tue 12 May 1964

Wed 17 Dec 1975

4237

11y 07m 06d

6

11.1143

0

.0000

426 equal Arthur Duncan Hibernian

Tue 13 May 1975

Wed 03 Sep 1975

114

00y 03m 22d

6

8.3808

0

.0000

426 equal Billy Gilmour Chelsea Norwich City

Wed 02 Jun 2021

Tue 07 Sep 2021

98

00y 03m 06d

6

5.2500

0

.0000

426 equal Jock Govan Hibernian

Wed 12 Nov 1947

Wed 17 Nov 1948

372

01y 00m 06d

6

13.0000

0

.0000

426 equal Tony Green Blackpool

Wed 03 Feb 1971

Sat 27 May 1972

480

01y 03m 25d

6

9.0000

0

.0000

426 equal Bryan Gunn Norwich City

Wed 16 May 1990

Fri 27 May 1994

1473

04y 00m 12d

6

10.0909

0

.0000

426 equal Harry Haddock Clyde

Wed 08 Dec 1954

Sat 19 Apr 1958

1229

03y 04m 12d

6

8.8333

0

.0000

426 equal Tom Jackson St Mirren

Sat 12 Mar 1904

Sat 16 Mar 1907

1100

03y 00m 05d

6

24.0000

0

.0000

426 equal Alexander Kennedy Glasgow Eastern Third Lanark

Sat 06 Mar 1875

Sat 29 Mar 1884

3312

09y 00m 24d

6

40.0000

0

.0000

426 equal Jim Kennedy Celtic

Wed 20 Nov 1963

Wed 25 Nov 1964

372

01y 00m 06d

6

12.3429

0

.0000

426 equal Fred Martin Aberdeen

Wed 05 May 1954

Sat 02 Apr 1955

333

00y 10m 29d

6

9.0000

0

.0000

426 equal Dominic Matteo Leeds United

Wed 15 Nov 2000

Wed 27 Mar 2002

498

01y 04m 13d

6

9.6429

0

.0000

426 equal Peter McBride Preston North End

Sat 09 Apr 1904

Mon 01 Mar 1909

1788

04y 10m 21d

6

24.0000

0

.0000

426 equal Peter McGonagle Celtic

Sat 01 Apr 1933

Wed 21 Nov 1934

600

01y 07m 21d

6

21.0000

0

.0000

426 equal Colin McNab Dundee

Sat 25 Oct 1930

Sat 09 Apr 1932

533

01y 05m 16d

6

13.0000

0

.0000

426 equal Willie Miller Celtic

Sat 19 Oct 1946

Wed 12 Nov 1947

390

01y 00m 25d

6

13.6000

0

.0000

426 equal Ian Murray Hibernian Rangers

Tue 15 Oct 2002

Sat 13 May 2006

1307

03y 06m 29d

6

7.7574

0

.0000

426 equal Jock Shaw Rangers

Wed 23 Jan 1946

Sat 04 Oct 1947

620

01y 08m 12d

6

21.2000

0

.0000

426 equal Graeme Shinnie Aberdeen

Wed 30 May 2018

Thu 21 Mar 2019

296

00y 09m 22d

6

7.4666

0

.0000

426 equal Bob Smellie Queens Park

Sat 19 Feb 1887

Sat 01 Apr 1893

2234

06y 01m 14d

6

24.0000

0

.0000

426 equal Joseph Taylor Queens Park

Sat 30 Nov 1872

Sat 25 Mar 1876

1212

03y 03m 26d

6

48.0000

0

.0000

426 equal Jimmy Watson Sunderland Middlesbrough

Mon 09 Mar 1903

Sat 03 Apr 1909

2218

06y 00m 26d

6

24.0000

0

.0000

426 equal Peter Weir St Mirren Aberdeen

Fri 16 May 1980

Tue 13 Dec 1983

1307

03y 06m 28d

6

7.7143

0

.0000

426 equal George Wilson Heart of Midlothian Everton Newcastle United

Sat 12 Mar 1904

Sat 03 Apr 1909

1849

05y 00m 23d

6

24.0000

0

.0000

426 equal Bobby Brown Queens Park Rangers

Wed 23 Jan 1946

Sat 05 Apr 1952

2265

06y 02m 14d

5

19.4000

0

.0000

426 equal Billy Campbell Greenock Morton

Wed 15 May 1946

Mon 17 May 1948

734

02y 00m 03d

5

14.4000

0

.0000

426 equal James Crawford Queens Park

Sat 19 Sep 1931

Sat 01 Apr 1933

561

01y 06m 14d

5

18.0000

0

.0000

426 equal William Cringan Celtic

Thu 26 Feb 1920

Sat 14 Apr 1923

1144

03y 01m 20d

5

20.0000

0

.0000

426 equal Ally Dawson Rangers

Wed 28 May 1980

Sun 19 Jun 1983

1118

03y 00m 23d

5

6.0000

0

.0000

426 equal Billy Dickson Kilmarnock

Sat 18 Apr 1970

Mon 14 Jun 1971

423

01y 01m 28d

5

9.0000

0

.0000

426 equal Ned Doig Arbroath Sunderland

Sat 19 Feb 1887

Sat 04 Apr 1903

5888

16y 01m 17d

5

20.0000

0

.0000

426 equal John Fleck Sheffield United

Thu 10 Oct 2019

Wed 31 Mar 2021

539

01y 05m 22d

5

6.2500

0

.0000

426 equal John Forbes Vale of Leven

Sat 26 Jan 1884

Mon 21 Mar 1887

1151

03y 01m 24d

5

20.0000

0

.0000

426 equal Jim Forrest Rangers Aberdeen

Wed 24 Nov 1965

Mon 14 Jun 1971

2029

05y 06m 22d

5

7.1666

0

.0000

426 equal Robert Gardner Queens Park Clydesdale

Sat 30 Nov 1872

Sat 02 Mar 1878

1919

05y 03m 03d

5

42.0000

0

.0000

426 equal Davie Holt Heart of Midlothian

Wed 08 May 1963

Tue 12 May 1964

371

01y 00m 05d

5

9.2572

0

.0000

426 equal Richard Hughes Portsmouth

Thu 27 May 2004

Wed 17 Aug 2005

448

01y 02m 22d

5

6.1817

0

.0000

426 equal Stewart Kennedy Rangers

Wed 16 Apr 1975

Sat 24 May 1975

39

00y 01m 09d

5

6.6665

0

.0000

426 equal Lawrie Leslie Airdrieonians

Sat 22 Oct 1960

Sun 14 May 1961

205

00y 06m 23d

5

10.0000

0

.0000

426 equal Wilf Low Newcastle United

Mon 06 Mar 1911

Sat 10 Apr 1920

3324

09y 01m 05d

5

20.0000

0

.0000

426 equal Malky Mackay Norwich City

Wed 28 Apr 2004

Wed 08 Sep 2004

134

00y 04m 12d

5

5.9393

0

.0000

426 equal John May Rangers

Sat 03 Mar 1906

Mon 01 Mar 1909

1095

02y 11m 27d

5

20.0000

0

.0000

426 equal Bert McCann Motherwell

Wed 06 May 1959

Sat 15 Apr 1961

711

01y 11m 10d

5

9.1429

0

.0000

426 equal Kevin McDonald Fulham

Fri 23 Mar 2018

Sun 14 Oct 2018

206

00y 06m 22d

5

6.1333

0

.0000

426 equal Sandy McLaren St Johnstone

Sun 26 May 1929

Wed 26 Oct 1932

1250

03y 05m 01d

5

14.0000

0

.0000

426 equal John McLeod Dumbarton

Sat 24 Mar 1888

Sat 18 Mar 1893

1821

04y 11m 23d

5

20.0000

0

.0000

426 equal Willie McNaught Raith Rovers

Sat 21 Oct 1950

Wed 03 Nov 1954

1475

04y 00m 14d

5

8.0000

0

.0000

426 equal John Miller St Mirren

Sat 28 Mar 1931

Sat 14 Apr 1934

1114

03y 00m 18d

5

12.0000

0

.0000

426 equal David Mitchell Rangers

Sat 29 Mar 1890

Sat 07 Apr 1894

1471

04y 00m 10d

5

20.0000

0

.0000

426 equal Robert Neill Queens Park

Sat 25 Mar 1876

Sat 13 Mar 1880

1450

03y 11m 18d

5

30.0000

0

.0000

426 equal Michael Paton Dumbarton

Sat 10 Mar 1883

Sat 27 Mar 1886

1114

03y 00m 18d

5

22.0000

0

.0000

426 equal David Provan Rangers

Sat 12 Oct 1963

Wed 11 May 1966

943

02y 07m 00d

5

8.7999

0

.0000

426 equal Davie Robb Aberdeen

Wed 21 Apr 1971

Mon 14 Jun 1971

55

00y 01m 25d

5

7.5000

0

.0000

426 equal Bill Shankly Preston North End

Sat 09 Apr 1938

Sat 15 Apr 1939

372

01y 00m 07d

5

14.4000

0

.0000

426 equal James Sharp Dundee Arsenal Fulham

Sat 12 Mar 1904

Mon 01 Mar 1909

1816

04y 11m 18d

5

20.0000

0

.0000

426 equal Donald Sillars Queens Park

Sat 28 Mar 1891

Sat 23 Mar 1895

1457

03y 11m 24d

5

20.0000

0

.0000

426 equal Neil Simpson Aberdeen

Tue 24 May 1983

Sat 21 May 1988

1825

04y 11m 28d

5

7.6762

0

.0000

426 equal Ronnie Simpson Celtic

Sat 15 Apr 1967

Wed 06 Nov 1968

572

01y 06m 23d

5

13.5000

0

.0000

426 equal Robbie Stockdale Middlesbrough

Wed 17 Apr 2002

Wed 21 Aug 2002

127

00y 04m 05d

5

7.0909

0

.0000

426 equal Greg Taylor Kilmarnock Celtic

Tue 11 Jun 2019

Wed 02 Jun 2021

723

01y 11m 23d

5

6.7000

0

.0000

426 equal Alex Troup Dundee Everton

Sat 10 Apr 1920

Sat 17 Apr 1926

2199

06y 00m 08d

5

20.0000

0

.0000

426 equal Gareth Williams Nottingham Forest

Wed 17 Apr 2002

Wed 20 Nov 2002

218

00y 07m 04d

5

7.0909

0

.0000

426 equal Ian Wilson Leicester City Everton

Sat 23 May 1987

Wed 02 Dec 1987

194

00y 06m 10d

5

7.4285

0

.0000

426 equal Jock Aird Burnley

Wed 05 May 1954

Sat 19 Jun 1954

46

00y 01m 15d

4

6.0000

0

.0000

426 equal David Bates Hamburg

Sat 17 Nov 2018

Sun 24 Mar 2019

128

00y 04m 08d

4

4.8000

0

.0000

426 equal Isaac Begbie Heart of Midlothian

Sat 29 Mar 1890

Sat 07 Apr 1894

1471

04y 00m 10d

4

16.0000

0

.0000

426 equal William Berry Queens Park

Sat 17 Mar 1888

Sat 04 Apr 1891

1114

03y 00m 19d

4

16.0000

0

.0000

426 equal James Blessington Celtic

Sat 31 Mar 1894

Sat 04 Apr 1896

736

02y 00m 05d

4

16.0000

0

.0000

426 equal Jim Brogan Celtic

Wed 21 Apr 1971

Sat 22 May 1971

32

00y 01m 02d

4

6.0000

0

.0000

426 equal John Clark Celtic

Sat 25 Jun 1966

Wed 10 May 1967

320

00y 10m 16d

4

10.3333

0

.0000

426 equal Donald Colman Aberdeen

Mon 06 Mar 1911

Sat 15 Mar 1913

741

02y 00m 10d

4

16.0000

0

.0000

426 equal Jimmy Connor Sunderland

Sun 18 May 1930

Sat 20 Oct 1934

1617

04y 05m 03d

4

13.0000

0

.0000

426 equal Bobby Connor Dundee Aberdeen

Tue 29 Apr 1986

Wed 12 Sep 1990

1598

04y 04m 15d

4

5.9242

0

.0000

426 equal Allan Evans Aston Villa

Tue 23 Mar 1982

Tue 15 Jun 1982

85

00y 02m 24d

4

4.3636

0

.0000

426 equal Robert Fleck Norwich City

Wed 28 Mar 1990

Wed 06 Feb 1991

316

00y 10m 10d

4

5.2727

0

.0000

426 equal Craig Forsyth Derby County

Wed 28 May 2014

Sat 13 Jun 2015

382

01y 00m 17d

4

5.4999

0

.0000

426 equal Campbell Forsyth Kilmarnock

Sat 11 Apr 1964

Wed 25 Nov 1964

229

00y 07m 15d

4

7.5429

0

.0000

426 equal Danny Fox Celtic Southampton

Sat 14 Nov 2009

Tue 16 Oct 2012

1068

02y 11m 03d

4

5.6000

0

.0000

426 equal Robert Gillespie Queens Park

Sat 30 Oct 1926

Sat 01 Apr 1933

2346

06y 05m 03d

4

13.0000

0

.0000

426 equal William Gulliland Queens Park

Sat 21 Mar 1891

Sat 06 Apr 1895

1478

04y 00m 17d

4

16.0000

0

.0000

426 equal Alexander Hamilton Queens Park

Sat 21 Mar 1885

Sat 17 Mar 1888

1093

02y 11m 26d

4

16.0000

0

.0000

426 equal Ally Hunter Kilmarnock Celtic

Wed 26 Apr 1972

Wed 26 Sep 1973

519

01y 05m 01d

4

5.2000

0

.0000

426 equal John Hunter Third Lanark Glasgow Eastern

Sat 07 Mar 1874

Mon 05 Mar 1877

1095

02y 11m 27d

4

36.0000

0

.0000

426 equal Stewart Imlach Nottingham Forest

Wed 07 May 1958

Sun 15 Jun 1958

40

00y 01m 09d

4

5.3332

0

.0000

426 equal Chris Iwelumo Wolverhampton Wanderers Burnley

Sat 11 Oct 2008

Fri 08 Oct 2010

728

01y 11m 28d

4

5.8286

0

.0000

426 equal Johnny MacLeod Hibernian

Sat 15 Apr 1961

Sun 14 May 1961

30

00y 01m 00d

4

8.0000

0

.0000

426 equal Peter McCloy Rangers

Sat 12 May 1973

Sat 30 Jun 1973

50

00y 01m 19d

4

4.8000

0

.0000

426 equal Andrew McCombie Sunderland Newcastle United

Mon 09 Mar 1903

Sat 01 Apr 1905

755

02y 00m 24d

4

16.0000

0

.0000

426 equal Alex McGeoch Dumbreck

Sat 04 Mar 1876

Mon 05 Mar 1877

367

01y 00m 02d

4

24.0000

0

.0000

426 equal William McKinnon Dumbarton

Sat 10 Mar 1883

Sat 29 Mar 1884

386

01y 00m 20d

4

20.0000

0

.0000

426 equal Donald McLeod Celtic

Sat 18 Mar 1905

Sat 07 Apr 1906

386

01y 00m 21d

4

16.0000

0

.0000

426 equal David McNamee Livingston

Thu 27 May 2004

Sat 13 May 2006

717

01y 11m 17d

4

4.8484

0

.0000

426 equal Kevin McNaughton Aberdeen Cardiff City

Wed 17 Apr 2002

Fri 30 May 2008

2236

06y 01m 14d

4

5.4242

0

.0000

426 equal Graeme Murty Reading

Wed 18 Feb 2004

Wed 17 Oct 2007

1338

03y 08m 00d

4

5.2575

0

.0000

426 equal James Nelson Cardiff City

Sat 14 Feb 1925

Sun 18 May 1930

1920

05y 03m 05d

4

15.0000

0

.0000

426 equal George Robertson Motherwell Sheffield Wednesday

Sat 05 Mar 1910

Sat 05 Apr 1913

1128

03y 01m 01d

4

16.0000

0

.0000

426 equal Thomas Robertson Queens Park

Sat 09 Mar 1889

Sat 19 Mar 1892

1107

03y 00m 11d

4

16.0000

0

.0000

426 equal Bobby Robinson Dundee

Wed 27 Mar 1974

Sun 01 Jun 1975

432

01y 02m 06d

4

4.9999

0

.0000

426 equal Bobby Shearer Rangers

Sat 15 Apr 1961

Sun 14 May 1961

30

00y 01m 00d

4

8.0000

0

.0000

426 equal Jimmy Smith Aberdeen Newcastle United

Thu 30 May 1968

Tue 14 May 1974

2176

05y 11m 15d

4

6.0000

0

.0000

426 equal Peter Somers Celtic

Sat 18 Mar 1905

Mon 01 Mar 1909

1445

03y 11m 12d

4

16.0000

0

.0000

426 equal George Stewart Hibernian Manchester City

Sat 03 Mar 1906

Sat 06 Apr 1907

400

01y 01m 04d

4

16.0000

0

.0000

426 equal Michael Stewart Manchester United Heart of Midlothian

Wed 17 Apr 2002

Wed 20 Aug 2008

2318

06y 04m 04d

4

6.2143

0

.0000

426 equal John Thomson Celtic

Sun 18 May 1930

Sat 28 Mar 1931

315

00y 10m 11d

4

9.0000

0

.0000

426 equal George Walker St Mirren

Sun 18 May 1930

Sun 24 May 1931

372

01y 00m 07d

4

9.0000

0

.0000

426 equal James Wilson Vale of Leven

Sat 10 Mar 1888

Sat 04 Apr 1891

1121

03y 00m 26d

4

16.0000

0

.0000

426 equal Peter Wilson Celtic

Sat 27 Feb 1926

Sat 01 Apr 1933

2591

07y 01m 06d

4

13.0000

0

.0000

426 equal George Wood Everton Arsenal

Tue 22 May 1979

Wed 28 Apr 1982

1073

02y 11m 07d

4

5.5909

0

.0000

426 equal Jimmy Adams Heart of Midlothian

Sat 09 Mar 1889

Sat 25 Mar 1893

1478

04y 00m 17d

3

12.0000

0

.0000

426 equal William Agnew Kilmarnock

Sat 16 Mar 1907

Sat 14 Mar 1908

365

00y 11m 28d

3

12.0000

0

.0000

426 equal Neil Alexander Cardiff City

Wed 01 Mar 2006

Sat 13 May 2006

74

00y 02m 13d

3

3.9999

0

.0000

426 equal Kenneth Anderson Queens Park

Sat 28 Mar 1896

Sat 02 Apr 1898

736

02y 00m 06d

3

12.0000

0

.0000

426 equal Matthew Armstrong Aberdeen

Sat 05 Oct 1935

Wed 14 Oct 1936

376

01y 00m 10d

3

10.0000

0

.0000

426 equal John Auld Third Lanark

Sat 19 Mar 1887

Mon 15 Apr 1889

759

02y 00m 28d

3

12.0000

0

.0000

426 equal Bertie Auld Celtic

Wed 27 May 1959

Wed 04 Nov 1959

162

00y 05m 09d

3

5.7143

0

.0000

426 equal Scott Bain Celtic

Sat 02 Jun 2018

Sun 24 Mar 2019

296

00y 09m 23d

3

3.7333

0

.0000

426 equal Bernard Battles Celtic

Sat 23 Feb 1901

Sat 30 Mar 1901

36

00y 01m 08d

3

12.0000

0

.0000

426 equal Bobby Baxter Middlesbrough

Wed 09 Nov 1938

Sat 15 Apr 1939

158

00y 05m 07d

3

9.0000

0

.0000

426 equal Robert Bennie Airdrieonians

Sat 14 Feb 1925

Sat 27 Feb 1926

379

01y 00m 14d

3

12.0000

0

.0000

426 equal Adam Blacklaw Burnley

Tue 04 Jun 1963

Tue 07 Dec 1965

918

02y 06m 04d

3

4.7619

0

.0000

426 equal Hugh Brown Partick Thistle

Sat 19 Oct 1946

Sat 24 May 1947

218

00y 07m 06d

3

7.2000

0

.0000

426 equal Craig Bryson Kilmarnock Derby County

Tue 16 Nov 2010

Sun 29 May 2016

2022

05y 06m 14d

3

4.2000

0

.0000

426 equal Jimmy Carabine Third Lanark

Sat 21 May 1938

Sat 15 Apr 1939

330

00y 10m 26d

3

8.4000

0

.0000

426 equal Andrew Considine Aberdeen

Sun 11 Oct 2020

Sun 15 Nov 2020

36

00y 01m 05d

3

2.2500

0

.0000

426 equal Willie Cook Bolton Wanderers

Sat 14 Apr 1934

Wed 21 Nov 1934

222

00y 07m 08d

3

11.0000

0

.0000

426 equal Jimmy Cowan Aston Villa

Sat 04 Apr 1896

Sat 02 Apr 1898

729

01y 11m 30d

3

12.0000

0

.0000

426 equal Allan Craig Motherwell

Sun 26 May 1929

Sat 09 Apr 1932

1050

02y 10m 15d

3

7.0000

0

.0000

426 equal David Crawford St Mirren Rangers

Sat 24 Mar 1894

Sat 03 Feb 1900

2143

05y 10m 11d

3

12.0000

0

.0000

426 equal James Croal Falkirk

Sat 15 Mar 1913

Sat 04 Apr 1914

386

01y 00m 21d

3

12.0000

0

.0000

426 equal Michael Devlin Aberdeen

Thu 10 Oct 2019

Sat 16 Nov 2019

38

00y 01m 07d

3

6.0000

0

.0000

426 equal Matthew Dickie Rangers

Sat 27 Mar 1897

Sat 03 Feb 1900

1044

02y 10m 08d

3

12.0000

0

.0000

426 equal Paul Dixon Huddersfield Town

Sat 08 Sep 2012

Wed 14 Nov 2012

68

00y 02m 07d

3

3.6000

0

.0000

426 equal Joseph Dodds Celtic

Sat 28 Feb 1914

Sat 04 Apr 1914

36

00y 01m 08d

3

12.0000

0

.0000

426 equal Donald Ford Heart of Midlothian

Wed 17 Oct 1973

Tue 14 May 1974

210

00y 06m 28d

3

3.0000

0

.0000

426 equal Matt Gilks Blackpool

Wed 15 Aug 2012

Wed 11 Sep 2013

393

01y 00m 28d

3

3.9000

0

.0000

426 equal Robert Glen Renton Hibernian

Sat 23 Mar 1895

Sat 03 Mar 1900

1807

04y 11m 09d

3

12.0000

0

.0000

426 equal Frank Hill Aberdeen

Sun 18 May 1930

Sat 21 Feb 1931

280

00y 09m 04d

3

7.0000

0

.0000

426 equal Andrew Holm Queens Park

Sat 25 Mar 1882

Mon 12 Mar 1883

353

00y 11m 16d

3

18.0000

0

.0000

426 equal Drew Jarvie Airdrieonians

Wed 21 Apr 1971

Sat 22 May 1971

32

00y 01m 02d

3

4.5000

0

.0000

426 equal John Johnston Heart of Midlothian

Sat 26 Oct 1929

Wed 26 Oct 1932

1097

03y 00m 01d

3

11.0000

0

.0000

426 equal Brian Kerr Newcastle United Motherwell

Tue 27 May 2003

Sun 30 May 2004

370

01y 00m 04d

3

3.2727

0

.0000

426 equal George Law Rangers

Sat 05 Mar 1910

Sat 02 Apr 1910

29

00y 00m 29d

3

12.0000

0

.0000

426 equal Tommy Lawrence Liverpool

Sun 09 Jun 1963

Sat 03 May 1969

2156

05y 10m 25d

3

4.7143

0

.0000

426 equal Daniel Liddle East Fife

Sat 16 May 1931

Sun 24 May 1931

9

00y 00m 09d

3

6.0000

0

.0000

426 equal John Lindsay Renton

Sat 17 Mar 1888

Sat 01 Apr 1893

1842

05y 00m 16d

3

12.0000

0

.0000

426 equal James Marshall Rangers

Sat 09 Apr 1932

Sat 14 Apr 1934

736

02y 00m 06d

3

10.0000

0

.0000

426 equal Neil Martin Hibernian Sunderland

Sun 23 May 1965

Tue 09 Nov 1965

171

00y 05m 18d

3

4.7619

0

.0000

426 equal Brian McAllister Wimbledon

Tue 27 May 1997

Sun 08 Jun 1997

13

00y 00m 13d

3

3.6000

0

.0000

426 equal Daniel McArthur Celtic

Sat 30 Mar 1895

Sat 18 Mar 1899

1450

03y 11m 19d

3

12.0000

0

.0000

426 equal Neil McBain Manchester United Everton

Sat 08 Apr 1922

Sat 16 Feb 1924

680

01y 10m 09d

3

12.0000

0

.0000

426 equal Allan McClory Motherwell

Sat 30 Oct 1926

Wed 21 Nov 1934

2945

08y 00m 23d

3

12.0000

0

.0000

426 equal Jay McEveley Derby County

Wed 22 Aug 2007

Wed 26 Mar 2008

218

00y 07m 05d

3

4.5000

0

.0000

426 equal Jackie McGrory Kilmarnock

Wed 21 Oct 1964

Sat 18 Jun 1966

606

01y 07m 29d

3

4.7619

0

.0000

426 equal Rob McKinnon Motherwell

Wed 17 Nov 1993

Wed 07 Jun 1995

568

01y 06m 22d

3

4.6666

0

.0000

426 equal Alex McLintock Vale of Leven

Sat 06 Mar 1875

Sat 13 Mar 1880

1835

05y 00m 08d

3

24.0000

0

.0000

426 equal Lee Miller Dundee United Aberdeen

Sat 13 May 2006

Sat 10 Oct 2009

1247

03y 04m 28d

3

5.0476

0

.0000

426 equal Peter Miller Dumbarton

Sat 11 Mar 1882

Mon 12 Mar 1883

367

01y 00m 02d

3

18.0000

0

.0000

426 equal Willie Mills Aberdeen

Sat 05 Oct 1935

Wed 02 Dec 1936

425

01y 01m 28d

3

10.0000

0

.0000

426 equal James Mitchell Kilmarnock

Sat 14 Mar 1908

Sat 19 Mar 1910

736

02y 00m 06d

3

12.0000

0

.0000

426 equal Neil Mochan Celtic

Wed 19 May 1954

Sat 19 Jun 1954

32

00y 01m 01d

3

4.5000

0

.0000

426 equal Barry Nicholson Dunfermline Athletic

Wed 25 Apr 2001

Wed 17 Nov 2004

1303

03y 06m 24d

3

4.5476

0

.0000

426 equal William Orr Celtic

Sat 03 Mar 1900

Sat 12 Mar 1904

1471

04y 00m 10d

3

12.0000

0

.0000

426 equal Bob Parlane Vale of Leven

Sat 23 Mar 1878

Mon 07 Apr 1879

381

01y 00m 16d

3

18.0000

0

.0000

426 equal James Paterson Cowdenbeath

Sat 16 May 1931

Sun 24 May 1931

9

00y 00m 09d

3

6.0000

0

.0000

426 equal Andrew Paton Motherwell

Wed 23 Jan 1946

Fri 30 May 1952

2320

06y 04m 08d

3

10.0000

0

.0000

426 equal Nathan Patterson Rangers

Sun 06 Jun 2021

Sat 04 Sep 2021

91

00y 02m 30d

3

2.5000

0

.0000

426 equal James Phillips Queens Park

Sat 03 Mar 1877

Sat 23 Mar 1878

386

01y 00m 21d

3

18.0000

0

.0000

426 equal James Reid Airdrieonians

Sat 28 Feb 1914

Sat 01 Mar 1924

3655

10y 00m 03d

3

12.0000

0

.0000

426 equal Derek Riordan Hibernian

Wed 17 Aug 2005

Sat 14 Nov 2009

1551

04y 02m 29d

3

5.3333

0

.0000

426 equal David Robertson Rangers

Wed 19 Feb 1992

Wed 23 Mar 1994

764

02y 01m 05d

3

5.0909

0

.0000

426 equal Jimmy Simpson Third Lanark

Sat 23 Mar 1895

Sat 06 Apr 1895

15

00y 00m 15d

3

12.0000

0

.0000

426 equal George Sinclair Heart of Midlothian

Sat 19 Mar 1910

Sat 16 Mar 1912

729

01y 11m 27d

3

12.0000

0

.0000

426 equal Henry Smith Heart of Midlothian

Wed 17 Feb 1988

Wed 20 May 1992

1555

04y 03m 04d

3

3.5151

0

.0000

426 equal William Somers Queens Park Third Lanark

Sat 05 Apr 1879

Sat 27 Mar 1880

358

00y 11m 23d

3

18.0000

0

.0000

426 equal John Souttar Heart of Midlothian

Fri 07 Sep 2018

Thu 11 Oct 2018

35

00y 01m 05d

3

3.6000

0

.0000

426 equal David Steele Huddersfield Town

Sat 03 Mar 1923

Sat 14 Apr 1923

43

00y 01m 12d

3

12.0000

0

.0000

426 equal David Stewart Queens Park

Sat 18 Mar 1893

Sat 27 Mar 1897

1471

04y 00m 10d

3

12.0000

0

.0000

426 equal David Storrier Celtic

Sat 18 Mar 1899

Sat 08 Apr 1899

22

00y 00m 22d

3

12.0000

0

.0000

426 equal Alec Thomson Celtic

Sat 17 Apr 1926

Wed 26 Oct 1932

2385

06y 06m 10d

3

11.0000

0

.0000

426 equal James Thomson Queens Park

Sat 30 Nov 1872

Sat 07 Mar 1874

463

01y 03m 08d

3

24.0000

0

.0000

426 equal Kevin Thomson Rangers

Wed 20 Aug 2008

Wed 11 Aug 2010

722

01y 11m 23d

3

4.9143

0

.0000

426 equal David Turnbull Celtic

Wed 02 Jun 2021

Sat 04 Sep 2021

95

00y 03m 03d

3

2.7500

0

.0000

426 equal Alex Venters Cowdenbeath Rangers

Sat 16 Sep 1933

Sat 15 Apr 1939

2038

05y 07m 00d

3

10.0000

0

.0000

426 equal Andy Walker Celtic

Tue 17 May 1988

Wed 12 Oct 1994

2340

06y 04m 26d

3

3.9999

0

.0000

426 equal Andrew Watson Queens Park

Sat 12 Mar 1881

Sat 11 Mar 1882

365

01y 00m 00d

3

18.0000

0

.0000

426 equal Tommy Wright Sunderland

Sat 18 Oct 1952

Sat 18 Apr 1953

183

00y 06m 01d

3

9.0000

0

.0000

426 equal Thomson Allan Dundee

Wed 27 Mar 1974

Thu 06 Jun 1974

72

00y 02m 11d

2

2.0000

0

.0000

426 equal Robert Ancell Newcastle United

Sat 31 Oct 1936

Wed 02 Dec 1936

33

00y 01m 03d

2

4.0000

0

.0000

426 equal Andrew Baird Queens Park

Sat 19 Mar 1892

Sat 24 Mar 1894

736

02y 00m 06d

2

8.0000

0

.0000

426 equal Francis Barrett Dundee

Sat 31 Mar 1894

Sat 23 Mar 1895

358

00y 11m 24d

2

8.0000

0

.0000

426 equal Willie Bell Leeds United

Sat 18 Jun 1966

Sat 25 Jun 1966

8

00y 00m 08d

2

2.6666

0

.0000

426 equal Paul Bernard Oldham Athletic

Sun 21 May 1995

Wed 24 May 1995

4

00y 00m 04d

2

2.6666

0

.0000

426 equal Eric Black FC Metz

Wed 09 Sep 1987

Wed 02 Dec 1987

85

00y 02m 24d

2

2.6666

0

.0000

426 equal Jim Blyth Coventry City

Wed 22 Feb 1978

Wed 17 May 1978

85

00y 02m 26d

2

2.4000

0

.0000

426 equal James Bowie Rangers

Sat 13 Mar 1920

Sat 10 Apr 1920

29

00y 00m 29d

2

8.0000

0

.0000

426 equal George Boyd Hull City

Tue 26 Mar 2013

Wed 28 May 2014

429

01y 02m 03d

2

2.7000

0

.0000

426 equal Liam Bridcutt Brighton and Hove Albion Leeds United

Tue 26 Mar 2013

Tue 29 Mar 2016

1100

03y 00m 04d

2

2.7000

0

.0000

426 equal Andrew Brown St Mirren

Sat 22 Mar 1890

Sat 21 Mar 1891

365

01y 00m 00d

2

8.0000

0

.0000

426 equal Robert Brown Dumbarton

Sat 26 Jan 1884

Sat 29 Mar 1884

64

00y 02m 04d

2

8.0000

0

.0000

426 equal Jock Buchanan Rangers

Sat 13 Apr 1929

Sat 05 Apr 1930

358

00y 11m 24d

2

5.0000

0

.0000

426 equal Chris Cadden Motherwell

Wed 30 May 2018

Sat 02 Jun 2018

4

00y 00m 04d

2

2.6666

0

.0000

426 equal Tom Cairney Fulham

Wed 22 Mar 2017

Fri 23 Mar 2018

367

01y 00m 02d

2

3.0476

0

.0000

426 equal William Callaghan Dunfermline Athletic

Sun 21 Sep 1969

Wed 22 Apr 1970

214

00y 07m 02d

2

4.0000

0

.0000

426 equal Jock Cameron St Mirren Chelsea

Sat 26 Mar 1904

Sat 03 Apr 1909

1835

05y 00m 09d

2

8.0000

0

.0000

426 equal James Campbell Kilmarnock

Sat 28 Mar 1891

Sat 26 Mar 1892

365

00y 11m 28d

2

8.0000

0

.0000

426 equal John Colquhoun Heart of Midlothian

Wed 17 Feb 1988

Tue 22 Mar 1988

35

00y 01m 06d

2

2.6666

0

.0000

426 equal Alfred Conn Tottenham Hotspur

Tue 20 May 1975

Sat 24 May 1975

5

00y 00m 05d

2

2.6666

0

.0000

426 equal Eddie Connachan Dunfermline Athletic

Wed 29 Nov 1961

Wed 02 May 1962

155

00y 05m 04d

2

4.0000

0

.0000

426 equal George Connelly Celtic

Wed 26 Sep 1973

Wed 14 Nov 1973

50

00y 01m 20d

2

2.0000

0

.0000

426 equal Alex Cropley Hibernian

Wed 13 Oct 1971

Wed 10 Nov 1971

29

00y 00m 29d

2

3.0000

0

.0000

426 equal Johny Crosbie Ayr United Birmingham City

Thu 26 Feb 1920

Sat 08 Apr 1922

773

02y 01m 14d

2

8.0000

0

.0000

426 equal John Crum Celtic

Sat 04 Apr 1936

Sat 08 Oct 1938

918

02y 06m 05d

2

7.0000

0

.0000

426 equal Jason Cummings Nottingham Forest Rangers

Thu 09 Nov 2017

Tue 27 Mar 2018

139

00y 04m 19d

2

2.6666

0

.0000

426 equal Dixie Deans Celtic

Wed 30 Oct 1974

Wed 20 Nov 1974

22

00y 00m 22d

2

2.6666

0

.0000

426 equal James Duncan Alexandra Athletic

Sat 23 Mar 1878

Sat 25 Mar 1882

1464

04y 00m 03d

2

12.0000

0

.0000

426 equal Jimmy Dykes Heart of Midlothian

Sat 21 May 1938

Sat 08 Oct 1938

141

00y 04m 18d

2

5.4000

0

.0000

426 equal Tommy Ewing Partick Thistle

Wed 13 Nov 1957

Sat 19 Apr 1958

158

00y 05m 07d

2

2.6666

0

.0000

426 equal Derek Ferguson Rangers

Tue 22 Mar 1988

Tue 17 May 1988

57

00y 01m 26d

2

2.6666

0

.0000

426 equal Lewis Ferguson Aberdeen

Wed 01 Sep 2021

Tue 07 Sep 2021

7

00y 00m 07d

2

2.0000

0

.0000

426 equal Robert Foyers St Bernards

Sat 18 Mar 1893

Sat 24 Mar 1894

372

01y 00m 07d

2

8.0000

0

.0000

426 equal Dougie Fraser West Bromwich Albion

Thu 30 May 1968

Wed 11 Dec 1968

196

00y 06m 12d

2

4.5000

0

.0000

426 equal William Fraser Sunderland

Sat 16 Oct 1954

Wed 03 Nov 1954

19

00y 00m 19d

2

3.0000

0

.0000

426 equal James Gabriel Everton

Sat 22 Oct 1960

Thu 07 Nov 1963

1112

03y 00m 17d

2

4.4000

0

.0000

426 equal Archie Glen Aberdeen

Sat 08 Oct 1955

Sat 14 Apr 1956

190

00y 06m 07d

2

6.0000

0

.0000

426 equal Jonathan Gould Celtic

Sat 09 Oct 1999

Wed 15 Nov 2000

404

01y 01m 07d

2

3.0476

0

.0000

426 equal John Grant Hibernian

Sat 18 Oct 1958

Wed 05 Nov 1958

19

00y 00m 19d

2

4.0000

0

.0000

426 equal Peter Grant Celtic

Sat 27 May 1989

Tue 30 May 1989

4

00y 00m 04d

2

3.0000

0

.0000

426 equal Andy Gray Bradford City

Wed 02 Apr 2003

Tue 27 May 2003

56

00y 01m 26d

2

2.1818

0

.0000

426 equal Frank Haffey Celtic

Sat 09 Apr 1960

Sat 15 Apr 1961

372

01y 00m 07d

2

3.7143

0

.0000

426 equal John Hansen Partick Thistle

Wed 10 Nov 1971

Thu 29 Jun 1972

233

00y 07m 20d

2

3.0000

0

.0000

426 equal Joe Harris Partick Thistle

Sat 12 Feb 1921

Sat 26 Feb 1921

15

00y 00m 15d

2

8.0000

0

.0000

426 equal Alex Hastings Sunderland

Wed 13 Nov 1935

Wed 10 Nov 1937

729

01y 11m 29d

2

6.4000

0

.0000

426 equal Johnny Hill Heart of Midlothian

Sat 04 Apr 1891

Sat 26 Mar 1892

358

00y 11m 23d

2

8.0000

0

.0000

426 equal George Hogg Heart of Midlothian

Sat 28 Mar 1896

Sat 04 Apr 1896

8

00y 00m 08d

2

8.0000

0

.0000

426 equal Bobby Hope West Bromwich Albion

Thu 30 May 1968

Wed 16 Oct 1968

140

00y 04m 17d

2

4.5000

0

.0000

426 equal Robert Howe Hamilton Academical

Sun 26 May 1929

Tue 04 Jun 1929

10

00y 00m 10d

2

4.0000

0

.0000

426 equal Jackie Husband Partick Thistle

Wed 15 May 1946

Sat 19 Oct 1946

158

00y 05m 05d

2

8.4000

0

.0000

426 equal John Inglis Rangers

Sat 10 Mar 1883

Mon 12 Mar 1883

3

00y 00m 03d

2

12.0000

0

.0000

426 equal Andrew Jackson Cambuslang

Sat 10 Apr 1886

Sat 24 Mar 1888

715

01y 11m 15d

2

8.0000

0

.0000

426 equal John Kelly Barnsley

Sat 23 Oct 1948

Wed 17 Nov 1948

26

00y 00m 26d

2

6.0000

0

.0000

426 equal Garry Kenneth Dundee United

Wed 11 Aug 2010

Tue 16 Nov 2010

98

00y 03m 06d

2

2.4000

0

.0000

426 equal William Ker Queens Park

Sat 30 Nov 1872

Sat 08 Mar 1873

99

00y 03m 09d

2

12.0000

0

.0000

426 equal Andy Kerr Partick Thistle

Thu 19 May 1955

Sun 29 May 1955

11

00y 00m 11d

2

3.0000

0

.0000

426 equal John Lambie Queens Park

Sat 19 Feb 1887

Sat 17 Mar 1888

393

01y 00m 28d

2

8.0000

0

.0000

426 equal Thomas Law Chelsea

Sat 31 Mar 1928

Sat 05 Apr 1930

736

02y 00m 06d

2

7.0000

0

.0000

426 equal George Livingstone Manchester City Rangers

Sat 07 Apr 1906

Mon 04 Mar 1907

332

00y 10m 26d

2

8.0000

0

.0000

426 equal William Loney Celtic

Sat 05 Mar 1910

Sat 19 Mar 1910

15

00y 00m 15d

2

8.0000

0

.0000

426 equal Gary Mackay-Steven Dundee United Aberdeen

Fri 15 Nov 2013

Sun 14 Oct 2018

1795

04y 11m 00d

2

2.7000

0

.0000

426 equal Chris Maguire Aberdeen

Wed 09 Feb 2011

Sun 29 May 2011

110

00y 03m 21d

2

2.4000

0

.0000

426 equal William Maley Celtic

Sat 25 Mar 1893

Sat 01 Apr 1893

8

00y 00m 08d

2

8.0000

0

.0000

426 equal Robert Marshall Rangers

Sat 19 Mar 1892

Sat 31 Mar 1894

743

02y 00m 13d

2

8.0000

0

.0000

426 equal Brian Martin Motherwell

Sun 21 May 1995

Wed 24 May 1995

4

00y 00m 04d

2

2.6666

0

.0000

426 equal Bob McAulay Rangers

Sat 19 Sep 1931

Sat 31 Oct 1931

43

00y 01m 13d

2

6.0000

0

.0000

426 equal Joseph McBride Celtic

Sat 22 Oct 1966

Wed 16 Nov 1966

26

00y 00m 26d

2

6.0000

0

.0000

426 equal Philip McCloy Ayr United

Sat 12 Apr 1924

Sat 04 Apr 1925

358

00y 11m 24d

2

8.0000

0

.0000

426 equal David McCrae St Mirren

Sun 26 May 1929

Sat 01 Jun 1929

7

00y 00m 07d

2

4.0000

0

.0000

426 equal Andrew McCreadie Rangers

Sat 18 Mar 1893

Sat 07 Apr 1894

386

01y 00m 21d

2

8.0000

0

.0000

426 equal Joe McDonald Sunderland

Sat 08 Oct 1955

Wed 09 Nov 1955

33

00y 01m 02d

2

6.0000

0

.0000

426 equal Jimmy McDougall Liverpool

Sat 16 May 1931

Wed 20 May 1931

5

00y 00m 05d

2

4.0000

0

.0000

426 equal Ernie McGarr Aberdeen

Sun 21 Sep 1969

Wed 05 Nov 1969

46

00y 01m 16d

2

4.0000

0

.0000

426 equal Dylan McGeouch Hibernian

Wed 30 May 2018

Sat 02 Jun 2018

4

00y 00m 04d

2

2.6666

0

.0000

426 equal William McGuire Beith

Sat 12 Mar 1881

Mon 14 Mar 1881

3

00y 00m 03d

2

12.0000

0

.0000

426 equal Thomas McInally Celtic

Sat 27 Feb 1926

Sat 30 Oct 1926

246

00y 08m 04d

2

8.0000

0

.0000

426 equal Derek McInnes West Bromwich Albion

Wed 21 Aug 2002

Wed 20 Nov 2002

92

00y 03m 00d

2

2.1818

0

.0000

426 equal Andrew McIntyre Vale of Leven

Sat 02 Mar 1878

Sat 11 Mar 1882

1471

04y 00m 10d

2

12.0000

0

.0000

426 equal Thomas McKeown Celtic

Sat 09 Mar 1889

Sat 05 Apr 1890

393

01y 00m 28d

2

8.0000

0

.0000

426 equal Donald McKinlay Liverpool

Sat 04 Feb 1922

Sat 04 Mar 1922

29

00y 01m 01d

2

8.0000

0

.0000

426 equal Jon McLaughlin Unattached Sunderland

Sat 02 Jun 2018

Sun 13 Oct 2019

499

01y 04m 12d

2

3.3333

0

.0000

426 equal Duncan McLean St Bernards

Sat 21 Mar 1896

Sat 27 Mar 1897

372

01y 00m 07d

2

8.0000

0

.0000

426 equal Alex McNab Greenock Morton

Sat 26 Feb 1921

Sat 09 Apr 1921

43

00y 01m 15d

2

8.0000

0

.0000

426 equal Sandy McNab Sunderland West Bromwich Albion

Sun 09 May 1937

Sat 15 Apr 1939

707

01y 11m 07d

2

5.0000

0

.0000

426 equal Moses McNiel Rangers

Sat 25 Mar 1876

Sat 13 Mar 1880

1450

03y 11m 18d

2

12.0000

0

.0000

426 equal Marc McNulty Hibernian

Thu 21 Mar 2019

Sun 24 Mar 2019

4

00y 00m 04d

2

2.4000

0

.0000

426 equal Matthew McQueen Leith Athletic

Sat 22 Mar 1890

Sat 21 Mar 1891

365

01y 00m 00d

2

8.0000

0

.0000

426 equal Alex McSpadyen Partick Thistle

Wed 07 Dec 1938

Sat 15 Apr 1939

130

00y 04m 09d

2

6.0000

0

.0000

426 equal George McWattie Queens Park

Sat 23 Feb 1901

Sat 02 Mar 1901

8

00y 00m 08d

2

8.0000

0

.0000

426 equal Bob Mercer Heart of Midlothian

Sat 02 Mar 1912

Sat 15 Mar 1913

379

01y 00m 14d

2

8.0000

0

.0000

426 equal Jimmy Millar Rangers

Wed 08 May 1963

Sun 09 Jun 1963

33

00y 01m 02d

2

3.4286

0

.0000

426 equal John Milne Middlesbrough

Sat 09 Apr 1938

Sat 15 Apr 1939

372

01y 00m 07d

2

5.4000

0

.0000

426 equal Hugh Morgan St Mirren Liverpool

Sat 19 Mar 1898

Sat 08 Apr 1899

386

01y 00m 21d

2

8.0000

0

.0000

426 equal Lewis Morgan Celtic

Wed 30 May 2018

Sat 02 Jun 2018

4

00y 00m 04d

2

2.6666

0

.0000

426 equal Hugh Morton Kilmarnock

Sat 01 Jun 1929

Tue 04 Jun 1929

4

00y 00m 04d

2

4.0000

0

.0000

426 equal Jamie Murphy Rangers

Fri 23 Mar 2018

Wed 30 May 2018

69

00y 02m 08d

2

2.6666

0

.0000

426 equal Peter Nellies Heart of Midlothian

Sat 15 Mar 1913

Sat 28 Feb 1914

351

00y 11m 14d

2

8.0000

0

.0000

426 equal George Paterson Celtic

Sat 08 Oct 1938

Wed 23 Jan 1946

2665

07y 03m 16d

2

9.0000

0

.0000

426 equal Robert Paton Vale of Leven

Sat 05 Apr 1879

Mon 07 Apr 1879

3

00y 00m 03d

2

12.0000

0

.0000

426 equal John Patrick St Mirren

Sat 20 Mar 1897

Sat 03 Apr 1897

15

00y 00m 15d

2

8.0000

0

.0000

426 equal Tommy Pearson Newcastle United

Sat 12 Apr 1947

Sun 18 May 1947

37

00y 01m 07d

2

4.8000

0

.0000

426 equal Jim Rae Third Lanark

Mon 15 Apr 1889

Sat 29 Mar 1890

349

00y 11m 15d

2

8.0000

0

.0000

426 equal Bobby Reid Brentford

Wed 10 Nov 1937

Sat 09 Apr 1938

151

00y 05m 00d

2

4.8000

0

.0000

426 equal Harry Ritchie Hibernian

Sat 17 Mar 1923

Sat 25 Feb 1928

1807

04y 11m 09d

2

8.0000

0

.0000

426 equal William Robb Rangers Hibernian

Sat 31 Oct 1925

Sat 29 Oct 1927

729

01y 11m 30d

2

8.0000

0

.0000

426 equal Jimmy Robertson Dundee

Sat 16 May 1931

Wed 20 May 1931

5

00y 00m 05d

2

4.0000

0

.0000

426 equal Scott Robertson Dundee United

Wed 19 Nov 2008

Wed 11 Aug 2010

631

01y 08m 24d

2

2.9143

0

.0000

426 equal Archie Rowan Glasgow Caledonian Queens Park

Sat 13 Mar 1880

Sat 25 Mar 1882

743

02y 00m 13d

2

12.0000

0

.0000

426 equal Willie Russell Airdrieonians

Sat 16 Feb 1924

Sat 04 Apr 1925

414

01y 01m 20d

2

8.0000

0

.0000

426 equal Jocky Scott Dundee

Wed 09 Jun 1971

Mon 14 Jun 1971

6

00y 00m 06d

2

3.0000

0

.0000

426 equal David Smith Aberdeen Rangers

Wed 11 May 1966

Thu 30 May 1968

751

02y 00m 20d

2

4.3333

0

.0000

426 equal Jamie Smith Celtic

Wed 12 Feb 2003

Wed 30 Apr 2003

78

00y 02m 19d

2

2.1818

0

.0000

426 equal John Smith Celtic

Wed 27 May 1959

Wed 03 Jun 1959

8

00y 00m 08d

2

4.0000

0

.0000

426 equal Robert Smith Queens Park

Sat 30 Nov 1872

Sat 08 Mar 1873

99

00y 03m 09d

2

12.0000

0

.0000

426 equal Tom Smith Kilmarnock Preston North End

Sat 14 Apr 1934

Sat 09 Apr 1938

1457

03y 11m 27d

2

5.4000

0

.0000

426 equal James Stark Rangers

Mon 15 Mar 1909

Sat 03 Apr 1909

20

00y 00m 20d

2

8.0000

0

.0000

426 equal Jimmy Stephen Bradford Park Avenue Arsenal

Sat 19 Oct 1946

Wed 12 Nov 1947

390

01y 00m 25d

2

4.4000

0

.0000

426 equal James Stewart Kilmarnock Middlesbrough

Wed 15 Jun 1977

Wed 25 Oct 1978

498

01y 04m 11d

2

2.7000

0

.0000

426 equal Willie Telfer Motherwell

Sat 17 Sep 1932

Sat 16 Sep 1933

365

01y 00m 00d

2

7.0000

0

.0000

426 equal Samuel Thomson Lugar Boswell

Sat 26 Jan 1884

Sat 29 Mar 1884

64

00y 02m 04d

2

8.0000

0

.0000

426 equal Willie Toner Kilmarnock

Sat 18 Oct 1958

Wed 05 Nov 1958

19

00y 00m 19d

2

4.0000

0

.0000

426 equal Nicky Walker Heart of Midlothian Partick Thistle

Wed 24 Mar 1993

Sun 26 May 1996

1160

03y 02m 03d

2

2.5909

0

.0000

426 equal William Walker Clyde

Mon 15 Mar 1909

Sat 19 Mar 1910

370

01y 00m 05d

2

8.0000

0

.0000

426 equal Jimmy Wardhaugh Heart of Midlothian

Wed 08 Dec 1954

Wed 07 Nov 1956

701

01y 11m 00d

2

3.0000

0

.0000

426 equal Jimmy Watson Motherwell Huddersfield Town

Sat 04 Oct 1947

Sat 03 Oct 1953

2192

06y 00m 00d

2

3.5000

0

.0000

426 equal Jock White Albion Rovers Heart of Midlothian

Sat 04 Feb 1922

Sat 03 Mar 1923

393

01y 01m 00d

2

8.0000

0

.0000

426 equal Wattie White Bolton Wanderers

Sat 06 Apr 1907

Sat 04 Apr 1908

365

00y 11m 30d

2

8.0000

0

.0000

426 equal Andrew Whitelaw Vale of Leven

Sat 19 Feb 1887

Sat 22 Mar 1890

1128

03y 01m 04d

2

8.0000

0

.0000

426 equal Bob Wilson Arsenal

Wed 13 Oct 1971

Wed 01 Dec 1971

50

00y 01m 19d

2

3.0000

0

.0000

426 equal Willie Wiseman Queens Park

Sat 30 Oct 1926

Sat 22 Feb 1930

1212

03y 03m 24d

2

7.0000

0

.0000

426 equal David Wotherspoon Queens Park

Sat 30 Nov 1872

Sat 08 Mar 1873

99

00y 03m 09d

2

12.0000

0

.0000

426 equal Stephen Wright Aberdeen

Wed 24 Mar 1993

Wed 19 May 1993

57

00y 01m 26d

2

3.0000

0

.0000

426 equal Ron Yeats Liverpool

Sat 03 Oct 1964

Tue 07 Dec 1965

431

01y 02m 05d

2

3.0476

0

.0000

426 equal Alex Young Liverpool Everton

Sat 01 Apr 1905

Mon 04 Mar 1907

703

01y 11m 04d

2

8.0000

0

.0000

426 equal George Allan Liverpool

Sat 03 Apr 1897

Sat 03 Apr 1897

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Harry Allan Heart of Midlothian

Sat 15 Mar 1902

Sat 15 Mar 1902

1

00y 00m 01d

1

4.0000

0

.0000

426 equal George Anderson Kilmarnock

Sat 23 Feb 1901

Sat 23 Feb 1901

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Harry Anderson Raith Rovers

Sat 28 Feb 1914

Sat 28 Feb 1914

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Anderson Leicester City

Tue 25 May 1954

Tue 25 May 1954

1

00y 00m 01d

1

1.5000

0

.0000

426 equal Jordan Archer Millwall

Wed 30 May 2018

Wed 30 May 2018

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Archie Baird Aberdeen

Wed 23 Jan 1946

Wed 23 Jan 1946

1

00y 00m 01d

1

6.0000

0

.0000

426 equal Hugh Baird Airdrieonians

Wed 02 May 1956

Wed 02 May 1956

1

00y 00m 01d

1

3.0000

0

.0000

426 equal William Baird St Bernards

Sat 27 Mar 1897

Sat 27 Mar 1897

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Darren Barr Falkirk

Wed 20 Aug 2008

Wed 20 Aug 2008

1

00y 00m 01d

1

1.7143

0

.0000

426 equal Robert Beattie Preston North End

Wed 09 Nov 1938

Wed 09 Nov 1938

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Alexander Bell Manchester United

Sat 16 Mar 1912

Sat 16 Mar 1912

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Cammy Bell Kilmarnock

Tue 16 Nov 2010

Tue 16 Nov 2010

1

00y 00m 01d

1

1.2000

0

.0000

426 equal Mark Bell Heart of Midlothian

Sat 02 Mar 1901

Sat 02 Mar 1901

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Ian Black Rangers

Wed 15 Aug 2012

Wed 15 Aug 2012

1

00y 00m 01d

1

1.2000

0

.0000

426 equal Ian Black Southampton

Sat 10 Apr 1948

Sat 10 Apr 1948

1

00y 00m 01d

1

2.0000

0

.0000

426 equal John Blackburn Royal Engineers

Sat 08 Mar 1873

Sat 08 Mar 1873

1

00y 00m 01d

1

6.0000

0

.0000

426 equal James Blair Blackpool

Sat 19 Oct 1946

Sat 19 Oct 1946

1

00y 00m 01d

1

2.4000

0

.0000

426 equal John Blair Motherwell

Wed 04 Oct 1933

Wed 04 Oct 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal William Blair Third Lanark

Sat 21 Mar 1896

Sat 21 Mar 1896

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William Bowie Linthouse

Sat 28 Mar 1891

Sat 28 Mar 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal George Bowman Montrose

Sat 19 Mar 1892

Sat 19 Mar 1892

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Boyd Newcastle United

Sat 16 Sep 1933

Sat 16 Sep 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Thomas Bradshaw Bury

Sat 31 Mar 1928

Sat 31 Mar 1928

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Tom Brandon Blackburn Rovers

Sat 04 Apr 1896

Sat 04 Apr 1896

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Des Bremner Hibernian

Wed 07 Apr 1976

Wed 07 Apr 1976

1

00y 00m 01d

1

1.7143

0

.0000

426 equal Bernard Breslin Hibernian

Sat 20 Mar 1897

Sat 20 Mar 1897

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Dod Brewster Everton

Sat 09 Apr 1921

Sat 09 Apr 1921

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Eamonn Brophy Kilmarnock

Sat 08 Jun 2019

Sat 08 Jun 2019

1

00y 00m 01d

1

1.2000

0

.0000

426 equal Sandy Brown Middlesbrough

Sat 09 Apr 1904

Sat 09 Apr 1904

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jim Brown Sheffield United

Sun 01 Jun 1975

Sun 01 Jun 1975

1

00y 00m 01d

1

1.3333

0

.0000

426 equal John Brown Clyde

Wed 09 Nov 1938

Wed 09 Nov 1938

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Robert Brown Dumbarton

Mon 23 Mar 1885

Mon 23 Mar 1885

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Brown Cambuslang

Sat 22 Mar 1890

Sat 22 Mar 1890

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Browning Celtic

Sat 28 Feb 1914

Sat 28 Feb 1914

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Daniel Bruce Vale of Leven

Sat 22 Mar 1890

Sat 22 Mar 1890

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Bobbie Bruce Middlesbrough

Wed 29 Nov 1933

Wed 29 Nov 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal John Buchanan Cambuslang

Sat 09 Mar 1889

Sat 09 Mar 1889

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Francis Burns Manchester United

Wed 05 Nov 1969

Wed 05 Nov 1969

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Matt Busby Manchester City

Wed 04 Oct 1933

Wed 04 Oct 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Paul Caddis Birmingham City

Thu 24 Mar 2016

Thu 24 Mar 2016

1

00y 00m 01d

1

1.5000

0

.0000

426 equal David Calderhead Queen of the South Wanderers

Sat 09 Mar 1889

Sat 09 Mar 1889

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Patrick Callaghan Hibernian

Sat 03 Mar 1900

Sat 03 Mar 1900

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Cameron Rangers

Sat 20 Mar 1886

Sat 20 Mar 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Cameron Queens Park

Sat 28 Mar 1896

Sat 28 Mar 1896

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Harry Campbell Renton

Mon 15 Apr 1889

Mon 15 Apr 1889

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jimmy Campbell Sheffield Wednesday

Mon 03 Mar 1913

Mon 03 Mar 1913

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jimmy Campbell Clyde

Wed 23 Jan 1946

Wed 23 Jan 1946

1

00y 00m 01d

1

6.0000

0

.0000

426 equal Peter Campbell Greenock Morton

Sat 19 Mar 1898

Sat 19 Mar 1898

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Peter Canero Leicester City

Wed 28 Apr 2004

Wed 28 Apr 2004

1

00y 00m 01d

1

1.0909

0

.0000

426 equal William Chalmers Rangers

Sat 14 Mar 1885

Sat 14 Mar 1885

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William Chalmers Queens Park

Sat 23 Feb 1929

Sat 23 Feb 1929

1

00y 00m 01d

1

2.0000

0

.0000

426 equal George Chaplin Dundee

Sat 07 Mar 1908

Sat 07 Mar 1908

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Christie Queens Park

Sat 15 Mar 1884

Sat 15 Mar 1884

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Cleland Royal Albert

Sat 28 Mar 1891

Sat 28 Mar 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Clements Leith Athletic

Sat 28 Mar 1891

Sat 28 Mar 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William Collier Raith Rovers

Sat 04 Feb 1922

Sat 04 Feb 1922

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Tom Collins Heart of Midlothian

Mon 01 Mar 1909

Mon 01 Mar 1909

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Connolly Everton

Fri 22 Jun 1973

Fri 22 Jun 1973

1

00y 00m 01d

1

1.2000

0

.0000

426 equal James Connor Airdrieonians

Sat 20 Mar 1886

Sat 20 Mar 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Billy Cowan Newcastle United

Sat 12 Apr 1924

Sat 12 Apr 1924

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Craig Celtic

Wed 22 Nov 1967

Wed 22 Nov 1967

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Tommy Craig Newcastle United

Wed 07 Apr 1976

Wed 07 Apr 1976

1

00y 00m 01d

1

1.7143

0

.0000

426 equal John Cross Third Lanark

Sat 21 Mar 1903

Sat 21 Mar 1903

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Mick Cullen Luton Town

Wed 02 May 1956

Wed 02 May 1956

1

00y 00m 01d

1

3.0000

0

.0000

426 equal David Cumming Middlesbrough

Sat 09 Apr 1938

Sat 09 Apr 1938

1

00y 00m 01d

1

2.4000

0

.0000

426 equal Warren Cummings West Bromwich Albion

Thu 23 May 2002

Thu 23 May 2002

1

00y 00m 01d

1

1.5000

0

.0000

426 equal Murray Davidson St Johnstone

Wed 14 Nov 2012

Wed 14 Nov 2012

1

00y 00m 01d

1

1.2000

0

.0000

426 equal Stewart Davidson Middlesbrough

Sat 09 Apr 1921

Sat 09 Apr 1921

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Johnny Deakin St Mirren

Wed 23 Jan 1946

Wed 23 Jan 1946

1

00y 00m 01d

1

6.0000

0

.0000

426 equal John Dick West Ham United

Sat 11 Apr 1959

Sat 11 Apr 1959

1

00y 00m 01d

1

2.0000

0

.0000

426 equal John Divers Celtic

Sat 08 Oct 1938

Sat 08 Oct 1938

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Neil Dougall Birmingham City

Sat 19 Oct 1946

Sat 19 Oct 1946

1

00y 00m 01d

1

2.4000

0

.0000

426 equal Bobby Dougan Heart of Midlothian

Wed 26 Apr 1950

Wed 26 Apr 1950

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Angus Douglas Chelsea

Sat 18 Mar 1911

Sat 18 Mar 1911

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Barry Douglas Wolverhampton Wanderers

Tue 27 Mar 2018

Tue 27 Mar 2018

1

00y 00m 01d

1

1.3333

0

.0000

426 equal James Douglas Renfrew

Sat 27 Mar 1880

Sat 27 Mar 1880

1

00y 00m 01d

1

6.0000

0

.0000

426 equal Peter Dowds Celtic

Sat 19 Mar 1892

Sat 19 Mar 1892

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Downie Third Lanark

Sat 26 Mar 1892

Sat 26 Mar 1892

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Johnny Doyle Ayr United

Wed 17 Dec 1975

Wed 17 Dec 1975

1

00y 00m 01d

1

1.7143

0

.0000

426 equal James Duncanson Rangers

Wed 27 Nov 1946

Wed 27 Nov 1946

1

00y 00m 01d

1

2.4000

0

.0000

426 equal James Dunlop St Mirren

Sat 22 Mar 1890

Sat 22 Mar 1890

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Billy Dunlop Liverpool

Sat 07 Apr 1906

Sat 07 Apr 1906

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Ewart Bradford City

Sat 09 Apr 1921

Sat 09 Apr 1921

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Findlay Kilmarnock

Sat 19 Mar 1898

Sat 19 Mar 1898

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Fleming Greenock Morton

Sat 20 Mar 1886

Sat 20 Mar 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jim Forrest Motherwell

Sat 19 Apr 1958

Sat 19 Apr 1958

1

00y 00m 01d

1

1.3333

0

.0000

426 equal James Fraser Moffat

Sat 28 Mar 1891

Sat 28 Mar 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Fraser Dundee

Sat 16 Mar 1907

Sat 16 Mar 1907

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William Fulton Abercorn

Sat 26 Jan 1884

Sat 26 Jan 1884

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Fyfe Third Lanark

Sat 23 Mar 1895

Sat 23 Mar 1895

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Paul Gallagher Blackburn Rovers

Wed 18 Feb 2004

Wed 18 Feb 2004

1

00y 00m 01d

1

1.0909

0

.0000

426 equal Mike Galloway Celtic

Wed 16 Oct 1991

Wed 16 Oct 1991

1

00y 00m 01d

1

1.0909

0

.0000

426 equal James Gardiner Motherwell

Wed 13 Nov 1957

Wed 13 Nov 1957

1

00y 00m 01d

1

1.3333

0

.0000

426 equal David Gardner Third Lanark

Sat 20 Mar 1897

Sat 20 Mar 1897

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Gilchrist Celtic

Sat 08 Apr 1922

Sat 08 Apr 1922

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Michael Gilhooley Hull City

Sat 04 Feb 1922

Sat 04 Feb 1922

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Gillespie Queens Park

Sat 21 Mar 1896

Sat 21 Mar 1896

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Gilmour Dundee

Sat 25 Oct 1930

Sat 25 Oct 1930

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Stephen Glass Newcastle United

Wed 14 Oct 1998

Wed 14 Oct 1998

1

00y 00m 01d

1

1.7143

0

.0000

426 equal Ronnie Glavin Celtic

Wed 27 Apr 1977

Wed 27 Apr 1977

1

00y 00m 01d

1

1.2000

0

.0000

426 equal James Gourlay Cambuslang

Sat 10 Mar 1888

Sat 10 Mar 1888

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Donald Gow Rangers

Sat 17 Mar 1888

Sat 17 Mar 1888

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Gow Queens Park

Sat 21 Mar 1885

Sat 21 Mar 1885

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Gow Rangers

Sat 24 Mar 1888

Sat 24 Mar 1888

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Alex Graham Arsenal

Sat 26 Feb 1921

Sat 26 Feb 1921

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Johny Graham Annbank

Sat 26 Jan 1884

Sat 26 Jan 1884

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Archie Gray Hibernian

Sat 21 Mar 1903

Sat 21 Mar 1903

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Woodville Gray Pollokshields Athletic

Sat 27 Mar 1886

Sat 27 Mar 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal David Haddow Rangers

Sat 07 Apr 1894

Sat 07 Apr 1894

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Gladstone Hamilton Port Glasgow Athletic

Sat 17 Mar 1906

Sat 17 Mar 1906

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Hamilton St Mirren

Sat 01 Mar 1924

Sat 01 Mar 1924

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Thomas Hamilton Hurlford

Sat 28 Mar 1891

Sat 28 Mar 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Thomas Hamilton Rangers

Sat 09 Apr 1932

Sat 09 Apr 1932

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Willie Hamilton Hibernian

Thu 27 May 1965

Thu 27 May 1965

1

00y 00m 01d

1

1.7143

0

.0000

426 equal Steven Hammell Motherwell

Wed 17 Nov 2004

Wed 17 Nov 2004

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Paul Hanlon Hibernian

Wed 14 Oct 2020

Wed 14 Oct 2020

1

00y 00m 01d

1

.7500

0

.0000

426 equal Andrew Hannah Renton

Sat 10 Mar 1888

Sat 10 Mar 1888

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jimmy Hannah Third Lanark

Mon 15 Apr 1889

Mon 15 Apr 1889

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Neil Harris Newcastle United

Sat 12 Apr 1924

Sat 12 Apr 1924

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Michael Haughney Celtic

Sat 03 Apr 1954

Sat 03 Apr 1954

1

00y 00m 01d

1

1.5000

0

.0000

426 equal George Henderson Rangers

Sat 26 Mar 1904

Sat 26 Mar 1904

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jock Hepburn Alloa Athletic

Sat 21 Mar 1891

Sat 21 Mar 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Bob Hepburn Ayr United

Sat 19 Sep 1931

Sat 19 Sep 1931

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Sandy Herd Heart of Midlothian

Sat 20 Oct 1934

Sat 20 Oct 1934

1

00y 00m 01d

1

4.0000

0

.0000

426 equal David Hill Third Lanark

Sat 17 Mar 1906

Sat 17 Mar 1906

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Hogg Ayr United

Sat 04 Mar 1922

Sat 04 Mar 1922

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Bobby Hogg Celtic

Sat 15 May 1937

Sat 15 May 1937

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Stewart Houston Manchester United

Wed 29 Oct 1975

Wed 29 Oct 1975

1

00y 00m 01d

1

1.7143

0

.0000

426 equal Billy Howden Partick Thistle

Sat 18 Mar 1905

Sat 18 Mar 1905

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jimmy Howieson St Mirren

Sat 26 Feb 1927

Sat 26 Feb 1927

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Stephen Hughes Norwich City

Sat 10 Oct 2009

Sat 10 Oct 2009

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Billy Hughes Sunderland

Wed 16 Apr 1975

Wed 16 Apr 1975

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Wilson Humphries Motherwell

Fri 30 May 1952

Fri 30 May 1952

1

00y 00m 01d

1

2.0000

0

.0000

426 equal John Hunter Dundee

Mon 01 Mar 1909

Mon 01 Mar 1909

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Richard Hunter St Mirren

Sat 29 Mar 1890

Sat 29 Mar 1890

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Hutton St Bernards

Sat 19 Feb 1887

Sat 19 Feb 1887

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Inglis Kilmarnock Athletic

Sat 26 Jan 1884

Sat 26 Jan 1884

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Irons Queens Park

Sat 03 Feb 1900

Sat 03 Feb 1900

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Johnston Abercorn

Sat 10 Mar 1888

Sat 10 Mar 1888

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Bert Johnston Sunderland

Wed 08 Dec 1937

Wed 08 Dec 1937

1

00y 00m 01d

1

2.4000

0

.0000

426 equal Hugh Kelly Blackpool

Wed 30 Apr 1952

Wed 30 Apr 1952

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Liam Kelly Kilmarnock

Wed 14 Nov 2012

Wed 14 Nov 2012

1

00y 00m 01d

1

1.2000

0

.0000

426 equal Thomas Kelso Dundee

Sat 28 Feb 1914

Sat 28 Feb 1914

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Joe Kennaway Celtic

Wed 29 Nov 1933

Wed 29 Nov 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal John Kennedy Celtic

Wed 31 Mar 2004

Wed 31 Mar 2004

1

00y 00m 01d

1

1.0909

0

.0000

426 equal Jack Kennedy Hibernian

Sat 20 Mar 1897

Sat 20 Mar 1897

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Sam Kennedy Partick Thistle

Mon 06 Mar 1905

Mon 06 Mar 1905

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Peter Kerr Hibernian

Sat 01 Mar 1924

Sat 01 Mar 1924

1

00y 00m 01d

1

4.0000

0

.0000

426 equal George Key Heart of Midlothian

Sat 01 Mar 1902

Sat 01 Mar 1902

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William Key Queens Park

Sat 16 Mar 1907

Sat 16 Mar 1907

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William King Queens Park

Sat 27 Oct 1928

Sat 27 Oct 1928

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Stephen Kingsley Swansea City

Sat 04 Jun 2016

Sat 04 Jun 2016

1

00y 00m 01d

1

1.5000

0

.0000

426 equal Jimmy Kinloch Partick Thistle

Sat 04 Mar 1922

Sat 04 Mar 1922

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Lord Arthur Kinnaird Wanderers

Sat 08 Mar 1873

Sat 08 Mar 1873

1

00y 00m 01d

1

6.0000

0

.0000

426 equal Archie Lang Dumbarton

Sat 27 Mar 1880

Sat 27 Mar 1880

1

00y 00m 01d

1

6.0000

0

.0000

426 equal Jimmy Lawrence Newcastle United

Sat 01 Apr 1911

Sat 01 Apr 1911

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Denis Lawson St Mirren

Sat 14 Apr 1923

Sat 14 Apr 1923

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Leckie Queens Park

Sat 30 Nov 1872

Sat 30 Nov 1872

1

00y 00m 01d

1

6.0000

0

.0000

426 equal David Lindsay St Mirren

Sat 21 Mar 1903

Sat 21 Mar 1903

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Johnny Little Rangers

Wed 06 May 1953

Wed 06 May 1953

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Alex Lochhead Third Lanark

Mon 15 Apr 1889

Mon 15 Apr 1889

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Tommy Logan Falkirk

Sat 15 Mar 1913

Sat 15 Mar 1913

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Logie Arsenal

Wed 05 Nov 1952

Wed 05 Nov 1952

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Hugh Long Clyde

Wed 27 Nov 1946

Wed 27 Nov 1946

1

00y 00m 01d

1

2.4000

0

.0000

426 equal William Longair Dundee

Sat 31 Mar 1894

Sat 31 Mar 1894

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Tommy Low Rangers

Sat 27 Mar 1897

Sat 27 Mar 1897

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Alexander Lowe Falkirk

Sat 16 Sep 1933

Sat 16 Sep 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal James Lundie Hibernian

Sat 10 Apr 1886

Sat 10 Apr 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Lyall Sheffield Wednesday

Sat 01 Apr 1905

Sat 01 Apr 1905

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Macaulay Arthurlie

Sat 26 Jan 1884

Sat 26 Jan 1884

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Alex MacDonald Rangers

Wed 07 Apr 1976

Wed 07 Apr 1976

1

00y 00m 01d

1

1.7143

0

.0000

426 equal John MacDonald Edinburgh University

Sat 27 Mar 1886

Sat 27 Mar 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Willie MacFarlane Heart of Midlothian

Sat 24 May 1947

Sat 24 May 1947

1

00y 00m 01d

1

2.4000

0

.0000

426 equal John MacPherson Heart of Midlothian

Sat 04 Apr 1891

Sat 04 Apr 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Main Hibernian

Mon 15 Mar 1909

Mon 15 Mar 1909

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Main Rangers

Sat 30 Oct 1937

Sat 30 Oct 1937

1

00y 00m 01d

1

2.4000

0

.0000

426 equal Gordon Marshall Celtic

Sun 17 May 1992

Sun 17 May 1992

1

00y 00m 01d

1

1.0909

0

.0000

426 equal John Martis Motherwell

Sat 22 Oct 1960

Sat 22 Oct 1960

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Dave Mathers Partick Thistle

Tue 25 May 1954

Tue 25 May 1954

1

00y 00m 01d

1

1.5000

0

.0000

426 equal William Maxwell Stoke City

Sat 02 Apr 1898

Sat 02 Apr 1898

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Stevie May Sheffield Wednesday

Tue 18 Nov 2014

Tue 18 Nov 2014

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Jaimie McAllister Livingston

Sun 30 May 2004

Sun 30 May 2004

1

00y 00m 01d

1

1.0909

0

.0000

426 equal Andrew McAtee Celtic

Mon 03 Mar 1913

Mon 03 Mar 1913

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Edward McBain St Mirren

Sat 24 Mar 1894

Sat 24 Mar 1894

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Archibald McCall Renton

Sat 24 Mar 1888

Sat 24 Mar 1888

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Bill McCartney Hibernian

Sat 01 Mar 1902

Sat 01 Mar 1902

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William McColl Renton

Sat 23 Mar 1895

Sat 23 Mar 1895

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John McCorkindale Partick Thistle

Sat 21 Mar 1891

Sat 21 Mar 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jock McDougall Airdrieonians

Sat 27 Feb 1926

Sat 27 Feb 1926

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Rab McFarlane Greenock Morton

Sat 21 Mar 1896

Sat 21 Mar 1896

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James McGhee Hibernian

Sat 10 Apr 1886

Sat 10 Apr 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Paul McGinn Hibernian

Tue 07 Sep 2021

Tue 07 Sep 2021

1

00y 00m 01d

1

1.0000

0

.0000

426 equal Jimmy McGowan Partick Thistle

Wed 23 Jan 1946

Wed 23 Jan 1946

1

00y 00m 01d

1

6.0000

0

.0000

426 equal Francis McGurk Birmingham City

Wed 04 Oct 1933

Wed 04 Oct 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Hugh McHardy Rangers

Sat 14 Mar 1885

Sat 14 Mar 1885

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William McIntosh Third Lanark

Sat 18 Mar 1905

Sat 18 Mar 1905

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Hugh McIntyre Rangers

Sat 27 Mar 1880

Sat 27 Mar 1880

1

00y 00m 01d

1

6.0000

0

.0000

426 equal James McIntyre Rangers

Sat 29 Mar 1884

Sat 29 Mar 1884

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Barrie McKay Rangers

Sat 04 Jun 2016

Sat 04 Jun 2016

1

00y 00m 01d

1

1.5000

0

.0000

426 equal John McKay Blackburn Rovers

Sat 16 Feb 1924

Sat 16 Feb 1924

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Bobby McKay Newcastle United

Sat 29 Oct 1927

Sat 29 Oct 1927

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Bobby McKean Rangers

Wed 07 Apr 1976

Wed 07 Apr 1976

1

00y 00m 01d

1

1.7143

0

.0000

426 equal Duncan McKenzie Brentford

Wed 10 Nov 1937

Wed 10 Nov 1937

1

00y 00m 01d

1

2.4000

0

.0000

426 equal Tom McKillop Rangers

Sat 21 May 1938

Sat 21 May 1938

1

00y 00m 01d

1

2.4000

0

.0000

426 equal Andy McLaren Kilmarnock

Wed 25 Apr 2001

Wed 25 Apr 2001

1

00y 00m 01d

1

1.7143

0

.0000

426 equal David McLean Sheffield Wednesday

Sat 23 Mar 1912

Sat 23 Mar 1912

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Dandy McLean Dundee

Thu 30 May 1968

Thu 30 May 1968

1

00y 00m 01d

1

3.0000

0

.0000

426 equal William McLeod Cowlairs

Sat 20 Mar 1886

Sat 20 Mar 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jimmy McLuckie Manchester City

Wed 04 Oct 1933

Wed 04 Oct 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal John McMenemy Motherwell

Wed 04 Oct 1933

Wed 04 Oct 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal James McMillan St Bernards

Sat 20 Mar 1897

Sat 20 Mar 1897

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Thomas McMillan Dumbarton

Sat 19 Feb 1887

Sat 19 Feb 1887

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John McNab Liverpool

Sat 17 Mar 1923

Sat 17 Mar 1923

1

00y 00m 01d

1

4.0000

0

.0000

426 equal David McPherson Kilmarnock

Sat 19 Mar 1892

Sat 19 Mar 1892

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John McPherson Clydesdale

Sat 06 Mar 1875

Sat 06 Mar 1875

1

00y 00m 01d

1

12.0000

0

.0000

426 equal Danny McRorie Greenock Morton

Sat 25 Oct 1930

Sat 25 Oct 1930

1

00y 00m 01d

1

2.0000

0

.0000

426 equal John McTavish Falkirk

Sat 19 Mar 1910

Sat 19 Mar 1910

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Peter Meechan Celtic

Sat 28 Mar 1896

Sat 28 Mar 1896

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Alex Menzies Heart of Midlothian

Sat 07 Apr 1906

Sat 07 Apr 1906

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Middleton Cowdenbeath

Sat 22 Feb 1930

Sat 22 Feb 1930

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Archie Miller Heart of Midlothian

Wed 09 Nov 1938

Wed 09 Nov 1938

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Charlie Miller Dundee United

Wed 25 Apr 2001

Wed 25 Apr 2001

1

00y 00m 01d

1

1.7143

0

.0000

426 equal William Miller Third Lanark

Sat 04 Mar 1876

Sat 04 Mar 1876

1

00y 00m 01d

1

6.0000

0

.0000

426 equal Willie Moir Bolton Wanderers

Sat 15 Apr 1950

Sat 15 Apr 1950

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Tom Morrison St Mirren

Sat 02 Apr 1927

Sat 02 Apr 1927

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Willie Muir Dundee

Sat 16 Mar 1907

Sat 16 Mar 1907

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Murdoch Motherwell

Sat 21 Feb 1931

Sat 21 Feb 1931

1

00y 00m 01d

1

2.0000

0

.0000

426 equal John Murray Renton

Sat 23 Mar 1895

Sat 23 Mar 1895

1

00y 00m 01d

1

4.0000

0

.0000

426 equal John Murray Vale of Leven

Sat 22 Mar 1890

Sat 22 Mar 1890

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Steve Murray Aberdeen

Wed 10 Nov 1971

Wed 10 Nov 1971

1

00y 00m 01d

1

1.5000

0

.0000

426 equal George Mutch Preston North End

Sat 09 Apr 1938

Sat 09 Apr 1938

1

00y 00m 01d

1

2.4000

0

.0000

426 equal Robbie Neilson Heart of Midlothian

Wed 11 Oct 2006

Wed 11 Oct 2006

1

00y 00m 01d

1

1.5000

0

.0000

426 equal Tom Niblo Aston Villa

Sat 09 Apr 1904

Sat 09 Apr 1904

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jimmy Niven Moffat

Sat 14 Mar 1885

Sat 14 Mar 1885

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Phil ODonnell Motherwell

Wed 08 Sep 1993

Wed 08 Sep 1993

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Duncan Ogilvie Motherwell

Wed 29 Nov 1933

Wed 29 Nov 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal John ONeil Hibernian

Wed 25 Apr 2001

Wed 25 Apr 2001

1

00y 00m 01d

1

1.7143

0

.0000

426 equal James Orr Kilmarnock

Sat 26 Mar 1892

Sat 26 Mar 1892

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Bobby Orrock Falkirk

Mon 03 Mar 1913

Mon 03 Mar 1913

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jock Paterson Leicester City

Sat 10 Apr 1920

Sat 10 Apr 1920

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William Paul Dykebar

Sat 28 Mar 1891

Sat 28 Mar 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Andrew Penman Dundee

Wed 11 May 1966

Wed 11 May 1966

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Jackie Plenderleith Manchester City

Wed 09 Nov 1960

Wed 09 Nov 1960

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Willie Porteous Heart of Midlothian

Sat 21 Mar 1903

Sat 21 Mar 1903

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Charlie Pringle St Mirren

Sat 12 Feb 1921

Sat 12 Feb 1921

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Peter Pursell Queens Park

Sat 28 Feb 1914

Sat 28 Feb 1914

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jimmy Raeside Third Lanark

Sat 03 Mar 1906

Sat 03 Mar 1906

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Alex Rhind Queens Park

Sat 30 Nov 1872

Sat 30 Nov 1872

1

00y 00m 01d

1

6.0000

0

.0000

426 equal Andrew Richmond Queens Park

Sat 03 Mar 1906

Sat 03 Mar 1906

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Archibald Ritchie East Stirlingshire

Sat 21 Mar 1891

Sat 21 Mar 1891

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Billie Ritchie Rangers

Wed 02 May 1962

Wed 02 May 1962

1

00y 00m 01d

1

2.0000

0

.0000

426 equal George Robertson Kilmarnock

Wed 08 Dec 1937

Wed 08 Dec 1937

1

00y 00m 01d

1

2.4000

0

.0000

426 equal Hugh Robertson Dundee

Wed 29 Nov 1961

Wed 29 Nov 1961

1

00y 00m 01d

1

2.0000

0

.0000

426 equal James Robertson Tottenham Hotspur

Sat 03 Oct 1964

Sat 03 Oct 1964

1

00y 00m 01d

1

1.7143

0

.0000

426 equal Peter Robertson Dundee

Sat 21 Mar 1903

Sat 21 Mar 1903

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Doug Rougvie Aberdeen

Tue 13 Dec 1983

Tue 13 Dec 1983

1

00y 00m 01d

1

1.7143

0

.0000

426 equal John Russell Cambuslang

Sat 29 Mar 1890

Sat 29 Mar 1890

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Edward Rutherford Rangers

Sun 23 May 1948

Sun 23 May 1948

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Steven Saunders Motherwell

Tue 16 Nov 2010

Tue 16 Nov 2010

1

00y 00m 01d

1

1.2000

0

.0000

426 equal Bill Sawers Dundee

Sat 23 Mar 1895

Sat 23 Mar 1895

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Peter Scarff Celtic

Sat 21 Feb 1931

Sat 21 Feb 1931

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Eric Schaedler Hibernian

Wed 27 Mar 1974

Wed 27 Mar 1974

1

00y 00m 01d

1

1.0000

0

.0000

426 equal Jim Scott Hibernian

Wed 11 May 1966

Wed 11 May 1966

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Matt Scott Airdrieonians

Sat 19 Mar 1898

Sat 19 Mar 1898

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Scott Airdrieonians

Sat 31 Mar 1894

Sat 31 Mar 1894

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William Semple Cambuslang

Sat 10 Apr 1886

Sat 10 Apr 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Andrew Shinnie Inverness Caledonian Thistle

Wed 14 Nov 2012

Wed 14 Nov 2012

1

00y 00m 01d

1

1.2000

0

.0000

426 equal John Sinclair Leicester City

Sat 18 Jun 1966

Sat 18 Jun 1966

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Leslie Skene Queens Park

Sat 12 Mar 1904

Sat 12 Mar 1904

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Tom Sloan Third Lanark

Sat 12 Mar 1904

Sat 12 Mar 1904

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Smith Queens Park

Sat 30 Nov 1872

Sat 30 Nov 1872

1

00y 00m 01d

1

6.0000

0

.0000

426 equal John Smith Ayr United

Sat 12 Apr 1924

Sat 12 Apr 1924

1

00y 00m 01d

1

4.0000

0

.0000

426 equal James Speirs Rangers

Sat 07 Mar 1908

Sat 07 Mar 1908

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Lewis Stevenson Hibernian

Wed 30 May 2018

Wed 30 May 2018

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Andrew Stewart Third Lanark

Sat 24 Mar 1894

Sat 24 Mar 1894

1

00y 00m 01d

1

4.0000

0

.0000

426 equal David Stewart Leeds United

Wed 07 Sep 1977

Wed 07 Sep 1977

1

00y 00m 01d

1

1.2000

0

.0000

426 equal Duncan Stewart Dumbarton

Sat 24 Mar 1888

Sat 24 Mar 1888

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Willie Summers St Mirren

Sat 17 Apr 1926

Sat 17 Apr 1926

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Scot Symon Rangers

Wed 07 Dec 1938

Wed 07 Dec 1938

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Tommy Tait Sunderland

Mon 06 Mar 1911

Mon 06 Mar 1911

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Willie Taylor Heart of Midlothian

Sat 02 Apr 1892

Sat 02 Apr 1892

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Paul Telfer Coventry City

Wed 29 Mar 2000

Wed 29 Mar 2000

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Willie Telfer St Mirren

Wed 04 Nov 1953

Wed 04 Nov 1953

1

00y 00m 01d

1

1.5000

0

.0000

426 equal Andrew Thomson Arthurlie

Sat 20 Mar 1886

Sat 20 Mar 1886

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Andrew Thomson Third Lanark

Mon 15 Apr 1889

Mon 15 Apr 1889

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Charles Thomson Sunderland

Sat 15 May 1937

Sat 15 May 1937

1

00y 00m 01d

1

2.0000

0

.0000

426 equal David Thomson Dundee

Thu 26 Feb 1920

Thu 26 Feb 1920

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jock Thomson Everton

Wed 26 Oct 1932

Wed 26 Oct 1932

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Robert Thomson Falkirk

Sat 02 Apr 1927

Sat 02 Apr 1927

1

00y 00m 01d

1

4.0000

0

.0000

426 equal William Thomson Dundee

Sat 21 Mar 1896

Sat 21 Mar 1896

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Tom Townsley Falkirk

Sat 31 Oct 1925

Sat 31 Oct 1925

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Thomas Turner Arthurlie

Sat 29 Mar 1884

Sat 29 Mar 1884

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Duncan Urquhart Hibernian

Wed 04 Oct 1933

Wed 04 Oct 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Hugh Wales Motherwell

Wed 26 Oct 1932

Wed 26 Oct 1932

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Frank Walker Third Lanark

Sat 04 Feb 1922

Sat 04 Feb 1922

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Jimmy Walker Heart of Midlothian

Wed 23 Jan 1946

Wed 23 Jan 1946

1

00y 00m 01d

1

6.0000

0

.0000

426 equal Ross Wallace Preston North End

Sat 10 Oct 2009

Sat 10 Oct 2009

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Phil Watson Blackpool

Wed 29 Nov 1933

Wed 29 Nov 1933

1

00y 00m 01d

1

3.0000

0

.0000

426 equal Robert Watson Motherwell

Mon 14 Jun 1971

Mon 14 Jun 1971

1

00y 00m 01d

1

1.5000

0

.0000

426 equal William Watson Falkirk

Sat 19 Mar 1898

Sat 19 Mar 1898

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Tony Watt Blackburn Rovers

Thu 24 Mar 2016

Thu 24 Mar 2016

1

00y 00m 01d

1

1.5000

0

.0000

426 equal Willie Waugh Heart of Midlothian

Wed 08 Dec 1937

Wed 08 Dec 1937

1

00y 00m 01d

1

2.4000

0

.0000

426 equal John Weir Third Lanark

Sat 19 Feb 1887

Sat 19 Feb 1887

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Alexander Wilson Portsmouth

Tue 25 May 1954

Tue 25 May 1954

1

00y 00m 01d

1

1.5000

0

.0000

426 equal Dave Wilson Oldham Athletic

Sat 05 Apr 1913

Sat 05 Apr 1913

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Hugh Wilson Dumbarton

Mon 23 Mar 1885

Mon 23 Mar 1885

1

00y 00m 01d

1

4.0000

0

.0000

426 equal Mark Wilson Celtic

Wed 09 Feb 2011

Wed 09 Feb 2011

1

00y 00m 01d

1

1.2000

0

.0000

426 equal Paul Wilson Celtic

Wed 05 Feb 1975

Wed 05 Feb 1975

1

00y 00m 01d

1

1.3333

0

.0000

426 equal Robbie Winters Aberdeen

Wed 28 Apr 1999

Wed 28 Apr 1999

1

00y 00m 01d

1

1.7143

0

.0000

426 equal Keith Wright Hibernian

Wed 19 Feb 1992

Wed 19 Feb 1992

1

00y 00m 01d

1

1.0909

0

.0000

426 equal Benny Yorston Aberdeen

Sat 21 Feb 1931

Sat 21 Feb 1931

1

00y 00m 01d

1

2.0000

0

.0000

426 equal Harry Yorston Aberdeen

Sat 16 Oct 1954

Sat 16 Oct 1954

1

00y 00m 01d

1

1.5000

0

.0000

426 equal James Young Celtic

Sat 17 Mar 1906

Sat 17 Mar 1906

1

00y 00m 01d

1

4.0000

0

.0000


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