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 Surname starting with "D"


No of Players = 480

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 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
2 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
3 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
4 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
5 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
6 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
7 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
8 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
9 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
10 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
11 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
12 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
13 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
14 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
15 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
16 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
17 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
18 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
19 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
20 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
21 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
22 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
23 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
24 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
25 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
26 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
27 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
28 Darling Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Darling
29 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
30 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
31 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
32 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
33 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
34 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
35 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
36 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
37 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
38 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
39 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
40 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
41 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
42 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
43 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
44 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
45 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
46 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
47 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
48 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
49 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
50 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
51 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
52 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
53 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
54 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
55 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
56 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
57 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
58 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
59 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
60 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
61 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
62 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
63 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
64 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
65 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
66 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
67 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
68 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
69 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
70 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
71 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
72 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
73 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
74 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
75 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
76 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
77 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
78 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
79 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
80 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
81 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
82 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
83 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
84 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
85 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
86 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
87 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
88 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
89 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
90 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
91 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
92 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
93 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
94 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
95 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
96 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
97 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
98 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
99 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
100 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
101 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
102 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
103 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
104 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
105 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)
106 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
107 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
108 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
109 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
110 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
111 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
112 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
113 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
114 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
115 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
116 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
117 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
118 Dearie Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Dearie
119 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
120 Debroyckers Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Debroyckers
121 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
122 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
123 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
124 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
125 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
126 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
127 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
128 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
129 Defrenesco Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Defrenesco
130 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
131 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
132 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
133 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
134 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
135 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
136 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
137 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
138 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
139 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
140 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
141 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
142 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
143 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
144 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
145 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
146 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
147 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
148 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
149 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
150 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
151 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
152 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
153 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
154 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
154 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
156 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
157 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
158 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
159 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
160 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
161 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
162 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
163 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
164 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
165 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
166 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
167 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
168 Desantis Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Desantis
169 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
170 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
171 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
172 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
173 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
174 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
175 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
176 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
177 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
178 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
179 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
180 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
181 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
182 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
183 Devos Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Devos
184 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
185 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
186 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
187 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
188 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
189 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
190 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
191 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
192 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
193 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
194 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
195 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
196 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
197 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
198 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
199 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
200 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
201 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
202 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
203 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
204 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
205 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
206 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
207 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
208 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
209 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
210 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
211 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
212 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
213 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
214 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
215 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
216 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
217 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
218 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
219 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
220 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
221 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
222 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
223 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
224 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
225 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
226 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
227 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
228 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
229 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
230 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
231 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
232 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
233 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
234 Diotte Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Diotte
235 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
236 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
237 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
238 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
239 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
240 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
241 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
242 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
243 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
244 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
245 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
246 Laurent D'Jaffo Ayr United; Aberdeen 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1998-03-07 27y 04m 02d 2002-08-18 31y 09m 13d D'Jaffo
247 Rachid Djebaili St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2002-01-02 26y 08m 07d 2002-01-02 26y 08m 07d Djebaili
248 Franck Dja Djedje Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-04-12 28y 10m 10d 2015-04-12 28y 10m 10d Djedje
249 Marcelo Djian Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 33y 05m 14d 1996-03-18 33y 05m 14d Djian
250 Goran Djorovic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 24y 08m 28d 1996-08-22 24y 09m 11d Djorovic
251 Veselin Djurasovic Velez Mostar 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 Not Known 1988-12-07 Not Known Djurasovic
252 Martin Doak Greenock Morton 8 7 1 1 1 6 12.50 12.50 75.00 18.75 1984-08-18 20y 03m 07d 1991-07-27 27y 02m 16d Doak
253 George Dobbie Third Lanark; Raith Rovers 6 6 0 3 0 1 5 .00 16.67 83.33 8.33 1952-09-06 Not Known 1959-02-21 Not Known Dobbie
254 Stephen Dobbie Hibernian 6 2 4 1 1 1 4 16.67 16.67 66.67 25.00 2003-08-02 20y 07m 28d 2004-10-24 21y 10m 19d Dobbie
255 James Dobbin Celtic; Motherwell 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1983-12-17 20y 03m 00d 1984-05-12 20y 07m 25d Dobbin
256 Martin Dobson Burnley 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1973-10-24 25y 08m 10d 1973-11-06 25y 08m 23d Dobson
257 Daniel Docherty Greenock Morton 4 4 0 1 0 3 25.00 .00 75.00 25.00 1984-08-18 23y 04m 06d 1985-03-02 23y 10m 18d Docherty
258 Docherty Falkirk; Scotland XI; Inverness Caledonian 3 3 0 0 0 3 .00 .00 100.00 .00 1958-03-03 Not Known 1987-09-29 Not Known Docherty
259 Eddie Docherty Queen Of The South 1 1 0 0 0 1 .00 .00 100.00 .00 1957-11-09 Not Known 1957-11-09 Not Known Docherty
260 Greg Docherty Hamilton Academical 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2015-08-29 18y 11m 19d 2016-01-24 19y 04m 14d Docherty
261 James [3] Docherty St Johnstone; Partick Thistle 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 1982-02-23 25y 03m 15d 1982-10-30 25y 11m 22d Docherty
262 James Docherty Airdrieonians; Stirling Albion 3 3 0 1 0 0 3 .00 .00 100.00 .00 1950-09-02 21y 04m 11d 1954-10-30 25y 06m 08d Docherty
263 James F Docherty Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1953-01-03 Not Known 1953-01-03 Not Known Docherty
264 John Docherty St Johnstone; Sheffield United 4 4 0 0 2 2 .00 50.00 50.00 25.00 1960-08-24 25y 05m 27d 1962-11-05 27y 08m 08d Docherty
265 Mark John Docherty St Mirren; Alloa Athletic; Dumbarton 5 5 0 1 0 4 20.00 .00 80.00 20.00 2014-10-11 26y 04m 26d 2015-07-09 27y 01m 24d Docherty
266 Michael Docherty Burnley 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 19y 10m 17d 1970-09-30 19y 11m 01d Docherty
267 Ross Docherty Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2012-09-25 19y 08m 02d 2012-09-25 19y 08m 02d Docherty
268 Stephen Docherty Partick Thistle; Clydebank[4] 5 2 3 1 1 0 4 20.00 .00 80.00 20.00 1995-09-16 19y 06m 29d 1998-01-24 21y 11m 06d Docherty
269 Patrik Doci NK Siroki Brijeg 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-26 25y 02m 20d 2006-07-26 25y 02m 20d Doci
270 Jason Dodd Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 25y 09m 01d 1996-08-03 25y 09m 01d Dodd
271 Karl Dodd Falkirk 4 3 1 0 2 2 .00 50.00 50.00 25.00 2006-03-25 25y 04m 12d 2007-01-20 26y 02m 07d Dodd
272 David Dodds Dundee United; Aberdeen; Rangers 30 27 3 8 14 11 5 46.67 36.67 16.67 65.00 1978-09-30 20y 00m 07d 1990-05-05 31y 07m 12d Dodds
273 John George Dodds East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-14 23y 06m 28d 2005-07-14 23y 06m 28d Dodds
274 Rhian Dodds Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2005-10-26 26y 07m 16d 2005-10-26 26y 07m 16d Dodds
275 William Dodds Dundee; St Johnstone; Aberdeen; Dundee United; Rangers 46 41 5 14 20 9 17 43.48 19.57 36.96 53.26 1989-11-11 20y 09m 06d 2004-10-27 35y 08m 22d Dodds
276 Darren Dods Hibernian; St Johnstone; Inverness Caledonian Thistle; Dundee United; Falkirk 34 32 2 1 12 10 12 35.29 29.41 35.29 50.00 1996-09-28 21y 03m 21d 2012-07-18 37y 01m 11d Dods
277 Doesburg Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Doesburg
278 Michel Johannes Doesburg Motherwell; Dunfermline Athletic 12 11 1 4 2 5 33.33 16.67 41.67 41.67 1998-09-23 30y 01m 13d 2001-12-01 33y 03m 21d Doesburg
279 Doherty Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Doherty
280 James Hugh Doherty Kilmarnock; Clyde 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1977-02-05 18y 04m 23d 1983-03-26 24y 06m 13d Doherty
281 Matt Doherty Hibernian 2 1 1 0 0 2 .00 .00 100.00 .00 2012-03-18 20y 02m 02d 2012-05-19 20y 04m 03d Doherty
282 Ernest Doig Falkirk; Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1948-02-14 Not Known 1951-04-28 Not Known Doig
283 Dolan Millwall 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Dolan
284 James Dolan Motherwell; Dundee United; Dunfermline Athletic 26 22 4 6 8 12 23.08 30.77 46.15 38.46 1989-09-16 20y 06m 25d 1999-05-03 30y 02m 11d Dolan
285 Peter Martin Dolan Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1979-09-29 20y 02m 01d 1979-09-29 20y 02m 01d Dolan
286 Carlos Dominguez Dominguez Real Mallorca 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-09-17 21y 11m 30d 1998-09-17 21y 11m 30d Dominguez
287 José Dominguez Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 25y 05m 08d 1999-07-24 25y 05m 08d Dominguez
288 Donaghy Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Donaghy
289 Mal Donaghy Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 32y 00m 13d 1989-09-26 32y 00m 13d Donaghy
290 Anderson Donald Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 1990-07-30 19y 08m 19d 1990-07-30 19y 08m 19d Donald
291 Graeme Still Donald Hibernian 2 0 2 1 0 1 1 .00 50.00 50.00 25.00 1995-10-01 21y 05m 17d 1997-01-01 22y 08m 18d Donald
292 Jim Donald Queen Of The South; Alloa Athletic 4 3 1 0 0 4 .00 .00 100.00 .00 1975-08-02 25y 10m 07d 1978-04-22 28y 06m 27d Donald
293 Alastair Donaldson Dundee; Falkirk; Raith Rovers 26 26 0 9 5 12 34.62 19.23 46.15 44.23 1964-10-24 20y 10m 27d 1982-03-31 38y 04m 04d Donaldson
294 Bradley Donaldson Hibernian; Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 2015-07-15 21y 00m 13d 2015-07-15 21y 00m 13d Donaldson
295 Clayton Andrew Donaldson Hibernian 2 1 1 1 1 0 50.00 50.00 .00 75.00 2007-08-06 23y 05m 30d 2007-11-04 23y 08m 28d Donaldson
296 Donaldson Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1989-05-08 Not Known 1989-05-08 Not Known Donaldson
297 Euan Gordon Donaldson St Johnstone; East Fife 3 2 1 0 0 3 .00 .00 100.00 .00 1996-09-03 21y 00m 14d 2005-07-14 29y 10m 24d Donaldson
298 Jim Donaldson St Johnstone 17 17 0 9 3 5 52.94 17.65 29.41 61.76 1966-10-22 19y 06m 28d 1974-02-09 26y 10m 16d Donaldson
299 Reece Donaldson Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-14 18y 06m 05d 2012-07-14 18y 06m 05d Donaldson
300 Robert V Donaldson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Donaldson
301 Tommy Donaldson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1964-02-29 Not Known 1964-02-29 Not Known Donaldson
302 Massimo Donati Celtic 4 3 1 1 3 0 1 75.00 .00 25.00 75.00 2007-08-25 26y 04m 30d 2008-11-02 27y 07m 07d Donati
303 Antonio Doncel Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 Not Known 1997-07-18 Not Known Doncel
304 Matt Done Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-03-10 24y 08m 16d 2013-03-10 24y 08m 16d Done
305 Thomas Donegan Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Donegan
306 Frank Donlevy Partick Thistle 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1957-03-02 Not Known 1961-02-25 Not Known Donlevy
307 Donnachie Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 Not Known 1979-08-08 Not Known Donnachie
308 Donnelly St Patricks Athletic; Bray Wanderers 2 1 1 0 1 1 .00 50.00 50.00 25.00 2005-07-10 Not Known 2005-07-12 Not Known Donnelly
309 Eddie Donnelly St Johnstone 1 1 0 1 0 0 1 .00 .00 100.00 .00 1965-04-03 Not Known 1965-04-03 Not Known Donnelly
310 Eric Donnelly Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 17y 04m 27d 2015-07-04 17y 04m 27d Donnelly
311 Jake Donnelly Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 20y 04m 25d 2015-07-04 20y 04m 25d Donnelly
312 John [1] Donnelly Motherwell; Dumbarton; Dunfermline Athletic 8 6 2 1 2 2 4 25.00 25.00 50.00 37.50 1979-04-07 18y 00m 30d 1988-03-12 27y 00m 04d Donnelly
313 John [2] Donnelly Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-14 Not Known 1958-03-14 Not Known Donnelly
314 John Donnelly Celtic; Leeds United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1959-04-18 Not Known 1983-08-09 Not Known Donnelly
315 Paul T Donnelly Dunfermline Athletic 4 3 1 1 0 2 2 .00 50.00 50.00 25.00 1980-03-25 21y 08m 11d 1982-04-24 23y 09m 10d Donnelly
316 Robert Stevenson Donnelly Motherwell; Airdrieonians (Airdrie United) 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-08-27 21y 07m 08d 2008-08-27 21y 07m 08d Donnelly
317 Simon Thomas Donnelly Celtic; Dunfermline Athletic 20 13 7 2 7 7 6 35.00 35.00 30.00 52.50 1994-04-09 19y 04m 08d 2005-10-22 30y 10m 21d Donnelly
318 Thomas Donnelly Hamilton Academical 6 5 1 2 0 0 6 .00 .00 100.00 .00 1981-09-16 18y 08m 28d 1983-05-14 20y 04m 25d Donnelly
319 Tom Donnelly Motherwell 4 4 0 0 2 2 .00 50.00 50.00 25.00 1969-10-11 22y 06m 29d 1970-12-16 23y 09m 04d Donnelly
320 Doohan Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Doohan
321 Kris Doolan Partick Thistle 5 3 2 1 2 1 2 40.00 20.00 40.00 50.00 2013-08-16 26y 11m 02d 2015-08-22 28y 11m 08d Doolan
322 Joe Doonan St Mirren 2 2 0 1 1 0 50.00 50.00 .00 75.00 1960-04-16 Not Known 1960-08-27 Not Known Doonan
323 Thomas Doonan Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-04-02 26y 05m 28d 1949-04-02 26y 05m 28d Doonan
324 Emmanuel Dorado-Rodrigues Livingston (Meadowbank Thistle) 8 8 0 1 2 5 12.50 25.00 62.50 25.00 2003-11-01 30y 07m 04d 2006-03-05 32y 11m 05d Dorado-Rodrigues
325 Aaron Doran Blackburn Rovers; Inverness Caledonian Thistle 9 9 0 1 4 5 0 44.44 55.56 .00 72.22 2011-04-16 19y 11m 03d 2014-02-15 22y 09m 02d Doran
326 Steven James Doris Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 26y 11m 05d 2015-07-14 26y 11m 05d Doris
327 Andy Dorman St Mirren 9 8 1 1 2 3 4 22.22 33.33 44.44 38.89 2008-03-15 25y 10m 14d 2010-04-03 27y 11m 02d Dorman
328 Jim Dorman Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Dorman
329 Andrew Dornan Motherwell; Airdrieonians 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1983-10-08 22y 01m 19d 1990-08-17 28y 11m 29d Dornan
330 Graham Dorrans Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2006-03-05 18y 10m 00d 2006-03-05 18y 10m 00d Dorrans
331 Libor Dosek Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 28y 04m 21d 2006-09-28 28y 05m 04d Dosek
332 Dos-santos 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 Dos-santos
333 Finn Dossing Dundee United 5 5 0 4 2 2 1 40.00 40.00 20.00 60.00 1964-12-05 Not Known 1967-01-28 Not Known Dossing
334 Bas Dost VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 24y 05m 14d 2013-11-13 24y 05m 14d Dost
335 Tosin Dosunmu Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 31y 00m 02d 2011-07-17 31y 00m 02d Dosunmu
336 Derek Dougan Wolverhampton Wanderers 2 1 1 1 0 1 50.00 .00 50.00 50.00 1971-04-14 33y 02m 25d 1971-05-03 33y 03m 13d Dougan
337 Jack Dougan Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Dougan
338 Robert Dougan Kilmarnock 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1955-04-06 28y 04m 03d 1959-08-22 32y 08m 19d Dougan
339 Barry Douglas Dundee United 8 6 2 1 5 1 2 62.50 12.50 25.00 68.75 2010-08-29 20y 11m 25d 2013-02-09 23y 05m 05d Douglas
340 Bryan Douglas Blackburn Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1964-05-31 30y 00m 04d 1964-06-24 30y 00m 28d Douglas
341 Douglas Chirnside United; Clachnacuddin 4 4 0 0 2 2 .00 50.00 50.00 25.00 1936-04-30 Not Known 1994-07-30 Not Known Douglas
342 George Douglas Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1968-11-30 18y 03m 07d 1968-11-30 18y 03m 07d Douglas
343 Hugh Jarvie Douglas Berwick Rangers; Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1987-08-01 23y 04m 12d 1990-08-22 26y 05m 02d Douglas
344 John S Douglas Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-05-02 Not Known 1949-05-02 Not Known Douglas
345 Robert James Douglas Dundee; Celtic; Forfar Athletic 26 26 0 19 2 5 73.08 7.69 19.23 76.92 1998-09-12 26y 04m 19d 2015-08-25 43y 04m 01d Douglas
346 Tommy Douglas Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1954-01-09 Not Known 1954-04-27 Not Known Douglas
347 Jean-Joel Perrier Doumbe Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 2007-04-29 28y 07m 02d 2007-04-29 28y 07m 02d Doumbe
348 Mathias Doumbe Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2003-08-02 23y 09m 05d 2004-02-15 24y 03m 18d Doumbe
349 Andrew James Dow Hibernian; Aberdeen; Motherwell 17 14 3 1 5 4 8 29.41 23.53 47.06 41.18 1996-03-16 23y 01m 09d 2001-09-22 28y 07m 15d Dow
350 Ryan Dow Dundee United 3 2 1 1 0 2 33.33 .00 66.67 33.33 2012-09-22 21y 03m 15d 2014-03-21 22y 09m 14d Dow
351 Kieran Dowell Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 17y 09m 16d 2015-07-26 17y 09m 16d Dowell
352 Andrew John Dowie Partick Thistle; Dunfermline Athletic; Queen Of The South 14 12 2 1 3 10 7.14 21.43 71.43 17.86 2005-01-08 21y 09m 14d 2015-03-28 32y 00m 03d Dowie
353 John Dowie Fulham; Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1978-03-01 22y 02m 17d 1978-03-01 22y 02m 17d Dowie
354 Charlie Downie Montrose 1 0 1 0 0 1 .00 .00 100.00 .00 1976-03-16 Not Known 1976-03-16 Not Known Downie
355 Mitchell Downie Hibernian; Kilmarnock; Airdrieonians 8 8 0 2 3 3 25.00 37.50 37.50 43.75 1946-09-14 23y 00m 05d 1949-01-22 25y 04m 13d Downie
356 Thomas Bain Downie Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 1976-02-14 21y 07m 29d 1976-02-14 21y 07m 29d Downie
357 Derrick Downing Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-08-03 22y 09m 00d 1968-08-03 22y 09m 00d Downing
358 Stewart Downing Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 28y 01m 01d 2012-08-30 28y 01m 08d Downing
359 Daire Doyle Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 34y 08m 16d 2015-07-04 34y 08m 16d Doyle
360 Doyle St Patricks Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Doyle
361 Eoin Doyle Hibernian 7 3 4 1 3 3 14.29 42.86 42.86 35.71 2012-01-02 23y 09m 21d 2013-03-10 24y 11m 26d Doyle
362 Gerald Joseph Doyle Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1983-01-22 17y 11m 05d 1984-02-06 18y 11m 20d Doyle
363 James Doyle Partick Thistle; Motherwell 9 9 0 4 1 4 44.44 11.11 44.44 50.00 1979-05-05 17y 07m 04d 1986-03-15 24y 05m 14d Doyle
364 John Doyle Ayr United; Celtic 20 19 1 1 10 4 6 50.00 20.00 30.00 60.00 1970-11-28 19y 06m 17d 1979-05-14 28y 00m 03d Doyle
365 Kevin Doyle Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 26y 10m 16d 2010-08-03 26y 10m 16d Doyle
366 Michael Doyle Alloa Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 2014-10-11 23y 02m 10d 2015-01-31 23y 05m 30d Doyle
367 Ian Drainer Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1957-11-16 Not Known 1957-11-16 Not Known Drainer
368 Derek Draper Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 23y 11m 27d 1967-05-08 23y 11m 27d Draper
369 Ross Draper Inverness Caledonian Thistle 8 8 0 5 3 0 62.50 37.50 .00 81.25 2012-08-18 23y 09m 29d 2015-09-11 26y 10m 22d Draper
370 Kevin Smith Drinkell Rangers; Falkirk 8 8 0 3 4 0 4 50.00 .00 50.00 50.00 1988-09-17 28y 02m 30d 1993-03-06 32y 08m 16d Drinkell
371 James Arthur Drinkwater St Mirren 10 10 0 2 2 3 5 20.00 30.00 50.00 35.00 1946-08-28 28y 06m 18d 1951-09-01 33y 06m 22d Drinkwater
372 Milos Drizic Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1991-04-06 30y 03m 07d 1991-04-06 30y 03m 07d Drizic
373 Mickey Droy Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 29y 02m 19d 1980-07-26 29y 02m 19d Droy
374 Charles Drummond Raith Rovers 10 10 0 1 0 9 10.00 .00 90.00 10.00 1954-03-06 Not Known 1959-12-19 Not Known Drummond
375 Ross Drummond Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-13 19y 03m 23d 2013-07-13 19y 03m 23d Drummond
376 James Welsh Drury Kilmarnock; Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 1949-08-13 25y 02m 15d 1949-08-27 25y 02m 29d Drury
377 James Dryburgh Queen Of The South 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-08-31 Not Known 1946-08-31 Not Known Dryburgh
378 Brian Drysdale Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 24y 01m 10d 1967-04-03 24y 01m 10d Drysdale
379 Sergio Dos Santos Duarte Dunfermline Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1997-10-29 29y 09m 09d 1997-12-27 29y 11m 07d Duarte
380 Michael Duberry St Johnstone 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2010-08-14 34y 10m 00d 2011-01-29 35y 03m 15d Duberry
381 Dion Dublin Celtic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2006-04-05 36y 11m 14d 2006-04-30 37y 00m 08d Dublin
382 Dublin Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 Not Known 1998-07-25 Not Known Dublin
383 Francois Dubourdeau Motherwell; Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 2002-12-04 22y 07m 22d 2003-12-13 23y 08m 01d Dubourdeau
384 Alexander Duchart Hibernian; East Fife; Falkirk 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1953-05-07 20y 00m 04d 1962-04-21 28y 11m 18d Duchart
385 Sebastian Dudek Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 29y 05m 19d 2009-07-08 29y 05m 19d Dudek
386 Richard Duerr Lausanne 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1963-09-25 24y 09m 24d 1963-10-15 24y 10m 14d Duerr
387 Alan Smith Duff Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1992-05-04 29y 00m 02d 1992-05-04 29y 00m 02d Duff
388 Duff Chirnside United; Inverness Caledonian; Ross County; Ballymena United 6 4 2 1 3 2 16.67 50.00 33.33 41.67 1936-04-30 Not Known 2003-07-22 Not Known Duff
389 Stuart Duff Dundee United; Aberdeen; Inverness Caledonian Thistle 19 15 4 3 5 11 15.79 26.32 57.89 28.95 2002-03-09 20y 01m 14d 2011-04-16 29y 02m 24d Duff
390 Willie Duff The British Army; Dunfermline Athletic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1969-01-02 33y 10m 27d 1970-01-03 34y 10m 28d Duff
390 Willie Duff The British Army; Dunfermline Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1957-12-02 Not Known 1958-04-23 Not Known Duff
392 Kieran Duffie Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 2015-01-24 22y 10m 20d 2015-03-21 23y 00m 17d Duffie
393 Peter Duffield Raith Rovers; Greenock Morton 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1996-04-13 27y 02m 09d 1998-07-27 29y 05m 23d Duffield
394 Robert Ronald Duffin Stirling Albion 5 5 0 1 0 0 5 .00 .00 100.00 .00 1976-02-14 25y 01m 30d 1979-09-15 28y 09m 00d Duffin
395 Anthony Duffy Montrose 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-08-19 22y 04m 04d 1986-08-19 22y 04m 04d Duffy
396 Bernard John Duffy Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1993-08-11 32y 00m 14d 1993-08-11 32y 00m 14d Duffy
397 Bobby C Duffy St Mirren; Stranraer 2 2 0 0 0 2 .00 .00 100.00 .00 1969-04-19 21y 08m 02d 1971-01-23 23y 05m 06d Duffy
398 Chris Duffy Charlton Athletic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-09-24 28y 11m 03d 1947-09-24 28y 11m 03d Duffy
399 Cornelius Duffy Falkirk; Dundee; Dundee United 16 15 1 4 1 11 25.00 6.25 68.75 28.13 1991-09-28 24y 03m 23d 1999-04-06 31y 10m 01d Duffy
400 Darryl Alexander Duffy Falkirk; Hibernian 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 2005-10-02 21y 05m 16d 2011-01-01 26y 08m 16d Duffy
401 James Duffy Greenock Morton; Dundee 22 21 1 8 5 9 36.36 22.73 40.91 47.73 1984-08-18 25y 03m 22d 1995-09-20 36y 04m 24d Duffy
402 John [1] Duffy Clyde 5 5 0 0 1 4 .00 20.00 80.00 10.00 1946-10-12 24y 05m 18d 1948-04-03 25y 11m 10d Duffy
403 John [2] Duffy Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1960-10-31 17y 01m 25d 1960-11-26 17y 02m 20d Duffy
404 Kieran Duffy Falkirk 2 1 1 2 0 0 100.00 .00 .00 100.00 2010-09-21 18y 06m 17d 2012-07-18 20y 04m 14d Duffy
405 Neil Duffy Partick Thistle; St Johnstone 18 18 0 8 7 3 8 38.89 16.67 44.44 47.22 1960-10-08 Not Known 1966-01-15 Not Known Duffy
406 Dugdale Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 Not Known 1958-11-19 Not Known Dugdale
407 Jimmy Dugdale Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 28y 03m 10d 1960-04-25 28y 03m 10d Dugdale
408 Chris Duggan Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 2015-03-14 21y 01m 14d 2015-03-14 21y 01m 14d Duggan
409 Robert Duggan Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 18y 05m 23d 2015-07-01 18y 05m 23d Duggan
410 Karl Duguid Plymouth Argyle 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-07-29 31y 04m 08d 2009-07-29 31y 04m 08d Duguid
411 Dumanski Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 Not Known 1982-11-24 Not Known Dumanski
412 Mustapha Sima Michael Dumbuya Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2015-10-31 28y 02m 24d 2015-10-31 28y 02m 24d Dumbuya
413 Paul Dummett St Mirren 5 5 0 3 0 2 60.00 .00 40.00 60.00 2012-09-15 20y 11m 20d 2013-05-04 21y 07m 08d Dummett
414 Jack Dunbar Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1952-08-27 Not Known 1952-08-27 Not Known Dunbar
415 Ronnie Dunbar Forres Mechanics 1 1 0 1 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known Dunbar
416 Alexander Ronald Duncan Raith Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-03-15 28y 11m 23d 1980-03-15 28y 11m 23d Duncan
417 Arthur M Duncan Partick Thistle; Hibernian 35 35 0 11 16 13 6 45.71 37.14 17.14 64.29 1967-04-01 19y 03m 27d 1984-01-02 36y 00m 28d Duncan
418 Ben Duncan Airdrieonians 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1948-02-07 Not Known 1950-09-02 Not Known Duncan
419 Bobby [2] Duncan Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1966-04-23 Not Known 1966-04-23 Not Known Duncan
420 Bobby Duncan Hibernian; East Fife 11 11 0 5 5 1 45.45 45.45 9.09 68.18 1966-02-21 20y 09m 25d 1973-12-08 28y 07m 11d Duncan
421 Cameron Duncan Motherwell 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1987-09-12 22y 01m 08d 1988-11-26 23y 03m 22d Duncan
422 David Millar Duncan East Fife; Raith Rovers 17 17 0 7 8 1 8 47.06 5.88 47.06 50.00 1947-03-01 25y 03m 08d 1954-12-04 33y 00m 13d Duncan
423 Fraser Tom David Duncan Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2002-09-25 19y 06m 17d 2002-09-25 19y 06m 17d Duncan
424 Graham Duncan Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1993-08-11 24y 06m 09d 1993-08-11 24y 06m 09d Duncan
425 James B Duncan Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1954-09-04 Not Known 1954-09-04 Not Known Duncan
426 James Duncan Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1952-09-06 Not Known 1952-12-20 Not Known Duncan
427 John Pearson Duncan Dundee 8 8 0 7 4 3 1 50.00 37.50 12.50 68.75 1968-08-14 19y 05m 23d 1974-05-06 25y 02m 14d Duncan
428 Russell Allan Duncan Inverness Caledonian Thistle 17 16 1 1 5 5 7 29.41 29.41 41.18 44.12 2002-01-26 21y 04m 11d 2010-12-18 30y 03m 03d Duncan
429 Thomas Montgomery Duncan Airdrieonians; Falkirk 11 11 0 5 0 1 10 .00 9.09 90.91 4.55 1956-10-20 20y 03m 05d 1965-03-13 28y 07m 26d Duncan
430 Jimmy Duncanson Rangers; St Mirren 10 10 0 2 6 0 4 60.00 .00 40.00 60.00 1946-11-30 27y 01m 17d 1951-09-01 31y 10m 19d Duncanson
430 Jimmy Duncanson Rangers; St Mirren 13 13 0 11 7 4 2 53.85 30.77 15.38 69.23 1940-10-12 Not Known 1946-02-16 Not Known Duncanson
432 Sean Dundee VfB Stuttgart 1893 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 27y 09m 07d 2000-09-28 27y 09m 21d Dundee
433 Andrew Dunlop St Mirren; Partick Thistle; Greenock Morton 7 7 0 5 1 1 71.43 14.29 14.29 78.57 1978-10-07 Not Known 1984-08-18 Not Known Dunlop
434 Frank Dunlop Aberdeen 3 3 0 2 1 0 66.67 33.33 .00 83.33 1946-11-23 Not Known 1947-11-15 Not Known Dunlop
435 Michael Dunlop Dumbarton 5 5 0 4 2 1 2 40.00 20.00 40.00 50.00 1981-09-26 24y 08m 14d 1983-05-07 26y 03m 25d Dunlop
436 Mick Dunlop Forfar Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 2015-08-25 22y 07m 14d 2015-08-25 22y 07m 14d Dunlop
437 Russell Dunlop Dunfermline Athletic 2 2 0 0 2 0 .00 100.00 .00 50.00 1980-04-19 19y 02m 24d 1981-08-29 20y 07m 03d Dunlop
438 William Rex Dunlop Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-01-20 23y 03m 30d 1951-01-20 23y 03m 30d Dunlop
439 Willie Dunlop Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1954-08-18 Not Known 1954-08-18 Not Known Dunlop
440 Charles Dunn Arbroath; Brechin City 2 2 0 1 0 0 2 .00 .00 100.00 .00 1960-03-09 Not Known 1968-01-27 Not Known Dunn
441 David Hugh Dunn Airdrieonians (Airdrie United) 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-24 22y 08m 23d 2004-07-24 22y 08m 23d Dunn
442 Dunn Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 1981-08-01 Not Known 1981-08-01 Not Known Dunn
443 Jack Dunn Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 18y 08m 08d 2013-07-27 18y 08m 08d Dunn
444 Joe Dunn Clyde 3 3 0 0 2 1 .00 66.67 33.33 33.33 1948-10-30 23y 01m 10d 1951-02-03 25y 04m 14d Dunn
445 Lawrence W A Dunn Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1982-01-20 27y 00m 26d 1982-01-20 27y 00m 26d Dunn
446 Robert Dunn Stirling Albion 2 2 0 1 0 0 2 .00 .00 100.00 .00 2002-09-25 23y 02m 28d 2005-07-16 26y 00m 18d Dunn
447 Sam Dunn Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1949-10-29 Not Known 1949-10-29 Not Known Dunn
448 Steven [1] Dunn Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 39y 04m 13d 2010-08-24 39y 04m 13d Dunn
449 William Dunn Forfar Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1956-02-04 Not Known 1957-04-22 Not Known Dunn
450 Alan Dunne Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 27y 11m 08d 2010-07-31 27y 11m 08d Dunne
451 Dunne Millwall; 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 Dunne
452 Liam Dunne St Johnstone 2 0 2 0 1 1 .00 50.00 50.00 25.00 1991-12-28 20y 03m 27d 1992-10-03 21y 01m 02d Dunne
453 M Dunne Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Dunne
454 R Dunne Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Dunne
455 Allan Dunning Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-16 22y 10m 14d 2003-07-16 22y 10m 14d Dunning
456 David Dunsmuir Dundee 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1954-10-02 Not Known 1955-01-08 Not Known Dunsmuir
457 Alan Durban Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 25y 10m 01d 1967-05-08 25y 10m 01d Durban
458 David George Durie Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 27y 02m 00d 1958-10-13 27y 02m 00d Durie
459 Durie Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Durie
460 Gordon Scott Durie Hibernian; Tottenham Hotspur; Rangers 25 18 7 13 12 4 9 48.00 16.00 36.00 56.00 1984-10-27 18y 10m 21d 2000-05-13 34y 05m 07d Durie
461 Scott Durie East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2011-07-05 19y 07m 24d 2011-07-05 19y 07m 24d Durie
462 Alexandre Durimel Dinamo Bucuresti 2 1 1 1 0 1 50.00 .00 50.00 50.00 2013-07-09 23y 03m 23d 2014-07-06 24y 03m 20d Durimel
463 Duris Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Duris
464 Mark Durnan St Johnstone; Queen Of The South; Dundee United 6 5 1 0 1 5 .00 16.67 83.33 8.33 2013-07-20 20y 07m 22d 2015-12-30 23y 01m 02d Durnan
465 David William Durno Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 1980-03-29 17y 05m 01d 1980-03-29 17y 05m 01d Durno
466 Olumide Durojaiye Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2014-08-30 21y 10m 10d 2014-08-30 21y 10m 10d Durojaiye
467 Iain Durrant Rangers; Kilmarnock 44 33 11 7 21 10 13 47.73 22.73 29.55 59.09 1985-04-27 18y 05m 29d 2000-09-24 33y 10m 26d Durrant
468 Dutch Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Dutch
469 George R B Duthie Dunfermline Athletic 5 5 0 0 0 5 .00 .00 100.00 .00 1955-11-26 Not Known 1958-08-20 Not Known Duthie
470 Jim Duthie Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 Not Known 1963-01-12 Not Known Duthie
471 Mark James Duthie Livingston (Meadowbank Thistle); Berwick Rangers 3 2 1 0 1 2 .00 33.33 66.67 16.67 1997-08-09 24y 11m 21d 2001-02-07 28y 05m 19d Duthie
472 Michael Duxbury Manchester United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1986-09-02 27y 00m 01d 1989-09-26 30y 00m 25d Duxbury
473 Alan James Dyce East Fife 1 1 0 1 0 0 100.00 .00 .00 100.00 1977-08-03 19y 08m 12d 1977-08-03 19y 08m 12d Dyce
474 William Dyer Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-22 27y 04m 27d 2014-07-22 27y 04m 27d Dyer
475 Jackie Dyson Manchester City; Stirling Albion 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1956-11-19 22y 04m 11d 1961-10-11 27y 03m 03d Dyson
476 Keith Dyson Newcastle United 1 0 1 0 0 1 .00 .00 100.00 .00 1971-09-15 21y 07m 05d 1971-09-15 21y 07m 05d Dyson
477 Terry Dyson Tottenham Hotspur 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1956-10-15 21y 10m 16d 1956-11-12 21y 11m 14d Dyson
478 Edin Dzeko Zeljeznicar Sarajevo 1 0 1 0 1 0 .00 100.00 .00 50.00 2003-10-15 17y 06m 28d 2003-10-15 17y 06m 28d Dzeko
479 Dariusz Pavel Dziekanowski Celtic 8 6 2 1 4 3 1 50.00 37.50 12.50 68.75 1989-08-12 26y 10m 13d 1990-12-29 28y 02m 29d Dziekanowski
480 Kevin Dzierzawski Queen Of The South 3 2 1 0 1 2 .00 33.33 66.67 16.67 2013-09-25 22y 02m 28d 2014-12-06 23y 05m 08d Dzierzawski

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