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

1