The History of Newtongrange Star
ALL TIME PLAYERS - D
First Name Surname Total Seasons Season1 Season2 Season3 Season4 Season5 Season6 Season7 Season8 Season9 Season10 Season11 Season12 Season13 Season14 Season15 Season16 Season17
James Dalgleish 5 1951/52 1952/53 1953/54 1954/55 1955/56
Stuart Dall 9 1989/90 1990/91 1991/92 1992/93 1993/94 1994/95 1995/96 1996/97 1997/98
? Dalrymple 1 1946/47
? Daly 1 1945/46
? Dalziel 1 1946/47
Thomas Darling 1 1945/46
Thomas Darling 2 1960/61 1961/62
? Davidson 1 1948/49
Eric Davidson 4 1975/76 1976/77 1977/78 1978/79
Ian Davidson 2 1995/96 1996/97
James Davidson 5 1954/55 1957/58 1958/59 1959/60 1960/61
Josh Davidson 1 2019/20
Tom Davies 2 2020/21 2021/22
? Davis 1 1948/49
Cameron Dawson 1 2019/20
Robert Dayer 1 1958/59
Alfonzo De Gaetano 1 1989/90
? Deans 1 1937/38
C Deans 1 1902/03
J Deans 5 1899/00 1900/01 1901/02 1902/03 1903/04
W Deans 5 1899/00 1900/01 1901/02 1902/03 1903/04
? Dee 1 1908/09
Michael Deland 4 2012/13 2013/14 2014/15 2015/16
Michael Delaney 3 1955/56 1956/57 1957/58
William Denholm 2 1936/37 1937/38
? Devlin 1 1910/11
? Devlin 1 1932/33
John Devlin 2 2001/02 2002/03
Scott Dewar 2 2001/02 2002/03
? Dick 2 1914/15 1915/16
David Dick 4 1976/77 1977/78 1978/79 1979/80
Harry Dick 2 1936/37 1937/38
Michael Dick 1 2010/11
? Dickson 1 1903/04
? Dickson 2 1909/10 1910/11
? Dickson 1 1923/24
Brian Dickson 2 1986/87 1987/88
Colin Dickson 1 1967/68
James Dickson 2 1937/38 1938/39
James Dickson 4 1966/67 1967/68 1968/69 1969/70
? Dignail 1 1903/04
George H Dingwall 2 1947/48 1948/49
Michael Dingwall 3 1979/80 1980/81 1981/82
? Dinwoodie 1 1946/47
R Dinwoodie 3 1920/21 1921/22 1922/23
George Dixon 2 1975/76 1976/77
Henry Dixon 3 1949/50 1950/51 1951/52
John Dixon 2 2002/03 2003/04
? Docherty 1 1928/29
Frank Docherty 2 1958/59 1959/60
Thomas Docherty 2 1976/77 1977/78
John Dodds 1 2016/17
Declan Doherty 1 2011/12
Kenneth Donald 3 1977/78 1978/79 1979/80
? Donnelly 1 1902/03
Francis Donnelly 1 1972/73
Kevin Donnelly 2 2011/12 2012/13
William Donovan 1 1905/06
Ethan Dougal 1 2021/22
? Douglas 5 1906/07 1907/08 1908/09 1909/10 1910/11
? Douglas 1 1984/85
Brian Douglas 3 1964/65 1968/69 1969/70
Errol Douglas 1 2016/17
L Dowell 2 1921/22 1922/23
Max Dowling 2 2022/23 2023/24
George Downie 2 1978/79 1979/80
? Drummond 3 1928/29 1929/30 1930/31
? Dryden 2 1926/27 1927/28
J Dryden 2 1921/22 1922/23
? Drysdale 1 1914/15
Gilbert Drysdale 1 1958/59
? Duff 1 1937/38
Joe Dunbar 5 2006/07 2007/08 2010/11 2011/12 2012/13
? Duncan 1 1911/12
? Duncan 1 1928/29
Alistair Duncan 3 1982/83 1983/84 1984/85
David Duncan 4 1920/21 1921/22 1922/23 1923/24
Frank Duncan 4 1954/55 1955/56 1956/57 1957/58
George Duncan 6 1960/61 1961/62 1964/65 1965/66 1966/67 1967/68
Jack Duncan 1 2019/20
James Duncan 3 1950/51 1951/52 1953/54
W Duncan 3 1926/27 1927/28 1928/29
? Dunn 1 1936/37
? Dunn 1 1945/46
David Dunn 3 2013/14 2014/15 2015/16
John Dunn 2 2006/07 2007/08
Lawrie Dunn 4 1984/85 1985/86 1986/87 1987/88
William Dunn 3 1953/54 1954/55 1955/56
Jordan Dunsmore 3 2017/18 2018/19 2019/20
Bill Durie 9 1952/53 1953/54 1954/55 1955/56 1956/57 1957/58 1958/59 1959/60 1961/62
Alan Duthie 5 1974/75 1976/77 1977/78 1978/79 1979/80
Connor Dyet 2 2018/19 2019/20
Scott Dyett 1 2001/02