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