Player Index D
========================================================================
NAME                    P  S Ht   WT   DAY BORN    TOWN BORN    
========================================================================
Austin Daae
Trent Daavettila
Sampsa Daavitsainen     LW L 6-1  209  07/04/1982  Siilinjarvi, Finland
Bartosz Dabkowski
Joe Dabkowski
Lorenz Daccordo         C  R 5-6  143  08/01/1984  Bolzano, Italy
Andreas Dackell         RW R 5-10 195  12/29/1972  Gavle, Sweden
Luigi Da Corte          D  L 5-10 180  06/10/1973  Auronzo di Cadore, Italy
Gabriel Da Costa        C  L 5-7  147  02/21/1984  Annecy, France
Jeff DaCosta            D  R 5-11 200  05/16/1976  Toronto, Ont
Justin Dacosta
Stephane Da Costa
Teddy Da Costa          RW R 5-10 160  02/17/1986  Melun, France
Andrew Dadds
Evgeny Dadonov
Thomas Daffner          LW L 6-3  209  09/01/1971  Landshut, Germany
Kyle Dafoe              D  R           01/11/1979  Charlottetown, P.E.I.
Mike Dagenais           D  L 6-3  200  07/22/1969  Gloucester, Ont
Pierre Dagenais
Pierre Dagenais
Randy Dagenais          D  R 6-0  200  04/14/1979  Valrita, Ont
Matt D'Agostini
Nick D'Agostino
Nick D'Agostino
Paul D'Agostino
Sam D'Agostino
Jan Morten Dahl         C  L 6-0  194  12/11/1973  Trondheim, Norway
Jefferson Dahl
Jim Dahl
John Dahl               LW L 5-11 165  06/10/1983  Kindersley, Sask
Kent Andre Dahl         RW R 5-9  205  02/11/1980  Levanger, Norway
Kevin Dahl              D  R 5-11 190  12/30/1968  Regina, Sask
Klas Dahlbeck
Johan Dahlberg
Johan Dahlberg
Ulf Dahlen              RW L 6-2  199  01/12/1967  Ostersund, Sweden
J.T. Dahlinger
Toni Dahlman
Chris Dahlquist         D  L 6-1  192  12/14/1962  Fridley, MN
Andreas Dahlstrom       C  L 5-11 176  06/22/1991  Sweden
Carl Dahlstrom
Cully Dahlstrom
John Dahlstrom
Ole Eskild Dahlstrom    C  L 6-0  198  03/04/1970  Oslo, Norway
Robin Dahlstrom
Robin Dahlstrom
Robin Dahlstrom
Alexandre Daigle        C  L 6-0  203  02/07/1975  Montreal, Que
J.J. Daigneault         D  L 5-10 192  10/12/1965  Montreal, Que
Zack Dailey
Craig Dakins
Michael Dal Colle
Andrew Dale             C  L 6-1  196  02/16/1976  Sudbury, Ont
Brenden Dale
Bryce Dale
Jason Dale
Patrick Daley           LW L 6-1  176  03/27/1959  Maryville, France 
Trevor Daley
Brad Dalgarno           RW R 6-3  213  08/11/1967  Vancouver, B.C.
Ross Dalgleish          RW R 5-10 169  12/10/1987  Edinburgh, Scotland
David Dal Grande        D  L           07/08/1974  Ottawa, Ont
Mike Dalhuisen
Bryan Dallaire
Yannick Dallaire        LW L 5-10 230  07/05/1981  Jonquiere, Que
Darcy Dallas            D  R 6-0  205  10/02/1972  Carstairs, Alta
Jurg Dallenbach         D  L 5-10 180  08/03/1983  Bern, Switzerland
Kevin Dallman           D  R 5-11 186  02/26/1981  Niagara Falls, Ont
Marty Dallman           C  R 5-10 180  02/15/1963  Niagara Falls, Ont
Rod Dallman             LW L 6-0  195  01/26/1967  Quesnel, B.C.
Duncan Dalmao           D  L 6-2  190  12/23/1978  Toronto, Ont
Zac Dalpe
Craig Dalrymple
Troy Dalton             C  L 5-11 175  03/24/1975  Prince George, B.C.
Chris D'Alvise
Craig Daly              D  L           06/20/1969  Plymouth, MA
Nathan Daly
Patrick Daly            D  L 6-0  178  06/09/1992  Minneapolis, MN
Tim Daly
Trevor Dam              RW R 5-10 208  04/20/1970  Scarborough, Ont
Olivier Dame-Malka
Chad Dameworth          D  L 6-2  215  07/06/1972  Marquette, MI
Jesper Damgaard         D  R 6-2  205  05/06/1975  Holstebro, Denmark
Patrick D’Amico
Jerry D'Amigo
Derek Damon             LW L 6-0  195  11/12/1980  Bangor, ME
Dominic D'Amour
Vincent Damphousse      LW L 6-1  200  12/17/1967  Montreal, Que
Jeff Dams               C  L 5-9  185  05/14/1981  Manotick, Ont
Tom Damsten             LW L 6-2  209  05/05/1980  Kuopio, Finland
Phillip Danault
Cody Danberg
Jamie Dancey            C  R 5-10 157  09/15/1986  Saskatoon, Sask
Alexandre Dandenault    LW L 6-0  190  09/26/1979  Fleurimont, Que
Eric Dandenault         LW R 6-0  193  03/10/1970  Sherbrocke, Que	
Mathieu Dandenault
Jan Danecek             LW L 5-6  154  02/15/1986  Havirov, Czech Republic
Ken Daneyko             D  L 6-1  215  04/17/1964  Windsor, Ont
Ben Danford
Adrian Daniel           C  L 5-11 189  01/15/1979  Povazska Bystrica, Slovakia
Travis Daniel
Drew Daniels
Jeff Daniels            LW L 6-1  200  06/24/1968  Oshawa, Ont
Jeff Daniels            C  L 5-10 180  07/04/1971  Toronto, Ont
Johnny Daniels
Justin Daniels
Kimbi Daniels
Kimbi Daniels
Scott Daniels           LW L 6-3  214  09/19/1969  Prince Albert, Sask
Adrian Danielsen
Collin Danielsmeier     LW L 5-10 160  07/08/1980  Iserlohn, Germany
Bjorn Danielsson        C  L 5-8  178  08/14/1977  Marsta, Sweden
Jimmy Danielsson
Nicklas Danielsson      RW R 6-0  169  12/07/1984  Uppsala, Sweden
Mateusz Danieluk
Raimonds Danilics       RW R 6-3  180  07/17/1985  Riga, Latvia
Simon Danis-Pepin
David Danner            D  L 6-0  187  02/19/1983  Freiburg, Germany
Simon Danner
Lukas Dano              D  R 5-10 191  08/03/1985  Hradec Kralove, Czech Rep.
Marko Dano
Viktor Danon            LW L 5-8  176  03/27/1986  Beograd, Serbia
Keegan Dansereau
Mike Danton
Cam Danyluk             LW L 6-4  215  09/06/1972  Andrew, Alta
Alexis D'Aoust
Dan Daoust              C  L 5-11 170  02/29/1960  Kirklake, Ont
Jean-Michel Daoust
Manuel Dapunt
Xavier Daramy           RW R 5-8  171  03/12/1981  Bayonne, France
Craig Darby             C  R 6-3  197  09/26/1972  Onelda, NY
Nikki Darby             RW R 5-10      02/07/1987  Enfield, England
Regan Darby             D  L 6-2  200  07/17/1980  Estevan, Sask
Mathieu Darche
Cameron Darcy
Kevin Darcy
Philip Darcy            D  R 5-8  156  03/15/1984  Dublin, Ireland
Jay Dardis              C  L 6-3  190  07/04/1981  Proctor, MN
Kevin Dardzinski
Mike Dardzinski
Wehebe Darge
David Darguzas          C  L 6-2  205  01/20/1979  Calgary, Alta
Michael Da Rin          D  R 5-7  178  03/01/1978  Dottingen, Switzerland
Michael Dark            D  R 6-3  210  09/17/1963  Sarnia, Ont
Dion Darling            D  L 6-3  222  10/22/1974  Edmonton, Alta
Brent Darnell
Matt Darnell            D  R 6-2  195  08/06/1982  Milton Keynes, England
Andrew Darrigo
Richard Dart
Guy Darveau             D  L 6-1  207  04/07/1968  Montreal, Que
Lauris Darzins
Volodymyr Dashko
Chris Dashney           D  L 6-1  195  10/16/1972  Navan, Ont       
Dan DaSilva
Justin DaSilva
Manuel Da Tos           C  L 5-9  158  03/03/1983  Agordo, Italy
Pavel Datsyuk
Kaspars Daugavins
Rob Daum
Zac Daunt
Laurent Dauphin
Jonathan D'Aversa
Bobby Davey
Eric David
James David
Jean-Francois David
Robb David
Thomas David            LW L 5-5  171  04/21/1974  Grenoble, France
Wayne David
Brandon Davidson
Chris Davidson
Chris Davidson
Jamie Davidson          LW L 5-10 210  11/19/1974  Regina, Sask
Jamie Davidson          RW R 6-5  230  01/02/1978  Toronto, Ont
Jim Davidson            D  L 5-11 180  02/14/1946  Toronto, Ont
Kristof Davidson        LW L           06/22/1990  Herentals, Belgium
Lee Davidson            C  L 5-11 180  06/30/1968  Winnipeg, Man
Matt Davidson           RW R 6-2  190  08/09/1977  Flin Flon, Man
Robert Davidson         D  R 6-6  245  11/09/1977  Brantford, Ont   
Sean Davidson           RW R 5-11 187  04/13/1968  Toronto, Ont
Johan Davidsson         C  L 6-1  185  01/06/1975  Jonkoping, Sweden
Ben Davies
Ben Davies
Clark Davies            D  L 6-0  190  06/20/1967  Yorkton, Sask
Dan Davies              RW L 5-10 210  03/14/1973  Coquitlam, B.C.    
Mike Davies
Mike Davies
Paul Davies             LW L 5-10 185  08/09/1981  Sault Ste. Marie, Ont
Rob Davies
Zach Davies
Aaron Davis
Aaron Davis
Adam Davis              D  L 6-1  190  08/29/1980  Dearborn Heights, MI
Adam Davis              D  R 6-1  200  11/26/1985  St. Louis, MO
Andrew Davis
Bob Davis
Bob Davis
Bob Davis
Bobby Davis
Chris Davis
Chris Davis
Chris Davis
George Davis
Greg Davis              LW R 6-4  195  07/26/1979  Calgary, Alta
Justin Davis            RW R 6-4  210  03/01/1978  Burlington, Ont
Ken Davis               RW R 6-4  210  03/20/1981  Calgary, Alta
Kevin Davis
Kevin Davis
Matt Davis              D  R 5-11 200  12/17/1982  Rocky River, OH
Matt Davis              RW R 5-11 181  10/06/1988  Stoney Creek, Ont
Nathan Davis            C  L 6-1  193  05/23/1986  Cleveland, OH
Nick Davis
Nick Davis
Patrick Davis
Patrick Davis
Robert Davis
Robert Davis
Robert Davis
Ryan Davis              RW R 6-2  185  02/16/1978  Hamilton, Ont
Shane Davis
Scott Davis             D  L 6-0  200  05/25/1971  Winnipeg, Man
Tom Davis               RW R 6-1  168  11/15/1982  London, England
Wade Davis              D  R 6-4  190  04/13/1982  Fernie, B.C.
Kori Davison            RW R 6-0  175  01/09/1979  Vernon, B.C.       
Rob Davison
Evgeny Davydov          RW R 6-0  200  05/27/1967  Chelyabinsk, Russia
Marat Davydov           D  R 5-10 191  07/20/1972  Leningrad, Russia
Oleg Davydov            D  L 5-10 178  03/16/1971  Chelyabinsk, Russia
Sergei Davydov          LW L 5-7  165  04/20/1957  Ust-Kamenogorsk, Kazakhstan
Kent Davyduke           C  L 6-1  205  08/10/1979  Saskatoon, Sask
Jeff Daw
Jason Dawe              RW L 5-10 198  05/19/1973  North York, Ont
Dominick Dawes          D  L 5-9  185  12/20/1980  Utica, NY
Jeremy Dawes
Nigel Dawes
Aaron Dawson
Jacob Dawson
Mike Dawson             D  L 5-11 185  06/16/1973  Sault Ste. Marie, Ont
Scott Dawson
Scott Dawson
Brian Day
Brian Day
Brian Day
Greg Day
Joe Day                 LW L 5-11 180  05/11/1968  Chicago, IL
Kevin Day
Lewis Day               RW R 5-11 200  11/02/1987  Yorkshire, England
Riley Day               D  R 6-2  227  10/08/1985  Brandon, Man
Winston Day Chief
Eric Daze               LW L 6-6  223  07/02/1975  Montreal, Que
Jean-Sebastien Dea
Steve Deacon            C  R 5-6  154  10/26/1985  Pontypridd, Wales
Adam Deadmarsh          RW R 6-0  205  05/10/1975  Trail, B.C.
John Dean               LW L 6-4  221  09/28/1980  Don Mills, Ont
Kevin Dean              D  L 6-3  202  04/01/1969  Madison, WI
Leigh Dean              D  L 6-3  205  07/21/1976  Denville, NJ     
Scott Dean              D  L           06/12/1972  Lake Forest, IL
Frank DeAngelis
Anthony DeAngelo
Steven Deans
Graham Dearle           LW L 5-11 185  07/09/1980  Moosomin, Sask
Bryan Deasley           LW L 6-3  205  11/26/1968  Toronto, Ont
Mark Deazeley           LW L 6-4  237  04/08/1972  North York, Ont
Joe DeBello
Giorgio De Bettin       LW R 5-9  165  08/07/1972  Pieve di Cadore, Italy
Francesco De Biasio     D  R 5-7  158  02/05/1985  Alleghe, Italy
Derek DeBlois
Dominic DeBlois         RW L 6-0  206  04/22/1984  Winnipeg, Man
Lucien Deblois          RW R 5-11 200  06/21/1957  Joilette, Que
Philippe Deblois        C  L 5-6  155  06/18/1980  Lac-Etchemin, Que
Yvan Deblois            D  L 6-0  180  08/16/1965  Frampton, Que
Matt DeBlouw
Addison DeBoer
Heath Deboer            D  L           12/04/1969  Minneapolis, MN
Peter DeBoer
Fabian Debrunner        RW R 5-11 189  03/19/1985  Zurich, Switzerland
Jake Debrusk
Louie Debrusk           LW L 6-1  225  03/19/1971  Cambridge, Ont
Chris DeBruyn
Curtis DeBruyn
Mike DeCarle            RW R 6-0  200  10/22/1966  Covine, CA
Bret DeCecco            RW R 5-11 189  05/20/1980  Sherwood Park, Alta        
Kenny De Ceulaer        RW L 5-7  149  07/25/1984  Geel, Belgium
Friedrich Dechant       RW R 6-1  176  03/02/1985  Wien, Austria
Rob DeCiantis           C  L 6-0  198  06/11/1977  Toronto, Ont
Gary Deck
Kyle Deck
Nathan Deck
Chase Decker            LW L 5-10 180  12/17/1982  Wenatchee, WA
Christoph Decker        D  L 6-2  198  02/12/1980  Fuessen, Germany
Thomas Decock           LW L 5-9  154  08/10/1986  Tours, France
Kyle De Coste           RW R 6-1  178  06/30/1990  London, Ont
Derek DeCosty           C  L 5-11 190  01/04/1968  Clarksville, TN
Cal Decowski
Wim Dedulle             LW R 5-9  180  11/02/1981  Ninove, Belgium
Rob De Fulviis
Robby Dee
Alain Deeks             D  R 6-5  225  04/15/1969  Hawkesbury, Ont
Brian Deeth
Kevin Deeth
Jason Dest
Alexei Deev             C  L 5-11 187  12/29/1973  Novosibirsk, Russia
Mikhail Deev            RW R 5-10 182  02/25/1982  Moscow, RUssia
David Deeves            C  L 5-7  175  01/11/1979  Barrie, Ont
Brad Defauw             LW L 6-2  220  11/10/1977  Edina, MN
Brandon DeFazio
Eric Defelice
Rich Defreitas          D  L           01/28/1969  Manchester, NH
Frank DeFrenza          RW R 6-3  210  09/26/1974  Burnaby, B.C.      
Phil DeGaetano          D  R 6-1  195  08/09/1963  Roslyn, NY
Dustin DeGagne
Vasco De Geest          RW L 5-7  132  01/13/1990  Antwerpen, Belgium
Joe Degenstein          LW L 6-2  220  01/16/1981  Calgary, Alta
Kim Degerholm           RW R 5-9  180  05/02/1980  Turku, Finland
Tommi Degerman          LW L 6-2  185  02/23/1976  Espoo, Finland
Marvin Degon
Dale DeGray             D  R 6-0  200  09/03/1963  Oshawa, Ont
John DeGray
Maarten De Groot        D  L 6-1  198  01/30/1982  Utrecht, Netherlands
Jason Deguehery         D  R 6-1  200  12/17/1976  Kenmore, NY
Mike DeGurse            LW L 6-2  220  10/04/1974  Sarnia Reserve, Ont
Steve DeGurse           C  R 5-10 195  08/08/1949  Sarnia, Ont
Bas De Haan             D  L 6-0  205  12/22/1980  Den Haag, Netherlands
Calvin De Haan
James De Haas           D  L 6-4  210  05/03/1994  Mississauga, Ont
Frederic Dehaene        RW R 5-8  182  01/27/1970  Albert, France
Tony DeHart
Chris DeHays
Niki De Herdt           LW L 5-8  167  11/20/1986  Lier, Belgium
Balazs Deifik
Alexander Deilert
Kris Deines
Tyler Deis              RW R 6-0  195  07/10/1974  Calgary, Alta      
Jason Deitsch
Marc Deitsch            LW R 5-11 180  04/21/1980  Indianapolis, IN 
Marian Dejdar           RW R 5-10 165  08/13/1983  Friedberg, Germany
Colin De Jersey
Nick De Jong            D  L 6-4  209  02/23/1981  Nijmegen, Netherlands
David De Kastrozza
Dan Dekeyser
Vladimir Dekhtyarenko   C  L 5-9  165  10/11/1979  Kiev, Ukraine
Henry De Kort           C  L 5-11 189  05/23/1970  Tilburg, Netherlands
Robin Delacoure         D  L 6-1  190  02/14/1977  Ragersville, Ont
Matt Delahey
Keith Delaney           C  L 6-0  194  05/07/1979  Labrador City, Nfld
Garrett Delaquis
Raymond Delarosbil      D  R 5-10 210  01/14/1973  Drummondville, Que
Jacob De La Rose
Mike Delay              D  L           08/31/1968  Boston, MA
Florian Delazer         D  L 5-10 176  03/21/1985  Bressanone, Italy
Werner Delazer          C  L 5-10 163  07/18/1982  Bressanone, Italy
Riccardo Del Basso
Rob Delcliseur          C  R 5-10 171  11/13/1977  Nijmegen, Netherlands
Adam DeLeeuw            LW L 6-0  206  02/29/1980  Brampton, Ont 
Chase De Leo
Jason Deleurme
Torren Delforte
Eddie DelGrosso
Ivan Delic              D  R           07/25/1990  Zagreb, Croatia
D.J. Deline
Dan Delisle
Dan Delisle
Jonathan Delisle        RW R 5-10 180  06/30/1977  Ste-Anne-des-Plaines, Que
Miguel Delisle
Steven Delisle
Xavier Delisle          C  R 5-11 193  05/24/1977  Quebec City, Que
Patric Della Rossa      C  R 6-1  205  07/28/1975  Winterthur, Switzerland
Stefan Della Rovere
Matteo Dell'Olivo       RW L 6-3  182  05/10/1982  Agordo, Italy
Ryan Del Monte
Andy Delmore
Alexander Delnov
Ian DeLong
Gilbert Delorme         D  R 6-1  199  11/25/1962  Boucherville, Que
Leon Delorme            RW R 5-11 210  02/09/1977  Flying Dust, Sask  
James Delory
Cass Delsar
Anthony Deluca
Jason Deluca
Austin de Luis          C  L 6-0  177  04/22/1977  Brockville, Ont
C.J. DelVaglio
Michael Del Zotto
Sergei Demagin          C  L 6-0  174  07/19/1986  Togliatti, Russia
Jim DeMaio
Matt DeMarchi           D  L 6-3  184  05/04/1981  Bemidji, MN
Donnie DeMars           RW R 6-2  210  06/04/1980  Warroad, MN
Matt Demarski           LW R 6-0  195  01/11/1977  Winnipeg, Man
Lucio DeMartinis        LW L           07/31/1978  Montreal, Que
Frank Demasi            C  L 5-7  176  09/29/1975  Toronto, Ont
Tomas Demel             RW L 5-7  174  06/26/1978  Novy Jicin, Czech Republic
Tony Demelinne
Dylan Demelo
Richard Demen-Willaume  D  L 6-3  196  01/28/1986  Olmevalla, Sweden
Jason Demers
Julien Demers           D  L 6-0  215  09/25/1989  Ottawa, Ont
Kevin Demers
Alex Demetz             RW R 5-10 154  09/14/1988  Bolzano, Italy
Ivan Demetz             C  L 5-10 165  01/31/1988  Bressanone, Italy
Manuel Demetz           C  R 5-8  167  10/12/1977  Bressanone, Italy
Dusty Demianiuk         D  L 6-2  205  10/15/1982  Franklin, MA
Ilja Demidov            D  L 6-4  198  04/14/1979  Moscow, Russia
Reinis Demiters
Pavol Demitra
Artem Demkov
Trevor Demmans          D  L 6-0  200  10/03/1974  Nipawin, Sask      
James DeMone            D  L 6-6  213  07/01/1982  Wetaskiwin, Sask
Mitchell Dempsey
Nathen Dempsey          D  L 6-0  190  07/14/1974  Spruce Grove, Alta
Tim Dempsey             D  R 5-11 189  10/27/1973  Manchester, England
Xavier De Murcia        RW L 5-11 182  05/11/1978  Grenoble, France
Alain Demuth            LW L 5-10 176  06/03/1979  Martigny, Switzerland
Job Den Dulk            D  L 6-5  213  06/21/1982  Den Haag, Netherlands
Marijn Den Dulk         LW L 6-4  211  07/12/1984  Den Haag, Netherlands
Brandon Denham
Tim Den Heijer          D  R 5-11 180  08/10/1985  Den Haag, Netherlands
Bradley Denis           D  R 6-0  205  03/14/1978  Montreal, Que
Simon Denis
Alexei Deniskin
Denis Denisov           D  L 6-0  183  12/31/1981  Kalinin, Russia
Dmitri Denisov          LW L 5-10 165  07/05/1970  Ufa, Russia
Vladimir Denisov
Brad Denney
Chad Denny
Ben Denyer
Larry DePalma           LW L 6-0  180  10/27/1965  Trenton, MI
Gote De Pillecijn       D  L 6-1  194  07/21/1977  Herentals, Belgium
John DePourcq           C  L 5-8  171  02/06/1968  Penticton, B.C.
Brian Depp
Justin Depretis
Patrick Deraspe
Dale Derkatch           C  R 5-5  135  10/17/1964  Peaceville, Sask
Josh Derko
Mark Derlago
Roman Derlyuk
Sebastien Dermigny      D  R 6-1  176  01/08/1981  Paris, France
Travis Dermott
Lukas Derner            D  L 6-0  174  08/24/1983  Liberec, Czech Republic
Dan DeRocco
Sean Dersch
Andrew Derton
Mitchell Deruelle
Chris De Ruiter         RW R           02/27/1974  Kingston, Ont
Thomas Deruns           C  L 6-1  167  03/01/1982  La ChauxdeFonds, Switzerland
Damjan Dervaric
Saso Dervaric           RW R 5-10 176  06/05/1984  Ljubljana, Slovenia
Renaud Des Alliers      LW L 6-1  198  02/25/1986  Sorel, Que
Dan DeSalvo
Jason DeSantis
Mark DeSantis
Jevon Desautels         LW L 6-3  215  03/15/1984  Redvers, Sask
Guillaume Desbiens
Darren Deschamps        D  L 6-2  190  07/17/1984  Calgary, Alta
Marc Deschamps          D  R           09/30/1970  Kapuskasing, Ont
Mat Deschamps
Nicolas Deschamps
Sylvain Deschatelets
Laurent Deschaume       C  L 5-9  176  01/23/1972  Gap, France
Jaedon Descheneau
Christian Deschenes     C  L 6-0  225  01/12/1977  Sorel, Que
Nick Deschenes
Antoine Descloux        D  L 5-9  176  08/11/1969  Romanens, Switzerland
Matthieu Descoteaux     D  L 6-3  190  09/23/1977  Pierreville, Que
Nolan Descoteaux
David Desharnais
Sergei Deshevyy         D  L 6-4  240  06/25/1977  Kiev, Ukraine    
Phil Desimone
Andrew Desjardins
Eric Desjardins         D  R 6-1  200  06/14/1969  Rouyn, Que
Gabriel Desjardins
Martin Desjardins       C  L 5-11 179  01/28/1967  Ste-Rose, Que
Norman Desjardins       RW R 5-10 175  03/25/1968  Montreal, Que
Stephane Desjardins     D  L 5-11 195  06/23/1972  Anjou, Que        
Willie Desjardins
Craig Desjarlais        RW L 6-1  185  06/25/1976  LaSalle, Ont
Michael Desjarlais
Jason Deskins           C  R 5-10 185  05/06/1979  Warren, MI
Nicolas Deslauriers
Marc Desloges
Jason Desloover         D  R 6-1  165  01/30/1974  Saginaw, MI
Denis Desmarais         D  L 6-1  217  06/16/1981  St-Felix-Kingsey, Que
James Desmarais         C  R 5-10 170  05/04/1979  Montreal, Que
Josh Desmarais
Braden Desmet
Keenan Desmet
Taggart Desmet
Josh Desmond
Ned Desmond             D  L           02/18/1966  New York, NY
David Desnoyers         D  L 5-10 185  10/10/1974  St-Hyacinthe, Que
Marc-Antoine Desnoyers
Simon Desormeaux
Chris DeSousa
Simon Despres
Stephen Desrocher
Jean Desrochers
Jonathan Desroches      D  L 6-0  220  05/23/1979  Granby, Que
David Desrosiers        D  R 5-10 190  10/29/1977  Simsbury, CT     
Julien Desrosiers       C  L 5-10 165  10/14/1980  Saint-Anaclet, Que
Matt Desrosiers         D  L 6-0  200  06/06/1979  Fort Erie, Ont  
Maxime Desruisseaux     D  L 6-3  212  01/13/1984  Victoriaville, Que
Jeff Dessner            D  L 6-2  195  03/04/1974  Skokie, IL
Jason Dest
Armand De Swardt
Keith Detlefsen         D  L 6-0  195  03/13/1983  Lakeville, MN
Lino De Toni            RW L 5-10 163  12/18/1972  Agordo, Italy
Manuel De Toni          C  L 5-11 185  01/10/1979  Feltre, Italy
Glenn Detulleo
Jarrett Deuling         LW L 6-0  205  03/04/1974  Vernon, B.C.
Jamie Devane
Andre Deveaux
Dusan Devecka           D  R 5-10 187  06/19/1980  Liptovsky Mikulas, Slovakia
Boyd Devereaux          C  L 6-2  195  04/16/1978  Seaforth, Ont
John Devereaux          C  R 6-0  205  06/08/1965  Scituate, MA
Kevin DeVergilio
Brennan Devers
Joe Devin
Mike Devin
Carson Devine
Ryan Devine
Ryan Devine
Brandon Devlin
Philip-Michael Devos
Greg De Vries
Sven De Vries           D  R 6-0  136  04/02/1988  Alphenaan deRijn, Netherlands
Petr Devyatkin          C  L 5-8  198  03/08/1977  Ust-Kamenogorsk, Kazakhstan
Kirk Dewaele            D  L 6-1  202  03/24/1976  Calgary, Alta
Adam Dewan              LW L 6-4  215  10/18/1979  Kanata, Ont       
Jeff Dewar              RW R 6-1  210  05/12/1976  Rothesay, N.B.
Matt Dewar
Jeff De Wit
Simon De Wit            RW L 6-0  182  05/24/1979  Dordrecht, Netherlands
Joshua DeWolf           D  L 6-2  200  07/25/1977  Bloomington, MN
Karl Dewolf             D  L 5-9  169  02/21/1972  Lille, France
Brad Dexter             D  R 6-3  180  03/29/1972  Kingston, Ont
Brent Dexter
Matt Dexter
Alexandre Dey
Nate Dey
Mark Deyell             C  R 5-11 170  03/26/1976  Winnipeg, Man
Joel Dezainde           D  L 6-0  200  11/02/1978  Simcoe, Ont
Aniket Dhadphale        C  L 6-3  190  04/26/1976  Ann Arber, MI
Herbert Diamant         LW L 5-8  176  03/23/1973  Klagenfurt, Austria
Joey Diamond
Marty Diamond           RW R 6-3  225  12/19/1971  Holly, MI
Matt Dias
Raphael Diaz
Justin Dibenedetto
Mats Diberius           RW R 5-10 187  04/01/1974  Sodertalje, Sweden
Ben Dibley
Miroslav Diblik         D  L 6-2  205  05/07/1979  Praha, Czech Republic
Gerard Dicaire          D  L 6-1  190  09/14/1982  Ft. St. John B.C.
Martin Dicaire          D  L 5-11 194  08/29/1977  Gatineau, Que
Nate DiCasmirro         RW L 5-11 195  09/27/1978  Burnsville, MN
Joe Dickens             D  R 6-1  205  01/01/1984  Isle of Wight, England
Lou Dickenson
Brett Dickinson
Jason Dickinson
Andrew Dickson
Andrew Dickson
John-Scott Dickson
David Dickson
Brett DiClementi
Frank DiCristofaro
Andrei Didenko          RW L 6-0  198  01/07/1975  Ekaterinburg, Russia
Josiah Didier
Devin DiDiomete
Danylo Didkovsky        C  L           09/03/1976  Kiev, Ukraine
Chris Didomenico
Gerald Diduck           D  R 6-2  217  04/06/1965  Edmonton, Alta
Travis Didychuk
Jeff Diehl
Korey Diehl             C  R 5-10 180  02/06/1984  Prince Albert, PA
Derek Diener            D  L 6-3  185  07/13/1976  Saskatoon, Sask
Martin Diesenreiter
Baylor Dieter
Brandon Dietrich        RW R 6-0  190  03/22/1978  Waterloo, Ont
Jacob Dietrich
Matt Dietrich
Robert Dietrich
Darren Dietz
Benjamin Dieude-Fauvel
Jurgen Diewald          D  R 5-9  167  03/01/1986  Linz, Austria
Jace Digel              C  L 5-9  192  03/26/1980  Anchorage, AK
Cristiano Digiacinto
Phil Di Giuseppe
Thomas Dignard
Marek Digrin            C  L 6-0  191  01/14/1981  Jihlava, Czech Republic
Sander Dijkstra         RW L 6-2  176  03/09/1986  Heerenveen, Netherlands
Ray Dilauro
Maris Dilevka
Jeff Dill
Travis Dillabough       C  L 6-0  195  06/20/1975  Peterborough, Ont
Brenden Dillon
Spencer Dillon          D  R 6-4  190  01/07/1985  Santa Cruz, CA
Nick DiLorenzo
Rob DiMaio
Ben DiMarco
Augie DiMarzo
Lou Dimasi              D  R 6-1  207  04/15/1981  Burlington, VT
Niko Dimitrakos
Georgi Dimitrov         LW R 5-10 189  03/13/1970  Sofia, Bulgaria
Dan Dimauro             D  L 6-0  205  02/12/1978  Toronto, Ont
Jeff Dimmen
Cameron Dimmitt
Frank Dimuzio           LW R           08/12/1967  Toronto, Ont
Jeff DiNallo
Mike DiNardo
Gord Dineen             D  R 6-0  195  09/21/1962  Quebec City, Que
Kevin Dineen            RW R 5-11 190  10/28/1963  Quebec City, Que
Nick Dineen
Peter Dineen            D  R 5-11 190  11/19/1960  Kingston, Ont
Ryan Dingle
Chris Dingman
Tobias Dinhopel
Cameron Dion
Cody Dion
Garrett Dionne          RW R 5-6  165  04/11/1980  Clarence Center, NY
Gilbert Dionne          LW L 6-0  204  09/19/1970  Drummondville, Que
Marcel Dionne           C  R 5-8  185  08/03/1951  Drummondville, Que
John DiPace
Anthony DiPalma         D  L 6-3  225  01/03/1977  Wallingford, CT  
Mike DiPaolo
Thomas Di Pauli
Joe DiPenta
Paul Dipietro           C  R 5-9  181  09/08/1970  Sault Ste. Marie, Ont
Tim DiPretoro
Torrey Diroberto        C  L 5-11 190  04/17/1978  New York, NY 
Robert Dirk             D  L 6-4  215  08/20/1966  Regina, Sask
Jon Disalvatore
Andy Disch              LW L 6-4  220  10/01/1977  New Brighton, MN 
Olivier Dimet           D  L 5-9  171  08/03/1971  Paris, France  
Neil DiSensi
Jason Disher            D  L 6-3  210  05/28/1975  Windsor, Ont
Mike Di Stefano         C  R 5-10 185  02/16/1984  Burnaby, B.C.
Tomas Divisek
Richard Divis           RW R 6-0  165  06/05/1985  Trutnov, Czech Republic
Raimund Divis           RW L 5-11 182  01/05/1978  Wien, Austria
Roland Divis            RW L 5-9  176  02/20/1974  Wien, Austria
Michal Divisek          D  L 5-11 191  04/22/1976  Horice, Czech Republic
David Di Vita           D  L 6-3  202  02/03/1969  St. Clair Shores, MI
Patrick Divjak
Steve Dix               RW R 5-11 175  04/07/1983  North Bay, Ont
Evan Dixon
Gareth Dixon            D  R 5-11 217  10/12/1985  Cardiff, Wales
Gary Dixon              RW R 5-11 168  06/08/1988  Liverpool, England
Jason Dixon
Joe Dixon
Joe Dixon
Joey Dixon
Paul Dixon              D  R 5-10 185  08/04/1973  Sunderland, England
Sean Dixon              D  L 6-2  185  02/22/1981  Waterloo, Ont
Stephen Dixon
Serge Djelloul          D  R 6-1  202  03/28/1966  Sallanches, France
Christian Djoos
Per Djoos               D  R 5-11 196  05/11/1968  Mora, Sweden
Ljubomir Djordjevic     RW R 5-11 171  02/07/1985  Beograd, Serbia
Alexei Dmitriev         LW L 5-8  165  12/24/1985  Minsk, Belarus
Shane Doan
Scott Dobben            LW L 6-1  193  04/10/1983  Palmerston, Ont
Brian Dobbin            RW R 6-1  205  08/18/1966  Petroia, Ont  
Bryan Dobek             C  L 5-8  175  05/17/1983  Escondido, CA
Martin Dobner           D  R 5-6  165  05/08/1984  Villach, Austria
Vaclav Dobremysl        LW L 6-5  212  12/20/1977  Sokolov, Czech Republic
Vladislav Dobrenky
Michal Dobron           D  R 6-1  224  09/29/1979  Praha, Czech Republic
Yuri Dobryshkin         RW R 6-0  189  07/19/1979  Penza, Russia
Mikael Dobson
Derek Docken
Milan Doczy
Gary Dodds              RW R 5-9  175  08/05/1971  Gillingham, England
Charlie Dodero
Nick Dodge
Curtis Doell            D  R 5-11 209  10/03/1976  Saskatoon, Sask
Kevin Doell
Andreas Doerfler        LW L 6-0  187  04/21/1984  Regensburg, Germany
Bryant Doerrsam
Mike Doers              RW R 6-0  183  06/17/1971  Madison, WI
Kayle Doetzel
Hubert Dogemont         LW L 5-5  167  11/07/1974  Lille, France
Slater Doggett
John Doherty            D  R 6-4  213  03/25/1984  Malden, MA
Patrick Doherty
Taylor Doherty
Teddy Doherty
Jason Doig              D  R 6-3  225  01/29/1977  Montreal, Que
Tyler Doig
Mikael Dokken
Ilya Dokshin            RW L 6-0  176  10/09/1981  Leningrad, Russia
Andy Doktorchik         C  L 5-10 180  03/06/1978  Della, Alta        
Thomas Dolak            C  L 5-10 187  03/25/1979  Zlin, Czech Republic
Bo Dolan
Joe Dolan
Sean Dolan
Ryan Dolence
Christian Dolezal       RW L 5-9  158  02/21/1986  Wien, Austria
Jiri Dolezal            RW R 5-9  185  09/22/1963  Praha, Czech Republic
Jiri Dolezal            C  L 5-11 156  07/08/1985  Praha, Czech Republic
Jason Dolgy
Jure Dolinsekn
Andre Doll              LW L 6-0  194  03/02/1974  Edmonton, Alta
Bobby Dollas            D  L 6-2  220  01/31/1965  Montreal, Que
Kyle Dolling
Mike Dolman
Rustyn Dolyny           RW R 6-1  193  11/06/1976  Fort Frances, Ont
Matt Doman              RW R 6-0  210  02/10/1980  Sartell, MN
Mike Dombkiewicz        D  L 6-0  220  02/11/1979  Buffalo, NY
Robert Dome             RW L 6-1  205  01/29/1979  Skalica, Slovakia
Hnat Domenichelli
Tie Domi                RW R 5-10 207  11/01/1969  Windsor, Ont
Bobby Domin
Jerramie Domish
Libor Domkar            RW R 5-7  187  04/11/1977  Havlickuv Brod, Czech Republic
Roman Domkar            D  L 5-10 187  12/31/1973  Havlickuv Brod, Czech Republic
Thomas Dommen           LW L 6-2  174  05/11/1984  Baden, Switzerland
Andrew Dommett
Brad Domonsky           RW R 6-0  200  09/02/1977  Sudbury, Ont
Daniel Don
Cody Donaghey
Dustin Donaghy
Robbie Donahoe
Tucker Donahoe
Ryan Donald
Ryan Donally
Clark Donatelli         LW L 5-10 185  11/22/1967  Providence, RI
Justin Donati
Simone Donati           LW L 5-9  176  02/04/1984  Seriate, Italy
Tyler Donati
Ted Donato
Mark Donders            LW L 6-0  174  01/11/1985  Tilburg, Netherlands
Tim Donders             D  L 5-8  165  05/22/1988  Tilburg, Netherlands
Rob Dongara
Mikhail Donika          D  L 6-0  185  05/15/1979  Yaroslavl, Russia
Patrick Donlan          LW L 6-0  185  05/20/1982  Norwell, MA
Troy Donnay
Mike Donnellan
Dillon Donnelly
Gord Donnelly           D  R 6-1  202  04/05/1962  Montreal, Que
John Donnelly           D  R 6-0  195  09/28/1948  Montreal, Que
John Donnelly           D  L 6-4  205  12/06/1979  Marquette, MI
Mike Donnelly           LW L 5-11 185  10/10/1963  Detroit, MI
Tim Donnelly            D  L 6-3  225  04/26/1977  Edmonton, Alta
Dan Donnette            RW R 5-10 170  12/12/1978  Ramsey, MN
Chris Donovan
Karl Donovan
Matt Donovan
Rob Donovan             D  L 5-10 175  05/26/1970  Boston, MA
Ryan Donovan
Shean Donovan           RW R 6-3  210  01/22/1975  Timmins, Ont
Joonas Donskoi
Anthony Donskov         LW L 5-10 175  05/07/1978  Westerville, OH  
Matt Donskov            LW L 6-3  205  08/19/1981  Westerville, OH
Sean Dooley             D  L 6-2  220  03/22/1969  Ipswick, MA
Jiri Dopita             C  L 6-1  187  12/02/1968  Sumperk, Czech Republic
Lukas Dora              C  L 5-10 180  08/12/1980  Lednice, Czech Republic
Marek Dora              D  L 6-0  193  09/20/1981  Lednice, Czech Republic
Robert Dorazil          C  L 6-4  176  01/28/1979  Wien, Austria
Mike D'Orazio
Daniel Dore             RW R 6-3  202  04/09/1970  Ferrie-Neave, Que
Luke Dore
Simon Doreille          D  L 6-0  154  03/19/1984  Poitiers, France
Daniel Doremus
Wes Dorey               C  R 5-11 175  08/31/1976  Edmonton, Alta     
Brandon Doria
Alan Dorich
Enrico Dorigatti        LW L 6-0  189  12/14/1979  Bolzano, Italy
Dan Dorion              RW R 5-9  175  03/02/1963  Astoria, NY
Marc-Andre Dorion
Julien Dormoy           C  L 5-6  152  03/16/1970  Anglet, France
Konrad Dorn             D  R 5-11 194  10/29/1962  Feldkrich, Austria
Markus Dornhofer        D  L 5-7  174  03/10/1979  Leoben, Austria
Ivan Dornic
Ivan Dornic
Damjan Dorocic          C  L           12/27/1989  Zagreb, Croatia
Igor Dorokhin           C  L 5-11 172  08/15/1962  Ust-Kamenogorsk, Kazakhstan
Kirill Doronin
Kyle Dorowicz
Michael Dorr
James Dorrian
Derek Dorsett
Martin D'Orsonnens      D  L 5-11 200  02/11/1972  Repentigny, Que
David Dostal            LW L 5-9  182  08/27/1973  Opava, Czech Republic
Jake Dotchin
Jacob Doty
Alexander Dotzler       D  L 5-11 176  09/12/1984  Regensburg, Germany
Benoit Doucet
Benoit Doucet
Eric Doucet             C  R 5-8  175  02/27/1975  La Praire, Que
Shawn Doucet
Wayne Doucet            LW L 6-2  203  06/19/1970  Etobicoke, Ont
Adam Doucette           D  L 6-1  205  06/20/1978  Brockville, Ont   
Cody Doucette           C  L 6-0  203  11/02/1984  Charlottetown, P.E.I.
Darren Dougan           C  L 5-11 195  02/21/1972  Azilda, Ont
Britt Dougherty
Jack Dougherty
Jack Dougherty
Drew Doughty            D  R 6-1  219  12/08/1989  London, Ont
Derrek Douglas          D  R 5-11 197  07/29/1982  Battle Creek, MI
Dmitri Doulebenets      D  L 6-1  190  10/15/1977  Usolir, Russia   
Doug Doull              LW L 6-2  216  05/31/1974  Glace Bay, N.S.
Peter Douris            RW R 6-1  195  02/19/1966  Toronto, Ont
David Dousse            LW L 6-0  196  12/01/1976  Fribourg, Switzerland
Thierry Douville        D  L 6-5  212  04/18/1983  Laval, Que
Samuel Dove-McFalls
Andrew Dovey
Viktor Dovgan           D  L 6-2  202  12/29/1987  Moscow, Russia
Brian Dowd              D  L 6-1  190  08/27/1965  Hamilton, Ont
Jim Dowd                C  R 6-1  190  12/25/1968  Brick, NJ
Nic Dowd
Jake Dowell
Jamie Dowhayko
Justin Dowling
Blaine Down
Aaron Downey
Bill Downey             RW R 6-1  180  05/12/1981  Pittsburgh, PA
Brian Downey            LW L 6-1  190  06/30/1968  Manotick Station, Ont
Trevor Downey
Steve Downie
Grayson Downing
Jack Downing
Jack Downing
Michael Downing
Jeremy Downs            D  L 6-0  205  02/20/1981  Kenai, AK
Tysen Dowzak
Chris Doyle
Chris Doyle
Eric Doyle
Jason Doyle             RW R 6-1  200  05/15/1978  Toronto, Ont
Martin Doyle
Mike Doyle              LW L 6-2  215  07/31/1980  Anchorage, AK
Pat Doyle
Pat Doyle
Pat Doyle
Rob Doyle               D  L 5-11 185  02/10/1964  Lindsay, Ont
Shane Doyle             D  L 6-3  222  04/26/1967  Lindsay, Ont
Trevor Doyle            D  R 6-3  212  01/01/1974  Ottawa, Ont
Mario Doyon             D  R 6-1  200  08/27/1968  Quebec City, Que
Vaclav Drabek           D  R 6-0  196  10/31/1976  Trinec, Czech Republic
John Draeger            D  R 6-2  186  12/02/1993  Edina, MN
Joe Dragon              RW R 5-10 191  02/20/1969  Fort Smith, N.W.T.
Andrei Drahovsky        C  L 5-8  189  02/06/1975  Topolcany, Slovakia
Francois Drainville     D  R 6-2  205  01/18/1977  Joliette, Que     
Leon Draisaitl
Dallas Drake            C  L 6-0  185  02/04/1969  Trail, B.C.
Lucas Drake
Carl Drakensjo          RW R 5-10 190  03/21/1977  Enebyberg, Sweden
Brett Draney            LW L 6-0  170  03/12/1981  Kamloops, B.C.
Etienne Drapeau         C  L 6-1  195  01/10/1978  Quebec City, Que
Jordan Draper
Kris Draper
Eric Drapluk
Christoph Draschkowitz  RW L 6-0  169  04/25/1989  Wien, Austria
Vladimir Dravecky
Tobias Draxinger        D  R 6-2  187  01/03/1985  Munchen, Germany
D.J. Drayna
Nicholas Drazenovic
Barry Dreger            D  L 6-1  218  11/28/1969  Winnipeg, MAN
Thor Dresler            LW L 6-1  205  03/10/1979  Herlev, Denmark
Scott Drevitch          D  R 5-10 178  09/09/1965  Brookline, MA
Ben Drew
Davis Drewiske
Jacob Drewiske
Brock Drews
Lars-Peter Drewsen
Danny Dries
Peter Drikos
Artur Drindrozhik
Bo Driscoll
Jim Driscoll
Mike Driscoll
Ryan Driscoll
Bruce Driver            D  L 6-0  185  04/29/1962  Toronto, Ont
Steven Drizis
Brad Drobot
Francis Drolet
Jimmy Drolet            D  L 6-1  195  02/19/1976  Vanier, Que
Ivan Droppa             D  L 6-2  209  02/01/1972  Liptovsky Mikulas, Czech Rep.
Dustin Droscher         RW R 6-2  190  06/22/1980  Oklahoma City, OK
Jonathan Drouin
P.C. Drouin
Alexander Drozdetsky    RW L 6-0  180  10/11/1981  Moscow, Russia
Guillaume Drozdz        D  L 6-1  209  08/07/1981  Valenciennes, France
Jiri Drtina             D  L 5-11 185  03/01/1985  Praha, Czech Republic
John Druce              RW R 6-2  195  02/23/1966  Peterborough, Ont
Harold Druken
Stan Drulia             RW R 5-10 180  01/05/1968  Elmira, NY
Jim Drummond            D  L 5-9  170  10/20/1918  Toronto, Ont
Jeff Drummond           RW R 5-9  170  08/04/1982  Leduc, Alta
Kurt Drummond           D  L 6-1  209  04/12/1978  Edmonton, Alta
Robbie Drummond         C  R 5-11 175  02/19/1986  London, Ont
Chris Drury
Ted Drury               C  L 6-0  190  09/13/1971  Boston, MA
Mike Dryer              LW L 6-2  205  04/28/1983  Rockland, MA
Tomas Duba
Christian Dube          C  R 6-2  195  04/25/1977  Sherbrooke, Que
Jacques Dube            RW R 6-4  240  03/25/1979  Quebec City, Que
Jim Dube                D  L 5-11 192  01/25/1977  Ottawa, Ont
Roger Dube              RW R 5-8  196  10/02/1965  Seven Islands, Que
Serge Dube
Sylvain Dube            D  L           03/02/1967  Montreal, Que
Yannick Dube            C  R 5-9  176  06/14/1974  Gaspe, Que
Marek Dubec             LW L 6-0  179  02/26/1982  Bratislava, Slovakia
Vladimir Dubek          RW L 6-1  174  03/04/1981  Komarno, Slovakia
Miroslav Duben          D  L 6-0  182  11/08/1974  Havlickuv Brod, Czech Repub.
Premysl Duben           D  L 6-3  220  10/05/1981  Jihlava, Czech Republic
Justin Duberman         RW R 6-1  200  03/23/1970  New Haven, CT
Dakota Dubetz
Francois Dubillot       RW R 6-2  176  06/08/1985  Rouen, France
Anton Dubinin           LW R 5-10 185  07/22/1985  Moscow, Russia
Brandon Dubinsky
Mike Dubinsky           RW R 6-2  194  06/28/1976  Sherwood Park, Alta
Steve Dubinsky          C  L 6-0  190  07/09/1970  Montreal, Que
Ilya Dubkov             C  L 6-0  176  02/17/1972  Moscow, Russia
Eric DuBois             D  R 6-2  200  05/09/1970  Montreal, Que
Eric Dubois             C  L 6-0  185  02/19/1980  Gatineau, Que
Felicien Dubois         D  L 6-0  169  10/18/1983  La Chauxde-Fonds, Switzerland
Gregory Dubois          D  R 5-7  165  03/27/1975  Dunkerque, France
Jonathan DuBois         C  R 5-10 185  08/03/1974  Drummondville, Que
Pierre-Luc Dubois
Sergei Dubovikov        LW L 5-9  160  02/06/1983  Tver, Russia
Dmitri Dubrovsky        D  L 6-2  216  07/24/1973  Karaganda, Kazakhstan
Michael Dubuc
Paolo Duca              RW R 5-10 185  06/03/1981  Locarno, Switzerland
Bryan Duce              RW R 5-11 195  01/15/1978  Thunder Bay, Ont
Rob Duchemin
Matt Duchene
Alexander Duchesne      LW L 6-1  200  01/04/1974  Val d'Or, Que
Chad Duchesne
Gaetan Duchesne         LW L 6-0  190  07/11/1962  Les Saulles, Que
Steve Duchesne          D  L 5-11 195  06/30/1965  Sept-Iles, Que
Jonathan Duchesneau
Josh Duckett
Anthony Duclair
Guillaume Duclos        D  L 6-0  165  05/19/1978  Sallanches, France
Olivier Duclos          LW L 5-9  176  09/11/1973  Argenteuil, France
Mike Duco
Toby Ducolon            LW R 6-0  195  06/18/1966  St. Albans, VT
Jason Duda
Radek Duda              RW L 6-0  191  01/28/1979  Prague, Czech Republic 
Dmitri Dudarev          RW R 6-1  205  02/23/1976  Ust-Kamenogorsk, Kazakhstan
Jesse Dudas
Sean Duddy
Ryan Dudgeon            LW L 5-9  176  01/21/1980  Port Elgin, Ont
Dmitri Dudik            RW L 5-8  165  11/02/1977  Minsk, Belarus
Mickey Dudley
Nate Dudley
Rhett Dudley            D  R 6-1  200  11/09/1974  Wetaskiwin, Alta  
Alexander Dueck         D  L 6-0  182  04/22/1980  Karaganda, Kazakhstan
Colin Dueck
Josh Dueck
Josh Dueck
David Duerden           LW L 6-2  200  04/11/1977  Oshawa, Ont
Nick Duff
Ben Duffy
Ben Duffy
Jack Duffy              D  R 6-1  195  09/25/1970  Northford, CT
Matt Duffy
Matt Duffy
Jean-Francois Dufort    LW L 6-2  200  03/09/1982  L'Auenir, Que    
Jimmy Dufour
Edouard Dufournet       LW L 5-7  154  01/30/1987  Bordeaux, France
Donald Dufresne         D  R 6-1  206  04/10/1967  Quebec City, Que
Ken Dufresne            D  L 6-0  178  10/05/1987  Riviere-au-Renard, Que
Ross Dufresne           D  R 5-10 190  05/01/1977  Burlington, CT   
Sylvain Dufresne        D  R 6-2  205  07/24/1978  Waterloo, Que     
Stephane Dugal          D  R 6-1  210  12/07/1968  Sherbrooke, Que
Kevin Dugas             RW R 5-10 154  01/23/1985  Evry, France
Stephen Dugas           LW L 6-1  191  07/15/1977  Massy, France
Chris Duggan            RW R 6-0  185  11/23/1977  Woodville, Ont
Ron DuGuay              C  R 6-2  210  06/06/1957  Sudbury, Ont
Jim Duhart              LW L 5-10 205  07/24/1971  Ottawa, Ont       
Craig Duininck
Reid Duke
William Dukeman
Paul Dukovac            D  R 6-1  190  06/18/1969  New Liskeard, Ont
Alexandre Dulac-Lemelin
Kenton Dulle
Kurtis Dulle
Christoph Duller
Pavel Duma              C  L 6-1  183  06/20/1981  Karaganda, Kazakhstan
Wilson Dumais
Alex Dumas              D  R 6-2  215  07/24/1975  Montreal, Que     
Claude Dumas            C  L 5-11 175  01/10/1967  Thetford Mines, Que
Mathieu Dumas           D  L 6-0  188  05/20/1983  Magog, Que
Robert Dumas            D  R 6-0  200  03/19/1969  Spirit River, Alta 
Jared Dumba
Matt Dumba
Thomas Dumesnil         D  L 6-1  189  10/05/1977  Rouen, France
Gabriel Dumont
Jean-Pierre Dumont      RW L 6-2  200  04/01/1978  Montreal, Que
Louis Dumont
Vincent Dumont          LW L 6-2  185  04/04/1989  Cap-de-la-Madeleine, Que
Steve Dumonski          RW R 6-1  210  02/15/1977  Dorion, Ont
Yan Dumontier
Brian Dumoulin
Mario Dumoulin          D  L 6-1  200  01/11/1974  Drummondville, Que
Aaron Dumpleton
Dale Dunbar             D  L 5-11 198  10/14/1961  Winthrop, MA
John Dunbar
Laurie Dunbar           RW R 6-0  171  09/28/1977  Edinburgh, Scotland
Brett Duncan            D  R 6-0  220  02/15/1973  Kitchener, Ont
Dillon Duncan
Iain Duncan             LW L 6-1  205  08/04/1963  Weston, Ont
Ryan Duncan
Scott Duncan
Craig Duncanson         LW L 6-1  200  03/17/1967  Sudbury, Ont
Liam Dunda
Nikola Dunda            D  R 5-8  165  02/24/1987  Beograd, Serbia
Rocky Dundas            RW R 6-0  195  01/30/1967  Regina, Sask
Brian Dunford
Shane Dungey            D  R 6-4  220  09/21/1973  Richmond Hill, Ont
Jason Dunham            C  L 5-10 165  03/21/1970  Edmonton, Alta
Jamie Dunlap            LW L 6-1  206  04/27/1981  Nepean, Ont
Chip Dunleavy
Connor Dunlop           C  L 5-10 185  01/05/1981  St. Louis, MO
Alex Dunn
Alex Dunn
Jamie Dunn              D  R 6-2  200  11/28/1972  Calgary, Alta     
Richie Dunn             D  L 6-0  195  05/12/1957  Canlon, MA
Vince Dunn
Vincent Dunn
Jeff Dunne
Paul Dunphy             C  L 6-0  185  03/29/1979  Halifax, N.S.
Travis Dunstall
Dean Dunstan
David Dunwoodie
Cosmo Dupaul            LW L 6-1  205  04/11/1975  Pointe-Claire, Que
Keith Dupee             C  R 6-1  195  10/30/1976  West Haven, CT   
Samuel Duplain          RW R 6-2  205  05/03/1981  St.-Raymond, Que
Josh Duplantis
Simon Duplessis         RW R 6-0  200  01/31/1981  Montreal, Que 
Brodie Dupont
Danny Dupont            D  L           07/19/1975  Trois-Riveres, Que
Micki Dupont            D  R 5-10 175  04/15/1980  Calgary, Alta
Greg Dupre              C  L 5-10 172  07/25/1980  Sorel, Que        
Yanick Dupre            LW L 6-1  189  11/20/1972  Montreal, Que
Guy Dupuis
Guy Dupuis
Marc Dupuis             D  L 6-0  200  04/22/1976  Cornwall, Ont
Nick Dupuis
Pascal Dupuis
Philippe Dupuis
Jean Dupuy
Miroslav Durak          D  R 6-4  212  06/09/1981  Topolcany, Slovakia
Chris Durand            C  R 6-1  186  01/21/1987  Saskatoon, Sask
Eric Durand             D  L 5-7  176  09/03/1967  Chamonix, France
Juraj Durco             D  L 6-0  194  07/16/1977  Trencin, Slovakia 
Sergei Durdin           D  L 6-2  185  01/01/1980  Riga, Latvia
Pierre Durepos
James Durham
Vitezslav Duris         D  L 6-1  185  01/05/1954  Plzen, Czech Republic
Chris Durno
Konstantin Durnov       D  L 5-11 174  04/21/1984  Minsk, Belarus
Corey Durocher          LW L 6-2  173  05/30/1992  Ottawa, Ont
Lionel D'Urso           D  L 5-9  169  03/01/1980  Bussnang, Switzerland
Benoit Dusablon         C  L 6-1  207  08/01/1979  Ste. Anne De La Perad        
Joe Dusbabek
Roman Duschek           C  R 6-0  165  09/12/1982  Wien, Austria
Jean Duscheneau
Marc Dussaucy           C  R 5-5  163  01/05/1973  Vesoul, France
Lucas Dussault
Joe Dustin
Chris Duszynski
Tyler Dutchyshen        C  L 5-11 175  02/06/1985  Tisdale, Sask
Faron Duthie            LW L 6-1  190  10/06/1979  Strathmore, Alta
Ryan Duthie             C  L 5-10 180  09/02/1974  Red Deer, Alta
Mark Dutiaume           LW L 6-0  200  01/31/1977  Winnipeg, Man
Todd Dutiaume           LW R 5-10 185  05/26/1973  Winnipeg, Man
Etienne Du Toit
Jesper Duus             D  R 6-3  193  11/24/1967  Rodovre, Denmark
Ian Duval
Martin Duval            RW R 5-11 190  03/08/1971  St. Leonard, Que
Martin Duval            LW L 5-8  180  09/05/1973  Verdun, Que
Murray Duval            D  L 6-2  210  01/22/1970  Thompson, Man
Ales Dvorak             D  R 6-2  212  02/16/1978  Ceske Budejovice, Czech Rep.
Christian Dvorak
Jakub Dvorak            D  L 5-8  145  09/29/1986  Jihlava, Czech Republic
Lukas Dvorak            D  R 5-8  182  12/22/1981  Ceske Budejovice, Czech Rep.
Miroslav Dvorak         D  R 5-10 200  10/11/1951  Hluboka, Czech Republic
Miroslav Dvorak         D  L 5-9  194  04/05/1975  Ceske Budejovice, Czech Rep.
Petr Dvorak             C  R 6-0  184  10/11/1983  Roznov, Czech Republic
Radek Dvorak
Kirill Dvurechensky     C  R 6-2  194  08/14/1969  Lipetsk, Russia
Daniel Dworak
Andrew Dwyer
Ed Dwyer
Gordie Dwyer
Jeff Dwyer
Pat Dwyer
Pat Dwyer
Paul Dyck               D  L 6-1  200  04/20/1971  Steinbach, Man
Valeri Dydykin          D  L 6-0  170  04/03/1986  Chelyabinsk, Russia
Dean Dyer               C  R 6-3  195  04/11/1969  Edmonton, Alta
Karl Dykhuis            D  L 6-3  214  07/08/1972  Sept-Iles, Que
Steve Dykstra           D  L 6-2  190  12/01/1962  Edmonton, Alta
Andrei Dylevsky         D  L 5-9  198  04/09/1970  Moscow, Russia
Eric Dylla              C  L 5-11 176  09/24/1976  Landshut, Germany
Chris Dyment            D  R 6-3  210  10/24/1979  Stoneham, MA
Roman Dyukov
Lauris Dzerins          D  L 6-0  176  10/25/1984  Riga, Latvia
Adgur Dzhugeliya        D  L 5-9  185  05/06/1986  Sukhum, Abkhazia
Justin Dziama           RW R 6-3  220  05/22/1980  Natick, MA
Matt Dzieduszycki       C  L 5-11 185  04/08/1980  Mississauga, Ont
Joe Dziedzic            LW L 6-3  200  12/18/1971  Minneapolis, MN
Alex Dzielski
Martins Dzierkals
Ryan Dzingel
Darian Dziurzynski
David Dziurzynski
========================================================================