Goalie Index
========================================================================
NAME C Ht WT DAY BORN TOWN BORN
========================================================================
Henri Aaltonen L 5-5 119 12/03/1987 Tampere, Finland
Juha Aaltonen L 5-9 176 04/09/1978 Espoo, Finland
Tuukka Aaltonen L 09/22/1981 Lahti, Finland
Chris Abbott R 6-3 200 02/25/1986 Delta, B.C.
George Abbott L 5-7 153 08/03/1911 Synenham, Ont
Brett Abel L 6-2 185 06/10/1970 Lynnfield, MA
S.t. Abercrombie L 6-2 176 01/05/1983 Stavanger, Norway
Erich Abgottspon L 5-10 163 07/22/1988 Staldenried, Switzerland
Christer Abrahamsson L 6-2 158 04/08/1947 Umea, Sweden
T.J. Aceti L 6-0 189 06/13/1982 Sault Ste. Marie, Ont
Boris Ackers L 6-1 191 10/28/1982 Krefeld, Germany
Christian Adami L 5-10 220 09/26/1977 Tallinn, Estonia
Andy Adams L 6-1 205 02/10/1976 Thornhill, Ont
John Adams L 6-0 200 07/27/1946 Port Arthur, Ont
Chuck Adamson L 5-10 156 08/20/1938 Sudbury, Ont
David Aebischer L 6-1 190 02/07/1978 Fribourg, Switzerland
Fabrice Agnel L 5-10 157 01/19/1982 Gap, France
Sandro Agricola L 5-9 160 06/25/1987 Bad Toelz, Germany
Aleksis Ahlqvist L 6-0 176 03/28/1986 Jyvaskyla, Finland
Jussi Ahokas L 6-2 185 11/15/1980 Oulu, Finland
Karri Ahokas L 5-10 156 06/03/1985 Helsinki, Finland
Jarkko Ahola L 5-7 160 03/01/1979 Kemijarvi, Finland
Ari Ahonen L 6-1 185 02/06/1981 Jyvaskyla, Finland
Mikko Ahonkivi L 06/09/1962 Noormarkku, Finland
John Aiken L 5-11 165 01/01/1932 Arlington, MA
Jukka Airaksinen L 5-9 178 12/15/1957 Tampere, Finland
Valtteri Airosmaa L 6-2 194 04/03/1984 Lahti, Finland
Andy Aitkenhead L 5-9 145 03/06/1904 Glasgow, Scotland
Magnus Akerlund R 6-1 182 04/25/1986 Osby, Sweden
Per Akerstrom L 6-0 171 05/16/1982 Jonkoping, Sweden
Seppo Aksila L 6-1 185 07/31/1965 Kemi, Finland
Tony Akerberg R 5-10 154 08/28/1986 Helsinki, Finland
Patrik Akerlund L 5-7 158 05/08/1980 Vasteras, Sweden
Juha Ala-Korpula L 5-7 165 01/13/1985 Kangasala, Finland
Esa Alanko L 5-10 174 12/09/1981 Tampere, Finland
Jaakko Alapuranen L 5-7 185 06/06/1980 Ylitornio, Finland
Chad Alban R 5-9 165 04/27/1976 Kalamazoo, MI
Andrea Alberti L 5-8 160 05/10/1985 San Candido, Italy
Konstantin Alexeev L 5-6 167 11/08/1976 Ufa, Russia
Sandy Allan L 5-11 180 01/22/1974 Nassau, Bahamas
Andrew Allen L 6-4 210 08/02/1976 Kleek Hill, Ont
Mitchen Allen L 03/06/1978 Scarborough, Ont
Marco Allevato L 5-8 176 06/23/1969 Oulu, Finland
Blair Allison L 5-11 195 06/26/1972 Golden, B.C.
Red Almas R 5-10 155 04/26/1924 Saskatoon, Sask
Jose Luis Alonso R 5-6 168 03/23/1976 Jaca, Spain
Brady Alstead L 5-8 165 03/09/1975 Minneapolis, MN
Jorge Alves L 5-9 185 01/30/1979 Boston, MA
Bujar Amidovski L 5-11 173 02/19/1977 Toronto, Ont
Tobias Amon L 5-8 156 11/05/1984 Heilbronn, Germany
Trevor Amundrud L 5-10 174 07/11/1974 Melfort, Sask
Barclay Anderson L 5-10 175 01/01/1983 St. Louis, MO
Dean Anderson L 5-10 165 07/14/1966 Oshawa, Ont
Lorne Anderson L 5-11 166 07/26/1931 Renfrew, Ont
Rob Anderson L 6-0 170 07/08/1980 Superior, WI
Trevor Anderson L 6-1 180 03/07/1976 Medicine Hat, Alta
Andreas Andersson L 6-0 180 04/04/1979 Stora Kopparberg, Sweden
Andreas Andersson L 6-0 182 03/21/1981 Falun, Sweden
Craig Andersson L 6-2 185 05/21/1981 South Barrington, IL
Fredrik Andersson L 5-7 178 02/28/1968 �rnsk�ldsvik, Sweden
Mattias Andersson R 6-1 176 04/27/1979 Stockholm, Sweden
Mikael Andersson L 5-8 177 01/21/1982 Orebro, Sweden
Damien Angella L 5-10 176 09/08/1984 Briancon, France
Carl Antifonario L 5-10 180 10/19/1974 Natick, MA
Lari-Heikki Antikainen L 5-10 196 03/18/1981 Imatra, Finland
Petri Antikainen L 5-7 152 09/01/1965 Tampere, Finland
Krister Antila L 5-11 187 06/29/1984 Vilppula, Finland
Kristian Antila L 6-3 207 01/10/1980 Vammala, Finland
Daniel Appel L 5-11 172 12/29/1980 Langen, Germany
Joachim Appel L 5-10 161 03/22/1967 Sonthofen, Germany
Fedor Aranicki L 5-11 168 11/16/1985 Novi Sad, Serbia
Alex Archibald R 6-0 163 05/23/1987 Ottawa, Ont
Kyle Arctander L 6-1 170 04/26/1987 Sydney, B.C.
Andrew Arklie L 6-2 200 01/03/1984 Dugald, Man
Nick Armand L 5-7 165 10/02/1987 Calgary, Alta
Gavin Armstrong L 5-10 185 07/27/1968 Fort Saskatchewan, Alta
Jim Armstrong L 5-8 170 03/01/1943 Omemee, Ont
Josef Arnold L 6-0 191 08/14/1974 Innsbruck, Austria
Jarno Arponen L 5-7 157 04/10/1988 Imatra, Finland
Dave Arsenault L 6-1 178 03/21/1977 Frankfurt, Germany
Henrik Arvsell L 6-0 185 08/29/1967 Savedalen, Sweden
Dmitri Arzamastsev L 5-11 171 05/02/1974 Penza, Russia
Ryan Aschaber R 6-3 210 01/29/1982 Peterborough, Ont
Patrick Ashton L 5-10 165 09/06/2984 Munich, Germany
Richard Ashton L 5-6 174 06/23/1984 Tameside, England
Tom Askey L 6-2 185 10/04/1974 Kenmore, NY
Peter Aslin L 5-10 185 09/21/1962 Norrt�lje, Sweden
Johan Asplund L 6-1 180 12/15/1980 Slutskar, Sweden
Kjell-Ole Asplund L 5-9 212 10/03/1975 Narpio, Finland
Hardy Astrom L 6-0 170 03/29/1951 Skelleftea, Sweden
Don Atchison L 6-2 190 03/14/1952 Saskatoon, Sask
Brad Atkinson L 6-0 190 05/05/1985 Tecumseh, Ont
Jean-Sebastien Aubin R 5-11 176 07/19/1977 Montreal, Que
Peter Aubry L 6-3 210 05/19/1977 Windsor, Ont
Serge Aubry L 5-7 165 01/02/1942 Montreal, Que
Marc-Andre Audette L 6-1 195 12/10/1985 Montreal, Que
Guenther Aufderklamm L 5-8 165 07/29/1979 Merano, Italy
Georg Augsberger L 6-0 158 08/09/1985 Amberg, Germany
Alexander Auld L 6-4 197 01/07/1981 Cold Lake, Alta
Danny Aus den Birken L 6-1 190 02/15/1985 Duesseldorf, Germany
Darcy Austin L 5-11 190 04/17/1972 Red Deer, Alta
Topi Auvinen L 5-9 154 06/06/1979 Suonenjoki, Finland
Yann Auzeby L 5-10 176 12/29/1971 Nimes, France
Marcus Axelsson L 6-2 172 08/28/1981 Vallentuna, Sweden
Jan Axtilius L 6-2 198 09/17/1978 Huddinge, Sweden
Michael Ayers L 5-11 186 01/16/1980 Weymouth, MA
Tom Ayers L 5-7 165 11/27/1980 Solihull, England
Christian Baader L 6-0 176 12/25/1977 Kaufbeuren, Germany
Ed Babiuk L 6-0 185 08/06/1939 Edmonton, Alta
Jason Bacashihua L 6-0 172 09/20/1982 Dearborn Heights, MI
Ryan Bach L 6-1 180 10/21/1973 Sherwood Park, Alta
Richard Bachman L 5-11 160 07/25/1987 Salt Lake City, UT
Johan Backlund L 6-2 198 07/24/1981 Skelleftea, Sweden
Joel Backman L 5-9 154 01/30/1986 Upplands Väsby, Sweden
Johan Backo L 6-2 207 01/29/1982 Langhem, Sweden
Mikko Backstrom L 5-8 143 07/28/1983 Hattula, Finland
Niklas Backstrom L 5-11 169 02/13/1978 Helsinki, Finland
Josh Baier R 6-2 200 05/09/1977 Pittsburgh, PA
Scott Bailey L 6-0 195 05/02/1972 Calgary, Alta
Aaron Baker R 6-1 174 02/17/1978 Eckville, Alta
Ken Baker R 5-11 170 04/18/1970 Blasdell, NY
Stephen Baker L 6-1 175 10/03/1980 Cohassett, MA
Steve Baker L 6-3 200 05/06/1957 Boston, MA
Gian Baldrica L 5-9 160 09/22/1981 Colorado Springs, CO
Jim Bales L 6-1 175 09/12/1956 Edmonton, Alta
Mike Bales L 6-1 198 08/06/1971 Prince Albert, Sask
Gian Baldrica L 5-9 170 09/22/1981 Colorado Springs, CO
Boyd Ballard L 5-10 180 04/16/1977 Weyburn, Sask
Tobias Bannach L 5-11 143 12/24/1981 Bad Harzburg, Germany
Murray Bannerman L 5-11 185 04/27/1957 Ft. Frances, Ont
Gil Banville L 5-6 170 04/20/1942 Baie Comeau, Que
Mark Baranczyk L 5-10 215 08/03/1979 Green Bay, WI
Scott Barber L 5-10 175 06/29/1972 Troy, NY
Lorenzo Barenco L 5-10 176 03/25/1981 Faido, Switzerland
Julian Baretta L 5-9 170 10/03/1957 Madison, WI
Matt Barnes L 5-7 150 07/25/1974 Brantford, Ont
Tim Barlow R 5-11 187 01/17/1980 High Level, Alta
Marco Baron L 5-11 180 04/04/1959 Montreal, Que
Tom Barrasso R 6-3 210 03/31/1965 Boston, MA
Greg Barrett R 6-3 177 10/23/1985 Troy, MI
Maurice Barrette L 5-7 162 02/17/1956 Montreal, Que
Shayne Barrie L 6-0 150 11/30/1989 Regina, Sask
Olle Barrling R 6-1 176 10/15/1982 Vallentuna, Sweden
Keith Bartholomaus L 6-3 201 06/01/1973 Brainerd, MN
Walter Bartholomaus L 5-9 160 03/30/1983 Vienna, Austria
Aaron Barton L 6-1 165 05/22/1987 Oakville, Ont
Allen Barton L 6-0 185 03/05/1984 Rochester, NY
Keith Bartusch L 5-10 188 06/16/1981 Graham, WA
Konstantin Barulin L 6-0 176 09/04/1984 Tjumen, Russia
Sean Basilio L 6-3 200 09/21/1971 Stoney Creek, Ont
Hank Bassen L 5-10 180 12/06/1932 Calgary, Alta
Dennis Bassett L 6-1 185 08/10/1978 Taber, Alta
Baz Bastien L 5-7 160 08/29/1919 Timmins, ont
Dwayne Bateman L 6-3 195 01/20/1980 Mamora, Ont
Corey Batten L 6-2 215 05/13/1980 Rexdale, Ont
Danny Battochio L 5-10 175 12/21/1985 Sudbury, Ont
Dan Bauer L 6-0 190 05/15/1985 Saskatoon, Sask
Gary Bauman L 5-11 175 07/21/1940 Innisfail, Alta
Kent Baumbach R 6-0 170 05/02/1975 Red Deer, Alta
Kevin Baumgartner L 6-3 205 03/27/1967 Flin Flon, Man
Thomas Baumle L 5-11 171 09/25/1984 Olten, Switzerland
Jim Baxter L 5-10 160 04/15/1958 Toronto, Ont
Claudio Bayer L 5-8 165 09/22/1975 Zurich, Switzerland
Darren Beals R 6-0 200 08/28/1968 Dartmouth, N.S.
Frederik Beaubien L 6-1 205 04/01/1975 Lauzon, Que
Rejean Beauchemin L 6-1 193 05/03/1985 Winnipeg, Man
Miguel Beaudry R 5-9 179 05/29/1982 Verner, Ont
Don Beaupre L 5-9 174 09/19/1961 Waterloo, Ont
Stephane Beauregard R 5-11 190 01/10/1968 Cowansville, Que
Chris Beckford-Tseu L 6-3 196 06/22/1984 Toronto, On
Kevin Beech L 6-4 168 09/23/1986 London, Ont
Luc Belanger L 5-11 185 06/25/1975 Sherbrooke, Que
Steve Belanger L 6-2 196 03/20/1983 Anchorage, AK
Brent Belecki L 5-10 180 12/22/1977 Calgary, Alta
Ed Belfour L 5-11 192 04/21/1965 Carman, Man
Vanja Belic L 5-8 167 06/29/1983 Zagreb, Croatia
David Belitski L 5-7 170 02/20/1977 Mississauga, Ont
Roch Belley L 5-9 177 08/12/1971 Hull, Que
Shane Bendera L 5-11 170 07/13/1982 St. Albert, Alta
Brett Bennett L 6-1 185 03/08/1988 Buffalo, NY
Carl Benoit L 6-2 205 09/06/1975 Montreal, Que
Vadim Berestov L 6-0 171 04/23/1987 Novosibirsk, RUssia
Henri Berg L 5-9 141 08/27/1986 Jyvaskyla, Finland
J.C. Bergeron L 6-2 196 10/14/1968 Hauterive, Que
Leif Berggren L 5-8 178 09/11/1975 Espoo, Finland
Per-Ragnar Bergkvist L 6-0 187 04/11/1976 Leksand, Sweden
Mark Bernard L 5-7 188 02/01/1969 Hamilton, ONt
Tim Bernhardt L 5-9 160 01/17/1958 Sarnia, Ont
Jonathan Bernier L 5-11 177 08/07/1988 Laval, Que
Adam Berkhoel L 5-11 165 05/16/1981 St. Paul, MN
Gergely Bernei L 5-11 167 02/19/1976 Budapest, Hungary
Reto Berra L 6-4 189 01/03/1987 Bulach, Switzerland
Pat Berrigan L 5-11 190 11/29/1979 Halifax, N.S.
Konstantin Bertet L 5-10 163 11/09/1979 Esslingen, Germany
Daniel Berthiaume L 5-9 151 01/26/1966 Longueuil, Que
Aurelien Bertrand L 02/07/1987 Gap, France
Sergei Bertunov L 6-0 196 07/14/1976 Elektrostal, Russia
Fabien Besseyre L 5-11 154 01/25/1986 Angers, France
Pavel Bessonov L 5-11 158 06/19/1974 Ust-Kamenogorsk, Kazakhstan
Allan Bester L 5-7 155 03/26/1964 Hamilton, Ont
Alexander Betsikokos L 6-0 202 11/06/1972 Stockholm, Sweden
Zac Bierk L 6-4 205 09/17/1976 Peterborough, Ont
Radovan Biegl L 5-10 154 05/13/1969 Hradec Kralove, Czech Republic
Miroslav Bielik L 6-0 171 12/18/1983 Trencin, Slovakia
Christophe Bigot L 5-5 194 01/17/1975 Bayonne, France
Craig Billington L 5-9 167 09/11/1966 London, Ont
Martin Biron L 6-3 163 08/15/1977 Lac St. Charles, Que
Ben Bishop L 6-5 205 11/21/1986 Denver, CO
Aarne Bjorklund L 5-6 149 06/30/1983 Helsinki, Finland
Bjorn Bjurling L 6-0 205 08/21/1979 Stockholm, Sweden
Dan Blackburn L 6-0 180 05/20/1983 Montreal, Que
Josh Blackburn L 6-0 185 11/13/1978 Delrio, TX
Sinisa Blagus L 5-10 172 05/05/1987 Zagreb, Croatia
Jeff Blair L 5-9 175 11/10/1976 Grand Island, NY
Jeff Blair L 5-10 170 05/08/1978 Edmonton, Alta
J.C. Blanchard L 6-4 175 12/12/1987 Montreal, Que
Pavel Bliznyakov L 5-10 196 06/24/1982 Novosibirsk, RUssia
Brady Block L 5-11 162 05/18/1981 Edmonton, Alta
Jens Blomqvist L 5-7 176 07/06/1982 Turku, Finland
Pekka Blomqvist L 07/20/1952 Tampere, Finland
John Blue L 5-10 185 02/19/1966 Huntington Beach, CA
Dieter Blum L 5-7 170 01/13/1969 Kaufbeuren, Germany
Frederic Bochatay L 5-8 176 09/21/1969 Chamonix, France
Bernhard Bock L 5-10 185 12/26/1980 Graz, Austria
Daniel Boisclair R 6-2 185 11/02/1982 Sept-Iles, Que
Doug Bonner L 5-10 184 10/15/1976 Tacoma, WA
Gene Bono L 6-2 195 10/15/1974 Sandwich, MA
Christian Borg L 5-9 185 12/27/1976 Espoo, Finland
Janne Borg L 5-8 158 08/29/1977 Iisalmi, Finland
Sergei Borisov L 6-0 171 10/18/1985 Moscow, Russia
George Bosak L 6-0 189 08/22/1972 Philadelphia, PA
Brian Boucher L 6-2 180 01/02/1977 Woonsocket, IL
Nick Boucher L 5-11 175 12/29/1980 Leduc, Alta
Gabriel Bounoure L 5-7 149 10/06/1979 Brest, France
Reg Bourcier L 5-11 188 03/13/1980 Kenora, Ont
Gabriel Bouthillette L 6-3 200 05/21/1985 Sorel, Que
Jonathan Boutin L 6-1 200 03/28/1985 Granby, Que
Victor Boutrs-Girgis R 6-0 160 10/25/1985 Dordrecht, Netherlands
B.J. Boxma L 6-0 180 06/01/1981 Edson, Alta
Mike Brabon L 6-1 195 10/16/1984 Caerphilly, Wales
Martin Bradette L 6-0 180 01/20/1977 Laval, Que
John Bradley L 6-1 160 02/06/1968 Pawtucket, RI
Peter Brady L 6-0 190 10/25/1977 Cap-Rouge, Que
Rod Branch R 5-9 170 04/14/1975 Fort St. John, B.C.
Fred Brathwaite L 5-7 175 11/24/1972 Ottawa, Ont
Vincent Bregardis L 5-11 165 06/01/1982 Argenteuil, France
Bryan Bridges L 5-11 165 12/27/1985 Victoria, B.C.
Steve Briere L 5-8 165 03/25/1977 Winnipeg, Man
Frederik Brind'Amour L 5-11 175 09/17/1979 Beauport, Que
Petr Briza L 5-11 180 12/09/1964 Praha, Czech Republic
Martin Brochu L 5-11 204 03/10/1973 Anjou, Que
Martin Brodeur L 6-2 185 05/06/1972 Montreal, Que
Mike Brodeur L 6-2 175 03/30/1983 Calgary, Alta
Richard Brodeur L 5-7 185 09/15/1952 Longueuil, Que
Bram Broerse L 6-0 160 08/21/1986 Tilburg, Netherlands
Christian Bronsard L 5-8 165 12/25/1977 Lahr, Germany
Scott Brower L 5-11 185 09/26/1964 Viking, Alta
Craig Brown L 5-11 175 02/29/1972 Scarborough, Ont
Dave Brown L 6-0 185 02/11/1985 Stoney Creek, Ont
Mike Brown L 6-0 185 09/09/1981 Calgary, Alta
Mike Brown L 6-0 177 03/04/1985 Syracuse, NY
Bernd Bruckler L 6-1 180 09/26/1981 Graz, Austria
Dusan Brulc L 6-0 187 01/02/1979 Jesenice, Slovenia
David Brumby L 6-1 190 06/23/1975 Victoria, B.C.
Mario Brunetta L 6-3 180 01/25/1967 St. Fidele, Que
Mike Brusseau L 5-8 180 09/21/1976 Detroit, MI
Barry Brust L 6-3 225 08/08/1983 Swan River, Man
Ilja Bryzgalov L 6-3 196 06/22/1980 Togliatti, Russia
Mike Buckley L 6-1 175 02/01/1977 Haverhill, MA
Peter Budaj L 6-0 200 09/18/1982 Banska Bystrica, Slovakia
Scott Buhler L 5-10 176 01/14/1978 Osler, Sask
Marco Buhrer L 5-10 178 10/09/1979 Dielsdorf, Switzerland
Sean Burke L 6-4 210 01/29/1967 Windsor, Ont
David Burleigh L 6-0 170 08/09/1980 North Vancouver, B.C.
Christophe Burnet L 5-6 160 12/29/1981 Chamonix, France
Chris Burns L 05/19/1973 Sudbury, Ont
Jerome Butler L 5-11 165 12/14/1972 Roseau, MN
Mike Buzak L 6-3 210 02/10/1973 Edson, Alta
Pavel Cagas L 5-8 178 10/30/1963 Brno, Czech Republic
Remi Caillou L 5-5 143 02/26/1977 Amiens, France
Mark Cairns L 5-7 173 02/07/1979 Little Britain, Ont
Jeff Callinan L 5-10 169 01/06/1973 Minneapolis, MN
Scott Cameron L 6-0 200 08/28/1978 Winnipeg, Man
Cory Campbell L 5-11 195 07/21/1981 Stratford, Ont
Gianluca Canei L 5-6 141 08/03/1973 Cortina d'Ampezzo, Italy
David Cann L 6-2 185 12/15/1981 Brampton, Ont
Ivo Capek L 5-11 171 05/09/1966 Novy Jicin, Czech Republic
Joe Capprini L 6-0 190 02/26/1968 Pingree, MA
Frank Caprice L 5-9 150 06/02/1962 Hamilton, Ont
Luciano Caravaggio L 5-11 170 10/03/1975 Etobicoke, Ont
Jim Carey L 6-2 205 05/31/1974 Dorchester, MA
Dan Carlson L 5-7 170 03/07/1986 White Bear Lake, MN
Matt Carmichael R 5-10 170 07/26/1977 Bristol, Que
Matt Carney L 5-9 170 06/13/1978 Bridgewater, MA
Sebastien Caron L 6-1 160 06/25/1980 Amqui, Que
Andrea Carpano L 5-8 180 03/09/1976 Trento, Italy
Ken Carroll L 5-10 180 07/19/1976 Oil City, Ont
Dave Caruso L 6-1 212 06/18/1982 Roswell, GA
Denis Casey L 03/05/1971 Kalowna, B.C.
Jon Casey L 5-10 155 03/29/1962 Grand Rapids. MN
Scott Cashman L 6-2 186 09/20/1969 Ottawa, Ont
Frederic Cassivi L 6-4 220 06/12/1975 Sorel, Que
Teuvo Castren L 09/16/1918 Tampere, Finland
Mark Cavallin L 5-9 170 10/20/1971 Mississauga, Ont
Trent Cavicci L 6-3 180 08/11/1974 Halifax, N.S.
Colum Cavilla L 5-11 185 11/07/1973 Lethbridge, Alta
Jonathan Cayer L 5-11 175 01/19/1983 Montreal, Que
Roman Cechmanek L 6-3 187 02/03/1971 Gottwaldov, Czech Republic
Sebastien Centomo R 6-1 193 03/26/1981 Montreal, Que
Radovan Cervenan L 5-8 156 09/17/1974 Trencin, Slovakia
Morgan Cey L 6-3 177 10/27/1981 Wilkie, Sask
Frederic Chabot R 5-11 187 02/12/1968 Hebertville-Station, Que
Nicolas Chabot L 5-10 190 02/08/1978 Montr�al-Nord, Que
John Chain L 6-0 175 01/26/1978 Ardmore, PA
Patrick Charbonneau L 5-11 215 07/22/1975 St-Jean sur Richelieu, Que
Sebastien Charpentier L 5-9 177 04/18/1977 Drummondville, Que
Konstantin Chaschukhin L 5-8 180 05/06/1978 Perm, Russia
Evgeny Chechin L 5-10 174 07/24/1977 Barnaul, Kazakhstan
Vadim Cherniavski L 5-9 165 06/01/1984 Semjonovka, Ukraine
Tim Cheveldal L 5-10 195 02/15/1968 Melville, Sask
Marc Cheverie L 6-3 183 02/22/1987 Cole Harbour, N.S.
Alain Chevrier L 5-8 180 04/23/1961 Cornwall, Ont
Gene Chiarello L 5-10 186 04/09/1979 Sault Ste. Marie, Ont
Andy Chiodo L 5-11 201 04/25/1983 Toronto, Ont
Viktor Chistov L 6-0 191 01/12/1972 Gorky, Russia
Mathieu Chouinard L 6-1 211 04/11/1980 Laval, Que
Donald Choukalos L 6-3 201 04/04/1981 Calgary, Alta
Jan Chovan L 5-11 178 09/07/1983 Bratislava, Slovakia
Kaleb Christenson L 6-0 190 08/28/1978 International Falls, MN
Vitaly Chumichev L 5-9 182 02/27/1973 Moscow, Russia
Jason Churchill L 6-4 194 11/05/1985 St. John's, Nfld
William Ciccone L 6-1 195 04/17/1984 Timmins, Ont
Martin Cinibulk L 5-7 154 12/22/1975 Jablonec nad Nisou, Czech Rep.
Dave Clancy L 5-8 175 09/09/1978 Rinteln, Germany
Cris Classen L 5-10 188 04/17/1975 Carrot River, Sask
Scott Clemmensen L 6-2 185 07/23/1977 Des Moines, IA
Chris Clifford L 5-9 165 05/26/1966 Kingston, Ont
Dan Cloutier L 6-1 192 04/22/1976 Mont-Laurier, Que
Frederic Cloutier R 6-0 165 05/14/1981 St. Honore, Que
Jacques Cloutier L 5-7 168 01/03/1960 Noranda, Que
Sean Coakley R 5-10 190 05/14/1978 Canton, NY
Matt Cockell L 6-2 180 05/04/1979 Calgary, Alta
Paul Cohen L 5-11 185 01/31/1965 Toronto, Ont
Paulo Colaiacovo L 6-1 205 01/27/1983 Mississauga, Ont
Thomas Cole L 6-1 183 02/18/1969 Woburn, MA
Gerald Coleman L 6-4 189 04/03/1985 Chicago, IL
Ryan Comeau L 5-9 167 02/20/1983 Red Deer, Alta
Ty Conklin L 6-0 190 03/30/1976 Anchorage, AK
Paul Connell L 5-8 160 03/19/1967 Cranston, RI
Sean Connors L 5-11 169 03/28/1982 Okotoks, Alta
Shawn Conschafter L 5-9 165 05/08/1981 Buffalo, NY
Leonardo Conti L 6-4 187 09/15/1978 Garmisch, Germany
Kory Cooper L 5-10 170 02/21/1977 Winsloe, P.E.I.
Mike Correia L 5-10 190 01/27/1976 Tewksbury, MA
Olivier Courally L 6-0 163 10/27/1984 Pontoise, France
Marcel Cousineau L 5-9 180 04/30/1973 Delson, Que
Patrick Couture L 5-11 175 05/28/1978 Quebec City, Que
Wayne Cowley L 6-0 185 12/04/1964 Scarborough, Ont
Corey Crawford L 6-1 170 12/31/1984 Montreal, Que
Brandon Crawford-West R 5-11 185 07/01/1982 San Diego, CA
Nathan Craze R 5-10 160 11/26/1986 Cardiff, wales
Jiri Crha L 5-11 170 04/13/1950 Pardubice, Czech Republic
Dean Crossland L 5-11 170 05/21/1974 Penticton, B.C.
Jim Crozier L 02/03/1968 North Bay, Ont
Curtis Cruickshank L 6-2 218 03/21/1979 Ottawa, Ont
Jomar Cruz L 6-1 190 04/05/1980 The Pas, Man
Christian Cseh L 5-11 174 01/29/1976 Wien, Austria
Elod Istvan Csiszer L 5-10 160 08/15/1971 Csikszereda, Romania
Jason Cugnet L 6-2 190 07/31/1976 North Battleford, Sask
Trevor Cunning L 6-2 195 02/20/1981 Van Kleek HIll, Ont
David Currie L 5-10 175 03/24/1982 Peterborough, Ont
Jason Currie R 5-10 175 04/26/1972 Brampton, Ont
John Curry L 5-11 185 02/27/1984 Shorewood, MN
Brenden Cuthbert L 6-3 170 02/11/1984 Saskatoon, Sask
Ryan Cyr L 6-0 191 07/20/1984 Abbotsford, B.C.
Bobby Dacosta L 6-0 175 10/08/1976 Brampton, Ont
Doug Dadswell L 5-10 185 02/07/1964 Scarborough, Ont
Byron Dafoe L 5-11 190 02/25/1971 Sussex, England
Sylvain Daigle R 5-8 185 10/27/1976 St-Hyacinthe, Que
Maxime Daigneault L 6-2 187 01/23/1984 St-Jacq le Mineur, Que
Taylor Dakers L 6-1 165 09/14/1986 Richmond, B.C.
Mike D'Alessandro L 5-10 185 08/14/1981 Peterborough, Ont
Corrie D'Alessio L 5-11 155 09/09/1969 Cornwall, Ont
Claus Dalpiaz L 5-7 163 10/10/1971 Kufstein, Austria
Marc D'Amour L 5-10 165 04/29/1961 Sudbury, Ont
J.F. Damphousse L 6-0 175 07/21/1979 St-Alexis-des-Monts, Que
Lukas Danecek L 5-6 132 03/09/1988 Havirov, Czech Republic
Ryan Daniels L 6-1 205 06/22/1988 Scarborough, Ont
Hakan Danielsson L 5-11 171 05/29/1982 Tampere, Finland
Yann Danis L 6-0 190 06/21/1981 Saint Jerome, Que
Olivier Dannel L 6-4 210 09/25/1982 Montreal, Que
Mario D'Antuono L 6-1 220 08/19/1983 Frankfurt, Germany
Kirk Daubenspeck L 6-0 190 07/16/1974 Madison, WI
Chris Davidson L 6-0 177 01/22/1982 Hudson, Que
Chris Davis L 6-3 180 12/01/1974 Calgary, Alta
Matt Davis L 6-1 198 04/28/1984 Harvey, N.B.
Jeremy Day L 6-0 210 08/24/1982 Burlington, Ont
Steve Debus L 5-9 180 11/08/1972 Rochester, MN
John DeCaro L 6-2 189 11/09/1982 Marysville, WA
Jesse Deckart L 6-1 190 07/19/1986 Winnipeg, Man
Shawn DeGagne L 6-1 190 12/18/1978 North Bay, Ont
Yanick DeGrace L 5-11 175 04/16/1971 Lameque, N.B.
Mark Dekanich L 6-2 192 05/10/1986 North Vancouver, B.C.
Matt DelGuidice R 5-10 170 03/05/1967 West Haven, CT
Paolo Della Bella L 5-10 185 09/12/1977 Sorengo, Switzerland
Mark Demetz L 5-10 180 02/17/1981 Bressanone, Italy
Marcel Den Hartog L 5-9 167 05/12/1981 Buurmalsen, Netherlands
Terry Denike L 6-2 190 04/16/1981 Burlington, Ont
Edouard Denis R 5-7 158 11/28/1979 Thun, Switzerland
Marc Denis L 6-0 190 08/01/1977 Montreal, Que
Adam Dennis L 5-11 183 02/08/1985 Toronto, Ont
Jason Denomme L 04/08/1974 London, Ont
Duane Derksen L 6-1 188 07/07/1968 St. Boniface, Man
Philippe De Rouville L 6-1 183 08/07/1974 Victoriaville, Que
Geoff Derouin L 5-10 170 11/22/1977 Fort St. John, B.C.
Frederic Deschenes L 5-9 164 01/12/1976 Quebec City, Que
Cedrick Desjardins L 6-0 172 09/30/1985 Edmunston, N.B.
Jeff Deslauriers R 6-4 180 05/15/1984 St-Jean sur Richelieu, Que
Patrick DesRochers L 6-4 207 10/27/1979 Penetanguishene, Ont
Scott Dickie R 5-10 185 12/16/1982 London, Ont
Cedric Dietrich L 5-10 165 02/16/1984 Metz, France
Mike Dilorenzo L 5-9 185 06/09/1983 Waterford, NY
Joe Dimaline L 5-9 181 09/07/1972 North York, Ont
Rick DiPietro R 5-11 185 09/19/1981 Winthrop, MA
Josh Disher L 6-1 164 06/24/1985 Chatham, Ont
Stefan Di Tolve L 5-8 143 06/14/1984 Groningen, Netherlands
Reinhard Divis L 5-11 200 07/04/1975 Vienna, Austria
Vojislav Djukic L 5-8 227 03/15/1983 Beograd, Serbia
Zdenek Dobes R 6-2 189 07/25/1976 Ostrava, Czech Republic
Adam Dobson L 5-11 178 06/23/1984 Oxford, England
Derek Dolson L 5-11 190 05/23/1981 Kitchener, Ont
Mike Doneghey L 07/28/1970 Boston, MA
Rob Dopson L 6-1 205 08/21/1967 Smiths Falls, Ont
Jeffrey Dotson L 6-3 180 03/29/1979 Chanhassen, MN
Patrick Dovigi L 07/02/1979 Sault Ste. Marie, Ont
Frank Doyle L 6-1 175 09/08/1980 Guelph, Ont
Tom Draper L 5-11 183 11/20/1966 Outremont, Que
Greg Dreveny L 6-0 204 06/23/1972 Dresden, Ont
Guillaume Drouot L 5-9 176 10/26/1981 Bayonne, France
Marek Drvar L 6-0 169 10/27/1979 Poprad, Slovakia
Daniar Dshunussow L 6-2 201 03/12/1986 Berlin, Germany
Tomas Duba L 6-0 176 07/02/1981 Prague, Czech Republic
Wade Dubielewicz L 5-10 178 01/30/1979 Invermere, B.C.
Devan Dubnyk L 6-5 194 05/04/1986 Regina, Sask
Jeremy Duchesne L 6-0 201 10/17/1986 Silver Spring, MD
Raphael Ducret L 5-9 158 01/15/1985 Lausanne, Switzerland
Parris Duffus L 6-2 192 01/27/1970 Denver, CD
Terry Dunbar L 6-2 200 12/31/1979 Duluth, MN
Mike Dunham L 6-3 195 06/01/1972 Johnson City, NY
Stu Dunn L 5-11 175 05/18/1974 Hallfax, N.S.
Michael Dupont L 6-0 175 12/20/1987 Bienne, Switzerland
Larry Dyck L 5-11 180 12/15/1965 Winker, Man
Michal Dzubina L 6-1 194 01/19/1983 Martin, Slovakia
Vladimir Dzurilla L 5-10 205 08/02/1942 Bratislava, Slovakia
Justin Eddy L 6-3 200 09/02/1980 Apple Valley, MN
Kristjan Eerme L 5-8 143 05/03/1988 Tallinn, Estonia
Alexei Egorov L 5-10 174 10/22/1976 Saratov, Russia
Patrick Ehelechner L 6-2 176 09/23/1984 Rosenheim, Germany
Kim Ekholm L 6-2 220 03/17/1980 Porvoo, Finland
Brian Eklund L 6-5 200 05/24/1980 Quincy, MA
Jarno Ekman L 6-1 198 12/07/1967 Hyvink��, Finland
Brian Elder L 6-1 190 06/08/1976 Oak Lake, Man
Darren Eliot L 6-1 175 11/26/1961 Hamilton, Ont
Brian Elliott L 6-3 186 04/09/1985 Newmarket, Ont
Jason Elliott L 6-2 183 09/10/1975 Inovik, N.W.T.
Aaron Ellis L 6-1 187 05/13/1974 Indianapolis, IN
Dan Ellis L 6-0 180 06/19/1980 Saskatoon, Sask
Julien Ellis-Plante R 6-0 177 01/27/1986 Sorel, Que
Cam Ellsworth L 6-1 200 07/08/1980 Leamington, MA
Hans-Goran Elo L 6-2 198 06/27/1966 Stockholm, Sweden
Sebastian Elwing L 6-0 191 03/05/1980 Berlin, Germany
Roy Emery L 6-3 192 09/28/1982 Cayuga, Ont
Marco Emond R 5-10 180 11/20/1977 Valleyfield, Que
Dennis Endras L 5-11 146 07/14/1985 Immenstadt, Germany
Petri Engman L 5-7 171 06/09/1975 Lahti, Finland
Oliver Engmann L 6-0 182 11/18/1985 Weiden, Germany
Iiro Engren L 5-7 165 09/04/1978 Rauma, Finland
Marten Engren L 6-0 165 08/13/1977 Stockholm, Sweden
Henrik Enqvist L 5-6 154 02/07/1977 Mikkeli, Finland
Jhonas Enroth L 5-10 174 06/25/1988 Stockholm, Sweden
Hannes Enzenhofer L 6-2 165 06/12/1981 Klagenfurt, Austria
Markus Eranen L 5-9 165 01/03/1984 Helsinki, Finland
Brad Erbsland R 5-9 175 01/07/1975 Rye, NY
Chad Erickson R 5-9 175 08/21/1970 Minneapolis, MN
Fredrik Eriksson L 5-11 198 01/30/1980 Kristinehamn, Sweden
Joni Eriksson L 5-11 165 06/15/1984 Turku, Finland
Magnus Eriksson L 5-10 176 08/12/1973 Haninge, Sweden
Patrik Eriksson L 5-11 187 12/22/1986 Gavle, Sweden
Joni Eronen L 5-10 163 03/24/1983 Helsinki, Finland
Robert Esche L 6-0 204 01/22/1978 Utica, NY
Antti Eskelinen L 5-10 171 03/26/1964 Tampere, Finland
Henry Eskelinen L 5-7 187 01/02/1970 Joensuu, Finland
Bob Essensa L 6-0 185 01/14/1965 Toronto, Ont
Vitali Evdokimov L 6-1 198 03/11/1980 Krasnoyarsk, Russia
Morten Evensen L 5-10 156 06/09/1975 Oslo, Norway
Randy Exelby L 5-9 170 08/13/1965 Toronto, Ont
Joe Exter L 5-11 184 12/19/1978 Cranston, RI
Sergei Fadeyev L 6-0 165 07/16/1971 Naberezhnye Chelny, Russia
Radimir Faizov L 5-9 165 03/04/1977 Chelyabinsk, Russia
Joe Fallon L 6-3 190 02/01/1985 Bemidji, MN
Pavel Falta L 5-9 185 08/15/1975 Jihlava, Czech Republic
Scott Fankhouser L 6-2 206 07/01/1975 Bismark, ND
Todd Fanning L 5-10 171 02/12/1968 Winnipeg, Man
Alain Farina L 5-6 143 02/03/1988 Pinerolo, Italy
Leonid Fatikov L 6-0 180 04/24/1968 Ufa, Russia
Geoff Faulkner L 5-9 185 08/24/1979 Windsor Locks, CT
Pascal Favarin L 5-9 171 05/03/1976 Grenoble, France
Michel Favre R 5-11 176 04/17/1983 Aosta, Italy
Alexander Fedorov L 6-0 191 04/12/1978 Kiev, Ukraine
Felix Feeser L 6-0 165 02/20/1979 Heilbronn, Germany
Jan Feldmann L 6-1 178 02/26/1986 Glarus, Switzerland
Marc Felicio L 5-8 170 12/01/1968 Smithfield, RI
Jeff Ferguson L 5-8 175 07/23/1969 Calgary, Alta
Eddie Ferhi L 6-3 181 11/26/1979 Charenton, France
Manny Fernandez L 6-0 180 08/26/1974 Etobicoke, Ont
Julien Feron L 5-6 154 06/14/1979 Amiens, France
Eric Fichaud L 5-11 171 11/04/1975 Montreal, Que
Ambrosius Fichtner L 5-9 158 08/18/1971 Bad Toelz, Germany
Sean Fields L 6-0 190 03/06/1981 Edmonton, Alta
Julien Figved R 5-10 163 05/05/1980 Briancon, France
Jean-Ian Filiatrault L 5-11 165 03/05/1974 Montreal, Que
Jean-Michel Filiatrault L 5-11 165 03/05/1974 Montreal, Que
Jean-Michel Filiatrault R 6-0 172 04/15/1984 Laval, Que
Martin Fillion L 5-9 185 06/12/1973 Winnipeg, Man
Geoff Finch L 6-1 175 04/08/1972 Oshawa, Ont
Kevin Fines L 6-1 210 01/26/1981 Listawel, ONt
Brian Finley R 6-3 205 07/03/1981 Sault Ste. Marie, Ont
John Finnie L 5-9 187 01/31/1972 Detroit, MI
Georgios Fiotakis L 5-11 176 01/25/1976 Toronto, Ont
Kai Fischer L 5-10 198 03/25/1977 Forst, Germany
Stephane Fiset L 6-0 175 06/17/1970 Montreal, Que
Peter Fish L 01/03/1966 East Greenwich, RI
Glenn Fisher L 6-1 160 04/25/1983 Edmonton, Alta
Mark Fitzpatrick L 6-2 198 11/13/1968 Toronto, Ont
Jason Fitzsimmons L 5-11 185 07/03/1971 Regina, Sask
Wade Flaherty R 6-0 190 02/11/1968 Terrace, B.C.
Markus Flemming L 5-10 159 03/08/1968 Munich, Germany
John Fletcher L 10/14/1967 Newton, MA
Marc-Andre Fleury L 6-1 172 11/28/1984 Sopel, Que
Vladislav Fokin L 6-3 195 05/08/1986 Chelyabinsk, Russia
Andy Foliot L 5-10 187 07/07/1985 Cluses, France
Alex Fomitchev L 5-10 177 02/19/1979 Moscow, Russia
Brian Ford L 5-10 170 09/22/1961 Edmonton, Alta
Ryan Ford L 5-9 161 09/02/1980 Edinburgh, Scotland
Todd Ford L 6-4 179 05/01/1984 Calgary, Alta
Jonathan Forest L 5-11 175 11/22/1978 Sorel, Que
Jonas Forsberg L 6-0 176 06/15/1975 Stockholm, Sweden
Martin Forslund R 5-8 165 06/08/1981 Pitea, Sweden
Mikko Forsman L 5-9 178 12/09/1984 Turku, Finland
Brian Foster L 6-1 155 02/04/1987 Pembroke, NH
Norm Foster L 5-9 175 02/10/1965 Vancouver, B.C.
Mike Fountain L 6-1 176 01/26/1972 North York, Ont
Rob Fournier L 04/08/1969 Sudbury, Ont
Andy Franck L 6-1 183 07/04/1981 Lakewood, OH
Petr Franek L 5-10 187 04/06/1975 Most, Czech Republic
Mike Francis L 11/19/1969 Brunswick, MA
Jani Frantsila L 5-10 165 05/21/1973 H�meenkyr�, Finland
Scott Fraser L 6-3 220 08/29/1988 Woodstock, N.B.
Bob Frazee L 6-1 190 04/26/1983 Colorado Springs, CO
Jeff Frazee L 6-0 184 05/13/1987 Edina, MN
Ray Fraser L 5-11 170 11/03/1980 Calgary, Alta
Emanuel Fredriksson R 5-10 185 10/31/1977 Falun, Sweden
Jason Fricker L 5-8 187 06/04/1976 Spruce Grove, Alta
Terry Friesen L 5-11 190 10/29/1977 Winkler, Man
Tommi Friman L 5-5 149 12/15/1978 Luum�ki, Finland
Bob Froese L 5-11 175 06/30/1958 St. Catharines, Ont
Grant Fuhr R 5-9 188 09/28/1962 Spruce Grove, Alta
Yutaka Fukufuji L 6-1 160 09/17/1982 Tokyo, Japan
Frank Furlan L 5-9 160 03/08/1968 Hanaimo, B.C.
Joaquin Gage L 6-0 218 10/19/1973 Vancouver, B.C.
Alex Gagnon L 5-11 190 05/23/1984 St. Joseph de Beuce, Que
Dave Gagnon L 6-0 195 10/31/1967 Windsor, Ont
Joel Gagnon L 6-1 205 03/14/1975 Hearst, Ont
Tyson Gajda L 6-1 185 08/13/1981 Westfield, MA
Rob Galatiuk L 6-0 205 06/05/1977 Yorkton, Sask
Anders Ganer L 6-1 180 01/29/1985 Oslo, Norway
Tom Gladh L 5-7 176 01/17/1980 Helsinki, Finland
Tamas Galgoczi L 5-9 165 02/22/1985 Budapest, Hungary
Sandy Galuppo L 10/04/1969 Farmingdale, NY
Troy Gamble L 5-11 195 04/07/1967 Toronto, Ont
Greg Gardner L 5-10 190 11/21/1975 Mississauga, Ont
Tyrone Garner L 6-2 215 07/27/1978 Stoney Creek, Ont
Michael Garnett R 6-2 190 11/25/1982 Saskatoon, Sask
Mathieu Garon R 6-2 180 01/09/1978 Chandler, Que
Rob Garrick L 6-3 185 03/01/1981 Mississauga, Ont
Pascal Gasse R 6-1 185 05/25/1977 St. Zotique, Que
Sean Gauthier L 5-11 202 03/28/1971 Sudbury, Ont
Ryan Gelinas L 5-11 185 10/31/1977 Windsor, Ont
Jason Genik L 6-1 180 05/09/1974 Winnipeg, Man
Martin Gerber L 6-0 185 09/03/1974 Burgdorf, Switzerland
Robert Gherson L 6-5 155 10/08/1983 Toronto, Ont
Keni Gibson L 5-10 190 03/20/1981 Stittsville, Ont
Olivier Gigon R 6-3 202 03/30/1979 Delemont, Switzerland
Jean-Sebastien Giguere L 6-0 175 05/16/1977 Montreal, Que
Manuel Gillmeyer L 6-2 203 08/30/1979 Munchen, Germany
Mike Gilmore L 5-10 175 03/11/1968 Detroit, MI
Darryl Gilmour L 6-0 180 02/13/1967 Winnipeg, Man
Maxime Gingras L 5-6 150 04/22/1978 Lorretteville, Que
Pierre-Olivier Girouard L 6-6 183 09/10/1983 Mascouche, Que
Joel Gistedt L 5-11 176 12/07/1987 Uddevalla, Sweden
Mika Glantz L 5-6 136 06/30/1984 Turku, Finland
Ronny Glaser L 5-8 154 09/21/1978 Weisswasser, Germany
Jeff Glass L 6-2 182 11/19/1985 Calgary, Alta
Gaber Glavic L 5-11 182 03/11/1978 Jesenice, Slovenia
Maxime Godefroy L 5-9 165 12/08/1978 Reims, France
Karl Goehring L 5-8 160 08/23/1978 Apple Valley, MN
Robert Goepfert L 5-10 162 05/09/1983 Ozone Park, NY
Arnaud Goetz L 5-8 160 01/05/1980 Saint-Martin-d'H�res, France
Ian Gordon L 5-10 170 05/15/1975 Yorkton, Sask
Scott Gordon L 5-10 175 02/06/1963 South Easton, MA
Mike Gorman L 5-10 190 12/29/1979 Nepean, Ont
Mario Gosselin L 5-8 160 06/15/1963 Thetford Mines, Que
Dan Gould L 6-0 195 05/21/1980 Brampton, Ont
David Goverde L 6-1 200 04/09/1970 Toronto, Ont
Mark Gowan L 6-0 189 03/15/1975 Mississauga, Ont
Oleg Grachev L 5-9 202 08/06/1974 Kazan, Russia
Scott Graham L 5-9 175 10/15/1980 Shaker Heights, OH
John Grahame L 6-2 210 08/31/1975 Denver, CD
Karl Grahn L 5-11 169 01/08/1981 Kouvola, Finland
Mikael Granlund L 6-3 202 02/27/1971 Helsinki, Finland
Fredrik Grasvik L 6-0 185 12/18/1987 Boden, Sweden
Brian Gratz L 6-0 225 07/09/1981 Fort Wayne, IN
Stefan Grauwiler L 5-10 169 11/12/1986 Zurich, Switzerland
Francois Gravel L 6-2 185 10/21/1968 Ste. Foy, Que
Shaun Gravistin L 5-7 155 11/17/1970 Calgary, Alta
Mark Gowan L 6-0 175 05/26/1967 Bay City, MI
Mike Greenlay L 6-3 200 09/15/1968 Vitoria, Brazil
Brian Greer L 5-10 165 07/05/1974 Orillia, Ont
Mike Gregorio L 08/17/1969 Reading, MA
Thomas Greiss L 6-0 176 01/29/1986 Cologne, Germany
Nathan Grobins L 5-11 180 06/06/1972 Houston, B.C.
Doug Groenestege L 6-2 200 01/11/1984 Mitchell, Ont
Phil Groeneveld L 5-11 194 09/18/1974 Oshawa, Ont
Marc Gronau L 5-11 171 01/23/1974 Berlin, Germany
Florian Grossgasteiger L 5-10 160 09/06/1987 Bressanone, Italy
Pal Grotnas L 6-2 198 03/07/1977 Lorenskog, Norway
Michael Gruber L 5-8 156 10/08/1985 Feldkirch, Austria
Dov Grumet-Morris L 6-2 190 02/28/1982 Evanston, IL
Kelly Guard L 6-1 203 06/10/1983 Prince Albert, Sask
Steve Guenette L 5-10 175 11/13/1965 Montreal, Que
David Guerrera L 5-11 185 10/13/1978 St. Leonard, Que
Derek Gustafson L 5-11 210 06/21/1979 Gresham, OR
Brad Guzda L 6-3 190 04/28/1973 Banff, Alta
Tamas Gyomber L 5-8 160 03/06/1988 Budapest, Hungary
Jan Petter Haanshus L 5-9 165 02/13/1980 Oslo, Norway
Tomi Haapaniemi L 5-5 160 07/24/1980 Yli-Ii, Finland
Miikka Haapasaari L 5-7 158 10/26/1983 Vaasa, Finland
Jeff Hackett L 6-1 195 06/01/1968 London, Ont
Kjell Haga L 5-9 169 01/08/1978 Kruunupyy, Finland
Reinhard Haider L 5-10 180 08/14/1970 Landshut, Germany
Aapo Hakala L 5-8 165 08/18/1983 Tarvasjoki, Finland
Janne Hakala L 5-9 194 07/12/1968 Tampere, Finland
Artturi Hakkarainen L 5-7 182 07/16/1978 Rovaniemi, Finland
Pasi Hakkinen L 5-7 171 06/25/1977 Lappeenranta, Finland
Jaroslav Halak L 5-11 165 05/13/1985 Bratislava, Slovakia
Joni Hallikainen L 5-7 176 06/04/1979 Helsinki, Finland
Joonas Hallikainen L 5-7 154 10/05/1985 Helsinki, Finland
Jari Halme L 6-1 187 06/13/1965 Tampere, Finland
Jarno Halme R 5-8 163 03/22/1977 Tampere, Finland
Mikko Halme R 5-7 149 05/23/1983 Kokem�ki, Finland
Patrik Haltia L 6-1 180 03/29/1973 Karlstad, Sweden
Mikko Halttunen L 6-1 176 06/22/1983 Valkeakoski, Finland
Harri Hamalainen L 5-6 160 05/29/1982 Lappeenranta, Finland
Will Hamele L 5-8 165 11/23/1978 Dearborn, MI
Hugo Hamelin R 6-0 185 05/05/1974 Granby, Que
Peter Hamerlik L 6-1 183 01/02/1982 Myjara, Slovakia
Mikko Hankaniemi L 5-11 176 12/17/1982 K�lvi�, Finland
Timo Hankela L 5-8 169 01/20/1971 Tampere, Finland
Glen Hanlon R 6-0 185 02/20/1957 Brandon, Man
Petri Hannila L 5-8 163 12/02/1983 Raahe, Finland
Henri Hanninen L 5-4 143 03/30/1980 Toijala, Finland
Kalle Hannula L 5-9 169 10/12/1977 Haukipudas, Finland
Marko Hannus L 5-8 205 04/05/1974 J�rfalla, Sweden
Randy Hansch R 5-10 165 02/08/1966 Edmonton, Alta
Miroslav Hanuljak L 5-11 165 09/12/1984 Litvinov, Czech Republic
Shep Harder L 5-10 190 02/04/1976 Minneapolis, MN
Josh Harding R 6-1 168 06/18/1984 Regina, Sask
Florian Hardy L 5-11 165 02/08/1985 Nantes, France
Antti-Jussi Harjula L 5-7 152 04/07/1984 Kangasala, Finland
Marko Harkonen L 5-5 145 03/05/1973 Pori, Finland
Antti Harma L 5-10 171 01/05/1987 Helsinki, Finland
Joe Harris L 5-9 180 09/16/1974 Mitchell, Ont
Peter Harris L 04/22/1968 Haverhill, MA
Retu Hartikainen L 5-9 154 03/20/1982 Varpaisj�rvi, Finland
Pentti Hartin L 5-5 158 06/22/1952 Tampere, Finland
Masahito Haruna L 6-0 180 07/16/1973 Kushiro, Japan
Allain Harvey L 6-2 195 05/09/1969 Les Escoumins, Que
Chris Harvey L 12/06/1967 Cambridge, MA
Jeff Harvey L 6-0 170 01/30/1983 St. Albert, Alta
Dominik Hasek L 6-2 180 01/29/1965 Pardubice, Czech Republic
Markku Hassinen L 5-7 149 01/23/1983 Kuopio, Finland
Markus Hatinen L 5-8 158 01/06/1974 Jyv�skyl�, Finland
Henri Hatonen L 5-7 178 12/29/1980 Turku, Finland
David Haun L 5-10 175 02/06/1978 Solsgirth, Man
Adam Hauser L 6-2 195 05/27/1980 Bovey, MN
Scott Hay R 6-0 209 04/03/1975 Scarborough, Ont
Brian Hayward L 5-10 175 06/25/1960 Georgetown, Ont
Glen Healy L 5-10 183 08/23/1962 Pickering, Ont
Guy Hebert L 5-11 185 01/07/1967 Troy, NY
Fabien Hecquet R 6-0 163 06/08/1985 Meyrin, Switzerland
Johan Hedberg L 5-11 180 05/05/1973 Leksand, Sweden
Eric Heffler L 6-3 190 02/29/1976 Williamsville, NY
Antti Heikkila L 06/05/1986 Lappeenranta, Finland
Petri Heikkila L 6-1 196 10/11/1984 Rauma, Finland
Sami Heikkinen L 5-8 169 08/20/1973 Valkeala, Finland
Jeff Heil L 6-1 190 09/17/1975 Bloomington, MN
Timo Heinila L 08/17/1982 Rauma, Finland
Michael Heinke L 5-11 165 01/11/1971 Denville, NY
Chris Heino-Lindberg R 5-11 163 01/29/1985 Stockholm, Sweden
Ari Heinonen L 6-1 182 02/01/1984 Tampere, Finland
Jarno Heinonen L 5-6 187 01/18/1977 Kaarina, Finland
Keijo Heinonen L 10/12/1929 Tampere, Finland
Lauri Heinonen L 5-8 143 04/24/1986 Laitila, Finland
Sami Heinonen R 6-1 169 07/02/1976 Helsinki, Finland
Tero Heittola L 5-9 154 09/20/1980 Kurikka, Finland
Markus Helanen L 6-2 189 04/27/1976 Vantaa, Finland
Riku Helenius L 6-3 202 03/01/1988 Palkane, Finland
Sami Helin L 5-10 187 08/01/1971 Forssa, Finland
Guenther Hell R 5-9 158 08/30/1978 Bolzano, Italy
Ari Hellgren L 5-7 167 09/07/1954 Tampere, Finland
Juha Helminen L 5-9 185 01/20/1968 Tampere, Finland
Todd Henderson L 6-1 168 03/06/1969 Sault Ste. Marie, Ont
Daniel Henriksson L 5-9 163 09/04/1978 Overtornea, Sweden
Frederic Henry L 5-11 180 08/09/1977 Cap-Rouge, Que
Derek Herlofsky L 5-10 175 10/01/1971 Minneapolis, MN
Karri Herranen L 5-8 160 07/01/1986 Helsinki, Finland
Daniel Heslop L 05/15/1979 Shrewsbury, England
Randy Hevey L 6-0 183 12/18/1980 Chicopee, MA
Greg Hewitt L 5-7 155 10/08/1979 London, Ont
Ron Hextall L 6-3 200 05/03/1964 Brandon, Man
Markus Hiedanniemi L 5-9 176 07/11/1979 Tampere, Finland
Mikko Hiekkanen L 6-1 191 09/05/1976 Jyv�skyla, Finland
Samuel Hienonen L 5-9 143 05/12/1987 Jyv�skyla, Finland
Martin Hildenbrand L 5-9 132 11/13/1988 Haefurt, Germany
Jon Hillebrandt L 5-10 185 12/18/1971 Cottage Grove, WI
Ari Hilli L 5-8 160 03/17/1968 Oulu, Finland
Craig Hillier L 6-1 185 02/28/1978 Cole Harbour, N.S.
Corey Hirsch L 5-10 175 07/01/1972 Medicine Hat, Alta
Peter Hirsch R 6-0 180 03/06/1979 Coppenhagen, Denmark
Tommi Hietala R 5-10 174 12/03/1969 St. Catharines, Ont
Ari Hietamaki L 5-9 165 05/13/1981 Pieks�m�ki, Finland
Vesa Hietikko L 5-10 185 03/21/1979 Nurmo, Finland
Jouni Hiltunen L 5-11 185 04/13/1982 Iittala, Finland
Jussi Hirsimaki L 5-10 187 08/18/1981 Forssa, Finland
Sampsa Hirvineva L 5-6 191 10/23/1980 Somero, Finland
Martti Hirvonen L 5-11 171 06/08/1975 Helsinki, Finland
Allan Hitchen L 6-2 205 05/06/1978 North York, Ont
Milan Hnilicka L 6-0 180 06/25/1973 Litomerice, Czech Republic
Andrej Hocevar L 5-11 196 11/21/1984 Ljubljana, Slovenia
Florian Hochhauser L 6-0 159 08/13/1978 Rosenheim, Germany
Jamie Hodson L 6-2 206 04/08/1980 Brandon, Man
Kevin Hodson L 6-0 182 03/27/1972 Winnipeg, Man
Dan Hoehne L 5-10 175 01/16/1983 Deluth, MN
Thomas Hoeneckl L 6-0 183 10/10/1989 Schwarzach, Austria
Bruce Hoffort L 5-10 185 07/30/1966 North Battleford, Sask
Bengt Hoglund L 6-1 205 04/23/1975 Hammarö, Sweden
Mikko Hokkanen L 5-7 152 04/25/1985 Rovaniemi, Finland
Jamie Holden L 5-11 185 10/27/1981 Telkawa, B.C.
Jiri Holecek L 5-9 165 03/18/1944 Praha, Czech Republic
Philipp Hollinger L 5-10 154 08/01/1983 Linz, Austria
Veli-Matti Hollo L 04/02/1985 Yp�j�, Finland
Barry Hollyhead L 5-7 169 06/04/1975 Shrewsbury, England
Anders Holmberg L 5-10 149 10/11/1985 Svenstavik, Sweden
Johan Holmqvist L 6-3 190 05/24/1978 Tolfta, Sweden
Martin Holst L 6-0 187 08/26/1978 Koping, Sweden
Chris Holt L 6-2 218 06/05/1985 Vancouver, B.C.
Sampsa Hongisto L 6-1 185 04/15/1979 Helsinki, Finland
Antti Honkaheimo L 5-8 152 10/12/1984 Rauma, Finland
Pertti Hopia R 6-1 211 02/09/1970 Kouvola, Finland
Lubos Horcicka L 5-9 180 05/21/1979 Kladno, Czech Republic
Bill Horn R 5-8 165 04/16/1967 Regina, Sask
Stefan Horneber L 5-7 154 01/06/1986 Saalfelden, Austria
Robert Horyna L 5-11 183 09/10/1970 Hradec Krakova, Czech Republic
Ville Hostikka L 6-3 209 03/21/1985 Lappeenranta, Finland
Ralf Hotz L 6-2 234 11/17/1966 Mannheim, Germany
Rod Houk L 02/02/1968 Regina, Sask
Chris Houle L 6-3 197 09/09/1982 Caslan, Alta
Martin Houle L 5-10 170 02/12/1985 Montreal, Que
Sasu Hovi L 5-7 154 08/12/1982 Toijala, Finland
Niko Hovinen L 6-7 200 03/16/1988 Helsinki, Finland
Jim Howard L 6-0 218 03/26/1984 Syracuse, NY
Matti Hoyla L 6-1 167 09/09/1978 Vaasa, Finland
Richard Hrazdira L 5-6 160 10/31/1967 Zlin, Czech Republic
Tomislav Hrelja L 6-0 154 07/27/1989 Geleen, Netherlands
Jim Hrivnak L 6-2 185 05/28/1968 Montreal, Que
Kelly Hrudey L 5-10 190 01/13/1961 Edmonton, Alta
Christobal Huet L 6-0 190 03/09/1975 Saint-Martin-d'Heres, France
Chuck Hughes R 01/30/1970 Quincy, MA
Jori Huhtaniemi L 5-8 209 05/08/1971 Pori, Finland
Jaakko Huhti L 5-7 160 08/12/1983 Tampere, Finland
John Hultberg L 6-1 195 04/25/1977 Skokie, IL
Grady Hunt R 5-9 165 10/15/1979 Vernon, B.C.
Teemu Huotari L 5-8 165 09/01/1988 Kajaani, Finland
Jani Huovila L 5-5 143 01/03/1980 Imatra, Finland
Jani Hurme L 6-0 187 01/07/1975 Turku, Finland
Toni Huusela L 6-1 191 10/28/1984 Vantaa, Finland
John Hyduke L 06/23/1967 Hibbing, MN
Ari Hyvarinen L 5-6 143 04/19/1950 Tampere, Finland
Jussi Hyvarinen L 5-9 132 02/22/1976 Ivalo, Finland
Kari-Pekka Hyvarinen L 5-9 165 05/10/1984 Iisalmi, Finland
Sjoerd Idzenga L 6-0 176 05/11/1988 Heerenveen, Netherlands
Jarmo Iivonen L 6-1 163 12/30/1984 Riihim�ki, Finland
Janne Ikola L 5-11 187 12/03/1967 Helsinki, Finland
Pasi Iljo R 6-1 216 05/20/1975 Imatra, Finland
Pekka Ilmivalta L 5-11 174 01/09/1970 Lahti, Finland
Heikki Immonen L 08/16/1984 Vantaa, Finland
Henri Immonen L 5-9 163 01/30/1985 Savonlinna, Finland
Peter Ing L 6-2 170 04/28/1969 Toronto, Ont
Thomas Innerwinkler L 5-9 165 02/26/1986 Salzburg, Austria
Antoine Intsaby L 5-10 145 04/26/1982 Nantes, France
Matt Iorianni L 6-2 205 06/26/1984 Thunder Bay, Ont
Arturs Irbe L 5-8 190 02/02/1967 Riga, Latvia
Leland Irving L 6-0 177 04/11/1988 Barrhead, Alta
Barry Isaac L 5-11 180 01/20/1971 Colorado Springs, CO
Aaron Israel L 6-2 180 06/04/1973 Boston, MA
Joonas Itajarvi L 5-8 149 10/23/1988 Pori, Finland
Iiro Itamies L 5-7 165 07/08/1972 Rauma, Finland
Ziga Ivanic L 6-2 198 01/04/1978 Ljubljana, Slovenia
Antti Ivanoff L 6-1 218 11/19/1981 Lavia, Finland
Jens Ivarsson L 6-0 185 12/22/1979 Kumla, Sweden
Juha Jaaskelainen L 6-0 180 01/17/1963 Joensuu, Finland
Pat Jablonski R 6-2 187 06/20/1967 Toledo, OH
Brett Jaeger L 5-10 195 01/18/1983 Peace River, Alta
Bastian Jakob L 5-11 174 06/01/1987 Dormagen, Germany
Pauli Jaks L 5-9 176 01/25/1972 Schaffhausen, Switzerland
Bob Janecyk L 6-1 180 05/18/1957 Chicago, IL
Mike Jeffrey R 6-3 188 04/06/1965 Kamloops, B.C.
Kamil Jarina L 5-9 154 07/25/1976 Most, Czech Republic
Petr Jaros L 5-6 182 10/20/1976 Jihlava, Czech Republic
Vedran Jaros L 6-3 157 04/19/1989 Zagreb, Croatia
Matti Jarvinen L 5-8 167 04/20/1984 Pori, Finland
Darren Jensen L 5-9 165 05/27/1960 Creston, B.C.
Fredrik Jensen L 6-2 185 07/03/1975 Aseda, Sweden
James Jensen L 6-3 205 10/25/1970 Gilliam, Man
Mats Johansen L 5-10 165 11/02/1981 Torshov, NOrway
Aaron Johnson L 6-0 175 04/28/1984 Haywood, MN
Bob Johnson R 6-1 185 11/12/1948 Farminton, MI
Brent Johnson L 6-1 175 03/12/1977 Farmington, ME
Chad Johnson L 6-2 175 06/10/1986 Calgary, Alta
Kurt Johnson L 6-1 212 03/07/1980 Anchorage, AK
Mike Johnson L 6-1 175 08/19/1979 Excelsior, MN
Anton Johnston R 02/01/1984 Maishofen, Austria
Antti Jokela L 5-11 165 05/07/1981 Rauma, Finland
Oliver Jonas L 6-0 175 05/14/1979 Munich, Germany
Bob Jones L 6-2 210 05/20/1957 Richmond, VA
Steve Jones L 5-11 175 03/07/1957 Scarborough, Ont
Bjorge Josefsen L 6-1 202 06/03/1976 Fredrikstad, Norway
Curtis Joseph L 5-11 188 04/29/1967 Keswick, Ont
Andrew Joy L 5-9 180 08/16/1980 Oak Park, IL
Alexander Jung L 6-0 171 08/01/1978 Fuessen, Germany
Matej Jurkovic L 6-4 198 01/07/1978 Bratislava, Slovakia
Tomi Jylha L 5-10 143 05/18/1987 Turku, Finland
Scott Kabotoff L 6-0 175 05/16/1979 Sherwood Park, Alta
Lubomir Kaderjak L 6-1 200 03/06/1981 Zvolen, Slovakia
Aki Kalajainen L 6-1 165 05/17/1978 Tampere, Finland
Alexander Kalju L 5-11 174 03/25/1981 Tallinn, Estonia
Tomas Kalousek L 5-10 180 05/11/1981 Pardubice, Czech Republic
Matti Kaltiainen L 6-2 225 04/30/1982 Espoo, Finland
Alex Kangas L 6-1 175 05/28/1987 Rochester, NY
Antti Kangas L 6-1 192 01/27/1976 Kempele, Finland
Pekka Kankaanranta L 6-1 178 08/09/1984 Forssa, Finland
Kimmo Kapanen L 6-0 169 09/12/1974 Vantaa, Finland
Andriy Karashuk L 5-9 171 10/23/1979 Kiev, Ukraine
Steffen Karg R 5-7 154 08/26/1979 Schwenningen, Germany
Tuomo Karjalainen L 5-9 169 06/12/1980 Kajaani, Finland
Lars Karlsson L 5-7 165 05/24/1969 Fagersta, Sweden
Igor Karpenko L 5-8 185 07/23/1976 Kiev, Ukriane
Antto Karvonen L 6-1 165 05/02/1985 Helsinki, Finland
Antti Kaski L 5-10 176 12/09/1988 Imatra, Finland
Aleksi Kauhanen L 5-11 165 09/09/1984 Kiuruvesi, Finland
Antti Kauhanen L 5-10 172 06/17/1980 Tampere, Finland
Timo Kauhanen L 5-8 167 08/11/1974 Rauma, Finland
Doug Keans L 5-8 183 01/07/1958 Pembroke, Ont
Tyson Kellerman L 6-2 183 01/18/1984 Kingston, Ont
Kyle Kettles L 6-3 180 06/19/1981 Lac Du Bonnet, Man
Matt Keetley R 6-0 185 04/27/1986 Medicine Hat, Alta
Tim Kelleher L 5-9 170 05/25/1980 Belmont, MA
Matt Kelly L 5-10 170 10/11/1982 Hull, MA
Aki Kemppi L 5-8 170 01/28/1980 Parikkala, Finland
Markus Kerschbaumer L 5-4 152 05/06/1975 Villach, Austria
Ian Keserich L 6-3 180 01/06/1986 Cleveland, OH
Tim Keyes L 5-11 170 05/28/1976 Ganonoque, ONt
Markus Ketterer L 5-11 185 08/23/1967 Helsinki, Finland
Nikolai Khabibulin L 6-1 196 01/13/1973 Sverdlovsk, Russia
Denis Khlopotnov L 6-4 209 01/27/1978 Moscow, Russia
Dmitri Khomutov L 6-0 181 03/21/1975 Perm, Russia
Anton Khudobin L 5-11 176 05/07/1986 Ust-Kamenogorsk, Kazakhstan
Denis Khudyakov L 6-1 196 03/08/1984 Chelyabinsk, Russia
Trevor Kidd L 6-2 190 03/29/1972 Dugald, Man
Marc Kielkucki L 6-4 195 06/05/1979 Brooklyn Park, MN
Martin Kilchor L 5-11 165 05/15/1979 Bern, Switzerland
Eero Kilpelainen L 5-11 152 05/07/1985 Juva, Finland
Chris King L 5-10 172 10/27/1981 Anchorage, AK
Euan King L 5-6 169 05/04/1989 Peterborough, England
Scott King L 6-1 170 06/25/1967 Thunder Bay, Ont
Miikka Kiprusoff L 6-2 190 10/26/1976 Turku, Finland
Antero Kivela L 5-11 178 12/26/1955 Pori, Finland
Anssi Kiviniemi L 5-10 194 08/01/1985 Rovaniemi, Finland
Martin Klempa R 5-8 165 07/20/1973 Poprad, Slovakia
Marek Kleniar L 5-10 176 12/20/1975 Zvolen, Slovakia
Juris Klodans L 6-0 194 05/25/1974 Riga, Latvia
Rick Knickle L 5-11 170 02/26/1960 Chatham, N.B.
Tim Knudsen L 6-2 225 06/04/1979 Kitchener, Ont
Dieter Kochan L 6-1 180 11/05/1974 Saskatoon, Sask
Petri Koivisto L 5-8 165 11/15/1986 Kiiminki, Finland
Petteri Kokki L 5-8 158 08/17/1976 Kouvola, Finland
Andrei Kolesnik L 5-8 132 06/24/1986 Tallinn, Estonia
Vitaly Kolesnik L 6-2 198 08/20/1979 Ust-Kamenogorsk, Kazakhstan
Andy Kollar L 5-9 145 04/16/1977 Winnipeg, Man
Michael Kollmeder L 6-0 191 04/05/1981 Landshut, Germany
Olaf Kolzig L 6-3 225 04/09/1970 Johannesburg, South Africa
Jiri Konarik L 5-7 167 10/01/1979 Vsetin, Czech Republic
Roman Kondelik L 6-2 202 05/07/1972 Budejovice, Czech Republic
Evgeny Konstantinov L 6-0 176 03/29/1981 Kazan, Russia
Logan Koopmans L 6-2 182 03/18/1984 Cranbrook, B.C.
Miroslav Kopriva L 6-2 176 12/05/1983 Kladno, Czech Republic
Anssi Korhonen L 5-9 143 08/27/1987 Karsamaki, Finland
Juha Korhonen L 5-8 160 05/12/1983 Kuusankoski, Finland
Markus Korhonen L 6-0 182 04/29/1975 Tampere, Finland
Brett Koscielny L 5-10 195 12/27/1984 Brandon, Man
Jamie Kosecki L 5-11 185 03/11/1975 Syracuse, NY
Vasily Koshechkin L 6-6 210 03/27/1983 Togliatti, Russia
Antti Koskivuori L 5-8 176 01/09/1979 Riihimäki, Finland
Patrick Koslow L 5-10 143 01/06/1985 Landshut, Germany
Matus Kostur L 6-2 185 03/28/1980 Banska Bystrica, Slovakia
Dimitrij Kotschnew L 6-0 176 07/15/1981 Karaganda, Kazakhstan
Seamus Kotyk L 5-11 185 10/07/1980 London, Ont
Vladislav Koutsky L 6-0 167 04/19/1985 Nachod, Czech Republic
Danijel Kovacic L 5-8 176 07/03/1987 Rosenheim, Germany
Jakub Kovar L 6-0 176 07/19/1988 Pisek, Czech Republic
Craig Kowalski L 5-9 190 01/15/1981 Warren, MI
Brent Krahn L 6-4 200 04/02/1982 Winnipeg, Man
Paul Krake L 5-11 180 03/25/1969 Lloydminster, Alta
Roman Krasnykh L 5-10 185 02/08/1979 Lipetsk, Russia
Alexander Kratschmer L 6-2 218 05/07/1985 Zell am See, Austria
Dominik Kraut L 5-9 148 06/26/1989 Bruck/Mur, Austria
Robert Kristan L 6-0 176 04/04/1983 Jesenice, Slovenia
Frode Kristoffersen L 6-2 198 05/02/1975 Trondheim, Norway
Roman Krivomazov L 6-2 176 03/18/1978 Ust-Kamenogorsk, Kazakhstan
Karol Krizan L 5-10 185 06/05/1980 Zilina, Slovakia
Bjorn Kroeze L 6-2 198 12/07/1979 Nijmegen, Netherlands
Gasper Kroselj L 6-0 167 02/09/1987 Ljubljana, Slovenia
Rob Kruhlak L 04/18/1970 Calgary, Alta
Gary Kruzich L 5-5 175 04/22/1965 Oak Lawn, IL
Peter Kubo L 5-8 176 07/15/1972 Piestany, Slovakia
Martin Kucera R 5-11 171 05/25/1978 Bratislava, Slovakia
Christian Kuenast L 5-11 181 03/07/1971 Landshut, Germany
Antti Kuikka L 5-8 154 10/01/1988 Jyväskylä, Finland
Vladimir Kulikov L 5-11 170 05/28/1981 Moscow, Russia
Ari Kumpula L 6-1 186 12/14/1977 Helsinki, Finland
Les Kuntar L 6-2 195 07/28/1969 Elma, NY
Janne Kurikka L 6-0 189 08/13/1984 Oulu, Finland
Marcel Kuris R 5-10 178 03/07/1977 Kosice, Slovakia
Kevin Kurk L 6-4 210 12/22/1980 Buffalo, NY
Denis Kuzmenko L 5-8 154 01/01/1975 Electrostal, Russia
Toby Kvalevog L 12/22/1974 Fargo, ND
Kimmo Kytolaakso L 6-0 174 03/30/1977 Lahti, Finland
Jason Labarbera L 6-2 205 01/18/1980 Prince George, B.C.
Jean-Francois Labbe L 5-10 167 06/15/1972 Sherbrooke, Que
Patrick Labrecque L 6-1 190 03/06/1971 Laval, Que
Dwight LaBrosse L 6-1 167 10/06/1983 McMurray, PA
Kevin Lachance L 5-10 160 03/01/1983 Quebec City, Que
Blaine Lacher L 6-1 205 09/05/1970 Medicine Hat, Alta
Eddie Lack L 6-2 167 01/05/1988 Norrtalje, Sweden
Dan LaCosta L 6-1 186 03/28/1986 Labrador City, Nfld
Mark LaForest L 5-10 180 07/10/1962 Welland, Ont
Scott LaGrand L 6-0 170 02/11/1970 Potsdam, NY
Markus Laine L 5-9 141 04/18/1987 Laitila, Finland
Joel Laing L 5-10 185 11/03/1975 Maryfield, Sask
Simon Lajeunesse L 6-0 175 01/12/1981 Quebec City, Que
Dennis Lake L 08/23/1968 St. John's, Nfld
Vlastimil Lakosil L 5-10 182 07/04/1979 Uherske Hradiste, Czech Republic
Kevin Lalande L 5-11 175 02/19/1987 Kingston, Ont
Patrick Lalime L 6-2 185 07/07/1974 Bonaventure, Que
Judd Lambert L 6-1 175 06/03/1974 Richmond, B.C.
Marc Lamothe L 6-0 198 02/27/1974 New Liskeard, Ont
Chad Lang L 5-11 190 02/11/1975 Newmarket, Ont
Scott Langkow L 5-11 190 04/21/1975 Sherwood Park, Alta
Michal Lanicek L 6-1 172 07/06/1981 Benesov, Czech Republic
Jean-Francois Laniel R 6-2 187 06/16/1981 Montreal, Que
Sebastien Laplante L 5-10 170 06/01/1981 Casselman, Ont
Kevin Lapointe L 6-0 181 04/11/1980 Quebec City, Que
Francis Larivee L 6-2 190 11/08/1977 Montreal, Que
Denis Lariviere L 6-2 185 11/09/1979 Sherbrooke, Que
Brian Larochelle R 6-1 185 08/08/1974 Manchester, NH
Michel Larocque L 5-11 185 04/06/1952 Hull, Que
Michel Larocque L 5-11 198 10/03/1976 Lahr, Germany
Nico Larsen R 5-6 143 08/26/1983 Porvoo, Finland
Daniel Larsson L 6-0 170 02/07/1986 Boden, Sweden
Teemu Lassila L 6-0 202 03/26/1983 Helsinki, Finland
Christophe Latxague L 5-9 176 04/09/1967 Bayonne, France
Matthias Lauber L 6-1 196 01/24/1977 Zermatt, Switzerland
Damien Laurent L 5-5 154 08/08/1977 Paris, France
Rob Laurie L 5-10 180 05/19/1970 East Lansing, MI
Steve Laurin L 5-10 150 12/02/1967 Barrie, Ont
Dany Lavoie L 6-0 198 07/07/1978 Riviere-du-Loup, Que
David Lawrence L 6-3 182 02/06/1985 Barnsley, England
Tom Lawson L 6-5 200 08/15/1979 Whitby, Ont
Ray LeBlanc R 5-10 170 10/24/1964 Fitchburg, MA
Pascal Leclaire L 6-2 185 11/07/1982 Repentigny, Que
Julien Leclerc R 6-1 154 04/15/1986 Pavillons/Bois, France
Marc-Andre Leclerc L 5-11 190 04/03/1981 Montreal, Que
Wouter Leenen L 5-10 143 09/28/1988 Utrecht, Netherlands
Manny Legace L 5-9 162 02/04/1973 Toronto, Ont
Timo Lehkonen L 5-11 182 01/08/1966 Helsinki, Finland
Jody Lehman L 5-11 200 07/01/1975 North Battleford, Sask
Mika Lehto L 5-11 172 04/12/1979 Vammala, Finland
Kari Lehtonen L 6-3 187 11/16/1983 Helsinki, Finland
Michael Leighton L 6-2 175 05/19/1981 Sarnia, Ont
Marko Leinonen L 5-11 180 05/09/1971 Jyvaskyla, Finland
Brian Leitza L 6-2 224 03/16/1974 Waukegin, IL
Guido Lejeune L 5-11 178 01/16/1985 Geleen, Netherlands
David Lemanowicz L 6-2 195 03/08/1976 Edmonton, Alta
Jeff Lembke L 5-10 185 11/29/1972 Pembina, ND
Reggie Lemelin L 5-11 170 11/19/1954 Sherbrooke, Que
Mike Lenarduzzi L 6-1 165 09/14/1972 Mississauga, Ont
Taras Lendzyk L 5-9 180 02/07/1972 Wynard, Sask
Dave LeNeveu L 6-1 170 05/23/1983 Fernie, B.C.
Andrew Leslie L 6-1 180 03/25/1986 Saskatoon, Sask
Lance Leslie L 5-10 165 06/21/1974 Dawson Creek, B.C.
Ray Letourneau L 01/14/1969 Penacook, NH
Jakub Lev L 6-0 196 09/19/1986 Kladno, Czech Republic
Jean-Philippe Levasseur R 6-0 184 01/15/1987 Victoriaville, Que
Alan Levers L 5-5 160 03/30/1984 Derby, England
Jeff Levy L 6-0 170 12/09/1970 Salt Lake City, UT
Fabrice Lhenry L 5-10 180 06/29/1972 Lyon, France
Angelo Libertucci L 5-10 160 01/03/1970 Toronto, Ont
Ake Lilljebjorn L 6-2 210 09/23/1962 Ludvika, sweeden
Sakari Lindfors L 5-8 158 04/27/1966 Helsinki, Finland
Craig Lindsay L 6-3 195 07/23/1974 Toronto, Ont
Evan Lindsay L 6-1 199 05/15/1979 Calgary, Alta
Daniel Liska L 6-0 149 04/09/1987 Bratislava, Slovakia
Neil Little L 6-1 190 12/18/1971 Medicine Hat, Alta
David Littman L 6-0 195 06/13/1967 Cranston, RI
Mike Liut L 6-2 195 01/07/1956 Weston, Ont
Stefan Liv L 6-0 172 12/21/1980 Jonkoping, Sweden
Dragutin Ljubic L 5-11 194 01/22/1965 Zagreb, Croatia
Nicola Lobbia L 5-10 167 09/10/1982 Asiago, Italy
Jamie Loewen L 5-10 175 09/23/1968 Vancouver, B.C.
Dan Lombard L 5-10 175 04/19/1980 Andover, MA
Honore Loos L 5-11 180 03/08/1975 Geleen, Netherlands
Danny Lorenz L 5-10 185 12/12/1969 Murrayville, B.C.
Johnny Lorenzo L 5-9 180 11/01/1971 Ancienne Lorette, Que
Greg Louder L 11/16/1971 Concord, MA
Patrik Lovisek L 5-11 180 09/21/1976 Povazska, Slovakia
Brian Lukowski L 01/08/1971 Buffalo, NY
Jan Lundell L 6-2 194 11/26/1973 Helsinki, Finland
Matt Lundin L 6-1 175 05/01/1986 Burnsville, MN
Henrik Lundqvist L 5-11 167 03/02/1982 Are, Sweden
Joakim Lundstrom L 6-1 187 02/25/1984 Gavle, Sweden
Roberto Luongo L 6-3 175 04/04/1979 St-Leonard, Que
Ari Luostarinen L 5-8 158 05/29/1975 Kuopio, Finland
Carl Luypaert L 10/28/1981 Vilvoorde, Belgium
Steve Lyle L 5-10 175 12/04/1979 Cardiff, Wales
Aaron MacDonald L 6-2 200 08/29/1977 Grand Praire, Alta
Cameron MacDonald L 5-11 180 09/23/1976 Peterborough, Ont
David MacDonald L 5-10 175 09/23/1976 St. Thomas, Ont
Joey MacDonald L 5-10 170 05/02/1980 Halifax, N.S.
Todd MacDonald L 6-0 167 07/05/1975 Charlottetown, P.E.I.
Daren Machesney L 6-0 163 12/13/1986 Hamilton, Ont
Patrick Machreich L 5-10 167 09/29/1980 Zell am See, Asutria
Derek MacIntyre L 6-2 185 11/01/1985 Elgin, IL
Drew MacIntyre L 6-0 173 06/24/1983 Charlotteville, P.E.I.
Tyler MacKay L 5-11 165 01/15/1980 Deschambault Lake, Sask
Chris Madden L 6-1 175 03/10/1979 Liverpool, NY
Darrin Madeley L 5-11 170 02/25/1968 Holland Landing, Ont
Marty Magers L 6-1 180 01/07/1983 Plainfield, IL
Marc Magliarditi L 6-0 180 07/09/1976 Niagara Falls, NY
Brian Mahoney-Wilson L 5-10 150 04/07/1986 Boston, MA
Al Maio L 5-8 175 07/01/1964 New Haven, CT
Allan Makinen L 6-0 176 02/11/1988 Kohtla-Jarve, Estonia
Andrea Malan L 5-8 171 06/28/1974 Luserna San Giovanni, Italy
Clint Malarchuk L 6-1 185 05/01/1961 Grande, Alta
Roman Malek L 5-11 161 09/25/1977 Prague, Czech Republic
Alexander Malov L 5-10 171 08/14/1983 Ufa, Russia
George Maneluk L 6-0 195 07/25/1967 Winnipeg, Man
Daniel Manzato L 6-0 175 01/17/1984 Fribourg, Switzerland
Norm Maracle L 5-9 187 10/02/1974 Belleville, Ont
Jussi Markkanen L 5-11 183 05/08/1975 Imatra, Finland
Dave Marlin L 6-2 210 11/11/1977 Downingtown, PA
Nathan Marsters L 6-4 190 01/20/1980 Burlington, Ont
Andrew Martin L 6-1 185 11/30/1982 Plano, TX
Gregorio Martin L 6-1 185 11/06/1972 Bilbao, Spain
Joel Martin L 6-1 185 10/10/1982 Three Hills, Alta
Kim Martin L 5-8 156 02/28/1986 Stockholm, Sweden
Kristofer Martin L 5-9 187 02/17/1979 Stockholm, Sweden
Mike Martin L 6-0 180 10/02/1981 Munchen, Germany
Peter Martin L 5-7 191 02/22/1964 Regina, Sask
Sinisa Martinovic L 6-1 176 12/19/1980 Tusla, Bosnia
Andreas Marx L 6-2 191 05/11/1979 Wattens, Austria
Edgars Masalskis L 5-9 171 03/31/1980 Riga, Latvia
Denis Masnyuk L 6-0 176 05/12/1988 Surgut, Russia
Bob Mason R 6-1 180 04/22/1961 International Falls, MN
Chris Mason L 6-0 200 04/20/1976 Red Deer, Alta
Steve Mason R 6-3 186 05/29/1988 Oakville, Ont
Bryan Masotta L 6-2 196 05/30/1975 New Haven, CT
Tyler Masters L 5-10 165 07/24/1979 Calgary, Alta
Marek Mastic L 5-10 176 01/25/1974 Bratislava, Slovakia
Lou Mastromarino L 6-1 185 05/05/1977 Melrose, MA
Marek Masztics L 5-10 165 01/25/1974 Bratislava, Slovakia
Sean Matile R 6-4 205 01/12/1975 Regina, Sask
Jeff Maund R 6-2 195 04/08/1976 Mississauga, Ont
Marty Maurice L 6-1 170 05/05/1981 Lac La Hache, B.C.
Darrell May L 6-1 195 03/06/1962 Montreal, Que
Michael Mayer R 6-0 171 07/07/1981 Villach, Austria
Lance Mayes L 5-10 190 09/06/1978 Brentwood Bay, B.C.
Kris Mayotte L 6-0 180 02/20/1983 Finleyville, PA
Pat Mazzoli R 5-10 185 03/16/1970 Markham, Ont
Preston McKay L 5-11 172 01/24/1980 Wabowden, Man
Andrei Mezin L 5-9 167 07/08/1974 Chelyabinsk, Russia
Antoine Mindjimba L 5-9 176 03/09/1968 Reims, France
Dannie Morgan R 6-1 165 12/14/1979 Calgary, Alta
Mark McArthur L 5-11 189 11/16/1975 Peterborough, Ont
Jamie McCaig L 6-0 180 08/09/1979 Prince George, B.C.
Jake McCracken L 5-10 180 01/15/1980 London, Ont
Nolan McDonald L 6-2 185 07/29/1977 Thunder Bay, Ont
Pat McGann R 5-11 160 01/27/1987 Evergreen, IL
Curtis McElhinney L 6-2 185 05/23/1983 London, Ont
Eoin Mcinerney L 5-11 185 05/27/1977 Chatham, Ont
Ryan McIntosh L 6-1 195 10/08/1976 Calgary, Alta
Dan McIntyre L 6-1 190 07/03/1978 London, Ont
Ross McKay R 5-11 175 03/03/1964 Edmonton, Alta
David McKee L 6-1 180 11/05/1983 Irving, TX
Mike McKenna R 6-2 184 04/11/1983 St. Louis, MO
Aaron McKenzie L 5-11 180 05/06/1984 San Diego, CA
John McKersie L 6-1 210 01/23/1972 Madison, WI
Steve McKichan L 5-11 180 05/29/1967 Strathroy, Ont
Tom McKinnon R 5-10 180 05/19/1975 Barrie, Ont
Jason McLean L 09/03/1979 Regina, Sask
Kirk McLean L 6-0 182 06/26/1966 Willowdale, Ont
Jamie McLennan L 6-0 190 06/30/1971 Edmonton, Alta
Bryan McMullen L 6-2 195 05/23/1977 Buffalo, NY
Robert McVicar L 6-4 195 01/15/1982 Hay River, N.W.T.
Andrei Medvedev L 6-0 211 04/01/1983 Moscow, Russia
Ian Meierdres L 5-8 160 12/24/1988 Breda, Netherlands
Adrian Meissner L 5-10 143 04/22/1988 Linz, Austria
Roland Melanson L 5-10 180 06/28/1960 Moncton, N.B.
Lukas Mensator L 5-8 167 08/18/1984 Sokolov, Czech Republic
Matt Merten L 06/29/1967 Milford, MA
Peter Mettler L 6-0 176 02/01/1981 Schwyz, Switzerland
Scott Meyer R 5-10 175 06/11/1979 Winnipeg, Man
Alfie Michaud L 5-10 177 11/06/1976 Selkirk, Man
Mark Michaud L 5-10 170 08/15/1967 Quebec City, Que
Sylvain Michaud L 5-11 180 02/01/1985 Repentigny, Que
Olivier Michaud R 5-10 153 09/14/1983 Beloeil, Que
Sonny Mignacca L 5-8 178 01/04/1974 Winnipeg, Man
Maxim Mikhailovsky L 5-11 191 07/24/1969 Moscow, Russia
Jaroslav Miklenda L 6-0 176 03/07/1974 Uherske Hradiste, Czech Republic
Greg Millen R 5-9 175 06/25/1957 Toronto, Ont
Aren Miller L 6-3 220 01/13/1978 Oxbow, Sask
Rob Miller L 6-3 215 07/18/1981 Freehold, NJ
Ryan Miller L 6-1 150 07/17/1980 East Lansing, MI
Mike Minard L 6-3 225 11/01/1976 Owen Sound, Ont
Antoine Mindjimba L 5-10 185 03/09/1968 Reims, France
Ryan Mior L 6-1 180 06/18/1987 St. John's, Nfld
David Mitchell L 6-0 180 09/18/1974 Charlottetown, P.E.I.
Kilian Mittermuller L 5-9 143 09/27/1985 Munchen, Germany
Sebastian Modes L 5-6 143 11/13/1987 Werdau, Germany
Jeff Moen L 6-2 185 02/09/1974 Roseville, MN
Klemen Mohoric L 5-10 171 05/25/1975 Bled, Slovenia
Kyle Moir L 6-2 190 05/25/1986 Calgary, Alta
Michael Mole L 5-11 190 10/12/1982 Orleans, Ont
Aaron Molnar L 6-1 165 10/08/1981 London, Ont
Gianluca Mona R 6-2 194 09/12/1979 Zurich, Switzerland
Al Montoya L 6-1 190 02/13/1985 Chicago, IL
Andy Moog L 5-9 170 02/18/1960 Penticton, B.C.
Guy Moore L 5-11 183 03/25/1965 Frampton, Que
James Moore L 5-10 253 07/01/1981 Peterborough, England
Martin Morczinietz L 5-10 163 08/16/1984 Bad Toelz, Germany
Jake Moreland L 6-2 200 02/20/1979 Grand Forks, ND
Daniele Moretti L 5-8 157 01/23/1977 Alleghe, Italy
Ben Morgan L 5-10 154 11/02/1983 Herentals, Belgium
Alain Morissette L 5-10 168 08/26/1969 Montreal, Que
Jamie Morris L 6-1 190 01/04/1974 Winnipeg, Man
Mike Morrison R 6-3 194 07/11/1979 Medford, MA
Gus Morschauser L 5-9 155 03/26/1969 Kitchener, Ont
Tyler Moss R 6-0 206 06/29/1975 Ottawa, Ont
Justin Mrazek L 6-3 185 07/21/1985 Regina, Sask
Jan Muenster L 5-9 163 11/19/1979 Luneburg, Germany
Ildar Mukhometov L 5-10 178 09/21/1972 Moscow, RUssia
Brad Mullahy L 5-10 175 02/12/1970 North Easton, MA
Matthias Muller L 5-9 194 09/29/1975 Uzwill, Switzerland
Robert Muller L 5-7 163 06/25/1980 Rosenheim, Germany
Matt Mullin L 5-7 165 11/09/1974 Guelph, Ont
Ryan Munce L 6-1 180 04/16/1985 Mississagua, Ont
Adam Munro L 6-1 189 11/12/1982 St. George, Ont
Scott Munroe R 6-2 195 01/20/1982 Moose Jaw, Sask
Robert Muntain L 5-8 178 03/20/1979 Esterhazy, Sask
Rob Murdoch R 5-10 175 11/05/1974 Sudbury, Ont
Igor Murin L 5-11 192 03/01/1973 Trencin, Slovakia
Dan Murphy L 6-2 191 05/06/1974 Nanaimo, B.C.
Dan Murphy L 6-2 170 06/12/1986 Jacksonville, FL
Kevin Murphy L 04/25/1961 Springfield, MA
Chris Murray L 5-8 170 01/14/1977 Flanders, NJ
Shawn Murray L 09/03/1971 St. Paul, MN
Tyler Murray L 6-0 190 07/01/1982 Kincardine, Ont
Alexei Murygin L 5-10 149 11/16/1986 Khabarovsk, Russia
Andreas Mussner L 5-9 171 11/10/1983 Bolzano, Italy
Ervins Mustukovs L 6-2 150 04/07/1984 Riga, Latvia
Jason Muzzatti L 6-1 190 02/03/1970 Toronto, Ont
Pat Muzzoli L 03/16/1970 Toronto, Ont
Scott Myers R 5-10 172 06/11/1979 Stonewall, Man
Jarmo Myllys L 5-9 172 05/29/1965 Sovanlinna, Finland
Sergei Mylnikov L 5-10 171 10/06/1958 Chelyabinsk, Russia
Evgeni Nabokov L 6-0 180 07/25/1975 Ust-Kamenogorsk, Kazakhstan
Kevin Nastiuk L 6-1 176 07/20/1985 Edmonton, Alta
Gregg Naumenko L 6-2 190 03/30/1977 Chicago, IL
Sergei Naumov L 5-10 171 04/04/1969 Riga, Latvia
Pavel Nestak L 5-9 205 03/12/1975 Brno, Czech Republic
Michal Neuvirth L 6-0 174 03/23/1988 Usti Labem, Czech Republic
Tom Newman L 6-2 210 02/23/1971 Golden Valley, MN
Brant Nicklin L 6-0 175 09/19/1976 Salmon Arm, B.C.
Rick Nichol L 5-10 160 03/13/1971 Calgary, Alta
Nick Niedert L 5-9 190 06/16/1982 Hudson, IA
Antti Niemi L 6-1 176 08/29/1983 Vantaa, Finland
Jani Nieminen L 5-10 198 07/28/1987 Helsinki, Finland
Jiro Nihei L 5-8 169 03/09/1971 Stockholm, Sweden
Marcel Nijland R 5-8 174 08/02/1972 Groningen, Netherlands
Tommi Nikkila L 6-0 178 06/16/1977 Jyvaskylan mlk, Finland
Sergei Nikolayev L 5-9 185 06/08/1972 Saratov, Russia
Fredrik Nilsson L 5-7 165 03/27/1983 Sodertälje, Sweden
Tyler Nilsson L 6-1 175 05/08/1977 Victoria, B.C.
Dirk Nissen R 5-8 160 10/22/1983 Weert, Netherlands
Tuomas Nissinen L 6-1 176 07/17/1983 Kuopio, Finland
Antero Nittymaki L 6-0 176 06/18/1980 Turku, Finland
Kyle Nixon L 5-10 170 01/12/1981 Kelowna, B.C.
Tom Noble L 5-10 165 03/21/1975 Quincy, MA
Nicolas Nogaretto L 5-9 160 03/05/1981 La Tronche, France
Jean-Francois Nogues L 6-3 172 05/10/1981 Acton Vale, Que
Jonas Norgren L 5-7 158 11/10/1972 Sala, Sweden
Mika Noronen L 6-2 199 06/17/1979 Tampere, Finland
Fredrik Norrena L 6-0 185 11/29/1974 Pietarsaari, Finland
Judith Noten L 5-6 03/29/1985 Bergeijk, Netherlands
Frank Novello L 5-7 155 10/18/1982 Sault Ste. Marie, Ont
Marek Novotny R 5-8 178 04/24/1972 Tabor, Czech Republic
Pasi Nurminen L 5-10 187 12/17/1975 Lahti, Finland
Juuso Oinonen L 5-10 154 12/28/1988 Joensuu, Finland
Mika Oksa L 6-1 198 07/06/1976 Espoo, Finland
Cato Olden L 6-4 187 08/28/1981 Trondheim, Norway
Ian Olsen L 5-10 181 01/03/1978 Gatineau, Que
Per Marius Olsen L 5-11 182 01/09/1983 Sarpsborg, Norway
Johan Olsson L 5-10 165 11/07/1983 Malmo, Sweden
Johan Olsson L 5-8 160 06/05/1986 Lulea, Sweden
Cam Ondrik L 6-1 170 03/28/1980 Nanaimo, B.C.
Mike O'Neill L 5-7 155 11/03/1967 LaSalle, Que
Roger Oppliger L 6-1 154 11/27/1977 Rothenbach, Switzerland
Zdenek Orct L 6-0 176 04/28/1970 Liberec, Czech Republic
Phil Osaer L 6-1 186 02/10/1980 Dearborn, MI
Chris Osgood L 5-10 175 11/26/1972 Peace River, Alta
Geir Ostberg L 5-11 169 07/04/1980 Hamar, Norway
Maxime Ouellet L 6-0 180 06/17/1981 Beauport, Que
Frankie Ouellette L 5-10 190 04/16/1970 Victoriaville, Que
Clint Owen L 6-0 191 05/10/1974 Toronto, Ont
Vince Owen L 6-1 196 11/19/1976 Thompson, Man
Thomas Ower L 5-10 152 12/27/1985 Niedereschach, Germany
Joseph Palmer L 6-1 205 02/19/1988 Utica, NY
Darren Pang L 5-5 155 02/17/1964 Medford, Ont
Nick Pannoni L 6-0 160 11/06/1982 Coaldale, Alta
Darryl Paquette L 5-11 170 03/25/1971 Calgary, Alta
Rich Parent L 6-3 215 01/12/1973 Montreal, Que
Jordan Parise L 5-11 190 09/19/1982 Faribault, MN
Davis Parley L 6-2 178 09/04/1982 Grenfell, Sask
Mike Parson L 6-1 180 03/03/1970 Listowel, Ont
Norbert Pascha L 6-2 185 08/18/1981 Dresden, Germany
Ken Passmann L 5-11 167 04/14/1985 Duisburg, Germany
Steve Passmore L 5-9 170 01/29/1973 Thunder Bay, Ont
Dimitri Patzold L 6-0 183 02/03/1983 Ust-Kamenogorsk, Kazakhstan
Ondrej Pavelec L 6-2 177 08/31/1987 Kladno, Czech Republic
Gianfilippo Pavone L 5-7 172 11/28/1988 Asiago, Italy
Joseph Pearce L 6-5 215 06/29/1982 Ft. Pleasant, NJ
Pete Peeters L 6-0 185 08/01/1957 Edmonton, Alta
Rudolf Pejchar L 5-8 174 03/23/1968 Plzen, Czech Republic
Tommi Pelkonen L 6-0 198 08/23/1984 Espoo, Finland
Jean-Marc Pelletier L 6-3 210 03/04/1978 Atlanta, GA
Jonathan Pelletier L 5-11 165 04/15/1980 Riviere-du-Loup, Que
Pier-Olivier Pelletier L 6-1 175 04/08/1987 St-Louis, Que
Juergen Penker L 6-1 198 10/17/1982 Bregenz, Austria
Jure Penko L 6-1 188 04/06/1981 Ljubljana, Slovenia
Andrew Penner L 6-2 205 12/21/1982 Scarborough, Ont
Byron Penstock L 5-9 180 09/09/1974 Regina, Sask
Mike Perodeau R 6-3 220 04/09/1967 Montreal, Que
Jocelyn Perreault R 6-3 205 01/08/1966 Montreal, Que
Joey Perricone L 6-1 215 06/06/1987 San Juan Capistrano, CA
Alan Perry R 5-10 175 08/30/1966 Providence, RI
Ryan Person L 6-1 200 12/23/1978 Winnipeg, Man
Joakim Persson L 6-2 180 05/04/1970 Ostervala, Sweden
Ivo Pesat L 5-6 160 11/11/1965 Zlin, Czech Republic
Justin Peters L 6-0 209 08/30/1986 Blyth, Ont
Stanislav Petrik L 5-10 165 08/04/1977 Nitra, Slovakia
Ales Petronijevic L 5-9 174 07/13/1977 Ljubljana, Slovenia
Ales Petrovcic L 5-11 185 07/22/1980 Jesenice, Slovenia
Randy Petruk R 5-9 175 04/23/1978 Cranbrook, B.C.
Julien Peyre L 5-9 176 10/14/1980 Ris-Orangis, France
Simon Pfister L 5-11 169 04/14/1985 Sumiswald, Switzerland
Eric Pfligler R 5-8 175 05/22/1985 Palatine, IL
Johan Phippo L 5-10 187 02/28/1986 Deurne, Belgium
Timo Pielmeier R 5-11 160 07/07/1989 Deggendorf, Germany
Mika Pietila L 5-9 158 02/28/1973 Kuhmalahti, Finland
Frank Pietrangelo L 5-11 190 12/17/1964 Niagara Falls, Ont
Jeff Pietrasiak L 6-1 180 04/05/1983 Marlboro, MA
Marek Pinc L 5-7 165 03/20/1979 Most, Czech Republic
Joffrey Pingrit R 5-8 143 03/06/1986 Besancon, France
Juha Pitkamaki L 5-11 180 12/04/1979 Tampere, Finland
Bryan Pitton L 6-1 168 01/26/1988 Mississauga, Ont
Tyler Plante L 6-2 191 04/16/1987 Milwaukee, WI
Jayme Platt L 5-11 175 06/26/1978 Seattle, WA
Walter Ploner L 5-8 178 03/18/1971 Bressanone, Italy
Steve Plouffe L 6-0 190 11/23/1975 Montreal, Que
Jerome Plumejeau L 5-11 171 08/05/1983 Angers, France
Pierre Pochon L 6-0 200 06/18/1986 Rouen, France
Michal Podolka R 6-0 169 08/11/1977 Most, Czech Republic
Egor Podomatsky L 5-9 174 11/22/1976 Rybinsk, Russia
Sergei Podpuzko L 6-0 176 02/21/1974 Moscow, RUssia
Justin Pogge L 6-3 183 04/22/1986 Penticton, B.C.
Mathieu Poitras R 6-0 185 03/28/1983 Rouyn-Noranda, Que
Alexander Polukeyev L 6-3 187 01/07/1981 Leningrad, Russia
Clayton Pool L 6-0 180 10/12/1978 Abbotsford, B.C.
Tomas Popperle L 6-1 187 10/10/1984 Broumov, Czech Republic
Felix Potvin L 6-1 191 06/23/1971 Anjou, Que
Mike Power L 6-2 190 03/02/1971 Thunder Bay, Ont
Joe Prestifilipo L 5-11 180 03/23/1977 Newark, NJ
Carey Price L 6-2 222 08/16/1987 Vancouver, B.C.
Petr Prikryl L 5-9 174 02/17/1978 Litomerice, Czech Republic
Trevor Prior L 5-9 190 01/19/1974 Guelph, Ont
Gert Prohaska L 5-11 182 03/31/1976 Friesach, Austria
Martin Prusek R 6-1 163 12/11/1975 Ostrava, Czech Republic
Daren Puppa R 6-3 205 03/23/1965 Kirkland Lake, Ont
Joni Puurula L 5-11 180 08/04/1982 Kokkola, Finland
Bill Pye R 5-10 177 04/04/1969 Royal Oak, MI
Jonathan Quick L 6-0 180 01/21/1986 Milford, CT
Joel Quirion R 6-0 175 01/28/1985 Chicoutimi, Que
Andre Racicot L 5-11 165 06/09/1969 Rouyn-Noranda, Que
Bruce Racine L 6-0 187 08/09/1966 Cornwall, ONt
Jean-Francois Racine L 6-3 183 04/27/1982 St-Hyacinthe, Que
Cristian Radulescu R 5-11 169 05/09/1981 Bucharest, Romania
Dan Ragusett L 6-1 205 07/06/1976 Marquette, MI
Pasi Raitanen L 6-1 198 05/13/1971 Forssa, Finland
Tomi Raisanen L 5-10 175 06/02/1977 Espoo, Finland
Martins Raitums L 6-0 189 04/14/1985 Talsos, Latvia
Jim Ralph L 5-11 170 05/13/1962 Sault Ste. Marie, Ont
Jamie Ram L 5-11 189 01/18/1971 Scarborough, Ont
Karri Ramo L 6-2 192 07/01/1986 Asikkala, Finland
Mikko Ramo L 6-0 191 07/27/1980 Lahti, Finland
Sven Rampf L 5-11 180 10/21/1971 Pfrouten, Germany
Bill Ranford L 5-11 185 12/14/1966 Brandon, Man
Toni Rask L 5-8 176 05/23/1985 Hollola, Finland
Tuukka Rask L 6-2 165 03/10/1987 Savonlinna, Finland
Andrew Raycroft L 6-0 150 05/04/1980 Belleville, Ont
Alain Raymond L 5-11 175 06/24/1965 Rimouski, Que
Eric Raymond L 5-11 182 04/26/1972 Montreal, Que
Daryl Reaugh L 6-4 200 02/13/1965 Prince George, B.C.
Pokey Reddick L 5-8 170 10/06/1964 Halifax, N.S.
Stan Reddick L 5-7 165 12/06/1969 Toronto, Ont
Brandon Reed L 5-10 160 01/23/1969 Lansing, MI
Dan Reed L 5-10 165 08/27/1984 Gravenhurst, Ont
Jeff Reese L 5-9 170 03/24/1966 Brantford, Ont
Brian Regan L 6-0 175 09/23/1975 New Haven, CT
Kevin Regan L 6-0 195 07/25/1984 Boston, MA
Tim Regan L 6-2 200 12/28/1949 Providence, RI
John Reich L 5-9 163 08/14/1981 Eindhoven, Netherlands
John Reid R 5-11 202 02/18/1967 Windsor, Ont
Scott Reid L 6-4 190 11/25/1976 Grande Prairie, Alta
James Reimer L 6-2 208 03/15/1988 Winnipeg, Man
Mark Reimer L 5-11 170 03/23/1967 Calgary, Alta
Kenton Rein L 6-0 200 09/12/1967 Toronto, Ont
Kevin Reiter L 5-10 175 11/04/1981 Pittsburgh, PA
Christophe Renard R 5-6 154 05/20/1970 Rouen, France
Ari Reunanen L 5-11 180 04/28/1984 Huittinen, Finland
Jeff Reynaert L 6-0 180 07/08/1979 Sterling Heights, MI
Todd Reynolds L 6-2 195 09/05/1971 Campbleville, Ont
Damian Rhodes L 6-0 180 05/28/1969 St. Paul, MN
Mark Richards L 5-8 190 07/24/1969 Abington, PA
Mike Richter L 5-11 185 09/22/1966 Abington, PA
Stefan Ridderwall L 6-1 189 03/05/1988 Stockholm, Sweden
Glenn Ridler L 5-8 160 10/01/1982 St. Catherine's, Ont
Vincent Riendeau L 5-10 181 04/20/1966 St. Hyacinthe, Que
Juuso Riksman L 6-1 190 04/01/1977 Helsinki, Finland
Pekka Rinne L 6-3 191 11/03/1982 Kempele, Finland
Mike Risdale L 5-9 170 06/18/1972 Tofield, Alta
Diego Riva L 5-6 145 07/30/1967 Alleghe, Italy
J.F. Rivard L 5-8 155 10/02/1972 Loretteville, Que
Joe Rivera L 04/29/1972 Camden, NJ
Dave Roach R 5-10 175 01/10/1965 Burnaby, B.C.
Sam Roberts L 5-9 150 11/14/1984 Dewsbury, England
Trevor Robins L 5-11 185 05/31/1972 Brandon, Man
Michel Robinson L 6-1 205 09/04/1982 Montreal, Que
Marc Robitaille L 5-10 185 06/07/1976 Gloucester, Ont
Scott Roche L 6-4 220 05/19/1977 Lindsay, Ont
Sylvain Rodrigue L 5-11 170 06/27/1973 Montreal, Que
Ronnie Rueger L 6-0 187 02/26/1973 Bulach, Switzerland
Lode Roelofs L 6-0 165 02/25/1978 Neerpelt, Belgium
Chris Rogles L 5-11 175 01/22/1969 St. Louis, MO
Christian Rohde L 6-0 171 10/03/1982 Fuessen, Germany
Patrick Rolland L 5-7 171 06/07/1969 Montreal, Que
Dwayne Roloson L 6-1 180 10/12/1969 Simcoe, Ont
Mark Romaine L 10/25/1968 Sharon, MA
Jamie Ronayne L 5-9 180 05/09/1975 Bloomfield Hills, MI
Petter Ronnquist L 5-10 176 02/07/1973 Stockholm, Sweden
Al Rooney R 5-10 180 12/28/1972 North Babylon, NY
Mike Rosati L 5-10 170 01/07/1968 Toronto, Ont
Ghyslain Rousseau L 6-1 160 02/06/1982 Black Lake, Que
Dominic Roussel L 6-1 180 02/22/1970 Hull, Que
Boris Rousson L 6-2 194 06/14/1970 Val d'Or, Que
Rastislav Rovnianek L 5-8 158 05/23/1969 Martin, Slovakia
Alain Roy L 02/06/1970 Campellton, N.B.
Patrick Roy L 6-0 165 10/05/1965 Quebec City, Que
Patrick Roy L 5-11 180 01/31/1977 Montreal, Que
Cody Rudkowsky L 6-1 200 07/21/1978 Willingdon, Alta
Daniel Rufenacht L 5-11 176 02/06/1984 Apple Valley, MN
Bill Ruggiero L 6-2 210 02/25/1981 Harper Woods, MI
Lauri Ruoko L 5-9 182 10/16/1985 Espoo, Finland
Blaine Russell L 5-11 195 01/11/1977 Wetaskawin, Alta
Adam Russo R 5-9 180 04/12/1983 Montreal, Que
Evgeny Ryabchikov L 6-0 187 01/16/1974 Yaroslavl, Russia
Pavol Rybar L 5-11 189 10/12/1971 Skalica, Slovakia
Chad Rycroft L 6-0 180 09/07/1978 Beaverlodge, Alta
Dan Ryder L 6-1 205 10/24/1972 Kitchener, Ont
Jussi Rynnas L 6-3 187 05/22/1987 Pori, Finland
Jason Saal L 5-10 185 02/01/1975 Detroit, MI
Lukas Sablik L 6-2 207 08/05/1976 Jihlava, Czech Republic
Dany Sabourin L 6-3 184 09/02/1980 Val d'Or, Que
David St. Germain L 5-11 172 03/18/1980 Charles-Lemoye, Que
Jimi St. John L 5-10 180 09/22/1977 Windsor, Ont
Sam St. Laurent L 5-10 190 02/16/1959 Arvida, Que
Kevin St. Pierre L 6-3 220 04/07/1975 Sherbrooke, Que
Simon St. Pierre L 5-10 201 12/02/1881 Montreal, Que
Guy St. Vincent L 6-2 195 12/26/1982 St. Anne, Man
Andras Sajevics L 6-0 176 02/03/1983 Budapest, Hungary
Jeff Salajko L 6-1 190 04/18/1975 Kitchener, Ont
Alexander Salak L 6-1 180 01/05/1987 Strakonice, Czech Republic
Dusan Salficky L 6-1 185 03/28/1972 Chrudim, Czech Republic
Tommy Salo L 5-11 173 02/01/1971 Surahammar, Sweden
Erasmo Saltarelli L 5-10 185 02/20/1974 Montreal, Que
Wade Salzman R 05/30/1974 Duluth, MN
Mikael Sandberg L 5-9 174 03/29/1969 Kungsbacka, Sweden
Petter Sandstrom L 5-10 170 09/14/1977 Umea, Sweden
Curtis Sanford R 5-10 168 10/05/1979 Owen Sound, Ont
Jeff Sanger L 5-10 160 11/14/1978 Madison, WI
Geoff Sarjeant L 5-9 180 11/30/1969 Newmarket, Ont
Alain Sansonnens L 5-10 176 12/27/1972 Fribourg, Switzerland
Juho Santanen L 5-9 165 05/02/1985 Turku, Finland
Tommi Satosaari L 6-0 165 02/17/1975 Jyvaskyla, Finland
Billy Sauer L 6-2 170 01/06/1988 Rochester, NY
Corwin Saurdiff L 6-1 195 10/17/1972 Warroad, MN
Benjamin Saurer L 6-0 185 02/22/1985 Bressanone, Italy
Bob Sauve L 5-8 165 06/17/1955 Ste. Genevieve, Que
Philippe Sauve L 6-0 180 02/27/1980 Buffalo, NY
Wayne Savage L 5-10 175 02/05/1987 Windsor, Ont
Neil Savary L 6-1 175 04/07/1975 Halifax, N.S.
Mark Scally L 5-10 165 06/29/1977 Moon Township, PA
Johan Scanff L 5-10 154 01/03/1985 Pontoise, France
Paxton Schafer L 5-9 152 02/26/1975 Medicine Hat, Alta
Remco Schenkhuizen L 5-8 149 10/02/1972 Den Haag, Netherlands
Kevin Schieve L 6-3 210 03/28/1980 Rocky Mountain House, Alta
Robert Schistad L 5-10 187 10/28/1966 Wingham, Ont
Torsten Schmitt L 5-7 158 06/17/1981 Duesseldorf, Germany
Cory Schneider L 6-2 195 03/18/1986 Salem, MA
Bryan Schoen L 6-2 195 09/09/1972 St. Paul, MN
Stefan Schoep L 5-10 154 01/25/1982 Tilburg, Netherlands
Patrick Schoepf L 5-10 167 03/29/1969 Duebendorf, Switzerland
Dirk Scholz L 5-9 161 11/27/1965 Duesseldorf, Germany
Paul Schonfelder L 5-11 170 04/24/1981 Stoney Creek, Ont
Fabian Schotel L 5-11 132 10/10/1989 Dordrecht, Netherlands
Reto Schurch L 5-11 176 01/14/1975 Bern, Switzerland
Corey Schwab L 6-0 185 11/04/1970 North Battleford, Sask
Dustin Schwartz L 5-11 185 03/30/1979 Stettler, Alta
Ingo Schwarz L 5-7 158 03/06/1977 Bad Homburg, Germany
Marek Schwarz R 6-0 180 04/01/1986 Mlada Boleslav, Czech Republic
Ron Scott L 5-8 155 06/21/1960 Guelph, Ont
Travis Scott L 6-2 178 09/14/1975 Kanata, Ont
Marc Seliger L 5-11 165 05/01/1974 Rosenheim, Germany
Ryan Senft L 6-3 210 09/24/1984 Raymore, Sask
Teemu Seppanen L 5-6 171 10/28/1986 Suomussalmi, Finland
Peter Seton L 6-5 194 08/24/1982 Puttershoek, Netherlands
Peter Sevela L 5-10 163 10/16/1983 Martin, Slovakia
Sergei Shabanov L 5-8 158 02/24/1974 Minsk, Belarus
David Shantz L 6-1 202 05/05/1986 Burlington, Ont
Warren Sharples L 5-11 190 03/01/1968 Calgary, Alta
Dan Shea L 5-10 171 01/05/1985 Marlborough, England
Ken Shepard L 5-10 195 01/20/1974 Toronto, Ont
Mike Sherman L 6-0 200 01/15/1975 Philadelphia, PA
Andrei Shestakov L 5-9 167 05/18/1983 Zhitkovichi, Belarus
Oleg Shevtsov L 6-2 213 11/29/1971 Moscow, RUssia
Kelly Shields L 5-11 176 01/28/1980 Victoria, B.C.
Steve Shields L 6-3 210 07/19/1972 Toronto, Ont
Mike Shimek L 5-10 175 10/01/1980 Grove City, PA
Albert Shirgaziev L 5-8 185 01/03/1965 Sverdlovsk, Russia
Mikhail Shtalenkov L 6-2 185 10/20/1965 Moscow, Russia
Ari Shocket L 5-8 165 10/24/1973 Hanover, MA
Rich Shulmistra R 6-2 185 04/01/1971 Sudbury, Ont
Rustam Sidikov L 6-1 158 07/05/1985 Moscow, Russia
Peter Sidorkiewicz L 5-9 165 06/29/1963 Dabrowa Bialostocka, Poland
Albert Siedl L 5-11 174 01/29/1976 Wien, Austria
Pasqual Sievert L 6-0 187 06/10/1981 Zurich, Switzerland
Jordan Sigalet L 6-1 180 12/19/1981 Surrey, B.C.
Zach Sikich L 6-2 205 10/21/1980 Eveleth, MN
Ales Sila L 6-0 185 06/18/1987 Ljubljana, Slovenia
Edvins Silavnieks L 6-2 191 07/09/1977 Madona, Latvia
Ove Krister Siljan L 6-2 205 05/30/1978 Oslo, Norway
Shawn Silver L 5-11 170 09/06/1975 Thunder Bay, Ont
Steve Silverthorn L 6-2 180 02/07/1981 Owen Sound, Ont
Konstantin Simchuk L 6-0 194 02/12/1974 Kiev, Ukraine
Shawn Simpson L 08/10/1968 Gloucester, Ont
Luka Simsic L 5-9 176 08/16/1969 Ljubljana, Slovenia
Jaromir Sindel L 6-0 189 11/30/1959 Ostrava, Czech Republic
Anton Sizov L 5-10 156 11/11/1984 Tartu, Estonia
Grant Sjerven R 6-0 195 03/13/1970 Victoria, B.C.
Eddy Skazyk L 5-11 170 09/04/1974 Lockport, Man
Peter Skudra L 6-1 189 04/24/1973 Riga, Latvia
Dustin Slade L 5-9 158 02/28/1986 Cold Lake, Alta
Henrik Smangs L 6-0 190 01/19/1976 Leksand, Sweden
Zdenek Smid L 5-10 172 02/03/1980 Plzen, Czech Republic
Morgan Smietana L 6-0 180 09/15/1979 Toronto, Ont
Billy Smith L 5-10 175 12/12/1950 Perth, Ont
Chris Smith L 5-10 180 02/06/1962 Ajax, Ont
Jason Smith L 6-1 170 07/17/1985 ST. Lambert, Que
Matt Smith L 6-3 180 10/01/1980 East Greenwich, RI
Mike Smith L 6-3 189 03/22/1982 Kingston, Ont
Brandon Snee L 6-1 195 06/10/1980 Philadelphia, PA
Garth Snow L 6-3 200 07/28/1969 Wrentham, MA
Tommy Soderstrom L 5-10 162 07/17/1969 Stockholm, Sweden
Slavomir Sojak L 5-11 176 03/08/1978 Kezmarok, Slovakia
Maxim Sokolov L 5-10 165 05/27/1972 Leningrad, Russia
Gregor Solar L 5-8 176 04/30/1981 Bled, Slovenia
Frank Soltesz L 5-10 180 08/23/1974 Chaska, MN
Ramon Sopko L 5-8 154 04/06/1981 Kosice, Slovakia
Oivind Sorlie L 5-8 167 10/10/1972 Trondheim, Norway
Aaron Sorochan L 6-0 178 04/17/1984 Edmonton, Alta
Sergei Sorokolat L 5-7 143 03/16/1987 Kharkov, Ukraine
Pekka Sorsa L 5-10 169 01/06/1984 Joensuu, Finland
Christian Soucy L 5-11 160 09/14/1970 Gatineau, Que
Sven Spanrad L 6-1 171 10/04/1980 Landshut, Germany
Milan Spiljak L 6-2 194 04/05/1979 Zagreb, Croatia
Martin Spillar R 5-10 165 04/21/1978 Trencin, Slovakia
Jimmy Spratt L 6-0 180 11/10/1985 Detroit, MI
Alex Stalock L 5-11 170 07/28/1987 St. Paul, MN
Ratislav Stana L 6-2 161 01/10/1980 Kosice, Slovakia
Kyle Stanton L 6-2 224 05/08/1982 Chemainus, B.C.
Bernhard Starkbaum L 6-1 196 02/19/1986 Wien, Austria
David Stathos L 5-10 185 01/20/1978 Longueuil, Que
Robb Stauber L 6-0 170 11/25/1967 Duluth, MN
Ief Staussens L 5-9 174 05/22/1981 Herentals, Belgium
Greg Stefan L 5-11 180 02/11/1961 Brantford, Ont
Sebastian Stefaniszin L 6-0 174 07/22/1987 Berlin, Germany
Udo Steinmuller L 5-4 158 11/23/1976 Kapfenberg, Austria
Tobias Stephan L 6-3 178 01/21/1984 Zurich, Switzerland
Larry Sterling R 6-2 180 11/15/1982 Lake Orion, MI
Bjorn Steylen L 6-0 178 06/21/1977 Geel, Belgium
Scott Stirling R 6-2 205 08/02/1977 Hull, MA
Jeff Stolp L 6-0 195 06/20/1970 Grand Rapids, MN
Jason Stone R 5-10 184 04/10/1982 Duncan, B.C.
Jamie Storr L 6-2 200 12/28/1975 Brampton, Ont
Marco Streit L 6-0 171 12/07/1975 Koniz, Switzerland
Mikko Stromberg L 6-0 160 03/05/1979 Helsinki, Finland
Espen Strom-Normann L 5-10 176 05/06/1976 Oslo, Norway
Ludek Styblo L 5-8 165 07/27/1979 Duchcov, Czech Republic
Jaroslav Suchan L 5-8 167 04/02/1980 Jihlava, Czech Republic
Ari Sulander L 6-1 194 01/06/1969 Helsinki, Finland
Niklas Sundberg L 6-2 215 03/20/1979 Stockholm, Sweden
Olie Sundstrom L 6-0 180 04/02/1968 Ange, Sweden
Michael Suttnig L 5-8 165 11/08/1973 Klagenfurt, Austria
Allen Sutton L 6-0 185 02/18/1981 Ascot, England
Fredrik Svensson L 5-11 163 06/22/1981 Vaxjö, Sweden
Adam Svoboda L 5-7 176 01/26/1978 Brno, Czech Republic
Oldrich Svoboda L 6-1 216 01/28/1967 Hradec Kralove, Czech Republic
Scott Swanjord L 6-4 210 10/08/1975 Sioux Falls, ND
Kevin Swanson L 5-10 170 04/18/1980 Calgary, Alta
Matt Swanson L 6-2 194 06/09/1981 Clinton Township, MI
Casper Swart L 6-3 202 08/25/1981 Nijmegen, Netherlands
Ole Swolensky L 5-11 154 03/26/1988 Berlin, Germany
Jeremy Symington L 6-2 185 08/17/1978 Petrolia, Ont
Jason Szerszen L 10/01/1976 Bridgeport, CT
Mike Szkodzinski L 5-7 162 09/16/1977 Brighton, MI
Attila Szoke L 5-9 161 06/19/1984 Budapest, Hungary
Levente Szuper L 5-11 175 06/11/1980 Budapest, Hungary
Rick Tabaracci L 5-11 190 01/02/1969 Toronto, Ont
Kari Takko L 6-2 191 06/23/1963 Kaupunki, Finland
Rob Tallas L 6-0 178 03/20/1973 Edmonton, Alta
Mike Tamburro L 5-9 170 03/26/1973 Toronto, Ont
John Tanner L 6-3 182 03/17/1971 Cambridge, Ont
Jason Tapp L 5-7 182 04/03/1978 Kelowna, B.C.
Vadim Tarasov L 5-11 187 12/31/1976 Ust-Kamenogorsk, Kazakhstan
Tuomas Tarkki L 6-4 204 02/28/1980 Rauma, Finland
Chris Taylor L 6-0 205 07/18/1981 Ottawa, Ont
Daniel Taylor L 5-11 179 04/28/1986 Plymouth, England
Scott Taylor L 5-8 165 05/27/1970 Meadow Lake, Sask
Kris Tebbs L 5-11 175 08/07/1981 Calgary, Alta
Mikael Tellqvist L 5-11 185 09/17/1979 Sundbyberg, Sweden
Alexei Terentjev L 6-0 211 05/13/1977 Narva, Estonia
Chris Terreri L 5-9 155 11/15/1964 Providence, RI
Doug Teskey L 6-1 190 04/13/1975 London, Ont
Jose Theodore R 5-11 181 09/13/1976 Laval, Que
Jocelyn Thibault L 5-11 170 01/12/1975 Montreal, Que
Benoit Thibert L 5-11 180 07/22/1977 Chateauguay, Que
Tim Thomas L 5-11 180 04/15/1974 Flint, MI
Billy Thompson L 6-3 188 09/24/1982 Saskatoon, Sask
Chris Thompson R 5-6 160 10/25/1978 Ajax, Ont
Shawn Timm L 5-11 208 11/09/1979 Buffalo, NY
Sergei Tkachenko L 6-1 205 06/06/1971 Kiev, Ukriane
Michael Tobler L 6-1 202 08/05/1985 Zurich, Switzerland
Hannu Toivonen L 6-2 198 05/18/1984 Kalvola, Finland
Juha Toivonen L 5-10 163 06/10/1987 Hattula, Finland
Igor Tomovic L 5-10 160 05/17/1982 Subotica, Serbia
Brad Topping L 6-1 186 06/05/1984 London, Ont
Mike Torchia L 5-11 225 02/23/1972 Toronto, Ont
Josh Tordjman R 6-1 155 01/11/1985 Montreal, Que
Boris Tortunov L 5-10 176 08/14/1973 Chelyabinsk, Russia
Renato Tosio L 5-10 176 11/16/1964 St. Gallen, Switzerland
Vesa Toskala L 5-10 180 05/20/1977 Tampere, Finland
Radek Toth L 5-10 156 01/05/1968 Slany, Czech Republic
Tripp Tracy R 5-10 170 12/20/1973 Detroit, MI
Thomas Tragust L 5-11 163 05/28/1986 Silandro, Italy
Dustin Traylen L 6-3 200 06/05/1981 Kirkland, Que
Andrei Trefilov L 6-0 205 08/31/1969 Kirovo Chepetsk, Russia
David Tremblay L 6-2 180 08/16/1985 Hull, Que
Dave Trofimenkoff R 6-1 175 01/20/1975 Calgary, Alta
Martin Trommelen R 6-1 216 09/18/1969 Tilburg, Netherlands
Jiri Trvaj L 5-11 171 04/13/1974 Havirov, Czech Republic
Alexander Tryanichev L 6-0 178 03/08/1987 Cherepovets, RUssia
Evgeny Tsaregorodtsev L 5-11 169 02/03/1982 Khabarovsk, Russia
Andrei Tsarev L 6-2 196 08/30/1975 Nizhny Novgorod, Russia
Ron Tugnutt L 5-11 155 10/22/1967 Scarborough, Ont
Robbert Tummers L 6-0 209 04/07/1982 Geleen, Netherlands
Pekka Tuokkola L 6-0 182 10/22/1983 Alavus, Finland
Marty Turco L 5-11 183 08/13/1975 Sault Ste. Marie, Ont
Roman Turek R 6-3 220 05/21/1970 Pisek, Czech Republic
Dan Turple L 6-5 210 01/01/1985 Oakville, Ont
Anze Ulcar L 5-10 176 07/20/1979 Bled, Slovenia
Matt Underhill L 6-2 195 09/16/1979 Campbell River, B.C.
Mathieu Vachon L 5-10 160 05/31/1976 St. Joseph, Que
Luc Vaillancourt L 6-1 190 06/13/1978 Perme-Neuve, Que
Michal Valent L 6-2 176 03/05/1986 Martin, Slovakia
Tino Valimaki L 6-0 167 03/23/1985 Turku, Finland
Stephen Valiquette L 6-5 205 08/20/1977 Etobicoke, Ont
Mike Valley L 6-0 190 09/03/1976 Delta, B.C.
John Vanbiesbrouck L 5-8 176 09/04/1963 Detroit, MI
Thijs Van Broekhoven L 6-0 205 01/29/1985 Den Bosch, Netherlands
Dieter Van Den Broeck L 6-2 205 02/21/1979 Merksem, Belgium
Ruud Van Der Holst R 5-11 165 09/08/1980 Voorburg, Netherlands
Bjorn Van Der Put L 5-9 182 10/08/1982 Tilburg, Netherlands
Jamie Vandespyker L 6-1 185 05/21/1980 Campbellville, Ont
Yordan Van Hoegee R 5-10 174 03/03/1982 Utrecht, Netherlands
Thijs Van Oosterhout L 5-9 143 12/03/1987 Goirle, Netherlands
Jens van Poucke R 6-0 165 11/01/1985 Brugge, Belgium
Christian Van Sloun R 5-11 171 08/25/1983 Geleen, Netherlands
Eero Vare L 5-9 171 12/20/1984 Savonlinna, Finland
Semen Varlamov L 6-1 183 04/27/1988 Samara, Russia
Alexander Vasiliev L 5-11 182 04/26/1964 Angarszk, Russia
Andrei Vasilyev L 5-9 171 09/25/1979 Yaroslavl, Russia
Todd Veary L 5-10 185 05/13/1983 Rosemere, Que
Mike Veisor L 5-9 158 08/25/1952 Toronto, Ont
Mike Veisor L 6-2 195 12/07/1972 Dallas, TX
Andrew Verner L 6-0 194 10/20/1972 Weston, Ont
Mike Vernon L 5-7 170 02/24/1963 Calgary, Alta
Kimmo Vesa L 5-11 180 04/18/1973 Vantaa, Finland
Miel Veugelers L 5-10 165 10/17/1983 Nijmegen, Netherlands
Jacque Vezina L 5-10 190 03/20/1979 Hudson, WI
Steve Vezina L 5-11 175 10/25/1975 St-Jean, Que
Martin Villeneuve L 5-10 180 01/01/1976 Montreal, Que
Alexandre Vincent L 6-4 193 12/11/1986 Drummondville, Que
Matt Violin L 6-1 180 02/08/1982 Etobicoke, Ont
Nick Vitucci L 5-9 175 06/16/1967 Welland, Ont
Alexander Viyukhin L 5-8 158 01/09/1973 Sverdlovsk, Russia
Ron Vogel L 5-10 175 04/25/1979 London, Ont
Sebastian Vogl L 5-6 127 07/23/1986 Landshut, Germany
Benjamin Voigt L 6-1 169 03/19/1982 Kaufbeuren, Germany
Martin Vojtek R 5-11 218 05/04/1975 Prerov, Czech Republic
Tomas Vokoun R 6-0 195 07/02/1976 Karlovy Vary, Czech Republic
Alexeo Volkov L 6-1 185 03/15/1980 Yekaterinburg, Russia
Jochen Vollmer L 6-2 188 04/06/1980 Velbert, Germany
Jon Volp L 6-2 180 08/29/1980 Eden Prairie, MN
Mikhail Vorobiev L 5-9 176 01/20/1986 Nizhny Novgorod, Russia
Mykola Voroshnov L 6-4 207 03/24/1985 Kiev, Ukraine
Mikael Vuorio L 6-0 165 01/04/1984 Laitila, Finland
Mika Wacker L 5-10 165 07/16/1982 Pietarsaari, Finland
Stephen Wagner L 6-2 200 01/17/1977 Red Deer, Alta
Jimmy Waite L 6-1 180 04/15/1969 Sherbrooke, Que
Darcy Wakaluk L 5-11 190 08/14/1966 Pincher Creek, Alta
Michael Wall L 6-2 205 07/25/1985 Telkwa, B.C.
Sinuhe Wallinheimo L 6-0 182 03/09/1972 Jyvaskyla, Finland
Mike Walsh L 5-11 175 01/29/1980 Downingtown, PA
Raffael Walter L 6-3 196 01/08/1987 Wettingen, Switzerland
Rick Wamsley L 5-11 185 05/25/1959 Simcoe, Ont
Bryce Wandler L 6-0 180 02/25/1979 Lacombe, Alta
Rolf Wanhainen L 5-9 161 02/09/1972 Danderyd, Sweden
Blake Ward L 6-2 190 01/18/1982 Lloydminster, Alta
Cam Ward L 6-0 175 02/29/1984 Sherwood Park, Alta
Joe Watkins L 6-2 190 10/27/1979 Durham, England
Dean Weasler L 5-10 195 08/26/1978 Rosemount, MN
Sean Weaver L 6-1 200 03/23/1977 Scarborough, Ont
Jeff Weber L 6-2 183 09/24/1984 Burlington, Ont
Kevin Weekes L 6-0 195 04/04/1975 Toronto, Ont
Steve Weeks L 5-11 165 06/30/1958 Scarborough, Ont
Remo Wehrli L 5-6 154 11/09/1975 Zurich, Switzerland
Lars Weibel L 6-0 187 05/20/1974 Rapperswil, Switzerland
Tyler Weiman L 5-11 160 06/05/1984 Lloydminster, Alta
Ben Weiss R 5-10 180 10/12/1979 Chestnut Hill, MA
Florian Weisskircher L 6-2 165 05/23/1986 Klagenfurt, Austria
J.C. Wells L 5-10 175 12/11/1978 Sheffield, MA
Michel Welter L 5-11 145 02/05/1983 Luxembourg City, Luxembourg
Dave Weninger L 6-1 180 02/08/1976 Calgary, Alta
Jase Weslosky L 6-2 170 08/14/1988 St. Albert, Alta
Kristofer Westblom L 6-1 155 03/26/1987 Meadow Lake, Sask
Alex Westlund R 5-9 180 12/28/1975 Flemington Village, NJ
Kris Whitaker L 5-3 155 04/25/1975 Lubbock, TX
Kay Whitmore L 5-11 175 04/10/1967 Sudbury, Ont
Joakim Wiberg L 6-1 185 10/23/1972 Salem, Sweden
Chris Wickenheiser L 6-2 209 01/20/1976 Lethbridge, Alta
Nando Wieser L 5-10 185 09/22/1971 Davos, Switzerland
Miika Wiikman L 6-0 176 10/17/1984 Mariestad, Sweden
Leonhard Wild L 5-8 158 11/02/1979 Garmisch, Germany
Derek Wilkinson L 6-0 160 07/29/1974 LaSalle, Que
Mike Williams L 6-0 200 04/16/1967 Woodhaven, WI
Jordan Willis L 5-10 165 02/28/1975 Kincardine, Ont
Sven Wilms L 6-1 187 03/08/1982 Geel, Belgium
Roger Wilsey L 5-11 193 02/17/1975 Mendota Heights, MN
Lefty Wilson L 5-11 178 10/15/1919 Toronto, Ont
Bernhard Winter L 5-6 174 10/28/1977 Kapfenberg, Austria
Corey Wogtech L 6-1 180 02/13/1982 St. Louis, MO
Vidar Wold L 6-0 187 03/07/1974 Frisk, Norway
Jason Wolfe L 6-5 230 11/26/1977 College Park, MD
Jason Wood L 6-1 190 08/15/1973 Saskatoon, Sask
Geoff Woolhouse L 5-9 179 01/07/1983 Sheffield, England
Bryan Worosz L 5-10 180 09/18/1980 Brantford, Ont
Ken Wregget L 6-1 205 03/25/1964 Brandon, Man
Jason Wright L 6-0 185 05/18/1978 Duncan, B.C.
Dmitri Yachanov L 5-11 189 04/17/1972 Kazan, Russia
Matthew Yeats L 5-11 165 04/06/1979 Montreal, Que
Mikhail Yemelyanov L 6-1 167 10/06/1972 Chelyabinsk, Russia
Derek Yeomans L 5-11 168 05/12/1986 St. Albert, Alta
Vitali Yeremeyev L 6-0 192 09/29/1975 Ust-Kamenogorsk, Kazakhstan
Wendell Young L 5-9 181 08/01/1963 Halifax, N.S.
Matt Zaba L 6-1 168 07/14/1983 Yorkton, Sask
Jeff Zatkoff L 6-1 150 06/09/1987 Detroit, MI
Tihomir Zecevic L 6-1 231 08/25/1979 Subotica, Serbia
Brent Zelenewich L 5-11 175 02/13/1979 Winnipeg, Man
Thomas Zellhuber L 5-11 182 06/06/1976 Oberstdorf, Germany
Rob Zepp L 6-0 160 09/07/1981 Scarborough, Ont
Martin Zerzuben L 5-10 158 02/02/1981 Visp, Switzerland
Alexander Zhuldikov L 6-1 209 03/21/1974 Chelyabinsk, Russia
Aivars Ziedins L 6-0 190 12/17/1980 Talsi, Latvia
Nate Ziemski L 5-11 180 10/12/1977 Duluth, MN
Simon Zuger L 5-11 194 06/04/1981 Uznach, Switzerland
Colin Zulianello L 6-2 200 07/08/1978 Thunder Bay, Ont
Andrei Zuyev L 5-10 180 05/18/1964 Chelyabinsk, Russia
Sergei Zvyagin L 5-8 167 02/17/1971 Moscow, Russia
========================================================================