London Hearts Supporters Club

By Initial Letter of Surname     Top 100
Since
1946
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All Ex Hearts Top 100
Appearances
Top 100
Goalscorers
Since
1969
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All Ex Hearts Top 100
Appearances
Top 100
Goalscorers


Opposition Players who played against Hearts since 1946


No of Players = 9058

All columns are 'sortable' click on the heading to sort by that column.
Details prior to 1969 are incomplete and are gradually being updated.
NB Clubs refers only to the ones where the player played against Hearts.

Summary

Rank Player Clubs P Sta
rts
Sub Go
als
W D L W% D% L% Suc
c%
First Min Age Last Max Age Surname
1 Ian Burns [Aberdeen] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-31 Not Known 1959-08-31 Not Known [Aberdeen]
2 John Kessack Ogston [Aberdeen] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1960-11-07 Not Known 1960-11-07 Not Known [Aberdeen]
3 Scott [Chelsea] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1960-11-07 Not Known 1960-11-07 Not Known [Chelsea]
4 Godfrey [Southampton] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-31 Not Known 1959-08-31 Not Known [Southampton]
5 ` Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-05-12 Not Known 1951-05-12 Not Known `
6 Trialist 1 Cowdenbeath; Dumbarton 3 2 1 2 1 0 66.67 33.33 .00 83.33 2014-08-04 Not Known 2015-07-15 Not Known 1
7 Trialist 2 Cowdenbeath; Dumbarton 3 1 2 2 1 0 66.67 33.33 .00 83.33 2014-08-04 Not Known 2015-07-15 Not Known 2
8 Triallist 2 Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-27 Not Known 1996-07-27 Not Known 2
9 Trialist 3 Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 2015-07-15 Not Known 2015-07-15 Not Known 3
10 Trialist 4 Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 2015-07-15 Not Known 2015-07-15 Not Known 4
11 Trialist 5 Cowdenbeath 1 0 1 0 1 0 .00 100.00 .00 50.00 2015-07-15 Not Known 2015-07-15 Not Known 5
12 Trialist A Hamilton Academical 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-09 Not Known 2014-07-09 Not Known A
13 A.Morgan Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known A.Morgan
14 Gerard Aafjes Falkirk 3 3 0 2 1 0 66.67 33.33 .00 83.33 2007-12-29 22y 11m 02d 2008-05-05 23y 03m 08d Aafjes
15 Ernst Abbč Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 20y 10m 10d 1969-04-14 20y 10m 10d Abbč
16 Nadjim Abdou Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 26y 00m 18d 2010-07-31 26y 00m 18d Abdou
17 Mehdi Abeid St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2013-03-05 20y 06m 27d 2013-03-05 20y 06m 27d Abeid
18 Gregor Abel Falkirk; Clydebank[4]; Alloa Athletic 7 7 0 0 1 5 .00 14.29 71.43 7.14 1970-11-11 21y 07m 02d 1980-01-30 30y 09m 21d Abel
19 Billy Abercromby St Mirren; Partick Thistle; Dunfermline Athletic 24 23 1 1 7 9 8 29.17 37.50 33.33 47.92 1978-10-07 20y 00m 23d 1987-08-15 28y 11m 01d Abercromby
20 Éric Abidal FC Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 28y 00m 17d 2007-07-28 28y 00m 17d Abidal
21 Gary Ian Ablett Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-08-02 27y 08m 14d 1993-08-02 27y 08m 14d Ablett
22 Stanley Aborah Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 23y 01m 06d 2010-07-29 23y 01m 06d Aborah
23 Samassi Abou Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-02-26 26y 06m 22d 2000-02-26 26y 06m 22d Abou
24 Timo Achenbach Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 26y 10m 09d 2009-07-12 26y 10m 09d Achenbach
25 Acimovic FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Acimovic
26 Alfred Albert Eric Ackerman Clyde 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1948-10-30 19y 09m 25d 1950-02-04 21y 00m 30d Ackerman
27 Patrick Ada Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-21 26y 07m 07d 2011-08-21 26y 07m 07d Ada
28 Gerrard William Adair Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-07 21y 05m 22d 1976-08-07 21y 05m 22d Adair
29 Noel Adair Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Adair
30 Ron Adair Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Adair
31 Charles Graham Adam Rangers; Liverpool 7 7 0 5 1 1 71.43 14.29 14.29 78.57 2006-11-19 20y 11m 09d 2012-08-23 26y 08m 13d Adam
32 James Adam Aston Villa; Falkirk 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1960-04-25 Not Known 1963-08-10 Not Known Adam
33 Peter Adam Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1950-11-11 Not Known 1951-10-27 Not Known Adam
34 Dariusz Adamczuk Dundee; Rangers 5 3 2 2 4 0 1 80.00 .00 20.00 80.00 1993-10-02 23y 11m 12d 1999-08-07 29y 09m 18d Adamczuk
35 Charles Stuart Scarlett Adams Partick Thistle; Clydebank[4]; Queen Of The South 2 2 0 0 0 2 .00 .00 100.00 .00 1998-01-24 21y 10m 03d 1999-08-18 23y 04m 28d Adams
36 Derek Watt Adams Ross County; Motherwell; Aberdeen; Livingston (Meadowbank Thistle) 24 17 7 5 8 6 10 33.33 25.00 41.67 45.83 1998-09-09 23y 02m 15d 2006-03-05 30y 08m 08d Adams
37 James Stewart Adams Kilmarnock; St Johnstone 3 1 2 0 0 3 .00 .00 100.00 .00 2010-11-13 23y 02m 18d 2012-08-04 24y 11m 09d Adams
38 Neil Adams Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 Not Known 1987-10-18 Not Known Adams
39 Thomas Adams East Fife 6 6 0 3 3 0 3 50.00 .00 50.00 50.00 1947-03-01 Not Known 1948-12-11 Not Known Adams
40 Bobby Adamson Raith Rovers; Greenock Morton; St Mirren 13 13 0 1 2 3 8 15.38 23.08 61.54 26.92 1961-08-12 Not Known 1969-08-20 Not Known Adamson
41 Kenny Adamson Cowdenbeath 2 2 0 1 0 1 50.00 .00 50.00 50.00 2011-07-12 22y 10m 21d 2015-02-28 26y 06m 07d Adamson
42 Derek Ian Addison Dundee United; St Johnstone 12 10 2 1 4 2 6 33.33 16.67 50.00 41.67 1975-10-11 20y 03m 03d 1983-10-29 28y 03m 21d Addison
43 Ian Addison East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-16 Not Known 1950-09-16 Not Known Addison
44 Ademir Cruzeiro 1 0 1 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Ademir
45 John Adie East Fife 3 3 0 0 0 3 .00 .00 100.00 .00 1955-10-22 25y 07m 20d 1957-10-05 27y 07m 03d Adie
46 Advocat RodaJC 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Advocat
47 Ady Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 Not Known 2009-07-08 Not Known Ady
48 Agac BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Agac
49 Kieran Agard Kilmarnock; Rotherham United 2 0 2 1 0 1 1 .00 50.00 50.00 25.00 2011-04-30 21y 06m 20d 2012-07-28 22y 09m 18d Agard
50 Didier Agathe Hibernian; Celtic 19 18 1 1 14 4 1 73.68 21.05 5.26 84.21 2000-07-30 24y 11m 14d 2005-10-15 30y 01m 29d Agathe
51 Torbjřrn Agdestein Inverness Caledonian Thistle 2 0 2 2 0 0 100.00 .00 .00 100.00 2013-08-31 21y 11m 13d 2013-12-14 22y 02m 26d Agdestein
52 Daniel Agger Liverpool 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-08-23 27y 08m 11d 2012-08-23 27y 08m 11d Agger
53 Amir Agic Zeljeznicar Sarajevo 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-24 26y 10m 07d 2003-09-24 26y 10m 07d Agic
54 Paul Agnew Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 25y 08m 07d 1998-03-07 25y 08m 07d Agnew
55 Ralph Agnew Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1947-02-08 27y 09m 27d 1947-02-08 27y 09m 27d Agnew
56 Scott Agnew Dumbarton 4 4 0 0 1 3 .00 25.00 75.00 12.50 2014-09-13 27y 02m 02d 2015-03-14 27y 08m 03d Agnew
57 Junior Agogo Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2011-08-28 32y 00m 27d 2011-08-28 32y 00m 27d Agogo
58 Damiano Pietro Agostini East Fife; Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1999-10-12 20y 10m 20d 2003-07-16 24y 07m 24d Agostini
59 Jose Pinto Carvalho dos Santos (Aguas) Benfica 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1960-09-29 29y 10m 20d 1960-10-05 29y 10m 26d Aguas
60 Patrick Agyemang Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 25y 09m 16d 2006-07-15 25y 09m 16d Agyemang
61 Brian Dominic Ahern Clyde; Ayr United 15 15 0 1 3 6 6 20.00 40.00 40.00 40.00 1974-01-26 21y 02m 11d 1982-12-27 30y 01m 12d Ahern
62 Archibald Webster Aikman St Mirren; Falkirk 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1946-08-28 21y 05m 05d 1954-01-30 28y 10m 07d Aikman
63 Lionel Ainsworth Rotherham United; Motherwell 6 4 2 1 2 1 3 33.33 16.67 50.00 41.67 2012-07-28 24y 09m 27d 2016-01-16 28y 03m 15d Ainsworth
64 Fraser Aird Rangers 1 1 0 0 0 0 .00 .00 .00 .00 2015-01-16 19y 11m 14d 2015-01-16 19y 11m 14d Aird
65 Hugh Aird Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1951-11-24 Not Known 1951-11-24 Not Known Aird
66 Kenneth Aird St Mirren; St Johnstone 17 17 0 3 6 5 6 35.29 29.41 35.29 50.00 1965-12-25 18y 08m 12d 1972-09-02 25y 04m 20d Aird
67 Peter Aird Hibernian; East Fife 14 14 0 6 0 8 42.86 .00 57.14 42.86 1945-08-15 Not Known 1951-12-22 Not Known Aird
68 William Aird Greenock Morton; Queen Of The South 11 11 0 0 2 9 .00 18.18 81.82 9.09 1946-11-16 29y 08m 00d 1952-02-23 34y 11m 07d Aird
69 Seton Montgomery Airlie Celtic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1946-12-21 26y 08m 29d 1946-12-21 26y 08m 29d Airlie
70 Aisdmann BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Aisdmann
71 Thomas George Aitchison Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 21y 03m 12d 1985-08-27 21y 03m 12d Aitchison
72 Andrew Irving Aitken Hibernian; Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1947-03-29 27y 05m 14d 1947-11-01 28y 00m 17d Aitken
73 Andrew Robert Aitken Queen Of The South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 21y 06m 16d 1999-08-18 21y 06m 16d Aitken
74 Andy F.S. Aitken Hibernian; Raith Rovers 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1957-04-24 22y 08m 03d 1962-12-01 28y 03m 10d Aitken
75 Charles Aitken Motherwell 27 27 0 5 7 7 13 25.93 25.93 48.15 38.89 1951-05-05 Not Known 1964-02-19 Not Known Aitken
76 Christopher Ian Aitken Hamilton Academical; Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-07-17 22y 03m 17d 2007-08-28 26y 04m 28d Aitken
77 Fred Aitken St Johnstone 19 19 0 5 9 4 6 47.37 21.05 31.58 57.89 1967-08-12 17y 08m 30d 1973-10-13 23y 11m 00d Aitken
78 George Graham Aitken East Fife; Third Lanark 12 12 0 5 2 5 41.67 16.67 41.67 50.00 1947-03-01 21y 09m 01d 1951-10-27 26y 04m 29d Aitken
79 Robert Aitken Falkirk; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1948-02-14 25y 05m 12d 1949-08-13 26y 11m 11d Aitken
80 Robert Sime Aitken Celtic; St Mirren; Aberdeen 53 53 0 3 31 11 11 58.49 20.75 20.75 68.87 1976-05-03 17y 05m 09d 1993-05-05 34y 05m 11d Aitken
81 Stephen Smith Aitken Greenock Morton; Stranraer 2 1 1 0 0 2 .00 .00 100.00 .00 1994-08-04 17y 10m 10d 2007-01-06 30y 03m 12d Aitken
82 Jack W Aitkenhead Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1951-11-17 Not Known 1951-11-17 Not Known Aitkenhead
83 John [1] Aitkenhead Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Aitkenhead
84 John Aitkenhead Hibernian; Motherwell 20 20 0 3 5 4 11 25.00 20.00 55.00 35.00 1946-05-04 22y 06m 26d 1956-04-23 32y 06m 15d Aitkenhead
85 Adebayo Akinfenwa Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 28y 02m 19d 2010-07-29 28y 02m 19d Akinfenwa
86 Lucas Akins Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 2008-08-30 19y 06m 05d 2008-11-12 19y 08m 18d Akins
87 Akrri Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Akrri
88 Aktun Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Aktun
89 Farid El Alagui Dundee United; Hibernian 3 2 1 2 2 0 1 66.67 .00 33.33 66.67 2014-03-21 29y 01m 11d 2015-04-12 30y 02m 02d Alagui
90 Jorg Albertz Rangers 21 19 2 10 16 2 3 76.19 9.52 14.29 80.95 1996-09-14 25y 07m 16d 2001-05-05 30y 03m 06d Albertz
91 Arthur Richard Albiston Manchester United; Dundee 2 2 0 0 2 0 .00 100.00 .00 50.00 1986-09-02 29y 01m 19d 1989-09-09 32y 01m 26d Albiston
92 Aldis Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 Not Known 1958-11-19 Not Known Aldis
93 Mihail Aleksandrov Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 25y 00m 22d 2014-07-03 25y 00m 22d Aleksandrov
94 Goran Aleksic IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 Not Known 2000-08-24 Not Known Aleksic
95 Eric Alexander Hamilton Academical 6 4 2 1 1 4 16.67 16.67 66.67 25.00 1978-02-04 17y 10m 01d 1982-04-10 22y 00m 07d Alexander
96 Graham Alexander Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 34y 09m 05d 2006-07-15 34y 09m 05d Alexander
97 Gregg Duncan Alexander Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 22y 02m 23d 1987-08-01 22y 02m 23d Alexander
98 Ian Alexander Motherwell 1 0 1 0 1 0 .00 100.00 .00 50.00 1983-12-26 20y 11m 00d 1983-12-26 20y 11m 00d Alexander
99 Mark Alexander Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1982-08-18 17y 11m 14d 1982-08-25 17y 11m 21d Alexander
100 Neil Alexander Livingston (Meadowbank Thistle); Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-06 22y 05m 27d 2009-05-03 31y 01m 23d Alexander
101 Norman Hugh Alexander Alloa Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1978-03-11 24y 10m 18d 1978-04-22 25y 00m 01d Alexander
102 Robert Alexander Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1966-01-08 Not Known 1966-01-08 Not Known Alexander
103 Rowan Samuel Alexander Queen Of The South; St Mirren; Greenock Morton 11 11 0 2 0 3 8 .00 27.27 72.73 13.64 1982-02-17 21y 00m 20d 1994-08-04 33y 06m 07d Alexander
104 Thomas Alexander Queens Park; Greenock Morton 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1947-03-29 Not Known 1951-11-24 Not Known Alexander
105 Herve Alicarte FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 29y 00m 30d 2003-11-27 29y 01m 20d Alicarte
106 Haris Alihodzic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 35y 05m 12d 2003-10-15 35y 06m 03d Alihodzic
107 James Alison Falkirk 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1946-12-07 23y 01m 26d 1949-11-12 26y 01m 01d Alison
108 Hasney Aljofree Dundee United 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 2000-10-14 22y 03m 03d 2002-03-09 23y 07m 26d Aljofree
109 Allan Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1992-05-04 Not Known 1992-05-04 Not Known Allan
110 James Allan Forfar Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1982-02-13 27y 10m 00d 1982-08-25 28y 04m 12d Allan
111 John [2] Allan Aberdeen; Third Lanark 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1956-04-07 25y 00m 16d 1958-08-13 27y 04m 22d Allan
112 Lewis Allan Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2015-08-25 18y 10m 00d 2015-08-25 18y 10m 00d Allan
113 Martin William Allan Montrose 3 3 0 1 0 2 33.33 .00 66.67 33.33 1985-08-20 24y 08m 22d 1989-08-16 28y 08m 18d Allan
114 Raymond George Kyle Allan Cowdenbeath; Brechin City; Motherwell 3 3 0 0 2 1 .00 66.67 33.33 33.33 1983-08-24 Not Known 1992-08-19 Not Known Allan
115 Scott Allan Dundee United; Hibernian; Celtic 5 4 1 2 2 1 40.00 40.00 20.00 60.00 2011-07-31 19y 08m 03d 2015-04-12 23y 04m 15d Allan
116 Thomson Sandlands Allan Hibernian; Dundee 26 26 0 9 10 7 34.62 38.46 26.92 53.85 1966-02-21 19y 04m 16d 1977-10-29 31y 00m 24d Allan
117 William F Allan Aberdeen; St Mirren; Falkirk; Greenock Morton 13 12 1 2 4 7 15.38 30.77 53.85 30.77 1962-11-03 19y 10m 23d 1969-03-24 26y 03m 13d Allan
118 Allardice Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 Not Known 1981-08-01 Not Known Allardice
119 Allcock Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 Not Known 1959-10-12 Not Known Allcock
120 Terry Allcock Bolton Wanderers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1957-10-14 21y 10m 04d 1957-10-14 21y 10m 04d Allcock
121 Clive Allen Queens Park Rangers; Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1984-08-07 23y 02m 18d 1990-08-13 29y 02m 24d Allen
122 Joe Allen Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 22y 05m 09d 2012-08-30 22y 05m 16d Allen
123 Malcolm Allen Watford 2 1 1 1 0 1 50.00 .00 50.00 50.00 1986-08-05 19y 04m 15d 1987-05-12 20y 01m 21d Allen
124 Martin Allen Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 18y 11m 20d 1984-08-07 18y 11m 20d Allen
125 Michael Allen Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-08-03 19y 04m 04d 1968-08-03 19y 04m 04d Allen
126 Paul Kevin Allen Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 29y 10m 27d 1992-07-25 29y 10m 27d Allen
127 David Richardson Alleyne Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 25y 05m 25d 1997-08-09 25y 05m 25d Alleyne
128 Kyle David Allison Dunfermline Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-07-27 20y 02m 27d 2010-07-27 20y 02m 27d Allison
129 Malcolm Allison West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 26y 01m 14d 1953-10-19 26y 01m 14d Allison
130 W Allison Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-02-21 Not Known 1948-02-21 Not Known Allison
131 Allister Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 1951-05-18 Not Known 1951-05-18 Not Known Allister
132 John Grandison Allister Chelsea; Aberdeen 12 12 0 1 6 1 5 50.00 8.33 41.67 54.17 1951-05-12 23y 10m 12d 1957-04-27 29y 09m 28d Allister
133 Wilfred James Allsop Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-04 25y 00m 12d 1956-02-04 25y 00m 12d Allsop
134 Pall Hjardar Almarsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 21y 03m 15d 2000-08-24 21y 03m 29d Almarsson
135 Paulo Sergio Almeida Braga 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 28y 06m 08d 2004-09-30 28y 06m 22d Almeida
136 Romeu António Soares Almeida FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 21y 09m 23d 1996-07-31 21y 09m 23d Almeida
137 Blair Alston Falkirk 4 3 1 1 0 3 25.00 .00 75.00 25.00 2014-08-30 22y 05m 07d 2015-03-21 22y 11m 26d Alston
138 Hamit Altintop Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 21y 10m 27d 2004-11-04 21y 10m 27d Altintop
139 Wolfgang Altmann Locomotiv Leipzig 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-09-15 23y 11m 24d 1976-09-15 23y 11m 24d Altmann
140 Sone Aluko Aberdeen; Rangers 11 8 3 1 2 4 5 18.18 36.36 45.45 36.36 2007-11-11 18y 08m 23d 2012-04-21 23y 02m 02d Aluko
141 Sergio Alvarez Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 24y 11m 24d 2015-07-30 24y 11m 24d Alvarez
142 Gabriel Omar Amato Rangers 3 1 2 1 1 1 33.33 33.33 33.33 50.00 1998-08-02 27y 09m 11d 1999-08-07 28y 09m 16d Amato
143 Mikel Arteta Amatriain Rangers 8 8 0 7 0 1 87.50 .00 12.50 87.50 2002-09-11 20y 05m 16d 2004-05-12 22y 01m 16d Amatriain
144 Efe Ambrose Celtic 10 9 1 8 2 0 80.00 20.00 .00 90.00 2012-10-07 23y 11m 19d 2015-12-27 27y 02m 09d Ambrose
145 Ameclick Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Ameclick
146 Amoah Vitesse Arnhem 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-01-18 Not Known 2003-01-18 Not Known Amoah
147 David Oluwaseun Segun Amoo Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 2015-08-22 24y 04m 09d 2015-10-31 24y 06m 18d Amoo
148 Lorenzo Amoruso Rangers 19 19 0 1 17 1 1 89.47 5.26 5.26 92.11 1998-05-16 26y 10m 18d 2003-05-18 31y 10m 20d Amoruso
149 Leif Amundsen Sportsklub Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-25 Not Known 1962-11-12 Not Known Amundsen
150 Robert Francis Dudgeon Ancell Dundee; Aberdeen 4 4 0 3 1 0 75.00 25.00 .00 87.50 1947-10-06 36y 03m 20d 1949-03-19 37y 09m 03d Ancell
151 Harry Anders Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-14 26y 10m 16d 1953-10-14 26y 10m 16d Anders
152 Andersen Sportsklub Brann; Rot-Weiss Essen 3 2 1 0 1 2 .00 33.33 66.67 16.67 1962-09-25 Not Known 2007-07-14 Not Known Andersen
153 Erik Bo Andersen Rangers 3 2 1 1 1 1 33.33 33.33 33.33 50.00 1996-12-21 26y 01m 07d 1997-07-26 26y 08m 12d Andersen
154 Soren Andersen Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1996-12-07 30y 09m 24d 1997-02-22 31y 00m 09d Andersen
155 Vetle Gregres Andersen Dunfermline Athletic; Raith Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1987-11-24 23y 07m 04d 1988-04-13 23y 11m 24d Andersen
156 Alex (Stan) Anderson Hamilton Academical; Queen Of The South; Clyde 15 15 0 2 5 1 9 33.33 6.67 60.00 36.67 1961-09-13 22y 02m 22d 1970-04-11 30y 09m 20d Anderson
157 Alex Anderson Stirling Albion; Stenhousemuir; Dunfermline Athletic 8 8 0 3 1 0 7 12.50 .00 87.50 12.50 1950-03-18 24y 06m 07d 1957-01-05 31y 03m 25d Anderson
158 Anderson Forres Mechanics; Peterhead 2 2 0 0 0 2 .00 .00 100.00 .00 1994-07-31 Not Known 1995-07-28 Not Known Anderson
159 Andy Anderson Partick Thistle 11 11 0 5 3 3 45.45 27.27 27.27 59.09 1972-04-22 18y 08m 15d 1981-02-28 27y 06m 21d Anderson
160 Chris Anderson Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 25y 01m 04d 2012-09-07 25y 01m 04d Anderson
161 Christopher Anderson Aberdeen 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1949-12-03 24y 03m 03d 1952-08-27 26y 11m 28d Anderson
162 David W Anderson Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-02-18 Not Known 1950-02-18 Not Known Anderson
163 Derek Christopher Anderson Kilmarnock; Ayr United 10 10 0 2 3 1 6 30.00 10.00 60.00 35.00 1994-11-26 22y 06m 11d 1998-03-07 25y 09m 20d Anderson
164 Edward Murray Finnegan Anderson Clyde 13 13 0 4 4 5 30.77 30.77 38.46 46.15 1969-12-16 20y 07m 20d 1979-12-01 30y 07m 05d Anderson
165 George Anderson Greenock Morton; Airdrieonians 26 26 0 2 8 6 12 30.77 23.08 46.15 42.31 1970-12-05 16y 11m 10d 1983-04-02 29y 03m 08d Anderson
166 Grant Anderson Raith Rovers 7 7 0 0 1 6 .00 14.29 85.71 7.14 2012-07-14 25y 10m 24d 2015-07-07 28y 10m 17d Anderson
167 Iain William Anderson Dundee 7 1 6 5 0 2 71.43 .00 28.57 71.43 1995-09-20 18y 01m 28d 2004-08-07 27y 00m 15d Anderson
168 Ian Anderson Dundee; St Johnstone 11 10 1 1 3 5 3 27.27 45.45 27.27 50.00 1973-08-18 18y 11m 07d 1977-09-17 23y 00m 06d Anderson
169 Jimmy Anderson St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-11 Not Known 1967-02-11 Not Known Anderson
170 John Christopher Patrick Anderson Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 27y 08m 27d 1987-08-03 27y 08m 27d Anderson
171 John Hugh Todd Anderson Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-12 25y 08m 01d 1962-09-19 25y 08m 08d Anderson
172 John Lockhart Anderson Partick Thistle; Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1951-11-03 23y 06m 29d 1956-01-14 27y 09m 09d Anderson
173 John Patton Anderson Greenock Morton; Livingston (Meadowbank Thistle) 4 4 0 2 0 2 50.00 .00 50.00 50.00 1994-08-04 21y 10m 02d 2002-01-19 29y 03m 17d Anderson
174 Norman Anderson Airdrieonians; Ayr United 13 12 1 1 5 2 6 38.46 15.38 46.15 46.15 1977-12-17 20y 04m 13d 1984-08-29 27y 00m 25d Anderson
175 Oliver Anderson Airdrieonians; Falkirk 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1948-02-07 28y 08m 25d 1949-02-26 29y 09m 13d Anderson
176 Russell Anderson Aberdeen 35 31 4 6 8 21 17.14 22.86 60.00 28.57 1997-02-10 18y 03m 16d 2014-04-02 35y 05m 08d Anderson
177 Stan Anderson Sunderland; Newcastle United 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1954-11-10 21y 08m 14d 1965-10-11 32y 07m 14d Anderson
178 Steven James Stuart Anderson St Johnstone 14 13 1 4 4 6 28.57 28.57 42.86 42.86 2010-08-14 24y 07m 26d 2015-12-19 30y 00m 00d Anderson
179 Stuart [2] Anderson Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-14 26y 02m 22d 2012-07-14 26y 02m 22d Anderson
180 Thomas Muir Anderson Clyde 5 5 0 2 0 3 40.00 .00 60.00 40.00 1952-12-06 25y 11m 18d 1955-11-19 28y 11m 01d Anderson
181 Tommy [1] Anderson Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 24y 08m 24d 1965-12-18 24y 08m 24d Anderson
182 Viv Anderson Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 33y 00m 28d 1989-09-26 33y 00m 28d Anderson
183 Walter Anderson St Mirren 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1952-01-12 Not Known 1955-04-22 Not Known Anderson
184 Andersson Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Andersson
185 Daniel Andersson Hibernian 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2003-08-17 30y 07m 30d 2004-02-15 31y 01m 28d Andersson
186 K Andersson IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Andersson
187 T Andersson IFK Gothenburg 1 0 1 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Andersson
188 Thomas Jorgen Andersson St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 1998-01-12 29y 11m 23d 1998-01-12 29y 11m 23d Andersson
189 Darren Anderton Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 1992-07-25 20y 04m 22d 1999-07-24 27y 04m 21d Anderton
190 Nick Anderton Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 19y 02m 26d 2015-07-18 19y 02m 26d Anderton
191 Andreassen Sportsklub Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-11-12 Not Known 1962-11-12 Not Known Andreassen
192 Anthony Andreu Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2012-09-25 24y 04m 03d 2012-09-25 24y 04m 03d Andreu
193 Andrews Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Andrews
194 Ian Edmund Andrews Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-08-13 23y 08m 12d 1988-08-13 23y 08m 12d Andrews
195 James Patrick Andrews Dundee; West Ham United 6 6 0 2 4 1 1 66.67 16.67 16.67 75.00 1950-01-07 22y 11m 06d 1953-10-19 26y 08m 18d Andrews
196 Keith Andrews Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 29y 10m 25d 2010-08-07 29y 10m 25d Andrews
197 Lyndon Andrews Hibernian 2 1 1 1 1 0 50.00 50.00 .00 75.00 2000-10-22 24y 09m 02d 2000-12-26 24y 11m 06d Andrews
198 Marvin Anthony Andrews Livingston (Meadowbank Thistle); Rangers; Raith Rovers 15 14 1 1 7 3 5 46.67 20.00 33.33 56.67 2001-07-28 25y 07m 06d 2012-07-14 36y 06m 22d Andrews
199 Paul Andrews Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 25y 03m 12d 2015-07-04 25y 03m 12d Andrews
200 Andriessen Sportsklub Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-25 Not Known 1962-09-25 Not Known Andriessen
201 Manny Andruszewski Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-05 20y 10m 01d 1976-08-05 20y 10m 01d Andruszewski
202 Ian Allan Angus Aberdeen; Dundee; Motherwell 29 24 5 4 9 6 14 31.03 20.69 48.28 41.38 1981-01-10 19y 01m 22d 1994-02-05 32y 02m 17d Angus
203 John Angus Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-09-15 32y 00m 13d 1970-09-15 32y 00m 13d Angus
204 Branimir Anic NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 25y 00m 13d 2006-08-02 25y 00m 20d Anic
205 Darko Anic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 22y 05m 03d 1996-08-22 22y 05m 17d Anic
206 Henri Anier Motherwell 2 1 1 2 0 0 100.00 .00 .00 100.00 2013-10-19 22y 10m 02d 2014-01-11 23y 00m 25d Anier
207 Jean-Yves Anis Partick Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2004-04-10 23y 04m 11d 2005-01-19 24y 01m 20d Anis
208 Edward Annand Dundee 7 4 3 2 5 1 1 71.43 14.29 14.29 78.57 1998-09-12 25y 05m 19d 2000-04-01 27y 00m 08d Annand
209 Enrico Annoni Celtic 5 3 2 4 1 0 80.00 20.00 .00 90.00 1997-03-01 30y 07m 19d 1999-04-14 32y 09m 04d Annoni
210 Leopold (Pol) Anoul Royal Standard Club Liegeois 1 1 0 0 0 1 .00 .00 100.00 .00 1958-09-09 36y 00m 21d 1958-09-09 36y 00m 21d Anoul
211 Cedric Anselin Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2002-01-05 24y 08m 12d 2002-01-05 24y 08m 12d Anselin
212 Ghislain Anselmini Olympique Lyonnais 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 23y 03m 05d 1996-03-18 23y 03m 05d Anselmini
213 Scott Robert Anson Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2009-04-04 19y 11m 06d 2009-04-04 19y 11m 06d Anson
214 Calum Antell Queen Of The South 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-09-25 21y 03m 12d 2013-09-25 21y 03m 12d Antell
215 Marc Anthony Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-01-27 22y 09m 30d 2001-02-07 22y 10m 10d Anthony
216 Mickael Antoine-Curier Hibernian; Hamilton Academical 5 4 1 2 1 2 40.00 20.00 40.00 50.00 2007-11-04 24y 07m 30d 2014-07-09 31y 04m 04d Antoine-Curier
217 Aptsiauri Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Aptsiauri
218 Jaime Junior da Silva Aquino Braga 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 25y 04m 20d 2004-09-30 25y 05m 03d Aquino
219 De Araujo Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Araujo
220 Owen Duncan Archdeacon Celtic 4 1 3 1 1 2 25.00 25.00 50.00 37.50 1985-12-14 19y 09m 10d 1987-05-09 21y 02m 05d Archdeacon
221 Scott Archer Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1989-03-25 18y 11m 23d 1989-03-25 18y 11m 23d Archer
222 Alan Maxwell Archibald Partick Thistle; Dundee United 14 14 0 4 2 4 8 14.29 28.57 57.14 28.57 2002-09-28 24y 09m 15d 2006-10-01 28y 09m 18d Archibald
223 David Archibald Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1955-08-17 Not Known 1955-08-31 Not Known Archibald
224 Eddie Archibald St Mirren 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1955-04-22 Not Known 1955-04-22 Not Known Archibald
225 James S Archibald Dundee; Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1950-01-07 Not Known 1951-10-27 Not Known Archibald
226 Steven Archibald Clyde; Aberdeen; Hibernian; St Mirren 13 13 0 4 4 5 4 30.77 38.46 30.77 50.00 1976-01-24 19y 03m 28d 1991-03-30 34y 06m 03d Archibald
227 John Kelly Archie Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-10-04 Not Known 1947-10-04 Not Known Archie
228 Preben Arentoft Greenock Morton 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1965-11-20 23y 00m 19d 1968-04-29 25y 05m 28d Arentoft
229 Scott Arfield Falkirk 10 10 0 1 4 3 3 40.00 30.00 30.00 55.00 2007-10-06 18y 11m 05d 2010-02-13 21y 03m 12d Arfield
230 Jim Argue St Johnstone 11 11 0 6 1 4 54.55 9.09 36.36 59.09 1970-08-29 22y 07m 16d 1974-12-28 26y 11m 15d Argue
231 Vincent Thomas Arkins St Johnstone 4 4 0 0 2 2 .00 50.00 50.00 25.00 1991-12-28 21y 03m 10d 1993-01-20 22y 04m 02d Arkins
232 Kurt Armbruster Lausanne 2 2 0 1 1 0 50.00 50.00 .00 75.00 1963-09-25 29y 00m 09d 1963-10-15 29y 00m 29d Armbruster
233 David Armour Ayr United 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1979-10-27 26y 06m 16d 1983-02-12 29y 10m 01d Armour
234 Armstrong Distillery; Berwick Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1951-05-18 Not Known 1977-08-23 Not Known Armstrong
235 Billy Armstrong Greenock Morton 3 3 0 0 2 1 .00 66.67 33.33 33.33 1972-03-21 22y 04m 25d 1973-03-12 23y 04m 15d Armstrong
236 David Armstrong Middlesbrough 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-11-13 21y 10m 18d 1977-08-09 22y 07m 14d Armstrong
237 Gordon Ian Armstrong Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 22y 00m 21d 1989-08-05 22y 00m 21d Armstrong
238 Graeme John Armstrong Stirling Albion; Livingston (Meadowbank Thistle); Stenhousemuir 11 11 0 0 1 10 .00 9.09 90.91 4.55 1976-02-14 19y 07m 22d 2000-01-29 43y 07m 06d Armstrong
239 John William Armstrong Cowdenbeath 4 3 1 0 1 3 .00 25.00 75.00 12.50 2014-09-20 27y 02m 26d 2015-07-15 28y 00m 20d Armstrong
240 Ken Armstrong Chelsea 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1949-04-27 24y 10m 24d 1952-04-23 27y 10m 20d Armstrong
241 Kenneth Charles Armstrong Kilmarnock 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1981-03-24 22y 01m 24d 1982-05-08 23y 03m 08d Armstrong
242 Matthew Armstrong Queen Of The South 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-15 Not Known 1946-04-15 Not Known Armstrong
242 Matthew Armstrong Queen Of The South 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1946-08-31 34y 09m 19d 1946-08-31 34y 09m 19d Armstrong
244 Stuart Armstrong Dundee United; Celtic 11 9 2 1 6 3 2 54.55 27.27 18.18 68.18 2011-11-19 19y 07m 20d 2015-12-27 23y 08m 27d Armstrong
245 T Arnall South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Arnall
246 Kari Arnason Plymouth Argyle; Aberdeen; Rotherham United 5 5 0 0 2 3 .00 40.00 60.00 20.00 2009-07-29 26y 09m 16d 2012-07-28 29y 09m 15d Arnason
247 Joseph William Arnison Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1947-04-07 22y 09m 11d 1947-04-07 22y 09m 11d Arnison
248 Arnott Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 Not Known 1981-08-01 Not Known Arnott
249 Douglas Arnott Motherwell 21 19 2 4 1 6 14 4.76 28.57 66.67 19.05 1987-04-15 22y 08m 10d 1997-12-06 33y 04m 01d Arnott
250 Frederic Arpinon Hibernian 4 4 0 0 2 2 .00 50.00 50.00 25.00 2001-05-13 32y 00m 04d 2002-08-11 33y 03m 02d Arpinon
251 Yoann Arquin Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2014-01-25 25y 09m 10d 2014-01-25 25y 09m 10d Arquin
252 John Arrol East Stirlingshire; Dundee; Dunfermline Athletic; Partick Thistle; St Johnstone 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1964-01-11 17y 06m 19d 1979-09-05 33y 02m 13d Arrol
253 Arruabarrena Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Arruabarrena
254 Eduardo Bibiano Enderiz Artajona Zarragoza 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1966-01-12 25y 05m 15d 1966-01-26 25y 05m 29d Artajona
255 Javier Artero Dundee 8 6 2 0 5 3 .00 62.50 37.50 31.25 2000-04-01 24y 11m 16d 2001-11-24 26y 07m 08d Artero
256 Gordon George Arthur Stirling Albion; Dumbarton; Hibernian; Raith Rovers 12 12 0 1 0 11 8.33 .00 91.67 8.33 1979-09-15 21y 03m 16d 1992-07-18 34y 01m 18d Arthur
257 James Arthur Greenock Morton 2 1 1 0 0 2 .00 .00 100.00 .00 1987-10-24 19y 06m 24d 1988-03-26 19y 11m 26d Arthur
258 Kenneth Arthur Partick Thistle 7 7 0 0 3 4 .00 42.86 57.14 21.43 2002-09-28 23y 09m 21d 2006-02-25 27y 02m 18d Arthur
259 Robin Arthur Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1967-12-02 22y 06m 01d 1968-04-10 22y 10m 09d Arthur
260 Arno Arts Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 24y 01m 05d 1993-07-31 24y 01m 05d Arts
261 Shota Arveladze Rangers 10 7 3 5 9 1 0 90.00 10.00 .00 95.00 2001-12-09 28y 08m 17d 2005-05-07 32y 01m 15d Arveladze
262 Arvidsson Djurgardens IF Fotbollsforening 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-11-03 Not Known 1958-11-03 Not Known Arvidsson
263 Arziani Dynamo Tbilisi 1 0 1 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Arziani
264 Gerald Asamoah Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 26y 01m 01d 2004-11-04 26y 01m 01d Asamoah
265 Antonio Asanovic Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 21y 07m 09d 2013-07-09 21y 07m 09d Asanovic
266 Ian Ashbee Hull City 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-23 28y 10m 17d 2008-08-03 31y 10m 28d Ashbee
267 Lee Ashcroft Kilmarnock 5 4 1 2 1 2 40.00 20.00 40.00 50.00 2013-12-26 20y 03m 27d 2016-01-02 22y 04m 04d Ashcroft
268 Aaron Ashe Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 01m 24d 2015-07-01 19y 01m 24d Ashe
269 Armour Ashe St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1951-08-18 25y 10m 04d 1952-12-27 27y 02m 13d Ashe
270 Ashman Norwich City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-10-30 Not Known 1959-10-12 Not Known Ashman
271 William Kenneth Ashwood East Stirlingshire; Dumbarton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1981-10-31 23y 09m 15d 1985-03-23 27y 02m 07d Ashwood
272 Askew Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-23 Not Known 1977-08-23 Not Known Askew
273 Billy Askew Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-09 17y 10m 07d 1977-08-09 17y 10m 07d Askew
274 Eric Assadourian Olympique Lyonnais 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 19y 08m 08d 1996-03-18 19y 08m 08d Assadourian
275 Assis Maccabi Tel Aviv 1 1 0 1 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Assis
276 Benoît Assou-Ekotto Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-08-18 27y 04m 25d 2011-08-18 27y 04m 25d Assou-Ekotto
277 Astiz Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Astiz
278 Jeff Astle West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 28y 02m 21d 1970-08-03 28y 02m 21d Astle
279 Mvondo Atangana Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2000-10-14 21y 03m 04d 2000-10-14 21y 03m 04d Atangana
280 Francisco Soler Atencia Real Mallorca 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-10-01 28y 06m 26d 1998-10-01 28y 06m 26d Atencia
281 Derek Atkins Queens Park 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 20y 05m 25d 1983-04-06 21y 11m 29d Atkins
282 Ray Atteveld Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1991-05-13 24y 08m 05d 1991-05-13 24y 08m 05d Atteveld
283 Willy Aubameyang Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-04-30 24y 02m 14d 2011-04-30 24y 02m 14d Aubameyang
284 Benjamin Auer Alemannia Aachen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 06m 01d 2009-07-12 28y 06m 01d Auer
285 Klaus Augenthaler Bayern Munich 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1989-02-28 31y 05m 02d 1989-03-14 31y 05m 16d Augenthaler
286 (Jose Augusto) Pinto de Almeida Benfica 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1960-09-29 23y 05m 16d 1960-10-05 23y 05m 22d Augusto) Pinto de Almeida
287 Bertie Auld Celtic 11 11 0 4 6 1 4 54.55 9.09 36.36 59.09 1959-04-18 21y 00m 26d 1969-02-01 30y 10m 09d Auld
288 Robert Stuart Auld Clydebank[4]; Airdrieonians 7 7 0 0 2 5 .00 28.57 71.43 14.29 1985-11-30 27y 09m 08d 1990-08-17 32y 05m 26d Auld
289 Raimond Aumann Bayern Munich 2 2 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 25y 04m 16d 1989-03-14 25y 05m 02d Aumann
290 Carlos Dario Aurelio Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2001-11-03 25y 05m 12d 2001-11-03 25y 05m 12d Aurelio
291 Dean Austin Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 1992-07-25 22y 02m 29d 1992-07-25 22y 02m 29d Austin
292 Nathan Austin East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 20y 04m 27d 2014-07-12 20y 04m 27d Austin
293 Arben Avdija Zeljeznicar Sarajevo 2 0 2 0 1 1 .00 50.00 50.00 25.00 2003-09-24 21y 11m 12d 2003-10-15 22y 00m 03d Avdija
294 Yakubu Ayegbeni Middlesbrough 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-20 22y 07m 28d 2005-07-20 22y 07m 28d Ayegbeni
295 James Ayton Third Lanark 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1946-08-17 22y 10m 02d 1948-08-18 24y 10m 03d Ayton
296 Trialist B Hamilton Academical 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-09 Not Known 2014-07-09 Not Known B
297 Jacek B?k Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 Not Known 1996-03-18 Not Known B?k
298 Gabor Babos Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 29y 11m 27d 2004-10-21 29y 11m 27d Babos
299 Thierry Bacconnier Paris St Germain 2 1 1 1 1 0 50.00 50.00 .00 75.00 1984-09-19 20y 11m 17d 1984-10-03 21y 00m 01d Bacconnier
300 Milan Badelj Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 20y 05m 26d 2009-08-27 20y 06m 02d Badelj
301 David Bagan Kilmarnock; Inverness Caledonian Thistle 7 3 4 1 5 0 2 71.43 .00 28.57 71.43 1996-12-14 19y 07m 18d 2002-01-26 24y 09m 00d Bagan
302 Vladimir Bagmut Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 Not Known 1990-10-03 Not Known Bagmut
303 Nabil Baha Braga 2 1 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 23y 01m 04d 2004-09-30 23y 01m 18d Baha
304 Igor Bahmatski Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 33y 01m 27d 1998-08-27 33y 02m 10d Bahmatski
305 Gustave Bahoken Livingston (Meadowbank Thistle) 4 4 0 0 1 3 .00 25.00 75.00 12.50 2002-12-07 23y 05m 24d 2005-02-27 25y 08m 14d Bahoken
306 Eric Johnston Baikie Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1955-11-26 Not Known 1956-09-08 Not Known Baikie
307 Ian Bailey Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 20y 00m 24d 1976-11-13 20y 00m 24d Bailey
308 Lee Bailey Queen Of The South 1 0 1 0 0 1 .00 .00 100.00 .00 1999-08-18 27y 01m 08d 1999-08-18 27y 01m 08d Bailey
309 Mike Bailey Wolverhampton Wanderers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1971-04-14 29y 01m 18d 1971-05-03 29y 02m 06d Bailey
310 Roy Bailey Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 26y 09m 02d 1959-02-28 26y 09m 02d Bailey
311 Bailie Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known Bailie
312 Baillie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known Baillie
313 Colin Baillie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1965-01-09 Not Known 1965-01-09 Not Known Baillie
314 Craig Baillie Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1964-04-04 Not Known 1965-03-20 Not Known Baillie
315 Douglas Rae Dow Collier Baillie Airdrieonians; Rangers; Third Lanark; Falkirk; Dunfermline Athletic 26 26 0 1 7 1 18 26.92 3.85 69.23 28.85 1954-10-09 17y 08m 12d 1970-01-03 32y 11m 07d Baillie
316 Jim [2] Baillie Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1974-04-17 29y 09m 15d 1974-04-17 29y 09m 15d Baillie
317 Joseph Baillie Celtic 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1949-12-31 Not Known 1954-09-04 Not Known Baillie
318 Oliver Baillie Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-08 Not Known 1959-08-08 Not Known Baillie
319 William Alexander (Lex) Baillie Celtic; St Mirren 4 3 1 0 1 3 .00 25.00 75.00 12.50 1988-04-16 21y 09m 10d 1991-10-30 25y 03m 24d Baillie
320 Alexander Edward Bain Motherwell 2 2 0 1 0 0 2 .00 .00 100.00 .00 1954-10-23 29y 02m 17d 1957-04-06 31y 08m 00d Bain
321 Allan Bain Clydebank[4] 2 2 0 0 0 2 .00 .00 100.00 .00 1985-11-30 23y 05m 25d 1986-04-26 23y 10m 21d Bain
322 Bain Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bain
323 Ian Bain Stirling Albion; Raith Rovers; Dunfermline Athletic 14 14 0 1 1 2 11 7.14 14.29 78.57 14.29 1949-08-13 25y 07m 01d 1958-12-27 34y 11m 15d Bain
324 Kevin Bain Dundee; East Fife 9 7 2 3 1 5 33.33 11.11 55.56 38.89 1992-10-31 20y 01m 12d 2005-07-14 32y 09m 25d Bain
325 Scott Bain Aberdeen; Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 2015-08-08 23y 08m 17d 2015-11-21 23y 11m 30d Bain
326 Leighton Baines Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 30y 07m 15d 2015-07-26 30y 07m 15d Baines
327 Roy Baines Hibernian; Greenock Morton; Celtic; St Johnstone 20 20 0 7 8 5 35.00 40.00 25.00 55.00 1970-10-24 20y 08m 17d 1984-04-28 34y 02m 21d Baines
328 Archibald N Baird Aberdeen; St Johnstone 12 12 0 2 4 3 5 33.33 25.00 41.67 45.83 1947-03-22 Not Known 1954-09-25 Not Known Baird
329 Baird Scotland XI 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-03 Not Known 1958-03-03 Not Known Baird
330 Douglas Francis Hogg Baird Partick Thistle 6 6 0 1 0 5 16.67 .00 83.33 16.67 1957-11-11 21y 11m 16d 1960-03-15 24y 03m 18d Baird
331 Hugh Baird Airdrieonians; Aberdeen 13 13 0 8 2 1 10 15.38 7.69 76.92 19.23 1951-09-15 21y 06m 01d 1959-11-21 29y 08m 07d Baird
332 John Baird East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1947-03-01 Not Known 1947-03-05 Not Known Baird
333 John David Baird Dundee; Partick Thistle; Queen Of The South; Falkirk 10 5 5 1 5 1 4 50.00 10.00 40.00 55.00 2012-09-02 27y 00m 11d 2015-03-21 29y 06m 27d Baird
334 Samuel D Baird Clyde; Rangers; Hibernian; Third Lanark 18 18 0 1 9 1 8 50.00 5.56 44.44 52.78 1952-12-06 22y 06m 23d 1963-03-23 32y 10m 10d Baird
335 Aleksandar Bajevski Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 25y 00m 08d 2004-12-16 25y 00m 08d Bajevski
336 David Paul Baker Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 1992-10-24 29y 09m 19d 1992-10-24 29y 09m 19d Baker
337 Gerard Austin Baker Motherwell; St Mirren; Hibernian 9 9 0 4 1 4 4 11.11 44.44 44.44 33.33 1957-11-02 19y 06m 22d 1963-09-07 25y 04m 27d Baker
338 James Baker Queen Of The South; Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1948-03-13 Not Known 1949-10-15 Not Known Baker
339 Joseph Henry Baker Hibernian 14 14 0 10 8 1 5 57.14 7.14 35.71 60.71 1957-10-07 17y 02m 20d 1971-02-13 30y 06m 27d Baker
340 Martin Baker Kilmarnock 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1997-11-23 23y 05m 15d 2001-03-14 26y 09m 06d Baker
341 Peter Baker Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-11-12 24y 11m 02d 1956-11-12 24y 11m 02d Baker
342 Fayssal El Bakhtaoui Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-13 20y 08m 05d 2013-07-13 20y 08m 05d Bakhtaoui
343 Bal Dynamo Kiev 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1982-11-24 Not Known 1982-11-24 Not Known Bal
344 Krassimir Balakov VfB Stuttgart 1893 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 34y 05m 16d 2000-09-28 34y 05m 30d Balakov
345 Conrad Balatoni Partick Thistle; Kilmarnock 6 6 0 2 2 3 1 33.33 50.00 16.67 58.33 2013-08-16 22y 06m 20d 2016-01-02 24y 11m 06d Balatoni
346 John Balavage St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-17 27y 10m 02d 1988-08-17 27y 10m 02d Balavage
347 Amido Balde Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-02-22 22y 09m 06d 2014-02-22 22y 09m 06d Balde
348 Dianbobo Balde Celtic 16 16 0 12 3 1 75.00 18.75 6.25 84.38 2001-11-17 26y 06m 07d 2006-04-05 30y 10m 26d Balde
349 Balderstone Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-07-26 Not Known 1969-07-26 Not Known Balderstone
350 John Christopher Balderstone Carlisle United; Queen Of The South 2 2 0 0 1 1 .00 50.00 50.00 25.00 1967-03-10 26y 03m 22d 1978-01-14 37y 01m 29d Balderstone
351 Gareth Bale Tottenham Hotspur 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-08-18 22y 01m 02d 2011-08-18 22y 01m 02d Bale
352 Evan William Balfour Airdrieonians 11 11 0 5 3 3 45.45 27.27 27.27 59.09 1990-08-17 24y 11m 08d 1993-05-08 27y 07m 29d Balfour
353 Balin Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Balin
354 Alan Ball Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 30y 02m 18d 1975-07-30 30y 02m 18d Ball
355 Allan Ball Queen Of The South 11 11 0 0 2 9 .00 18.18 81.82 9.09 1964-01-25 20y 10m 30d 1982-03-13 39y 00m 15d Ball
356 Michael John Ball Rangers 4 4 0 3 1 0 75.00 25.00 .00 87.50 2003-09-21 23y 11m 19d 2005-03-02 25y 05m 00d Ball
357 John Ian Ballantyne Raith Rovers 6 4 2 1 1 4 16.67 16.67 66.67 25.00 1980-03-15 21y 04m 13d 1982-12-04 24y 01m 02d Ballantyne
358 Constanzo Balleri Inter Milan 2 2 0 2 0 0 100.00 .00 .00 100.00 1961-11-06 28y 02m 17d 1961-11-22 28y 03m 02d Balleri
359 Támas Báló Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 27y 06m 16d 2011-08-04 27y 06m 23d Báló
360 Zoltan Balog Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 26y 09m 24d 2004-12-16 26y 09m 24d Balog
361 Baltacha Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 Not Known 1982-11-24 Not Known Baltacha
362 Sergei Pavlovich Baltacha St Johnstone 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1990-10-13 32y 07m 26d 1993-01-20 34y 11m 03d Baltacha
363 Sergei Sergeivich Baltacha St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2001-01-31 21y 06m 03d 2001-01-31 21y 06m 03d Baltacha
364 Matthew Balunas Third Lanark 13 13 0 4 2 7 30.77 15.38 53.85 38.46 1946-08-17 18y 07m 10d 1952-12-20 24y 11m 13d Balunas
365 Souleymane Bamba Dunfermline Athletic; Hibernian 9 9 0 1 2 6 11.11 22.22 66.67 22.22 2006-07-29 21y 06m 16d 2010-11-07 25y 09m 25d Bamba
366 Banas Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Banas
367 Nicholas Lee Banger Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2000-01-22 28y 10m 28d 2000-01-22 28y 10m 28d Banger
368 Mohamed Bangura Celtic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2011-10-02 22y 02m 05d 2011-12-10 22y 04m 13d Bangura
369 Alan Banks Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 26y 05m 20d 2000-01-29 29y 11m 04d Banks
370 Ian Frederick Banks Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 22y 07m 04d 1983-08-13 22y 07m 04d Banks
371 Steven Banks Dundee United; St Johnstone 2 2 0 0 1 1 .00 50.00 50.00 25.00 2010-05-05 37y 04m 26d 2014-08-03 41y 07m 25d Banks
372 Tommy Banks Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 27y 11m 04d 1957-10-14 27y 11m 04d Banks
373 Thomas Neilson Bannan Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-02 20y 04m 20d 1950-09-02 20y 04m 20d Bannan
374 Scott John Bannerman Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 1999-12-19 20y 08m 28d 1999-12-19 20y 08m 28d Bannerman
375 Stuart Bannigan Partick Thistle 6 6 0 2 1 3 33.33 16.67 50.00 41.67 2013-08-16 20y 10m 30d 2015-10-31 23y 01m 14d Bannigan
376 Eamonn John Bannon Dundee United 25 25 0 5 13 7 5 52.00 28.00 20.00 66.00 1980-02-20 21y 10m 02d 1988-02-03 29y 09m 16d Bannon
377 Crawford Bowie Baptie Motherwell; Falkirk; Falkirk Select 15 14 1 4 3 1 11 20.00 6.67 73.33 23.33 1986-03-15 27y 00m 19d 1993-05-01 34y 02m 07d Baptie
378 Dominique Baratelli Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 36y 08m 24d 1984-10-03 36y 09m 07d Baratelli
379 Ivica Barbaric Velez Mostar 1 1 0 0 0 1 .00 .00 100.00 .00 1988-11-23 26y 09m 00d 1988-11-23 26y 09m 00d Barbaric
380 Tomislav Barbaric Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 20y 04m 22d 2009-08-27 20y 04m 29d Barbaric
381 Frank Barbazza Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-16 Not Known 1959-05-16 Not Known Barbazza
382 Sebastien Barberis FC Basel 1 0 1 0 0 1 .00 .00 100.00 .00 2004-11-25 32y 05m 26d 2004-11-25 32y 05m 26d Barberis
383 Stefan Barboianu Dinamo Bucuresti 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-06 26y 05m 12d 2014-07-06 26y 05m 12d Barboianu
384 Ross Barbour Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 2013-02-16 20y 00m 15d 2014-05-04 21y 03m 03d Barbour
385 Andy Barcham Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 23y 07m 13d 2010-07-29 23y 07m 13d Barcham
386 James [1] Barclay Airdrieonians; Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1948-02-07 Not Known 1953-12-12 Not Known Barclay
387 Matthew Barclay Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1948-01-10 Not Known 1949-02-05 Not Known Barclay
388 William Barclay Motherwell; Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1945-08-25 Not Known 1945-12-08 Not Known Barclay
388 William Barclay Motherwell; Clyde 6 6 0 1 3 0 3 50.00 .00 50.00 50.00 1946-08-24 22y 01m 13d 1950-02-04 25y 06m 24d Barclay
390 David John Bardsley Watford 2 1 1 1 0 1 50.00 .00 50.00 50.00 1986-08-05 21y 10m 25d 1987-05-12 22y 08m 01d Bardsley
391 Phil Bardsley Rangers; Sunderland 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-08-19 21y 01m 22d 2009-08-08 24y 01m 11d Bardsley
392 Jim Bark Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 21y 09m 04d 1971-01-23 21y 09m 04d Bark
393 Barker Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Barker
394 Ross Barkley Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 21y 07m 21d 2015-07-26 21y 07m 21d Barkley
395 Colin Barlow Manchester City 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1957-11-04 21y 11m 21d 1958-06-11 22y 06m 28d Barlow
396 Stuart Barlow Everton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-05-13 22y 09m 27d 1991-05-13 22y 09m 27d Barlow
397 Nick Barmby Hull City 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-23 31y 05m 12d 2008-08-03 34y 05m 23d Barmby
398 John Charles Bryan Barnes Watford 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-05-12 23y 06m 05d 1987-05-12 23y 06m 05d Barnes
399 Ken Barnes Manchester City 5 5 0 2 0 3 40.00 .00 60.00 40.00 1951-03-10 21y 11m 22d 1958-06-11 29y 02m 26d Barnes
400 Barness Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Barness
401 David Kwame Barnett Dunfermline Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1997-08-23 30y 04m 07d 1997-12-27 30y 08m 11d Barnett
402 Craig Barr Raith Rovers 2 2 0 1 0 0 2 .00 .00 100.00 .00 2015-03-17 27y 11m 17d 2015-04-18 28y 00m 20d Barr
403 Craig John Barr Gretna; Livingston (Meadowbank Thistle) 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 2007-08-18 20y 04m 20d 2012-09-25 25y 05m 27d Barr
404 Darren Barr Falkirk; Kilmarnock; Dumbarton 15 15 0 5 5 5 33.33 33.33 33.33 50.00 2006-08-12 21y 04m 26d 2015-07-09 30y 03m 22d Barr
405 James Barr Leith Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1947-04-30 Not Known 1947-04-30 Not Known Barr
406 Jim Barr Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Barr
407 Leslie Barr Montrose 7 6 1 2 2 3 2 28.57 42.86 28.57 50.00 1976-03-06 23y 03m 17d 1986-08-19 33y 09m 01d Barr
408 Robert [1] Barr Hamilton Academical 3 2 1 0 0 3 .00 .00 100.00 .00 1986-08-13 24y 02m 28d 1986-12-13 24y 06m 27d Barr
409 Robert Barr Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-16 23y 00m 23d 2011-07-16 23y 00m 23d Barr
410 Barreto Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Barreto
411 Graham Barrett Livingston (Meadowbank Thistle); Falkirk 7 5 2 1 3 1 3 42.86 14.29 42.86 50.00 2005-09-11 24y 03m 04d 2008-11-22 27y 05m 15d Barrett
412 John Patrick Barrett Clyde 1 0 1 0 0 1 .00 .00 100.00 .00 2000-02-19 28y 10m 01d 2000-02-19 28y 10m 01d Barrett
413 Ken Barrett The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-13 23y 06m 08d 1961-11-13 23y 06m 08d Barrett
414 Les Barrett Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-09-16 27y 10m 25d 1975-09-16 27y 10m 25d Barrett
415 Neil William Barrett Dundee; Livingston (Meadowbank Thistle) 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2005-01-22 23y 00m 29d 2005-09-21 23y 08m 28d Barrett
416 Tommy Barrett Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-21 Not Known 1953-11-21 Not Known Barrett
417 Barrister Queens Park Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1984-08-07 Not Known 1984-08-07 Not Known Barrister
418 David Barron St Mirren 9 7 2 3 2 4 33.33 22.22 44.44 44.44 2008-03-15 20y 06m 05d 2013-02-27 25y 05m 17d Barron
419 Douglas Alexander Barron St Johnstone 8 5 3 3 1 4 37.50 12.50 50.00 43.75 1982-02-23 20y 03m 29d 1991-04-20 29y 05m 26d Barron
420 De Barros Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Barros
421 Rui Barros FC Porto 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-07-31 30y 08m 07d 1996-07-31 30y 08m 07d Barros
422 Barroso FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 25y 11m 05d 1996-07-31 25y 11m 05d Barroso
423 Barrowclough Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-05-10 Not Known 1975-05-10 Not Known Barrowclough
424 Stewart Barrowclough Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1971-09-15 19y 10m 17d 1971-09-28 19y 10m 30d Barrowclough
425 Andrew Barrowman Kilmarnock; Inverness Caledonian Thistle; Dunfermline Athletic; Dundee 5 4 1 0 1 4 .00 20.00 80.00 10.00 2006-12-30 22y 01m 03d 2012-07-21 27y 07m 24d Barrowman
426 Gareth Barry Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 34y 05m 03d 2015-07-26 34y 05m 03d Barry
427 Roy Alexander Barry Dunfermline Athletic; Hibernian 11 11 0 7 2 2 63.64 18.18 18.18 72.73 1966-11-12 24y 01m 24d 1976-03-13 33y 05m 23d Barry
428 Laszlo Bartha Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 24y 05m 19d 2011-08-04 24y 05m 26d Bartha
429 Alexandre Barthe Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 28y 03m 28d 2014-07-03 28y 03m 28d Barthe
430 Matthew Patrick Bartholomew Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 20y 10m 24d 1997-07-20 20y 10m 24d Bartholomew
431 Kyle Bartley Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-04-21 20y 10m 30d 2012-04-21 20y 10m 30d Bartley
432 Barton Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-07-26 Not Known 1969-07-26 Not Known Barton
433 Warren Barton Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 26y 04m 21d 1995-08-09 26y 04m 21d Barton
434 Jan Louis Bartram Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1988-04-02 Not Known 1988-04-02 Not Known Bartram
435 Per Bartram Greenock Morton 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1968-04-29 Not Known 1970-12-05 Not Known Bartram
436 Sam Bartram Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 33y 08m 02d 1947-09-24 33y 08m 02d Bartram
437 Steve Basham Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 18y 08m 01d 1996-08-03 18y 08m 01d Basham
438 Tomislav Basic NK Siroki Brijeg 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-26 26y 02m 22d 2006-07-26 26y 02m 22d Basic
439 Sébastien Bassong Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 25y 01m 16d 2011-08-25 25y 01m 16d Bassong
440 Bastenov MoscowTorpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Bastenov
441 Bruno Miguel Leite Basto FC Girondins de Bordeaux; Feyenoord 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 25y 05m 16d 2004-10-21 26y 05m 00d Basto
442 Alan Duncan Bateman Greenock Morton 2 1 1 0 0 2 .00 .00 100.00 .00 1987-09-05 Not Known 1988-03-26 Not Known Bateman
443 David Bates Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-07 18y 09m 02d 2015-07-07 18y 09m 02d Bates
444 Dominique Bathenay Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 30y 07m 06d 1984-10-03 30y 07m 20d Bathenay
445 Bathgate Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 1951-05-18 Not Known 1951-05-18 Not Known Bathgate
446 Sidney Bathgate Chelsea; Hamilton Academical 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1948-04-26 28y 04m 06d 1953-11-21 33y 11m 01d Bathgate
447 Brendon Batson West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 25y 06m 05d 1978-08-06 25y 06m 05d Batson
448 Andrew Batton Greenock Morton 4 4 0 0 0 4 .00 .00 100.00 .00 1948-11-27 24y 05m 01d 1951-11-24 27y 04m 29d Batton
449 Ron Batty Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1953-10-07 28y 00m 02d 1955-11-07 30y 01m 02d Batty
450 Bauer Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Bauer
451 Philip Spinelli Bauld Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1953-03-28 23y 06m 08d 1953-03-28 23y 06m 08d Bauld
452 Baxter Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Baxter
453 Billy Baxter The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-13 22y 06m 21d 1961-11-13 22y 06m 21d Baxter
454 James Curran Baxter Raith Rovers; Rangers; The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1960-11-07 Not Known 1960-11-07 Not Known Baxter
454 James Curran Baxter Raith Rovers; Rangers; The British Army 15 15 0 2 8 3 4 53.33 20.00 26.67 63.33 1958-08-16 18y 10m 18d 1969-12-06 30y 02m 07d Baxter
456 John Baxter Hibernian; Falkirk 25 25 0 1 9 4 12 36.00 16.00 48.00 44.00 1957-09-21 Not Known 1966-12-17 Not Known Baxter
457 Tom Baxter Queen Of The South 2 2 0 1 1 0 50.00 50.00 .00 75.00 1955-03-19 Not Known 1955-10-15 Not Known Baxter
458 Graham Patrick Bayne Dundee; Ross County; Inverness Caledonian Thistle; Dunfermline Athletic 14 8 6 3 3 3 8 21.43 21.43 57.14 32.14 1999-09-11 20y 00m 20d 2009-09-23 30y 01m 01d Bayne
459 Peter Beagrie Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1991-05-13 25y 05m 18d 1993-08-02 27y 08m 08d Beagrie
460 Phil Beal Tottenham Hotspur 3 3 0 0 2 1 .00 66.67 33.33 33.33 1969-08-02 24y 06m 25d 1974-08-03 29y 06m 26d Beal
461 Peter Beardsley Newcastle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-08-09 34y 06m 22d 1995-08-09 34y 06m 22d Beardsley
462 Russell Beardsmore Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 20y 11m 29d 1989-09-26 20y 11m 29d Beardsmore
463 Dave Beasant Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 37y 04m 14d 1996-08-03 37y 04m 14d Beasant
464 DaMarcus Lamont Beasley Rangers 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2007-09-15 25y 03m 22d 2009-03-21 26y 09m 25d Beasley
465 Beaton Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 Not Known 1958-11-19 Not Known Beaton
466 Bill Beaton Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1958-08-20 22y 10m 21d 1958-08-20 22y 10m 21d Beaton
467 David Robert Beaton Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1989-08-23 22y 00m 15d 1990-01-20 22y 05m 12d Beaton
468 Jamie Beaton East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 18y 06m 03d 2014-07-12 18y 06m 03d Beaton
469 Robert Beaton Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1980-01-12 19y 09m 24d 1980-02-16 19y 10m 28d Beaton
470 Beattie Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Beattie
471 Billy Beattie Clyde 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1969-12-16 19y 05m 06d 1974-01-26 23y 06m 16d Beattie
472 Craig Beattie Celtic; St Johnstone 5 1 4 2 3 2 0 60.00 40.00 .00 80.00 2004-01-18 20y 00m 02d 2007-01-14 22y 11m 29d Beattie
473 Francis Whitfield Beattie Kilmarnock 36 36 0 2 15 9 12 41.67 25.00 33.33 54.17 1954-11-24 21y 01m 07d 1969-09-13 35y 10m 27d Beattie
474 James Beattie St Mirren; Rangers 4 4 0 0 2 2 .00 50.00 50.00 25.00 1991-12-21 18y 10m 05d 1992-04-11 19y 01m 26d Beattie
475 Richard Scott Beattie Celtic; St Mirren 10 10 0 1 3 6 10.00 30.00 60.00 25.00 1955-10-08 18y 11m 14d 1964-03-07 27y 04m 12d Beattie
476 David Alan Beaumont Dundee United; Hibernian 16 14 2 5 8 3 31.25 50.00 18.75 56.25 1984-12-15 21y 00m 05d 1994-10-29 30y 10m 19d Beaumont
477 Jack Beaumont Livingston (Meadowbank Thistle) 2 0 2 1 0 1 50.00 .00 50.00 50.00 2014-08-20 19y 11m 08d 2015-02-14 20y 05m 02d Beaumont
478 Thorolf Beck St Mirren; Rangers 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1963-04-02 Not Known 1965-08-14 Not Known Beck
479 Alexander Michael Beckett St Mirren 6 5 1 4 1 1 66.67 16.67 16.67 75.00 1978-12-09 24y 09m 20d 1981-04-18 27y 01m 30d Beckett
480 Jermaine Paul Alexander Beckford Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 31y 07m 09d 2015-07-18 31y 07m 09d Beckford
481 Stuart Beedie Montrose; St Johnstone; Dunfermline Athletic; Dundee United; Hibernian; Dundee 32 25 7 1 5 4 23 15.63 12.50 71.88 21.88 1980-08-27 20y 00m 11d 1992-10-31 32y 02m 15d Beedie
482 Jack Beesley Spartans 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 25y 11m 22d 2012-09-07 25y 11m 22d Beesley
483 Massimo Beghetto Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-11-10 32y 11m 22d 2001-11-24 33y 00m 05d Beghetto
484 Gavin Beith Dundee; East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 23y 09m 07d 2005-07-14 23y 09m 07d Beith
485 Bejaoui Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Bejaoui
486 Fernando Nino Bejarano Real Mallorca 2 0 2 1 1 0 50.00 50.00 .00 75.00 1998-09-17 24y 00m 01d 1998-10-01 24y 00m 15d Bejarano
487 Radek Bejbl Slavia Prague 1 0 1 1 0 0 100.00 .00 .00 100.00 1992-09-16 20y 00m 18d 1992-09-16 20y 00m 18d Bejbl
488 Rachid Belabed Aberdeen 4 0 4 1 1 2 25.00 25.00 50.00 37.50 1999-12-08 19y 01m 18d 2000-08-13 19y 09m 24d Belabed
489 Rod Belfitt Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1973-09-18 27y 10m 19d 1973-09-18 27y 10m 19d Belfitt
490 Alan W Bell St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-31 Not Known 1966-08-31 Not Known Bell
491 Alexander Stewart Bell Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-01-17 21y 10m 04d 1953-01-17 21y 10m 04d Bell
492 Andy Bell Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-05-02 Not Known 1949-05-02 Not Known Bell
493 Archie McCallum Bell Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-19 Not Known 1987-08-19 Not Known Bell
494 Bell St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Bell
495 Bobby Bell Crystal Palace 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-13 37y 05m 24d 1972-09-13 37y 05m 24d Bell
496 Brian John Bell Ayr United 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1973-12-15 21y 07m 11d 1974-04-20 21y 11m 16d Bell
497 Cameron Bell Kilmarnock; Rangers 12 12 0 4 4 4 33.33 33.33 33.33 50.00 2010-04-10 23y 06m 23d 2015-05-02 28y 07m 14d Bell
498 Douglas Keith Bell Aberdeen; Rangers; Hibernian 19 13 6 1 8 5 6 42.11 26.32 31.58 55.26 1980-10-04 21y 00m 29d 1988-01-02 28y 03m 28d Bell
499 Eric Bell Bolton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-02-16 27y 02m 20d 1957-02-16 27y 02m 20d Bell
500 Graham [2] Bell Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 19y 05m 18d 1974-09-30 19y 06m 00d Bell
501 Jackie Bell Newcastle United 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1957-11-20 Not Known 1957-11-27 Not Known Bell
502 John [3] Bell St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1961-11-04 Not Known 1962-10-10 Not Known Bell
503 Steven Andrew Bell Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2007-08-28 22y 06m 04d 2007-08-28 22y 06m 04d Bell
504 Arthur Bellamy Burnley 1 1 0 0 0 1 .00 .00 100.00 .00 1970-09-30 28y 05m 25d 1970-09-30 28y 05m 25d Bellamy
505 Craig Douglas Bellamy Celtic 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 2005-04-02 25y 08m 20d 2005-05-15 25y 10m 02d Bellamy
506 Belletti FC Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 Not Known 2007-07-28 Not Known Belletti
507 Bellinghausen Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Bellinghausen
508 Belloso Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Belloso
509 Bellshaw Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known Bellshaw
510 Hermann-Dieter Bellut Eintracht Frankfurt 1 0 1 0 1 0 .00 100.00 .00 50.00 1969-04-14 25y 11m 10d 1969-04-14 25y 11m 10d Bellut
511 Belo Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Belo
512 Johnston Cunningham Belshaw Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-05-04 28y 04m 28d 1997-03-27 33y 03m 21d Belshaw
513 Francis Benali Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1996-08-03 27y 07m 24d 1996-08-03 27y 07m 24d Benali
514 Kyle Benedictus Dundee; Alloa Athletic; Raith Rovers 8 7 1 3 0 5 37.50 .00 62.50 37.50 2012-11-03 20y 10m 27d 2015-07-07 23y 07m 00d Benedictus
515 Peter Benison Third Lanark 1 1 0 1 0 0 1 .00 .00 100.00 .00 1962-02-07 24y 06m 01d 1962-02-07 24y 06m 01d Benison
516 Abdessalam Benjelloun Hibernian 9 5 4 1 3 1 5 33.33 11.11 55.56 38.89 2006-04-02 21y 02m 05d 2010-03-20 25y 01m 20d Benjelloun
517 Oleg Benko Dnipro Dnipropetrovsk 2 1 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 Not Known 1990-10-03 Not Known Benko
518 Armand Benneker Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1996-09-07 27y 02m 13d 1996-09-07 27y 02m 13d Benneker
519 Alan Alex Symington Bennett Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1975-08-27 20y 10m 29d 1975-08-27 20y 10m 29d Bennett
520 Bennett Clachnacuddin; Cowdenbeath 2 1 1 1 0 1 50.00 .00 50.00 50.00 1994-07-30 Not Known 2011-07-12 Not Known Bennett
521 David Stephen Bennett Aberdeen 9 9 0 2 3 4 22.22 33.33 44.44 38.89 1960-11-05 21y 11m 15d 1965-09-01 26y 09m 11d Bennett
522 Frank Bennett Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1976-05-08 Not Known 1976-05-08 Not Known Bennett
523 Gary Ernest Bennett Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 27y 08m 01d 1989-08-05 27y 08m 01d Bennett
524 John Neil Bennett Alloa Athletic; Berwick Rangers 2 1 1 0 0 2 .00 .00 100.00 .00 1995-08-19 23y 11m 28d 2004-01-10 32y 04m 19d Bennett
525 Mark L Bennett Montrose 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1985-08-20 24y 10m 06d 1986-08-19 25y 10m 05d Bennett
526 Reuben Bennett Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1949-03-05 Not Known 1949-03-05 Not Known Bennett
527 William Alister Bennett Forfar Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-02-13 26y 07m 08d 1982-02-13 26y 07m 08d Bennett
528 Benson Clachnacuddin; Hull City 2 1 1 0 0 2 .00 .00 100.00 .00 1994-07-30 Not Known 2005-07-23 Not Known Benson
529 Darren Bent Sunderland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 25y 06m 02d 2009-08-08 25y 06m 02d Bent
530 Bentley Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 1951-05-18 Not Known 1951-05-18 Not Known Bentley
531 Mark Bentley Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 32y 06m 22d 2010-07-29 32y 06m 22d Bentley
532 Roy Bentley Chelsea 5 5 0 6 4 1 0 80.00 20.00 .00 90.00 1948-04-26 Not Known 1954-03-31 Not Known Bentley
533 William Benvie Stirling Albion; Dunfermline Athletic; Raith Rovers 8 8 0 1 2 4 2 25.00 50.00 25.00 50.00 1958-10-04 26y 11m 07d 1961-08-26 29y 09m 30d Benvie
534 John Beresford Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-07-27 25y 10m 23d 1995-08-09 28y 11m 05d Beresford
535 Henning Berg Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 2003-09-21 34y 00m 20d 2004-03-13 34y 06m 12d Berg
536 Mogens Berg Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1965-04-10 Not Known 1966-12-10 Not Known Berg
537 Patrik Berger Slavia Prague 2 1 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 18y 10m 06d 1992-09-30 18y 10m 20d Berger
538 Kent Bergersen Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-12-07 29y 09m 29d 1996-12-07 29y 09m 29d Bergersen
539 Guđni Bergsson Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1990-08-13 25y 00m 23d 1990-08-13 25y 00m 23d Bergsson
540 Eyal Berkovic Celtic 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1999-08-29 27y 04m 27d 2000-04-08 28y 00m 06d Berkovic
541 John Bernard East Fife 1 0 1 0 1 0 .00 100.00 .00 50.00 1971-10-30 23y 03m 25d 1971-10-30 23y 03m 25d Bernard
542 Olivier Bernard Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-09-24 25y 11m 10d 2005-09-24 25y 11m 10d Bernard
543 Paul Robert James Bernard Aberdeen 11 10 1 1 5 1 5 45.45 9.09 45.45 50.00 1995-10-04 22y 09m 04d 2000-04-15 27y 03m 16d Bernard
544 Billy Berntsson Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2011-01-18 27y 00m 12d 2011-01-18 27y 00m 12d Berntsson
545 Christophe Berra Wolverhampton Wanderers 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 25y 06m 03d 2010-08-03 25y 06m 03d Berra
546 Douglas James Berrie Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1956-02-04 25y 01m 21d 1963-01-12 32y 00m 29d Berrie
547 Berry Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1976-08-05 Not Known 1976-08-05 Not Known Berry
548 David Hunter Berry East Fife; Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1977-09-10 18y 01m 12d 1982-03-31 22y 08m 02d Berry
549 Neil Berry Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1998-04-04 34y 11m 29d 1998-04-04 34y 11m 29d Berry
550 Peter Berry Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 25y 05m 08d 1959-02-28 25y 05m 08d Berry
551 Ryan Berry Glentoran 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2008-07-14 Not Known 2008-07-14 Not Known Berry
552 Carl Bertelsen Greenock Morton; Dundee; Kilmarnock 9 9 0 3 1 3 5 11.11 33.33 55.56 27.78 1964-10-31 Not Known 1967-04-22 Not Known Bertelsen
553 Thomas Berthold Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 20y 05m 12d 1985-04-24 20y 05m 12d Berthold
554 Horst Bertl SV Hamburg 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-03 29y 07m 10d 1976-11-03 29y 07m 10d Bertl
555 Jacky Bertolini Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1952-03-15 17y 11m 23d 1952-03-15 17y 11m 23d Bertolini
556 Stephen Best Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 18y 03m 16d 2015-07-01 18y 03m 16d Best
557 Calum Bett Aberdeen 1 0 1 0 0 1 .00 .00 100.00 .00 2001-08-04 19y 10m 01d 2001-08-04 19y 10m 01d Bett
558 James Bett Airdrieonians; Rangers; Aberdeen 37 35 2 8 16 7 14 43.24 18.92 37.84 52.70 1977-10-15 17y 10m 20d 1992-11-28 33y 00m 03d Bett
559 Alain Bettagno Royal Standard Club Liegeois 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1992-10-21 24y 09m 12d 1992-11-04 24y 09m 26d Bettagno
560 Bettenstaedt BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Bettenstaedt
561 Lorenzo Bettini Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 30y 09m 22d 1961-11-06 30y 09m 22d Bettini
562 David Beveridge Cowdenbeath 1 1 0 2 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Beveridge
563 Ian Beveridge East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-16 Not Known 1954-10-16 Not Known Beveridge
564 Serhiy Bezhenar Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 20y 01m 10d 1990-10-03 20y 01m 24d Bezhenar
565 Roman Bezjak Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 25y 04m 12d 2014-07-03 25y 04m 12d Bezjak
566 Botti Bia Bi Falkirk 4 0 4 2 1 0 3 25.00 .00 75.00 25.00 2014-08-30 18y 05m 22d 2015-03-21 19y 00m 13d Bi
567 Geoffrey Mujangi Bia Wolverhampton Wanderers 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 20y 11m 22d 2010-08-03 20y 11m 22d Bia
568 Leonardo Angel Biagini Real Mallorca 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-10-01 21y 05m 18d 1998-10-01 21y 05m 18d Biagini
569 Remo Bicchierai Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-22 23y 03m 04d 1961-11-22 23y 03m 04d Bicchierai
570 Mauro Bicicli Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 26y 09m 20d 1961-11-06 26y 09m 20d Bicicli
571 Bick SV Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Bick
572 Biello Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Biello
573 Ivo Johannes Den Bieman Dundee; Dunfermline Athletic 11 7 4 1 3 1 7 27.27 9.09 63.64 31.82 1992-09-01 25y 06m 28d 1997-12-27 30y 10m 23d Bieman
574 Jurgen Bierschenk Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Bierschenk
575 R Bignell South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Bignell
576 Kamil Bilinski Dinamo Bucuresti 1 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-06 26y 05m 13d 2014-07-06 26y 05m 13d Bilinski
577 Hugh Billington Chelsea 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1948-04-26 32y 02m 02d 1950-04-26 34y 02m 02d Billington
578 Patrizio Billio Dundee; Aberdeen 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1999-10-30 25y 06m 11d 2000-08-27 26y 04m 08d Billio
579 Doug Bing West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 24y 11m 22d 1953-10-19 24y 11m 22d Bing
580 David Thomas Bingham St Johnstone; Dunfermline Athletic; Livingston (Meadowbank Thistle); Inverness Caledonian Thistle 15 12 3 3 8 2 5 53.33 13.33 33.33 60.00 1991-11-09 21y 02m 06d 2003-07-28 32y 10m 25d Bingham
581 Jim Bingham Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Bingham
582 Dragisa Binic Slavia Prague 1 1 0 0 0 1 .00 .00 100.00 .00 1992-09-30 30y 11m 10d 1992-09-30 30y 11m 10d Binic
583 James Binning Queen Of The South 17 17 0 3 3 11 17.65 17.65 64.71 26.47 1951-11-10 28y 10m 20d 1958-11-08 35y 10m 18d Binning
584 Manfred Binz Eintracht Frankfurt 1 0 1 0 0 1 .00 .00 100.00 .00 1985-04-24 19y 07m 02d 1985-04-24 19y 07m 02d Binz
585 Rosario Biondo Bologna 2 1 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 24y 02m 08d 1990-11-07 24y 02m 22d Biondo
586 Birch Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Birch
587 Brian Birch Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 19y 06m 05d 1957-10-14 19y 06m 05d Birch
588 Mark Birch Gretna 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-05-13 29y 04m 08d 2006-05-13 29y 04m 08d Birch
589 Chris Birchall St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2007-09-30 23y 04m 25d 2007-09-30 23y 04m 25d Birchall
590 Tony Bircumshaw Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 22y 01m 26d 1967-04-03 22y 01m 26d Bircumshaw
591 Eric Bird Airdrieonians 2 1 1 0 1 1 .00 50.00 50.00 25.00 1969-09-03 22y 02m 02d 1971-01-16 23y 06m 15d Bird
592 William Birse Dundee 1 1 0 1 0 0 1 .00 .00 100.00 .00 1956-09-29 Not Known 1956-09-29 Not Known Birse
593 Igor Biscan Dinamo Zagreb 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 31y 03m 16d 2009-08-27 31y 03m 23d Biscan
594 Bulend Biscevic Zeljeznicar Sarajevo 2 1 1 0 1 1 .00 50.00 50.00 25.00 2003-09-24 28y 06m 14d 2003-10-15 28y 07m 05d Biscevic
595 Roberto Bisconti Aberdeen 6 6 0 1 0 2 4 .00 33.33 66.67 16.67 2001-08-04 28y 00m 14d 2002-11-12 29y 03m 22d Bisconti
596 Nir Biton Celtic 7 7 0 1 5 2 0 71.43 28.57 .00 85.71 2013-12-01 22y 01m 01d 2015-12-27 24y 01m 27d Biton
597 Gunter Bittengel Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 20y 02m 03d 1986-10-01 20y 02m 17d Bittengel
598 Ole Bjoernmose SV Hamburg 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1976-10-20 32y 05m 13d 1976-11-03 32y 05m 27d Bjoernmose
599 Joachim Björklund Rangers; Sunderland 10 10 0 5 3 2 50.00 30.00 20.00 65.00 1996-09-14 25y 05m 30d 2003-07-30 32y 04m 15d Björklund
600 Blache BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Blache
601 Alan Douglas Black Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1974-02-23 30y 08m 19d 1974-02-23 30y 08m 19d Black
602 Bertie Black Kilmarnock; Ayr United 24 24 0 5 8 5 11 33.33 20.83 45.83 43.75 1956-11-17 21y 11m 15d 1967-01-21 32y 01m 19d Black
603 Black Grimsby Town 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1997-07-29 Not Known 1997-07-29 Not Known Black
604 Bobby [1] Black Airdrieonians 1 1 0 1 0 0 1 .00 .00 100.00 .00 1958-09-13 Not Known 1958-09-13 Not Known Black
605 Bobby Black East Fife; Queen Of The South 21 21 0 4 4 4 13 19.05 19.05 61.90 28.57 1948-12-11 Not Known 1959-03-07 Not Known Black
606 Ian George [1] Black Inverness Caledonian Thistle; Rangers 14 12 2 3 4 7 21.43 28.57 50.00 35.71 2005-09-17 20y 06m 03d 2015-05-02 30y 01m 18d Black
607 James Gordon Black Falkirk; Dundee 12 12 0 0 2 10 .00 16.67 83.33 8.33 1953-12-12 32y 05m 04d 1958-01-04 36y 05m 27d Black
608 Jim Black Airdrieonians; Hibernian 27 27 0 9 8 10 33.33 29.63 37.04 48.15 1966-09-17 22y 10m 04d 1978-02-25 34y 03m 12d Black
609 John A.S.P. Black Third Lanark; Airdrieonians 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1946-08-17 Not Known 1948-03-20 Not Known Black
610 John Eric Black Aberdeen 9 7 2 3 5 3 1 55.56 33.33 11.11 72.22 1984-05-02 20y 07m 01d 1986-04-20 22y 06m 19d Black
611 Kenneth George Black Rangers; Motherwell; Airdrieonians 13 12 1 1 6 4 3 46.15 30.77 23.08 61.54 1983-10-26 19y 10m 27d 1995-04-08 31y 04m 10d Black
612 Scott [1] Black Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-06 32y 11m 07d 2007-01-06 32y 11m 07d Black
613 Steven Black Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 22y 01m 09d 2014-07-26 22y 01m 09d Black
614 Steven Scott Black Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 1980-12-06 22y 00m 13d 1980-12-06 22y 00m 13d Black
615 Thomas Black Airdrieonians; St Mirren; Kilmarnock 24 23 1 6 7 11 25.00 29.17 45.83 39.58 1988-08-06 25y 09m 26d 1996-04-27 33y 06m 16d Black
616 William Blackie Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1982-10-23 19y 00m 19d 1982-10-23 19y 00m 19d Blackie
617 John Henderson Blackley Hibernian; Hamilton Academical 32 32 0 1 12 11 9 37.50 34.38 28.13 54.69 1968-09-07 20y 03m 26d 1984-01-02 35y 07m 21d Blackley
618 Nick Blackman Blackburn Rovers; Motherwell; Aberdeen 4 3 1 1 1 2 1 25.00 50.00 25.00 50.00 2010-08-07 20y 08m 27d 2011-02-26 21y 03m 15d Blackman
619 Clayton Blackmore Manchester United; Middlesbrough 2 2 0 2 0 0 100.00 .00 .00 100.00 1989-09-26 25y 00m 03d 1994-08-06 29y 10m 14d Blackmore
620 Hugh Douglas Blackwood Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 26y 05m 28d 1971-01-23 26y 05m 28d Blackwood
621 Blaha Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Blaha
622 Lubomir Blaha Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2005-05-22 27y 01m 24d 2005-05-22 27y 01m 24d Blaha
623 Alan Blaikie Greenock Morton 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-27 25y 11m 02d 1998-07-27 25y 11m 02d Blaikie
624 Alexander C Blain Clyde 3 3 0 0 1 2 .00 33.33 66.67 16.67 1962-11-10 21y 08m 26d 1965-09-04 24y 06m 20d Blain
625 Alan Stewart Blair East Fife 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1977-03-12 Not Known 1978-01-02 Not Known Blair
626 Brian Blair East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-07 20y 05m 28d 2003-09-07 20y 05m 28d Blair
627 James Blair St Mirren; Hibernian 9 9 0 2 4 3 22.22 44.44 33.33 44.44 1968-12-28 21y 11m 15d 1971-03-13 24y 02m 00d Blair
628 James McLaren Blair East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1982-01-27 23y 08m 01d 1982-02-06 23y 08m 11d Blair
629 Johnny Blair Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1959-01-03 Not Known 1959-01-03 Not Known Blair
630 Paul Blair Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1994-08-04 18y 00m 30d 1998-07-27 22y 00m 22d Blair
631 Raymond Blair Dumbarton; St Johnstone; Motherwell 19 15 4 6 4 7 8 21.05 36.84 42.11 39.47 1978-02-18 19y 03m 06d 1986-03-15 27y 04m 03d Blair
632 Ronnie Blair Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 24y 11m 22d 1974-09-30 25y 00m 04d Blair
633 Noel Lloyd George Blake Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1994-03-01 32y 01m 17d 1994-04-16 32y 03m 04d Blake
634 Blanchard FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Blanchard
635 Danny Blanchflower Tottenham Hotspur 2 2 0 1 0 1 50.00 .00 50.00 50.00 1956-10-15 30y 08m 05d 1956-11-12 30y 09m 02d Blanchflower
636 Stefan Blank VfB Stuttgart 1893 1 0 1 0 0 1 .00 .00 100.00 .00 2000-09-28 23y 06m 18d 2000-09-28 23y 06m 18d Blank
637 Horst Blankenburg SV Hamburg 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-03 29y 03m 24d 1976-11-03 29y 03m 24d Blankenburg
638 Jaromir Blazek Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 33y 08m 16d 2006-09-28 33y 08m 30d Blazek
639 Reginald Waldie Blinker Celtic 7 4 3 1 5 0 2 71.43 .00 28.57 71.43 1997-10-18 28y 04m 14d 2000-04-08 30y 10m 04d Blinker
640 Luther Loide Blissett Watford 2 2 0 4 1 0 1 50.00 .00 50.00 50.00 1986-08-05 28y 06m 04d 1987-05-12 29y 03m 11d Blissett
641 Oleg Blokhin Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 Not Known 1982-11-24 Not Known Blokhin
642 Reginald Blore Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-24 22y 03m 06d 1964-06-24 22y 03m 06d Blore
643 Blyth Notts County; Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 Not Known 1979-08-06 Not Known Blyth
644 Edward Roberts Blyth St Mirren 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1949-10-01 25y 04m 27d 1954-01-16 29y 08m 12d Blyth
645 James Blyth St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Blyth
646 John William (Ian) Blyth Berwick Rangers 1 0 1 0 1 0 .00 100.00 .00 50.00 1972-08-19 25y 02m 24d 1972-08-19 25y 02m 24d Blyth
647 Mel Blyth Crystal Palace; Southampton 3 3 0 0 0 3 .00 .00 100.00 .00 1972-09-13 28y 01m 16d 1976-05-08 31y 09m 10d Blyth
648 James Alexander Boag Greenock Morton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1987-09-05 30y 05m 16d 1987-12-26 30y 09m 06d Boag
649 John Boag Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1985-03-02 20y 00m 16d 1991-07-27 26y 05m 13d Boag
650 Boam Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-23 Not Known 1977-08-23 Not Known Boam
651 Stuart Boam Middlesbrough; Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1976-11-13 28y 09m 16d 1980-08-04 32y 06m 07d Boam
652 Boateng Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 Not Known 1998-07-25 Not Known Boateng
653 George Boateng Middlesbrough; Hull City 2 2 0 0 1 1 .00 50.00 50.00 25.00 2005-07-20 29y 10m 15d 2008-08-03 32y 10m 29d Boateng
654 Carlos Bocanegra Rangers 3 3 0 2 0 1 66.67 .00 33.33 66.67 2011-10-23 32y 04m 28d 2012-04-21 32y 10m 27d Bocanegra
655 Jean Marc Adjovi Boco Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 1997-08-30 33y 08m 08d 1998-01-01 34y 00m 10d Boco
656 Gilbert Bodart Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 30y 01m 19d 1992-11-04 30y 02m 02d Bodart
657 Dániel Böde Paksi SE 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2011-07-28 24y 09m 04d 2011-08-04 24y 09m 11d Böde
658 Alexander Boden Cowdenbeath; Celtic 10 10 0 4 2 4 40.00 20.00 40.00 50.00 1947-03-08 21y 06m 23d 1955-10-08 30y 01m 25d Boden
659 Darko Bodul Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2015-10-18 26y 09m 07d 2015-10-18 26y 09m 07d Bodul
660 Henning Boel Aberdeen 5 5 0 2 0 3 40.00 .00 60.00 40.00 1969-01-18 23y 05m 03d 1972-04-01 26y 07m 17d Boel
661 Derk Boerrigter Celtic 2 1 1 2 0 0 100.00 .00 .00 100.00 2013-09-14 26y 10m 29d 2014-02-22 27y 04m 06d Boerrigter
662 Phil Boersma Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 27y 01m 20d 1976-11-13 27y 01m 20d Boersma
663 Robert Bogan Third Lanark; Stirling Albion 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1947-01-02 Not Known 1949-08-27 Not Known Bogan
664 Thomas Bogan Hibernian; Celtic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1946-08-21 26y 03m 03d 1947-12-25 27y 07m 07d Bogan
665 Malcolm Fisher McKenzie Bogie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1962-03-31 22y 03m 05d 1962-03-31 22y 03m 05d Bogie
666 Boland Coventry City 1 0 1 0 0 1 .00 .00 100.00 .00 1998-07-25 Not Known 1998-07-25 Not Known Boland
667 Willie Boland Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-07 20y 02m 01d 1995-10-07 20y 02m 01d Boland
668 Basile Boli Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1994-11-09 27y 10m 07d 1995-03-18 28y 02m 16d Boli
669 Roger Zokoi Boli Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-16 32y 10m 21d 1998-08-16 32y 10m 21d Boli
670 Gary Bollan Dundee United; Rangers; St Johnstone; Livingston (Meadowbank Thistle) 24 23 1 6 10 8 25.00 41.67 33.33 45.83 1991-05-04 18y 01m 10d 2003-08-23 30y 04m 30d Bollan
671 Michael Bolochoweckyj Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2006-09-20 22y 04m 16d 2006-09-20 22y 04m 16d Bolochoweckyj
672 Maurice Bolsee Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 22y 08m 18d 1958-09-09 22y 08m 24d Bolsee
673 Robert Bolt Third Lanark; Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1946-08-17 Not Known 1948-02-14 Not Known Bolt
674 George Bolton Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-10-28 Not Known 1950-10-28 Not Known Bolton
675 John McCaig Bolton Raith Rovers; Dumbarton 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1963-04-06 21y 05m 11d 1973-01-06 31y 02m 11d Bolton
676 Paul Bonar Raith Rovers; Ayr United 4 1 3 0 1 3 .00 25.00 75.00 12.50 1996-04-13 19y 03m 16d 1998-03-07 21y 02m 07d Bonar
677 Alexander Syme Frew Bone Ross County 2 2 0 1 0 1 50.00 .00 50.00 50.00 2001-09-25 30y 06m 30d 2002-01-05 30y 10m 10d Bone
678 Bone Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 Not Known 1954-11-10 Not Known Bone
679 George Muir Bone Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 21y 06m 29d 1977-09-03 21y 07m 04d Bone
680 James Bone Partick Thistle; Celtic; Arbroath; St Mirren 14 13 1 6 7 5 2 50.00 35.71 14.29 67.86 1968-11-09 19y 01m 18d 1981-04-18 31y 06m 27d Bone
681 Ivano Bonetti Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 2000-08-27 36y 00m 26d 2000-11-25 36y 03m 24d Bonetti
682 Peter Phillip Bonetti Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-02-20 38y 04m 24d 1980-02-20 38y 04m 24d Bonetti
683 Paul Bonga-Bonga Royal Standard Club Liegeois 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1958-09-03 25y 04m 09d 1958-09-09 25y 04m 15d Bonga-Bonga
684 Massimo Bonini Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 31y 00m 11d 1990-11-07 31y 00m 25d Bonini
685 John Bonnar Arbroath; Celtic 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1947-03-15 23y 02m 04d 1955-04-30 31y 03m 19d Bonnar
686 Patrick Joseph Bonner Celtic 48 48 0 25 13 10 52.08 27.08 20.83 65.63 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d Bonner
687 Stephane Bonnes Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2003-10-25 25y 07m 29d 2003-10-25 25y 07m 29d Bonnes
688 Jerome Bonnissel Rangers; Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 31y 03m 15d 2004-07-31 31y 03m 15d Bonnissel
689 James Bonthrone East Fife; Dundee 20 20 0 3 4 2 14 20.00 10.00 70.00 25.00 1950-09-16 21y 03m 00d 1959-02-07 29y 07m 22d Bonthrone
690 Booth Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 Not Known 1979-08-08 Not Known Booth
691 Callum Booth Hibernian; Raith Rovers; Partick Thistle 8 7 1 0 3 5 .00 37.50 62.50 18.75 2011-04-03 19y 10m 04d 2015-10-31 24y 05m 01d Booth
692 David John McIntyre Booth Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1972-03-21 21y 04m 24d 1972-03-21 21y 04m 24d Booth
693 James Henry Booth Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 21y 06m 25d 1969-04-12 21y 10m 17d Booth
694 Scott Booth Aberdeen 18 12 6 6 9 3 6 50.00 16.67 33.33 58.33 1991-02-02 19y 01m 17d 2003-11-09 31y 10m 24d Booth
695 Charles Vere Ferrers Townshend Bootland Clyde; Kilmarnock 2 2 0 1 0 0 2 .00 .00 100.00 .00 1949-10-29 33y 06m 12d 1951-04-28 35y 00m 11d Bootland
696 Borchert Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Borchert
697 Marcelo Jose Bordon VfB Stuttgart 1893; Schalke 04 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-28 24y 08m 21d 2004-11-04 28y 09m 28d Bordon
698 Fabio Borini Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 21y 05m 00d 2012-08-30 21y 05m 07d Borini
699 Andrei Borissov Lantana 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-13 29y 00m 12d 1998-08-13 29y 00m 12d Borissov
700 Bormann Goslarer Sport Club von 1908 1 1 0 0 0 1 .00 .00 100.00 .00 2009-07-07 Not Known 2009-07-07 Not Known Bormann
701 Andreas Bornschein Locomotiv Leipzig 1 0 1 0 0 1 .00 .00 100.00 .00 1976-09-29 19y 10m 00d 1976-09-29 19y 10m 00d Bornschein
702 Petar Borota Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 28y 04m 21d 1980-07-26 28y 04m 21d Borota
703 Borovica OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Borovica
704 Borresen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 Not Known 1965-10-27 Not Known Borresen
705 Walter Ross Borthwick Greenock Morton; East Fife; Dunfermline Athletic 6 6 0 2 1 3 2 16.67 50.00 33.33 41.67 1966-03-19 17y 11m 15d 1979-10-20 31y 06m 16d Borthwick
706 Artur Boruc Celtic 19 19 0 9 5 5 47.37 26.32 26.32 60.53 2005-10-15 25y 07m 25d 2010-02-10 29y 11m 21d Boruc
707 Sander Boschker Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 22y 09m 11d 1993-07-31 22y 09m 11d Boschker
708 Goran Boskovic Red Star Belgrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-22 19y 10m 11d 1996-08-22 19y 10m 11d Boskovic
709 Mathias Bossaerts Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 18y 00m 08d 2014-07-18 18y 00m 08d Bossaerts
710 Pascal Bosschaart Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 24y 07m 23d 2004-10-21 24y 07m 23d Bosschaart
711 William Bain Erskine Martin Bostock Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1971-04-24 27y 08m 17d 1971-04-24 27y 08m 17d Bostock
712 Madjid Bougherra Rangers 9 9 0 6 1 2 66.67 11.11 22.22 72.22 2008-08-16 25y 10m 09d 2011-07-23 28y 09m 16d Bougherra
713 Karim Boukraa Ross County 2 2 0 1 0 1 50.00 .00 50.00 50.00 2001-09-25 28y 06m 18d 2002-01-05 28y 09m 29d Boukraa
714 Colin Boulton Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 21y 07m 26d 1967-05-08 21y 07m 26d Boulton
715 Jean-Alain Boumsong Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 2004-09-12 24y 08m 29d 2004-11-28 24y 11m 14d Boumsong
716 John Francis Bourke Dumbarton; Kilmarnock 20 16 4 5 3 7 10 15.00 35.00 50.00 32.50 1973-10-20 19y 09m 20d 1985-03-23 31y 02m 23d Bourke
717 Richard Bowers Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-23 18y 02m 07d 2005-08-23 18y 02m 07d Bowers
718 Mark John Bowes Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1992-02-15 18y 11m 29d 1992-03-28 19y 01m 11d Bowes
719 Donald Shaw Bowie Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 25y 08m 04d 1965-12-18 25y 08m 04d Bowie
720 Jim Bowie Dunfermline Athletic 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1979-10-20 22y 08m 18d 1983-02-09 26y 00m 07d Bowie
721 Neil Bowie East Fife 3 3 0 0 0 3 .00 .00 100.00 .00 1957-01-26 Not Known 1958-02-01 Not Known Bowie
722 Andrew Bowman Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-25 31y 05m 18d 1965-08-25 31y 05m 18d Bowman
723 David Bowman Dundee United; Raith Rovers 37 36 1 1 6 14 17 16.22 37.84 45.95 35.14 1986-08-23 22y 05m 13d 1998-08-19 34y 05m 09d Bowman
724 Gary Bowman Clydebank[4]; Ayr United; St Mirren 4 1 3 0 0 4 .00 .00 100.00 .00 1995-02-07 20y 05m 26d 2001-01-31 26y 05m 19d Bowman
725 Hans-Peter Boy Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 21y 02m 14d 1985-04-24 21y 02m 14d Boy
726 Steven Boyack Rangers; Dundee; Stirling Albion 7 5 2 2 1 4 28.57 14.29 57.14 35.71 1997-07-26 20y 10m 22d 2005-07-16 28y 10m 12d Boyack
727 Dedryck Boyata Celtic 3 3 0 1 2 0 33.33 66.67 .00 66.67 2015-09-26 Not Known 2015-12-27 Not Known Boyata
728 Dedryk Boyata Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 23y 07m 20d 2014-07-18 23y 07m 20d Boyata
729 Boyce Glentoran 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-14 Not Known 2008-07-14 Not Known Boyce
730 Liam Boyce Ross County 2 2 0 1 0 0 2 .00 .00 100.00 .00 2015-08-15 24y 04m 07d 2015-10-24 24y 06m 16d Boyce
731 Alfred Boyd St Johnstone; Dundee 19 19 0 10 4 5 52.63 21.05 26.32 63.16 1947-10-06 26y 11m 14d 1953-01-31 32y 03m 09d Boyd
732 Billy Boyd Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1964-08-19 Not Known 1964-08-19 Not Known Boyd
733 Boyd Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known Boyd
734 Crawford Boyd Queen Of The South 8 8 0 0 2 6 .00 25.00 75.00 12.50 1975-02-15 22y 10m 27d 1982-03-13 29y 11m 22d Boyd
735 Gordon Boyd Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1975-11-08 17y 07m 12d 1975-11-08 17y 07m 12d Boyd
736 Jim Boyd Clyde; Motherwell 8 7 1 3 2 3 37.50 25.00 37.50 50.00 1975-04-05 18y 07m 22d 1980-04-13 23y 07m 30d Boyd
737 John [1] Boyd Greenock Morton 6 6 0 0 1 5 .00 16.67 83.33 8.33 1962-09-12 Not Known 1966-03-19 Not Known Boyd
738 John Alan Boyd Queens Park; Aberdeen 5 5 0 2 3 2 0 60.00 40.00 .00 80.00 1949-05-02 Not Known 1956-04-07 Not Known Boyd
739 John Robertson Boyd Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1994-08-16 25y 07m 15d 1994-08-16 25y 07m 15d Boyd
740 Kris Boyd Kilmarnock; Rangers 41 32 9 15 14 9 18 34.15 21.95 43.90 45.12 2001-12-15 18y 03m 27d 2016-01-02 32y 04m 15d Boyd
741 Scott Robert Boyd Livingston (Meadowbank Thistle); Partick Thistle; Ross County 8 8 0 1 3 4 12.50 37.50 50.00 31.25 2005-09-11 19y 05m 05d 2014-04-19 28y 00m 13d Boyd
742 Thomas Boyd Motherwell; Celtic 59 53 6 21 14 24 35.59 23.73 40.68 47.46 1984-03-03 18y 03m 08d 2002-04-28 36y 05m 04d Boyd
743 Walter Boyd Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1982-01-20 25y 01m 11d 1988-08-23 31y 08m 14d Boyd
744 George Boyle Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1957-04-24 Not Known 1957-09-21 Not Known Boyle
745 James Thomson Boyle Airdrieonians 7 7 0 5 2 0 71.43 28.57 .00 85.71 1992-01-18 24y 10m 30d 1995-04-08 28y 01m 20d Boyle
746 Martin Boyle Dundee; Hibernian 3 1 2 2 1 0 66.67 33.33 .00 83.33 2014-07-22 21y 02m 27d 2015-04-12 21y 11m 18d Boyle
747 Patrick Boyle Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2011-10-15 24y 06m 25d 2011-10-15 24y 06m 25d Boyle
748 Peter Boyle Clyde 4 3 1 1 1 2 1 25.00 50.00 25.00 50.00 1974-01-26 Not Known 1974-11-30 Not Known Boyle
749 Steven Robert Boyle Dunfermline Athletic 2 0 2 1 0 1 50.00 .00 50.00 50.00 2000-09-09 19y 08m 29d 2000-11-29 19y 11m 18d Boyle
750 Boznan OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Boznan
751 Edson Braafheid Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2010-02-10 26y 10m 02d 2010-05-09 27y 01m 01d Braafheid
752 Bradford Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Bradford
753 Lewis Bradford Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-01-02 Not Known 1946-01-02 Not Known Bradford
753 Lewis Bradford Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1946-09-14 29y 09m 21d 1946-09-28 29y 10m 04d Bradford
755 Bradley Nottingham Forest; Stirling Albion 2 0 2 1 0 1 50.00 .00 50.00 50.00 1988-09-12 Not Known 2005-07-16 Not Known Bradley
756 Kevin Bradley Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 19y 00m 28d 2005-07-16 19y 00m 28d Bradley
757 Mark Bradley Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 35y 11m 18d 2012-07-28 35y 11m 18d Bradley
758 Stephen Bradley Dunfermline Athletic; Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2004-12-04 20y 00m 15d 2004-12-04 20y 00m 15d Bradley
759 Darren Simon Brady Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2006-02-25 24y 10m 14d 2006-02-25 24y 10m 14d Brady
760 Garry Brady Dundee; St Mirren 16 15 1 3 4 9 18.75 25.00 56.25 31.25 2002-10-26 26y 01m 19d 2010-10-23 34y 01m 16d Brady
761 Kieron Brady Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 1989-08-05 17y 10m 19d 1989-08-05 17y 10m 19d Brady
762 Liam Brady Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 19y 05m 17d 1975-07-30 19y 05m 17d Brady
763 Baldur Bragason IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 32y 02m 12d 2000-08-24 32y 02m 26d Bragason
764 Braithwaite St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Braithwaite
765 Ken Branagan Manchester City 2 2 0 1 0 1 50.00 .00 50.00 50.00 1953-10-14 23y 02m 17d 1958-06-11 27y 10m 15d Branagan
766 Craig Brand Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-08-04 18y 04m 25d 2014-08-04 18y 04m 25d Brand
767 Ralph Laidlaw Brand Rangers; Raith Rovers 19 19 0 8 10 3 6 52.63 15.79 31.58 60.53 1958-04-30 21y 04m 12d 1970-03-21 33y 03m 03d Brand
768 George Milne Brander Raith Rovers; Stirling Albion 3 3 0 0 0 3 .00 .00 100.00 .00 1951-12-15 22y 01m 14d 1955-02-12 25y 03m 11d Brander
769 Brandy Rot-Weiss Essen 1 1 0 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Brandy
770 Braniff Millwall 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Braniff
771 Cameron Brannagan Liverpool XI 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 17y 02m 18d 2013-07-27 17y 02m 18d Brannagan
772 Gerard Daniel Brannan Motherwell; Dunfermline Athletic 11 11 0 1 5 2 3 45.45 18.18 27.27 54.55 1998-11-14 26y 09m 30d 2003-02-01 31y 00m 17d Brannan
773 Andrew Brannigan St Johnstone 11 8 3 2 1 8 18.18 9.09 72.73 22.73 1979-09-05 19y 08m 26d 1983-12-31 24y 00m 21d Brannigan
774 Kenneth Brannigan Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1998-01-24 32y 07m 16d 1998-01-24 32y 07m 16d Brannigan
775 Alexander Young Brash Forfar Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1982-02-13 26y 11m 23d 1982-08-25 27y 06m 04d Brash
776 Harald Martin Brattbakk Celtic 6 4 2 3 3 0 50.00 50.00 .00 75.00 1997-12-13 26y 10m 12d 1999-11-20 28y 09m 19d Brattbakk
777 John Bray Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-05-31 27y 02m 15d 1964-05-31 27y 02m 15d Bray
778 Alastair James Brazil Hibernian; Hamilton Academical 18 17 1 5 6 7 27.78 33.33 38.89 44.44 1979-03-10 20y 03m 00d 1987-03-07 28y 02m 25d Brazil
779 Brazil Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Brazil
780 Tim Breacker West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 29y 05m 12d 1994-12-14 29y 05m 12d Breacker
781 Grant Ian Brebner Hibernian; Dundee United 19 14 5 3 5 5 9 26.32 26.32 47.37 39.47 1998-04-11 20y 04m 05d 2006-02-07 28y 02m 01d Brebner
782 Breen Forres Mechanics; Coventry City 2 2 0 0 0 2 .00 .00 100.00 .00 1994-07-31 Not Known 1998-07-25 Not Known Breen
783 David Charles Breen Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-21 21y 10m 11d 1968-09-21 21y 10m 11d Breen
784 Breitmreiter BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Breitmreiter
785 Billy Bremner Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1969-08-23 Not Known 1969-08-23 Not Known Bremner
786 Desmond George Bremner Hibernian 20 20 0 2 11 6 3 55.00 30.00 15.00 70.00 1973-09-08 21y 00m 01d 1979-08-04 26y 10m 28d Bremner
787 Gordon Hunter Bremner Motherwell 8 8 0 2 3 0 5 37.50 .00 62.50 37.50 1946-08-24 28y 09m 12d 1950-03-04 32y 03m 20d Bremner
787 Gordon Hunter Bremner Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1942-02-28 Not Known 1942-02-28 Not Known Bremner
789 Thomas Hutton Bremner Motherwell; Hamilton Academical 1 1 0 1 0 0 1 .00 .00 100.00 .00 1947-01-18 34y 06m 00d 1947-01-18 34y 06m 00d Bremner
790 Willie Bremner Spartans 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 21y 06m 27d 2012-09-07 21y 06m 27d Bremner
791 Brennan Norwich City; Dundalk 3 3 0 0 1 2 .00 33.33 66.67 16.67 1957-10-30 Not Known 1968-05-26 Not Known Brennan
792 Frank Brennan Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1955-11-07 31y 06m 15d 1955-11-07 31y 06m 15d Brennan
793 Christophe Breton Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 34y 11m 11d 1996-03-18 34y 11m 11d Breton
794 Dean Brett Cowdenbeath 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2011-07-12 18y 07m 04d 2015-07-15 22y 07m 07d Brett
795 Brevett Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Brevett
796 Craig James Brewster Raith Rovers; Dundee United; Hibernian; Dunfermline Athletic; Inverness Caledonian Thistle; Aberdeen 26 22 4 3 9 5 12 34.62 19.23 46.15 44.23 1992-07-18 25y 07m 05d 2007-09-22 40y 09m 09d Brewster
797 Gordon Brice Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known Brice
798 Brickler FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Brickler
799 Bridgeford Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Bridgeford
800 Karim Bridji Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Bridji
801 Tony Brien Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 28y 05m 08d 1997-07-18 28y 05m 08d Brien
802 Briggs Middlesbrough 1 0 1 1 0 0 100.00 .00 .00 100.00 1976-11-13 Not Known 1976-11-13 Not Known Briggs
803 Jimmy Briggs Dundee United 18 18 0 2 5 6 7 27.78 33.33 38.89 44.44 1960-10-01 23y 05m 23d 1969-08-09 32y 04m 01d Briggs
804 Tom Brighton St Mirren 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-10-03 25y 06m 05d 2009-10-03 25y 06m 05d Brighton
805 Ian Brightwell Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 27y 04m 03d 1995-08-12 27y 04m 03d Brightwell
806 Dean Brill Inverness Caledonian Thistle 4 4 0 3 1 0 75.00 25.00 .00 87.50 2013-08-31 27y 08m 29d 2014-02-15 28y 02m 13d Brill
807 Donald Brims Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-06 23y 02m 29d 1957-04-06 23y 02m 29d Brims
808 Brine Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-23 Not Known 1977-08-23 Not Known Brine
809 Peter Brine Middlesbrough 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-11-13 23y 03m 26d 1977-08-09 24y 00m 22d Brine
810 Phillipe Brinquin Livingston (Meadowbank Thistle) 5 5 0 4 1 0 80.00 20.00 .00 90.00 2001-07-28 30y 01m 26d 2003-03-08 31y 09m 06d Brinquin
811 Eleuterio Santos Britos Zarragoza 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1966-01-12 25y 02m 03d 1966-03-02 25y 03m 21d Britos
812 Richard Brittain Livingston (Meadowbank Thistle); St Mirren; Ross County 14 11 3 3 3 5 6 21.43 35.71 42.86 39.29 2004-04-17 20y 06m 24d 2014-04-19 30y 06m 26d Brittain
813 Gerard Joseph Britton Partick Thistle; Dundee; Dunfermline Athletic; Livingston (Meadowbank Thistle) 22 17 5 4 3 9 10 13.64 40.91 45.45 34.09 1992-08-15 21y 09m 26d 2004-04-10 33y 05m 21d Britton
814 Albert Henry Broadbent Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 32y 07m 14d 1967-04-03 32y 07m 14d Broadbent
815 Kirk Broadfoot St Mirren; Rangers 9 8 1 4 4 1 44.44 44.44 11.11 66.67 2006-09-09 22y 01m 01d 2011-10-23 27y 02m 15d Broadfoot
816 Ivor Broadis Manchester City; Newcastle United 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1953-10-14 30y 09m 26d 1954-10-13 31y 09m 25d Broadis
817 Edward Broadley Leith Athletic 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1947-04-30 Not Known 1947-08-20 Not Known Broadley
818 Kevin Brock Newcastle United 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-27 29y 10m 18d 1992-07-27 29y 10m 18d Brock
819 Julian Raymond Broddle St Mirren; Partick Thistle; Raith Rovers 13 11 2 2 5 6 15.38 38.46 46.15 34.62 1991-01-12 26y 02m 11d 1996-02-03 31y 03m 02d Broddle
820 Colin Brodie Clydebank[4] 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-16 18y 08m 03d 1983-04-16 18y 08m 03d Brodie
821 Eric Brodie Dundee United 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1962-08-15 21y 09m 07d 1963-04-20 22y 05m 12d Brodie
822 Frank Anthony Brogan Celtic 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1962-02-21 19y 06m 18d 1964-08-12 22y 00m 09d Brogan
823 James Andrew Brogan Celtic; Ayr United 17 17 0 1 10 4 3 58.82 23.53 17.65 70.59 1965-01-16 20y 07m 11d 1977-04-06 32y 10m 01d Brogan
824 John George Brogan Clyde 7 6 1 1 1 5 14.29 14.29 71.43 21.43 1979-09-29 21y 04m 11d 1983-03-26 24y 10m 08d Brogan
825 John Gerald Brogan St Johnstone; Hibernian; Hamilton Academical 22 22 0 3 2 2 18 9.09 9.09 81.82 13.64 1977-09-17 23y 06m 08d 1987-03-07 32y 11m 26d Brogan
826 George Brookes Falkirk 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1946-08-10 Not Known 1946-12-07 Not Known Brookes
827 Trevor Brooking Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1988-12-18 Not Known 1988-12-18 Not Known Brooking
828 Thomas William Brooks Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 19y 03m 07d 1967-05-09 19y 03m 07d Brooks
829 Eamonn Brophy Hamilton Academical 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-01-24 19y 10m 14d 2016-01-24 19y 10m 14d Brophy
830 Brostreom Djurgardens IF Fotbollsforening 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-11-03 Not Known 1958-11-03 Not Known Brostreom
831 Francisco Javier Sanchez Broto Livingston (Meadowbank Thistle); Celtic 5 5 0 3 1 1 60.00 20.00 20.00 70.00 2001-07-28 29y 11m 03d 2003-05-10 31y 08m 15d Broto
832 John Brough Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1984-02-06 23y 10m 08d 1989-02-18 28y 10m 21d Brough
833 Alec [2] Brown Dundee United; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1962-01-24 Not Known 1962-09-19 Not Known Brown
834 Alexander Dewar Brown Partick Thistle 10 10 0 2 4 2 4 40.00 20.00 40.00 50.00 1960-03-15 20y 11m 20d 1963-08-31 24y 05m 07d Brown
835 Alisdair D Brown Dumbarton 15 15 0 2 8 5 13.33 53.33 33.33 40.00 1975-08-09 18y 04m 11d 1982-10-06 25y 06m 07d Brown
836 Alistair Hugh Brown Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2003-08-02 18y 05m 21d 2003-08-02 18y 05m 21d Brown
837 Allan Duncan Brown East Fife 8 8 0 2 4 1 3 50.00 12.50 37.50 56.25 1948-09-18 21y 11m 06d 1949-12-24 23y 02m 12d Brown
838 Andrew Stewart Brown Clydebank[4] 1 0 1 0 0 1 .00 .00 100.00 .00 1998-01-24 21y 03m 13d 1998-01-24 21y 03m 13d Brown
839 Anthony Brown West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 32y 10m 03d 1978-08-06 32y 10m 03d Brown
840 Brian Brown Falkirk 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1981-09-12 24y 05m 20d 1983-03-05 25y 11m 10d Brown
841 Brown Elgin City; Doncaster Rovers; Scotland XI; Sunderland; Peterhead; Hull City 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 1953-11-09 Not Known 1997-07-18 Not Known Brown
842 Charlie Brown Greenock Morton 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1973-03-12 17y 02m 08d 1978-03-08 22y 02m 04d Brown
843 Charlie Edward Brown Queen Of The South 3 3 0 1 0 2 33.33 .00 66.67 33.33 1950-02-25 25y 05m 07d 1954-02-27 29y 05m 09d Brown
844 David [1] Brown St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Brown
845 David Brown Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known Brown
846 Derek Alexander B Brown Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1982-01-20 21y 11m 12d 1982-01-20 21y 11m 12d Brown
847 George [4] Brown Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1953-12-12 Not Known 1953-12-12 Not Known Brown
848 George [6] Brown Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 22y 04m 25d 1954-05-01 22y 04m 25d Brown
849 George Donaldson Brown Airdrieonians; Hamilton Academical; Clyde 5 5 0 0 1 4 .00 20.00 80.00 10.00 1950-10-14 22y 05m 06d 1955-04-02 26y 10m 25d Brown
850 Graeme Robert Brown Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 25y 10m 12d 2006-09-20 25y 10m 12d Brown
851 Hugh Brown Partick Thistle 8 8 0 1 2 4 2 25.00 50.00 25.00 50.00 1946-08-14 24y 08m 07d 1949-11-05 27y 10m 29d Brown
852 Hugh Murdoch Brown Kilmarnock 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1958-10-01 17y 10m 25d 1964-02-22 23y 03m 16d Brown
853 James [10] Brown Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-04-21 22y 00m 18d 1982-04-21 22y 00m 18d Brown
854 James [3] Brown Falkirk 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1949-11-12 Not Known 1953-04-18 Not Known Brown
855 James [9] Brown Hibernian; Dunfermline Athletic 3 3 0 2 1 0 66.67 33.33 .00 83.33 1979-08-04 28y 11m 24d 1981-08-29 31y 00m 18d Brown
856 James Andrew Brown Dunfermline Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1970-01-03 18y 03m 27d 1973-10-06 22y 00m 29d Brown
857 James Brown Motherwell; Queen Of The South 2 2 0 0 0 2 .00 .00 100.00 .00 1947-01-11 22y 10m 26d 1949-11-19 25y 09m 03d Brown
858 James Craig Brown Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1965-03-13 Not Known 1965-03-13 Not Known Brown
859 James R Brown Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known Brown
860 James Robertson Brown Kilmarnock; St Mirren; Falkirk 27 27 0 9 6 12 33.33 22.22 44.44 44.44 1954-11-24 29y 04m 05d 1963-03-13 37y 07m 22d Brown
861 Jason Brown Blackburn Rovers; Aberdeen 3 2 1 0 2 1 .00 66.67 33.33 33.33 2010-08-07 28y 02m 20d 2012-03-31 29y 10m 13d Brown
862 Jim [9] Brown Dumbarton 1 0 1 1 0 0 1 .00 .00 100.00 .00 1975-08-27 18y 07m 30d 1975-08-27 18y 07m 30d Brown
863 John [6] Brown Aberdeen; Arbroath 2 2 0 0 0 2 .00 .00 100.00 .00 1956-12-29 Not Known 1960-03-09 Not Known Brown
864 John B Brown Queen Of The South; St Mirren 13 13 0 1 2 2 9 15.38 15.38 69.23 23.08 1947-11-22 Not Known 1956-03-07 Not Known Brown
865 John Bell Brown Dundee 3 3 0 2 0 1 66.67 .00 33.33 66.67 1948-01-17 32y 10m 27d 1948-03-27 33y 01m 06d Brown
866 John Brown Hamilton Academical; Dundee; Rangers 45 42 3 5 21 12 12 46.67 26.67 26.67 60.00 1979-12-15 17y 10m 19d 1996-05-18 34y 03m 22d Brown
867 John Thomas Brown Third Lanark 8 8 0 0 1 7 .00 12.50 87.50 6.25 1957-10-12 22y 06m 10d 1959-10-28 24y 06m 26d Brown
868 John Todd Brown St Mirren; Berwick Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1966-08-31 19y 02m 01d 1972-08-30 25y 02m 00d Brown
869 Jonathan Brown Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-16 21y 02m 22d 2011-07-16 21y 02m 22d Brown
870 Kenneth William Brown Forfar Athletic; Montrose 3 3 0 2 0 1 66.67 .00 33.33 66.67 1982-02-13 25y 10m 10d 1986-08-19 30y 04m 16d Brown
871 Kenny Brown Raith Rovers; West Ham United 2 2 0 0 0 1 .00 .00 50.00 .00 1970-03-21 22y 09m 23d 1994-12-14 Not Known Brown
872 Mark Brown Rangers; Motherwell; Inverness Caledonian Thistle; Celtic; Kilmarnock; Hibernian; Ross County; Dumbarton 21 21 0 5 7 9 23.81 33.33 42.86 40.48 2001-09-22 20y 06m 25d 2015-07-09 34y 04m 11d Brown
873 Michael Brown Airdrieonians (Airdrie United); East Fife 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-08-27 24y 00m 25d 2008-08-27 24y 00m 25d Brown
874 Michael Derek Brown Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 19y 09m 04d 1995-07-30 19y 09m 04d Brown
875 Peter Ronald Brown Chelsea 1 0 1 1 0 0 100.00 .00 .00 100.00 1980-07-26 18y 10m 25d 1980-07-26 18y 10m 25d Brown
876 Raymond Moscrop Brown Queens Park; Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1949-05-02 21y 02m 21d 1952-09-06 24y 06m 26d Brown
877 Robert [8] Brown Brechin City 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1985-02-16 25y 03m 05d 1992-08-19 32y 09m 08d Brown
878 Robert Brown Rangers; Falkirk 17 17 0 8 3 6 47.06 17.65 35.29 55.88 1946-11-30 23y 08m 11d 1956-10-27 33y 07m 08d Brown
879 Ron Brown Australia 3 2 1 0 0 3 .00 .00 100.00 .00 1959-05-09 Not Known 1959-05-23 Not Known Brown
880 Ross Brown East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 21y 01m 11d 2014-07-12 21y 01m 11d Brown
881 Scott [2] Brown Hibernian; Celtic 39 36 3 4 25 8 6 64.10 20.51 15.38 74.36 2003-08-17 18y 01m 22d 2015-09-26 30y 03m 00d Brown
882 Scott David Brown St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2015-08-02 20y 08m 08d 2015-08-02 20y 08m 08d Brown
883 Simon Brown Hibernian 6 6 0 1 2 3 16.67 33.33 50.00 33.33 2004-09-04 27y 09m 01d 2006-01-28 29y 01m 25d Brown
884 Stewart Brown Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-11-01 Not Known 1958-11-01 Not Known Brown
885 Thomas [1] Brown Airdrieonians 10 10 0 0 1 9 .00 10.00 90.00 5.00 1949-01-22 Not Known 1954-01-02 Not Known Brown
886 Thomas Heron Brown Kilmarnock; St Mirren 11 7 4 2 3 2 6 27.27 18.18 54.55 36.36 1993-11-30 25y 07m 29d 2000-11-11 32y 07m 10d Brown
887 Tom Brown Montrose 2 2 0 0 2 0 .00 100.00 .00 50.00 1978-03-18 28y 00m 11d 1978-03-25 28y 00m 18d Brown
888 Tony Brown Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 24y 10m 23d 1983-08-09 24y 10m 23d Brown
889 William Dallas Fyfe Brown Dundee 16 16 0 2 4 9 12.50 25.00 56.25 25.00 1950-04-22 18y 06m 14d 1959-02-07 27y 03m 30d Brown
890 William Falconer Brown Queen Of The South 1 1 0 0 0 1 .00 .00 100.00 .00 1949-11-19 27y 00m 30d 1949-11-19 27y 00m 30d Brown
891 William P.S. Brown Hibernian; Airdrieonians 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1947-05-12 Not Known 1954-01-02 Not Known Brown
892 Alan James Browne Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 20y 03m 03d 2015-07-18 20y 03m 03d Browne
893 Bobby Browne Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Browne
894 Paul Gerard Browne Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-19 23y 06m 02d 1998-08-19 23y 06m 02d Browne
895 Joshua Brownhill Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 19y 06m 29d 2015-07-18 19y 06m 29d Brownhill
896 Ian Browning Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1978-03-15 26y 09m 15d 1978-03-15 26y 09m 15d Browning
897 John Browning Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Browning
898 Darren Brownlie Cowdenbeath 3 2 1 1 0 2 33.33 .00 66.67 33.33 2014-08-04 20y 03m 25d 2015-04-25 21y 00m 15d Brownlie
899 John Jack Brownlie Hibernian; Newcastle United 21 21 0 11 8 2 52.38 38.10 9.52 71.43 1970-05-01 18y 01m 20d 1980-08-04 28y 04m 24d Brownlie
900 Ken Brownlie Aberdeen 11 11 0 1 2 8 9.09 18.18 72.73 18.18 1957-04-27 Not Known 1962-02-10 Not Known Brownlie
901 Pawel Brozek Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2012-02-08 28y 09m 18d 2012-02-08 28y 09m 18d Brozek
902 Andrew James Bruce Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1984-05-15 19y 09m 06d 1984-05-15 19y 09m 06d Bruce
903 David T Bruce Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Bruce
904 Dennis Bruce Arbroath 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1968-12-21 22y 01m 03d 1969-04-12 22y 04m 25d Bruce
905 Douglas Bruce Albion Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 1998-02-14 22y 10m 10d 1998-02-14 22y 10m 10d Bruce
906 William H Bruce Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1951-09-22 Not Known 1951-09-22 Not Known Bruce
907 Brundiers BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Brundiers
908 Florian Bruns FC St. Pauli von 1910 e. V. 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-10 29y 10m 19d 2009-07-10 29y 10m 19d Bruns
909 Alfons Bruylants Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 23y 02m 14d 1961-10-04 23y 02m 21d Bruylants
910 Robert Bryans Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1954-04-27 Not Known 1954-04-27 Not Known Bryans
911 Alex Bryce Third Lanark; Clyde; Dundee; Falkirk 17 16 1 4 4 9 23.53 23.53 52.94 35.29 1962-03-17 17y 09m 23d 1971-12-11 27y 06m 19d Bryce
912 Steven Bryce Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1992-04-07 22y 09m 08d 1992-04-07 22y 09m 08d Bryce
913 Thomas Charles Bryce Kilmarnock; Clydebank[4] 2 2 0 0 0 2 .00 .00 100.00 .00 1981-04-04 21y 02m 08d 1992-08-12 32y 06m 16d Bryce
914 Tommy Bryce Queen Of The South; Greenock Morton 7 5 2 1 0 3 4 .00 42.86 57.14 21.43 1975-02-15 18y 01m 01d 1981-01-24 24y 00m 10d Bryce
915 Tommy Bryceland St Mirren 9 9 0 2 5 3 1 55.56 33.33 11.11 72.22 1958-04-12 19y 01m 11d 1961-08-19 22y 05m 18d Bryceland
916 John Bryden Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1952-11-22 Not Known 1952-11-22 Not Known Bryden
917 Craig Bryson Kilmarnock 8 8 0 2 3 2 3 37.50 25.00 37.50 50.00 2008-04-05 21y 04m 30d 2011-04-30 24y 05m 24d Bryson
918 James Ian Cook Bryson Kilmarnock 4 4 0 2 0 2 2 .00 50.00 50.00 25.00 1987-01-31 24y 02m 05d 1987-08-19 24y 08m 24d Bryson
919 Prince Buaben Dundee United; Partick Thistle 10 9 1 4 2 4 40.00 20.00 40.00 50.00 2007-10-20 19y 05m 27d 2014-04-05 25y 11m 13d Buaben
920 Ivan Bubalo NK Siroki Brijeg 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-26 33y 03m 00d 2006-07-26 33y 03m 00d Bubalo
921 Buchan Cowdenbeath; Buckie Thistle 2 2 0 1 0 0 2 .00 .00 100.00 .00 1953-05-09 Not Known 1955-02-19 Not Known Buchan
922 George Buchan Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-03-27 20y 10m 25d 1971-03-27 20y 10m 25d Buchan
923 Gordon Buchan Arbroath 2 1 1 1 0 1 50.00 .00 50.00 50.00 1973-11-03 20y 11m 06d 1974-11-16 21y 11m 19d Buchan
924 Kevin Buchan Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-13 18y 11m 06d 2013-07-13 18y 11m 06d Buchan
925 Martin James Buchan Aberdeen; Dundee United; Partick Thistle 12 11 1 1 1 6 5 8.33 50.00 41.67 33.33 1997-02-10 19y 10m 07d 2003-04-12 26y 00m 09d Buchan
926 Martin McLean Buchan Aberdeen 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1968-10-05 19y 06m 29d 1971-11-27 22y 08m 21d Buchan
927 Alex Buchanan Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1970-03-21 21y 05m 10d 1970-03-21 21y 05m 10d Buchanan
928 Archibald Buchanan Hibernian; St Mirren; Cowdenbeath 26 26 0 1 9 1 16 34.62 3.85 61.54 36.54 1946-09-07 17y 11m 05d 1959-10-07 31y 00m 05d Buchanan
929 Buchanan Kickers Emden; Lisburn Distillery; St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1993-07-22 Not Known 2003-07-19 Not Known Buchanan
930 Craig Buchanan Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1983-02-12 18y 10m 27d 1984-08-29 20y 05m 13d Buchanan
931 David Buchanan Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 2010-11-20 24y 06m 14d 2011-02-12 24y 09m 06d Buchanan
932 Edward Moffat Buchanan Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-02-10 20y 09m 28d 1968-02-10 20y 09m 28d Buchanan
933 Gregor Buchanan Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-09 25y 03m 09d 2015-07-09 25y 03m 09d Buchanan
934 Jock Buchanan Rangers; Hibernian; Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1956-05-05 21y 04m 02d 1961-04-01 26y 02m 29d Buchanan
935 John Buchanan Clyde 5 5 0 2 2 1 2 40.00 20.00 40.00 50.00 1950-10-28 22y 04m 19d 1954-12-11 26y 06m 02d Buchanan
936 Liam Buchanan Dunfermline Athletic; Alloa Athletic 8 5 3 0 0 8 .00 .00 100.00 .00 2011-10-15 26y 06m 18d 2015-04-08 30y 00m 12d Buchanan
937 Buckley Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 Not Known 1981-08-01 Not Known Buckley
938 Graham Buckley Berwick Rangers; Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 23y 09m 01d 1987-08-01 23y 09m 01d Buckley
939 John William Buckley Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1984-02-06 21y 08m 19d 1984-02-06 21y 08m 19d Buckley
940 Keith Buckley Bohemians Dublin 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-01 23y 00m 14d 2015-07-01 23y 00m 14d Buckley
941 Kevin Buckley Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1987-08-01 22y 03m 00d 1987-08-01 22y 03m 00d Buckley
942 Mick Buckley Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 19y 10m 14d 1973-10-03 19y 10m 29d Buckley
943 Pat McCabe Buckley Aberdeen 13 13 0 4 7 1 5 53.85 7.69 38.46 57.69 1952-08-13 27y 06m 13d 1956-12-29 31y 10m 29d Buckley
944 Guillaume Buezelin Hibernian; Hamilton Academical 11 10 1 1 4 1 6 36.36 9.09 54.55 40.91 2004-10-24 25y 06m 10d 2009-12-06 30y 07m 22d Buezelin
945 Thomas Buffel Feyenoord; Rangers 8 4 4 2 6 1 1 75.00 12.50 12.50 81.25 2004-10-21 23y 08m 02d 2006-08-19 25y 06m 00d Buffel
946 Ottavio Bugatti Inter Milan 2 2 0 2 0 0 100.00 .00 .00 100.00 1961-11-06 33y 01m 12d 1961-11-22 33y 01m 28d Bugatti
947 Bugera Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Bugera
948 Martin Buglione St Johnstone 2 1 1 1 2 0 0 100.00 .00 .00 100.00 1993-05-15 24y 10m 26d 1993-12-11 25y 05m 22d Buglione
949 Buigardt BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Buigardt
950 Danny Buijs Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 2011-08-21 29y 02m 00d 2011-10-29 29y 04m 08d Buijs
951 Mark Buist Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-04-13 20y 07m 00d 1996-04-13 20y 07m 00d Buist
952 Lee Bullen Dunfermline Athletic; Falkirk 18 13 5 1 5 3 10 27.78 16.67 55.56 36.11 2000-09-09 29y 05m 11d 2009-12-26 38y 08m 27d Bullen
953 Anthony Brian Bullock Ross County; Dundee United; St Mirren 7 7 0 3 1 3 42.86 14.29 42.86 50.00 2001-09-25 29y 07m 07d 2006-12-02 34y 09m 14d Bullock
954 Bunger BV Cloppenburg 2 2 0 0 0 2 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Bunger
955 Mark Bunn Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 25y 08m 22d 2010-08-07 25y 08m 22d Bunn
956 Mark James Burchill Celtic; Dundee; Dunfermline Athletic; Kilmarnock; Livingston (Meadowbank Thistle) 18 8 10 1 4 2 12 22.22 11.11 66.67 27.78 1998-09-26 18y 01m 08d 2014-09-28 34y 01m 10d Burchill
957 Burgess Stirling Albion; Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-27 Not Known 1954-04-27 Not Known Burgess
958 Stuart Robert Burgess Falkirk 7 7 0 2 1 0 6 14.29 .00 85.71 14.29 1987-08-08 24y 09m 17d 1990-01-20 27y 02m 29d Burgess
959 Burgin Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-02-06 Not Known 1956-02-06 Not Known Burgin
960 Buriak Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 Not Known 1982-11-24 Not Known Buriak
961 Alexander Burke Kilmarnock; St Mirren; Dunfermline Athletic 9 4 5 5 2 2 55.56 22.22 22.22 66.67 1997-04-05 19y 04m 25d 2009-09-23 31y 10m 12d Burke
962 Burke Penicuik Athletic; St Patricks Athletic; Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1998-07-14 Not Known 2004-07-27 Not Known Burke
963 Christopher Burke Rangers 13 8 5 1 7 4 2 53.85 30.77 15.38 69.23 2003-12-20 20y 00m 18d 2008-11-29 24y 11m 27d Burke
964 Tommy Burke Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1961-03-25 21y 05m 07d 1961-03-25 21y 05m 07d Burke
965 Thorsten Burkhardt Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 01m 21d 2009-07-12 28y 01m 21d Burkhardt
966 Craig William Burley Celtic 7 7 0 1 4 3 0 57.14 42.86 .00 78.57 1997-10-18 26y 00m 24d 1999-08-29 27y 11m 05d Burley
967 George Elder Burley Motherwell 6 6 0 0 1 5 .00 16.67 83.33 8.33 1989-09-16 33y 03m 13d 1990-12-22 34y 06m 19d Burley
968 Burn Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Burn
969 James Ramsay Burn Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1959-10-03 21y 05m 14d 1961-02-18 22y 09m 30d Burn
970 Philip Burn Raith Rovers 2 0 2 0 0 2 .00 .00 100.00 .00 1990-07-30 21y 06m 16d 1992-07-18 23y 06m 04d Burn
971 Albert Burnett Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-10-06 26y 11m 26d 1983-05-07 27y 06m 27d Burnett
972 Alexander Burns Motherwell; Partick Thistle; Stranraer 17 12 5 1 8 8 5.88 47.06 47.06 29.41 1994-08-20 21y 00m 16d 2007-01-06 33y 05m 02d Burns
973 Burns Newcastle United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1975-05-10 Not Known 1975-05-10 Not Known Burns
974 David McCathie Burns Kilmarnock; St Johnstone 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1956-11-17 22y 08m 04d 1960-12-31 26y 09m 18d Burns
975 Gordon Burns Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 19y 03m 05d 1998-03-07 19y 03m 05d Burns
976 Hugh Burns Rangers; Dunfermline Athletic; Hamilton Academical 10 7 3 1 4 0 6 40.00 .00 60.00 40.00 1984-05-15 18y 05m 02d 1991-08-28 25y 08m 15d Burns
977 Ian Burns Aberdeen; Brechin City 13 13 0 1 2 10 7.69 15.38 76.92 15.38 1958-04-16 Not Known 1968-01-27 Not Known Burns
978 James C Burns Clyde; Stirling Albion 20 20 0 2 6 4 10 30.00 20.00 50.00 40.00 1968-12-07 25y 03m 27d 1979-11-17 36y 03m 07d Burns
979 John [2] Burns Clyde; Dundee United 3 3 0 1 2 0 33.33 66.67 .00 66.67 1974-04-24 20y 07m 03d 1974-11-30 21y 02m 09d Burns
980 Paul Burns Dunfermline Athletic; Queen Of The South 5 5 0 0 1 4 .00 20.00 80.00 10.00 2011-10-15 27y 04m 27d 2015-02-21 30y 09m 03d Burns
981 R Burns South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Burns
982 Thomas Burns Celtic; Falkirk Select; Kilmarnock 39 35 4 6 26 8 5 66.67 20.51 12.82 76.92 1976-05-03 19y 04m 17d 1993-11-30 36y 11m 14d Burns
983 Alexander Burrell Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1981-09-12 26y 03m 18d 1981-09-12 26y 03m 18d Burrell
984 Gerald Burrell St Mirren; Dundee 7 7 0 3 3 2 2 42.86 28.57 28.57 57.14 1947-12-20 21y 03m 14d 1953-01-31 26y 04m 25d Burrell
985 John Burridge Hibernian; Aberdeen; Falkirk 6 6 0 0 4 2 .00 66.67 33.33 33.33 1991-08-31 39y 08m 28d 1994-12-03 43y 00m 00d Burridge
986 Burrows Aston Villa; Coventry City; Glentoran 3 2 1 1 1 1 33.33 33.33 33.33 50.00 1958-11-19 Not Known 2008-07-14 Not Known Burrows
987 David Burrows Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-10-08 26y 11m 13d 1995-10-08 26y 11m 13d Burrows
988 Frank Burrows Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1963-04-06 19y 02m 07d 1963-04-06 19y 02m 07d Burrows
989 Ollie Burton Newcastle United 2 2 0 0 0 2 .00 .00 100.00 .00 1966-09-26 24y 10m 15d 1971-09-15 29y 10m 04d Burton
990 Andrew Douglas Busby Airdrieonians; Greenock Morton; Queen Of The South 17 17 0 5 6 6 5 35.29 35.29 29.41 52.94 1970-09-26 22y 09m 18d 1983-02-02 35y 01m 25d Busby
991 Viv Busby Fulham 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1975-09-16 26y 02m 28d 1975-10-01 26y 03m 12d Busby
992 Mickael Buscher Gretna 2 1 1 0 1 1 .00 50.00 50.00 25.00 2007-11-25 20y 10m 14d 2008-02-09 21y 00m 29d Buscher
993 David Busst Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-10-08 28y 03m 08d 1995-10-08 28y 03m 08d Busst
994 Terence Ian Butcher Rangers 15 15 0 10 4 1 66.67 26.67 6.67 80.00 1986-10-04 27y 09m 06d 1990-09-08 31y 08m 11d Butcher
995 Tomislav Butina Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 35y 04m 21d 2009-08-27 35y 04m 28d Butina
996 Butler Norwich City 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-30 Not Known 1957-10-30 Not Known Butler
997 D Butler Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 Not Known 1967-08-08 Not Known Butler
998 Ian Butler Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 Not Known 1967-08-08 Not Known Butler
999 John Hendry Butler Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-06 19y 06m 12d 1988-08-06 19y 06m 12d Butler
1000 Lee Simon Butler Dunfermline Athletic 4 4 0 0 2 2 .00 50.00 50.00 25.00 1998-09-20 32y 03m 21d 1999-05-03 32y 11m 03d Butler
1001 Thomas Butler Dunfermline Athletic 3 2 1 1 0 2 33.33 .00 66.67 33.33 2004-09-19 23y 05m 17d 2004-12-04 23y 08m 02d Butler
1002 Butter Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 Not Known 1959-10-12 Not Known Butter
1003 Aidan Butterworth Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 21y 09m 02d 1983-08-09 21y 09m 02d Butterworth
1004 Alex Byrne Celtic 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1957-03-30 23y 09m 26d 1962-08-25 29y 02m 21d Byrne
1005 Byrne Dundalk; Ballymena United 2 1 1 1 0 1 50.00 .00 50.00 50.00 1996-07-19 Not Known 2003-07-22 Not Known Byrne
1006 Damien Byrne St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 34y 05m 01d 1988-10-05 34y 05m 29d Byrne
1007 David Stuart Byrne St Johnstone; Partick Thistle 5 4 1 1 0 4 20.00 .00 80.00 20.00 1993-05-15 32y 02m 10d 1994-10-08 33y 07m 03d Byrne
1008 John Byrne Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-08 23y 03m 19d 1963-09-07 24y 03m 18d Byrne
1009 Johnny Byrne The British Army 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-08-31 20y 03m 18d 1960-11-07 21y 05m 25d Byrne
1010 Paul Byrne St Patricks Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1988-09-07 22y 09m 13d 1988-10-05 22y 10m 10d Byrne
1011 Paul Peter Byrne Celtic 4 3 1 1 1 3 0 25.00 75.00 .00 62.50 1993-11-20 21y 05m 07d 1995-01-11 22y 06m 29d Byrne
1012 Richard Byrne Dunfermline Athletic; Aberdeen 7 6 1 1 1 2 4 14.29 28.57 57.14 28.57 2004-02-28 22y 05m 04d 2006-09-24 25y 00m 00d Byrne
1013 Shaun Byrne Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-13 20y 01m 04d 2013-07-13 20y 01m 04d Byrne
1014 Byron Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 Not Known 2005-07-23 Not Known Byron
1015 Trialist C Hamilton Academical 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-09 Not Known 2014-07-09 Not Known C
1016 Pieter Theodoor Ten Caat Aberdeen 6 4 2 1 3 1 2 50.00 16.67 33.33 58.33 1991-10-09 26y 10m 01d 1993-10-05 28y 09m 27d Caat
1017 Fabian Orlando Caballero Dundee 11 11 0 3 1 5 5 9.09 45.45 45.45 31.82 2000-08-27 22y 06m 27d 2005-01-22 26y 11m 22d Caballero
1018 Willy Caballero Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 32y 09m 20d 2014-07-18 32y 09m 20d Caballero
1019 Antonio Cabrini Bologna 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-11-07 33y 00m 30d 1990-11-07 33y 00m 30d Cabrini
1020 Cacharava Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Cacharava
1021 Danny Cadamarteri Dundee United 2 1 1 2 1 1 0 50.00 50.00 .00 75.00 2009-08-17 29y 10m 05d 2009-12-12 30y 02m 00d Cadamarteri
1022 Declan Caddell Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 25y 03m 12d 2013-07-25 25y 03m 12d Caddell
1023 Chris Cadden Motherwell 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-03-01 17y 05m 10d 2014-03-01 17y 05m 10d Cadden
1024 Liam Caddis St Johnstone 2 1 1 1 0 1 50.00 .00 50.00 50.00 2013-11-02 20y 01m 13d 2014-08-03 20y 10m 14d Caddis
1025 Paul Caddis Celtic; Dundee United 3 2 1 1 0 2 33.33 .00 66.67 33.33 2009-02-28 20y 10m 09d 2010-02-10 21y 09m 22d Caddis
1026 Andy Cadenhead Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1961-03-14 22y 06m 06d 1961-10-14 23y 01m 06d Cadenhead
1027 Richard Ray Cadette Falkirk 9 6 3 2 4 0 5 44.44 .00 55.56 44.44 1992-03-04 26y 11m 12d 1994-10-01 29y 06m 10d Cadette
1028 Gus Cassius Caesar Airdrieonians 4 3 1 2 2 0 50.00 50.00 .00 75.00 1992-04-14 26y 01m 09d 1993-02-20 26y 11m 15d Caesar
1029 Caffrey St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Caffrey
1030 Jason Caffrey Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 00m 05d 2015-07-01 19y 00m 05d Caffrey
1031 Tony Caig Hibernian; Gretna 1 1 0 0 0 1 .00 .00 100.00 .00 2002-08-11 28y 04m 00d 2002-08-11 28y 04m 00d Caig
1032 Benny Cairney Motherwell 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1965-10-23 20y 00m 07d 1966-03-23 20y 05m 07d Cairney
1033 Cairney Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 Not Known 1953-09-28 Not Known Cairney
1034 Henry Cairney Airdrieonians; Brechin City 6 4 2 3 0 3 50.00 .00 50.00 50.00 1981-01-01 19y 04m 00d 1992-08-19 30y 11m 18d Cairney
1035 Joseph Thomas Cairney Airdrieonians; Kilmarnock 5 5 0 2 0 0 5 .00 .00 100.00 .00 1977-10-15 20y 11m 07d 1980-12-06 24y 00m 28d Cairney
1036 Pat Cairney Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1978-02-25 18y 08m 21d 1978-02-25 18y 08m 21d Cairney
1037 Paul Cairney Hibernian 5 4 1 2 2 1 40.00 40.00 20.00 60.00 2012-08-12 24y 11m 14d 2014-03-30 26y 07m 01d Cairney
1038 Phil Cairney Clyde 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1972-01-29 19y 03m 16d 1976-01-28 23y 03m 15d Cairney
1039 Alex Cairns Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1971-01-30 20y 02m 00d 1972-02-19 21y 02m 21d Cairns
1040 Benny Cairns Airdrieonians 11 11 0 2 1 8 18.18 9.09 72.73 22.73 1950-08-19 21y 08m 05d 1954-10-09 25y 09m 25d Cairns
1041 Cairns Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Cairns
1042 David Cairns Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1970-12-19 19y 10m 10d 1970-12-19 19y 10m 10d Cairns
1043 James Cairns Hibernian; Third Lanark 6 6 0 3 0 3 50.00 .00 50.00 50.00 1949-01-01 Not Known 1952-04-14 Not Known Cairns
1044 Kevin William Cairns Dundee United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 23y 03m 02d 1961-01-21 23y 06m 23d Cairns
1045 Robert Burns Cairns East Fife 2 2 0 0 2 0 .00 100.00 .00 50.00 1971-10-30 18y 11m 17d 1973-01-20 20y 02m 07d Cairns
1046 William Robert Cairns Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1982-03-20 20y 11m 12d 1982-03-20 20y 11m 12d Cairns
1047 Martin Caithness East Fife; Montrose 2 1 1 1 0 0 2 .00 .00 100.00 .00 1983-02-20 23y 08m 23d 1985-08-20 26y 02m 21d Caithness
1048 Calazans Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Calazans
1049 Calder Inverness Select 1 1 0 0 0 1 .00 .00 100.00 .00 1950-03-08 Not Known 1950-03-08 Not Known Calder
1050 Antonio Calderon Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2001-04-27 33y 10m 25d 2001-12-15 34y 06m 13d Calderon
1051 Caldow Scotland XI 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-03 Not Known 1958-03-03 Not Known Caldow
1052 Eric Caldow Rangers; Stirling Albion 25 25 0 14 4 7 56.00 16.00 28.00 64.00 1955-04-09 20y 10m 26d 1967-04-19 32y 11m 05d Caldow
1053 Alex Caldwell Dundee; St Johnstone 15 13 2 2 5 8 13.33 33.33 53.33 30.00 1974-05-06 19y 06m 13d 1983-12-31 29y 02m 08d Caldwell
1054 Bryan Robert Andrew James Caldwell Queen Of The South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 18y 04m 29d 1999-08-18 18y 04m 29d Caldwell
1055 Caldwell Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-07-26 Not Known 1969-07-26 Not Known Caldwell
1056 David Caldwell Aberdeen 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1953-11-28 21y 06m 21d 1959-08-26 27y 03m 19d Caldwell
1057 Gary Caldwell Hibernian; Celtic 24 24 0 1 8 7 9 33.33 29.17 37.50 47.92 2002-03-16 19y 11m 04d 2009-12-20 27y 08m 08d Caldwell
1058 George Caldwell Airdrieonians 15 15 0 5 2 8 33.33 13.33 53.33 40.00 1967-04-26 23y 00m 22d 1973-04-21 29y 00m 17d Caldwell
1059 John T Caldwell Third Lanark 4 4 0 1 0 3 25.00 .00 75.00 25.00 1959-02-25 Not Known 1962-03-17 Not Known Caldwell
1060 Ross Caldwell Hibernian 4 1 3 1 2 1 1 50.00 25.00 25.00 62.50 2012-08-12 18y 09m 17d 2013-10-30 20y 00m 04d Caldwell
1061 Terry Caldwell Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 28y 03m 05d 1967-03-10 28y 03m 05d Caldwell
1062 Adrian Calello Dinamo Zagreb 2 0 2 1 0 1 50.00 .00 50.00 50.00 2009-08-20 22y 03m 06d 2009-08-27 22y 03m 13d Calello
1063 Daniel Caligiuri VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 25y 09m 29d 2013-11-13 25y 09m 29d Caligiuri
1064 Ralph Callachan Hibernian 17 17 0 3 5 7 5 29.41 41.18 29.41 50.00 1978-08-26 23y 03m 28d 1986-05-06 31y 00m 07d Callachan
1065 Ross Callachan Raith Rovers 6 4 2 0 1 5 .00 16.67 83.33 8.33 2012-07-14 18y 10m 10d 2015-07-07 21y 10m 03d Callachan
1066 Liam Callaghan Cowdenbeath 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2014-08-04 19y 09m 25d 2015-07-15 20y 09m 05d Callaghan
1067 Tommy [1] Callaghan Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-23 Not Known 1989-08-23 Not Known Callaghan
1068 Tommy Callaghan Dunfermline Athletic; Celtic 22 21 1 1 10 7 5 45.45 31.82 22.73 61.36 1963-08-03 17y 07m 28d 1976-10-25 30y 10m 19d Callaghan
1069 William Andrew Callaghan Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1961-10-14 19y 10m 05d 1962-02-10 20y 02m 01d Callaghan
1070 William Thomas (1) Callaghan Dunfermline Athletic 21 21 0 1 6 6 9 28.57 28.57 42.86 42.86 1963-05-18 20y 03m 06d 1972-01-03 28y 10m 22d Callaghan
1071 William Thomas Callaghan Dunfermline Athletic; Livingston (Meadowbank Thistle) 3 1 2 1 0 0 3 .00 .00 100.00 .00 1988-04-13 21y 00m 21d 1997-08-09 30y 04m 17d Callaghan
1072 Brian Callan St Mirren; Falkirk; Third Lanark; Stirling Albion 6 6 0 1 1 3 2 16.67 50.00 33.33 41.67 1955-01-03 Not Known 1959-01-24 Not Known Callan
1073 Juan Jose Barnola Camacho Livingston (Meadowbank Thistle) 3 0 3 0 1 2 .00 33.33 66.67 16.67 2002-10-06 22y 02m 04d 2003-11-01 23y 02m 30d Camacho
1074 Henri Camara Celtic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-16 27y 05m 06d 2004-10-16 27y 05m 06d Camara
1075 Mohamed Camara Celtic; St Mirren 2 2 0 0 2 0 .00 100.00 .00 50.00 2005-10-15 30y 03m 20d 2009-02-21 33y 07m 27d Camara
1076 Alexander Ramsey Cameron Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1963-05-04 19y 06m 29d 1963-05-04 19y 06m 29d Cameron
1077 Brian John Cameron Elgin City 1 0 1 0 0 1 .00 .00 100.00 .00 2010-08-24 18y 10m 26d 2010-08-24 18y 10m 26d Cameron
1078 Cameron Forres Mechanics; Cowdenbeath 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-07-30 Not Known 2011-07-12 Not Known Cameron
1079 Colin Cameron Raith Rovers 8 6 2 1 3 2 3 37.50 25.00 37.50 50.00 1993-08-14 20y 09m 22d 1996-02-03 23y 03m 11d Cameron
1080 David Cameron Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Cameron
1081 Donald Daniel Cameron Clydebank[4] 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-16 20y 05m 04d 1983-04-16 20y 05m 04d Cameron
1082 Douglas James Spence Cameron Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2004-03-27 21y 01m 19d 2004-03-27 21y 01m 19d Cameron
1083 Greg Cameron Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2006-10-01 18y 05m 21d 2006-10-01 18y 05m 21d Cameron
1084 Hugh D Cameron Kilmarnock; Ayr United 2 1 1 0 2 0 .00 100.00 .00 50.00 1972-12-09 18y 05m 24d 1975-12-20 21y 06m 05d Cameron
1085 Ian Cameron St Mirren; Aberdeen; Partick Thistle; Hibernian; Raith Rovers 40 30 10 2 11 8 20 27.50 20.00 50.00 37.50 1984-03-24 17y 07m 00d 1998-08-19 31y 11m 26d Cameron
1086 James Fairley Cameron Dundee United; Falkirk; Montrose 21 20 1 7 5 9 33.33 23.81 42.86 45.24 1968-02-17 21y 02m 10d 1978-03-25 31y 03m 18d Cameron
1087 John Cameron Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-09-12 Not Known 1961-03-25 Not Known Cameron
1088 Johnny Cameron Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1955-04-16 25y 04m 18d 1955-04-18 25y 04m 20d Cameron
1089 Kenneth Hay Cameron Dundee; Kilmarnock; Dundee United 18 16 2 11 8 2 8 44.44 11.11 44.44 50.00 1964-03-21 21y 08m 06d 1973-11-10 31y 03m 26d Cameron
1090 Jose Luis Perez Caminero Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 25y 10m 06d 1993-09-28 25y 10m 20d Caminero
1091 Campana Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Campana
1092 Adam Campbell St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2014-01-29 19y 00m 28d 2014-01-29 19y 00m 28d Campbell
1093 Alan Christopher Campbell Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 1989-11-11 29y 03m 01d 1990-04-04 29y 07m 25d Campbell
1094 Andrew Mark Campbell East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-14 26y 03m 29d 2005-07-14 26y 03m 29d Campbell
1095 Archie Campbell Dundee; Dumbarton 3 1 2 0 1 2 .00 33.33 66.67 16.67 2014-09-13 23y 08m 03d 2015-01-10 24y 00m 00d Campbell
1096 Bob Campbell Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 23y 00m 00d 1959-10-07 23y 00m 00d Campbell
1097 Bobby (Black) Campbell St Mirren; Motherwell 10 10 0 3 3 2 5 30.00 20.00 50.00 40.00 1961-04-15 19y 08m 02d 1970-02-28 28y 06m 15d Campbell
1098 Bobby (Red) Campbell St Mirren 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1959-03-09 Not Known 1963-11-09 Not Known Campbell
1099 Calum Campbell Airdrieonians; Dumbarton 2 0 2 0 0 2 .00 .00 100.00 .00 1988-08-06 22y 08m 30d 1994-08-16 28y 09m 09d Campbell
1100 Campbell Distillery; Peterhead; Ross County; Ballymena United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1951-05-18 Not Known 2003-07-22 Not Known Campbell
1101 Colin Campbell Hibernian; Airdrieonians 5 3 2 2 3 1 1 60.00 20.00 20.00 70.00 1979-03-17 22y 03m 16d 1982-11-06 25y 11m 05d Campbell
1102 Connor Campbell Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-09-09 18y 07m 14d 1998-09-09 18y 07m 14d Campbell
1103 David Campbell Falkirk 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1953-04-18 Not Known 1955-12-10 Not Known Campbell
1104 Donald Campbell Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1954-12-04 Not Known 1954-12-04 Not Known Campbell
1105 Duncan Matthew Campbell Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1989-04-15 18y 07m 04d 1990-01-06 19y 03m 26d Campbell
1106 Frazier Campbell Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 21y 10m 26d 2009-08-08 21y 10m 26d Campbell
1107 Gary Campbell Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1992-05-04 21y 06m 20d 1992-05-04 21y 06m 20d Campbell
1108 George H.T.C. Campbell Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1974-08-10 17y 03m 07d 1977-03-19 19y 10m 16d Campbell
1109 Iain Fairley Campbell Dunfermline Athletic; Cowdenbeath; Forfar Athletic 6 5 1 1 1 4 16.67 16.67 66.67 25.00 2005-03-05 19y 08m 05d 2015-08-25 30y 01m 28d Campbell
1110 Ian Campbell Alloa Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-23 23y 04m 07d 1983-04-23 23y 04m 07d Campbell
1111 Ian Menzies Campbell Dunfermline Athletic; Brechin City 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 1974-04-17 20y 04m 26d 1985-02-20 31y 02m 29d Campbell
1112 Jack Campbell Partick Thistle 28 28 0 12 7 9 42.86 25.00 32.14 55.36 1965-01-23 18y 10m 27d 1981-02-28 35y 00m 01d Campbell
1113 James Campbell Clyde 15 15 0 4 3 8 26.67 20.00 53.33 36.67 1946-09-21 Not Known 1953-11-07 Not Known Campbell
1114 James M Campbell Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-08-28 Not Known 1957-08-28 Not Known Campbell
1115 Jim Campbell Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 23y 09m 16d 1971-01-23 23y 09m 16d Campbell
1116 John McLeod Campbell Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1946-09-04 Not Known 1947-01-18 Not Known Campbell
1117 Richard Menzies Campbell Dunfermline Athletic 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1974-08-14 20y 08m 23d 1974-09-21 20y 09m 30d Campbell
1118 Robert Campbell Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1981-09-26 20y 04m 07d 1981-09-26 20y 04m 07d Campbell
1119 Robert Inglis Campbell Falkirk; Chelsea 5 5 0 3 2 0 60.00 40.00 .00 80.00 1946-12-07 24y 05m 09d 1952-04-23 29y 09m 26d Campbell
1120 Ross Alexander Campbell Hibernian; East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-12 27y 00m 09d 2014-07-12 27y 00m 09d Campbell
1121 Sol Campbell Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 24y 10m 06d 1999-07-24 24y 10m 06d Campbell
1122 Stephen Campbell Dundee 7 6 1 0 3 4 .00 42.86 57.14 21.43 1988-03-30 20y 04m 10d 1993-04-10 25y 04m 21d Campbell
1123 Steven Campbell East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 27y 10m 22d 2014-07-12 27y 10m 22d Campbell
1124 Thomas Campbell Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1946-09-14 Not Known 1946-09-14 Not Known Campbell
1125 Tom Campbell Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1952-09-27 Not Known 1952-09-27 Not Known Campbell
1126 Tommy Campbell Kilmarnock; Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1956-11-17 21y 08m 28d 1960-10-01 25y 07m 11d Campbell
1127 William Bowie Campbell Greenock Morton 4 4 0 0 1 3 .00 25.00 75.00 12.50 1946-11-16 Not Known 1948-11-27 Not Known Campbell
1128 William Gibson Campbell Dundee; Motherwell 15 15 0 2 5 6 4 33.33 40.00 26.67 53.33 1966-10-01 22y 02m 29d 1973-09-15 29y 02m 13d Campbell
1129 Giuseppe Campione Bologna 2 1 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 17y 01m 24d 1990-11-07 17y 02m 08d Campione
1130 Lorik Cana Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 26y 00m 12d 2009-08-08 26y 00m 12d Cana
1131 Darcy Silveira dos Santos (Canario) Zarragoza 3 3 0 1 2 0 33.33 66.67 .00 66.67 1966-01-12 29y 07m 19d 1966-03-02 29y 09m 06d Canario
1132 Chris Candlish Raith Rovers 7 6 1 2 2 3 28.57 28.57 42.86 42.86 1979-01-27 21y 06m 25d 1983-03-29 25y 08m 27d Candlish
1133 Neil Candlish Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1987-10-27 19y 04m 25d 1987-10-27 19y 04m 25d Candlish
1134 Marco Antonio Simoes Caneira FC Girondins de Bordeaux 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-11-27 24y 09m 18d 2003-11-27 24y 09m 18d Caneira
1135 Peter Canero Kilmarnock; Dundee United 12 9 3 1 3 8 8.33 25.00 66.67 20.83 1999-11-27 18y 10m 09d 2005-11-05 24y 09m 18d Canero
1136 Claudio Caniggia Dundee; Rangers 8 7 1 1 4 2 2 50.00 25.00 25.00 62.50 2000-11-25 33y 10m 16d 2003-02-15 36y 01m 06d Caniggia
1137 Canning Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Canning
1138 Gerry Canning Hamilton Academical 1 0 1 1 0 0 100.00 .00 .00 100.00 1977-10-01 18y 07m 15d 1977-10-01 18y 07m 15d Canning
1139 Mark Canning Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2003-02-08 19y 04m 27d 2003-02-08 19y 04m 27d Canning
1140 Martin Joseph Canning Ross County; Hamilton Academical 9 9 0 2 0 7 22.22 .00 77.78 22.22 2002-10-23 20y 10m 20d 2011-02-12 29y 02m 09d Canning
1141 Steven Canning Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-16 20y 02m 10d 2003-07-16 20y 02m 10d Canning
1142 Jim Cant Arbroath; Montrose 10 10 0 1 1 4 5 10.00 40.00 50.00 30.00 1968-12-21 21y 11m 03d 1976-03-16 29y 01m 27d Cant
1143 John (Jackie) Cantwell Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-08-21 22y 09m 00d 1946-08-21 22y 09m 00d Cantwell
1144 Noel Cantwell West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 21y 07m 21d 1953-10-19 21y 07m 21d Cantwell
1145 Marcelino Martinez Cao Zarragoza 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1966-01-12 25y 08m 14d 1966-03-02 25y 10m 02d Cao
1146 John Anthony Capaldi Motherwell 3 1 2 1 0 2 33.33 .00 66.67 33.33 1978-09-23 18y 10m 07d 1979-01-20 19y 02m 04d Capaldi
1147 Nuno Fernando Capucho Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-09-21 31y 07m 00d 2003-09-21 31y 07m 00d Capucho
1148 Massimiliano Caputo Livingston (Meadowbank Thistle) 3 0 3 3 0 0 100.00 .00 .00 100.00 2001-07-28 20y 10m 18d 2002-05-12 21y 08m 02d Caputo
1149 Carantini Lanerossi Vicenza; Bahia Brazil 2 2 0 0 1 1 .00 50.00 50.00 25.00 1964-06-07 Not Known 1964-06-14 Not Known Carantini
1150 Bobby Carberry Alloa Athletic; Motherwell 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 1978-03-11 20y 03m 17d 1979-11-24 22y 00m 02d Carberry
1151 Lawrence James Carberry Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 23y 01m 10d 1959-02-28 23y 01m 10d Carberry
1152 Derek Carcary Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 28y 00m 15d 2014-07-26 28y 00m 15d Carcary
1153 Joe Cardle Airdrieonians (Airdrie United); Dunfermline Athletic; Raith Rovers 9 6 3 2 2 1 6 22.22 11.11 66.67 27.78 2008-08-27 21y 06m 20d 2013-08-27 26y 06m 20d Cardle
1154 Graham Carey Celtic; St Mirren; Ross County 13 12 1 4 4 4 5 30.77 30.77 38.46 46.15 2010-04-03 20y 10m 14d 2014-04-19 24y 10m 30d Carey
1155 Andrew Cargill Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-09-20 Not Known 1995-09-20 Not Known Cargill
1156 Tom David Cargill Arbroath 12 12 0 2 2 8 16.67 16.67 66.67 25.00 1968-12-21 24y 00m 06d 1980-03-29 35y 03m 14d Cargill
1157 Cesar Andres Carignano FC Basel 1 0 1 1 0 0 1 .00 .00 100.00 .00 2004-11-25 22y 01m 28d 2004-11-25 22y 01m 28d Carignano
1158 Willie Carlin Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 26y 05m 04d 1967-03-10 26y 05m 04d Carlin
1159 Carlisle Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Carlisle
1160 Santos Carlos Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 24y 05m 26d 2009-08-27 24y 06m 02d Carlos
1161 Silvio Carlos de Oliveira 1. FC Union Berlin 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 26y 05m 08d 2011-07-09 26y 05m 08d Carlos de Oliveira
1162 Walter Carlyle Dundee United; Motherwell 9 9 0 2 3 2 4 33.33 22.22 44.44 44.44 1960-10-01 22y 04m 08d 1965-03-20 26y 09m 25d Carlyle
1163 Angus McD E Carmichael Queens Park 2 2 0 0 2 0 .00 100.00 .00 50.00 1948-04-24 Not Known 1949-05-02 Not Known Carmichael
1164 Daniel Carmichael Queen Of The South 5 3 2 1 0 2 3 .00 40.00 60.00 20.00 2013-07-20 23y 00m 29d 2015-03-28 24y 09m 07d Carmichael
1165 George Paul Carmichael Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1953-10-17 21y 08m 26d 1954-01-23 22y 00m 02d Carmichael
1166 Willie Carmichael Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1954-12-11 Not Known 1954-12-11 Not Known Carmichael
1167 Bradley Carnell VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 23y 07m 24d 2000-09-28 23y 08m 07d Carnell
1168 Carney Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-08-04 Not Known 1980-08-04 Not Known Carney
1169 Steve Carney Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 22y 10m 13d 1980-08-04 22y 10m 13d Carney
1170 Carolan Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Carolan
1171 Andrew Carr Clyde 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1951-02-03 Not Known 1953-11-07 Not Known Carr
1172 Carr Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 Not Known 1988-09-12 Not Known Carr
1173 Franz Carr Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 25y 10m 03d 1992-07-27 25y 10m 03d Carr
1174 Kevin Carr Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 21y 08m 29d 1980-08-04 21y 08m 29d Carr
1175 Stephen [2] Carr Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 22y 10m 25d 1999-07-24 22y 10m 25d Carr
1176 Stuart Carr Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1976-02-14 26y 02m 12d 1976-02-14 26y 02m 12d Carr
1177 Jamie Carragher Liverpool 2 2 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 34y 06m 26d 2012-08-30 34y 07m 02d Carragher
1178 Luis Alberto Carranza Dundee 9 6 3 1 0 3 6 .00 33.33 66.67 16.67 2000-11-25 28y 05m 10d 2003-05-25 30y 11m 10d Carranza
1179 Arthur John Carrie Arbroath 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-03-15 26y 08m 11d 1947-03-15 26y 08m 11d Carrie
1180 Robert Carrie Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1948-04-17 Not Known 1948-11-13 Not Known Carrie
1181 Brian Eric Carrigan Clyde; Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-02-19 20y 04m 24d 2003-07-17 23y 09m 21d Carrigan
1182 Mark Carrington Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2011-02-12 23y 09m 08d 2011-02-12 23y 09m 08d Carrington
1183 Bobby Carroll Celtic; St Mirren 9 9 0 3 3 2 4 33.33 22.22 44.44 44.44 1960-01-02 21y 07m 20d 1965-01-30 26y 08m 17d Carroll
1184 Frank Andrew Carroll Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-16 22y 05m 16d 2003-07-16 22y 05m 16d Carroll
1185 Pat Carroll Hibernian; Raith Rovers; Falkirk 9 6 3 1 2 3 4 22.22 33.33 44.44 38.89 1975-05-03 17y 06m 10d 1982-11-20 25y 00m 28d Carroll
1186 Tommy Carroll Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 19y 02m 28d 2011-08-25 19y 02m 28d Carroll
1187 Alec Carson Clyde 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-09-13 Not Known 1947-09-13 Not Known Carson
1188 Joe Carson Arbroath; Motherwell 11 11 0 1 3 3 5 27.27 27.27 45.45 40.91 1974-11-16 20y 11m 23d 1984-03-03 30y 03m 08d Carson
1189 Matt Carson Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 23y 04m 04d 1958-02-15 23y 04m 04d Carson
1190 Stephen Carson Rangers; Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 2001-12-26 21y 02m 20d 2002-12-21 22y 02m 15d Carson
1191 Thomas Carson Dumbarton; Dundee; Raith Rovers 13 13 0 4 3 6 30.77 23.08 46.15 42.31 1981-09-26 22y 06m 00d 1993-08-14 34y 04m 19d Carson
1192 Stuart Carswell Motherwell 8 3 5 5 1 2 62.50 12.50 25.00 68.75 2011-04-09 18y 07m 00d 2014-03-01 21y 05m 20d Carswell
1193 Cartwright Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 Not Known 1980-08-04 Not Known Cartwright
1194 Andre Silva Carvalho NK Siroki Brijeg 2 1 1 0 1 1 .00 50.00 50.00 25.00 2006-07-26 21y 10m 08d 2006-08-02 21y 10m 15d Carvalho
1195 Esteban Casagolda Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-04-09 24y 03m 04d 2011-04-09 24y 03m 04d Casagolda
1196 Damian Casalinuovo Dundee United; Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2009-12-12 22y 06m 06d 2010-11-20 23y 05m 14d Casalinuovo
1197 Tony G Cascarino Celtic 3 1 2 1 1 0 2 33.33 .00 66.67 33.33 1991-10-05 29y 01m 04d 1992-01-04 29y 04m 03d Cascarino
1198 Jim Casey Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-02-07 18y 06m 05d 1976-02-07 18y 06m 05d Casey
1199 Tommy Casey Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1953-10-07 23y 06m 26d 1955-11-07 25y 07m 27d Casey
1200 Ian Cashmore Ayr United 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1980-09-03 19y 10m 30d 1982-02-20 21y 04m 16d Cashmore
1201 Jim Caskie Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 1977-09-03 27y 07m 26d 1977-09-03 27y 07m 26d Caskie
1202 Jimmy Caskie Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1947-04-07 Not Known 1947-12-06 Not Known Caskie
1203 Frank Casper Burnley 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 25y 09m 06d 1970-09-30 25y 09m 21d Casper
1204 Mirko Casper Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 27y 04m 11d 2009-07-12 27y 04m 11d Casper
1205 Romeo Castelen Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 21y 05m 18d 2004-10-21 21y 05m 18d Castelen
1206 Cathcart Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Cathcart
1207 David Mitchell Cathcart Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-07 23y 07m 04d 1976-08-07 23y 07m 04d Cathcart
1208 Catic SV Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Catic
1209 Caton Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 Not Known 1979-08-08 Not Known Caton
1210 Tommy Caton Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 21y 06m 09d 1984-04-15 21y 06m 09d Caton
1211 Dave Cattenach Celtic; Falkirk 3 2 1 1 0 2 33.33 .00 66.67 33.33 1970-10-28 24y 04m 01d 1972-11-04 26y 04m 08d Cattenach
1212 Mark Caughey Hibernian; Motherwell 4 2 2 0 2 2 .00 50.00 50.00 25.00 1986-08-30 26y 00m 03d 1987-12-16 27y 03m 19d Caughey
1213 Paul G Cavanagh Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 25y 09m 11d 1987-08-01 25y 09m 11d Cavanagh
1214 Domiciano Barrocal Gomes Cavem Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 27y 10m 08d 1960-10-05 27y 10m 14d Cavem
1215 John (Joe) Brown Caven Airdrieonians; Greenock Morton 8 8 0 2 0 2 6 .00 25.00 75.00 12.50 1957-09-14 20y 11m 03d 1965-03-10 28y 04m 27d Caven
1216 Kevin Cawley Alloa Athletic; Dumbarton 4 3 1 1 1 0 3 25.00 .00 75.00 25.00 2014-10-11 25y 06m 24d 2015-07-09 26y 03m 22d Cawley
1217 Ceccarelli Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Ceccarelli
1218 Piotr Celeban Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 24y 00m 13d 2009-07-08 24y 00m 13d Celeban
1219 Mervan Celik Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2012-03-03 21y 09m 06d 2012-03-03 21y 09m 06d Celik
1220 Gary Cenerrazzo Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 22y 10m 00d 2012-09-07 22y 10m 00d Cenerrazzo
1221 Tomas Cerny Hamilton Academical; Hibernian; Partick Thistle 10 10 0 2 0 8 20.00 .00 80.00 20.00 2008-08-30 23y 04m 20d 2015-08-22 30y 04m 12d Cerny
1222 Ceyka ESV Admira Wein 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1954-04-12 Not Known 1954-04-12 Not Known Ceyka
1223 Du-Ri Cha Celtic 4 2 2 3 0 1 75.00 .00 25.00 75.00 2010-09-11 30y 01m 17d 2011-12-10 31y 04m 15d Cha
1224 David Edwin Chadwick Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-10-21 25y 02m 02d 1968-10-21 25y 02m 02d Chadwick
1225 James Nixon Chalmers Stirling Albion; Dundee 12 12 0 3 0 1 10 .00 8.33 83.33 4.17 1952-03-15 22y 08m 07d 1957-09-07 28y 01m 30d Chalmers
1226 James Stewart Chalmers Dunfermline Athletic; Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1956-03-31 25y 08m 07d 1957-11-16 27y 03m 23d Chalmers
1227 Joseph Chalmers Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2016-01-16 22y 00m 13d 2016-01-16 22y 00m 13d Chalmers
1228 Paul Chalmers Celtic; St Mirren 10 9 1 2 2 5 3 20.00 50.00 30.00 45.00 1986-12-06 23y 01m 06d 1989-10-28 25y 11m 28d Chalmers
1229 Thomas Steven Chalmers Celtic; Greenock Morton; Partick Thistle 27 27 0 11 12 6 9 44.44 22.22 33.33 55.56 1960-12-17 23y 11m 21d 1974-04-27 37y 04m 01d Chalmers
1230 Marouane Chamakh FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 19y 09m 27d 2003-11-27 19y 10m 17d Chamakh
1231 Alec Chamberlain Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 23y 03m 28d 1987-10-18 23y 03m 28d Chamberlain
1232 Mick Channon Manchester City 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1979-08-08 Not Known 1979-08-08 Not Known Channon
1233 Chanov Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 Not Known 1982-11-24 Not Known Chanov
1234 Antonio Reguero Chapinal Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-01-26 30y 06m 22d 2013-01-26 30y 06m 22d Chapinal
1235 Lee Chapman West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 35y 00m 09d 1994-12-14 35y 00m 09d Chapman
1236 Lionel Charbonnier Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1998-10-17 31y 11m 22d 1999-12-22 33y 01m 27d Charbonnier
1237 Charles Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 Not Known 1982-08-04 Not Known Charles
1238 John Charles Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 22y 10m 07d 1954-11-03 22y 10m 07d Charles
1239 Raymond Murray Charles Montrose 2 2 0 1 0 1 50.00 .00 50.00 50.00 1985-08-20 24y 02m 03d 1986-08-19 25y 02m 02d Charles
1240 Bobby Charlton The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-12-02 Not Known 1957-12-02 Not Known Charlton
1241 James Callaghan Charnley St Mirren; Hamilton Academical; Partick Thistle; Dundee; Hibernian 18 18 0 1 0 2 16 .00 11.11 88.89 5.56 1983-11-09 20y 04m 29d 1997-11-08 34y 04m 28d Charnley
1242 Chaves Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Chaves
1243 Cheoia Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Cheoia
1244 Zinho Cherqui Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 27y 07m 00d 2011-07-17 27y 07m 00d Cherqui
1245 Paul Robert Cherry St Johnstone 9 8 1 2 4 3 22.22 44.44 33.33 44.44 1988-08-17 23y 10m 03d 1994-08-31 29y 10m 17d Cherry
1246 Trevor John Cherry Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 34y 05m 15d 1982-08-07 34y 05m 15d Cherry
1247 John Chiappin Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Chiappin
1248 Daniele Chiarini Partick Thistle; Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2002-12-14 23y 08m 03d 2002-12-14 23y 08m 03d Chiarini
1249 Said Chiba Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2001-03-31 30y 07m 02d 2001-03-31 30y 07m 02d Chiba
1250 Chikovani Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Chikovani
1251 Chilton Hull City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-08-08 Not Known 1967-08-08 Not Known Chilton
1252 Liam Chilvers Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 24y 08m 09d 2006-07-15 24y 08m 09d Chilvers
1253 Dionisis Chiotis AEK Athens 1 1 0 1 0 0 100.00 .00 .00 100.00 2006-08-23 29y 02m 19d 2006-08-23 29y 02m 19d Chiotis
1254 Aiden Chippendale Inverness Caledonian Thistle 1 0 1 0 1 0 .00 100.00 .00 50.00 2011-09-10 19y 03m 17d 2011-09-10 19y 03m 17d Chippendale
1255 Scott Chipperfield FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 28y 10m 26d 2004-11-25 28y 10m 26d Chipperfield
1256 Chisholm Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 1981-08-01 Not Known 1981-08-01 Not Known Chisholm
1257 Gordon William Chisholm Hibernian; Dundee 16 16 0 1 2 6 8 12.50 37.50 50.00 31.25 1985-11-09 25y 07m 01d 1990-04-04 29y 11m 27d Chisholm
1258 Iain Chisholm Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 28y 10m 27d 2014-07-26 28y 10m 27d Chisholm
1259 Kenneth McTaggart Chisholm Partick Thistle; Sunderland 5 5 0 4 1 3 1 20.00 60.00 20.00 50.00 1946-08-14 21y 04m 02d 1954-11-10 29y 06m 29d Chisholm
1260 Ross Stephen Chisholm Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-05-07 21y 03m 23d 2009-05-07 21y 03m 23d Chisholm
1261 Gary Chivers Chelsea; Queens Park Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1980-07-26 20y 02m 11d 1984-08-07 24y 02m 23d Chivers
1262 Martin Chivers Tottenham Hotspur 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1969-08-02 24y 03m 06d 1971-08-07 26y 03m 11d Chivers
1263 Guilherme Choco Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 24y 05m 15d 2014-07-03 24y 05m 15d Choco
1264 Michael Chopra Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2015-04-08 31y 03m 16d 2015-04-08 31y 03m 16d Chopra
1265 Gert Christensen Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-23 23y 03m 04d 1972-09-23 23y 03m 04d Christensen
1266 Lars Christensen Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1987-12-26 Not Known 1988-02-20 Not Known Christensen
1267 Jesper [1] Christiansen Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-03-05 24y 08m 15d 2005-03-05 24y 08m 15d Christiansen
1268 Brian G Christie Cowdenbeath 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 00m 16d 1983-08-27 25y 00m 19d Christie
1269 Charles Christie Inverness Caledonian Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 35y 09m 27d 2002-01-26 35y 09m 27d Christie
1270 Christie Inverness Caledonian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1989-07-31 Not Known 1989-07-31 Not Known Christie
1271 Frank Christie East Fife 13 13 0 2 2 9 15.38 15.38 69.23 23.08 1952-10-04 24y 09m 17d 1958-02-01 30y 01m 15d Christie
1272 George Christie Dundee; Third Lanark 16 16 0 2 2 3 10 12.50 18.75 62.50 21.88 1950-12-23 Not Known 1958-09-27 Not Known Christie
1273 Gerard Christie Ayr United 8 5 3 1 4 2 2 50.00 25.00 25.00 62.50 1977-04-23 19y 04m 10d 1982-02-20 24y 02m 07d Christie
1274 James M Christie Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1960-10-15 Not Known 1960-10-15 Not Known Christie
1275 Kevin Christie Motherwell; Airdrieonians (Airdrie United) 5 4 1 0 2 3 .00 40.00 60.00 20.00 1997-03-22 20y 11m 21d 2004-07-24 28y 03m 23d Christie
1276 Martin Peter Christie Dundee; Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-10-31 20y 11m 24d 1996-08-14 24y 09m 07d Christie
1277 Norman Christie Third Lanark; Stirling Albion 3 3 0 1 0 2 33.33 .00 66.67 33.33 1949-10-15 24y 01m 14d 1954-10-30 29y 01m 29d Christie
1278 Ryan Christie Inverness Caledonian Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-09-11 20y 06m 20d 2015-09-11 20y 06m 20d Christie
1279 Albert Christmas Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 Not Known 2000-07-20 Not Known Christmas
1280 Charlie Church Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1956-11-24 Not Known 1957-11-16 Not Known Church
1281 Radoslaw Cierzniak Dundee United 7 7 0 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d Cierzniak
1282 Nadir Ciftci Dundee United; Celtic 5 3 2 1 2 3 0 40.00 60.00 .00 70.00 2013-09-28 21y 07m 16d 2015-12-27 23y 10m 15d Ciftci
1283 Erik Cikos Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2014-04-19 25y 08m 20d 2014-04-19 25y 08m 20d Cikos
1284 Bruno Cirillo AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 29y 04m 19d 2006-08-23 29y 05m 02d Cirillo
1285 Leigh [Manchester City] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-31 Not Known 1959-08-31 Not Known City]
1286 Jean Claes Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 27y 01m 20d 1961-10-04 27y 01m 27d Claes
1287 Claessens Vitesse Arnhem 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-01-18 Not Known 2003-01-18 Not Known Claessens
1288 Tim Clancy Kilmarnock; Motherwell; Hibernian 12 11 1 4 5 3 33.33 41.67 25.00 54.17 2008-01-05 23y 06m 28d 2013-01-03 28y 06m 26d Clancy
1289 Alex Clark St Mirren 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1964-03-07 Not Known 1967-03-18 Not Known Clark
1290 Alexander [2] Clark St Johnstone; Queen Of The South 4 4 0 0 0 4 .00 .00 100.00 .00 2014-10-04 22y 03m 08d 2015-03-28 22y 09m 02d Clark
1291 Alexander Clark Airdrieonians; Rangers; Dunfermline Athletic 21 19 2 10 8 3 10 38.10 14.29 47.62 45.24 1977-10-15 20y 11m 17d 1990-04-14 33y 05m 17d Clark
1292 Christopher Clark Aberdeen; Plymouth Argyle 23 18 5 1 4 8 11 17.39 34.78 47.83 34.78 2000-11-04 20y 01m 20d 2012-08-26 31y 11m 11d Clark
1293 Clark Newcastle United; Sunderland; Fulham 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1975-05-10 Not Known 1999-07-21 Not Known Clark
1294 David W Clark East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1948-12-11 Not Known 1948-12-11 Not Known Clark
1295 Donald Clark Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Clark
1296 Frank Clark Newcastle United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1965-10-11 22y 01m 02d 1971-09-28 28y 00m 19d Clark
1297 Gary Clark Falkirk; Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 1991-08-28 26y 11m 15d 1991-08-28 26y 11m 15d Clark
1298 George Clark Partick Thistle 2 1 1 1 1 0 50.00 50.00 .00 75.00 1981-01-03 22y 05m 19d 1981-02-28 22y 07m 13d Clark
1299 J Ian Clark Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Clark
1300 James Edward Clark Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1948-11-27 24y 05m 18d 1948-11-27 24y 05m 18d Clark
1301 James Morrison Clark Stirling Albion; Kilmarnock; Motherwell 12 11 1 1 4 2 6 33.33 16.67 50.00 41.67 1976-02-14 23y 06m 00d 1985-09-21 33y 01m 07d Clark
1302 John Brown Clark Dundee United; Falkirk; Dunfermline Athletic 36 24 12 3 9 13 14 25.00 36.11 38.89 43.06 1983-10-22 19y 00m 27d 1996-11-02 32y 01m 08d Clark
1303 John Grant Clark Forfar Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1982-02-13 23y 10m 28d 1982-08-25 24y 05m 09d Clark
1304 John Partick Clark Celtic; Greenock Morton 19 19 0 10 4 5 52.63 21.05 26.32 63.16 1961-05-02 20y 01m 19d 1973-03-12 31y 11m 27d Clark
1305 Lee Clark Newcastle United 2 0 2 1 0 1 50.00 .00 50.00 50.00 1992-07-27 19y 09m 00d 1995-08-09 22y 09m 13d Clark
1306 Martin John Clark Partick Thistle 3 3 0 0 1 2 .00 33.33 66.67 16.67 1992-08-15 23y 10m 02d 1993-09-04 24y 10m 22d Clark
1307 Nicky Clark Rangers 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2014-11-22 23y 05m 19d 2015-05-02 23y 10m 29d Clark
1308 Robert (Nobby) Clark Partick Thistle; Queen Of The South 14 14 0 1 1 4 9 7.14 28.57 64.29 21.43 1970-03-14 17y 11m 02d 1982-03-13 29y 11m 01d Clark
1309 Robert Brown Clark Aberdeen; Clyde 29 29 0 10 6 13 34.48 20.69 44.83 44.83 1965-09-01 19y 11m 06d 1982-09-25 36y 11m 30d Clark
1310 Robert Clark Alloa Athletic; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1948-05-01 Not Known 1949-08-13 Not Known Clark
1311 Robert Rodger Clark Rangers; Kilmarnock 4 3 1 0 2 2 .00 50.00 50.00 25.00 1981-03-14 18y 04m 10d 1987-02-09 24y 03m 05d Clark
1312 Ronnie Clark Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1955-04-06 22y 10m 16d 1955-04-06 22y 10m 16d Clark
1313 Ross Clark Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 2003-07-16 20y 05m 09d 2005-08-23 22y 06m 16d Clark
1314 William [3] Clark St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-11 Not Known 1967-02-11 Not Known Clark
1315 William Clark Hibernian; St Johnstone 3 3 0 1 0 2 33.33 .00 66.67 33.33 1953-01-01 Not Known 1954-09-25 Not Known Clark
1316 Clarke St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Clarke
1317 Dave Clarke East Fife 11 11 0 1 6 4 9.09 54.55 36.36 36.36 1971-10-30 21y 04m 24d 1983-02-20 32y 08m 14d Clarke
1318 Jamie Clarke Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 32y 10m 12d 2015-07-30 32y 10m 12d Clarke
1319 Patrick Clarke Dunfermline Athletic; Raith Rovers 3 2 1 1 0 2 33.33 .00 66.67 33.33 2010-07-27 25y 02m 09d 2012-07-14 27y 01m 26d Clarke
1320 Paul Clarke Kilmarnock 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1976-10-02 19y 11m 21d 1982-05-08 25y 06m 27d Clarke
1321 Ray Clarke Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 27y 10m 10d 1980-08-04 27y 10m 10d Clarke
1322 Roy Clarke Manchester City 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1951-03-10 Not Known 1956-11-19 Not Known Clarke
1323 Stephen [1] Clarke Hamilton Academical 4 2 2 0 0 4 .00 .00 100.00 .00 1986-03-03 23y 01m 18d 1987-03-07 24y 01m 22d Clarke
1324 Stephen Clarke St Mirren 17 17 0 2 4 6 7 23.53 35.29 41.18 41.18 1982-09-08 19y 00m 10d 1986-12-06 23y 03m 07d Clarke
1325 Tom Clarke Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 27y 06m 27d 2015-07-18 27y 06m 27d Clarke
1326 Walter Scott Clarke Airdrieonians 4 3 1 2 2 0 50.00 50.00 .00 75.00 1971-10-16 21y 11m 14d 1973-02-07 23y 03m 05d Clarke
1327 Wayne Clarke Everton 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 26y 07m 20d 1987-10-18 26y 07m 20d Clarke
1328 David Thomas Clarkson Motherwell; St Johnstone 26 19 7 4 7 6 13 26.92 23.08 50.00 38.46 2003-03-01 17y 05m 19d 2016-01-16 30y 04m 06d Clarkson
1329 Jorge Claros Hibernian 7 6 1 2 3 2 28.57 42.86 28.57 50.00 2012-03-18 26y 02m 10d 2013-05-12 27y 04m 04d Claros
1330 Tommy Clausen Sportsklub Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-11-12 Not Known 1962-11-12 Not Known Clausen
1331 Ronnie Clayton Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-05-31 29y 09m 26d 1964-05-31 29y 09m 26d Clayton
1332 Tom Clayton Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Clayton
1333 Marc Cleeland Queen Of The South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 23y 08m 03d 1999-08-18 23y 08m 03d Cleeland
1334 Nigel Cleevely Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 21y 04m 15d 1967-05-08 21y 04m 15d Cleevely
1335 Alexander Cleland Dundee United; Rangers 31 29 2 1 12 9 10 38.71 29.03 32.26 53.23 1988-10-01 17y 09m 21d 1998-04-25 27y 04m 15d Cleland
1336 Bruce Clelland Motherwell; Ayr United 5 5 0 3 0 2 60.00 .00 40.00 60.00 1979-09-19 20y 11m 24d 1983-02-12 24y 04m 17d Clelland
1337 Clement Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 Not Known 1998-07-25 Not Known Clement
1338 Jeremy Clement Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-19 22y 00m 13d 2006-11-19 22y 03m 13d Clement
1339 Clemente Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Clemente
1340 Dave Clements Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1973-10-03 28y 00m 18d 1973-10-03 28y 00m 18d Clements
1341 Tom Cleverley Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 25y 11m 14d 2015-07-26 25y 11m 14d Cleverley
1342 Gaël Clichy Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 28y 11m 22d 2014-07-18 28y 11m 22d Clichy
1343 Clifford Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Clifford
1344 John Clifford Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1953-03-28 Not Known 1953-03-28 Not Known Clifford
1345 Sammy Clingan Kilmarnock 4 3 1 2 0 2 50.00 .00 50.00 50.00 2013-02-16 29y 01m 03d 2014-05-04 30y 03m 21d Clingan
1346 Ian Clinging Motherwell; Greenock Morton 14 11 3 3 3 1 10 21.43 7.14 71.43 25.00 1978-09-23 20y 03m 11d 1987-10-24 29y 04m 12d Clinging
1347 Michael Clinton Clyde; Raith Rovers 14 14 0 4 5 5 28.57 35.71 35.71 46.43 1956-04-11 Not Known 1961-11-25 Not Known Clinton
1348 Sean Clohessy Kilmarnock 3 3 0 3 0 0 100.00 .00 .00 100.00 2013-10-26 26y 10m 14d 2014-03-08 27y 02m 24d Clohessy
1349 Francis Close Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1982-11-27 19y 06m 22d 1982-11-27 19y 06m 22d Close
1350 Leon Close Union St Gilloise 1 1 0 0 0 1 .00 .00 100.00 .00 1961-10-04 30y 01m 12d 1961-10-04 30y 01m 12d Close
1351 David Closs Partick Thistle 4 4 0 3 1 0 75.00 25.00 .00 87.50 1962-03-10 20y 09m 09d 1965-10-16 24y 04m 15d Closs
1352 Nigel Clough Nottingham Forest 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 Not Known 1988-09-12 Not Known Clough
1353 Mark Clougherty Falkirk; Clyde; Dumbarton 14 13 1 3 3 8 21.43 21.43 57.14 32.14 1976-09-22 25y 00m 02d 1985-03-23 33y 06m 03d Clougherty
1354 George Cloy Queen Of The South 5 5 0 0 1 4 .00 20.00 80.00 10.00 1981-10-10 22y 08m 13d 1983-02-02 24y 00m 06d Cloy
1355 David Ritchie Clunie St Johnstone 3 3 0 0 0 3 .00 .00 100.00 .00 1977-09-17 29y 06m 01d 1978-04-12 30y 00m 27d Clunie
1356 James R Clunie Raith Rovers; Aberdeen; St Mirren 27 27 0 2 8 6 13 29.63 22.22 48.15 40.74 1953-08-15 19y 11m 11d 1966-04-30 32y 07m 26d Clunie
1357 William M Clydesdale Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1958-12-06 23y 02m 22d 1958-12-06 23y 02m 22d Clydesdale
1358 Tommy Coakley Motherwell; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1964-04-04 16y 10m 14d 1968-11-30 21y 06m 09d Coakley
1359 Carlos Lapetra Coarasa Zarragoza 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1966-01-12 27y 01m 14d 1966-03-02 27y 03m 02d Coarasa
1360 Arnold Coates Queen Of The South 3 3 0 1 0 2 33.33 .00 66.67 33.33 1963-10-12 Not Known 1964-02-08 Not Known Coates
1361 Jim Coates Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-08 Not Known 1958-03-08 Not Known Coates
1362 Ralph Coates Burnley; Tottenham Hotspur 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1970-09-15 24y 04m 20d 1974-08-03 28y 03m 08d Coates
1363 Scott Lee Coates Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 19y 10m 20d 1996-07-27 19y 10m 20d Coates
1364 Jim Coats Airdrieonians 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1963-05-13 Not Known 1963-08-21 Not Known Coats
1365 Thomas Coats Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-04-02 Not Known 1949-04-02 Not Known Coats
1366 Billy Cobb Lincoln City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-05-09 26y 07m 10d 1967-05-09 26y 07m 10d Cobb
1367 John Berry (Jackie) Coburn East Stirlingshire; St Johnstone 2 2 0 2 0 0 2 .00 .00 100.00 .00 1963-12-21 25y 07m 10d 1964-11-28 26y 06m 17d Coburn
1368 Willie Simpson Coburn St Johnstone 18 18 0 7 5 6 38.89 27.78 33.33 52.78 1964-11-28 23y 07m 15d 1972-02-05 30y 09m 23d Coburn
1369 Christophe Cocard Kilmarnock 10 6 4 1 2 4 4 20.00 40.00 40.00 40.00 1999-10-27 31y 11m 04d 2001-12-15 34y 00m 22d Cocard
1370 Ian [1] Cochrane Greenock Morton 4 3 1 2 2 0 50.00 50.00 .00 75.00 1980-09-20 21y 04m 24d 1981-03-21 21y 10m 22d Cochrane
1371 John (Ian) Cochrane Alloa Athletic 2 1 1 0 0 1 .00 .00 50.00 .00 1980-01-26 24y 11m 17d 1980-01-30 24y 11m 21d Cochrane
1372 Stewart Cochrane Queen Of The South 1 1 0 0 0 1 .00 .00 100.00 .00 1983-02-02 19y 09m 15d 1983-02-02 19y 09m 15d Cochrane
1373 W Cochrane Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1978-03-11 Not Known 1978-04-22 Not Known Cochrane
1374 James Bruce Ross Cockburn Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1952-03-22 26y 11m 20d 1952-03-22 26y 11m 20d Cockburn
1375 James Hammond Cockburn Kilmarnock 9 8 1 3 2 4 33.33 22.22 44.44 44.44 1980-09-06 21y 11m 26d 1987-02-09 28y 04m 29d Cockburn
1376 Stephen Cody Falkirk; Stranraer 2 1 1 0 0 2 .00 .00 100.00 .00 1991-09-28 Not Known 1993-08-11 Not Known Cody
1377 Cogan Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Cogan
1378 Abraham (Avi) Cohen Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-09-02 30y 09m 19d 1987-09-02 30y 09m 19d Cohen
1379 Tamir Cohen Bolton Wanderers 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-04 25y 05m 00d 2009-08-04 25y 05m 00d Cohen
1380 Giles Coke Motherwell 3 2 1 3 0 0 100.00 .00 .00 100.00 2009-10-31 23y 04m 28d 2010-04-24 23y 10m 21d Coke
1381 Cec Coldwell Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 33y 09m 24d 1962-11-05 33y 09m 24d Coldwell
1382 Coldwell Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-02-06 Not Known 1956-02-06 Not Known Coldwell
1383 Andrew Cole Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 32y 09m 16d 2004-07-31 32y 09m 16d Cole
1384 Anthony Richard Cole St Johnstone 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-05-15 20y 07m 27d 1993-05-15 20y 07m 27d Cole
1385 Coleman Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Coleman
1386 Peter Coleman Dumbarton 8 7 1 2 1 5 25.00 12.50 62.50 31.25 1972-08-12 27y 11m 06d 1975-08-27 30y 11m 21d Coleman
1387 Seamus Coleman Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 26y 09m 15d 2015-07-26 26y 09m 15d Coleman
1388 Daniel Gerard Colgan Clydebank[4]; Hamilton Academical 4 4 0 0 2 2 .00 50.00 50.00 25.00 1979-09-08 28y 02m 19d 1981-09-16 30y 02m 27d Colgan
1389 Nick Colgan Hibernian; Dundee United 12 12 0 4 5 3 33.33 41.67 25.00 54.17 1999-12-19 26y 03m 00d 2003-01-02 29y 03m 14d Colgan
1390 Austin Collier Queen Of The South 1 1 0 0 0 1 .00 .00 100.00 .00 1947-02-01 32y 06m 08d 1947-02-01 32y 06m 08d Collier
1391 Collier Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 Not Known 1979-08-06 Not Known Collier
1392 Darren Collier Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 29y 07m 19d 1997-07-20 29y 07m 19d Collier
1393 Aurelien Collin Gretna 3 3 0 0 2 1 .00 66.67 33.33 33.33 2007-08-18 21y 05m 10d 2008-02-09 21y 11m 01d Collin
1394 Billy Collings Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 30y 07m 13d 1971-01-23 30y 07m 13d Collings
1395 Allan Collins Kilmarnock; Raith Rovers 8 8 0 3 2 1 5 25.00 12.50 62.50 31.25 1946-09-14 28y 07m 21d 1950-03-25 32y 02m 01d Collins
1396 Daniel Lewis Collins Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 29y 00m 02d 2009-08-08 29y 00m 02d Collins
1397 Derek Joseph Collins Greenock Morton; Hibernian 7 7 0 2 0 5 28.57 .00 71.43 28.57 1988-02-20 18y 10m 05d 2000-05-21 31y 01m 06d Collins
1398 Doug Collins Burnley 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1970-09-15 25y 00m 18d 1973-11-06 28y 02m 09d Collins
1399 Gerald Collins Ayr United; Hamilton Academical; Partick Thistle 7 6 1 0 0 7 .00 .00 100.00 .00 1984-08-29 29y 05m 17d 1989-02-18 33y 11m 06d Collins
1400 James Steven Collins Hibernian 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 2013-08-11 22y 08m 10d 2014-04-27 23y 04m 26d Collins
1401 John Angus Paul Collins Hibernian; Celtic 39 38 1 5 13 12 14 33.33 30.77 35.90 48.72 1986-03-22 18y 01m 22d 1997-10-12 29y 08m 12d Collins
1402 Peter Collins Partick Thistle; Tottenham Hotspur 6 6 0 0 3 3 .00 50.00 50.00 25.00 1950-08-26 20y 08m 04d 1969-08-02 Not Known Collins
1403 Ralph Collins Kilmarnock 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1951-04-28 27y 00m 12d 1958-10-01 34y 05m 15d Collins
1404 Robert Young Collins Celtic; Scotland XI; Greenock Morton 24 24 0 10 9 4 11 37.50 16.67 45.83 45.83 1949-09-17 18y 07m 01d 1971-04-10 40y 01m 25d Collins
1405 Ernest Collumbine East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1963-12-21 25y 00m 01d 1964-01-11 25y 00m 22d Collumbine
1406 Stan Collymore Fulham 1 1 0 1 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Collymore
1407 Derek Colquhoun Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2003-10-29 18y 07m 06d 2003-10-29 18y 07m 06d Colquhoun
1408 John Mark Colquhoun Stirling Albion; Celtic 7 7 0 2 3 3 1 42.86 42.86 14.29 64.29 1959-08-29 20y 05m 03d 1984-09-15 Not Known Colquhoun
1409 John James Colrain Celtic; Clyde 6 6 0 1 1 3 2 16.67 50.00 33.33 41.67 1958-12-20 21y 10m 16d 1963-03-16 26y 01m 12d Colrain
1410 Mario Esteves Coluna Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 25y 01m 23d 1960-10-05 25y 01m 29d Coluna
1411 Harry Colville Raith Rovers; Falkirk; Dunfermline Athletic 26 26 0 7 3 16 26.92 11.54 61.54 32.69 1949-08-17 25y 06m 05d 1959-09-19 35y 07m 07d Colville
1412 Alan Combe Dundee United; Kilmarnock 25 25 0 6 4 15 24.00 16.00 60.00 32.00 1999-05-15 25y 01m 12d 2009-04-04 35y 00m 01d Combe
1413 James Robert Combe Hibernian 39 39 0 7 14 5 20 35.90 12.82 51.28 42.31 1941-04-28 17y 02m 30d 1956-09-22 32y 07m 24d Combe
1414 Kris Commons Celtic 15 14 1 7 12 1 2 80.00 6.67 13.33 83.33 2011-05-11 27y 08m 11d 2015-10-28 32y 01m 28d Commons
1415 Jack Compton Falkirk; St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 2010-02-13 21y 05m 11d 2010-09-21 22y 00m 19d Compton
1416 Craig Comrie Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 20y 05m 16d 2015-07-14 20y 05m 16d Comrie
1417 Sérgio Conceiçăo FC Porto 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-07-31 21y 08m 16d 1996-07-31 21y 08m 16d Conceiçăo
1418 David Matthew Condie Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1951-03-24 23y 06m 03d 1952-11-29 25y 02m 08d Condie
1419 Bobby Conlin Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1961-09-20 23y 04m 05d 1961-09-20 23y 04m 05d Conlin
1420 Alfie Conn Raith Rovers 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-02-21 32y 04m 19d 1959-12-19 33y 02m 17d Conn
1421 Alfred James Conn Rangers; Tottenham Hotspur; Celtic; Motherwell 16 15 1 3 10 2 4 62.50 12.50 25.00 68.75 1970-03-25 17y 11m 20d 1982-08-28 30y 04m 23d Conn
1422 Samuel Craig Conn Clydebank[4]; Falkirk; Falkirk Select; Airdrieonians; Cowdenbeath 15 11 4 2 2 4 9 13.33 26.67 60.00 26.67 1987-01-03 25y 02m 08d 1997-01-25 35y 02m 30d Conn
1423 Edward Devlin Connachan Dunfermline Athletic; Falkirk 8 8 0 1 3 4 12.50 37.50 50.00 31.25 1959-09-19 24y 00m 23d 1966-12-17 31y 03m 20d Connachan
1424 Denis Connaghan St Mirren; Celtic; Greenock Morton; Clyde 18 18 0 6 4 8 33.33 22.22 44.44 44.44 1966-11-19 21y 10m 10d 1979-12-01 34y 10m 22d Connaghan
1425 Graham Connell Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2004-01-10 29y 02m 10d 2004-01-10 29y 02m 10d Connell
1426 Tony Connell Third Lanark; St Mirren 8 8 0 1 3 4 12.50 37.50 50.00 31.25 1965-01-09 20y 11m 13d 1970-11-07 26y 09m 11d Connell
1427 B Connelly Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 1997-03-27 Not Known 1997-03-27 Not Known Connelly
1428 George Connelly Celtic; Falkirk 15 15 0 2 11 2 2 73.33 13.33 13.33 80.00 1968-10-12 19y 07m 11d 1976-10-06 27y 07m 05d Connelly
1429 Gordon Connelly Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2004-01-10 27y 02m 09d 2004-01-10 27y 02m 09d Connelly
1430 Gordon Paul Connelly Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-05-04 24y 07m 14d 1997-03-27 29y 06m 07d Connelly
1431 Aidan Connolly Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2015-10-18 27y 08m 20d 2015-10-18 27y 08m 20d Connolly
1432 John Connolly St Johnstone; Everton 12 12 0 1 4 4 4 33.33 33.33 33.33 50.00 1969-03-15 18y 09m 02d 1973-10-03 23y 03m 20d Connolly
1433 Patrick Martin Connolly Dundee United; St Johnstone 20 16 4 5 3 6 11 15.00 30.00 55.00 30.00 1989-05-06 18y 10m 11d 2002-03-23 31y 08m 26d Connolly
1434 Robert Connor Ayr United; Dundee; Aberdeen; Kilmarnock 52 50 2 8 21 14 16 40.38 26.92 30.77 53.85 1979-08-18 19y 00m 14d 1996-04-27 35y 08m 23d Connor
1435 Terence Fitzroy Connor Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 19y 08m 29d 1982-08-07 19y 08m 29d Connor
1436 Alexander Conrad Eintracht Frankfurt 1 0 1 0 0 1 .00 .00 100.00 .00 1985-04-24 18y 05m 09d 1985-04-24 18y 05m 09d Conrad
1437 David Shortel Conroy Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1982-01-20 20y 03m 26d 1982-01-20 20y 03m 26d Conroy
1438 Michael George Conroy Celtic; Hibernian 5 4 1 2 4 0 1 80.00 .00 20.00 80.00 1979-04-18 21y 08m 19d 1983-09-03 26y 01m 04d Conroy
1439 Michael Kevin Conroy Clydebank[4]; St Mirren 8 6 2 1 1 1 6 12.50 12.50 75.00 18.75 1985-09-28 19y 08m 29d 1988-02-06 22y 01m 08d Conroy
1440 Ryan Conroy Celtic; Dundee; Raith Rovers 6 4 2 2 3 0 3 50.00 .00 50.00 50.00 2012-09-02 25y 04m 05d 2015-04-18 27y 11m 21d Conroy
1441 Andrew Considine Aberdeen 24 21 3 5 8 11 20.83 33.33 45.83 37.50 2005-08-20 18y 04m 19d 2016-01-09 28y 09m 08d Considine
1442 Douglas M Considine Aberdeen; Dunfermline Athletic 5 3 2 1 1 3 1 20.00 60.00 20.00 50.00 1978-12-23 21y 07m 08d 1982-10-23 25y 05m 08d Considine
1443 Steven Convery Hamilton Academical 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2003-07-17 30y 08m 20d 2003-07-17 30y 08m 20d Convery
1444 Craig Ian Conway Dundee United 13 11 2 1 4 4 5 30.77 30.77 38.46 46.15 2006-10-01 21y 04m 29d 2011-05-15 26y 00m 13d Conway
1445 Francis Joseph Conway Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 27y 07m 11d 1997-08-09 27y 07m 11d Conway
1446 Jim Conway Celtic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1957-12-28 17y 04m 01d 1959-09-12 19y 00m 16d Conway
1447 Jimmy Conway Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 29y 01m 06d 1975-10-01 29y 01m 21d Conway
1448 Andrew Cook East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 35y 07m 29d 2011-07-05 35y 07m 29d Cook
1449 Cook Portsmouth; Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 Not Known 1981-08-01 Not Known Cook
1450 Derek W Cook Kilmarnock 3 3 0 0 2 1 .00 66.67 33.33 33.33 1987-01-31 18y 09m 05d 1987-02-09 18y 09m 14d Cook
1451 Jimmy Cook Kilmarnock; Dumbarton 17 17 0 5 4 6 7 23.53 35.29 41.18 41.18 1968-08-17 20y 06m 01d 1976-04-14 28y 01m 29d Cook
1452 Paul Cook Coventry City 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-08 28y 07m 16d 1995-10-08 28y 07m 16d Cook
1453 Robert C Cook St Johnstone; Airdrieonians 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1947-01-25 Not Known 1947-08-16 Not Known Cook
1454 Stephen Cook Queens Park 4 4 0 1 0 0 4 .00 .00 100.00 .00 1982-03-20 19y 01m 19d 1983-04-06 20y 02m 05d Cook
1455 William James McLaughlan Cook Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-22 19y 01m 27d 1959-08-22 19y 01m 27d Cook
1456 Charles Cooke Aberdeen; Dundee 11 11 0 3 4 4 3 36.36 36.36 27.27 54.55 1960-11-05 18y 00m 22d 1966-04-13 23y 05m 30d Cooke
1457 Alex Cooper Ross County; Falkirk 5 2 3 0 1 4 .00 20.00 80.00 10.00 2013-02-02 21y 02m 29d 2014-11-15 23y 00m 11d Cooper
1458 Brian G Cooper Dundee United 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-02-10 21y 04m 02d 1973-02-10 21y 04m 02d Cooper
1459 Cooper Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-23 Not Known 1977-08-23 Not Known Cooper
1460 David Lornie Cooper Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1977-09-28 23y 08m 18d 1977-09-28 23y 08m 18d Cooper
1461 Davie Cooper Clydebank[4]; Rangers; Motherwell 52 48 4 5 22 9 21 42.31 17.31 40.38 50.96 1977-02-26 21y 00m 01d 1995-02-07 38y 11m 13d Cooper
1462 Gary Cooper Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 18y 08m 18d 1984-08-07 18y 08m 18d Cooper
1463 James Thomson Cooper Airdrieonians 2 2 0 1 0 0 2 .00 .00 100.00 .00 1961-09-30 21y 09m 02d 1962-01-20 22y 00m 23d Cooper
1464 John Cooper Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known Cooper
1465 Liam Cooper Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Cooper
1466 N Cooper Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Cooper
1467 Neale James Cooper Aberdeen; Rangers; Dunfermline Athletic 19 16 3 9 4 6 47.37 21.05 31.58 57.89 1981-04-11 17y 04m 18d 1995-08-30 31y 09m 06d Cooper
1468 Neil Cooper Aberdeen; St Mirren; Hibernian 26 26 0 4 11 11 15.38 42.31 42.31 36.54 1978-12-23 19y 04m 11d 1990-09-15 31y 01m 03d Cooper
1469 Robert Brian Cooper Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-11-01 18y 11m 02d 1969-11-01 18y 11m 02d Cooper
1470 Stephen Cooper Airdrieonians 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-04-08 30y 09m 17d 1995-04-08 30y 09m 17d Cooper
1471 Terry Cooper Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-09 33y 00m 28d 1977-08-09 33y 00m 28d Cooper
1472 Willie Cooper Aberdeen 2 2 0 2 0 0 100.00 .00 .00 100.00 1946-11-23 Not Known 1947-03-22 Not Known Cooper
1473 Jimmy Copeland Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1959-08-08 17y 11m 16d 1959-08-22 17y 11m 30d Copeland
1474 Copland Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Copland
1475 Ernest George Copland Raith Rovers 19 19 0 6 4 3 12 21.05 15.79 63.16 28.95 1951-12-15 28y 02m 01d 1957-12-07 34y 01m 23d Copland
1476 John Cowden (Jackie) Copland Dundee United; St Mirren 21 21 0 1 10 6 5 47.62 28.57 23.81 61.90 1971-12-04 24y 08m 04d 1982-09-22 35y 05m 23d Copland
1477 Corbett Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known Corbett
1478 William Corbett Celtic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1946-08-21 23y 11m 21d 1948-01-03 25y 04m 03d Corbett
1479 Mark Christian Corcoran Hamilton Academical; St Mirren 6 1 5 2 2 1 3 33.33 16.67 50.00 41.67 2003-07-17 22y 07m 17d 2008-08-30 27y 09m 00d Corcoran
1480 Cordes Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Cordes
1481 Vedran Corluka Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 25y 06m 20d 2011-08-25 25y 06m 20d Corluka
1482 Michael Cormack Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 1986-08-16 Not Known 1986-08-16 Not Known Cormack
1483 Peter Barr Cormack Hibernian 21 21 0 6 10 5 6 47.62 23.81 28.57 59.52 1964-03-16 17y 07m 28d 1970-01-01 23y 05m 15d Cormack
1484 Thomas Lowson Cormie Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-22 21y 07m 08d 1957-04-22 21y 07m 08d Cormie
1485 Cornelisse Vitesse Arnhem 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-01-18 Not Known 2003-01-18 Not Known Cornelisse
1486 John Cornwell Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 22y 09m 21d 1987-08-03 22y 09m 21d Cornwell
1487 Barry John Corr Celtic; Motherwell 2 1 1 1 0 1 50.00 .00 50.00 50.00 1999-04-14 18y 03m 01d 2004-05-16 23y 04m 03d Corr
1488 Corrales Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Corrales
1489 John Corrigan Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1967-12-23 20y 11m 15d 1968-04-20 21y 03m 12d Corrigan
1490 Martyn Alexander Corrigan Falkirk; Motherwell; Kilmarnock 25 23 2 1 6 7 12 24.00 28.00 48.00 38.00 1998-04-04 20y 07m 21d 2008-01-05 30y 04m 22d Corrigan
1491 Leon Cort Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 25y 10m 12d 2005-07-23 25y 10m 12d Cort
1492 William Matthews Cosh Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1951-12-29 24y 04m 23d 1951-12-29 24y 04m 23d Cosh
1493 Owen Cosker Falkirk; Third Lanark 5 5 0 0 2 3 .00 40.00 60.00 20.00 1956-04-16 22y 10m 08d 1957-10-12 24y 04m 04d Cosker
1494 Costa FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 22y 08m 13d 1996-07-31 22y 08m 13d Costa
1495 Eduardo Nascimento da Costa FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 21y 01m 14d 2003-11-27 21y 02m 04d Costa
1496 Emerson Moises Costa Rangers; AEK Athens 3 3 0 3 0 0 100.00 .00 .00 100.00 2003-09-21 31y 05m 09d 2006-08-23 34y 04m 11d Costa
1497 Jorge Costa FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 24y 09m 17d 1996-07-31 24y 09m 17d Costa
1498 Paulo Sergio da Costa FC Girondins de Bordeaux 2 1 1 1 0 1 50.00 .00 50.00 50.00 2003-11-06 23y 11m 01d 2003-11-27 23y 11m 22d Costa
1499 Lorcan Costello Coventry City 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-08 18y 10m 27d 1995-10-08 18y 10m 27d Costello
1500 Tony Coton Watford 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-05 25y 02m 17d 1986-08-05 25y 02m 17d Coton
1501 Tony Cottee Everton 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 28y 00m 22d 1993-08-02 28y 00m 22d Cottee
1502 Gareth Coughlan Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 25y 07m 10d 2015-07-04 25y 07m 10d Coughlan
1503 Graham Coughlan Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2000-09-06 25y 09m 19d 2000-09-06 25y 09m 19d Coughlan
1504 James George Coughlin Queen Of The South 4 3 1 0 1 3 .00 25.00 75.00 12.50 1978-01-14 24y 05m 19d 1983-02-02 29y 06m 07d Coughlin
1505 Frank Coulston Partick Thistle 11 9 2 3 2 4 5 18.18 36.36 45.45 36.36 1967-11-18 25y 01m 13d 1975-01-18 32y 03m 13d Coulston
1506 Coult Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Coult
1507 Lewis Coult Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 27y 01m 23d 2015-07-30 27y 01m 23d Coult
1508 Alain Couriol Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 25y 10m 26d 1984-10-03 25y 11m 09d Couriol
1509 Alan Mathieson Cousin Dundee; Hibernian 26 26 0 8 5 5 15 19.23 19.23 57.69 28.85 1957-01-12 18y 10m 05d 1969-01-01 30y 09m 25d Cousin
1510 Daniel Cousin Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 2007-09-15 30y 07m 08d 2007-09-15 30y 07m 08d Cousin
1511 Cousins Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Cousins
1512 Douglas Coutts Aberdeen 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1961-03-14 Not Known 1964-12-12 Not Known Coutts
1513 Thomas Orr Coutts Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1982-09-01 20y 00m 10d 1982-09-01 20y 00m 10d Coutts
1514 David Robert Cowan Motherwell; Gretna 1 0 1 0 0 1 .00 .00 100.00 .00 2004-05-16 22y 02m 11d 2004-05-16 22y 02m 11d Cowan
1515 Ian Cowan Partick Thistle; St Johnstone; Falkirk 8 8 0 2 3 3 2 37.50 37.50 25.00 56.25 1963-04-10 18y 04m 14d 1967-11-04 22y 11m 08d Cowan
1516 James Clews Cowan Greenock Morton 5 5 0 2 0 3 40.00 .00 60.00 40.00 1948-02-28 21y 08m 12d 1952-03-01 25y 08m 14d Cowan
1517 John L (Jack) Cowan Dundee 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1950-01-28 Not Known 1954-01-23 Not Known Cowan
1518 Mark Cowan Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-01-10 32y 11m 25d 2005-07-17 34y 06m 01d Cowan
1519 Mark Goldie Cowan Airdrieonians 19 18 1 5 6 8 26.32 31.58 42.11 42.11 1970-09-26 17y 08m 19d 1978-02-06 25y 00m 30d Cowan
1520 Sam Cowan Queens Park; Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1947-11-01 Not Known 1951-04-28 Not Known Cowan
1521 Samuel Cowan Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Cowan
1522 Steven J Cowan Aberdeen; Hibernian; Motherwell 17 13 4 5 5 4 8 29.41 23.53 47.06 41.18 1984-12-01 21y 09m 14d 1988-11-26 25y 09m 09d Cowan
1523 Thomas Cowan Rangers; Dundee 3 1 2 2 1 0 66.67 33.33 .00 83.33 1989-04-29 19y 08m 01d 2003-10-04 34y 01m 06d Cowan
1524 Cowans Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 Not Known 1979-08-02 Not Known Cowans
1525 Bobby Cowell Newcastle United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1953-10-07 30y 10m 02d 1954-10-13 31y 10m 08d Cowell
1526 Cowell Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known Cowell
1527 James Cowell Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 30y 06m 00d 1989-01-28 30y 06m 00d Cowell
1528 Andrew Cowie Aberdeen 3 3 0 0 2 1 .00 66.67 33.33 33.33 1947-05-17 34y 02m 06d 1948-03-06 34y 11m 24d Cowie
1529 Cowie Falkirk; Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Cowie
1530 Don Cowie Ross County; Inverness Caledonian Thistle 9 7 2 3 0 6 33.33 .00 66.67 33.33 2001-09-25 18y 07m 10d 2009-01-24 25y 11m 09d Cowie
1531 Douglas Cowie Dundee; Greenock Morton 31 31 0 4 8 5 17 25.81 16.13 54.84 33.87 1947-10-06 21y 05m 05d 1962-09-19 36y 04m 18d Cowie
1532 G Cowie Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Cowie
1533 George Alexander Cowie Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-26 26y 04m 20d 1987-09-26 26y 04m 20d Cowie
1534 George Cowie Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1988-12-18 Not Known 1988-12-18 Not Known Cowie
1535 W Cowie Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Cowie
1536 Bobby Cox Dundee 25 25 0 5 4 15 20.00 16.00 60.00 28.00 1957-01-12 Not Known 1968-08-14 Not Known Cox
1537 Charles John Cox Motherwell 8 8 0 2 3 3 25.00 37.50 37.50 43.75 1952-03-29 26y 01m 10d 1955-04-16 29y 01m 28d Cox
1538 David Cox Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-05-10 19y 01m 23d 2008-05-10 19y 01m 23d Cox
1539 Lee Cox Inverness Caledonian Thistle 3 3 0 0 2 1 .00 66.67 33.33 33.33 2010-09-18 19y 09m 16d 2011-04-16 20y 04m 14d Cox
1540 Neil Cox Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-06 22y 09m 29d 1994-08-06 22y 09m 29d Cox
1541 Samuel Richmond Cox Rangers; East Fife 21 21 0 1 11 2 8 52.38 9.52 38.10 57.14 1947-12-06 23y 07m 23d 1958-02-01 33y 09m 19d Cox
1542 Coxon Norwich City 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-30 Not Known 1957-10-30 Not Known Coxon
1543 Craig Robert Coyle Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 24y 10m 11d 2005-07-17 24y 10m 11d Coyle
1544 John C Coyle Clyde 5 5 0 4 0 4 1 .00 80.00 20.00 40.00 1958-03-19 Not Known 1960-04-05 Not Known Coyle
1545 Joseph Anthony Coyle Dumbarton; Airdrieonians 10 9 1 2 2 6 20.00 20.00 60.00 30.00 1979-10-06 22y 03m 12d 1985-01-05 27y 06m 12d Coyle
1546 Owen Columba Coyle Airdrieonians; Dundee United; Motherwell; Dunfermline Athletic; Falkirk; Airdrieonians (Airdrie United) 26 25 1 9 9 7 10 34.62 26.92 38.46 48.08 1990-08-17 24y 01m 03d 2004-07-24 38y 00m 10d Coyle
1547 Ronald Paul Coyle Raith Rovers; Albion Rovers 10 9 1 3 1 6 30.00 10.00 60.00 35.00 1990-07-30 25y 11m 26d 1998-02-14 33y 06m 10d Coyle
1548 Thomas G Coyle Dumbarton; St Johnstone 12 12 0 2 3 7 16.67 25.00 58.33 29.17 1980-02-09 21y 01m 00d 1988-08-17 29y 07m 08d Coyle
1549 Brian Coyne Motherwell 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 1982-01-30 22y 01m 17d 1982-08-28 22y 08m 15d Coyne
1550 Christopher John Coyne Dundee 4 4 0 0 2 2 .00 50.00 50.00 25.00 2001-02-17 22y 01m 28d 2001-05-20 22y 05m 00d Coyne
1551 Gerry Coyne Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1972-08-19 24y 00m 10d 1972-08-19 24y 00m 10d Coyne
1552 Thomas Coyne Clydebank[4]; Dundee United; Dundee; Celtic; Motherwell 48 40 8 17 16 13 19 33.33 27.08 39.58 46.88 1982-03-27 19y 04m 13d 1998-10-31 35y 11m 17d Coyne
1553 Scott Crabbe Dundee United; Falkirk 7 6 1 1 1 1 5 14.29 14.29 71.43 21.43 1992-10-17 24y 02m 05d 1998-04-04 29y 07m 23d Crabbe
1554 Leonard Crabtree St Mirren 5 5 0 0 2 3 .00 40.00 60.00 20.00 1951-03-31 18y 03m 04d 1954-01-16 21y 00m 20d Crabtree
1555 Craggs Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-23 Not Known 1977-08-23 Not Known Craggs
1556 John Craggs Middlesbrough 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-11-13 28y 00m 14d 1977-08-09 28y 09m 09d Craggs
1557 Mark Craib Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 1990-01-06 19y 10m 29d 1990-04-04 20y 01m 27d Craib
1558 Albert Hughes Craig Dumbarton; Hamilton Academical; Newcastle United; Dundee; Partick Thistle; Falkirk 25 22 3 5 4 15 20.00 16.00 60.00 28.00 1982-05-01 20y 03m 28d 1998-04-04 36y 03m 01d Craig
1559 Albert William Craig Forfar Athletic; Cowdenbeath 3 3 0 2 0 0 3 .00 .00 100.00 .00 1956-02-04 21y 03m 08d 1959-10-07 24y 11m 10d Craig
1560 Billy (William Paul) Craig Celtic; Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1956-04-21 Not Known 1958-08-13 Not Known Craig
1561 Colin Craig Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-02-20 18y 07m 01d 1980-02-20 18y 07m 01d Craig
1562 Craig Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-05-10 Not Known 1975-05-10 Not Known Craig
1563 Dave Craig Newcastle United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1965-10-11 21y 04m 03d 1971-09-28 27y 03m 20d Craig
1564 David William Craig Dundee United; Raith Rovers; Partick Thistle 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1995-03-21 25y 09m 10d 1997-08-19 28y 02m 08d Craig
1565 James Philip Craig Celtic 13 13 0 9 1 3 69.23 7.69 23.08 73.08 1966-01-29 22y 08m 22d 1972-04-29 28y 11m 22d Craig
1566 John McKay Craig Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1948-12-18 25y 09m 29d 1949-04-02 26y 01m 14d Craig
1567 John Vaughan Craig Aberdeen; Partick Thistle 7 6 1 4 2 1 57.14 28.57 14.29 71.43 1973-11-17 20y 07m 07d 1977-03-26 23y 11m 16d Craig
1568 Joseph Hislop Craig Partick Thistle; Celtic; Hamilton Academical 21 18 3 6 5 5 11 23.81 23.81 52.38 35.71 1972-11-25 18y 06m 11d 1982-10-16 28y 05m 02d Craig
1569 Ken Craig Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1970-01-24 25y 06m 10d 1970-01-28 25y 06m 14d Craig
1570 Kevin Craig Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 22y 01m 25d 1996-07-27 22y 01m 25d Craig
1571 Liam Craig Falkirk; St Johnstone; Hibernian 27 24 3 2 7 7 13 25.93 25.93 48.15 38.89 2006-03-25 19y 02m 26d 2015-12-19 28y 11m 22d Craig
1572 Michael John Craig Aberdeen 1 0 1 0 1 0 .00 100.00 .00 50.00 1997-04-12 19y 06m 23d 1997-04-12 19y 06m 23d Craig
1573 Robert M Craig Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-12 Not Known 1962-09-12 Not Known Craig
1574 Robert McAllister Craig Third Lanark; Celtic 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1957-10-12 22y 06m 04d 1963-03-06 27y 10m 26d Craig
1575 Steven Craig Motherwell; Aberdeen 5 3 2 0 4 1 .00 80.00 20.00 40.00 2003-09-27 22y 07m 22d 2005-01-29 23y 11m 24d Craig
1576 Thomas Brooks Craig Aberdeen; Hibernian 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1968-02-10 17y 02m 20d 1985-01-01 34y 01m 11d Craig
1577 Tom Craig East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1963-12-21 Not Known 1964-01-11 Not Known Craig
1578 William James Craig Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1954-08-28 24y 11m 17d 1955-09-10 25y 11m 30d Craig
1579 Stephen James Craigan Motherwell; Partick Thistle 38 36 2 1 12 10 16 31.58 26.32 42.11 44.74 1997-10-04 20y 11m 13d 2011-12-24 35y 02m 03d Craigan
1580 James Craigen Partick Thistle; Raith Rovers 5 4 1 2 1 2 40.00 20.00 40.00 50.00 2013-08-16 22y 04m 19d 2015-07-07 24y 03m 09d Craigen
1581 Stephen Daniel Crainey Celtic 3 2 1 1 3 0 0 100.00 .00 .00 100.00 2000-11-01 19y 04m 10d 2002-10-20 21y 03m 28d Crainey
1582 Daniel Crainie Airdrieonians; Kilmarnock 4 3 1 1 2 1 25.00 50.00 25.00 50.00 1991-01-26 28y 08m 02d 1994-04-02 31y 10m 09d Crainie
1583 Colin Cramb Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2007-08-28 33y 02m 05d 2007-08-28 33y 02m 05d Cramb
1584 Gordon Alexander Cramond St Johnstone; Ayr United; Kilmarnock 15 13 2 3 5 1 8 33.33 6.67 53.33 36.67 1974-02-09 24y 10m 21d 1981-04-04 32y 00m 16d Cramond
1585 Francis Crampsey Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1956-11-24 24y 06m 21d 1957-11-16 25y 06m 13d Crampsey
1586 Billy Cranston Alloa Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known Cranston
1587 John Craven Crystal Palace 2 2 0 0 0 2 .00 .00 100.00 .00 1972-09-13 25y 03m 29d 1972-09-26 25y 04m 11d Craven
1588 Ali Crawford Hamilton Academical 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 2010-02-21 18y 06m 24d 2016-01-24 24y 05m 25d Crawford
1589 Andy [1] Crawford Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-04-29 Not Known 1968-04-29 Not Known Crawford
1590 David Thomas Crawford Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-23 20y 01m 24d 2005-08-23 20y 01m 24d Crawford
1591 Derek Crawford Clydebank[4] 2 2 0 0 1 1 .00 50.00 50.00 25.00 1995-02-01 20y 07m 14d 1995-02-07 20y 07m 20d Crawford
1592 Jim Crawford Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-17 Not Known 1959-10-17 Not Known Crawford
1593 John (Ian) Crawford Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1953-11-21 19y 04m 07d 1954-03-17 19y 08m 03d Crawford
1594 John Campbell (Ian) Crawford Greenock Morton; Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1947-11-08 25y 04m 12d 1949-08-31 27y 02m 04d Crawford
1595 Jonathan McLeod Robert Crawford Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-20 21y 10m 06d 1991-08-20 21y 10m 06d Crawford
1596 Paul Crawford East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 20y 01m 08d 1984-08-22 20y 01m 08d Crawford
1597 Raymond Crawford Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 22y 07m 15d 1959-02-28 22y 07m 15d Crawford
1598 Robbie Crawford Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-04-05 22y 00m 17d 2015-04-05 22y 00m 17d Crawford
1599 Stephen Crawford Raith Rovers; Hibernian; Dunfermline Athletic; Dundee United; Aberdeen 33 29 4 2 9 6 18 27.27 18.18 54.55 36.36 1993-12-18 19y 11m 09d 2007-09-25 33y 08m 16d Crawford
1600 William Crawford Partick Thistle 6 6 0 2 3 1 2 50.00 16.67 33.33 58.33 1953-12-26 Not Known 1957-11-11 Not Known Crawford
1601 William M Crawford Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1950-01-14 Not Known 1950-01-14 Not Known Crawford
1602 Crawley Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Crawley
1603 Gerard Martin Crawley Queens Park; Dumbarton 8 7 1 1 1 1 6 12.50 12.50 75.00 18.75 1981-10-03 19y 03m 00d 1985-03-23 22y 08m 20d Crawley
1604 Gerard Thomas Creaney Celtic 13 8 5 4 5 3 5 38.46 23.08 38.46 50.00 1990-09-22 20y 05m 09d 1993-11-20 23y 07m 07d Creaney
1605 Allan William Creer Livingston (Meadowbank Thistle); Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 10m 08d 2006-09-20 19y 10m 08d Creer
1606 Robbie Creevy Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 25y 10m 07d 2015-07-01 25y 10m 07d Creevy
1607 Patrick Cregg Falkirk; Hibernian; St Mirren; St Johnstone 19 16 3 5 6 8 26.32 31.58 42.11 42.11 2006-03-25 20y 01m 04d 2014-01-18 27y 10m 28d Cregg
1608 Patrick Timothy Crerand Celtic 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1960-12-17 21y 09m 28d 1962-12-08 23y 09m 19d Crerand
1609 Ronald John Crichton Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 1960-12-24 19y 08m 18d 1961-04-29 20y 00m 23d Crichton
1610 Mark Patrick Crilly Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-06 26y 07m 14d 2007-01-06 26y 07m 14d Crilly
1611 Lee Croft St Johnstone 4 3 1 1 2 1 25.00 50.00 25.00 50.00 2012-02-05 26y 07m 15d 2014-01-18 28y 06m 28d Croft
1612 Robert Lindsay Cromar Queens Park 6 6 0 0 1 5 .00 16.67 83.33 8.33 1956-11-24 25y 01m 16d 1958-03-08 26y 05m 00d Cromar
1613 Lance Cronin Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 24y 10m 18d 2010-07-29 24y 10m 18d Cronin
1614 Jason Crooks Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 21y 11m 24d 2010-08-24 21y 11m 24d Crooks
1615 Alexander James Cropley Hibernian; Arsenal 11 11 0 6 7 1 3 63.64 9.09 27.27 68.18 1970-03-17 19y 02m 01d 1975-07-30 24y 06m 14d Cropley
1616 Crosas FC Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 Not Known 2007-07-28 Not Known Crosas
1617 Marc Luque Crosas Celtic 3 2 1 0 1 2 .00 33.33 66.67 16.67 2009-04-11 21y 03m 02d 2009-12-20 21y 11m 11d Crosas
1618 Robert Crichton Crosbie Queen Of The South 2 2 0 1 0 0 2 .00 .00 100.00 .00 1957-11-09 32y 02m 07d 1958-03-10 32y 06m 08d Crosbie
1619 Crosby Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 Not Known 1988-09-12 Not Known Crosby
1620 Alexander Cross Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-11-02 27y 04m 17d 1946-11-02 27y 04m 17d Cross
1621 David Cross Airdrieonians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1953-01-03 Not Known 1954-01-02 Not Known Cross
1622 Kevin Cross Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-11-03 23y 01m 21d 1979-11-03 23y 01m 21d Cross
1623 Crossan Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 Not Known 1959-10-12 Not Known Crossan
1624 Mark Crossley Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Crossley
1625 Alexander Allan Crowe St Mirren 8 8 0 6 1 4 3 12.50 50.00 37.50 37.50 1946-08-28 21y 09m 04d 1952-01-12 27y 01m 19d Crowe
1626 Charlie Crowe Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-13 29y 11m 13d 1954-10-13 29y 11m 13d Crowe
1627 Crowe Cowdenbeath; Norwich City; Aston Villa 4 4 0 0 2 2 .00 50.00 50.00 25.00 1953-05-09 Not Known 1959-10-12 Not Known Crowe
1628 Gilbert Johnston Crowe Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-04 20y 08m 00d 1956-02-04 20y 08m 00d Crowe
1629 Matthew Jackson Crowe Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-08-13 23y 01m 09d 1955-08-13 23y 01m 09d Crowe
1630 Vic Crowe Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 28y 02m 26d 1960-04-25 28y 02m 26d Crowe
1631 Cruchaga Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cruchaga
1632 George Philip Cruickshanks Queen Of The South 2 2 0 0 1 1 .00 50.00 50.00 25.00 1953-02-28 21y 07m 06d 1953-12-05 22y 04m 13d Cruickshanks
1633 James Fraser Cruikshank Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1977-08-13 36y 04m 00d 1977-08-13 36y 04m 00d Cruikshank
1634 Andre Alves da Cruz Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 24y 01m 01d 1992-11-04 24y 01m 15d Cruz
1635 Fernando da Conceicao Cruz Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 20y 01m 17d 1960-10-05 20y 01m 23d Cruz
1636 Manuel Jorge Da Silva Cruz(Tulipa) FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 23y 09m 29d 1996-07-31 23y 09m 29d Cruz(Tulipa)
1637 Tamás Csehi Paksi SE 1 0 1 0 0 1 .00 .00 100.00 .00 2011-08-04 27y 05m 29d 2011-08-04 27y 05m 29d Csehi
1638 Norbert Csernyánszki Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 35y 05m 27d 2011-08-04 35y 06m 03d Csernyánszki
1639 Pepe Cubero Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Cubero
1640 Carlo Cudicini Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 37y 11m 19d 2011-08-25 37y 11m 19d Cudicini
1641 Carlos Javier Jimenez Cuellar Rangers 4 4 0 3 0 1 75.00 .00 25.00 75.00 2007-09-15 26y 00m 23d 2008-02-27 26y 06m 04d Cuellar
1642 Cuellar Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cuellar
1643 Pat Cuff Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 24y 07m 25d 1976-11-13 24y 07m 25d Cuff
1644 Cuk OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Cuk
1645 Nick Culkin Livingston (Meadowbank Thistle) 2 2 0 2 0 0 100.00 .00 .00 100.00 2001-11-03 22y 11m 28d 2002-01-19 23y 02m 13d Culkin
1646 Charles Cullen Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1964-09-19 Not Known 1964-09-19 Not Known Cullen
1647 Cullen Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 Not Known 1989-08-05 Not Known Cullen
1648 David Cully Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-19 22y 06m 03d 1995-08-19 22y 06m 03d Cully
1649 George Cumming Partick Thistle; St Mirren 4 3 1 2 1 1 50.00 25.00 25.00 62.50 1966-12-03 Not Known 1970-02-21 Not Known Cumming
1650 James Cumming Queen Of The South 1 1 0 0 0 1 .00 .00 100.00 .00 1947-02-01 Not Known 1947-02-01 Not Known Cumming
1651 John [1] Cumming Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-02-20 Not Known 1965-02-20 Not Known Cumming
1652 Dean Cummings Livingston (Meadowbank Thistle) 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-16 18y 03m 17d 2011-07-16 18y 03m 17d Cummings
1653 Jason Cummings Hibernian 5 5 0 2 2 2 1 40.00 40.00 20.00 60.00 2014-01-02 18y 05m 01d 2015-04-12 19y 08m 11d Cummings
1654 Robert Douglas Cummings Aberdeen 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1960-03-26 24y 04m 09d 1963-03-09 27y 03m 20d Cummings
1655 Warren Cummings Dundee United 2 1 1 0 0 2 .00 .00 100.00 .00 2002-09-21 21y 11m 06d 2002-12-21 22y 02m 06d Cummings
1656 Adam Cummins Motherwell 2 2 0 1 1 0 50.00 50.00 .00 75.00 2012-11-24 19y 08m 21d 2013-03-02 19y 11m 27d Cummins
1657 Graham Cummins St Johnstone 1 0 1 1 0 0 1 .00 .00 100.00 .00 2015-08-02 Not Known 2015-08-02 Not Known Cummins
1658 Stan Cummins Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 17y 11m 07d 1976-11-13 17y 11m 07d Cummins
1659 Jason Cundy Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 22y 08m 13d 1992-07-25 22y 08m 13d Cundy
1660 Robert Robertson Cunning Hamilton Academical 4 4 0 0 1 3 .00 25.00 75.00 12.50 1953-08-08 23y 05m 27d 1954-03-17 24y 01m 05d Cunning
1661 Alex Cunningham Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 20y 03m 09d 2015-07-14 20y 03m 09d Cunningham
1662 Billy Cunningham Partick Thistle 16 16 0 4 4 8 25.00 25.00 50.00 37.50 1961-02-04 Not Known 1968-11-09 Not Known Cunningham
1663 David Cunningham St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-12-28 Not Known 1946-12-28 Not Known Cunningham
1664 George Cunningham Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known Cunningham
1665 Graeme McCreath Cunningham Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-04-24 25y 03m 27d 1948-04-24 25y 03m 27d Cunningham
1666 Laurie Cunningham West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 22y 04m 29d 1978-08-06 22y 04m 29d Cunningham
1667 Thomas Cunningham Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 25y 08m 00d 1997-07-20 25y 08m 00d Cunningham
1668 William [1] Cunningham Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1967-10-14 20y 00m 29d 1967-10-14 20y 00m 29d Cunningham
1669 William Carruthers Cunningham Airdrieonians 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1947-08-16 22y 05m 25d 1949-01-22 23y 11m 00d Cunningham
1670 William Cunningham St Mirren; Dunfermline Athletic 10 10 0 1 5 2 3 50.00 20.00 30.00 60.00 1950-01-03 19y 10m 14d 1962-10-06 32y 07m 16d Cunningham
1671 William Livingstone Cunningham Third Lanark; Stirling Albion 15 15 0 1 1 12 6.67 6.67 80.00 10.00 1958-09-27 20y 02m 16d 1968-04-20 29y 09m 09d Cunningham
1672 Edward Cunnington Dunfermline Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1991-08-10 21y 08m 29d 1992-03-28 22y 04m 16d Cunnington
1673 David Cupples Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1948-02-28 28y 01m 05d 1951-11-24 31y 10m 01d Cupples
1674 David White Curlett Kilmarnock; Dundee; Ayr United 9 9 0 3 2 3 4 22.22 33.33 44.44 38.89 1955-04-06 22y 06m 02d 1961-02-18 28y 04m 14d Curlett
1675 Tom Curley Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1964-09-26 19y 03m 15d 1964-09-26 19y 03m 15d Curley
1676 Craig Carl Curran Ross County 2 1 1 0 0 2 .00 .00 100.00 .00 2015-08-15 25y 11m 23d 2015-10-24 26y 02m 01d Curran
1677 Curran Hibernian; Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 Not Known 1982-08-04 Not Known Curran
1678 Geoffrey F Curran St Mirren; Arbroath 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1980-11-01 19y 06m 17d 1985-10-23 24y 06m 08d Curran
1679 Henry Curran Dumbarton; Dundee United; St Johnstone; Partick Thistle; Dunfermline Athletic 22 18 4 3 7 5 10 31.82 22.73 45.45 43.18 1985-01-05 18y 02m 27d 1997-12-27 31y 02m 18d Curran
1680 Hugh Curran Wolverhampton Wanderers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1971-04-14 Not Known 1971-04-14 Not Known Curran
1681 John [1] Curran Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1961-05-02 Not Known 1961-05-02 Not Known Curran
1682 John Curran Queens Park; Aberdeen; East Fife 13 13 0 3 4 6 23.08 30.77 46.15 38.46 1948-04-24 23y 10m 02d 1955-10-22 31y 04m 00d Curran
1683 Peter Curran Partick Thistle 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1946-08-14 Not Known 1948-10-02 Not Known Curran
1684 Peter J Curran Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1960-03-15 Not Known 1960-03-15 Not Known Curran
1685 Currie Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known Currie
1686 Dan Currie Clyde; Queen Of The South 10 10 0 1 2 4 4 20.00 40.00 40.00 40.00 1956-04-11 Not Known 1964-02-08 Not Known Currie
1687 Darren Currie West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 20y 00m 15d 1994-12-14 20y 00m 15d Currie
1688 David Currie Hamilton Academical 4 4 0 0 0 4 .00 .00 100.00 .00 1961-09-13 Not Known 1966-01-08 Not Known Currie
1689 Ian Currie Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1972-02-26 19y 00m 30d 1972-02-26 19y 00m 30d Currie
1690 Thomas Andrew Currie Clydebank[4] 2 2 0 0 1 1 .00 50.00 50.00 25.00 1995-02-01 24y 02m 26d 1995-02-07 24y 03m 01d Currie
1691 Bill Curry Newcastle United; The British Army 3 3 0 3 2 0 1 66.67 .00 33.33 66.67 1955-11-07 20y 00m 26d 1958-04-23 22y 06m 11d Curry
1692 Alexandru Curtean Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 26y 03m 12d 2013-07-09 26y 03m 12d Curtean
1693 Nicholas J Cusack Motherwell 9 8 1 1 0 1 8 .00 11.11 88.89 5.56 1989-09-16 23y 08m 18d 1991-12-14 25y 11m 15d Cusack
1694 John Cushley Celtic; Dunfermline Athletic; Dumbarton 14 14 0 2 4 8 14.29 28.57 57.14 28.57 1963-04-29 20y 03m 08d 1974-11-09 31y 09m 19d Cushley
1695 John James Cusick East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1999-10-12 24y 08m 26d 1999-10-12 24y 08m 26d Cusick
1696 Nello Cusin Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 25y 07m 12d 1990-11-07 25y 07m 26d Cusin
1697 Ronald Cusiter Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-20 20y 08m 06d 1985-08-20 20y 08m 06d Cusiter
1698 John Cutbush Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 26y 02m 19d 1975-10-01 26y 03m 03d Cutbush
1699 Kevin Scott Cuthbert St Johnstone; Ayr United; Raith Rovers 5 5 0 2 0 3 40.00 .00 60.00 40.00 2002-03-23 19y 06m 15d 2015-07-07 32y 09m 29d Cuthbert
1700 Scott Cuthbert Celtic; St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-02-21 21y 08m 06d 2009-02-21 21y 08m 06d Cuthbert
1701 John Cuthbertson Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1949-04-11 17y 01m 01d 1949-04-11 17y 01m 01d Cuthbertson
1701 John Cuthbertson Hibernian 12 12 0 8 5 1 6 41.67 8.33 50.00 45.83 1940-01-01 Not Known 1944-05-27 Not Known Cuthbertson
1703 John G Cuthbertson Third Lanark; Stenhousemuir 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1949-10-15 Not Known 1954-05-01 Not Known Cuthbertson
1704 Scott William Cuthbertson Kilmarnock 4 4 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 21y 03m 07d 1987-08-19 21y 09m 26d Cuthbertson
1705 Cuxhart Valencia 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1990-08-07 Not Known 1990-08-07 Not Known Cuxhart
1706 Cvetler Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 Not Known 1967-02-14 Not Known Cvetler
1707 Ivan Cvorovic Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 28y 09m 12d 2014-07-03 28y 09m 12d Cvorovic
1708 Piotr Czachowski Dundee 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1993-10-02 26y 10m 25d 1993-11-13 27y 00m 06d Czachowski
1709 Czyszczon Rot-Weiss Essen 1 1 0 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Czyszczon
1710 Trialist D Hamilton Academical 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-09 Not Known 2014-07-09 Not Known D
1711 Dyron Rudolph Daal Aberdeen 1 0 1 1 0 0 1 .00 .00 100.00 .00 2006-09-24 22y 11m 13d 2006-09-24 22y 11m 13d Daal
1712 Alejandro D'Acol Hamilton Academical 1 1 0 0 1 0 .00 100.00 .00 50.00 2016-01-24 Not Known 2016-01-24 Not Known D'Acol
1713 Frederic Dacquin Dunfermline Athletic 2 1 1 0 1 1 .00 50.00 50.00 25.00 2006-07-29 27y 10m 06d 2006-10-28 28y 01m 05d Dacquin
1714 Eugene Dadi Aberdeen; Livingston (Meadowbank Thistle) 4 3 1 1 1 1 2 25.00 25.00 50.00 37.50 2001-10-27 28y 02m 07d 2003-03-08 29y 06m 16d Dadi
1715 Martin Dahlin Borrussia Munchengladbach 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-07-30 25y 03m 14d 1993-07-30 25y 03m 14d Dahlin
1716 Doug Dailey East Fife 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1971-10-30 18y 07m 24d 1972-09-30 19y 06m 24d Dailey
1717 Christian Eduard Dailly Dundee United; Rangers 14 12 2 2 3 5 6 21.43 35.71 42.86 39.29 1990-11-17 17y 00m 25d 2009-05-03 35y 06m 10d Dailly
1718 Jason Dair Raith Rovers; Dunfermline Athletic; Motherwell; Livingston (Meadowbank Thistle) 28 28 0 4 6 4 18 21.43 14.29 64.29 28.57 1993-10-16 19y 04m 01d 2006-03-05 31y 08m 18d Dair
1719 Omar Daley Motherwell 5 1 4 3 0 2 60.00 .00 40.00 60.00 2011-12-24 30y 07m 29d 2013-03-02 31y 10m 05d Daley
1720 William Dalgleish Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-08-16 Not Known 1947-08-16 Not Known Dalgleish
1721 Kenneth Mathieson Dalglish Celtic; Falkirk Select 20 20 0 11 15 2 3 75.00 10.00 15.00 80.00 1969-11-08 18y 08m 04d 1988-04-24 37y 01m 20d Dalglish
1722 Paul Kenneth Dalglish Livingston (Meadowbank Thistle); Hibernian; Kilmarnock 5 4 1 1 3 0 2 60.00 .00 40.00 60.00 2005-09-11 28y 06m 24d 2008-05-10 31y 02m 22d Dalglish
1723 William Robert Dempster Dallas St Mirren 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1956-09-15 25y 06m 09d 1957-01-02 25y 09m 27d Dallas
1724 Jon Daly Dundee United; Rangers 21 17 4 4 9 6 5 42.86 28.57 23.81 57.14 2007-03-17 24y 02m 09d 2015-01-16 32y 00m 08d Daly
1725 Patrick K Daly Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1946-09-04 Not Known 1947-01-18 Not Known Daly
1726 Gordon Dalziel Rangers; Raith Rovers 7 6 1 2 4 0 3 57.14 .00 42.86 57.14 1982-11-10 20y 07m 25d 1994-08-09 32y 04m 24d Dalziel
1727 Scott Dalziel East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 25y 06m 06d 2011-07-05 25y 06m 06d Dalziel
1728 Ionel Danciulescu Dinamo Bucuresti 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2013-07-09 36y 07m 03d 2013-07-09 36y 07m 03d Danciulescu
1729 Peter Daniel Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 20y 04m 16d 1967-05-08 20y 04m 16d Daniel
1730 Daraselia Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Daraselia
1731 Duane Darby Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 23y 09m 01d 1997-07-18 23y 09m 01d Darby
1732 Julian Darby Coventry City 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-08 28y 00m 05d 1995-10-08 28y 00m 05d Darby
1733 Jean-Claude Ducan Darcheville FC Girondins de Bordeaux; Rangers 8 5 3 3 5 0 3 62.50 .00 37.50 62.50 2003-11-06 28y 03m 12d 2008-11-29 33y 04m 04d Darcheville
1734 Dennis Charles D'Arcy Montrose 6 6 0 1 4 1 16.67 66.67 16.67 50.00 1976-03-06 24y 03m 06d 1978-03-25 26y 03m 25d D'Arcy
1735 Seamus D D'Arcy Chelsea 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1952-04-23 30y 04m 09d 1952-04-23 30y 04m 09d D'Arcy
1736 Craig Peter Dargo Kilmarnock; Inverness Caledonian Thistle; St Mirren; Raith Rovers 23 13 10 3 4 8 11 17.39 34.78 47.83 34.78 2000-09-24 22y 08m 21d 2012-07-14 34y 06m 11d Dargo
1737 Darling Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Darling
1738 Thomas S Darling Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Darling
1739 Terry Darracott Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 22y 09m 12d 1973-10-03 22y 09m 27d Darracott
1740 Malcolm Darroch Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-08 Not Known 1958-03-08 Not Known Darroch
1741 Nick Robert Dasovic St Johnstone 15 15 0 1 3 7 5 20.00 46.67 33.33 43.33 1997-11-15 28y 11m 10d 2002-01-02 33y 00m 28d Dasovic
1742 Dennis Daube FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 19y 11m 29d 2009-07-10 19y 11m 29d Daube
1743 Derek Fiddes Daun Montrose 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1978-03-18 21y 04m 25d 1978-03-25 21y 05m 04d Daun
1744 Markus Daun Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 10m 02d 2009-07-12 28y 10m 02d Daun
1745 Peter Davenport Manchester United; St Johnstone 2 1 1 1 1 0 50.00 50.00 .00 75.00 1986-09-02 25y 05m 09d 1994-08-31 33y 05m 07d Davenport
1746 Lionel David Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1993-04-10 26y 06m 13d 1993-04-10 26y 06m 13d David
1747 Alan Davidson Queen Of The South 2 2 0 0 1 1 .00 50.00 50.00 25.00 1983-01-29 22y 09m 12d 1983-02-02 22y 09m 16d Davidson
1748 Callum Ian Davidson St Johnstone 8 8 0 1 1 2 5 12.50 25.00 62.50 25.00 1997-09-13 21y 02m 19d 2013-03-05 36y 08m 08d Davidson
1749 Davidson Hull City; Inverness Caledonian; Forres Mechanics 5 5 0 1 0 4 20.00 .00 80.00 20.00 1967-08-08 Not Known 1994-07-31 Not Known Davidson
1750 Douglas Bell Davidson East Fife 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1947-03-01 28y 02m 27d 1947-09-27 28y 09m 25d Davidson
1751 Duncan Davidson Aberdeen 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1974-08-10 20y 01m 05d 1978-08-12 24y 01m 07d Davidson
1752 Fraser Marshall Davidson Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-19 20y 10m 10d 1987-08-19 20y 10m 10d Davidson
1753 Graeme Davidson Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 29y 06m 22d 1997-08-09 29y 06m 22d Davidson
1754 Hugh Norman Davidson Dundee United; Stirling Albion 4 0 4 1 0 3 25.00 .00 75.00 25.00 1999-12-05 19y 04m 02d 2002-09-25 22y 01m 22d Davidson
1755 Iain Davidson Dundee 4 4 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 28y 07m 19d 2013-04-27 29y 03m 13d Davidson
1756 Ian Davidson Kilmarnock 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1960-11-12 23y 02m 04d 1961-12-16 24y 03m 08d Davidson
1757 James Anderson Davidson Partick Thistle 27 27 0 3 7 7 13 25.93 25.93 48.15 38.89 1948-01-31 22y 02m 23d 1960-03-15 34y 04m 07d Davidson
1758 John Arnot (Jack) Davidson East Fife 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1947-09-27 21y 08m 28d 1949-09-10 23y 08m 11d Davidson
1759 John Davidson Falkirk 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1954-11-06 Not Known 1956-09-01 Not Known Davidson
1760 Keith Davidson Berwick Rangers 4 4 0 0 2 2 .00 50.00 50.00 25.00 1979-10-03 21y 09m 14d 1980-08-13 22y 07m 25d Davidson
1761 Kenny J Davidson Hibernian; Dunfermline Athletic; Livingston (Meadowbank Thistle) 6 5 1 4 1 1 66.67 16.67 16.67 75.00 1971-02-13 18y 11m 30d 1976-08-07 24y 05m 24d Davidson
1762 Murray Davidson St Johnstone 19 18 1 3 7 6 6 36.84 31.58 31.58 52.63 2009-08-30 21y 05m 23d 2015-12-19 27y 09m 12d Davidson
1763 Norman Davidson Aberdeen; Dundee United 10 10 0 2 1 1 8 10.00 10.00 80.00 15.00 1955-12-03 21y 01m 08d 1963-11-16 29y 00m 22d Davidson
1764 Peter Edward Davidson Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1980-08-13 23y 09m 13d 1980-08-13 23y 09m 13d Davidson
1765 Sam Davidson Stirling Albion 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-14 17y 07m 06d 2015-07-14 17y 07m 06d Davidson
1766 Scott Davidson Annan Athletic; Stirling Albion 2 0 2 1 1 0 1 50.00 .00 50.00 50.00 2014-07-26 18y 01m 26d 2015-07-14 19y 01m 14d Davidson
1767 Thomas Davidson Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1962-10-30 Not Known 1963-09-28 Not Known Davidson
1768 Tom Davidson Raith Rovers; Berwick Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1967-10-14 21y 08m 17d 1972-08-30 26y 07m 03d Davidson
1769 Victor Davidson Celtic; Motherwell 12 11 1 1 5 3 4 41.67 25.00 33.33 54.17 1973-03-24 22y 04m 16d 1979-04-18 28y 05m 10d Davidson
1770 Alexander Grimmond Davie Dundee United 12 12 0 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d Davie
1771 James Graham Davie Kilmarnock 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1946-09-14 24y 00m 07d 1947-01-04 24y 03m 28d Davie
1772 William Clark Davie St Mirren 4 4 0 0 1 3 .00 25.00 75.00 12.50 1949-01-15 24y 00m 08d 1950-09-30 25y 08m 23d Davie
1773 Andrew John Davies Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2015-08-15 30y 07m 29d 2015-10-24 30y 10m 07d Davies
1774 Benjamin Keith Davies Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 19y 11m 07d 2015-07-18 19y 11m 07d Davies
1775 Ian Davies Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 23y 04m 06d 1980-08-04 23y 04m 06d Davies
1776 John Davies Clydebank[4]; St Johnstone; Airdrieonians; Motherwell 18 15 3 3 5 6 7 27.78 33.33 38.89 44.44 1987-03-28 20y 06m 03d 2000-03-01 33y 05m 05d Davies
1777 Mark Davies Bolton Wanderers 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-04 21y 05m 17d 2009-08-04 21y 05m 17d Davies
1778 Reg Davies Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1953-10-07 24y 04m 10d 1955-11-07 26y 05m 11d Davies
1779 Ronald (Roy) Alfred Davies Clyde 3 3 0 0 3 0 .00 100.00 .00 50.00 1948-04-03 23y 07m 11d 1950-10-28 26y 02m 05d Davies
1780 William McIntosh Davies St Mirren; Dunfermline Athletic; Motherwell 30 26 4 3 4 10 16 13.33 33.33 53.33 30.00 1988-02-06 23y 08m 08d 1998-04-08 33y 10m 09d Davies
1781 Joseph James Davin Hibernian 3 3 0 2 0 1 66.67 .00 33.33 66.67 1960-04-18 18y 02m 06d 1962-09-08 20y 06m 27d Davin
1782 David Davis Inverness Caledonian Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-09-10 20y 06m 21d 2011-11-26 20y 09m 06d Davis
1783 Davis Clydebank[4]; Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Davis
1784 Harold Davis Rangers; Partick Thistle 18 18 0 1 10 1 7 55.56 5.56 38.89 58.33 1956-12-15 23y 07m 05d 1965-01-23 31y 08m 13d Davis
1785 Joe Davis Third Lanark; Hibernian 21 21 0 4 8 4 9 38.10 19.05 42.86 47.62 1963-03-23 21y 10m 01d 1969-04-26 27y 11m 04d Davis
1786 Kelvin Davis Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 32y 09m 26d 2009-07-25 32y 09m 26d Davis
1787 Paul [2] Davis Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 22y 04m 06d 1984-04-15 22y 04m 06d Davis
1788 Sean Davis Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 29y 10m 15d 2009-08-04 29y 10m 15d Davis
1789 Steven Davis Rangers 14 14 0 2 9 3 2 64.29 21.43 14.29 75.00 2008-02-27 23y 01m 26d 2012-03-03 27y 02m 02d Davis
1790 Ian Dawes Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 21y 05m 16d 1984-08-07 21y 05m 16d Dawes
1791 Alistair John Dawson Rangers 20 20 0 8 4 8 40.00 20.00 40.00 50.00 1978-12-16 20y 09m 21d 1986-01-25 27y 11m 00d Dawson
1792 Andrew Dawson Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 26y 09m 03d 2005-07-23 26y 09m 03d Dawson
1793 Andy Dawson Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Dawson
1794 Bobby Dawson Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 19y 09m 04d 1954-11-03 19y 09m 04d Dawson
1795 Dawson Hibernian; Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Dawson
1796 George Dawson Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1952-11-22 22y 02m 09d 1952-11-22 22y 02m 09d Dawson
1797 James (Jerry) Dawson Falkirk 4 4 0 0 2 2 .00 50.00 50.00 25.00 1946-08-10 36y 09m 11d 1949-02-26 39y 03m 29d Dawson
1798 Ken Dawson Falkirk 5 5 0 5 1 1 3 20.00 20.00 60.00 30.00 1948-02-14 Not Known 1950-02-18 Not Known Dawson
1799 Michael Dawson Tottenham Hotspur 2 2 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 27y 09m 00d 2011-08-25 27y 09m 07d Dawson
1800 Robert McQuillan Dawson Stirling Albion; St Mirren 7 7 0 1 4 2 14.29 57.14 28.57 42.86 1985-08-27 22y 00m 26d 1991-03-30 27y 07m 29d Dawson
1801 Day Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known Day
1802 Raymond Day St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1983-10-29 20y 00m 00d 1983-10-29 20y 00m 00d Day
1803 James Dayton Kilmarnock 5 4 1 3 2 0 60.00 40.00 .00 80.00 2011-04-30 22y 04m 18d 2013-02-16 24y 02m 04d Dayton
1804 Frank de Boer Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-03-13 33y 09m 27d 2004-05-12 33y 11m 27d de Boer
1805 Ronald de Boer Rangers 13 12 1 5 10 2 1 76.92 15.38 7.69 84.62 2000-09-17 30y 04m 02d 2004-05-12 33y 11m 27d de Boer
1806 Kleber de Carvalho Correa FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 24y 07m 24d 2004-11-25 24y 07m 24d de Carvalho Correa
1807 Jack de Gier Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2001-08-25 33y 00m 27d 2001-08-25 33y 00m 27d de Gier
1808 Edwin De Graaf Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2010-11-07 30y 06m 08d 2011-01-01 30y 08m 02d De Graaf
1809 Ulises de la Cruz Hibernian 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 2001-10-21 27y 08m 13d 2002-03-16 28y 01m 08d de la Cruz
1810 Melvin De Leeuw Ross County 3 1 2 2 1 1 1 33.33 33.33 33.33 50.00 2013-09-21 25y 04m 27d 2014-01-25 25y 09m 00d De Leeuw
1811 Lucas De Lima Tagliapietra Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2015-08-29 24y 09m 24d 2016-01-24 25y 02m 19d De Lima Tagliapietra
1812 Marco de Marchi Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 2000-11-25 34y 02m 17d 2001-03-07 34y 05m 27d de Marchi
1813 Deivid de Souza FC Girondins de Bordeaux 1 0 1 0 0 1 .00 .00 100.00 .00 2003-11-06 24y 00m 15d 2003-11-06 24y 00m 15d de Souza
1814 Cassio de Souza Soares (Lincoln) Schalke 04 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-11-04 25y 09m 13d 2004-11-04 25y 09m 13d de Souza Soares (Lincoln)
1815 Jeffrey De Visscher Aberdeen 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2007-11-11 26y 06m 06d 2008-12-27 27y 07m 22d De Visscher
1816 Raffaele De Vita Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2015-08-15 27y 10m 23d 2015-08-15 27y 10m 23d De Vita
1817 Charles de Vogelaere Union St Gilloise 1 1 0 0 0 1 .00 .00 100.00 .00 1961-09-27 27y 10m 11d 1961-09-27 27y 10m 11d de Vogelaere
1818 Dorus De Vries Dunfermline Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-02-03 26y 01m 06d 2007-02-03 26y 01m 06d De Vries
1819 Remon de Vries Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known de Vries
1820 James Deakin Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1980-08-13 21y 08m 10d 1980-08-13 21y 08m 10d Deakin
1821 John Deakin St Mirren; Clyde 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 1946-08-28 Not Known 1950-02-04 Not Known Deakin
1822 Peter Deakin Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 19y 06m 19d 1957-10-14 19y 06m 19d Deakin
1823 Deal Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 Not Known 1953-09-28 Not Known Deal
1824 Joe Dean Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 Not Known 1957-10-14 Not Known Dean
1825 John Kelly (Dixie) Deans Motherwell; Celtic; Partick Thistle 22 21 1 10 11 4 7 50.00 18.18 31.82 59.09 1967-04-29 20y 08m 30d 1977-03-26 30y 07m 26d Deans
1826 Thomas Sneddon Deans Clyde 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1947-08-23 25y 07m 16d 1948-10-30 26y 09m 23d Deans
1827 Dearie Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Dearie
1828 Paul Andrew Deas St Johnstone; Ross County 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1991-11-09 19y 08m 18d 2002-10-23 30y 08m 01d Deas
1829 Debroyckers Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Debroyckers
1830 Deco FC Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 29y 11m 01d 2007-07-28 29y 11m 01d Deco
1831 Deegan Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Deegan
1832 Gary Deegan Hibernian 2 2 0 0 2 0 .00 100.00 .00 50.00 2012-08-12 24y 10m 15d 2013-01-03 25y 03m 06d Deegan
1833 John Deehan Aston Villa 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-08-02 Not Known 1979-08-02 Not Known Deehan
1834 John Deeney Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1979-12-15 23y 05m 22d 1980-02-23 23y 08m 00d Deeney
1835 M Deetlifs South Africa XI 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-10-30 Not Known 1958-10-30 Not Known Deetlifs
1836 Jermain Defoe Tottenham Hotspur 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-08-18 28y 10m 11d 2011-08-18 28y 10m 11d Defoe
1837 Theo Defourniy Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 19y 02m 22d 2011-07-17 19y 02m 22d Defourniy
1838 Defrenesco Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Defrenesco
1839 David Degan FC Basel 1 0 1 0 0 1 .00 .00 100.00 .00 2004-11-25 21y 09m 10d 2004-11-25 21y 09m 10d Degan
1840 Philipp Degan FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 21y 09m 10d 2004-11-25 21y 09m 10d Degan
1841 Josef Degeorgi FK Austria Memphis 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 Not Known 1988-11-09 Not Known Degeorgi
1842 Christophe Deguerville Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 22y 02m 05d 1996-03-18 22y 02m 05d Deguerville
1843 Damien Delaney Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 24y 00m 03d 2005-07-23 24y 00m 03d Delaney
1844 Jimmy Delaney Aberdeen; Falkirk 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1950-12-02 36y 02m 29d 1953-12-12 39y 03m 09d Delaney
1845 Patrick James Delaney Motherwell; Dunfermline Athletic; Clyde; Airdrieonians 26 25 1 3 10 6 10 38.46 23.08 38.46 50.00 1960-01-30 18y 09m 06d 1971-10-16 30y 05m 22d Delaney
1846 Tom M Delaney Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 Not Known 1963-01-12 Not Known Delaney
1847 Delgado Linfield; FC Barcelona 2 0 2 2 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2007-07-28 Not Known Delgado
1848 Matias Emilio Delgado FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 21y 11m 10d 2004-11-25 21y 11m 10d Delgado
1849 Dell'Angelo Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Dell'Angelo
1850 Traianos Dellas AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 30y 06m 09d 2006-08-23 30y 06m 23d Dellas
1851 Eric Deloumeaux Motherwell; Aberdeen; Livingston (Meadowbank Thistle) 7 7 0 0 2 5 .00 28.57 71.43 14.29 2001-12-22 28y 07m 10d 2005-03-19 31y 10m 07d Deloumeaux
1852 Aimen Demai Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 26y 07m 02d 2009-07-12 26y 07m 02d Demai
1853 Demai Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Demai
1854 Sven Demandt Dusseldorfer TSV Fortuna 1895 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-07-16 Not Known 1988-07-16 Not Known Demandt
1855 Demarchi Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Demarchi
1856 Guy Roland Demel Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2015-12-30 34y 06m 17d 2015-12-30 34y 06m 17d Demel
1857 DeMenezes Lanerossi Vicenza 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known DeMenezes
1858 Demianvnko Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 Not Known 1982-11-24 Not Known Demianvnko
1859 Stephane Demol Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 26y 07m 10d 1992-11-04 26y 07m 24d Demol
1860 Gary Dempsey Dunfermline Athletic; Aberdeen 14 6 8 4 2 8 28.57 14.29 57.14 35.71 2002-08-24 21y 07m 09d 2007-03-10 26y 01m 23d Dempsey
1861 James Dempsey Motherwell; Clyde; Falkirk; Partick Thistle 12 12 0 2 1 9 16.67 8.33 75.00 20.83 1979-04-07 19y 08m 10d 1989-02-18 29y 06m 21d Dempsey
1862 Jim Dempsey Hamilton Academical 3 3 0 1 0 2 33.33 .00 66.67 33.33 1977-10-01 30y 10m 26d 1978-04-02 31y 04m 28d Dempsey
1863 John Dempsey Queen Of The South 2 2 0 0 1 1 .00 50.00 50.00 25.00 1946-08-31 33y 02m 09d 1947-02-01 33y 07m 10d Dempsey
1863 John Dempsey Queen Of The South 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-15 Not Known 1946-04-15 Not Known Dempsey
1865 Allan Henry Dempsie Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 27y 09m 19d 2010-08-24 27y 09m 19d Dempsie
1866 Mark William Dempsie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2002-08-11 21y 09m 23d 2002-08-11 21y 09m 23d Dempsie
1867 Bobby Dempster Airdrieonians; St Mirren 3 3 0 0 0 3 .00 .00 100.00 .00 1961-09-30 20y 04m 01d 1963-11-09 22y 05m 11d Dempster
1868 John Hunter Dempster Queen Of The South 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1975-02-15 26y 04m 07d 1978-04-15 29y 06m 07d Dempster
1869 Jason Denayer Manchester City; Celtic 2 1 1 2 0 0 100.00 .00 .00 100.00 2014-07-18 19y 00m 20d 2014-09-24 19y 02m 27d Denayer
1870 Greig Paterson Denham Motherwell 4 4 0 0 1 3 .00 25.00 75.00 12.50 1996-01-10 19y 03m 05d 1998-04-08 21y 06m 03d Denham
1871 Danny Denholn Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2015-08-25 24y 07m 24d 2015-08-25 24y 07m 24d Denholn
1872 Jimmy Denmark Queen Of The South 2 2 0 1 1 0 50.00 50.00 .00 75.00 1946-04-15 Not Known 1946-08-31 Not Known Denmark
1873 Shaun Dennis Raith Rovers; Hibernian 13 13 0 3 4 6 23.08 30.77 46.15 38.46 1990-07-30 20y 07m 10d 1999-12-19 29y 11m 29d Dennis
1874 Jim Denny Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1975-09-06 25y 05m 24d 1975-09-06 25y 05m 24d Denny
1875 K Denysschen South Africa XI 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-10-30 Not Known 1958-10-30 Not Known Denysschen
1876 Sylvain Deplace Olympique Lyonnais 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 22y 11m 23d 1996-03-18 22y 11m 23d Deplace
1877 Desantis Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Desantis
1878 Lajos Detari Bologna 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1990-11-07 27y 06m 14d 1990-11-07 27y 06m 14d Detari
1879 Kenneth Robert John Deuchar Gretna; Hamilton Academical; St Johnstone; Livingston (Meadowbank Thistle) 7 6 1 1 3 3 1 42.86 42.86 14.29 64.29 2006-05-13 25y 10m 07d 2011-07-16 31y 00m 10d Deuchar
1880 John Devanney Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Devanney
1881 Jean-Christophe Devaux Olympique Lyonnais 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 22y 07m 11d 1996-03-18 22y 07m 11d Devaux
1882 Nicholas Ferenc Deverdics Gretna 2 2 0 1 1 0 50.00 50.00 .00 75.00 2007-08-18 19y 08m 25d 2008-05-13 20y 05m 19d Deverdics
1883 Daniel Devine Inverness Caledonian Thistle 3 2 1 3 0 0 100.00 .00 .00 100.00 2013-02-23 20y 05m 16d 2015-09-11 23y 00m 04d Devine
1884 John Hunter Devine Queens Park 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1956-11-24 Not Known 1957-11-16 Not Known Devine
1885 Matthew Devine Hibernian; Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-09-04 27y 06m 23d 1946-09-04 27y 06m 23d Devine
1886 Stewart Devine Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-16 21y 03m 05d 2007-08-28 23y 04m 17d Devine
1887 William Devine St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1956-09-15 23y 00m 24d 1957-12-21 24y 03m 29d Devine
1888 David Devlin Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-09-04 Not Known 1946-09-04 Not Known Devlin
1889 Denis Devlin Falkirk 6 6 0 2 0 4 33.33 .00 66.67 33.33 1967-04-12 19y 04m 17d 1968-10-19 20y 10m 23d Devlin
1890 John [1] Devlin Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1946-09-28 28y 09m 17d 1947-01-04 29y 00m 24d Devlin
1891 Michael Devlin Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 2014-07-09 20y 09m 06d 2016-01-24 22y 03m 21d Devlin
1892 Devos Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Devos
1893 Robert Dewhurst Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 25y 10m 08d 1997-07-18 25y 10m 08d Dewhurst
1894 Deyna Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 Not Known 1979-08-08 Not Known Deyna
1895 Charlie Di Bartolo Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Di Bartolo
1896 D Di Bartolo Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Di Bartolo
1897 Paulo Di Canio Celtic 5 5 0 2 2 2 1 40.00 40.00 20.00 60.00 1996-09-17 28y 02m 08d 1997-03-01 28y 07m 20d Di Canio
1898 Pierluigi Di Gia Bologna 1 1 0 0 0 1 .00 .00 100.00 .00 1990-10-24 22y 07m 02d 1990-10-24 22y 07m 02d Di Gia
1899 Paul Di Giacomo Kilmarnock; Airdrieonians (Airdrie United) 12 5 7 2 5 1 6 41.67 8.33 50.00 45.83 2001-03-14 18y 08m 14d 2008-08-27 26y 01m 28d Di Giacomo
1900 Alex Di Rocco Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 2001-01-02 30y 00m 03d 2001-01-02 30y 00m 03d Di Rocco
1901 Diakite SV Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Diakite
1902 Alexander Diamond Aberdeen 23 21 2 5 5 13 21.74 21.74 56.52 32.61 2003-11-09 18y 07m 28d 2010-12-11 25y 08m 29d Diamond
1903 Jorge Luiz Dos Santos Dias Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 28y 07m 05d 2004-09-30 28y 07m 19d Dias
1904 Alejandro Díaz FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 22y 07m 17d 1996-07-31 22y 07m 17d Díaz
1905 Andrew Gerald Dibble Aberdeen; Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-20 25y 05m 12d 1997-05-10 32y 00m 02d Dibble
1906 Dibble Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 Not Known 1995-08-12 Not Known Dibble
1907 Danny Dichio Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 31y 08m 26d 2006-07-15 31y 08m 26d Dichio
1908 Dichio Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Dichio
1909 Dick Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Dick
1910 George Dick Stirling Albion 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1949-08-13 Not Known 1951-12-08 Not Known Dick
1911 James Dick Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 25y 08m 14d 1998-03-07 25y 08m 14d Dick
1912 Kenneth David Dick Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 21y 01m 14d 1963-01-12 21y 01m 14d Dick
1913 Liam Dick Falkirk 2 1 1 1 0 1 50.00 .00 50.00 50.00 2014-08-30 19y 00m 11d 2015-01-24 19y 05m 05d Dick
1914 Peter Watt Dick Third Lanark 6 6 0 4 1 2 3 16.67 33.33 50.00 33.33 1950-11-11 23y 02m 22d 1952-12-20 25y 04m 00d Dick
1915 Thomas Woods Dick Third Lanark 3 3 0 2 0 0 3 .00 .00 100.00 .00 1958-08-27 22y 01m 08d 1959-02-25 22y 07m 06d Dick
1916 Dickinson Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 Not Known 1953-09-28 Not Known Dickinson
1917 Martin Dickinson Leeds United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-08-07 19y 04m 24d 1983-08-09 20y 04m 26d Dickinson
1918 Francis Dickoh Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-01-01 28y 00m 19d 2011-04-03 28y 03m 21d Dickoh
1919 Bill Dickson Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1952-04-23 29y 00m 08d 1952-04-23 29y 00m 08d Dickson
1920 Billy Dickson Kilmarnock 14 14 0 1 5 4 5 35.71 28.57 35.71 50.00 1967-04-22 20y 00m 14d 1973-04-14 26y 00m 06d Dickson
1921 Bobby Dickson Third Lanark; Stirling Albion 3 3 0 0 1 2 .00 33.33 66.67 16.67 1963-10-19 Not Known 1965-12-18 Not Known Dickson
1922 Charlie Dickson Dunfermline Athletic 14 14 0 4 2 4 8 14.29 28.57 57.14 28.57 1955-11-26 Not Known 1963-09-14 Not Known Dickson
1923 Dickson Lisburn Distillery; Linfield 2 1 1 1 0 1 50.00 .00 50.00 50.00 2003-07-19 Not Known 2003-07-26 Not Known Dickson
1924 George Gourlay Dickson Queen Of The South 4 4 0 0 1 3 .00 25.00 75.00 12.50 1975-02-15 24y 08m 26d 1977-09-14 27y 03m 25d Dickson
1925 John Dickson Cowdenbeath; Ayr United 4 3 1 0 0 4 .00 .00 100.00 .00 1970-12-19 21y 07m 04d 1976-02-28 26y 09m 13d Dickson
1926 John Duke Dickson Clydebank[4]; Albion Rovers 2 1 1 0 0 2 .00 .00 100.00 .00 1991-08-20 21y 07m 28d 1998-02-14 28y 01m 22d Dickson
1927 Joseph Ronald Dickson Clydebank[4] 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1983-10-05 18y 06m 11d 1986-11-08 21y 07m 15d Dickson
1928 Peter Dickson Queen Of The South 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1977-09-14 25y 10m 23d 1982-02-17 30y 03m 26d Dickson
1929 Robert Dickson Queens Park 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 26y 04m 16d 1983-04-06 27y 10m 20d Dickson
1930 Sean Dickson Stenhousemuir; Stirling Albion 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2014-08-26 22y 07m 10d 2015-07-14 23y 05m 28d Dickson
1931 Willie Dickson Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1948-12-18 Not Known 1948-12-18 Not Known Dickson
1932 M Dijkhuizen Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2001-02-24 29y 01m 20d 2001-02-24 29y 01m 20d Dijkhuizen
1933 Sieb Dijkstra Motherwell; Dundee United 18 18 0 7 6 5 38.89 33.33 27.78 55.56 1992-10-24 26y 00m 04d 1999-04-06 32y 05m 17d Dijkstra
1934 Kealan Dillon Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 21y 04m 10d 2015-07-01 21y 04m 10d Dillon
1935 Sean Dillon Dundee United 24 21 3 13 6 5 54.17 25.00 20.83 66.67 2007-03-17 23y 07m 17d 2015-12-30 32y 05m 00d Dillon
1936 Shaun Dillon Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2002-11-23 18y 02m 30d 2002-11-23 18y 02m 30d Dillon
1937 Christopher Dilo St Mirren 2 2 0 1 1 0 50.00 50.00 .00 75.00 2013-10-05 19y 09m 00d 2014-05-10 20y 04m 05d Dilo
1938 Frederic Dindeleux Kilmarnock 19 18 1 1 4 7 8 21.05 36.84 42.11 39.47 1999-10-27 25y 09m 11d 2005-02-12 31y 00m 27d Dindeleux
1939 Dingsdag Vitesse Arnhem 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-01-18 Not Known 2003-01-18 Not Known Dingsdag
1940 George Dingwall Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1950-08-19 Not Known 1951-09-15 Not Known Dingwall
1941 Tony Dingwall Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 2015-08-15 21y 00m 21d 2015-08-15 21y 00m 21d Dingwall
1942 Alan Dinnie Partick Thistle; Dundee 15 13 2 1 3 1 11 20.00 6.67 73.33 23.33 1989-02-18 25y 09m 04d 1996-03-23 32y 10m 09d Dinnie
1943 Diotte Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Diotte
1944 El-Hadji Diouf Blackburn Rovers; Rangers 3 1 2 2 1 0 66.67 33.33 .00 83.33 2010-08-07 29y 06m 23d 2011-05-07 30y 03m 22d Diouf
1945 Mame Biram Diouf Blackburn Rovers 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2010-08-07 22y 07m 22d 2010-08-07 22y 07m 22d Diouf
1946 Daniel Diver Stranraer; Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1993-08-11 26y 08m 27d 1995-08-19 28y 09m 04d Diver
1947 John [1] Divers Greenock Morton 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1946-11-16 35y 02m 10d 1947-11-08 36y 02m 02d Divers
1948 John [4] Divers Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-13 Not Known 1961-09-20 Not Known Divers
1949 John Divers Celtic; Partick Thistle 12 12 0 7 2 5 5 16.67 41.67 41.67 37.50 1958-12-20 Not Known 1966-12-03 Not Known Divers
1950 John Rice Divers Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1955-04-02 23y 04m 09d 1955-11-19 23y 11m 26d Divers
1951 Arthur Dixon Rangers; Clyde 5 5 0 0 0 5 .00 .00 100.00 .00 1946-09-21 24y 10m 04d 1947-08-23 25y 09m 06d Dixon
1952 Dixon Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 Not Known 1958-11-19 Not Known Dixon
1953 Paul Dixon Dundee United 14 13 1 7 3 4 50.00 21.43 28.57 60.71 2008-09-27 21y 10m 05d 2015-12-30 29y 01m 08d Dixon
1954 Stephen Dixon Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1980-08-13 22y 10m 28d 1980-08-13 22y 10m 28d Dixon
1955 Laurent D'Jaffo