Return to Main PageFillerNHL Player list for the letter d


Player Name Pos. Birthdate Birthplace NHL Years
Matt D'Agostini R 10/23/1986 Sault Ste. Marie, ONT 2007-2008
Corrie D'Alessio G 09/09/1969 Cornwall, ONT 1992-1993
Hank D'Amore C 07/17/1919 Niagara Falls, ONT 1943-1944
Marc D'Amour G 04/29/1961 Sudbury, ONT 1985-1989
Andreas Dackell R 12/29/1972 Gavle, Sweden 1996-2004
Doug Dadswell G 02/07/1964 Scarborough, ONT 1986-1988
Byron Dafoe G 02/25/1971 Sussex, England 1992-2004
Pierre Dagenais L 03/04/1978 Blainville, PQ 2000-2006
Kevin Dahl D 12/30/1968 Regina, SASK 1992-2001
Ulf Dahlen R 01/12/1967 Ostersund, Sweden 1987-2003
Kjell Dahlin R 02/02/1963 Timra, Sweden 1985-1988
Toni Dahlman R 09/03/1979 Helsinki, Finland 2001-2003
Chris Dahlquist D 12/14/1962 Fridley, MN 1985-1996
Carl "Cully" Dahlstrom C 07/03/1913 Minneapolis, MN 1937-1945
Alain Daigle F 08/24/1954 Trois Rivieres, PQ 1974-1980
Alexandre Daigle R 02/07/1975 Montreal, PQ 1993-2006
J.J. Daigneault D 10/12/1965 Montreal, PQ 1984-2001
Bob Dailey D 05/03/1953 Kingston, ONT 1973-1982
Frank Daley L 08/28/1908 Port Arthur, ONT 1928-1929
Joe Daley G 02/20/1943 East Kildonan, MAN 1967-1972
Patrick Daley L 03/27/1959 Maryville, France 1979-1981
Trevor Daley D 10/09/1983 Toronto, ONT 2003-2008
Brad Dalgarno R 08/11/1967 Vancouver, BC 1985-1996
Kevin Dallman D 02/26/1981 Niagara Falls, ONT 2005-2008
Marty Dallman C 02/05/1963 Niagara Falls, ONT 1987-1989
Rod Dallman L 01/26/1967 Quesnel, BC 1987-1992
Napoleon "Bunny" Dame L 12/06/1913 Edmonton, ALTA 1941-1942
Nick Damore G 07/10/1916 Niagara Falls, ONT 1941-1942
Jean-Francois Damphousse G 07/21/1979 St. Alexis-des-Monts, PQ 2001-2002
Vincent Damphousse C 12/17/1967 Montreal, PQ 1986-2004
Mathieu Dandenault R 02/03/1976 Sherbrooke, PQ 1995-2008
Ken Daneyko D 04/17/1964 Edmonton, ALTA 1983-2003
Jeff Daniels L 06/24/1968 Oshawa, ONT 1990-2003
Kimbi Daniels C 01/19/1973 Esteven, SASK 1990-1992
Scott Daniels L 09/19/1969 Mistawasis, SASK 1992-1999
Yann Danis G 06/21/1981 Lafontaine, PQ 2005-2006
Mike Danton C 10/21/1980 Brampton, ONT 2000-2004
Dan Daoust C 02/29/1960 Montreal, PQ 1982-1990
Craig Darby C 09/26/1972 Oneida, NY 1994-2004
Mathieu Darche L 11/26/1976 Montreal, PQ 2000-2008
Mike Dark D 09/17/1963 Sarnia, ONT 1986-1988
Harold Darragh R 09/13/1902 Ottawa, ONT 1925-1933
Jack Darragh R 12/04/1890 Ottawa, ONT 1917-1924
Cleon Daskalakis G 09/29/1962 Boston, MA 1984-1987
Pavel Datsyuk C 07/20/1978 Sverdlovsk, Russia 2001-2008
Richard David L 04/08/1958 Notre Dame de la Sal, PQ 1979-1983
Bob Davidson L 02/10/1912 Toronto, ONT 1934-1946
Gordon Davidson D 08/05/1918 Stratton, ONT 1942-1944
John Davidson G 02/27/1953 Ottawa, ONT 1973-1983
Matt Davidson R 08/09/1977 Flin Flon, MAN 2000-2003
Johan Davidsson L 01/06/1976 Jonkoping, Sweden 1998-2000
Bob "Pinkie" Davie D 09/12/1912 Beausejour, MAN 1933-1936
Ken Davies C 08/10/1922 Bowmanville, ONT 1947-1948
Bob Davis R 02/02/1899 Lachine, PQ 1932-1933
Kim Davis C 10/31/1957 Flin Flon, MAN 1977-1981
Lorne Davis R 07/20/1930 Regina, SASK 1951-1960
Mal Davis R 10/10/1956 Lockeport, NS 1978-1986
Murray Davison D 06/10/1938 Brantford, ONT 1965-1966
Rob Davison D 05/01/1980 St. Catharines, ONT 2002-2008
Evgeny Davydov L 05/27/1967 Chelyabinsk, USSR 1991-1995
Jeff Daw C 02/28/1972 Carlyle, ONT 2001-2002
Jason Dawe R 05/29/1973 North York, ONT 1993-2002
Bob Dawes D 11/29/1924 Saskatoon, SASK 1946-1951
Nigel Dawes L 02/09/1985 Winnipeg, MAN 2006-2008
Clarence "Happy" Day D 06/01/1901 Owen Sound, ONT 1924-1938
Joe Day C 05/11/1968 Chicago, IL 1991-1994
Eric Daze L 07/02/1975 Montreal, PQ 1994-2006
Dean De Fazio F 04/16/1963 Ottawa, ONT 1983-1984
Greg De Vries D 01/04/1973 Sundridge, ONT 1995-2008
Billy Dea C 04/03/1933 Edmonton, ALTA 1953-1971
Don Deacon C 06/02/1913 Regina, SASK 1936-1940
Adam Deadmarsh R 05/10/1975 Trail, BC 1994-2003
Butch Deadmarsh L 04/15/1950 Trail, BC 1970-1975
Barry Dean L 02/26/1955 Maple Creek, SASK 1976-1979
Kevin Dean D 04/01/1969 Madison, WI 1994-2001
Nelson DeBenedet D 12/31/1947 Cardenons, Italy 1973-1975
Lucien DeBlois F 06/21/1957 Joliette, PQ 1977-1992
Dave Debol C 03/27/1956 St. Clair Shores, MI 1979-1981
Louie DeBrusk L 03/19/1971 Cambridge, ONT 1991-2003
Bob DeCourcy G 06/12/1927 Toronto, ONT 1947-1948
Brad DeFauw L 11/10/1977 Edina, MN 2002-2003
Norm Defelice G 01/19/1933 Schumacher, ONT 1956-1957
Dale DeGray D 09/03/1963 Oshawa, ONT 1985-1990
Denis DeJordy G 11/12/1938 St. Hyacinthe, PQ 1962-1974
Matt DelGuidice G 03/15/1967 West Haven, CT 1990-1992
Jonathan Delisle R 06/30/1977 Ste.Anne des Plaines, PQ 1998-1999
Xavier Delisle C 05/24/1977 Quebec City, PQ 1998-2001
Armand "Dutch" Delmonte R 06/03/1927 Timmins, ONT 1945-1946
Andy Delmore D 12/26/1976 LaSalle, ONT 1998-2006
Gilbert Delorme D 11/25/1962 Boucherville, PQ 1981-1990
Ron Delorme R 09/03/1955 North Battleford, SASK 1976-1985
Val Delory L 02/14/1927 Toronto, ONT 1948-1949
Guy Delparte D 08/30/1949 Sault Ste. Marie, ONT 1976-1977
Alex Delvecchio C 12/04/1931 Fort William, ONT 1950-1974
Ab DeMarco C 05/10/1916 North Bay, ONT 1938-1947
Ab DeMarco D 02/27/1949 Cleveland, OH 1969-1979
Tony Demers R 07/22/1917 Chambly, PQ 1937-1944
Pavol Demitra C 11/29/1974 Dubnica, Slovakia 1993-2008
Nathan Dempsey D 07/14/1974 Spruce Grove, ALTA 1996-2007
Jean Denis R 02/28/1924 Montreal, PQ 1946-1950
Louis Denis R 06/07/1928 Vonda, SASK 1949-1951
Marc Denis G 08/01/1977 Montreal, PQ 1996-2008
Corbett Denneny C 01/25/1894 Cornwall, ONT 1917-1928
Cy Denneny L 12/23/1891 Farrow's Point, ONT 1917-1929
Norm Dennis R 12/10/1942 Aurora, ONT 1968-1972
Gerry Denoird C 08/04/1902 Toronto, ONT 1922-1923
Larry DePalma L 10/27/1965 Trenton, MI 1985-1994
Bill Derlago C 08/25/1958 Birtle, MAN 1978-1987
Philippe DeRouville G 08/07/1974 Victoriaville, PQ 1994-1997
Gerry Desaulniers C 12/31/1928 Shawinigan Falls, PQ 1950-1954
Matthieu Descoteaux D 09/22/1977 Pierreville, PQ 2000-2001
Joffre Desilets R 04/16/1915 Capreol, ONT 1935-1940
Eric Desjardins D 06/14/1969 Rouyn-Noranda, PQ 1988-2006
Gerry Desjardins G 07/22/1944 Sudbury, ONT 1968-1978
Martin Desjardins C 01/28/1967 Sainte-Rose, PQ 1989-1990
Victor Desjardins C 07/04/1900 S.S.Marie, MI 1930-1932
Jacques Deslauriers D 09/03/1928 Montreal, PQ 1955-1956
Patrick DesRochers G 10/27/1979 Penetanguishene, ONT 2001-2003
Jarrett Deuling L 03/04/1974 Vernon, BC 1995-1997
Boyd Devereaux C 04/16/1978 Seaforth, ONT 1997-2008
Kevin Devine L 12/09/1954 Toronto, ONT 1982-1983
Tom "Moose" Dewar D 06/10/1914 Frobisher, SASK 1943-1944
Al Dewsbury D 04/12/1926 Goderich, ONT 1946-1956
Michel Deziel L 01/31/1954 Sorel, PQ 1974-1975
Marcel "Ching" Dheere L 12/19/1920 St. Boniface, MAN 1942-1943
Ed Diachuk L 08/16/1936 Vegreville, ALTA 1960-1961
Harry Dick D 11/22/1922 Port Colborne, ONT 1946-1947
Ernie Dickens D 06/25/1921 Winnipeg, MAN 1941-1951
Herb Dickenson L 06/11/1931 Hamilton, ONT 1951-1953
Bill Dickie G 02/20/1916 Campbellton, NB 1941-1942
Gerald Diduck D 04/06/1965 Edmonton, ALTA 1984-2001
Don Dietrich D 04/05/1961 Deloraine, MAN 1983-1986
Bob Dill D 04/25/1920 St.Paul, MN 1943-1945
Bob Dillabough C 04/27/1941 Belleville, ONT 1961-1970
Cecil Dillon R 04/26/1908 Toledo, OH 1930-1940
Gary Dillon C 02/28/1959 Toronto, ONT 1980-1981
Wayne Dillon C 05/25/1955 Toronto, ONT 1975-1980
Rob DiMaio R 02/19/1968 Calgary, ALTA 1988-2006
Niko Dimitrakos W 05/21/1979 Somerville, MA 2002-2007
Bill Dineen R 09/18/1932 Arvida, PQ 1953-1958
Gary Dineen C 12/24/1943 Montreal, PQ 1968-1969
Gord Dineen D 09/21/1962 Toronto, ONT 1982-1995
Kevin Dineen R 10/28/1963 Quebec City, PQ 1984-2003
Peter Dineen D 11/19/1960 Kingston, ONT 1986-1990
Chris Dingman L 07/06/1976 Edmonton, ALTA 1997-2006
Chuck "Dinny" Dinsmore C 07/23/1903 Toronto, ONT 1924-1930
Connie Dion G 08/11/1918 St. Remi de Tinqwick, PQ 1943-1945
Michel Dion G 02/11/1954 Granby, PQ 1979-1985
Gilbert Dionne L 09/19/1970 Drummondville, PQ 1990-1996
Marcel Dionne F 08/03/1951 Drummondville, PQ 1971-1989
Joe DiPenta D 02/25/1979 Barrie, ONT 2002-2008
Paul DiPietro C 09/08/1970 Sault Ste. Marie, ONT 1991-1997
Rick DiPietro G 09/19/1981 Winthrop, MA 2000-2008
Robert Dirk D 08/20/1966 Regina, SASK 1987-1996
Jon DiSalvatore L 03/30/1981 Bangor, ME 2005-2006
Reinhard Divis G 07/04/1975 Vienna, Austria 2001-2006
Tomas Divisek R 07/19/1979 Most, Czech Rep. 2000-2002
Par Djoos D 05/11/1968 Mora, Sweden 1990-1993
Gary Doak D 02/25/1946 Goderich, ONT 1965-1981
Shane Doan C 10/10/1976 Halkirk, ALTA 1995-2008
Brian Dobbin R 08/18/1966 Petrolia, ONT 1986-1992
Jim Dobson R 02/29/1960 Winnipeg, MAN 1979-1984
Kevin Doell C 07/15/1979 Saskatoon, SASK 2007-2008
Fred Doherty R   Norwood, ONT 1918-1919
Jason Doig D 01/29/1977 Montreal, PQ 1995-2004
Bobby Dollas D 01/31/1965 Montreal, PQ 1983-2001
Clarence Dolson G     1928-1931
Robert Dome R 01/29/1979 Skalica, Slovakia 1997-2003
Hnat Domenichelli C 02/16/1976 Edmonton, ALTA 1996-2003
Tie Domi R 11/01/1969 Windsor, ONT 1989-2006
Gary Donaldson W 07/15/1952 Trail, BC 1973-1974
Clark Donatelli C 11/22/1967 Providence, RI 1989-1992
Ted Donato L 04/28/1969 Boston, MA 1991-2004
Dave Donnelly F 02/02/1962 Edmonton, ALTA 1983-1988
Gord Donnelly D 04/05/1962 Montreal, PQ 1983-1995
James "Babe" Donnelly D 12/22/1895 Sault Ste. Marie, ONT 1926-1927
Mike Donnelly L 10/10/1963 Livonia, MI 1986-1997
Shean Donovan R 01/22/1975 Timmins, ONT 1994-2008
Jiri Dopita F 12/02/1968 2001-2003
Rob Dopson G 08/21/1967 Smiths Falls, ONT 1993-1994
John Doran D 05/24/1910 Belleville, ONT 1933-1940
Lloyd "Red" Doran C 01/10/1921 South Porcupine, ONT 1946-1947
Ken Doraty R 06/26/1906 Stittsville, ONT 1926-1938
Andre Dore D 02/11/1958 Montreal, PQ 1978-1985
Daniel Dore R 04/09/1970 Ferme-Neuve, PQ 1989-1991
Jim Dorey D 08/17/1947 Kingston, ONT 1968-1972
Dan Dorion R 03/02/1963 Astoria, NY 1985-1988
Gary Dornhoefer R 02/02/1943 Kitchener, ONT 1963-1978
Ed Dorohoy C 03/13/1929 Medicine Hat, ALTA 1948-1949
Jordy Douglas L 01/20/1958 Winnipeg, MAN 1979-1985
Kent Douglas D 02/06/1936 Cobalt, ONT 1962-1969
Les Douglas C 12/05/1918 Perth, ONT 1940-1947
Doug Doull L 05/31/1974 Glace Bay, NS 2003-2006
Peter Douris R 02/19/1966 Toronto, ONT 1985-1998
Jim Dowd C 12/25/1968 Brick, NJ 1991-2008
Jake Dowell C 03/04/1985 Eau Claire, WI 2007-2008
Bruce Dowie G 12/09/1962 Oakville, ONT 1983-1984
Aaron Downey R 08/27/1974 Shelburne, ONT 1999-2008
Dave Downie C 03/11/1909 Burk's Falls, ONT 1932-1933
Steve Downie R 04/03/1987 Newmarket, ONT 2007-2008
Mario Doyon D 08/27/1968 Quebec City, PQ 1988-1991
Dallas Drake R 02/04/1969 Trail, BC 1992-2008
Bruce Draper F 10/02/1940 Toronto, ONT 1962-1963
Kris Draper C 05/24/1971 Toronto, ONT 1990-2008
Tom Draper G 11/20/1966 Outremont, PQ 1988-1996
Gordie Drillon R 10/23/1914 Moncton, NB 1936-1943
Peter Driscoll L 10/27/1954 Powassan, ONT 1979-1981
Bruce Driver D 04/29/1962 Toronto, ONT 1983-1998
Rene Drolet C 11/13/1944 Quebec City, PQ 1971-1975
Ivan Droppa D 02/01/1972 Liptovsky Mikulas, Czech 1993-1996
Clarence "Mickey" Drouillard C 03/02/1914 Windsor, ONT 1937-1938
Jude Drouin C 10/28/1948 Murdochville, PQ 1968-1981
P.C. Drouin L 04/22/1974 St. Lambert, PQ 1996-1997
Polly Drouin L 01/04/1908 Verdun, PQ 1935-1941
John Druce R 02/23/1966 Peterborough, ONT 1988-1998
Harold Druken C 01/26/1979 St. John's, NFLD 1999-2004
Stan Drulia R 01/05/1968 Elmira, NY 1992-2001
Jim Drummond D 10/20/1918 Toronto, ONT 1944-1945
Chris Drury L 08/20/1976 Trumbull, CT 1998-2008
Herbert Drury D 03/02/1895 Midland, ONT 1925-1931
Ted Drury C 09/13/1971 Boston, MA 1993-2001
Dave Dryden G 09/05/1941 Hamilton, ONT 1961-1980
Ken Dryden G 08/08/1947 Hamilton, ONT 1970-1979
Christian Dube R 01/16/1978 Quebec City, PQ 1996-1999
Gilles Dube L 06/02/1927 Sherbrooke, PQ 1949-1954
Norm Dube L 09/12/1951 Sherbrooke, PQ 1974-1976
Justin Duberman R 03/23/1970 New Haven, CT 1993-1994
Wade Dubielewicz G 01/30/1979 Invermere, BC 2003-2008
Brandon Dubinsky C 04/29/1986 Anchorage, AK 2006-2008
Steve Dubinsky C 07/09/1970 Montreal, PQ 1993-2003
Gaetan Duchesne L 07/11/1962 Quebec City, PQ 1981-1995
Steve Duchesne D 06/30/1965 Sept-Iles, PQ 1986-2002
Rick Dudley L 01/31/1949 Toronto, ONT 1972-1981
Dave Duerden L 04/11/1977 Oshawa, ONT 1999-2000
Dick Duff L 02/18/1936 Kirkland Lake, ONT 1954-1972
Parris Duffus G 01/27/1970 Denver, CO 1996-1997
Luc Dufour C 02/13/1963 Chicoutimi, PQ 1982-1985
Marc Dufour R 09/11/1941 Trois-Rivieres, PQ 1963-1969
Donald Dufresne D 04/10/1967 Quebec City, PQ 1988-1997
Jack Duggan L 12/17/1898 Ottawa, ONT 1925-1926
Ken Duggan D 02/21/1963 London, ONT 1987-1988
Ron Duguay C 07/06/1957 Sudbury, ONT 1977-1989
Lorne Duguid L 04/04/1910 Bolton, ONT 1931-1937
Woody Dumart L 12/23/1916 Kitchener, ONT 1935-1954
Michel Dumas G 07/08/1949 St-Antoine de Pontbr, PQ 1974-1977
J.P. Dumont R 04/01/1978 Montreal, PQ 1998-2008
Dale Dunbar D 10/14/1961 Winthrop, MA 1985-1989
Arthur Duncan D 07/04/1894 Sault Ste.Marie, ONT 1926-1931
Iain Duncan L 08/04/1963 Toronto, ONT 1986-1991
Craig Duncanson L 03/17/1967 Sudbury, ONT 1985-1993
Rocky Dundas R 01/30/1967 Regina, SASK 1989-1990
Mike Dunham G 06/01/1972 Johnson City, NY 1996-2007
Frank Dunlap R 08/10/1924 Ottawa, ONT 1943-1944
Blake Dunlop F 04/18/1953 Hamilton, ONT 1973-1984
Dave Dunn D 08/19/1948 Moosomin, SASK 1973-1976
Richie Dunn D 05/12/1957 Boston, MA 1977-1989
Denis Dupere L 06/06/1948 Jonquiere, PQ 1970-1978
Andre Dupont D 07/27/1949 Trois-Rivieres, PQ 1970-1983
Jerry Dupont D 02/21/1962 Ottawa, ONT 1981-1987
Micki DuPont D 04/15/1980 Calgary, ALTA 2001-2008
Norm Dupont L 02/05/1957 Montreal, PQ 1979-1984
Yanick Dupre L 11/20/1972 Montreal, PQ 1991-1996
Bob Dupuis G 08/26/1952 North Bay, ONT 1979-1980
Pascal Dupuis L 04/07/1979 Laval, PQ 2000-2008
Steve Durbano D 12/12/1951 Toronto, ONT 1972-1979
Vitezslav Duris D 01/05/1954 Plzen, Czechoslov 1980-1983
Bill Durnan G 01/22/1916 Toronto, ONT 1943-1950
Benoit Dusablon C 08/01/1979 Ste-Anne-de-la-Perad, PQ 2003-2004
Norm Dussault L 09/26/1925 Springfield, MA 1947-1951
L.S. "Duke" Dutkowski D 08/31/1902 Regina, SASK 1926-1934
Mervyn "Red" Dutton D 07/23/1898 Russell, MAN 1926-1936
Miroslav Dvorak D 10/11/1951 Hluboka, Czech 1982-1985
Radek Dvorak R 03/09/1977 Tabor, Czech 1995-2008
Gordie Dwyer L 01/25/1978 Dalhousie, NB 1999-2004
Mike Dwyer L 09/16/1957 Brampton, ONT 1978-1982
Ed Dyck G 10/29/1950 Warman, SASK 1971-1974
Henry Dyck L 09/05/1912 Saskatoon, SASK 1943-1944
Cecil "Babe" Dye R 05/13/1898 Hamilton, ONT 1919-1931
Karl Dykhuis D 07/08/1972 Sept-Iles, PQ 1991-2004
Steve Dykstra D 12/01/1961 Edmonton, ALTA 1985-1990
Jack Dyte D 10/13/1918 New Liskeard, ONT 1943-1944
Joe Dziedzic L 12/18/1971 Minneapolis, MN 1995-1999