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 = 310

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 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
2 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
3 Eugene Dadi Aberdeen; Livingston 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
4 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
5 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
6 Jason Dair Raith Rovers; Dunfermline Athletic; Motherwell; Livingston 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
7 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
8 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
9 Kenneth Mathieson Dalglish Celtic; Falkirk Select 19 19 0 11 14 2 3 73.68 10.53 15.79 78.95 1969-11-08 18y 08m 04d 1977-04-02 26y 00m 29d Dalglish
10 Paul Kenneth Dalglish Livingston; 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
11 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
12 Jon Daly Dundee United 19 15 4 4 9 6 4 47.37 31.58 21.05 63.16 2007-03-17 24y 02m 09d 2013-02-09 30y 01m 01d Daly
13 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
14 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
15 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
16 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
17 Craig Peter Dargo Kilmarnock; Inverness Caledonian Thistle; St Mirren; Raith Rovers 22 13 9 3 4 8 10 18.18 36.36 45.45 36.36 2000-09-24 22y 08m 21d 2010-12-29 32y 11m 26d Dargo
18 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
19 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
20 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
21 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
22 Peter Davenport Manchester United; St Johnstone 1 1 0 1 0 0 100.00 .00 .00 100.00 1994-08-31 33y 05m 07d 1994-08-31 33y 05m 07d Davenport
23 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
24 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
25 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
26 Davidson Hull City; Inverness Caledonian; Forres Mechanics 2 2 0 0 0 2 .00 .00 100.00 .00 1985-01-30 Not Known 1987-09-29 Not Known Davidson
27 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
28 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
29 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
30 Graeme Davidson Livingston 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 29y 06m 22d 1997-08-09 29y 06m 22d Davidson
31 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
32 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
33 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
34 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
35 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
36 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
37 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
38 Kenny J Davidson Hibernian; Dunfermline Athletic; Meadowbank Thistle 5 4 1 4 1 0 80.00 20.00 .00 90.00 1971-02-13 18y 11m 30d 1974-09-21 22y 07m 07d Davidson
39 Murray Davidson St Johnstone 15 15 0 3 5 4 6 33.33 26.67 40.00 46.67 2009-08-30 21y 05m 23d 2013-03-05 24y 11m 26d Davidson
40 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
41 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
42 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
43 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
44 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
45 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
46 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
47 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
48 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
49 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
50 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
51 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
52 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
53 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
54 Joe Davis Third Lanark; Hibernian 20 20 0 4 8 3 9 40.00 15.00 45.00 47.50 1963-03-23 21y 10m 01d 1969-04-26 27y 11m 04d Davis
55 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
56 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
57 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
58 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
59 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
60 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
61 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
62 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
63 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
64 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
65 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
66 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
67 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
68 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
69 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
70 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
71 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
72 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)
73 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
74 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
75 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
76 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
77 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
78 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
79 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
80 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
81 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
82 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
83 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
84 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
85 Josef Degeorgi Austria Vienna 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 Not Known 1988-11-09 Not Known Degeorgi
86 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
87 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
88 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
89 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
90 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
91 Eric Deloumeaux Motherwell; Aberdeen; Livingston 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
92 Stephane Demol Standard Liege 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
93 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
94 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
95 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
96 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
97 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
98 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
99 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
100 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
101 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
102 Jimmy Denmark 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 Denmark
103 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
104 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
105 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
106 Kenneth Robert John Deuchar Gretna; Hamilton Academical; St Johnstone 6 5 1 1 2 3 1 33.33 50.00 16.67 58.33 2006-05-13 25y 10m 07d 2010-01-30 29y 06m 24d Deuchar
107 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
108 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
109 Daniel Devine Inverness Caledonian Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-02-23 20y 05m 16d 2013-02-23 20y 05m 16d Devine
110 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
111 Matthew Devine 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
112 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
113 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
114 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
115 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
116 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
117 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
118 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
119 Paul Di Giacomo Kilmarnock; 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
120 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
121 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
122 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
123 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
124 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
125 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
126 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
127 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
128 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
129 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
130 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
131 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
132 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
133 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
134 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
135 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
136 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
137 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
138 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
139 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
140 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
141 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
142 Sean Dillon Dundee United 19 17 2 11 5 3 57.89 26.32 15.79 71.05 2007-03-17 23y 07m 17d 2013-02-09 29y 06m 12d Dillon
143 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
144 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
145 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
146 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
147 El-Hadji Diouf Blackburn Rovers; Rangers 2 0 2 2 0 0 100.00 .00 .00 100.00 2011-02-02 30y 00m 18d 2011-05-07 30y 03m 22d Diouf
148 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
149 John [1] Divers 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
150 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
151 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
152 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
153 Arthur Dixon 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
154 Paul Dixon Dundee United 13 12 1 7 3 3 53.85 23.08 23.08 65.38 2008-09-27 21y 10m 05d 2012-04-28 25y 05m 06d Dixon
155 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
156 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
157 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
158 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
159 Martin Doak 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
160 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
161 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
162 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
163 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
164 Daniel Docherty 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
165 Docherty Scotland XI; Sheffield United; Inverness Caledonian 2 2 0 0 0 2 .00 .00 100.00 .00 1985-01-30 Not Known 1987-09-29 Not Known Docherty
166 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
167 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
168 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
169 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
170 John Docherty St Johnstone 3 3 0 0 1 2 .00 33.33 66.67 16.67 1960-08-24 25y 05m 27d 1962-03-03 27y 00m 03d Docherty
171 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
172 Ross Docherty Livingston 1 1 0 0 0 1 .00 .00 100.00 .00 2012-09-25 19y 08m 02d 2012-09-25 19y 08m 02d Docherty
173 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
174 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
175 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
176 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
177 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
178 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
179 Darren Dods Hibernian; St Johnstone; Inverness Caledonian Thistle; Dundee United; Falkirk 33 32 1 1 11 10 12 33.33 30.30 36.36 48.48 1996-09-28 21y 03m 21d 2009-08-17 34y 02m 10d Dods
180 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
181 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
182 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
183 Ernest Doig Falkirk; Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1948-02-14 Not Known 1948-02-14 Not Known Doig
184 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
185 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
186 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
187 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
188 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
189 Alastair Donaldson Dundee; Falkirk; North East XI; 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
190 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
191 Euan Gordon Donaldson St Johnstone; East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 1996-09-03 21y 00m 14d 1996-09-03 21y 00m 14d Donaldson
192 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
193 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
194 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
195 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
196 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
197 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
198 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
199 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
200 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
201 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
202 John Donnelly Celtic; Leeds United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1959-04-18 Not Known 1959-09-12 Not Known Donnelly
203 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
204 Robert Stevenson Donnelly Motherwell; 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
205 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
206 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
207 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
208 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
209 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
210 Emmanuel Dorado-Rodrigues Livingston 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
211 Aaron Doran Blackburn Rovers; Inverness Caledonian Thistle 5 5 0 1 1 4 0 20.00 80.00 .00 60.00 2011-04-16 19y 11m 03d 2013-02-23 21y 09m 10d Doran
212 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
213 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
214 Andrew Dornan Motherwell; Airdrieonians 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1983-10-08 22y 01m 19d 1986-01-04 24y 04m 16d Dornan
215 Graham Dorrans Livingston 1 1 0 0 0 1 .00 .00 100.00 .00 2006-03-05 18y 10m 00d 2006-03-05 18y 10m 00d Dorrans
216 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
217 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
218 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
219 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
220 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
221 George Douglas 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
222 Hugh Jarvie Douglas Berwick Rangers; Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1990-08-22 26y 05m 02d 1990-08-22 26y 05m 02d Douglas
223 Robert James Douglas Dundee; Celtic 25 25 0 19 2 4 76.00 8.00 16.00 80.00 1998-09-12 26y 04m 19d 2013-01-30 40y 09m 06d Douglas
224 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
225 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
226 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
227 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
228 Ryan Dow Dundee United 2 1 1 0 0 2 .00 .00 100.00 .00 2012-09-22 21y 03m 15d 2012-12-23 21y 06m 16d Dow
229 Andrew John Dowie Partick Thistle; Dunfermline Athletic 8 6 2 1 1 6 12.50 12.50 75.00 18.75 2005-01-08 21y 09m 14d 2012-07-21 29y 03m 26d Dowie
230 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
231 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
232 Mitchell Downie 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
233 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
234 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
235 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
236 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
237 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
238 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
239 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
240 Ross Draper Inverness Caledonian Thistle 3 3 0 1 2 0 33.33 66.67 .00 66.67 2012-08-18 23y 09m 29d 2013-02-23 24y 04m 03d Draper
241 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
242 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
243 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
244 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
245 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
246 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
247 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
248 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
249 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
250 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
251 Alexander Duchart Hibernian; East Fife; Falkirk 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1958-01-18 24y 08m 15d 1962-04-21 28y 11m 18d Duchart
252 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
253 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
254 Willie Duff 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
255 Peter Duffield Raith Rovers; Morton 6 6 0 0 2 4 .00 33.33 66.67 16.67 1996-04-13 27y 02m 09d 1997-08-19 28y 06m 15d Duffield
256 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
257 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
258 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
259 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
260 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
261 Darryl Alexander Duffy Falkirk 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2005-10-02 21y 05m 16d 2005-12-26 21y 08m 10d Duffy
262 Darryl Duffy Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2011-01-01 26y 08m 16d 2011-01-01 26y 08m 16d Duffy
263 James Duffy 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
264 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
265 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
266 Kieran Duffy Falkirk 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-09-21 18y 06m 17d 2010-09-21 18y 06m 17d Duffy
267 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
268 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
269 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
270 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
271 Arthur M Duncan Partick Thistle; Hibernian 33 33 0 11 15 13 5 45.45 39.39 15.15 65.15 1967-04-01 19y 03m 27d 1984-01-02 36y 00m 28d Duncan
272 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
273 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
274 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
275 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
276 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
277 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
278 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
279 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
280 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
281 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
282 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
283 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
284 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
285 Sean Dundee VfB Stuttgart 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
286 Andrew Dunlop St Mirren; Partick Thistle; 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
287 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
288 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
289 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
290 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
291 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
292 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
293 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
294 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
295 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
296 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
297 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
298 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
299 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
300 Gordon Scott Durie Hibernian; Tottenham Hotspur; Rangers 24 18 6 11 11 4 9 45.83 16.67 37.50 54.17 1984-10-27 18y 10m 21d 2000-05-13 34y 05m 07d Durie
301 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
302 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
303 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
304 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
305 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
306 Mark James Duthie Livingston; 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
307 Jackie Dyson Stirling Albion 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1961-10-07 27y 02m 29d 1961-10-11 27y 03m 03d Dyson
308 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
309 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
310 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

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