

Past Saints
D
Player
Signed
Games Played
Goals Scored
Left
Honours
Dagnogo, Moussa
Bristol Rovers
Feb 2001
2 (3)
1
KR Reykjavik
Mar 2001
Dallas, Billy
Luton Town
Jul 1956
27
2
Wrexham
Jul 1957
Dallas, James
Beith
Apr 1898
5
1
Beith
Mar 1900
Dargo, Craig
Inverness CT
Jun 2007
67 (48)
11
Released
May 2011
Darroch, Malcolm
Queen's Park
May 1959
1
0
Released
Mar 1960
Davidson, Andrew
Celtic
1916
50
1
South Shields
Aug 2018
Davidson, Norrie
Partick Thistle
Jun 1964
1
0
Margate
Apr 1965
Davidson, Robert
Armadale
Dec 1912
12
0
Released
Apr 1916
Davidson, William
Everton
Jun 1913
15
3
Released
Apr 1914
Davie, Willie
Mossvale YMCA
Feb 1945
57
5
Luton Town
Dec 1950
Davies, Billy
IF Elfsborg
Oct 1987
76 (8)
7
Leicester City
Jul 1990
Davis, Harry
Crewe Alexandra
(Loan to Perm)
Jan 2017
31
6
Grimsby Town
May 2018
Scottish Championship 2017-18
Dawson, James
Alloa Athletic
Oct 1922
1
0
Bo'ness
Jan 1923
Dawson, Robert
Stirling Albion
Jun 1987
171 (11)
6
Clyde
Mar 1996
Dayton, James
Oldham Athletic
(Loan)
Jan 2015
13
1
Oldham Athletic
(Return to Parent)
May 2015
Deakin, Johnny
Johnstone Jrs
May 1937
280
46
Clyde
Nov 1949
Summer Cup 1943
Deans, John
Shettleston
1890
7
0
Released
May 1891
Demetriou, Stelios
Doxa Katokopias
Jan 2017
33 (13)
4
Ross County
Apr 2018
Scottish Championship 2017-18
Dempsie, Mark
Hibernian
Jan 2003
34 (3)
0
Dumbarton
Feb 2005
Dempster, Bobby
Airdrieonians
Aug 1963
8
0
Adington
Apr 1964
Dempster, Jocky
Queen of the
South
Jul 1979
4 (1)
0
Clyde
Nov 1980
Dempster, John
St. Mirren BC
July 2001
0 (1)
10
Stranraer
Mar 2002
Dempster, Morton
Dundee
May 1938
2
0
Greenock Morton
Nov 1938
Denham, Greig
Falkirk
Jul 2002
17
2
Arbroath
Jul 2003
Denholm, John
Cambuslang Rang
Jan 1914
3
0
Albion Rovers
Aug 1914
Dennis, Kristian
Notts County
Aug 2020
13 (27)
6
Carlisle United
Jan 2022
Devine, Willie
Whitletts Victoria
Mar 1956
46
8
Watford
Mar 1958
Diamond, James
Unknown
Oct 1900
3
0
Unknown
Unknown
Dick, Ian
Ardrossan WR
Sep 1973
6
0
Irvine Meadow
Jun 1974
Dick, Jim
Airdrieonians
Jul 1993
122 (10)
12
Ayr Utd
Nov 1997
Dickie, Percy
Blackburn Rovers
(Loan)
Feb 1942
4
1
Blackburn Rovers
(Return to Parent)
Jun 1942
Dickson, (Unknown)
Unknown
1907
1
0
Unknown
Unknown
Dickson, John
Cowdenbeath
Sep 1972
68 (4)
27
Ayr Utd
Jul 1974
Dietrich, Klaus
Lintzer ASK
Aug 2002
1
0
Lintzer ASK
Sep 2002
Dilo, Christopher
Blackburn Rovers
Jul 2013
12 (1)
0
Released
Jun 2014
Dixon, Arthur
(1st Spell)
Oldham Athletic
(Loan)
Feb 1942
48
2
Rangers
Apr 1917
Dixon, Arthur
(2nd Spell)
Rangers
(Loan)
May 1919
1
0
Rangers
(Return to Parent)
May 1919
Djemba-Djemba, Eric
Partizan Belgrade
Feb 2014
3
0
Released
May 2014
Djorkaeff, Oan
Nantes
Jul 2019
3 (3)
1
Released
Jun 2020
Docherty, Brian
Arthurlie
Sep 1976
35 (9)
5
Alloa Athletic
Jun 2016
Docherty, John
Unknown
Mar 1905
1
0
Released
Apr 1905
Docherty, Mark
Albion Rovers
Aug 2005
0 (1)
0
Stirling Albion
Aug 2008
Docherty, Robert
Scotland BC
Aug 1980
0 (1)
0
Hamilton Acads
Mar 1984
Dodds, William
Duntocher Hibs
Jun 1921
2
0
Released
May 1923
Donati, Massimo
Free Agent
Feb 2018
1
0
Retired
Apr 2018
Donnachie, Steven
St. Mirren BC
Aug 1999
0 (1)
0
Bellshill Athletic
Jul 2001
Doolan, James
Pollok
Dec 1917
15
0
Released
Apr 1918
Doonan, Joe
Parkhead
Feb 1958
36
0
Released
Apr 1962
Dorman, Andy
New England Rev
Jan 2008
96 (12)
24
Crystal Palace
Jun 2010
Dorward, William
St. Mirren Jrs
Jun 1917
24
4
Ayr Utd
Sep 1918
Douglas, John
Unknown
1890
68
10
Unknown
Aug 1895
Scored first league goal
Dow, Andy
Motherwell
Jul 2002
10 (6)
0
Arbroath
Jan 2003
Dowal, William
Motherwell
(Loan)
Dec 1934
18
1
Motherwell
(Return to Parent)
Apr 1935
Dowling, Michael
Jarrow Croft
Sep 1909
16
4
Sheffield Wednesday
May 1910
Doyle-Hayes, Jake
Aston Villa
Nov 2020
28 (2)
1
Hibernian
Jun 2021
Drew, Colin
Giffnock North
Jul 1997
25 (12)
7
Retired (Injury)
May 2001
Scottish First Division 1999-2000
Dreyer, Anders
Brighton & Hove
(Loan)
Jan 2019
9 (2)
1
Brighton & Hove
(Return to Parent)
Jun 2019
Drinkwater, Jimmy
Northwich Victoria
Nov 1941
209
9
Torquay Utd
Jun 1952
Summer Cup 1943
Drury, Adam
Manchester City
(Loan)
Aug 2014
12 (4)
3
Manchester City
(Return to Parent)
Jan 2015
Duff, Alex
Kilsyth Rangers
Oct 1920
49
1
Johnstone
Jul 1923
Duff, Harry
Airdrieonians
Jun 1911
30
3
Kilmarnock
Jun 1912
Duffy, Barney
Annbank Utd
Jul 1984
1
0
Annbank Utd
Jul 1988
Duffy, Bobby
Vale of Leven
Oct 1967
36 (3)
3
Stranraer
Sep 1969
Scottish Second Division 1967-68
Duffy, Darryl
Mohun Bagan
Aug 2017
1 (3)
0
Released
Apr 2018
Scottish Championship 2017-18
Dummett, Paul
(1st Spell)
Newcastle Utd
(Loan)
Aug 2012
19
2
Newcastle Utd
(Return to Parent)
Jan 2013
Dummett, Paul
(2nd Spell)
Newcastle Utd
(Loan)
Jan 2013
15 (2)
2
Newcastle Utd
(Return to Parent)
May 2013
Scottish League Cup 2013
Dunbar, Jamie
Academy Player
Apr 2002
7 (18)
0
Cumnock
May 2003
Dunbar, Thomas
Celtic
(Loan)
Oct 1890
3
1
Celtic
(Return to Parent)
1890
Duncan, Charles
Third Lanark
Sep 1918
24
11
Clyde
May 1919
Duncan, Jimmy
Celtic
Jun 1955
2
0
Dundee Utd
Apr 1957
Duncan, William
Airdrieonians
Dec 1910
45
0
Unknown
Feb 1913
Duncanson, Jimmy
Rangers
Nov 1950
30
5
Stranraer
Apr 1953
Dunlop, Andrew
Benburb
Jan 1908
1
0
Released
Apr 1910
Dunlop, Andy
Dalry BC
Jun 1976
82 (4)
0
Partick Thistle
Aug 1981
Scottish First Division 1976-77
Dunlop, G
Unknown
1890
1
0
Unknown
Unknown
Dunlop, J
Unknown
1902
3
0
Unknown
Unknown
Dunlop, James
Underwood Str
Jun 1888
45
15
Died
Jan 1892
Hall of Fame Inductee
Dunlop, James M
Hearts
May 1936
8
1
Glenavon
1937
Dunn, Robert
Stirling Albion
Jun 2003
14 (19)
2
Dumbarton
Jun 2004
Dunne, Charles
(1st Spell)
Motherwell
Jun 2021
71 (20)
1
Released
Jun 2024
Dunne, Charles
(2nd Spell)
Free Agent
Sep 2024
4 (0)
0
Coleraine
Jan 2025
Dunsmore, W
Unknown
Dec 1892
5
3
Released
Apr 1893
Durmus, Ilkay
Wacker Innsbruck
Jul 2019
54 (17)
9
Lechia Gdansk
Jun 2021
Dyer, Kenneth
Govan HS
Jan 1928
36
5
Queen of the
South
1929