hockey DB
home search by league team forums links contact us
home
NHL Player List - D
Player Name Pos. Birthdate Birthplace Seasons GP G A Pts PIM Yrs.
Matt D'Agostini R 10/23/1986 Sault Ste. Marie, ONT 2007-2012 227 44 44 88 104 5
Corrie D'Alessio G 09/09/1969 Cornwall, ONT 1992-1993 1 0 0 0 0 1
Hank D'Amore C 07/17/1919 Niagara Falls, ONT 1943-1944 4 1 0 1 2 1
Marc D'Amour G 04/29/1961 Sudbury, ONT 1985-1989 16 0 0 0 22 2
Stephane Da Costa F 07/11/1989 Paris, France 2010-2012 26 3 2 5 8 2
Andreas Dackell R 12/29/1972 Gavle, Sweden 1996-2004 613 91 159 250 162 8
Evgeny Dadonov R 03/12/1989 Chelyabinsk, Russia 2009-2012 55 10 10 20 16 3
Doug Dadswell G 02/07/1964 Scarborough, ONT 1986-1988 27 0 2 2 2 2
Byron Dafoe G 02/25/1971 Sussex, England 1992-2004 415 0 8 8 68 12
Pierre Dagenais L 03/04/1978 Blainville, PQ 2000-2006 142 35 23 58 58 5
Kevin Dahl D 12/30/1968 Regina, SASK 1992-2001 188 7 22 29 153 8
Ulf Dahlen R 01/12/1967 Ostersund, Sweden 1987-2003 966 301 354 655 230 14
Kjell Dahlin R 02/02/1963 Timra, Sweden 1985-1988 166 57 59 116 10 3
Toni Dahlman R 09/03/1979 Helsinki, Finland 2001-2003 22 1 1 2 0 2
Chris Dahlquist D 12/14/1962 Fridley, MN 1985-1996 532 19 71 90 488 11
Carl "Cully" Dahlstrom C 07/03/1913 Minneapolis, MN 1937-1945 342 88 118 206 58 8
Alain Daigle F 08/24/1954 Trois Rivieres, PQ 1974-1980 389 56 50 106 122 6
Alexandre Daigle R 02/07/1975 Montreal, PQ 1993-2006 616 129 198 327 186 10
J.J. Daigneault D 10/12/1965 Montreal, PQ 1984-2001 899 53 197 250 687 16
Bob Dailey D 05/03/1953 Kingston, ONT 1973-1982 561 94 231 325 814 9
Frank Daley L 08/28/1908 Port Arthur, ONT 1928-1929 5 0 0 0 0 1
Joe Daley G 02/20/1943 East Kildonan, MAN 1967-1972 106 0 1 1 16 5
Patrick Daley L 03/27/1959 Maryville, France 1979-1981 12 1 0 1 13 2
Trevor Daley D 10/09/1983 Toronto, ONT 2003-2012 538 38 108 146 397 8
Brad Dalgarno R 08/11/1967 Vancouver, BC 1985-1996 321 49 71 120 332 10
Kevin Dallman D 02/26/1981 Niagara Falls, ONT 2005-2008 154 8 23 31 45 3
Marty Dallman C 02/05/1963 Niagara Falls, ONT 1987-1989 6 0 1 1 0 2
Rod Dallman L 01/26/1967 Quesnel, BC 1987-1992 6 1 0 1 26 4
Zac Dalpe C 11/01/1989 Paris, ONT 2010-2012 28 4 2 6 4 2
Napoleon "Bunny" Dame L 12/06/1913 Edmonton, ALTA 1941-1942 34 2 5 7 4 1
Nick Damore G 07/10/1916 Niagara Falls, ONT 1941-1942 1 0 0 0 0 1
Jean-Francois Damphousse G 07/21/1979 St. Alexis-des-Monts, PQ 2001-2002 6 0 0 0 0 1
Vincent Damphousse C 12/17/1967 Montreal, PQ 1986-2004 1378 432 773 1205 1190 18
Mathieu Dandenault R 02/03/1976 Sherbrooke, PQ 1995-2009 868 68 135 203 516 13
Ken Daneyko D 04/17/1962 Edmonton, ALTA 1983-2003 1283 36 142 178 2516 20
Jeff Daniels L 06/24/1968 Oshawa, ONT 1990-2003 425 17 26 43 83 12
Kimbi Daniels C 01/19/1973 Esteven, SASK 1990-1992 27 1 2 3 4 2
Scott Daniels L 09/19/1969 Mistawasis, SASK 1992-1999 149 8 12 20 667 6
Yann Danis G 06/21/1981 Lafontaine, PQ 2005-2010 49 0 0 0 0 3
Mike Danton C 10/21/1980 Brampton, ONT 2000-2004 87 9 5 14 182 3
Dan Daoust C 02/29/1960 Montreal, PQ 1982-1990 522 87 167 254 544 8
Craig Darby C 09/26/1972 Oneida, NY 1994-2004 196 21 35 56 32 9
Mathieu Darche L 11/26/1976 Montreal, PQ 2000-2012 233 27 39 66 50 9
Mike Dark D 09/17/1963 Sarnia, ONT 1986-1988 43 5 6 11 14 2
Harold Darragh R 09/13/1902 Ottawa, ONT 1925-1933 308 68 49 117 50 8
Jack Darragh R 12/04/1890 Ottawa, ONT 1917-1924 120 68 21 89 87 6
Cleon Daskalakis G 09/29/1962 Boston, MA 1984-1987 12 0 0 0 0 3
Pavel Datsyuk C 07/20/1978 Sverdlovsk, Russia 2001-2012 705 234 463 697 182 10
Kaspars Daugavins L 05/18/1988 Riga, Latvia 2009-2012 38 3 4 7 12 2
Richard David L 04/08/1958 Notre Dame de la Sal, PQ 1979-1983 31 4 4 8 10 3
Bob Davidson L 02/10/1912 Toronto, ONT 1934-1946 491 94 160 254 388 12
Gordon Davidson D 08/05/1918 Stratton, ONT 1942-1944 51 3 6 9 8 2
John Davidson G 02/27/1953 Ottawa, ONT 1973-1983 301 0 7 7 60 10
Matt Davidson R 08/09/1977 Flin Flon, MAN 2000-2003 56 5 7 12 28 3
Johan Davidsson L 01/06/1976 Jonkoping, Sweden 1998-2000 83 6 9 15 16 2
Bob "Pinkie" Davie D 09/12/1912 Beausejour, MAN 1933-1936 41 0 1 1 25 3
Ken Davies C 08/10/1922 Bowmanville, ONT 1947-1948 0 0 0 0 0 1
Bob Davis R 02/02/1899 Lachine, PQ 1932-1933 3 0 0 0 4 1
Kim Davis C 10/31/1957 Flin Flon, MAN 1977-1981 36 5 7 12 51 4
Lorne Davis R 07/20/1930 Regina, SASK 1951-1960 95 8 12 20 20 6
Mal Davis R 10/10/1956 Lockeport, NS 1978-1986 100 31 22 53 34 6
Patrick Davis L 12/28/1986 Sterling, MI 2008-2010 9 1 0 1 0 2
Murray Davison D 06/10/1938 Brantford, ONT 1965-1966 1 0 0 0 0 1
Rob Davison D 05/01/1980 St. Catharines, ONT 2002-2010 219 3 15 18 321 7
Evgeny Davydov L 05/27/1967 Chelyabinsk, USSR 1991-1995 155 40 39 79 120 4
Jeff Daw C 02/28/1972 Carlyle, ONT 2001-2002 1 0 1 1 0 1
Jason Dawe R 05/29/1973 North York, ONT 1993-2002 366 86 90 176 162 8
Bob Dawes D 11/29/1924 Saskatoon, SASK 1946-1951 32 2 7 9 6 4
Nigel Dawes L 02/09/1985 Winnipeg, MAN 2006-2011 212 39 45 84 43 5
Clarence "Happy" Day D 06/01/1901 Owen Sound, ONT 1924-1938 586 86 116 202 596 14
Joe Day C 05/11/1968 Chicago, IL 1991-1994 72 1 10 11 87 3
Eric Daze L 07/02/1975 Montreal, PQ 1994-2006 601 226 172 398 176 11
Calvin de Haan D 05/09/1991 Carp, ONT 2010-2012 1 0 0 0 0 1
Greg De Vries D 01/04/1973 Sundridge, ONT 1995-2009 878 48 146 194 780 13
Billy Dea C 04/03/1933 Edmonton, ALTA 1953-1971 397 67 54 121 44 8
Don Deacon C 06/02/1913 Regina, SASK 1936-1940 30 6 4 10 6 3
Adam Deadmarsh R 05/10/1975 Trail, BC 1994-2003 567 184 189 373 819 9
Butch Deadmarsh L 04/15/1950 Trail, BC 1970-1975 137 12 5 17 155 5
Barry Dean L 02/26/1955 Maple Creek, SASK 1976-1979 165 25 56 81 146 3
Kevin Dean D 04/01/1969 Madison, WI 1994-2001 331 7 48 55 138 7
Nelson DeBenedet D 12/31/1947 Cordenons, Italy 1973-1975 46 10 4 14 13 2
Lucien DeBlois F 06/21/1957 Joliette, PQ 1977-1992 993 249 276 525 814 15
Dave Debol C 03/27/1956 St. Clair Shores, MI 1979-1981 92 26 26 52 4 2
Louie DeBrusk L 03/19/1971 Cambridge, ONT 1991-2003 401 24 17 41 1161 11
Bob DeCourcy G 06/12/1927 Toronto, ONT 1947-1948 1 0 0 0 0 1
Brad DeFauw L 11/10/1977 Edina, MN 2002-2003 9 3 0 3 2 1
Dean DeFazio F 04/16/1963 Ottawa, ONT 1983-1984 22 0 2 2 28 1
Norm Defelice G 01/19/1933 Schumacher, ONT 1956-1957 10 0 0 0 2 1
Dale DeGray D 09/03/1963 Oshawa, ONT 1985-1990 153 18 47 65 195 5
Denis DeJordy G 11/12/1938 Saint-Hyacinthe, PQ 1962-1974 316 0 3 3 2 11
Mark Dekanich G 05/10/1986 North Vancouver, BC 2010-2011 1 0 0 0 0 1
Michael Del Zotto D 06/24/1990 Stouffville, ONT 2009-2012 169 16 55 71 76 3
Matt DelGuidice G 03/15/1967 West Haven, CT 1990-1992 11 0 0 0 2 2
Jonathan Delisle R 06/30/1977 Ste.Anne des Plaines, PQ 1998-1999 1 0 0 0 0 1
Xavier Delisle C 05/24/1977 Quebec City, PQ 1998-2001 16 3 2 5 6 2
Stefan Della Rovere L 02/25/1990 Richmond Hill, ONT 2010-2011 7 0 0 0 11 1
Armand "Dutch" Delmonte R 06/03/1927 Timmins, ONT 1945-1946 1 0 0 0 0 1
Andy Delmore D 12/26/1976 Windsor, ONT 1998-2006 283 43 58 101 105 7
Gilbert Delorme D 11/25/1962 Boucherville, PQ 1981-1990 541 31 92 123 520 9
Ron Delorme R 09/03/1955 North Battleford, SASK 1976-1985 524 83 83 166 667 9
Val Delory L 02/14/1927 Toronto, ONT 1948-1949 1 0 0 0 0 1
Guy Delparte D 08/30/1949 Sault Ste. Marie, ONT 1976-1977 48 1 8 9 18 1
Alex Delvecchio C 12/04/1931 Fort William, ONT 1950-1974 1550 456 825 1281 383 24
Ab DeMarco C 05/10/1916 North Bay, ONT 1938-1947 210 72 93 165 53 7
Ab DeMarco D 02/27/1949 Cleveland, OH 1969-1979 344 44 80 124 75 9
Jason Demers D 06/09/1988 Dorval, PQ 2009-2012 157 8 48 56 69 3
Tony Demers R 07/22/1917 Chambly, PQ 1937-1944 83 20 22 42 23 6
Pavol Demitra C 11/29/1974 Dubnica, Slovakia 1993-2010 847 304 464 768 284 16
Nathan Dempsey D 07/14/1974 Spruce Grove, ALTA 1996-2007 260 21 67 88 120 8
Jean-Paul Denis R 02/28/1924 Montreal, PQ 1946-1950 10 0 2 2 2 2
Louis Denis R 06/07/1928 Vonda, SASK 1949-1951 3 0 1 1 0 2
Marc Denis G 08/01/1977 Montreal, PQ 1996-2009 349 0 6 6 32 11
Corbett Denneny C 01/25/1896 Cornwall, ONT 1917-1928 177 99 29 128 138 9
Cy Denneny L 12/23/1891 Farrow's Point, ONT 1917-1929 325 246 69 315 210 12
Norm Dennis R 12/10/1942 Aurora, ONT 1968-1972 12 3 0 3 11 4
Gerry Denoird C 08/04/1902 Toronto, ONT 1922-1923 15 0 0 0 0 1
Larry DePalma L 10/27/1965 Trenton, MI 1985-1994 148 21 20 41 408 7
Bill Derlago C 08/25/1958 Birtle, MAN 1978-1987 555 189 227 416 247 9
Philippe DeRouville G 08/07/1974 Victoriaville, PQ 1994-1997 3 0 0 0 0 2
Gerry Desaulniers C 12/31/1928 Shawinigan Falls, PQ 1950-1954 8 0 2 2 4 3
Guillaume Desbiens R 04/20/1985 Alma, PQ 2009-2011 13 0 0 0 12 2
Matthieu Descoteaux D 09/22/1977 Pierreville, PQ 2000-2001 5 1 1 2 4 1
David Desharnais C 09/14/1986 Laurier-Station, PQ 2009-2012 93 14 37 51 26 3
Joffre Desilets R 04/16/1915 Capreol, ONT 1935-1940 192 37 45 82 57 5
Andrew Desjardins C 07/27/1986 Lively, ONT 2010-2012 57 4 7 11 33 2
Cedrick Desjardins G 09/30/1985 Edmundston, NB 2010-2011 2 0 0 0 0 1
Eric Desjardins D 06/14/1969 Rouyn-Noranda, PQ 1988-2006 1143 136 439 575 757 17
Gerry Desjardins G 07/22/1944 Sudbury, ONT 1968-1978 331 0 3 3 39 10
Martin Desjardins C 01/28/1967 Sainte-Rose, PQ 1989-1990 8 0 2 2 2 1
Victor Desjardins C 07/04/1900 S.S.Marie, MI 1930-1932 86 6 15 21 27 2
Jacques Deslauriers D 09/03/1928 Montreal, PQ 1955-1956 2 0 0 0 0 1
Simon Despres D 07/27/1991 Laval, PQ 2010-2012 14 1 3 4 8 1
Patrick DesRochers G 10/27/1979 Penetanguishene, ONT 2001-2003 11 0 0 0 2 2
Jarrett Deuling L 03/04/1974 Vernon, BC 1995-1997 15 0 1 1 11 2
Andre Deveaux C 02/23/1984 Freeport, Bahamas 2008-2012 31 0 2 2 104 3
Boyd Devereaux C 04/16/1978 Seaforth, ONT 1997-2009 627 67 112 179 205 11
Kevin Devine L 12/09/1954 Toronto, ONT 1982-1983 2 0 1 1 8 1
Tom "Moose" Dewar D 06/10/1914 Frobisher, SASK 1943-1944 9 0 2 2 4 1
Al Dewsbury D 04/12/1926 Goderich, ONT 1946-1956 357 30 78 108 365 9
Michel Deziel L 01/31/1954 Sorel, PQ 1974-1975 0 0 0 0 0 1
Marcel "Ching" Dheere L 12/19/1920 St. Boniface, MAN 1942-1943 11 1 2 3 2 1
Ed Diachuk L 08/16/1936 Vegreville, ALTA 1960-1961 12 0 0 0 19 1
Raphael Diaz   01/09/1986   2010-2012 42 2 11 13 22 1
Justin DiBenedetto L 08/25/1988 Maple, ONT 2010-2011 8 0 1 1 2 1
Harry Dick D 11/22/1922 Port Colborne, ONT 1946-1947 12 0 1 1 12 1
Ernie Dickens D 06/25/1921 Winnipeg, MAN 1941-1951 278 12 44 56 98 6
Herb Dickenson L 06/11/1931 Hamilton, ONT 1951-1953 48 18 17 35 10 2
Bill Dickie G 02/20/1916 Campbellton, NB 1941-1942 1 0 0 0 0 1
Gerald Diduck D 04/05/1965 Sherwood Park, ALTA 1984-2001 932 56 156 212 1612 17
Don Dietrich D 04/05/1961 Deloraine, MAN 1983-1986 28 0 7 7 10 2
Bob Dill D 04/25/1920 St.Paul, MN 1943-1945 76 15 15 30 135 2
Bob Dillabough C 04/27/1941 Belleville, ONT 1961-1970 283 32 54 86 76 9
Cecil Dillon R 04/26/1908 Toledo, OH 1930-1940 453 167 131 298 105 10
Gary Dillon C 02/28/1959 Toronto, ONT 1980-1981 13 1 1 2 29 1
Wayne Dillon C 05/25/1955 Toronto, ONT 1975-1980 229 43 66 109 60 4
Rob DiMaio R 02/19/1968 Calgary, ALTA 1988-2006 894 106 171 277 840 17
Niko Dimitrakos C 05/21/1979 Boston, MA 2002-2007 158 24 38 62 95 4
Bill Dineen R 09/18/1932 Arvida, PQ 1953-1958 324 51 44 95 122 5
Gary Dineen C 12/24/1943 Montreal, PQ 1968-1969 4 0 1 1 0 1
Gord Dineen D 09/21/1962 Toronto, ONT 1982-1995 528 16 90 106 695 13
Kevin Dineen R 10/28/1963 Quebec City, PQ 1984-2003 1188 355 405 760 2229 19
Peter Dineen D 11/19/1960 Kingston, ONT 1986-1990 13 0 2 2 13 2
Chris Dingman L 07/06/1976 Edmonton, ALTA 1997-2006 385 15 19 34 769 8
Chuck "Dinny" Dinsmore C 07/23/1903 Toronto, ONT 1924-1930 100 6 2 8 50 4
Connie Dion G 08/11/1918 St. Remi de Tinqwick, PQ 1943-1945 38 0 0 0 0 2
Michel Dion G 02/11/1954 Granby, PQ 1979-1985 227 0 6 6 24 6
Gilbert Dionne L 09/19/1970 Drummondville, PQ 1990-1996 223 61 79 140 108 6
Marcel Dionne F 08/03/1951 Drummondville, PQ 1971-1989 1348 731 1040 1771 600 18
Joe DiPenta D 02/25/1979 Barrie, ONT 2002-2008 174 6 17 23 110 4
Paul DiPietro C 09/08/1970 Sault Sainte Marie, ONT 1991-1997 192 31 49 80 96 6
Rick DiPietro G 09/19/1981 Winthrop, MA 2000-2012 315 0 19 19 129 10
Robert Dirk D 08/20/1966 Regina, SASK 1987-1996 402 13 29 42 786 9
Jon DiSalvatore L 03/30/1981 Bangor, ME 2005-2012 6 0 0 0 4 2
Reinhard Divis G 07/04/1975 Vienna, Austria 2001-2006 28 0 0 0 2 4
Tomas Divisek R 07/19/1979 Most, Czech Rep. 2000-2002 5 1 0 1 0 2
Par Djoos D 05/11/1968 Mora, Sweden 1990-1993 82 2 31 33 58 3
Gary Doak D 02/25/1946 Goderich, ONT 1965-1981 789 23 107 130 908 16
Shane Doan C 10/10/1976 Halkirk, ALTA 1995-2012 1164 308 455 763 1045 16
Brian Dobbin R 08/18/1966 Petrolia, ONT 1986-1992 63 7 8 15 61 5
Jim Dobson R 02/29/1960 Winnipeg, MAN 1979-1984 12 0 0 0 6 4
Kevin Doell C 07/15/1979 Saskatoon, SASK 2007-2008 8 0 1 1 4 1
Fred Doherty R   Norwood, ONT 1918-1919 3 0 0 0 0 1
Jason Doig D 01/29/1977 Montreal, PQ 1995-2004 158 6 18 24 285 7
Bobby Dollas D 01/31/1965 Montreal, PQ 1983-2001 646 42 96 138 467 16
Clarence Dolson G     1928-1931 93 0 0 0 0 3
Robert Dome R 01/29/1979 Skalica, Slovakia 1997-2003 53 7 7 14 12 3
Hnat Domenichelli C 02/16/1976 Edmonton, ALTA 1996-2003 267 52 61 113 104 7
Tie Domi R 11/01/1969 Windsor, ONT 1989-2006 1020 104 141 245 3515 16
Gary Donaldson W 07/15/1952 Trail, BC 1973-1974 1 0 0 0 0 1
Clark Donatelli C 11/22/1967 Providence, RI 1989-1992 35 3 4 7 39 2
Ted Donato L 04/28/1969 Boston, MA 1991-2004 796 150 197 347 396 13
Dave Donnelly F 02/02/1962 Edmonton, ALTA 1983-1988 137 15 24 39 150 5
Gord Donnelly D 04/05/1962 Montreal, PQ 1983-1995 554 28 41 69 2069 12
James "Babe" Donnelly D 12/22/1895 Sault Ste. Marie, ONT 1926-1927 34 0 1 1 14 1
Mike Donnelly L 10/10/1963 Livonia, MI 1986-1997 465 114 121 235 255 11
Shean Donovan R 01/22/1975 Timmins, ONT 1994-2010 951 112 129 241 705 15
Jamie Doornbosch D 02/01/1990 Richmond Hill, ONT 2010-2011 1 0 0 0 0 1
Jiri Dopita F 12/02/1968 , Czech Rep. 2001-2003 73 12 21 33 19 2
Rob Dopson G 08/21/1967 Smiths Falls, ONT 1993-1994 2 0 0 0 0 1
John "Red" Doran D 05/24/1910 Belleville, ONT 1933-1940 98 5 10 15 110 5
Lloyd "Red" Doran C 01/10/1921 South Porcupine, ONT 1946-1947 24 3 2 5 10 1
Ken Doraty R 06/26/1906 Stittsville, ONT 1926-1938 105 15 26 41 24 5
Andre Dore D 02/11/1958 Montreal, PQ 1978-1985 257 14 81 95 261 7
Daniel Dore R 04/09/1970 Ferme-Neuve, PQ 1989-1991 17 2 3 5 59 2
Jim Dorey D 08/17/1947 Kingston, ONT 1968-1972 232 25 74 99 553 4
Dan Dorion R 03/02/1963 Astoria, NY 1985-1988 4 1 1 2 2 2
Gary Dornhoefer R 02/02/1943 Kitchener, ONT 1963-1978 787 214 328 542 1291 14
Ed Dorohoy C 03/13/1929 Medicine Hat, ALTA 1948-1949 16 0 0 0 6 1
Derek Dorsett R 12/20/1986 Kindersley, SASK 2008-2012 221 19 28 47 544 4
Drew Doughty D 12/08/1989 London, ONT 2008-2012 279 36 109 145 222 4
Jordy Douglas L 01/20/1958 Winnipeg, MAN 1979-1985 268 76 62 138 160 6
Kent Douglas D 02/06/1936 Cobalt, ONT 1962-1969 428 33 115 148 631 7
Les Douglas C 12/05/1918 Perth, ONT 1940-1947 52 6 12 18 8 4
Doug Doull L 05/31/1974 Glace Bay, NS 2003-2006 37 0 1 1 151 2
Peter Douris R 02/19/1966 Toronto, ONT 1985-1998 321 54 67 121 80 11
Jim Dowd C 12/25/1968 Brick, NJ 1991-2008 728 71 168 239 390 16
Jake Dowell C 03/04/1985 Eau Claire, WI 2007-2012 132 10 19 29 111 5
Bruce Dowie G 12/09/1962 Oakville, ONT 1983-1984 2 0 0 0 0 1
Aaron Downey R 08/27/1974 Shelburne, ONT 1999-2009 243 8 10 18 494 9
Dave Downie C 03/11/1909 Burk's Falls, ONT 1932-1933 11 0 1 1 2 1
Steve Downie R 04/03/1987 Newmarket, ONT 2007-2012 237 48 65 113 624 5
Mario Doyon D 08/27/1968 Quebec City, PQ 1988-1991 28 3 4 7 16 3
Dallas Drake R 02/04/1969 Trail, BC 1992-2008 1009 177 300 477 885 15
Bruce Draper F 10/02/1940 Toronto, ONT 1962-1963 1 0 0 0 0 1
Kris Draper C 05/24/1971 Toronto, ONT 1990-2011 1157 161 203 364 790 20
Tom Draper G 11/20/1966 Outremont, PQ 1988-1996 53 0 3 3 4 6
Nick Drazenovic C 01/14/1987 Prince George, BC 2010-2011 3 0 0 0 0 1
Davis Drewiske D 11/22/1984 Hudson, WI 2008-2012 104 3 15 18 53 4
Gordie Drillon R 10/23/1914 Moncton, NB 1936-1943 311 155 139 294 56 7
Peter Driscoll L 10/27/1954 Powassan, ONT 1979-1981 60 3 8 11 97 2
Bruce Driver D 04/29/1962 Toronto, ONT 1983-1998 922 96 390 486 670 15
Rene Drolet C 11/13/1944 Quebec, PQ 1971-1975 2 0 0 0 0 2
Ivan Droppa D 02/01/1972 Liptovsky Mikulas, Slovakia 1993-1996 19 0 1 1 14 2
Clarence Drouillard C 03/02/1914 Windsor, ONT 1937-1938 10 0 1 1 0 1
Jude Drouin C 10/28/1948 Murdochville, PQ 1968-1981 666 151 305 456 346 12
P.C. Drouin L 04/22/1974 St. Lambert, PQ 1996-1997 3 0 0 0 0 1
Polly Drouin L 01/04/1908 Verdun, PQ 1935-1941 156 23 50 73 80 6
Jeff Drouin-Deslauriers G 05/15/1984 St-Jean-Richelieu, PQ 2008-2012 59 0 4 4 8 3
John Druce R 02/23/1966 Peterborough, ONT 1988-1998 531 113 126 239 347 10
Harold Druken C 01/26/1979 St. John's, NFLD 1999-2004 146 27 36 63 36 5
Stan Drulia R 01/05/1968 Elmira, NY 1992-2001 126 15 27 42 52 3
Jim Drummond D 10/20/1918 Toronto, ONT 1944-1945 2 0 0 0 0 1
Chris Drury L 08/20/1976 Trumbull, CT 1998-2011 892 255 360 615 468 12
Herbert Drury D 03/02/1895 Midland, ONT 1925-1931 213 24 13 37 203 6
Ted Drury C 09/13/1971 Boston, MA 1993-2001 414 41 52 93 367 8
Dave Dryden G 09/05/1941 Hamilton, ONT 1961-1980 203 0 4 4 4 9
Ken Dryden G 08/08/1947 Hamilton, ONT 1970-1979 397 0 19 19 12 8
Christian Dube R 01/16/1978 Quebec City, PQ 1996-1999 33 1 1 2 4 2
Gilles Dube L 06/02/1927 Sherbrooke, PQ 1949-1954 12 1 2 3 2 2
Norm Dube L 09/12/1951 Sherbrooke, PQ 1974-1976 57 8 10 18 54 2
Justin Duberman R 03/23/1970 New Haven, CT 1993-1994 4 0 0 0 0 1
Wade Dubielewicz G 01/30/1979 Kerrobert, SASK 2003-2010 43 0 0 0 0 6
Brandon Dubinsky C 04/29/1986 Anchorage, AK 2006-2012 356 76 124 200 411 6
Steve Dubinsky C 07/09/1970 Montreal, PQ 1993-2003 375 25 45 70 164 10
Devan Dubnyk G 05/04/1986 Calgary, ALTA 2009-2012 72 0 0 0 2 3
Matt Duchene C 01/16/1991 Haliburton, ONT 2009-2012 200 63 83 146 55 3
Gaetan Duchesne L 07/11/1962 Quebec City, PQ 1981-1995 1028 179 254 433 617 14
Jeremy Duchesne G 10/17/1986 Silver Spring, MD 2009-2010 1 0 0 0 0 1
Steve Duchesne D 06/30/1965 Sept-Iles, PQ 1986-2002 1113 227 525 752 824 16
Mike Duco L 07/08/1987 Toronto, ONT 2009-2012 15 0 1 1 60 3
Rick Dudley L 01/31/1949 Toronto, ONT 1972-1981 309 75 99 174 292 6
Dave Duerden L 04/11/1977 Oshawa, ONT 1999-2000 2 0 0 0 0 1
Dick Duff L 02/18/1936 Kirkland Lake, ONT 1954-1972 1030 283 289 572 743 18
Parris Duffus G 01/27/1970 Denver, CO 1996-1997 1 0 0 0 0 1
Luc Dufour C 02/13/1963 Chicoutimi, PQ 1982-1985 167 23 21 44 199 3
Marc Dufour R 09/11/1941 Trois-Rivieres, PQ 1963-1969 14 1 0 1 2 3
Donald Dufresne D 04/10/1967 Quebec City, PQ 1988-1997 268 6 36 42 258 9
Jack Duggan L 12/17/1898 Ottawa, ONT 1925-1926 27 0 0 0 2 1
Ken Duggan D 02/21/1963 London, ONT 1987-1988 1 0 0 0 0 1
Ron Duguay C 07/06/1957 Sudbury, ONT 1977-1989 860 274 346 620 582 12
Lorne Duguid L 04/04/1910 Bolton, ONT 1931-1937 135 9 15 24 57 6
Loudus "Duke" Dukowski D 08/31/1902 Regina, SASK 1926-1934 206 16 30 46 178 5
Woody Dumart L 12/23/1916 Kitchener, ONT 1935-1954 771 211 218 429 99 16
Michel Dumas G 07/08/1949 St-Antoine de Pontbr, PQ 1974-1977 8 0 1 1 0 2
J.P. Dumont R 04/01/1978 Montreal, PQ 1998-2011 822 214 309 523 364 12
Dale Dunbar D 10/14/1961 Winthrop, MA 1985-1989 2 0 0 0 2 2
Arthur Duncan D 07/04/1894 Sault Ste.Marie, ONT 1926-1931 157 18 16 34 225 5
Iain Duncan L 08/04/1963 Toronto, ONT 1986-1991 127 34 55 89 149 4
Craig Duncanson L 03/17/1967 Sudbury, ONT 1985-1993 38 5 4 9 61 7
Rocky Dundas R 01/30/1967 Regina, SASK 1989-1990 5 0 0 0 14 1
Mike Dunham G 06/01/1972 Johnson City, NY 1996-2007 394 0 5 5 16 10
Frank Dunlap R 08/10/1924 Ottawa, ONT 1943-1944 5 0 1 1 2 1
Blake Dunlop F 04/18/1953 Hamilton, ONT 1973-1984 550 130 274 404 172 11
Dave Dunn D 08/19/1948 Moosomin, SASK 1973-1976 184 14 41 55 313 3
Richie Dunn D 05/12/1957 Boston, MA 1977-1989 483 36 140 176 314 12
Denis Dupere L 06/06/1948 Jonquiere, PQ 1970-1978 421 80 99 179 66 8
Andre Dupont D 07/27/1949 Trois-Rivieres, PQ 1970-1983 810 59 185 244 1986 13
Brodie Dupont L 02/17/1987 Russell, MAN 2010-2011 1 0 0 0 0 1
Jerry Dupont D 02/21/1962 Ottawa, ONT 1981-1987 214 7 29 36 468 6
Micki DuPont D 04/15/1980 Calgary, ALTA 2001-2008 23 1 3 4 12 4
Norm Dupont L 02/05/1957 Montreal, PQ 1979-1984 256 55 85 140 52 5
Yanick Dupre L 11/20/1972 Montreal, PQ 1991-1996 35 2 0 2 16 3
Bob Dupuis G 08/26/1952 North Bay, ONT 1979-1980 1 0 0 0 0 1
Pascal Dupuis L 04/07/1979 Laval, PQ 2000-2012 711 141 162 303 325 11
Philippe Dupuis C 04/24/1985 Laval, PQ 2008-2012 116 6 12 18 62 4
Steve Durbano D 12/12/1951 Toronto, ONT 1972-1979 220 13 60 73 1127 6
Vitezslav Duris D 01/05/1954 Plzen, Czechoslov 1980-1983 89 3 20 23 62 2
Bill Durnan G 01/22/1916 Toronto, ONT 1943-1950 383 0 1 1 7 7
Chris Durno L 10/31/1980 Scarborough, ONT 2008-2010 43 4 4 8 47 2
Benoit Dusablon C 08/01/1979 Ste-Anne-de-la-Perad, PQ 2003-2004 3 0 0 0 2 1
Norm Dussault L 09/26/1925 Springfield, MA 1947-1951 206 31 62 93 47 4
Mervyn "Red" Dutton D 07/23/1898 Russell, MAN 1926-1936 448 29 67 96 871 10
Miroslav Dvorak D 10/11/1951 Hluboka, Czech 1982-1985 193 11 74 85 51 3
Radek Dvorak R 03/09/1977 Tabor, Czech Rep. 1995-2012 1161 218 357 575 402 16
Gordie Dwyer L 01/25/1978 Dalhousie, NB 1999-2004 108 0 5 5 394 5
Mike Dwyer L 09/16/1957 Brampton, ONT 1978-1982 31 2 6 8 25 4
Patrick Dwyer R 06/22/1983 Spokane, WA 2008-2012 192 21 19 40 28 4
Ed Dyck G 10/29/1950 Warman, SASK 1971-1974 49 0 0 0 0 3
Henry Dyck L 09/05/1912 Saskatoon, SASK 1943-1944 1 0 0 0 0 1
Cecil "Babe" Dye R 05/13/1898 Hamilton, ONT 1919-1931 268 202 41 243 200 11
Karl Dykhuis D 07/08/1972 Sept-Iles, PQ 1991-2004 644 42 91 133 495 12
Steve Dykstra D 12/01/1961 Edmonton, ALTA 1985-1990 217 8 32 40 545 5
Jack Dyte D 10/13/1918 New Liskeard, ONT 1943-1944 27 1 0 1 31 1
Joe Dziedzic L 12/18/1971 Minneapolis, MN 1995-1999 130 14 14 28 131 3