Home Baseball Hockey Football Racing Basketball Events Privacy

National Hockey League Players Listing

NHL

 

National Hockey  League Contact Information
National Hockey  League
1251 Avenue of the Americas
New York, NY 10020
Website: www.nhl.com


National Hockey League (NHL) Directory
National Hockey League (NHL) Awards
National Hockey League (NHL) Records
National Hockey League (NHL) Champions (Stanley Cup)
National Hockey League (NHL) Entry Draft
National Hockey League (NHL) Year by Year
National Hockey League (NHL) Player Information
National Hockey League (NHL) Coaches Information
National Hockey League (NHL) Major Rule Changes
National Hockey League (NHL) Expansion History
Hockey Hall of Fame Inductees

 

NHL Players Listing - D

 

 

Last NameFirst NameGiven NamesPositionNHL Years
D'Agostini Matt R 2007 - 2013
D'Alessio Corrie Corrie Vincent G 1992 - 1992
D'Amigo Jerry R 2013 - 2014
D'Amour Marc Marc G. G 1985 - 1988
Da Costa Stephane R 2010 - 2013
Daccord Joey G 2018 - 2021
Dach Kirby C 2019 - 2021
Dackell Andreas Andreas L. R 1996 - 2003
Dadonov Evgeny R 2009 - 2021
Dadswell Doug Douglas G 1986 - 1987
Dafoe Byron Byron Jaromir G 1992 - 2003
Dagenais Pierre L 2000 - 2005
Dahl Kevin Kevin D 1992 - 2000
Dahlbeck Klas D 2014 - 2017
Dahlen Jonathan C 2021 - 2021
Dahlen Ulf Ulf R. R 1987 - 2002
Dahlin Kjell Kjell R 1985 - 1987
Dahlin Rasmus D 2018 - 2021
Dahlman Toni R 2001 - 2002
Dahlquist Chris Christopher Charles D 1985 - 1995
Dahlstrom Carl D 2017 - 2021
Dahlstrom Cully Carl S. C 1937 - 1944
Daigle Alain Alain Roland R 1974 - 1979
Daigle Alexandre Alexandre R 1993 - 2005
Daigneault J.J. Jean Jacques D 1984 - 2000
Dailey Bob Robert Scott D 1973 - 1981
Dal Colle Michael L 2017 - 2021
Daley Frank Franklin Patrick L 1928 - 1928
Daley Joe Thomas Joseph G 1968 - 1971
Daley Pat Patrick Lloyd L 1979 - 1980
Daley Trevor D 2003 - 2019
Dalgarno Brad Bradley W. R 1985 - 1995
Dallman Kevin Kevin Jonathan D 2005 - 2007
Dallman Marty Martin C 1987 - 1988
Dallman Rod Rodney L 1987 - 1991
Dalpe Zac C 2010 - 2021
Dame Bunny Aurelle Napoleon L 1941 - 1941
Damiani Riley C 2021 - 2021
Damore Hank Henry John C 1943 - 1943
Damore Nick Nicholas J. G 1941 - 1941
Damphousse Jean-Francois G 2001 - 2001
Damphousse Vincent Vincent Francois C 1986 - 2003
Danault Phillip L 2014 - 2021
Dandenault Mathieu Mathieu R 1995 - 2008
Daneyko Ken Kenneth Stephen D 1983 - 2002
Danforth Justin R 2021 - 2021
Daniels Jeff Jeffrey D. L 1990 - 2002
Daniels Kimbi Kimbi C 1990 - 1991
Daniels Scott Scott L 1992 - 1998
Danis Yann G 2005 - 2015
Dano Marko C 2014 - 2019
Dansk Oscar G 2017 - 2020
Danton Mike C 2000 - 2003
Daoust Dan Daniel Armand C 1982 - 1989
Darby Craig Craig C 1994 - 2003
Darche Mathieu L 2000 - 2011
Dark Michael Michael D 1986 - 1987
Darling Scott G 2014 - 2018
Darragh Harold Harold Edward R 1925 - 1932
Darragh Jack John Proctor R 1917 - 1923
Daskalakis Cleon Cleon G 1984 - 1986
Datsyuk Pavel Pavel Valerievich C 2001 - 2015
Daugavins Kaspars L 2009 - 2012
Dauphin Laurent C 2015 - 2021
David Richard Richard L 1979 - 1982
Davidson Bob Robert Earl L 1934 - 1945
Davidson Brandon D 2014 - 2020
Davidson Gord Gordon John D 1942 - 1943
Davidson John John Arthur G 1973 - 1982
Davidson Matt R 2000 - 2002
Davidsson Johan Johan L 1998 - 1999
Davidsson Jonathan R 2019 - 2019
Davie Bob Robert Howard D 1933 - 1935
Davies Buck Kenneth George C 1947 - 1947
Davies Jeremy D 2020 - 2021
Davis Bob Robert Amos R 1932 - 1932
Davis Kim Kim C 1977 - 1980
Davis Lorne Lorne Austin R 1951 - 1959
Davis Mal Malcolm Sterling R 1978 - 1985
Davis Patrick L 2008 - 2009
Davison Murray Murray Dennis D 1965 - 1965
Davison Rob D 2002 - 2009
Davydov Evgeny Evgeny L 1991 - 1994
Daw Jeff C 2001 - 2001
Dawe Jason Jason R 1993 - 2001
Dawes Bob Robert James D 1946 - 1950
Dawes Nigel L 2006 - 2010
Daws Nico G 2021 - 2021
Day Hap Clarence Henry D 1924 - 1937
Day Joe Joseph Christopher C 1991 - 1993
Day Sean D 2021 - 2021
Daze Eric Eric L 1994 - 2005
de Haan Calvin D 2011 - 2021
de La Rose Jacob L 2014 - 2020
De Leo Chase C 2015 - 2021
de Vries Greg Gregory D 1995 - 2008
Dea Billy William Fraser C 1953 - 1970
Dea Jean-Sebastien C 2016 - 2020
Deacon Don Donald John C 1936 - 1939
Deadmarsh Adam Adam R 1994 - 2002
Deadmarsh Butch Ernest Charles L 1970 - 1974
Dean Barry Barry James L 1976 - 1978
Dean Kevin Kevin Charles D 1994 - 2000
DeAngelo Anthony D 2016 - 2021
Debenedet Nelson Nelson Flavio D 1973 - 1974
DeBlois Lucien Lucien F 1977 - 1991
Debol Dave David C 1979 - 1980
DeBrincat Alex R 2017 - 2021
Debrusk Jake L 2017 - 2021
DeBrusk Louie Louie Dennis L 1991 - 2002
Decourcy Bob Robert Phillip G 1947 - 1947
DeFauw Brad L 2002 - 2002
DeFazio Brandon L 2014 - 2014
Defazio Dean Dean F 1983 - 1983
Defelice Norm Norman G 1956 - 1956
DeGray Dale Dale Edward D 1985 - 1989
DeJordy Denis Denis Emile G 1962 - 1973
Dekanich Mark G 2010 - 2010
DeKeyser Danny D 2012 - 2021
Del Zotto Michael D 2009 - 2021
DelGuidice Matt Mathew G 1990 - 1991
Delia Collin G 2017 - 2021
Delisle Jonathan Jonathan R 1998 - 1998
Delisle Xavier Xavier C 1998 - 2000
Dell Aaron G 2016 - 2021
Della Rovere Stefan L 2010 - 2010
Dellandrea Ty C 2020 - 2021
Delmonte Armand Armand Romeo R 1945 - 1945
Delmore Andy Andrew D 1998 - 2005
Delorme Gilbert Gilbert D 1981 - 1989
Delorme Ron Ronald Elmer R 1976 - 1984
Delory Val Valentine Arthur L 1948 - 1948
Delparte Guy Guy Phillipe D 1976 - 1976
Delvecchio Alex Alexander Peter C 1950 - 1973
DeMarco Ab Albert George (Sr.) C 1938 - 1946
DeMarco Ab Albert Thomas (Jr.) D 1969 - 1978
DeMelo Dylan D 2015 - 2021
Demers Jason D 2009 - 2020
Demers Tony Antonio R 1937 - 1943
Demitra Pavol Pavol C 1993 - 2009
Demko Thatcher G 2017 - 2021
Dempsey Nathan Nathan D 1996 - 2006
Denis Jean-Paul Jean Paul R 1946 - 1949
Denis Lulu Louis Gilbert R 1949 - 1950
Denis Marc Marc G 1996 - 2008
Denisenko Grigori L 2020 - 2021
Denneny Corb Corbett Charles C 1917 - 1927
Denneny Cy Cyril Joseph L 1917 - 1928
Dennis Norm Norman Marshall R 1968 - 1971
Denoird Gerry Gerald C 1922 - 1922
DePalma Larry Lawrence Edward L 1985 - 1993
Derlago Bill William Anthony C 1978 - 1986
Dermott Travis D 2017 - 2021
DeRouville Philippe Philippe G 1994 - 1996
Desaulniers Gerard Gerard C 1950 - 1953
Desbiens Guillaume D 2009 - 2011
Deschamps Nicolas C 2013 - 2013
Descoteaux Matthieu D 2000 - 2000
Desharnais David C 2009 - 2017
Desilets Joffre Joffre Wilfrid R 1935 - 1939
Desjardins Andrew C 2010 - 2016
Desjardins Cedrick G 2010 - 2013
Desjardins Eric Eric D 1988 - 2005
Desjardins Gerry Gerard Ferdinand G 1968 - 1977
Desjardins Martin Martin R. C 1989 - 1989
Desjardins Vic Victor Arthur C 1930 - 1931
Deslauriers Jacques Jacques D 1955 - 1955
Deslauriers Nicolas L 2013 - 2021
Deslauriers Jeff G 2008 - 2011
DeSmith Casey G 2017 - 2021
Despres Simon D 2011 - 2016
DesRochers Patrick G 2001 - 2002
Deuling Jarrett Jarrett Rufus L 1995 - 1996
Devane Jamie L 2013 - 2013
Deveaux Andre C 2008 - 2011
Devereaux Boyd Boyd Fletcher C 1997 - 2008
Devine Kevin Kevin L 1982 - 1982
Dewar Connor C 2021 - 2021
Dewar Tom Thomas D 1943 - 1943
Dewsbury Al Alan Percy D 1946 - 1955
Deziel Michel Michel L 1974 - 1974
Dheere Marcel Marcel Albert L 1942 - 1942
Di Giuseppe Phillip L 2015 - 2020
Di Pauli Thomas C 2019 - 2019
Diachuk Edward Edward Henry L 1960 - 1960
Diaz Raphael D 2011 - 2015
DiBenedetto Justin L 2010 - 2010
Dick Harry Harold D 1946 - 1946
Dickens Ernie Ernest Leslie D 1941 - 1950
Dickenson Herb John Herbert L 1951 - 1952
Dickie Bill William Rufus G 1941 - 1941
Dickinson Jason C 2015 - 2021
Didomenico Chris C 2016 - 2017
Diduck Gerald Gerald D 1984 - 2000
Dietrich Don Donald Armond D 1983 - 1985
Dietz Darren D 2015 - 2015
Dill Bob Robert Edward D 1943 - 1944
Dillabough Bob Robert Wellington C 1961 - 1969
Dillon Brenden D 2011 - 2021
Dillon Cecil Cecil Graham R 1930 - 1939
Dillon Gary Gary Kevin C 1980 - 1980
Dillon Wayne Gerald Wayne C 1975 - 1979
DiMaio Rob Robert R 1988 - 2005
Dimitrakos Niko R 2002 - 2006
Dineen Bill William Patrick R 1953 - 1957
Dineen Cam D 2021 - 2021
Dineen Gary Gary Daniel Patrick C 1968 - 1968
Dineen Gord Gordon M. D 1982 - 1994
Dineen Kevin Kevin William R 1984 - 2002
Dineen Peter Peter Kevin D 1986 - 1989
Dingman Chris Chris L 1997 - 2005
Dinsmore Chuck Charles Adrian C 1924 - 1929
Dion Connie Conrad G 1943 - 1944
Dion Michel Michel J. G 1979 - 1984
Dionne Gilbert Gilbert L 1990 - 1995
Dionne Marcel Marcel Elphege C 1971 - 1988
DiPenta Joe D 2002 - 2007
Dipietro Michael G 2018 - 2021
DiPietro Paul Paul C 1991 - 1996
DiPietro Rick G 2000 - 2012
Dirk Robert Robert D 1987 - 1995
DiSalvatore Jon L 2005 - 2011
Divis Reinhard G 2001 - 2005
Divisek Tomas R 2000 - 2001
Djoos Christian D 2017 - 2020
Djoos Per Per Olav D 1990 - 1992
Doak Gary Gary Walter D 1965 - 1980
Doan Shane Shane Albert R 1995 - 2016
Dobbin Brian Brian R 1986 - 1991
Dobson Jim James Herold F 1979 - 1983
Dobson Noah D 2019 - 2021
Doell Kevin C 2007 - 2007
Doherty Fred Frederick R 1918 - 1918
Doig Jason Jason D 1995 - 2003
Dollas Bobby Bobby D 1983 - 2000
Dolson Dolly Clarence Edward G 1928 - 1930
Dome Robert Robert R 1997 - 2002
Domenichelli Hnat Hnat A. C 1996 - 2002
Domi Max L 2015 - 2021
Domi Tie Tahir R 1989 - 2005
Domingue Louis G 2014 - 2021
Donaldson Gary Gary Robert R 1973 - 1973
Donatelli Clark Clark John C 1989 - 1991
Donato Ryan C 2017 - 2021
Donato Ted Edward Paul L 1991 - 2003
Donnelly Babe James Joseph D 1926 - 1926
Donnelly Dave David C 1983 - 1987
Donnelly Gord Gordon D 1983 - 1994
Donnelly Mike Michael Chene L 1986 - 1996
Donovan Matt D 2011 - 2018
Donovan Shean Shean R 1994 - 2009
Donskoi Joonas R 2015 - 2021
Doornbosch Jamie D 2010 - 2010
Dopita Jiri F 2001 - 2002
Dopson Rob Robert James G 1993 - 1993
Doran John John Michael D 1933 - 1939
Doran Lloyd Lloyd George C 1946 - 1946
Doraty Ken Kenneth Edward R 1926 - 1937
Dore Andre Andre Hector D 1978 - 1984
Dore Daniel Daniel R 1989 - 1990
Dorey Jim James Robert D 1968 - 1971
Dorion Dan Daniel R 1985 - 1987
Dornhoefer Gary Gerhardt Otto R 1963 - 1977
Dorofeyev Pavel L 2021 - 2021
Dorohoy Eddie Edward C 1948 - 1948
Dorsett Derek R 2008 - 2017
Dostal Lukas G 2021 - 2021
Dotchin Jake D 2016 - 2018
Doughty Drew D 2008 - 2021
Douglas Jordy Jordy Paul L 1979 - 1984
Douglas Kent Kent Gemmell D 1962 - 1968
Douglas Les Leslie Gordon C 1940 - 1946
Doull Doug L 2003 - 2005
Douris Peter Peter W. R 1985 - 1997
Dowd Jim James Thomas C 1991 - 2007
Dowd Nic C 2015 - 2021
Dowell Jake Jacob C 2007 - 2013
Dowie Bruce Bruce G 1983 - 1983
Dowling Justin C 2016 - 2021
Downey Aaron Aaron Douglas R 1999 - 2008
Downie Dave David Michael C 1932 - 1932
Downie Steve R 2007 - 2015
Doyon Mario Mario D 1988 - 1990
Draisaitl Leon C 2014 - 2021
Drake Dallas Dallas James R 1992 - 2007
Draper Bruce Bruce F 1962 - 1962
Draper Kris Kris Bruce C 1990 - 2010
Draper Tom Thomas Edward G 1988 - 1995
Drazenovic Nick Nicholas C 2010 - 2013
Drew Hunter D 2021 - 2021
Drewiske Davis D 2008 - 2012
Driedger Chris G 2014 - 2021
Dries Sheldon C 2018 - 2021
Drillon Gordie Gordon Arthur R 1936 - 1942
Driscoll Peter Peter John L 1979 - 1980
Driver Bruce Bruce Douglas D 1983 - 1997
Drolet Rene Rene Georges C 1971 - 1974
Droppa Ivan Ivan D 1993 - 1995
Drouillard Clarence Clarence Joseph C 1937 - 1937
Drouin Jonathan L 2014 - 2021
Drouin Jude Jude C 1968 - 1980
Drouin P.C. Pierre Claude L 1996 - 1996
Drouin Polly Paul Emile L 1934 - 1940
Druce John John W. R 1988 - 1997
Druken Harold Harold C 1999 - 2003
Drulia Stan Stanley W. R 1992 - 2000
Drummond Jim James Henry D 1944 - 1944
Drury Chris Christopher C 1998 - 2010
Drury Herb Herbert Joseph L 1925 - 1930
Drury Jack C 2021 - 2021
Drury Ted Theodore Evans C 1993 - 2000
Dryden Dave David Murray G 1961 - 1979
Dryden Ken Kenneth Wayne G 1970 - 1978
Drysdale Jamie D 2020 - 2021
Dube Christian Christian C 1996 - 1998
Dube Dillon C 2018 - 2021
Dube Gilles Joseph Gilles L 1949 - 1953
Dube Norm Normand Gilles L 1974 - 1975
Duberman Justin Justin R 1993 - 1993
Dubielewicz Wade G 2003 - 2009
Dubinsky Brandon C 2006 - 2018
Dubinsky Steve Steven C 1993 - 2002
Dubnyk Devan G 2009 - 2020
Dubois Pierre-Luc L 2017 - 2021
Duchene Matt C 2009 - 2021
Duchesne Gaetan Gaetan L 1981 - 1994
Duchesne Jeremy G 2009 - 2009
Duchesne Steve Steven D 1986 - 2001
Duclair Anthony L 2014 - 2021
Duco Mike L 2009 - 2011
Dudley Rick Richard Clarence L 1972 - 1980
Duehr Walker R 2021 - 2021
Duerden Dave Dave L 1999 - 1999
Duff Dick Richard Terrance L 1954 - 1971
Duffus Parris Parris G 1996 - 1996
Dufour Luc Luc L 1982 - 1984
Dufour Marc Marc Carol R 1963 - 1968
Dufresne Donald Donald D 1988 - 1996
Duggan John John Herbert L 1925 - 1925
Duggan Ken Kenneth B. D 1987 - 1987
Duguay Ron Ronald C 1977 - 1988
Duguid Lorne Lorne Wallace L 1931 - 1936
Duhaime Brandon R 2021 - 2021
Dukowski Duke Laudas Joseph D 1926 - 1933
Dumart Woody Woodrow Wilson Clarence L 1935 - 1953
Dumas Michel Michel Joseph G 1974 - 1976
Dumba Mathew D 2013 - 2021
Dumont Gabriel C 2011 - 2019
Dumont J.P. Jean Pierre R 1998 - 2010
Dumoulin Brian D 2013 - 2021
Dunbar Dale Dale D 1985 - 1988
Duncan Art William John Arthur D 1926 - 1930
Duncan Iain Iain C. L 1986 - 1990
Duncanson Craig Craig Murray L 1985 - 1992
Dundas Rocky Rocky R 1989 - 1989
Dunham Mike Michael Francis G 1996 - 2006
Dunlap Frank Franklin Egan R 1943 - 1943
Dunlop Blake Blake Robert C 1973 - 1983
Dunn Dave David George D 1973 - 1975
Dunn Richie Richard L. D 1977 - 1988
Dunn Vince D 2017 - 2021
Dunne Josh C 2020 - 2020
Dupere Denis Denis Gilles L 1970 - 1977
Dupont Andre Andre D 1970 - 1982
Dupont Brodie C 2010 - 2010
Dupont Jerome Jerome Robert D 1981 - 1986
DuPont Micki D 2001 - 2007
Dupont Norm Normand L 1979 - 1983
Dupre Yanick Yanick L 1991 - 1995
Dupuis Bob Robert A. G 1979 - 1979
Dupuis Pascal L 2000 - 2015
Dupuis Philippe C 2008 - 2011
Durbano Steve Steven Harry D 1972 - 1978
Duris Vitezslav Vitezslav D 1980 - 1982
Durnan Bill William Ronald G 1943 - 1949
Durno Chris L 2008 - 2009
Durzi Sean D 2021 - 2021
Dusablon Benoit C 2003 - 2003
Dussault Norm Joseph Normand L 1947 - 1950
Dutton Red Mervyn Alexander Norman D 1926 - 1935
Dvorak Radek Radek R 1995 - 2013
Dvorak Miroslav Miroslav D 1982 - 1984
Dvorak Christian L 2016 - 2021
Dwyer Gordie Gordon L 1999 - 2003
Dwyer Mike Michael L 1978 - 1981
Dwyer Patrick R 2008 - 2014
Dyck Ed Edward Paul G 1971 - 1973
Dyck Henry Henry Richard L 1943 - 1943
Dye Babe Cecil Henry R 1919 - 1930
Dykhuis Karl Karl D 1991 - 2003
Dykstra Steve Steven D 1985 - 1989
Dyte Jack John Leonard D 1943 - 1943
Dziedzic Joe Joseph Walter L 1995 - 1998
Dzingel Ryan C 2015 - 2021
Dziurzynski David C 2012 - 2015