webassets/header2.jpg

Home
Current season
Current squad
Formation
Home Grounds
Club Records
Honours
Past Saints
Club Crest
Club Strips
Renfrewshire
Europe
Division 'C'
Season by Season
Day by day
Saints in Print
St Mirren Juniors
Around the Grounds
Related Links
Club Info
Contact/Search
Player profiles D

Name
Signed
Games
Goals
Left
Honours with Saints
Dagnogo Moussa
Bristol Rovers
February 2001
2(3)
1
K.R. Rekjavik
April 2001
 
Dallas Billy
Luton Town
July 1956
27
2
Wrexham
July 1957
 
Dallas James
Beith
April 1898
4
1
Beith
March 1900
 
Dargo Craig
Inverness CT
June 2007
67(48)
11
Released
May 2011
 
Darroch Malcolm
Queens Park
May 1959
1
0
Released
March 1960
 
Davidson Andrew
Celtic
?? 1916
50
1
South Shields
August 1918
 
Davidson Norrie
Partick Thistle
June 1964
1
0
Margate
April 1965
 
Davidson Robert
Armadale
December 1912
12
0
Released
April 1916
 
Davidson William
Everton
June 1913
15
3
Released
April 1914
 
Davie Willie
Mossvale YMCA
February 1945
57
5
Luton Town
December 1950
 
Davies Billy
I.F. Elfsborg
October 1987
76(8)
7
Leicester City
July 1990
 
Davis Harry

Crewe Alexandra(Loan)

January 2017

Permanent Deal

August2017

31
6
Out of Contract
(Grimsby Town)
May 2018
Championship 2017/18
Dawson James
Alloa Athletic
October 1922
1
0
Bo'ness
January 1923
 
Dawson Robert
Stirling Albion
June 1987
171(11)
6
Clyde
March 1996
 
Dayton James
Oldham Athletic (loan)
January 2015
13
1
Oldham Athletic
May 2015
 
Deakin Johnny
Johnstone Juniors
May 1937
276
46
Clyde
November 1949
Summer Cup 1943
Deans John
??
1890-91
5
0
Released
May 1891
 
Demetriou Stelios
Doxa Katokopias(Cyprus)
January 2017
33(13)
4
Released
(Ross County)
April 2018
Championship 2017/18
Dempsie Mark
Hibernian
January 2003
34(3)
0
Dumbarton
February 2005
 
Dempster Bobby
Airdrieonians
August 1963
8
0
Adington (S.Africa)
April 1964
 
Dempster Jocky
Queen of the South
July 1979
4(1)
0
Clyde
November 1980
 
Dempster John
St Mirren BC
July 2001
0(1)
0
Stranraer
March 2002
 
Dempster Morton
Dundee
May 1938
2
0
Morton
November 1938
 
Denham Greig
Falkirk
July 2002
17
2
Arbroath
July 2003
 
Denholm John
Cambuslang Rangers
January 1914
3
0
Albion Rovers
August 1914
 
Devine Willie
Whitletts Victoria
March 1956
46
8
Watford
March 1958
 
Diamond James
??
October 1900
1
0
??
??
 
Dick Ian
Ardrossan WR
September 1973
6
0
Irvine Meadow
June 1974
 
Dick Jim
Airdrieonians
July 1993
122(10)
12
Ayr United
November 1997
 
Dickie Murdoch
Plymouth Argyle
February 1942
4
1
Released
June 1942
 
Dickson ??
??
1907-08
1
0
??
??
 
Dickson John
Cowdenbeath
September 1972
68(4)
27
Ayr United
July 1974
 
Dietrich Klaus
Lintzer ASK
August 2002
1
0
Lintzer ASK
September 2002
 
Dilo Christopher
Blackburn Rovers
July 2013
12(1)
0
Out of contract
June 2014
 
Dixon Arhur
(1st spell)
Oldham Athletic (loan)
February 1916
48
2
Rangers
April 1917
 
Dixon Arhur
(2nd spell)
Rangers (loan)
?? 1918-19
1
0
Rangers
?? 1918-19
 
Djemba-Djemba Eric
Free Agent
(Partizan Belgrade)
February 2014
3
0
Released
May 2014
 
Docherty Brian
Arthurlie
September 1976
35(9)
5
Arbroath
May 1980
 
Docherty John
??
March 1905
1
0
Released
April 1905
 
Docherty Mark
Albion Rovers
August 2005
0(1)
0
Stirling Albion
August 2008
 
Docherty Robert
Scotland BC
August 1980
0(1)
0
Hamilton Academical
March 1984
 
Dodds William
Duntocher Hibs
June 1921
2
0
Released
May 1923
 
Donati Massimo
Free Agent
(Hamilton Accies)
February 2018
1
0
Retired
April 2018
 
Donnachie Steven
St Mirren BC
August 1999
0(1)
0
Bellshill Athletic
July 2001
 
Doolan James
Pollok
December 1917
15
0
Released
April 1918
 
Doonan Joe
Parkhead
February 1958
36
0
Released
April 1962
 
Dorman Andy
New England Revolution
January 2008
96(12)
24
Crystal Palace
June 2010
 
Dorward William
St Mirren Juniors
June 1917
23
4
Ayr United
September 1918
 
Douglas John
??
1890-91
57
9
??
August 1895
Scored 1st League goal
Dow Andy
Motherwell
July 2002
10(6)
0
Arbroath
January 2003
 
Dowal William
Motherwell (loan)
December 1934
18
1
Motherwell
April 1935
 
Dowling Michael
Jarrow Croft
September 1909
16
0
Sheffield Wednesday
May 1910
 
Drew Colin
Giffnock North
July 1997
25(12)
7
Retired (injury)
May 2001
1st Division 1999-2000
Drinkwater Jimmy
Northwich Victoria
November 1941
209
9
Torquay United
June 1952
Summer Cup 1943
Drury Adam
Manchester City (loan)
August 2014
12(4)
3
Manchester City
January 2015
 
Duff Alex
Kilsyth Rangers
October 1920
47
1
Johnstone
July 1923
 
Duffy Barney
Annbank United
July 1984
1
0
Annbank United
July 1988
 
Duffy Bobby
Vale of Leven
October 1967
36(3)
3
Stranraer
September 1969
2nd Division 1967-68
Duffy Darryl
Mohun Bagan(India)
  
August 2017
1(3)
0
Released
(Airdrieonians)
April 2018
Championship 2017/18
Dummett Paul
(1st spell)
Newcastle United (loan)
August 2012
19
2
Newcastle United
January 2013
 
Dummett Paul*1
(2nd spell)
Newcastle United (loan)
January 2013
15(2)
0
Newcastle United
May 2013
League Cup 2013
Dunbar Jamie
Youth System
April 2002
7(18)
0
Cumnock
May 2003
 
Dunbar Thomas
Celtic (loan)
1890-91
3
1
Celtic
1890-91
 
Duncan Charles
Third Lanark
September 1918
24
0
Clyde
May 1919
 
Duncan Jimmy
Celtic
June 1955
2
0
Dundee United
April 1957
 
Duncan William
Airdrieonians
December 1910
45
0
Airdrieonians
May 1912
 
Duncanson Jimmy
Rangers
November 1950
30
5
Stranraer
April 1953
 
Dunlop Andrew
Benburb
January 1908
1
0
Released
April 1910
 
Dunlop Andy
Dalry BC
June 1976
82(4)
0
Partick Thistle
August 1981
1st Division 1976-77
Dunlop G
??
1890-91
1
0
??
??
 
Dunlop J
??
1902-03
3
0
??
??
 
Dunlop James
Underwood Strollers
June 1888
45
15
Died
January 1892
Dunlop James M
Hearts
May 1936
8
1
Glenavon
1937-38
 
Dunn Robert
Stirling Albion
June 2003
14(19)
2
Dumbarton
June 2004
 
Dunsmore W
??
December 1892
3
2
Released
April 1893
 
Dyer Kenneth
Govan HS
January 1928
39
5
Queen of the South
?? 1929-30
 

 *1 - Paul Dummett returned to Newcastle and played for their first team between his two loan spells.