======================================================================== 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 ========================================================================