You Are Here > Hockey-Reference.com > Players > Last Names Starting with D

Players with Last Names Starting with D

Complete List / NHL Skater Register / NHL Goalie Register

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

285 Players

Glossary / Convert to CSV / Convert to PRE / Click column headers to sort
Player From To Pos Ht Wt Birth Date
Matt D'Agostini 2008 2008 RW 6-0 201 October 23, 1986
Corrie D'Alessio 1993 1993 G 5-11 155 September 9, 1969
Marc D'Amour 1986 1989 G 5-9 190 May 29, 1961
Andreas Dackell 1997 2004 RW 5-11 194 December 29, 1972
Doug Dadswell 1987 1988 G 5-10 180 February 7, 1964
Byron Dafoe 1993 2004 G 5-11 200 February 25, 1971
Pierre Dagenais 2001 2006 RW 6-4 217 March 4, 1978
Kevin Dahl 1993 2001 D 5-11 190 December 30, 1968
Ulf Dahlen 1988 2003 LW 6-2 199 January 12, 1967
Kjell Dahlin 1986 1988 RW 6-0 175 February 2, 1963
Toni Dahlman 2002 2003 RW 6-0 193 September 3, 1979
Chris Dahlquist 1986 1996 D 6-1 195 December 14, 1962
Cully Dahlstrom 1938 1945 C 5-11 175 July 3, 1912
Alain Daigle 1975 1980 RW 5-10 180 August 24, 1954
Alexandre Daigle 1994 2006 C 6-0 195 February 7, 1975
J.J. Daigneault 1985 2001 D 5-10 192 October 12, 1965
Bob Dailey 1974 1982 D 6-5 220 May 3, 1953
Frank Daley 1929 1929 LW/C 5-11 178 August 22, 1909
Joe Daley 1969 1972 G 5-10 170 February 20, 1943
Pat Daley 1980 1981 LW 6-1 176 March 27, 1959
Trevor Daley 2004 2008 D 5-11 207 October 9, 1983
Brad Dalgarno 1986 1996 RW 6-3 215 August 11, 1967
Kevin Dallman 2006 2008 D 5-11 195 February 26, 1981
Marty Dallman 1988 1989 C 5-10 180 February 15, 1963
Rod Dallman 1988 1992 LW 5-11 185 January 26, 1967
Bunny Dame 1942 1942 LW 5-9 160 December 6, 1913
Hank Damore 1944 1944 C 5-6 200 July 17, 1919
Nick Damore 1942 1942 G 5-6 160 July 10, 1916
Jean-Francois Damphousse 2002 2002 G 6-0 180 July 21, 1979
Vincent Damphousse 1987 2004 C 6-1 200 December 17, 1967
Mathieu Dandenault 1996 2008 D 6-0 204 February 3, 1976
Ken Daneyko 1984 2003 D 6-1 215 April 17, 1964
Jeff Daniels 1991 2003 LW 6-1 200 June 24, 1968
Kimbi Daniels 1991 1992 C 5-10 175 January 19, 1972
Scott Daniels 1993 1999 LW 6-3 215 September 19, 1969
Yann Danis 2006 2006 G 6-0 181 June 21, 1981
Mike Danton 2001 2004 C 5-9 190 October 21, 1980
Dan Daoust 1983 1990 C 5-10 160 February 29, 1960
Craig Darby 1995 2004 C 6-4 200 September 26, 1972
Mathieu Darche 2001 2008 LW 6-1 217 November 26, 1976
Michael Dark 1987 1988 D 6-3 210 September 17, 1963
Harold Darragh 1926 1933 LW 5-10 145 September 13, 1902
Jack Darragh* 1918 1924 RW 5-10 168 December 4, 1890
Cleon Daskalakis 1985 1987 G 5-9 175 September 29, 1962
Pavel Datsyuk 2002 2008 C 5-11 197 July 20, 1978
Richard David 1980 1983 LW 6-0 195 April 8, 1958
Bob Davidson 1935 1946 LW 5-11 185 February 10, 1912
Gord Davidson 1943 1944 D 5-11 188 August 5, 1918
John Davidson 1974 1983 G 6-3 205 February 27, 1953
Matt Davidson 2001 2003 RW 6-3 196 August 9, 1977
Scotty Davidson* RW 6-1 195 March 6, 1891
Johan Davidsson 1999 2000 C 6-1 190 January 6, 1976
Bob Davie 1934 1936 D 6-0 170 September 12, 1912
Buck Davies C 5-6 162 August 10, 1922
Bob Davis 1933 1933 RW 6-0 202 February 2, 1899
Kim Davis 1978 1981 C 5-11 170 October 31, 1957
Lorne Davis 1952 1960 RW 5-11 190 July 20, 1930
Mal Davis 1979 1986 LW 5-11 180 October 10, 1956
Murray Davison 1966 1966 D 6-2 190 June 10, 1938
Rob Davison 2003 2008 D 6-3 220 May 1, 1980
Evgeny Davydov 1992 1995 LW 6-0 200 May 27, 1967
Jeff Daw 2002 2002 C 6-3 190 February 28, 1972
Jason Dawe 1994 2002 RW 5-10 189 May 29, 1973
Bob Dawes 1947 1951 D/C 6-1 170 November 29, 1924
Nigel Dawes 2007 2008 LW 5-9 190 February 9, 1985
Hap Day* 1925 1938 D 5-11 175 June 14, 1901
Joe Day 1992 1994 C 5-11 180 May 11, 1968
Eric Daze 1995 2006 RW 6-6 235 July 2, 1975
Greg de Vries 1996 2008 D 6-2 215 January 4, 1973
Billy Dea 1954 1971 LW 5-8 175 April 3, 1933
Don Deacon 1937 1940 LW 5-9 190 June 2, 1913
Adam Deadmarsh 1995 2003 RW 6-0 205 May 10, 1975
Butch Deadmarsh 1971 1975 LW 5-11 186 April 5, 1950
Barry Dean 1977 1979 LW 6-1 195 February 26, 1955
Kevin Dean 1995 2001 D 6-3 210 April 1, 1969
Nelson Debenedet 1974 1975 LW 6-1 195 December 31, 1947
Lucien DeBlois 1978 1992 C 5-11 200 June 21, 1957
Dave Debol 1980 1981 C 5-11 175 March 27, 1956
Louie DeBrusk 1992 2003 LW 6-2 238 March 19, 1971
Bob Decourcy 1948 1948 G 5-11 160 June 12, 1927
Brad DeFauw 2003 2003 LW 6-2 220 November 10, 1977
Dean Defazio 1984 1984 LW 5-11 185 April 16, 1963
Norm Defelice 1957 1957 G 5-10 150 January 19, 1933
Dale DeGray 1986 1990 D 6-0 200 September 1, 1963
Denis DeJordy 1963 1974 G 5-9 185 November 12, 1938
Matt DelGuidice 1991 1992 G 5-9 170 March 5, 1967
Jonathan Delisle 1999 1999 RW 5-10 180 June 30, 1977
Xavier Delisle 1999 2001 C 5-11 193 May 24, 1977
Armand Delmonte 1946 1946 RW 5-10 170 June 3, 1927
Andy Delmore 1999 2006 D 6-0 200 December 26, 1976
Gilbert Delorme 1982 1990 D 6-1 199 November 25, 1962
Ron Delorme 1977 1985 C 6-2 185 September 3, 1955
Val Delory 1949 1949 LW 5-10 160 February 14, 1927
Guy Delparte 1977 1977 LW 5-10 175 August 30, 1949
Alex Delvecchio* 1951 1974 C/LW 6-0 195 December 4, 1932
Ab DeMarco 1939 1947 C 6-0 168 May 10, 1916
Ab DeMarco 1970 1979 D 6-0 170 February 27, 1949
Tony Demers 1938 1944 RW 5-9 180 July 22, 1917
Pavol Demitra 1994 2008 LW 6-0 200 November 29, 1974
Nathan Dempsey 1997 2007 D 6-0 190 July 14, 1974
Jean-Paul Denis 1947 1950 RW 5-8 170 February 28, 1924
Lulu Denis 1950 1951 RW 5-8 140 June 7, 1928
Marc Denis 1997 2008 G 6-1 193 August 1, 1977
Corb Denneny 1918 1928 C 5-8 160 January 25, 1894
Cy Denneny* 1918 1929 LW 5-7 168 December 23, 1891
Norm Dennis 1969 1972 C 5-10 175 December 10, 1942
Gerry Denoird 1923 1923 C 5-10 170 August 4, 1902
Larry DePalma 1986 1994 LW 6-0 195 October 27, 1965
Bill Derlago 1979 1987 C 5-10 194 August 25, 1958
Philippe DeRouville 1995 1997 G 6-1 185 August 7, 1974
Gerard Desaulniers 1951 1954 C 5-11 152 December 31, 1928
Matthieu Descoteaux 2001 2001 D 6-3 216 September 23, 1977
Joffre Desilets 1936 1940 RW 5-10 170 April 16, 1915
Eric Desjardins 1989 2006 D 6-1 205 June 14, 1969
Gerry Desjardins 1969 1978 G 5-11 190 July 22, 1944
Martin Desjardins 1990 1990 C 6-0 180 January 28, 1967
Vic Desjardins 1931 1932 C 5-9 160 July 4, 1900
Jacques Deslauriers 1956 1956 D 6-0 170 September 3, 1928
Patrick DesRochers 2002 2003 G 6-3 209 October 27, 1979
Jarrett Deuling 1996 1997 LW 6-0 205 March 4, 1974
Boyd Devereaux 1998 2008 C 6-2 195 April 16, 1978
Kevin Devine 1983 1983 LW 5-8 165 December 9, 1954
Tom Dewar 1944 1944 D 5-9 170 June 10, 1913
Al Dewsbury 1947 1956 D 6-2 202 April 12, 1926
Michel Deziel LW 5-11 180 January 31, 1954
Marcel Dheere 1943 1943 LW 5-7 175 December 19, 1920
Edward Diachuk 1961 1961 LW 6-1 185 August 16, 1936
Harry Dick 1947 1947 D 5-11 210 November 22, 1922
Ernie Dickens 1942 1951 D 6-0 175 June 25, 1921
Herb Dickenson 1952 1953 W 5-11 175 June 11, 1931
Bill Dickie 1942 1942 G 5-8 185 February 20, 1916
Gerald Diduck 1985 2001 D 6-1 216 April 6, 1965
Don Dietrich 1984 1986 D 6-1 195 April 5, 1961
Bob Dill 1944 1945 D 5-8 185 April 25, 1920
Bob Dillabough 1962 1970 C 5-10 180 April 27, 1941
Cecil Dillon 1931 1940 RW 5-11 173 April 26, 1908
Gary Dillon 1981 1981 C 5-10 173 February 28, 1959
Wayne Dillon 1976 1980 C 6-0 185 May 25, 1955
Rob DiMaio 1989 2006 RW 5-10 190 February 19, 1968
Niko Dimitrakos 2003 2007 RW 5-11 205 May 21, 1979
Bill Dineen 1954 1958 RW 5-11 180 September 18, 1932
Gary Dineen 1969 1969 C 5-10 175 December 24, 1943
Gord Dineen 1983 1995 D 6-0 195 September 21, 1962
Kevin Dineen 1985 2003 RW 5-11 198 October 28, 1963
Peter Dineen 1987 1990 D 5-11 181 November 19, 1960
Chris Dingman 1998 2006 LW 6-4 235 July 6, 1976
Chuck Dinsmore 1925 1930 C 5-6 155 July 23, 1903
Connie Dion 1944 1945 G 5-4 140 August 11, 1918
Michel Dion 1980 1985 G 5-10 185 February 11, 1954
Gilbert Dionne 1991 1996 LW 6-0 194 September 19, 1970
Marcel Dionne* 1972 1989 C 5-9 190 August 3, 1951
Joe DiPenta 2003 2008 D 6-2 199 February 25, 1979
Paul DiPietro 1992 1997 C 5-9 181 September 8, 1970
Rick DiPietro 2001 2008 G 6-1 210 September 19, 1981
Robert Dirk 1988 1996 D 6-4 210 August 20, 1966
Jon Disalvatore 2006 2006 RW 6-1 200 March 30, 1981
Reinhard Divis 2002 2006 G 6-0 200 July 4, 1975
Tomas Divisek 2001 2002 C 6-2 210 July 19, 1979
Per Djoos 1991 1993 D 5-11 176 May 11, 1968
Gary Doak 1966 1981 D 5-11 175 February 26, 1946
Shane Doan 1996 2008 RW 6-2 216 October 10, 1976
Brian Dobbin 1987 1992 RW 5-11 205 August 18, 1966
Jim Dobson 1980 1984 RW 6-1 195 February 29, 1960
Kevin Doell 2008 2008 C 5-11 190 July 15, 1979
Fred Doherty 1919 1919 RW 5-8 160 August 15, 1887
Jason Doig 1996 2004 D 6-3 230 January 29, 1977
Bobby Dollas 1984 2001 D 6-2 212 January 31, 1965
Dolly Dolson 1929 1931 G 5-7 160 May 23, 1897
Robert Dome 1998 2003 RW 6-0 210 January 29, 1979
Hnat Domenichelli 1997 2003 LW 6-0 195 February 17, 1976
Tie Domi 1990 2006 RW 5-10 213 November 1, 1969
Gary Donaldson 1974 1974 RW 5-9 155 July 15, 1952
Clark Donatelli 1990 1992 LW 5-10 180 November 22, 1965
Ted Donato 1992 2004 LW 5-10 180 April 28, 1969
Babe Donnelly 1927 1927 D 5-7 180 December 22, 1895
Dave Donnelly 1984 1988 C 5-11 185 February 2, 1962
Gord Donnelly 1984 1995 D 6-1 202 April 5, 1962
Mike Donnelly 1987 1997 LW 5-11 185 October 10, 1963
Shean Donovan 1995 2008 RW 6-2 215 January 22, 1975
Jiri Dopita 2002 2003 C 6-4 210 December 2, 1968
Rob Dopson 1994 1994 G 6-0 200 August 21, 1967
John Doran 1934 1940 D 5-11 195 May 24, 1911
Lloyd Doran 1947 1947 C 6-0 175 January 10, 1921
Ken Doraty 1927 1938 F 5-7 133 June 23, 1906
Andre Dore 1979 1985 D 6-2 200 February 11, 1958
Daniel Dore 1990 1991 RW 6-3 202 April 9, 1970
Jim Dorey 1969 1972 D 6-1 190 August 17, 1947
Dan Dorion 1986 1988 C 5-9 180 March 2, 1963
Gary Dornhoefer 1964 1978 RW 6-1 190 February 2, 1943
Eddie Dorohoy 1949 1949 C/LW 5-9 155 March 13, 1929
Jordy Douglas 1980 1985 LW 6-0 200 January 20, 1958
Kent Douglas 1963 1969 D 5-10 180 February 6, 1936
Les Douglas 1941 1947 C 5-9 165 December 5, 1918
Doug Doull 2004 2006 LW 6-2 216 May 31, 1974
Peter Douris 1986 1998 RW 6-1 195 February 19, 1966
Jim Dowd 1992 2008 C 6-0 180 December 25, 1968
Jake Dowell 2008 2008 C 6-0 202 March 4, 1985
Bruce Dowie 1984 1984 G 5-10 170 December 9, 1962
Aaron Downey 2000 2008 RW 6-1 215 August 27, 1974
Dave Downie 1933 1933 C/RW 5-8 168 March 11, 1909
Steve Downie 2008 2008 RW 5-11 200 April 3, 1987
Mario Doyon 1989 1991 D 6-0 174 August 27, 1968
Dallas Drake 1993 2008 RW 6-1 186 February 4, 1969
Bruce Draper 1963 1963 C 5-10 157 October 2, 1940
Kris Draper 1991 2008 C 5-10 188 May 24, 1971
Tom Draper 1989 1996 G 5-11 185 November 20, 1966
Gordie Drillon* 1937 1943 RW 6-2 178 October 23, 1913
Graham Drinkwater* R 5-11 165 February 22, 1875
Peter Driscoll 1980 1981 LW 6-0 190 October 27, 1954
Bruce Driver 1984 1998 D 6-0 185 April 29, 1962
Rene Drolet 1972 1975 RW 5-8 160 November 13, 1944
Ivan Droppa 1994 1996 D 6-2 209 February 1, 1972
Clarence Drouillard 1938 1938 C 5-7 150 March 2, 1914
Jude Drouin 1969 1981 C 5-10 160 October 28, 1948
P.C. Drouin 1997 1997 LW 6-2 208 April 22, 1974
Polly Drouin 1935 1941 LW 5-7 160 January 16, 1916
John Druce 1989 1998 RW 6-2 195 February 23, 1966
Harold Druken 2000 2004 C 6-0 200 January 26, 1979
Stan Drulia 1993 2001 RW 5-11 190 January 5, 1968
Jim Drummond 1945 1945 D 5-9 170 October 20, 1918
Chris Drury 1999 2008 C 5-10 190 August 20, 1976
Herb Drury 1926 1931 D/RW 5-7 165 March 2, 1895
Ted Drury 1994 2001 C 6-2 210 September 13, 1971
Dave Dryden 1962 1980 G 6-1 186 September 5, 1941
Ken Dryden* 1971 1979 G 6-4 205 August 8, 1947
Christian Dube 1997 1999 C 5-11 170 April 25, 1977
Gilles Dube 1950 1950 LW 5-10 165 June 2, 1927
Norm Dube 1975 1976 LW 5-11 185 September 12, 1951
Justin Duberman 1994 1994 RW 6-1 185 March 23, 1970
Wade Dubielewicz 2004 2008 G 5-10 185 January 30, 1978
Brandon Dubinsky 2007 2008 C 6-1 210 April 29, 1986
Steve Dubinsky 1994 2003 C 6-0 190 July 9, 1970
Gaetan Duchesne 1982 1995 LW 5-11 200 July 11, 1962
Steve Duchesne 1987 2002 D 5-11 195 June 30, 1965
Rick Dudley 1973 1981 LW 6-0 190 January 31, 1949
Dave Duerden 2000 2000 LW 6-2 200 April 11, 1977
Dick Duff* 1955 1972 LW 5-9 166 February 18, 1936
Parris Duffus 1997 1997 G 6-2 192 January 27, 1970
Luc Dufour 1983 1985 LW 5-11 180 February 13, 1963
Marc Dufour 1964 1969 RW 6-0 175 September 11, 1941
Donald Dufresne 1989 1997 D 6-1 206 April 10, 1967
John Duggan 1926 1926 LW 5-8 185 December 17, 1898
Ken Duggan 1988 1988 D 6-3 210 February 21, 1963
Ron Duguay 1978 1989 C/RW 6-2 200 July 6, 1957
Lorne Duguid 1932 1937 LW 5-11 185 April 4, 1910
Duke Dukowski 1927 1934 D 5-10 185 August 30, 1902
Woody Dumart* 1936 1954 LW 6-0 190 December 23, 1916
Michel Dumas 1975 1977 G 5-9 180 July 8, 1949
J.P. Dumont 1999 2008 RW 6-1 205 April 1, 1978
Dale Dunbar 1986 1989 D 6-0 200 October 14, 1961
Art Duncan 1927 1931 D 6-1 190 July 4, 1891
Iain Duncan 1987 1991 LW 6-1 200 August 4, 1963
Craig Duncanson 1986 1993 LW 6-0 190 March 17, 1967
Rocky Dundas 1990 1990 RW 6-0 195 January 30, 1967
Tommy Dunderdale* C 5-8 160 May 6, 1887
Mike Dunham 1997 2007 G 6-3 200 June 1, 1972
Frank Dunlap 1944 1944 W 6-0 185 August 10, 1924
Blake Dunlop 1974 1984 C 5-10 170 April 4, 1953
Dave Dunn 1974 1976 D 6-2 200 August 19, 1948
Richie Dunn 1978 1989 D 6-0 200 May 12, 1957
Denis Dupere 1971 1978 LW 6-1 200 June 21, 1948
Andre Dupont 1971 1983 D 6-0 200 July 27, 1949
Jerome Dupont 1982 1987 D 6-3 190 February 21, 1962
Micki DuPont 2002 2008 D 5-10 186 April 15, 1980
Norm Dupont 1980 1984 LW 5-10 185 February 5, 1957
Yanick Dupre 1992 1996 LW 6-0 189 November 20, 1972
Bob Dupuis 1980 1980 G 5-11 167 August 26, 1952
Pascal Dupuis 2001 2008 LW 6-1 205 April 7, 1979
Steve Durbano 1973 1979 D 6-1 210 December 12, 1951
Vitezslav Duris 1981 1983 D 6-1 185 January 5, 1954
Bill Durnan* 1944 1950 G 6-0 190 January 22, 1916
Benoit Dusablon 2004 2004 C 6-1 207 August 1, 1979
Norm Dussault 1948 1951 C 5-8 165 September 26, 1925
Red Dutton* 1927 1936 D 6-0 185 July 23, 1898
Miroslav Dvorak 1983 1985 D 5-10 195 October 11, 1951
Radek Dvorak 1996 2008 RW 6-2 200 March 9, 1977
Gordie Dwyer 2000 2004 LW 6-3 215 January 25, 1978
Mike Dwyer 1979 1982 LW 5-11 172 September 16, 1957
Ed Dyck 1972 1974 G 5-11 160 October 29, 1950
Henry Dyck 1944 1944 C/LW 5-8 155 September 5, 1912
Babe Dye* 1920 1931 RW 5-8 150 May 13, 1898
Karl Dykhuis 1992 2004 D 6-3 209 July 8, 1972
Steve Dykstra 1986 1990 D 6-2 190 December 1, 1962
Jack Dyte 1944 1944 D 6-0 190 October 13, 1918
Joe Dziedzic 1996 1999 LW 6-3 227 December 18, 1971