Player Index D-E
========================================================================
NAME P S Ht WT DAY BORN TOWN BORN
========================================================================
Sampsa Daavitsainen LW L 6-1 209 07/04/1982 Siilinjarvi, Finland
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
Teddy Da Costa RW R 5-10 160 02/17/1986 Melun, France
Jeff DaCosta D R 5-11 200 05/16/1976 Toronto, Ont
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 LW L 6-4 200 03/04/1978 Blainville, Que
Randy Dagenais D R 6-0 200 04/14/1979 Valrita, Ont
Matt D'Agostini RW R 5-11 170 10/23/1986 Sault Ste. Marie, Ont
Jan Morten Dahl C L 6-0 194 12/11/1973 Trondheim, Norway
Jim Dahl LW L 6-0 190 04/10/1981 Minneapolis, MN
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
Johan Dahlberg LW L 6-2 194 02/03/1987 Kramfors, Sweden
Ulf Dahlen RW L 6-2 199 01/12/1967 Ostersund, Sweden
Toni Dahlman
Chris Dahlquist D L 6-1 192 12/14/1962 Fridley, MN
Ole Eskild Dahlstrom C L 6-0 198 03/04/1970 Oslo, Norway
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
Andrew Dale C L 6-1 196 02/16/1976 Sudbury, Ont
Patrick Daley LW L 6-1 176 03/27/1959 Maryville, France
Trevor Daley D L 5-10 197 10/09/1983 Toronto, Ont
Brad Dalgarno RW R 6-3 213 08/11/1967 Vancouver, B.C.
David Dal Grande D L 07/08/1974 Ottawa, Ont
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
Troy Dalton C L 5-11 175 03/24/1975 Prince George, B.C.
Craig Daly D L 06/20/1969 Plymouth, MA
Nathan Daly LW L 6-0 175 04/05/1984 North Bay, Ont
Trevor Dam RW R 5-10 208 04/20/1970 Scarborough, Ont
Chad Dameworth D L 6-2 215 07/06/1972 Marquette, MI
Jesper Damgaard D R 6-2 205 05/06/1975 Holstebro, Denmark
Dominic D'Amour D L 6-2 203 01/28/1984 LaSalle, Que
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
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 D R 6-1 196 02/03/1976 Sherbrooke, Que
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
Adrian Daniel C L 5-11 189 01/15/1979 Povazska Bystrica, Slovakia
Jeff Daniels LW L 6-1 200 06/24/1968 Oshawa, Ont
Kimbi Daniels C R 5-10 184 01/19/1972 Brandon, Man
Scott Daniels LW L 6-3 214 09/19/1969 Prince Albert, Sask
Collin Danielsmeier LW L 5-10 160 07/08/1980 Iserlohn, Germany
Bjorn Danielsson C L 5-8 178 08/14/1977 Marsta, Sweden
Nicklas Danielsson RW R 6-0 169 12/07/1984 Uppsala, Sweden
Raimonds Danilics RW R 6-3 180 07/17/1985 Riga, Latvia
Simon Danis-Pepin D R 6-7 208 04/11/1988 Montreal, Que
David Danner D L 6-0 187 02/19/1983 Freiburg, Germany
Viktor Danon LW L 5-8 176 03/27/1986 Beograd, Serbia
Mike Danton
Cam Danyluk LW L 6-4 215 09/06/1972 Andrew, Alta
Dan Daoust C L 5-11 170 02/29/1960 Kirklake, Ont
Jean-Michel Daoust RW R 5-7 154 11/24/1983 Valleyfield, QUe
Craig Darby C R 6-3 197 09/26/1972 Onelda, NY
Regan Darby D L 6-2 200 07/17/1980 Estevan, Sask
Mathieu Darche
Philip Darcy D R 5-8 156 03/15/1984 Dublin, Ireland
Jay Dardis C L 6-3 190 07/04/1981 Proctor, MN
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
Xavier Daramy RW R 5-8 171 03/12/1981 Bayonne, France
Manuel Da Tos C L 5-9 158 03/03/1983 Agordo, Italy
Guy Darveau D L 6-1 207 04/07/1968 Montreal, Que
Lauris Darzins RW R 6-2 176 01/28/1985 Riga, Latvia
Chris Dashney D L 6-1 195 10/16/1972 Navan, Ont
Daniel Dasilva RW R 6-1 180 04/30/1985 Saskatoon, Sask
Pavel Datsyuk
Kaspars Daugavins LW L 5-11 180 05/18/1988 Riga, Latvia
Jonathan D'Aversa D R 6-2 190 03/02/1986 Richmond Hill, Ont
Jean-Francois David D L 6-1 177 04/29/1982 Ste-Therese, Que
Thomas David LW L 5-5 171 04/21/1974 Grenoble, France
Chris Davidson LW L 6-0 200 12/07/1975 Colchester, VT
Chris Davidson RW R 6-5 230 01/12/1983 Winchester, MA
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
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
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.
Paul Davies LW L 5-10 185 08/09/1981 Sault Ste. Marie, Ont
Aaron Davis C L 6-2 205 07/23/1979 Dearborn, MI
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 D R 6-2 195 06/11/1981 Nepean, Ont
Bob Davis RW R 6-0 202 02/02/1899 Lachine, Que
Bobby Davis C R 5-10 177 10/07/1975 Woodhaven, MI
George Davis RW R 6-2 225 07/28/1983 North Sydney, N.S.
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
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
Patrick Davis LW R 6-2 188 12/28/1986 Sterling, MI
Ryan Davis RW R 6-2 185 02/16/1978 Hamilton, Ont
Scott Davis D L 6-0 200 05/25/1971 Winnipeg, Man
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 D L 6-2 220 05/01/1980 St. Catherines, Ont
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
Nigel Dawes LW L 5-7 170 02/09/1985 Winnipeg, Man
Aaron Dawson D L 6-4 220 03/11/1985 Terre Haute, IN
Mike Dawson D L 5-11 185 06/16/1973 Sault Ste. Marie, Ont
Brian Day RW R 6-0 186 08/04/1988 Boston, MA
Greg Day RW R 6-0 184 02/25/1975 St. Clair Beach, Ont
Joe Day LW L 5-11 180 05/11/1968 Chicago, IL
Lewis Day RW R 5-11 200 11/02/1987 Yorkshire, England
Eric Daze LW L 6-6 223 07/02/1975 Montreal, Que
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
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
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
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
Heath Deboer D L 12/04/1969 Minneapolis, MN
Peter Deboer C R 6-1 195 06/13/1968 Dunnville, Ont
Fabian Debrunner RW R 5-11 189 03/19/1985 Zurich, Switzerland
Louie Debrusk LW L 6-1 225 03/19/1971 Cambridge, Ont
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
Christoph Decker D L 6-2 198 02/12/1980 Fuessen, Germany
Thomas Decock LW L 5-9 154 08/10/1986 Tours, France
Derek DeCosty C L 5-11 190 01/04/1968 Clarksville, TN
Robby Dee C L 6-1 185 04/09/1987 Minneapolis, MN
Alain Deeks D R 6-5 225 04/15/1969 Hawkesbury, Ont
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
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
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 D R 5-11 175 07/20/1983 Worcester, MA
Dale DeGray D R 6-0 200 09/03/1963 Oshawa, Ont
John DeGray D L 6-4 204 03/14/1988 Richmond Hill, Ont
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
Frederic Dehaene RW R 5-8 182 01/27/1970 Albert, France
Niki De Herdt LW L 5-8 167 11/20/1986 Lier, Belgium
Kris Deines C L 6-3 185 01/23/1985 High River, Alta
Tyler Deis RW R 6-0 195 07/10/1974 Calgary, Alta
Jason Deitsch C L 5-10 180 04/21/1980 Indianapolis, IN
Marc Deitsch LW R 5-11 180 04/21/1980 Indianapolis, IN
Marian Dejdar RW R 5-10 165 08/13/1983 Friedberg, Germany
Nick De Jong D L 6-4 209 02/23/1981 Nijmegen, Netherlands
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
Keith Delaney C L 6-0 194 05/07/1979 Labrador City, Nfld
Raymond Delarosbil D R 5-10 210 01/14/1973 Drummondville, Que
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
Rob Delcliseur C R 5-10 171 11/13/1977 Nijmegen, Netherlands
Adam DeLeeuw LW L 6-0 206 02/29/1980 Brampton, Ont
Jason Deleurme RW R 5-8 185 02/01/1977 Kelowna, B.C.
Ivan Delic D R 07/25/1990 Zagreb, Croatia
Jonathan Delisle RW R 5-10 180 06/30/1977 Ste-Anne-des-Plaines, Que
Miguel Delisle RW R 6-2 202 04/06/1982 Cornwall, Ont
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
Matteo Dell'Olivo RW L 6-3 182 05/10/1982 Agordo, Italy
Andy Delmore D R 6-1 192 12/26/1976 LaSalle, Ont
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 D R 6-4 212 03/03/1988 Scarborough, Ont
Austin de Luis C L 6-0 177 04/22/1977 Brockville, Ont
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 C L 6-1 189 10/07/1987 Den Haag, Netherlands
Richard Demen-Willaume D L 6-3 196 01/28/1986 Olmevalla, Sweden
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
Pavol Demitra LW L 5-11 203 11/29/1974 Dubnica, Slovakia
Trevor Demmans D L 6-0 200 10/03/1974 Nipawin, Sask
James DeMone D L 6-6 213 07/01/1982 Wetaskiwin, Sask
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
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
Denis Denisov D L 6-0 183 12/31/1981 Kalinin, Russia
Dmitri Denisov LW L 5-10 165 07/05/1970 Ufa, Russia
Chad Denny D L 6-2 210 03/27/1987 Sydney, N.S.
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.
Dale Derkatch C R 5-5 135 10/17/1964 Peaceville, Sask
Roman Derlyuk D L 6-3 198 10/27/1986 Leningrad, Russia
Sebastien Dermigny D R 6-1 176 01/08/1981 Paris, France
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 D L 6-0 198 02/06/1982 Ljubljana, Slovenia
Saso Dervaric RW R 5-10 176 06/05/1984 Ljubljana, Slovenia
Mark DeSantis D R 6-1 218 01/12/1972 Brampton, Ont
Jevon Desautels LW L 6-3 215 03/15/1984 Redvers, Sask
Guillaume Desbiens RW L 6-2 180 04/20/1985 Alma, Que
Darren Deschamps D L 6-2 190 07/17/1984 Calgary, Alta
Marc Deschamps D R 09/30/1970 Kapuskasing, Ont
Matt Deschamps D L 6-0 195 04/23/1980 Poughkeepsie, NY
Sylvain Deschatelets C L 6-2 197 11/22/1979 Blainville, Que
Laurent Deschaume C L 5-9 176 01/23/1972 Gap, France
Christian Deschenes C L 6-0 225 01/12/1977 Sorel, Que
Nick Deschenes LW L 6-3 220 12/06/1978 Morinville, Alta
Antoine Descloux D L 5-9 176 08/11/1969 Romanens, Switzerland
Matthieu Descoteaux D L 6-3 190 09/23/1977 Pierreville, Que
Sergei Deshevyy D L 6-4 240 06/25/1977 Kiev, Ukraine
Andrew Desjardins C R 6-0 183 07/27/1986 Sudbury, ONt
Eric Desjardins D R 6-1 200 06/14/1969 Rouyn, Que
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
Craig Desjarlais RW L 6-1 185 06/25/1976 LaSalle, Ont
Jason Deskins C R 5-10 185 05/06/1979 Warren, MI
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
Ned Desmond D L 02/18/1966 New York, NY
David Desnoyers D L 5-10 185 10/10/1974 St-Hyacinthe, Que
Jean Desrochers C L 6-2 225 03/19/1980 Dalhousie, QUe
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
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
Jarrett Deuling LW L 6-0 205 03/04/1974 Vernon, B.C.
Andre Deveaux C R 6-3 220 02/23/1984 Freeport, Bahamas
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
Greg De Vries D L 6-1 215 01/04/1973 Sundridge, Ont
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.
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
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
Marty Diamond RW R 6-3 225 12/19/1971 Holly, MI
Rafael Diaz D R 5-11 191 01/09/1986 Baar, Switzerland
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
Lou Dickenson C L 6-1 192 08/15/1982 Ottawa, Ont
Andrew Dickson D L 6-1 185 06/20/1978 Brockville, Ont
John-Scott Dickson LW R 6-3 214 04/10/1984 Scarborough, Ont
Andrei Didenko RW L 6-0 198 01/07/1975 Ekaterinburg, Russia
Devin Didiomete LW L 5-11 200 05/09/1988 Stratford, Ont
Danylo Didkovsky C L 09/03/1976 Kiev, Ukraine
Gerald Diduck D R 6-2 217 04/06/1965 Edmonton, Alta
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
Brandon Dietrich RW R 6-0 190 03/22/1978 Waterloo, Ont
Benjamin Dieude-Fauvel D L 6-1 185 08/26/1986 Bordeaux, France
Jurgen Diewald D R 5-9 167 03/01/1986 Linz, Austria
Jace Digel C L 5-9 192 03/26/1980 Anchorage, AK
Sander Dijkstra RW L 6-2 176 03/09/1986 Heerenveen, Netherlands
Ray Dilauro D L 6-2 220 07/13/1979 Bensalem, PA
Travis Dillabough C L 6-0 195 06/20/1975 Peterborough, Ont
Rob DiMaio
Lou Dimasi D R 6-1 207 04/15/1981 Burlington, VT
Nicholas Dimitrakos RW R 5-11 190 05/21/1979 Boston, MA
Spencer Dillon D R 6-4 190 01/07/1985 Santa Cruz, CA
Frank Dimuzio LW R 08/12/1967 Toronto, Ont
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
Peter Dineen D R 5-11 190 11/19/1960 Kingston, Ont
Chris Dingman
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 C R 5-11 190 04/08/1982 Clinton Township, MI
Anthony DiPalma D L 6-3 225 01/03/1977 Wallingford, CT
Joe DiPenta D L 6-3 225 02/25/1979 Barrie, Ont
Paul Dipietro C R 5-9 181 09/08/1970 Sault Ste. Marie, Ont
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 RW R 6-1 180 03/30/1981 Bangor, ME
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
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
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 LW L 5-9 161 03/02/1989 Wien, Austria
Steve Dix RW R 5-11 175 04/07/1983 North Bay, Ont
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 C L 5-11 185 09/07/1985 Halifax, N.S.
Serge Djelloul D R 6-1 202 03/28/1966 Sallanches, France
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
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
Nick Dodge RW R 5-10 175 05/01/1986 Oakville, Ont
Curtis Doell D R 5-11 209 10/03/1976 Saskatoon, Sask
Kevin Doell C R 5-11 190 07/15/1979 Saskatoon, Sask
Andreas Doerfler LW L 6-0 187 04/21/1984 Regensburg, Germany
Mike Doers RW R 6-0 183 06/17/1971 Madison, WI
Hubert Dogemont LW L 5-5 167 11/07/1974 Lille, France
John Doherty D R 6-4 213 03/25/1984 Malden, MA
Patrick Doherty RW R 6-1 195 07/13/1982 Wakefield, MA
Jason Doig D R 6-3 225 01/29/1977 Montreal, Que
Tyler Doig C L 6-0 190 02/15/1986 Seaforth, Ont
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
Christian Dolezal RW L 5-9 158 02/21/1986 Wien, Austria
Andre Doll LW L 6-0 194 03/02/1974 Edmonton, Alta
Bobby Dollas D L 6-2 220 01/31/1965 Montreal, Que
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
Jerramie Domish D R 5-9 200 08/19/1979 Collegeville, PA
Thomas Dommen LW L 6-2 174 05/11/1984 Baden, Switzerland
Brad Domonsky RW R 6-0 200 09/02/1977 Sudbury, Ont
Ryan Donally LW L 6-4 210 02/04/1985 Tecomsen, Ont
Clark Donatelli LW L 5-10 185 11/22/1967 Providence, RI
Justin Donati C R 5-10 174 10/17/1986 Toronto, Ont
Simone Donati LW L 5-9 176 02/04/1984 Seriate, Italy
Tyler Donati LW L 5-9 180 10/17/1986 Toronto, Ont
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
Mikhail Donika D L 6-0 185 05/15/1979 Yaroslavl, Russia
Patrick Donlan LW L 6-0 185 05/20/1982 Norwell, MA
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
Rob Donovan D L 5-10 175 05/26/1970 Boston, MA
Shean Donovan RW R 6-3 210 01/22/1975 Timmins, Ont
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
Daniel Dore RW R 6-3 202 04/09/1970 Ferrie-Neave, Que
Simon Doreille D L 6-0 154 03/19/1984 Poitiers, France
Wes Dorey C R 5-11 175 08/31/1976 Edmonton, Alta
Brandon Doria RW R 5-10 185 05/31/1981 Bayonne, NJ
Enrico Dorigatti LW L 6-0 189 12/14/1979 Bolzano, Italy
Dan Dorion RW R 5-9 175 03/02/1963 Astoria, NY
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 C R 6-0 183 04/12/1985 Bratislava, Slovakia
Damjan Dorocic C L 12/27/1989 Zagreb, Croatia
Igor Dorokhin C L 5-11 172 08/15/1962 Ust-Kamenogorsk, Kazakhstan
Derek Dorsett RW R 5-11 176 12/20/1986 Kindersley, Sask
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
Alexander Dotzler D L 5-11 176 09/12/1984 Regensburg, Germany
Eric Doucet C R 5-8 175 02/27/1975 La Praire, QUe
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 LW L 6-3 225 05/28/1984 Swift Current, Sask
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
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
Jake Dowell C L 6-0 195 03/04/1985 Eau Claire, WI
Blaine Down LW L 5-11 170 07/16/1982 Whitby, Ont
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
Steve Downie RW R 5-10 192 04/03/1987 Newmarket, Ont
Jeremy Downs D L 6-0 205 02/20/1981 Kenai, AK
Jason Doyle RW R 6-1 200 05/15/1978 Toronto, Ont
Mike Doyle LW L 6-2 215 07/31/1980 Anchorage, AK
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
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
Dallas Drake C L 6-0 185 02/04/1969 Trail, B.C.
Lucas Drake LW L 5-10 185 02/06/1980 Holt, MI
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
Kris Draper C L 5-11 190 05/24/1971 Toronto, Ont
Tobias Draxinger D R 6-2 187 01/03/1985 Munchen, Germany
Nicholas Drazenovic C L 6-0 172 01/14/1987 Prince George, B.C.
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
Bruce Driver D L 6-0 185 04/29/1962 Toronto, Ont
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
P.C. Drouin LW L 6-2 200 04/22/1974 St. Lambert, Que
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 C R 5-10 195 08/20/1976 Trumbull, CT
Ted Drury C L 6-0 190 09/13/1971 Boston, MA
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 D L 5-11 200 08/13/1979 Sudbury,, Ont
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
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 C L 5-11 180 04/29/1986 Anchorage, AK
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
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
Sergei Dubovikov LW L 5-9 160 02/06/1983 Tver, Russia
Dmitri Dubrovsky D L 6-2 216 07/24/1973 Karaganda, Kazakhstan
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
Alexander Duchesne LW L 6-1 200 01/04/1974 Val d'Or, Que
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
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 LW R 5-10 194 07/08/1987 Toronto, Ont
Toby Ducolon LW R 6-0 195 06/18/1966 St. Albans, VT
Jason Duda LW L 5-10 185 05/05/1975 Sexsmith, Alta
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 D R 6-1 214 03/31/1988 St. Albert, Alta
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
Rhett Dudley D R 6-1 200 11/09/1974 Wetaskiwin, Alta
Alexander Dueck D L 6-0 182 04/22/1980 Karaganda, Kazakhstan
David Duerden LW L 6-2 200 04/11/1977 Oshawa, Ont
Nick Duff D L 6-0 185 12/12/1985 Novi, MI
Jack Duffy D R 6-1 195 09/25/1970 Northford, CT
Matt Duffy D R 6-2 180 03/21/1986 Portland, ME
Jean-Francois Dufort LW L 6-2 200 03/09/1982 L'Auenir, Que
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
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
Paul Dukovac D R 6-1 190 06/18/1969 New Liskeard, Ont
Kurtis Dulle D L 5-11 196 11/06/1979 Craik, Sask
Pavel Duma C L 6-1 183 06/20/1981 Karaganda, Kazakhstan
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 LW L 6-1 198 05/28/1979 Dysart, Sask
Thomas Dumesnil D L 6-1 189 10/05/1977 Rouen, France
Jean-Pierre Dumont RW L 6-2 200 04/01/1978 Montreal, Que
Louis Dumont C R 5-10 180 01/30/1973 Calgary, Alta
Steve Dumonski RW R 6-1 210 02/15/1977 Dorion, Ont
Mario Dumoulin D L 6-1 200 01/11/1974 Drummondville, Que
Dale Dunbar D L 5-11 198 10/14/1961 Winthrop, MA
Laurie Dunbar RW R 6-0 171 09/28/1977 Edinburgh, Scotland
Brett Duncan D R 6-0 220 02/15/1973 Kitchener, Ont
Iain Duncan LW L 6-1 205 08/04/1963 Weston, Ont
Craig Duncanson LW L 6-1 200 03/17/1967 Sudbury, Ont
Nikola Dunda D R 5-8 165 02/24/1987 Beograd, Serbia
Rocky Dundas RW R 6-0 195 01/30/1967 Regina, Sask
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
Connor Dunlop C L 5-10 185 01/05/1981 St. Louis, MO
Alex Dunn D R 5-11 180 01/26/1982 Waterford, MI
Jamie Dunn D R 6-2 200 11/28/1972 Calgary, Alta
Richie Dunn D L 6-0 195 05/12/1957 Canlon, MA
Paul Dunphy C L 6-0 185 03/29/1979 Halifax, N.S.
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
Simon Duplessis RW R 6-0 200 01/31/1981 Montreal, Que
Brodie Dupont C L 6-1 192 02/17/1987 Russell, Man
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 D R 6-2 200 05/10/1970 Moncton, N.B.
Marc Dupuis D L 6-0 200 04/22/1976 Cornwall, Ont
Pascal Dupuis
Philippe Dupuis C R 6-0 192 04/24/1985 Laval, Que
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
Vitezslav Duris D L 6-1 185 01/05/1954 Plzen, Czech Republic
Chris Durno C L 6-4 205 10/31/1980 Scarborough, Ont
Lionel D'Urso D L 5-9 169 03/01/1980 Bussnang, Switzerland
Joe Dusbabek RW R 6-1 200 05/01/1978 Fairbault, MN
Benoit Dusablon C L 6-1 207 08/01/1979 Ste. Anne De La Perad
Roman Duschek C R 6-0 165 09/12/1982 Wien, Austria
Marc Dussaucy C R 5-5 163 01/05/1973 Vesoul, France
Joe Dustin D L 6-0 200 11/28/1979 Vadnais Heights, MN
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
Jesper Duus D R 6-3 193 11/24/1967 Rodovre, Denmark
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.
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 LW R 6-2 194 03/09/1977 Tabor, Czech Republic
Gordie Dwyer
Jeff Dwyer D L 6-2 195 11/22/1980 New Canaan, CT
Pat Dwyer RW R 5-10 170 03/28/1983 Spokane, WA
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
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
Chris Eade D R 6-1 204 04/30/1982 Etobicoke, Ont
Josh Eade RW R 6-2 210 04/06/1980 Oshawa, Ont
Ben Eager LW L 6-2 210 01/22/1984 Ottawa, Ont
Mike Eagles C L 5-10 190 03/07/1963 Sussex, N.B.
Travis Eagles C R 6-4 208 05/05/1981 Estevan, Sask
Bruce Eakin LW L 5-11 195 09/28/1962 Winnipeg, Man
Dallas Eakins D L 6-2 195 02/27/1967 Dade City, FL
Luke Earl C L 5-11 180 08/05/1979 Simsbury, CT
Robbie Earl LW L 5-10 184 06/06/1985 Chicago, IL
Tim Earl C R 5-10 195 09/01/1981 Troy, NY
James Easter C L 5-8 154 09/17/1982 Den Haag, Netherlands
Derek Eastman D L 5-10 175 01/24/1980 St. Paul, MN
Mike Eastwood C R 6-3 205 07/01/1967 Ottawa, Ont
Erik Eaton LW L 6-2 215 03/23/1980 Larchmont, NY
Mark Eaton
Ben Eaves C R 5-8 174 03/27/1982 Minneapolis, MN
Murray Eaves C R 5-10 185 05/10/1960 Calgary, Alta
Patrick Eaves RW R 5-10 173 05/01/1984 Calgary, Alta
Andrew Ebbett C L 5-10 165 01/02/1983 Vernon, B.C.
Markus Eberl D L 5-10 180 04/23/1979 Landshut, Germany
Jorg Eberle RW L 5-11 196 02/09/1962 Haggenschwil, Switzerland
Danny Eberly D L 6-0 190 10/28/1980 Canton, MA
Niklas Eckerblom C L 6-1 196 01/04/1984 VasterHannge, Sweden
Michael Eckert C L 5-11 174 09/25/1966 Berlin, Germany
Tyler Eckford D L 6-1 205 09/08/1985 Vancouver, B.C.
Josef Eckmair C L 5-10 187 05/20/1977 Schliersee, Germany
Nick Economakos C L 6-0 185 01/23/1981 Lockport, IL
Kevin Edgar LW L 6-0 192 03/07/1978 Newmarket, Ont
Derek Edgerly C L 6-1 190 04/03/1971 Maiden, MA
Devin Edgerton C L 5-11 175 06/11/1970 Kindersley, Sask
Adam Edinger C L 6-3 230 09/21/1977 Toledo, OH
Nick Edinger LW L 6-3 210 12/11/1978 Toledo, OH
Alexander Edler D L 6-3 194 04/21/1986 Stockholm, Sweden
Par Edlund LW R 6-0 211 04/09/1967 Sodertalje, Sweden
Mark Edmundson C L 5-9 183 03/11/1975 London, Ont
Lars Edstrom LW L 6-0 198 07/16/1966 Glommetrask, Sweden
Tom Edur D R 6-1 185 11/18/1954 Toronto, Ont
Ray Edwards RW R 5-11 200 06/11/1970 Wasaga Beach, Ont
Ryan Edwards D L 6-0 190 05/20/1977 Minneapolis, MN
Sean Edwards RW R 6-0 205 09/06/1979 Foxboro, ONt
Trevor Edwards LW L 5-10 187 07/19/1982 Carelton Place, Ont
Derek Edwardson C R 5-10 160 08/26/1981 Morton Grove, IL
Robert Eefting D L 6-0 185 12/29/1983 Assen, Netherlands
Wouter Eefting C L 6-2 187 11/12/1979 Emmen, Netherlands
Jari Eerikainen D L 5-11 176 02/03/1978 Helsinki, Finland
Mart Eerme LW L 5-11 176 02/27/1987 Tallinn, Estonia
Sami Eero C L 5-8 165 07/30/1978 Sodankylä, Finland
Mikko Eerola D L 6-1 194 07/16/1975 Lahti, Finland
Rafael Eerola D L 6-1 189 04/23/1972 Siikainen, Finland
Lazaros Efkarpidis C R 5-10 154 02/18/1979 Athens, Greece
Panagiotis Efkarpidis D R 5-6 176 06/06/1955 Krnov, Czech Republic
Allan Egeland C L 6-0 184 01/31/1973 Lethbridge, Alta
Tracy Egeland RW R 6-2 180 08/20/1970 Lethbridge, Alta
Mike Egener D L 6-3 195 09/26/1984 Lahr, Germany
Alexander Egger C L 6-1 176 12/22/1979 Bolzano, Italy
Mirko Egolf C L 6-2 207 02/22/1978 Ruti, Switzerland
Egor Egorov LW L 5-10 176 01/20/1987 Kharkov, Ukraine
Igor Egorychev C L 5-11 163 02/26/1989 Kharkov, Ukraine
Barret Ehgoetz C L 5-9 170 04/16/1981 Kincardine, Ont
Heinz Ehlers C L 5-10 189 01/25/1966 Aalborg, Denmark
Gianni Ehrensperger C R 6-0 174 05/05/1985 Zurich, Switzerland
Christian Ehrhoff D L 6-2 187 07/06/1982 Moers, Germany
Thomas Eichberger RW R 6-0 185 09/03/1979 Klagenfurt, Austria
John Eichelberger C L 6-2 185 02/23/1981 Atlanta, GA
Eskild Eide D R 6-1 180 02/13/1973 Stavanger, Norway
Chris Eimers RW R 6-2 209 06/09/1972 Groningen, Netherlands
Daniel Elsener D R 5-10 198 07/06/1966 Kloten, Switzerland
Neil Eisenhut C L 6-1 195 02/09/1967 Osoyoos, B.C.
Matthias Eisenstecken D R 5-6 176 08/06/1982 Appiano, Italy
Alon Eizenman C L 6-0 170 01/02/1979 Toronto, Ont
Marko Ek RW R 6-1 200 02/01/1966 Loviisa, Finland
Robert Ek D L 6-5 210 10/31/1975 Lulea, Sweden
Vesa Ek D L 5-8 185 12/12/1975 Oulu, Finland
Jarkko Ekberg LW L 5-9 163 09/17/1983 Kokemäki, Finland
Jani Ekdahl C L 5-7 163 01/17/1984 Oulu, Finland
Peter Ekelund RW L 5-10 196 02/28/1971 Aseda, Sweden
Henri Ekholm C R 5-6 171 03/02/1978 Helsinki, Finland
Saku Eklof C L 5-9 191 08/18/1977 Hattula, Finland
Christian Eklund C L 5-11 190 07/24/1977 Haninge, Sweden
Johan Eklund D L 5-10 176 01/11/1972 Vasby, Sweden
Pelle Eklund C L 5-10 175 03/22/1963 Stockholm, Sweden
Per Eklund LW L 5-11 194 07/09/1970 Sollentuna, Sweden
Nils Ekman LW L 6-1 185 03/11/1976 Stockholm, Sweden
Sami Ekoluoma D L 5-11 185 09/21/1975 Raahe, Finland
Anders Eldebrink D R 6-0 182 12/11/1960 Kalix, Sweden
Jason Elders LW L 5-10 195 12/28/1970 Winnipeg, Man
Matt Eldred D L 6-0 195 03/17/1974 Rocky River, OH
Levente Elekes LW L 6-0 187 03/29/1972 Csikszereda, Romania
Charlie Elezi D R 6-4 220 01/24/1977 Warren, MI
Calvin Elfring D L 6-0 170 04/23/1976 Lethbridge, Alta
Christian Elian D R 6-1 194 06/29/1978 allanches, France
Patrik Elias LW L 6-1 196 04/13/1976 Trebic, Czech Republic
Leif Thomas Eliassen LW R 5-10 198 07/14/1977 Frogner, Norway
Matt Elich RW R 6-1 200 09/22/1979 Detroit, MI
Mickey Elick D L 6-1 180 03/17/1974 Calgary, Alta
Todd Elik C L 6-2 194 04/15/1966 Brampton, Ont
Sergei Elizarov RW L 6-0 171 02/05/1985 St. Petersburg, RUssia
Kevin Ellen LW L 5-10 176 03/22/1986 Rotterdam, Netherlands
Dave Ellett D L 6-1 200 03/30/1964 Cleveland, OH
Tuomas Ellila RW R 6-1 233 04/11/1978 Rauma, Finland
Brandon Elliott D L 6-4 225 03/08/1984 Orangeville, Ont
Nate Elliott D L 6-2 215 01/13/1978 Oswego, NY
Paul Elliott D L 6-1 216 06/02/1980 Surrey, B.C.
Eric Ellis LW L 6-2 215 06/24/1977 Hamilton, Ont
Matt Ellis LW L 6-1 203 08/31/1981 Welland, Ont
Matt Ellison RW R 5-11 182 12/08/1983 Duncan, B.C.
Kerry Ellis-Toddington D R 6-1 200 09/04/1979 Regina, Sask
Jani Elo D L 5-8 196 07/10/1982 Turku, Finland
Topi Elo C L 5-11 171 06/30/1979 Kouvola, Finland
Jonas Elofsson D L 6-1 190 01/31/1979 Ulricehamn, Sweden
Aki Elomaa LW L 5-10 176 05/08/1981 Helsinki, Finland
Riku Elomaa LW L 6-2 180 06/05/1982 Tampere, Finland
Miika Elomo LW L 6-0 180 04/21/1977 Turku, Finland
Teemu Elomo LW L 5-11 180 01/13/1979 Turku, Finland
Tommi Elomo C L 6-1 185 03/26/1981 Turku, Finland
Juha Eloranta D L 6-1 189 03/21/1982 Uusikaupunki, Finland
Jussi Eloranta LW L 5-7 176 03/07/1976 Aura, Finland
Kari Eloranta D L 6-2 197 02/29/1956 Lahti, Finland
Mikko Eloranta C L 6-0 185 08/24/1972 Aura, FInland
Mikko Eloranta C L 5-9 165 06/19/1982 Helsinki, Finland
Marko Elorinne D L 5-11 189 03/12/1974 Oulu, Finland
Vladimir Elovikov C L 5-10 196 05/21/1966 Omsk, Russia
Roger Elvenes C L 6-0 191 05/29/1968 Lund, Sweden
Stefan Elvenes LW L 6-1 202 03/30/1970 Lund, Sweden
Pat Elynuik RW R 6-1 185 10/30/1967 Foam Lake, Sask
Adam Elzinga D L 6-2 205 07/23/1982 Burbank, IL
Josh Elzinga D L 5-11 190 09/30/1984 Burbank, IL
Colin Embley C L 6-1 205 02/09/1977 Vernon, B.C.
Anze Emersic LW R 5-10 171 03/27/1983 Ljubljana, Slovenia
Blaz Emersic LW L 6-1 195 10/10/1980 Ljuhljana, Slovenia
Nelson Emerson RW R 5-11 175 08/17/1967 Hamilton, Ont
Steve Eminger D R 6-2 200 10/31/1983 Woodbridge, Ont
David Emma C L 5-10 185 01/14/1969 Cranston, RI
Marc Emmenegger D L 5-7 171 08/29/1979 Muri, Switzerland
Jordan Emmerson LW L 6-4 220 01/05/1982 Abbotsford, B.C.
Riley Emmerson D L 6-8 230 02/07/1986 Burnaby, B.C.
Cory Emmerton C L 5-11 177 06/01/1988 St. Thomas, Ont
Rick Emmett D R 5-10 195 02/12/1975 Etobicoke, Ont
Gary Emmons C R 5-9 180 12/30/1963 Winnipeg, Man
John Emmons C L 6-1 203 08/17/1974 San Jose, CA
Pierre-Luc Emond C L 6-0 195 10/10/1982 Valleyfield, Que
Craig Endean RW L 5-11 170 04/13/1968 Kamloops, B.C.
Milko Enden LW L 5-7 176 08/10/1974 Heinola, Finland
Shane Endicott
Stefan Endrass LW L 6-1 187 03/25/1982 Fuessen, Germany
Jake Enebak LW L 11/10/1968 Northfield, MN
Johan Eneqvist LW L 6-0 183 01/21/1982 Narka, Sweden
R.J. Enga LW R 5-11 190 02/15/1972 Bitburg, Germany
Will Engasser LW L 6-2 228 09/25/1985 Edina, MN
David Engblom C L 6-2 213 06/02/1977 Vallentuna, Sweden
Brett Engelhardt C R 6-2 210 08/20/1980 Sheboygan, WI
Deryk Engelland D R 6-2 205 04/03/1982 Edmonton, Alta
Juergen Engels D L 5-10 198 08/01/1974 Bonn, Germany
Glen Engevik RW R 6-1 190 10/13/1965 Surrey, B.C.
Brad Englehart C L 5-11 195 09/26/1975 Woodstock, N.B.
John English D R 6-2 190 05/03/1968 Toronto, Ont
Scott English D L 6-1 190 02/04/1982 Newmarket, Ont
Patrik Englund LW L 6-0 187 06/03/1970 Stockholm, Sweden
Gustav Engman D L 6-3 192 01/17/1985 Borlange, Sweden
Pasi Engman D L 5-8 176 08/07/1980 Lahti, Finland
Jonas Enlund C L 6-0 185 11/03/1987 Helsinki, Finland
Omar Ennaffat D R 6-1 190 04/26/1980 Toronto, Ont
Dan Ennis D L 6-3 230 10/04/1977 Kitimat, B.C.
Jim Ennis D L 6-0 200 07/10/1967 Edmonton, Alta
Kelly Ens C L 6-2 195 06/15/1969 Saskatoon, Sask
Remy Enselme D L 5-6 163 02/22/1980 Brian�on, France
Jim Ensom C L 6-3 195 08/24/1976 Oshawa, Ont
Tobias Enstrom D L 5-8 169 11/05/1984 Nordinora, Sweden
Vadim Epanchintsev C L 5-11 196 03/16/1976 Orsk, Russia
Martin Erat
Roman Erat C L 5-10 187 05/12/1979 Trebice, Czech Republic
Eric Erb LW L 6-3 200 11/20/1980 Andover, MA
Markku Erholtz D L 5-7 182 06/16/1976 Kiuruvesi, Finland
Bryan Erickson RW R 5-9 170 03/07/1960 Roseau, MN
Mike Erickson D L 03/11/1969 Worcester, MA
Mike Erickson RW R 6-2 186 04/12/1983 Minneapolis, MN
Patrik Erickson RW L 5-10 189 03/13/1969 Gavie, Sweden
Leif Ericson D L 6-2 190 06/05/1980 Saranac Lake, NY
Jonathan Ericsson D L 6-4 189 03/02/1984 Karlskrona, Sweden
Alexander Eriksen D L 5-9 159 12/27/1987 Sarpsborg, Norway
Jonas Eriksen D L 5-8 180 05/09/1976 Oslo, Norway
Anders Eriksson D L 6-3 218 01/09/1975 Bollnas, Sweden
Anders Eriksson C R 6-0 185 03/17/1985 Frolunda, Sweden
Esko Eriksson LW L 6-0 182 07/01/1951 Tampere, Finland
Fredrik Eriksson RW R 6-0 185 05/28/1977 Leksand, Sweden
Fredrik Eriksson D L 5-10 187 06/24/1982 Hudiksvall, Sweden
Fredrik Eriksson LW L 6-0 189 07/18/1983 Orebro, Sweden
Jan Eriksson LW L 5-5 182 04/03/1979 Porvoo, Finland
Jens Eriksson C R 5-8 176 08/22/1984 Vasteras, Sweden
Jens Eriksson LW L 5-9 176 05/17/1986 Parainen, Finland
Joakim Eriksson C L 5-11 182 06/22/1976 Sodertalje, Sweden
Loui Eriksson LW L 6-1 183 07/17/1985 Goteborg, Sweden
Magnus Eriksson D R 6-0 205 10/12/1979 Gavle, Sweden
Niklas Eriksson C L 5-10 190 02/17/1969 Vastervik, Sweden
Peter Eriksson RW R 6-0 180 09/19/1960 Nassjo, Sweden
Peter Eriksson LW R 6-4 224 07/12/1965 Kramfors, Sweden
Sami Eriksson D L 5-7 176 11/29/1985 Mäntsälä, Finland
Sebastian Eriksson LW L 5-8 167 05/22/1988 Gavle, Sweden
Tim Eriksson C L 5-9 161 02/05/1982 Sodertalje, Sweden
Tomaz Eriksson LW L 5-11 185 03/23/1967 Stockholm, Sweden
Tommy Eriksson LW R 5-11 183 03/05/1966 Umea, Sweden
Jan Erixon LW L 6-0 196 07/08/1962 Skelleftea, Sweden
Stefan Erkgards D L 6-0 185 03/23/1985 Hagfors, Sweden
Jussi Erkkila D L 6-0 216 03/08/1984 Vantaa, Finland
Sami Erkkila C R 5-11 194 02/21/1979 Huittinen, Finland
Tuomas Erkkyla D L 5-11 158 11/27/1978 Turku, Finland
Ioannis Ermeidis LW L 5-7 150 06/07/1976 Moscow, Russia
Valeri Ermolov C L 6-1 198 08/22/1975 Minsk, Belarus
Derek Ernest D L 6-2 220 06/23/1977 Moose Jaw, Sask
Dustin Ernest D L 6-3 212 03/02/1980 Moose Jaw, Sask
Carey Ernewein RW R 5-11 180 07/20/1980 Kamloops, B.C.
Bruno Erni RW L 6-0 189 11/15/1968 Zurich, Switzerland
Dmitri Erofeyev D R 5-11 191 01/28/1970 Moscow, Russia
Kimmo Erola D L 6-1 220 07/26/1975 Rovaniemi, Finland
Antti Eronen D L 5-9 178 01/17/1984 Jyväskylän mlk, Finland
Erik Eronen LW L 5-11 154 06/23/1984 Savonlinna, Finland
Kimmo Eronen D L 5-7 185 08/07/1971 Turku, Finland
Matti Eronen LW L 5-11 180 06/18/1981 Turku, Finland
Matt Erredge RW R 6-0 190 02/23/1976 Mankato, MN
Bob Errey LW L 5-10 180 09/21/1964 Montreal, Que
Andrei Ershov D L 5-10 180 08/22/1976 Voshresensk, Russia
John Erskine
Tero Ervasti D L 5-8 182 05/05/1975 Tornio, Finland
Len Esau D R 6-3 195 06/03/1968 Meadow Lake, Sask
Joacim Esbjors D L 6-1 198 07/04/1970 Goteborg, Sweden
Jonas Esbjors RW L 5-10 196 11/01/1973 Avesta, Sweden
Brian Escobedo D L 6-0 170 05/03/1982 Bayside, NY
Paul Esdale D L 5-10 175 04/10/1979 Edmonton, Alta
Antti Eskelinen LW L 5-9 187 04/14/1978 Kuopio, Finland
Esa Eskelinen C L 5-11 176 10/20/1981 Iisalmi, Finland
Tuomas Eskelinen D L 5-9 198 06/28/1978 Helsinki, Finland
Juha Esko D L 5-9 167 03/19/1983 Hämeenkyrö, Finland
Mikko Eskola D R 5-11 189 07/04/1978 Panelia, Finland
Mikko Eskola RW R 5-8 174 10/05/1981 Hyvinkää, Finland
Tero Eskonmaa D L 5-5 149 01/18/1980 Tampere, Finland
Mikko Eskonniemi D L 5-7 194 01/31/1978 Tampere, Finland
David Espe D L 6-0 190 11/03/1966 St. Paul, MN
Matti Espo D L 6-1 187 04/30/1981 Kouvola, Finland
Ryan Esselmont D R 6-0 195 04/20/1974 Kamloops, B.C.
Todd Esselmont C L 5-11 185 11/05/1971 Kamloops, B.C.
Brad Essex RW R 6-0 195 07/15/1975 Squamish, B.C.
Kevin Estrada RW L 5-11 185 05/28/1982 Surrey, B.C.
Martin Ethier D R 09/03/1976 Ste-Eustache, Que
Trevor Ettinger D L 6-5 225 07/13/1980 Brookfield, N.S.
Chad Euverman C L 5-10 169 08/27/1979 New Westminster, B.C.
Pasi Evakoski D L 6-2 207 06/18/1976 Kotka, Finland
John Evangelista C R 5-10 187 07/15/1975 St. Catharines, Ont
Blake Evans C R 6-1 221 07/02/1980 Kindersley, Sask
Brennan Evans D L 6-4 205 01/06/1982 Camrose, Alta
Cory Evans RW L 6-1 220 04/07/1974 Sault St. Marie, Ont
Daryl Evans LW L 5-9 185 01/12/1961 Toronto, Ont
David Evans C R 6-2 200 02/17/1980 Sand Lake, NY
Doug Evans LW L 5-9 185 06/02/1963 Peterborough, Ont
Doug Evans D R 6-1 205 07/12/1971 San Jose, CA
Eric Evans LW L 6-1 195 10/25/1974 Jackson, MI
Kevin Evans LW L 5-10 182 07/10/1965 Peterborough, Ont
Shawn Evans D L 6-3 190 09/07/1965 Kingston, Ont
Dean Evason C R 5-10 175 08/22/1964 Flin Flon, Man
Dmitri Evdokimov D L 5-9 185 08/09/1977 Tver, Russia
Matt Evo LW L 6-0 185 12/21/1968 Royal Oak, MI
Vladislav Evseev LW L 6-2 195 09/10/1984 Moscow, Russia
Efe Evwaraye LW L 6-1 200 07/08/1985 Vaasa, Finland
Jeff Ewasko LW L 6-7 234 11/02/1976 Sherwood Park, Alta
Dean Ewen LW L 6-1 225 02/28/1969 St. Albert, Alta
Todd Ewen RW R 6-3 230 03/22/1966 Saskatoon, Sask
Garnet Exelby D L 6-1 194 08/16/1981 Craik, Sask
Lou Eyster RW R 6-0 195 08/29/1981 Norwell, MA
Denis Ezhov D L 5-11 200 02/28/1985 Togliatti, Russia
========================================================================