Goalie Index

========================================================================
NAME                    C Ht   WT   DAY BORN    TOWN BORN    
========================================================================
Dennis Aaby
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 5-6  167  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
Josh Adams
Chuck Adamson           L 5-10 156  08/20/1938  Sudbury, Ont
David Aebischer
Akos Agardy             L 5-11 158  12/22/1988  Dunaujvaros, Hungary
Dmitri Ageev
Fabrice Agnel           L 5-10 157  01/19/1982  Gap, France
Oliver Agoston
Sandro Agricola         L 5-9  160  06/25/1987  Bad Toelz, Germany
Boo Ahl                 R 6-2  220  10/05/1969  Jonkoping, Sweden
Aleksis	Ahlqvist        L 6-0  176  03/28/1986  Jyvaskyla, Finland
Anders Ahlstrom         L 5-10 143  08/17/1982  Sundsvall, Sweden
Heikki Aho              L 5-2  112  11/07/1989  Haapavesi, Finland
Ray Aho                 L 5-6  150  01/08/1976  Allen Park, MI
Ari Ahokas              L 5-8  152  02/03/1991  Lohja, 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
Sami Aittokallio
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
Viktor Akerlund
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
Jordan Alford
Sandy Allan             L 5-11 180  01/22/1974  Nassau, Bahamas
Andrew Allen            L 6-4  210  08/02/1976  Kleek Hill, Ont
Jake Allen
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
Dan Altshuller          L 6-3  191  07/24/1994  Ottawa, Ont
Jorge Alves
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
Frederik Andersen
Barclay Anderson        L 5-10 175  01/01/1983  St. Louis, MO
Brandon Anderson
C.J. Anderson
Dean Anderson           L 5-10 165  07/14/1966  Oshawa, Ont
Jake Anderson
John Anderson
J.P. Anderson
Lorne Anderson          L 5-11 166  07/26/1931  Renfrew, Ont
Matt Anderson
Matt Anderson
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
Christer Andersson
Craig Andersson         L 6-2  185  05/21/1981  South Barrington, IL
Fredrik Andersson       L 5-7  178  02/28/1968  �rnsk�ldsvik, Sweden
Joakim Andersson
Joakim Andersson
Joakim Andersson
Mattias Andersson       R 6-1  176  04/27/1979  Stockholm, Sweden
Mikael Andersson        L 5-8  177  01/21/1982  Orebro, Sweden
Peter Andersson
Damien Angella          L 5-10 176  09/08/1984  Briancon, France
Alexei Anisimov         L 5-11 180  04/15/1984  Togliatti, Russia
Matt Anthony
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
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
Kevin Armstrong
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
Ivailo Assenov          L 5-9  158  05/25/1966  Sofia, Bulgaria
Jack Astedt
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
Alex Auld
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
Janis Auzinsh
Adam Avramenko
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
Peter Babkovic
Jason Bacashihua
Ryan Bach               L 6-1  180  10/21/1973  Sherwood Park, Alta
Stefan Bacher
Richard Bachman
Johan Backlund
Mikael Backlund
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
Sheldon Baerg
Josh Baier              R 6-2  200  05/09/1977  Pittsburgh, PA
Kyle Bailey
Scott Bailey            L 6-0  195  05/02/1972  Calgary, Alta
Dan Bakala
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
Halvor Bakken
Gian Baldrica           L 5-9  160  09/22/1981  Colorado Springs, CO
Lee Baldwin
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
Bence Balizs
Boyd Ballard            L 5-10 180  04/16/1977  Weyburn, Sask    
Matt Balser
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
Scott Barchard
Lorenzo	Barenco         L 5-10 176  03/25/1981  Faido, Switzerland
Julian Baretta          L 5-9  170  10/03/1957  Madison, WI
Nick Bargiel
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
John Barrow
Keith Bartholomaus      L 6-3  201  06/01/1973  Brainerd, MN
Walter Bartholomaus     L 5-9  160  03/30/1983  Vienna, Austria
Aaron Barton
Allen Barton            L 6-0  185  03/05/1984  Rochester, NY
Patrik Bartosak
Garrett Bartus
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
Mike Battaglia
Corey Batten            L 6-2  215  05/13/1980  Rexdale, Ont
Danny Battochio
Trevor Batty
Dan Bauer
Johann Bauer
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
Tim Baumgartner
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.
Mike Beaton
Frederik Beaubien       L 6-1  205  04/01/1975  Lauzon, Que
Rejean Beauchemin
Alex Beaudry
Miguel Beaudry
Geoff Beauparlant
Don Beaupre             L 5-9  174  09/19/1961  Waterloo, Ont
Stephane Beauregard     R 5-11 190  01/10/1968  Cowansville, Que
Alan Becken
Chris Beckford-Tseu
Kevin Beech
Luc Belanger            L 5-11 185  06/25/1975  Sherbrooke, Que   
Steve Belanger          L 6-2  196  03/20/1983  Anchorage, AK
Brent Belecki
Ed Belfour
Vanja Belic             L 5-8  167  06/29/1983  Zagreb, Croatia
David Belitski          L 5-7  170  02/20/1977  Mississauga, Ont
David Bell
Gordon Bell
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
Brien Bennett
Carl Benoit             L 6-2  205  09/06/1975  Montreal, Que
Jordan Bent
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
Jonas Berglund
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
Gergely Bernei          L 5-11 167  02/19/1976  Budapest, Hungary
Reto Berra
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
Ivan Bertie
Aurelien Bertrand       L           02/07/1987  Gap, France
Sergei Bertunov         L 6-0  196  07/14/1976  Elektrostal, Russia
Jean-Francois Berube
Tyler Beskorowany
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
Antoine Bibeau
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
John Bierchen
Christophe Bigot        L 5-5  194  01/17/1975  Bayonne, France
Craig Billington        L 5-9  167  09/11/1966  London, Ont
Jordan Binnington
Martin Biron
Ben Bishop
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
Jeff Blashill
Pavel Bliznyakov        L 5-10 196  06/24/1982  Novosibirsk, RUssia
Brady Block             L 5-11 162  05/18/1981  Edmonton, Alta        
Axel Blomqvist
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
Igor Bobkov
Sergei Bobrovsky
Frederic Bochatay       L 5-8  176  09/21/1969  Chamonix, France
Bernhard Bock
Andrew Bodnarchuk
Ryley Boeschen
Daniel Boisclair        R 6-2  185  11/02/1982  Sept-Iles, Que
Sergei Bondarenko       L 5-11 154  09/09/1989  Vitebsk, Belarus
Doug Bonner             L 5-10 184  10/15/1976  Tacoma, WA
Gene Bono               L 6-2  195  10/15/1974  Sandwich, MA
Jared Boehm
Christian Borg          L 5-9  185  12/27/1976  Espoo, Finland
Janne Borg              L 5-8  158  08/29/1977  Iisalmi, Finland
Sergei Borisov
Tim Boron
George Bosak            L 6-0  189  08/22/1972  Philadelphia, PA
Travis Bosch
Brian Boucher
Nick Boucher
Steve Bounds
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
Scott Bowles
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.
Eric Brassard
Francois Brassard       L 6-1  154  01/31/1994  Gatineau, Que
Fred Brathwaite         L 5-7  175  11/24/1972  Ottawa, Ont
Calle Brattenberger
Vincent Bregardis       L 5-11 165  06/01/1982  Argenteuil, France
Andreas Brenkusch
Russ Brewer
Bryan Bridges
Steve Briere            L 5-8  165  03/25/1977  Winnipeg, Man
Kellen Briggs
Frederik Brind'Amour    L 5-11 175  09/17/1979  Beauport, Que
Sam Brittain            L 6-3  215  05/10/1992  Calgary, Alta
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
Richard Brodeur         L 5-7  185  09/15/1952  Longueuil, Que
Josh Broekmann
Bram Broerse            L 6-0  160  08/21/1986  Tilburg, Netherlands
Christian Bronsard      L 5-8  165  12/25/1977  Lahr, Germany        
Brent Brooks
Laurent Brossoit
Scott Brower            L 5-11 185  09/26/1964  Viking, Alta
Adam Brown
Adam Brown
Craig Brown             L 5-11 175  02/29/1972  Scarborough, Ont
Dave Brown
Dave Brown
Mike Brown
Mike Brown
Mike Brown
Steve Brown
Bernd Bruckler
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
Ilya Bryzgalov
A.J. Bucchino
Mike Buckley
Peter Budaj             L 6-0  200  09/18/1982  Banska Bystrica, Slovakia
Scott Buhler
Marco Buhrer            L 5-10 178  10/09/1979  Dielsdorf, Switzerland
Andrei Buiko            L 6-0  154  02/20/1986  Minsk, Belarus
Tyler Bunz
Dale Burgess
Dylan Burgess
Jake Burgess
Brent Burgoyne
Bill Burke
Bill Burke
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
John Burrows
Dustin Butler
Jerome Butler           L 5-11 165  12/14/1972  Roseau, MN
Mike Buzak              L 6-3  210  02/10/1973  Edson, Alta
Miroslav Caban          L 5-8  132  05/02/1991  Martin, Slovakia
David Cacciola
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
Jack Campbell
Scott Campbell
Gianluca Canei          L 5-6  141  08/03/1973  Cortina d'Ampezzo, Italy
David Cann              L 6-2  185  12/15/1981  Brampton, Ont
Trevor Cann
Joe Cannata
Ivo Capek               L 5-11 171  05/09/1966  Novy Jicin, Czech Republic
Tony Capobianco
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
Dustin Carlson
Matt Carmichael
Matt Carney             L 5-9  170  06/13/1978  Bridgewater, MA
Sebastien Caron
Andrea Carpano
Doug Carr
Kevin Carr
Ken Carroll
Chris Carrozzi
Mac Carruth
Dave Caruso
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
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
Jakub Cech
Roman Cechmanek         L 6-3  187  02/03/1971  Gottwaldov, Czech Republic
Sebastien Centomo
Radovan Cervenan        L 5-8  156  09/17/1974  Trencin, Slovakia
Stephane Cesar
Morgan Cey
Jan Chabera             L 6-0  171  01/25/1984  Jindrichuv Hradec, Czech Republic
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
Adam Chalifoux
Nicolas Champion
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
Jesse Chenard
Vadim Cherniavski       L 5-9  165  06/01/1984  Semjonovka, Ukraine
Ross Cherry
Tim Cheveldal           L 5-10 195  02/15/1968  Melville, Sask
Marc Cheverie
Alain Chevrier          L 5-8  180  04/23/1961  Cornwall, Ont
Gene Chiarello          L 5-10 186  04/09/1979  Sault Ste. Marie, Ont        
Michael Chiasson
Andy Chiodo
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
Steve Christie
Carsen Chubak
Adam Chudnofsky
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.
Fredrik Claesson
Dave Clancy             L 5-8  175  09/09/1978  Rinteln, Germany
Chris Clark
Crichton Clark
Morgan Clark            L 5-11 160  02/17/1990  Toronto, Ont
Dan Clarke
Mike Clarke
Cris Classen            L 5-10 188  04/17/1975  Carrot River, Sask
Markus Cleason
Mike Clemente
David Clements
Stuart Clemie
Scott Clemmensen
Maxime Clermont
Chris Clifford          L 5-9  165  05/26/1966  Kingston, Ont
Matt Climie
Dan Cloutier            L 6-1  192  04/22/1976  Mont-Laurier, Que
Frederic Cloutier
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
Thomas Cole             L 6-1  183  02/18/1969  Woburn, MA
Gerald Coleman
Chad Collins
Mike Collins
Ryan Comeau             L 5-9  167  02/20/1983  Red Deer, Alta
Eric Comrie
Mike Condon
Ty Conklin
Paul Connell            L 5-8  160  03/19/1967  Cranston, RI
Shane Connelly
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
Neil Conway
Dennis Cook
Phil Cook
Kory Cooper             L 5-10 170  02/21/1977  Winsloe, P.E.I.   
Matt Cooper
Matt Cooper
Matt Cooper
Pheonix Copley
Mathieu Corbeil
Andrew Corcoran
Jared Coreau
Mike Correia            L 5-10 190  01/27/1976  Tewksbury, MA    
Olivier Courally        L 6-0  163  10/27/1984  Pontoise, France
Adam Courchaine
Marcel Cousineau        L 5-9  180  04/30/1973  Delson, Que
Marco Cousineau
Patrick Couture         L 5-11 175  05/28/1978  Quebec City, Que  
Wayne Cowley            L 6-0  185  12/04/1964  Scarborough, Ont
Aaron Crandall
Corey Crawford
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
Travis Crickard
Dean Crossland          L 5-11 170  05/21/1974  Penticton, B.C.
Andrew Crowther
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
Chris Cuppett
David Currie            L 5-10 175  03/24/1982  Peterborough, Ont
Jason Currie            R 5-10 175  04/26/1972  Brampton, Ont
John Curry
Brenden Cuthbert        L 6-3  170  02/11/1984  Saskatoon, Sask
Real Cyr
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
Andrew D'Agostini
Sebastian Dahm
Sylvain Daigle          R 5-8  185  10/27/1976  St-Hyacinthe, Que
Maxime Daigneault
Paul Dainton
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
Matt Dalton
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
Cody Daniel
Ryan Daniels
Hakan Danielsson        L 5-11 171  05/29/1982  Tampere, Finland
Jimmy Danielsson
Yann Danis
Olivier Dannel          L 6-4  210  09/25/1982  Montreal, Que
Oscar Dansk             L 6-3  187  02/28/1994  Stockholm, Sweden
Mario D'Antuono         L 6-1  220  08/19/1983  Frankfurt, Germany
Scott Darling
John Daugulis
Kirk Daubenspeck        L 6-0  190  07/16/1974  Madison, WI
Tony Davenport
Aaron Davis
Chris Davis
Chris Davidson
Chris Davis
Dayne Davis
Karac Davis
Matt Davis              L 6-1  198  04/28/1984  Harvey, N.B.
Shane Davis
Jeff Dawson
Jeremy Day              L 6-0  210  08/24/1982  Burlington, Ont
Kevin De Bruyn          L 5-8  141  11/08/1984  Antwerpen, Belgium
Steve Debus             L 5-9  180  11/08/1972  Rochester, MN    
John DeCaro
Jesse Deckert
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
Adam Dekker
D.J. DelBuono
Matt DelGuidice         R 5-10 170  03/05/1967  West Haven, CT
Aaron Dell
Paolo Della Bella       L 5-10 185  09/12/1977  Sorengo, Switzerland
Peter Delmas
Mark Demetz
Jared DeMichiel
Marcel Den Hartog       L 5-9  167  05/12/1981  Buurmalsen, Netherlands
Terry Denike
Edouard Denis           R 5-7  158  11/28/1979  Thun, Switzerland
Marc Denis
Stuart Denman
Adam Dennis
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.
David Desander
Frederic Deschenes
Jacob Deserres          L 6-2  195  03/18/1990  East York, Ont
Kevin Desfosses
Cedrick Desjardins
Jeff Deslauriers
Patrick DesRochers      L 6-4  207  10/27/1979  Penetanguishene, Ont
Scott Dickie            R 5-10 185  12/16/1982  London, Ont
Andrew Dickson
Len DiCostanzo
Cedric Dietrich         L 5-10 165  02/16/1984  Metz, France
Matt DiGirolamo
Mike Dilorenzo
Joe Dimaline            L 5-9  181  09/07/1972  North York, Ont   
Rick DiPietro
Peter Di Salvo
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
Sera Dogramaci
Derek Dolson            L 5-11 190  05/23/1981  Kitchener, Ont
Louis Domingue
Mike Doneghey           L           07/28/1970  Boston, MA
Ryan Donovan
Ryan Donovan
Rob Dopson              L 6-1  205  08/21/1967  Smiths Falls, Ont
John Dorman
Jeffrey Dotson          L 6-3  180  03/29/1979  Chanhassen, MN
Patrick Dovigi          L           07/02/1979  Sault Ste. Marie, Ont
Colin Downie
Frank Doyle
Tom Draper              L 5-11 183  11/20/1966  Outremont, Que
Greg Dreveny            L 6-0  204  06/23/1972  Dresden, Ont
Paul Drew
Chris Driedger
Guillaume Drouot        L 5-9  176  10/26/1981  Bayonne, France
Kevin Druce
Marek Drvar             L 6-0  169  10/27/1979  Poprad, Slovakia
Jon Dryjowicz-Burek
Daniar Dshunussow       L 6-2  201  03/12/1986  Berlin, Germany
Tomas Duba
Wade Dubielewicz
Devan Dubnyk            L 6-5  194  05/04/1986  Regina, Sask
Jeremy Duchesne
Raphael Ducret          L 5-9  158  01/15/1985  Lausanne, Switzerland
Tyler Dueck
Parris Duffus
Mathieu Dugas
Michel Dumas
Michel Dumas
Terry Dunbar            L 6-2  200  12/31/1979  Duluth, MN
Peter Dundovich
Mike Dunham             L 6-3  195  06/01/1972  Johnson City, NY
Dan Dunn
Stu Dunn                L 5-11 175  05/18/1974  Hallfax, N.S.      
Jeremie Dupont
Michael Dupont          L 6-0  175  12/20/1987  Bienne, Switzerland
Alex Dupuis
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
Dan Earles
Kane Easterbrook
Nickolas Eckhardt
Justin Eddy             L 6-3  200  09/02/1980  Apple Valley, MN
Kristjan Eerme          L 5-8  143  05/03/1988  Tallinn, Estonia
Charlie Effinger
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
Julien Ellis
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
Ray Emery
Marco Emond
Dennis Endras
Andrew Engelage
Petri Engman            L 5-7  171  06/09/1975  Lahti, Finland
Oliver Engmann          L 6-0  182  11/18/1985  Weiden, Germany
Atte Engren
Iiro Engren             L 5-7  165  09/04/1978  Rauma, Finland
Marten Engren           L 6-0  165  08/13/1977  Stockholm, Sweden
Nick Eno
Henrik Enqvist          L 5-6  154  02/07/1977  Mikkeli, Finland
Jhonas Enroth
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
Beau Erickson
Chad Erickson           R 5-9  175  08/21/1970  Minneapolis, MN
Anders Eriksson
Anders Eriksson
Fredrik Eriksson        L 5-11 198  01/30/1980  Kristinehamn, Sweden
Joacim Eriksson
Joni Eriksson           L 5-11 165  06/15/1984  Turku, Finland
Kristoffer Eriksson
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
Erik Ersberg
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
James Esson
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
Matt Ezzy
Simon Fabris
Sergei Fadeyev          L 6-0  165  07/16/1971  Naberezhnye Chelny, Russia
Kevin Fairweather
Radimir Faizov          L 5-9  165  03/04/1977  Chelyabinsk, Russia
Joe Fallon
Pavel Falta             L 5-9  185  08/15/1975  Jihlava, Czech Republic
Scott Fankhouser
Todd Fanning            L 5-10 171  02/12/1968  Winnipeg, Man
Ryan Faragher
Alain Farina            L 5-6  143  02/03/1988  Pinerolo, Italy
Viktor Fasth
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
Anthony Felice
Marc Felicio            L 5-8  170  12/01/1968  Smithfield, RI
Lew Fellowes
Christian Fend          L 5-9  169  05/15/1974  Hohenems, Austria
Jeff Ferguson           L 5-8  175  07/23/1969  Calgary, Alta
Eddy Ferhi
Manny Fernandez
Julien Feron            L 5-6  154  06/14/1979  Amiens, France
Gerry Festa
Tim Fewster
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
Michal Fikrt
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
Nick Filion
Evgeni Filipchik        L 6-0  182  11/12/1976  Nevel, Russia
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
T.J. Fitterer
Mark Fitzpatrick        L 6-2  198  11/13/1968  Toronto, Ont
Jason Fitzsimmons       L 5-11 185  07/03/1971  Regina, Sask
Ryan Fitzsimmons
Luke Fiveash
Wade Flaherty
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
Brad Fogal
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
Brandon Foote
Derek Force
Brian Ford              L 5-10 170  09/22/1961  Edmonton, Alta
Ryan Ford               L 5-9  161  09/02/1980  Edinburgh, Scotland
Todd Ford
Jonathan Forest         L 5-11 175  11/22/1978  Sorel, Que        
Anton Forsberg
Anton Forsberg
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
Hugh Foster
Norm Foster             L 5-9  175  02/10/1965  Vancouver, B.C.
Trevor Foster
Mike Fountain           L 6-1  176  01/26/1972  North York, Ont
Rob Fournier            L           04/08/1969  Sudbury, Ont
Andy Franck
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
Ray Fraser              L 5-11 170  11/03/1980  Calgary, Alta 
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
Chris Frazier
Emanuel Fredriksson     R 5-10 185  10/31/1977  Falun, Sweden
Max Friberg
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
Alan Fritch
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
Travis Fullerton
Frank Furlan            L 5-9  160  03/08/1968  Hanaimo, B.C.
Josh Gacek
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
Chris Gibson            L 6-1  188  12/27/1992  Karkkila, Finland
Tom Gladh               L 5-7  176  01/17/1980  Helsinki, Finland
Kyle Gajewski
Kelby Galambos
Rob Galatiuk            L 6-0  205  06/05/1977  Yorkton, Sask      
Tamas Galgoczi          L 5-9  165  02/22/1985  Budapest, Hungary
Andrew Gallant
Tyler Gallant
Sandy Galuppo           L           10/04/1969  Farmingdale, NY
Troy Gamble             L 5-11 195  04/07/1967  Toronto, Ont
Adam Gardipy
Harvey Gardipy
Greg Gardner
Mike Garman
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
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
Joe Gaynor
Marc-Antoine Gelinas
Ryan Gelinas            L 5-11 185  10/31/1977  Windsor, Ont
Jason Genik             L 6-1  180  05/09/1974  Winnipeg, Man     
Kevin Genoe
Martin Gerber
Tim Gerrish
Robert Gherson          L 6-5  155  10/08/1983  Toronto, Ont
Alain Giauque
Ryan Gibb
Christopher Gibson
John Gibson
Keni Gibson             L 5-10 190  03/20/1981  Stittsville, Ont
Robin Giesbrecht
Olivier Gigon           R 6-3  202  03/30/1979  Delemont, Switzerland
Jean-Sebastien Giguere
Jamie Gilbert
Riley Gill
Jon Gillies             L 6-5  216  01/22/1994  Concord, NH
Bryan Gillis
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
Joel Gistedt
Mike Glaberman
Mika Glantz             L 5-6  136  06/30/1984  Turku, Finland
Ronny Glaser            L 5-8  154  09/21/1978  Weisswasser, Germany
Andrew Glass
Jeff Glass              L 6-2  182  11/19/1985  Calgary, Alta
Gaber Glavic            L 5-11 182  03/11/1978  Jesenice, Slovenia
Chris Gleeson
Maxime Godefroy         L 5-9  165  12/08/1978  Reims, France
Karl Goehring
Bobby Goepfert
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
Matt Gordon
Scott Gordon            L 5-10 175  02/06/1963  South Easton, MA
Sergei Gorelov
Florian Goriupp
Mike Gorman
Mario Gosselin          L 5-8  160  06/15/1963  Thetford Mines, Que
Zane Gothberg           L 6-2  188  08/20/1992  Grand Forks, ND
Dan Gould
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
Luka Gracnar
David Graham
Scott Graham            L 5-9  175  10/15/1980  Shaker Heights, OH
John Grahame
Karl Grahn              L 5-11 169  01/08/1981  Kouvola, Finland
Markus Granlund
Mikael Granlund
Justin Grant
Tommy Grant
Fredrik Grasvik         L 6-0  185  12/18/1987  Boden, Sweden
Brian Gratz
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
Jason Gregoire
Mike Gregorio           L           08/17/1969  Reading, MA
Thomas Greiss           L 6-0  176  01/29/1986  Cologne, Germany
Tony Greeley
Scott Greenham
Justin Grevious
Branden Griffiths
John Griggs
Nauris Grinvalds
Nathan Grobins          L 5-11 180  06/06/1972  Houston, B.C.
Doug Groenestege
Phil Groeneveld         L 5-11 194  09/18/1974  Oshawa, Ont
Matt Grogan
Marc Gronau             L 5-11 171  01/23/1974  Berlin, Germany
Troy Grosenick
Florian Grossgasteiger  L 5-10 160  09/06/1987  Bressanone, Italy
Pal Grotnas             L 6-2  198  03/07/1977  Lorenskog, Norway
Philipp Grubauer
Michael Gruber          L 5-8  156  10/08/1985  Feldkirch, Austria
Dov Grumet-Morris
Kelly Guard             L 6-1  203  06/10/1983  Prince Albert, Sask
Kristers Gudlevskis
Steve Guenette          L 5-10 175  11/13/1965  Montreal, Que
David Guerrera          L 5-11 185  10/13/1978  St. Leonard, Que
Mark Guggenberger
Louis-Philipe Guindon
Kyle Gunn-Taylor
Robin Gusse
Derek Gustafson         L 5-11 210  06/21/1979  Gresham, OR
Johan Gustafsson
Jonas Gustavsson
Jonas Gustavsson
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
Matt Hache
Jeff Hackett            L 6-1  195  06/01/1968  London, Ont
Matt Hackett
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
Tim Hall
Tim Hall
John Hallas
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
Filip Hammarlund
Andrew Hammond
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
Zach Hansen
Brock Hanson
Matt Hanson
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
Florian Hardy           L 5-11 165  02/08/1985  Nantes, France
Andrew Hare
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 
Kyle Harms
Joe Harris              L 5-9  180  09/16/1974  Mitchell, Ont     
Peter Harris            L           04/22/1968  Haverhill, MA
Halvor Harstad-Evjen
Keaton Hartigan
Retu Hartikainen        L 5-9  154  03/20/1982  Varpaisj�rvi, Finland
Pentti Hartin           L 5-5  158  06/22/1952  Tampere, Finland
Eric Hartzell
Masahito Haruna         L 6-0  180  07/16/1973  Kushiro, Japan
Aaron Harvey
Allain Harvey           L 6-2  195  05/09/1969  Les Escoumins, Que
Chris Harvey            L           12/06/1967  Cambridge, MA
Jeff Harvey
Dominik Hasek
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
Tim Haun
Adam Hauser             L 6-2  195  05/27/1980  Bovey, MN
Adam Havlík
Scott Hay               R 6-0  209  04/03/1975  Scarborough, Ont
Andrew Hayes
Ryan Hayes
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
Johan Hedlund
Thomas Heemskerk
Cal Heeter
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
Kenneth Helgesson
Sami Helin              L 5-10 187  08/01/1971  Forssa, Finland
Gunther Hell
Magnus Hellberg
Connor Hellebuyck       L 6-4  185  05/19/1993  Commerence, MI
Ari Hellgren            L 5-7  167  09/07/1954  Tampere, Finland
Juha Helminen           L 5-9  185  01/20/1968  Tampere, Finland
Archie Henderson
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
James Herbert
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
Robert Hestmann
Theodor Hestnes
Zoltan Hetenyi
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
Jeff Hill
Jon Hillebrandt         L 5-10 185  12/18/1971  Cottage Grove, WI
Jonas Hiller
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
Lane Hildebrandt
Brant Hilton
Jouni Hiltunen          L 5-11 185  04/13/1982  Iittala, Finland
Bryan Hince
Lorenz Hirn
Peter Hirsch
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
Andreas Hjelm
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
Bryan Hogan
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
Kelly Holowaty
Martin Holst            L 6-0  187  08/26/1978  Koping, Sweden
Chris Holt
Braden Holtby
Thomas Honeckl
Sampsa Hongisto         L 6-1  185  04/15/1979  Helsinki, Finland
Antti Honkaheimo        L 5-8  152  10/12/1984  Rauma, Finland
David Honzik            L 6-3  209  08/09/1993  Tabor, Czech Republic
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
Jon Horrell
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
Martin Houle
Mike Houser
Sasu Hovi
Niko Hovinen
Jim Howard
Joe Howe
Tyler Howe
Mark Howell
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
Zlatko Hrelja           L           03/11/1957  Zagreb, Croatia
Jim Hrivnak             L 6-2  185  05/28/1968  Montreal, Que
Kelly Hrudey            L 5-10 190  01/13/1961  Edmonton, Alta		
Jaroslav Hubl
Erik Hudson
Cristobal Huet
Chuck Hughes            R           01/30/1970  Quincy, MA
Jono Hughes
Jori Huhtaniemi         L 5-8  209  05/08/1971  Pori, Finland
Jaakko Huhti            L 5-7  160  08/12/1983  Tampere, Finland
Ryan Hull
John Hultberg           L 6-1  195  04/25/1977  Skokie, IL
Brad Hunt
Grady Hunt              R 5-9  165  10/15/1979  Vernon, B.C.
Shawn Hunwick
Teemu Huotari           L 5-8  165  09/01/1988  Kajaani, Finland
Jani Huovila            L 5-5  143  01/03/1980  Imatra, Finland
Kira Hurley
Jani Hurme              L 6-0  187  01/07/1975  Turku, Finland
Mike Hutchinson
Carter Hutton
Toni Huusela            L 6-1  191  10/28/1984  Vantaa, Finland
John Hyduke             L           06/23/1967  Hibbing, MN
Alexandr Hylak          L 6-0  154  12/25/1983  Pardubice, Czech Republic
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
Martin Iberer           L 6-5  209  05/30/1986  Graz, Austria
Sjoerd Idzenga          L 6-0  176  05/11/1988  Heerenveen, Netherlands
Jonathan Iilahti        L 6-1  175  04/27/1992  Vaasa, Finland
Jarmo Iivonen           L 6-1  163  12/30/1984  Riihim�ki, Finland
Janne Ikola             L 5-11 187  12/03/1967  Helsinki, Finland
Andy Iles
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
Wolf Imrich
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
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
Alexei Ivanov
Eduard Ivanov
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
Jeff Jakaitis
Bastian Jakob           L 5-11 174  06/01/1987  Dormagen, Germany
Pauli Jaks              L 5-9  176  01/25/1972  Schaffhausen, Switzerland
Mike James
Mike James
Bob Janecyk             L 6-1  180  05/18/1957  Chicago, IL
Florian Janny
Jaroslav Janus
Vincent Januska
Corey Jarecki
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
Bobby Jarosz
Matti Jarvinen          L 5-8  167  04/20/1984  Pori, Finland
Ray Jean
Mike Jeffrey            R 6-3  188  04/06/1965  Kamloops, B.C.
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      
Kenneth Jensen
Espen Johansen
Mats Johansen           L 5-10 165  11/02/1981  Torshov, Norway
Marcus Johansson
Aaron Johnson
Ben Johnson
Ben Johnson
Bob Johnson             R 6-1  185  11/12/1948  Farminton, MI
Brent Johnson           L 6-1  175  03/12/1977  Farmington, ME
Chad Johnson
Josh Johnson
Justin Johnson
Keith Johnson
Kurt Johnson            L 6-1  212  03/07/1980  Anchorage, AK
Kyle Johnson
Matt Johnson
Matt Johnson
Mike Johnson
Mike Johnson
Mike Johnson
Patrick Johnson
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
Martin Jones
Bob Jones               L 6-2  210  05/20/1957  Richmond, VA
Kyle Jones
Nick Jones
Steve Jones
Steve Jones
Lars Jonsson
Martin Jorgensen
Bjorge Josefsen         L 6-1  202  06/03/1976  Fredrikstad, Norway
Curtis Joseph           L 5-11 188  04/29/1967  Keswick, Ont
Chris Joswiak
Andrew Joy              L 5-9  180  08/16/1980  Oak Park, IL
Lukas Juch
Alexander Jung          L 6-0  171  08/01/1978  Fuessen, Germany
Torrie Jung
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
Bryan Kalczynski
Zane Kalemba
Alexander Kalju         L 5-11 174  03/25/1981  Tallinn, Estonia
Jesse Kallechy
Reese Kalleitner
Janis Kalninsh
Tomas Kalousek          L 5-10 180  05/11/1981  Pardubice, Czech Republic
Matti Kaltiainen        L 6-2  225  04/30/1982  Espoo, Finland
Tim Kane
Alex Kangas
Antti Kangas            L 6-1  192  01/27/1976  Kempele, Finland
Pekka Kankaanranta      L 6-1  178  08/09/1984  Forssa, Finland
Kevin Kapalka
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
Christoffer Karlsson
Erik Karlsson
Erik Karlsson
Henrik Karlsson
Lars Karlsson           L 5-7  165  05/24/1969  Fagersta, Sweden
Tobias Karlsson
Igor Karpenko           L 5-8  185  07/23/1976  Kiev, Ukriane
Paul Karpowich
Antto Karvonen          L 6-1  165  05/02/1985  Helsinki, Finland
Jason Kasdorf           L 6-3  178  05/18/1992  Winnipeg, Man
Antti Kaski             L 5-10 176  12/09/1988  Imatra, Finland
Jerad Kaufmann
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
Renars Kazanovs
Doug Keans              L 5-8  183  01/07/1958  Pembroke, Ont
Mark Kehrig
Tyson Kellerman         L 6-2  183  01/18/1984  Kingston, Ont
Chris Kelly
Kyle Kettles            L 6-3  180  06/19/1981  Lac Du Bonnet, Man
Matt Keetley
Tim Kelleher            L 5-9  170  05/25/1980  Belmont, MA
Andy Kelly
Matt Kelly              L 5-10 170  10/11/1982  Hull, MA
Rhett Kelly
John Kemp
Aki Kemppi              L 5-8  170  01/28/1980  Parikkala, Finland
Mike Kennedy
Markus Kerschbaumer     L 5-4  152  05/06/1975  Villach, Austria
Ian Keserich
Damien Ketlo
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
Denis Khudyakov         L 6-1  196  03/08/1984  Chelyabinsk, Russia
David Kickert
Trevor Kidd             L 6-2  190  03/29/1972  Dugald, Man
Eric Kieffer
Marc Kielkucki          L 6-4  195  06/05/1979  Brooklyn Park, MN
Martin Kilchor          L 5-11 165  05/15/1979  Bern, Switzerland
Patrick Killeen
Eero Kilpelainen        L 5-11 152  05/07/1985  Juva, Finland
Anthony Kimlin
Chris King              L 5-10 172  10/27/1981  Anchorage, AK
Euan King               L 5-6  169  05/04/1989  Peterborough, England
Kevin King
Peter King
Scott King              L 6-1  170  06/25/1967  Thunder Bay, Ont
Keith Kinkaid
Matt Kinsella
Miikka Kiprusoff
Antero Kivela           L 5-11 178  12/26/1955  Pori, Finland
Henri Kiviaho
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
Pavel Klimenkov         L 6-0  198  06/28/1989  Minsk, Belarus
Sergei Klimkovich
Ryan Klingensmith
Juris Klodans           L 6-0  194  05/25/1974  Riga, Latvia
Connor Knapp
Kyle Knechtel
Rick Knickle            L 5-11 170  02/26/1960  Chatham, N.B.
Tim Knudsen             L 6-2  225  06/04/1979  Kitchener, Ont    
Wayne Koch
Dieter Kochan           L 6-1  180  11/05/1974  Saskatoon, Sask
Martin Kock
Trevor Koenig
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
Jiri Konarik            L 5-7  167  10/01/1979  Vsetin, Czech Republic
Roman Kondelik          L 6-2  202  05/07/1972  Budejovice, Czech Republic
Artiom Konovalov
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 	
Joonas Korpisalo        L 6-2  172  04/28/1994  Pori, 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
Mikko Koskinen
Antti Koskivuori        L 5-8  176  01/09/1979  Riihimäki, Finland
Patrick Koslow          L 5-10 143  01/06/1985  Landshut, Germany
Sergey Kostenko
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
Craig Kowalski
Brent Krahn
Jonathan Krahn
Matt Krahn
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
Adam Kraus
Nick Krauss
Dominik Kraut           L 5-9  148  06/26/1989  Bruck/Mur, Austria
Robert Kristan
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
Rob Kruhlak             L           04/18/1970  Calgary, Alta
Gary Kruzich            L 5-5  175  04/22/1965  Oak Lawn, IL
Nick Krygowski
Peter Kubo              L 5-8  176  07/15/1972  Piestany, Slovakia
Dalibor Kucera
Martin Kucera           R 5-11 171  05/25/1978  Bratislava, Slovakia
Darcy Kuemper
Christian Kuenast       L 5-11 181  03/07/1971  Landshut, Germany
Jerry Kuhn
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
Andrei Kuznetsov
Toby Kvalevog           L           12/22/1974  Fargo, ND
Kimmo Kytolaakso        L 6-0  174  03/30/1977  Lahti, Finland
Jason LaBarbera
Jean-Francois Labbe
Patrick Labrecque       L 6-1  190  03/06/1971  Laval, Que
Dwight LaBrosse         L 6-1  167  10/06/1983  McMurray, PA
Loic Lacasse
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
Jan Laco
Dan LaCosta             L 6-1  186  03/28/1986  Labrador City, Nfld
James Lacour
Mark LaForest           L 5-10 180  07/10/1962  Welland, Ont
Maxime Lagace
Scott LaGrand           L 6-0  170  02/11/1970  Potsdam, NY
Pekka Lahikainen
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
Patrick Lalime
Judd Lambert            L 6-1  175  06/03/1974  Richmond, B.C.
Marc Lamothe            L 6-0  198  02/27/1974  New Liskeard, Ont
Jean-Philippe Lamoureux
Filip Landsman
Jordan Lane
Chad Lang               L 5-11 190  02/11/1975  Newmarket, Ont
Marek Langhamer
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
Cam Lanigan
Lee Lansdowne
Sebastien Laplante
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
Jonathan LaRose
Nico Larsen             R 5-6  143  08/26/1983  Porvoo, Finland
Adam Larsson
Daniel Larsson
Johan Larsson
Johan Larsson
Johan Larsson
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
Steve Laurin            L 5-10 150  12/02/1967  Barrie, Ont
Charles Lavigne
Dany Lavoie             L 6-0  198  07/07/1978  Riviere-du-Loup, Que
Chris Lawrence
David Lawrence
Nathan Lawrence
Nathan Lawson
Tom Lawson              L 6-5  200  08/15/1979  Whitby, Ont
Kris Lazaruk
Jake Lazore
Ray LeBlanc             R 5-10 170  10/24/1964  Fitchburg, MA
Pascal Leclaire
Julien Leclerc          R 6-1  154  04/15/1986  Pavillons/Bois, France
Marc-Andre Leclerc      L 5-11 190  04/03/1981  Montreal, Que
Patrick Lee
Kevin Lee
Mark Lee
Mike Lee
Tom Lee
Wouter Leenen           L 5-10 143  09/28/1988  Utrecht, Netherlands
Manny Legace
David Leggio
Timo Lehkonen           L 5-11 182  01/08/1966  Helsinki, Finland
Jody Lehman             L 5-11 200  07/01/1975  North Battleford, Sask
Robin Lehner
Mika Lehto              L 5-11 172  04/12/1979  Vammala, Finland
Kari Lehtonen
Michael Leighton
Marko Leinonen          L 5-11 180  05/09/1971  Jyvaskyla, Finland
Tero Leinonen
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
Adrien Lemay
Jeff Lembke             L 5-10 185  11/29/1972  Pembina, ND
Reggie Lemelin          L 5-11 170  11/19/1954  Sherbrooke, Que
Rob Lemelin
Pierre-Oliver Lemieux
Mike Lenarduzzi         L 6-1  165  09/14/1972  Mississauga, Ont
Taras Lendzyk           L 5-9  180  02/07/1972  Wynard, Sask
David LeNeveu
Josh Lepp
Jeff Lerg
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
Dominic Leveille
Alan Levers             L 5-5  160  03/30/1984  Derby, England
Eric Levine
Jeff Levy               L 6-0  170  12/09/1970  Salt Lake City, UT
Scott Lewan
David Lewis
Fabrice Lhenry          L 5-10 180  06/29/1972  Lyon, France
Angelo Libertucci       L 5-10 160  01/03/1970  Toronto, Ont
Nathan Lieuwen
Ake Lilljebjorn         L 6-2  210  09/23/1962  Ludvika, sweeden
Anders Lindback
Christoph Lindenhofer
Sakari Lindfors         L 5-8  158  04/27/1966  Helsinki, Finland
Jason Lindner
Breton Lindoff
Craig Lindsay           L 6-3  195  07/23/1974  Toronto, Ont
Evan Lindsay            L 6-1  199  05/15/1979  Calgary, Alta
Nathan Lingel
Brad Linsley
Daniel Liska            L 6-0  149  04/09/1987  Bratislava, Slovakia
Manuel Litterbach
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
Evgeny Lobanov
Nicola Lobbia           L 5-10 167  09/10/1982  Asiago, Italy
Daniel Locher
Andrew Loewen
Jamie Loewen            L 5-10 175  09/23/1968  Vancouver, B.C.
Tuomas Lohtander
Dan Lombard             L 5-10 175  04/19/1980  Andover, MA
Keith Longo
Honore Loos             L 5-11 180  03/08/1975  Geleen, Netherlands
Matt Lopes
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
Andrew Loverock
Patrik Lovisek          L 5-11 180  09/21/1976  Povazska, Slovakia
Ryan Lowe
Ryan Lowe
Anthony Luckow
Ryan Ludzik
Bryce Luker
Brian Lukowski          L           01/08/1971  Buffalo, NY
Emil Lundberg
Jan Lundell             L 6-2  194  11/26/1973  Helsinki, Finland
Daniel Lundin
Matt Lundin
Henrik Lundqvist        L 5-11 167  03/02/1982  Are, Sweden
Joakim Lundstrom        L 6-1  187  02/25/1984  Gavle, Sweden
Niklas Lundstrom        L 6-2  187  01/10/1993  Varmdo, 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
Andre Lysenstoen        L 6-4  247  10/27/1988  Oslo, Norway
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
Joey MacDonald
Ryan MacDonald
Todd MacDonald          L 6-0  167  07/05/1975  Charlottetown, P.E.I.
Jeff MacDougald
Jakub Macek
Daren Machesney
Matej Machovsky
Patrick Machreich
Derek MacIntyre
Drew MacIntyre
Tyler MacKay            L 5-11 165  01/15/1980  Deschambault Lake, Sask
Ross MacKinnon
Jon MacMillan           L 6-2  185  05/03/1985  Fort McMurray, Alta
Chris Madden            L 6-1  175  03/10/1979  Liverpool, NY 
Darrin Madeley          L 5-11 170  02/25/1968  Holland Landing, Ont
David Madlener
Shane Madolora
Rob Madore
Marty Magers
Marc Magliarditi        L 6-0  180  07/09/1976  Niagara Falls, NY
Sean Maguire            L 6-2  202  02/02/1993  Edmonton, Alta
Matt Mahalak            L 6-2  182  01/22/1993  Toledo, OH
Brian Mahoney-Wilson
Al Maio                 L 5-8  175  07/01/1964  New Haven, CT
Andrey Makarov
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
Jeff Malcolm
Roman Malek             L 5-11 161  09/25/1977  Prague, Czech Republic
Alexander Malov         L 5-10 171  08/14/1983  Ufa, Russia
Maxim Malyutin          L 5-11 171  09/16/1988  Yaroslavl, Russia
George Maneluk          L 6-0  195  07/25/1967  Winnipeg, Man
Mike Manna
Peter Mannino
Daniel Manzato
Norm Maracle
Etienne Marcoux
Jussi Markkanen         L 5-11 183  05/08/1975  Imatra, Finland
Adam Markowski
Jacob Markstrom
Dave Marlin             L 6-2  210  11/11/1977  Downingtown, PA
Peter Maro
Shane Marsh
Nathan Marsters
Andrew Martin
Andrew Martin
Andrew Martin
Gregorio Martin         L 6-1  185  11/06/1972  Bilbao, Spain
Jacques Martin
Joel Martin
Kim Martin              L 5-8  156  02/28/1986  Stockholm, Sweden
Kristofer Martin        L 5-9  187  02/17/1979  Stockholm, Sweden
Mike Martin
Mike Martin
Olivier Martin
Peter Martin            L 5-7  191  02/22/1964  Regina, Sask
Sinisa Martinovic       L 6-1  176  12/19/1980  Tusla, Bosnia
Curtis Martinu
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
Steve Mason
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
Brian Matesevac
Sean Matile             R 6-4  205  01/12/1975  Regina, Sask
Rob Mattison
Johan Mattsson          L 6-3  200  04/25/1992  Stockholm, Sweden
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.
Brandon Maxwell         L 6-0  195  03/22/1991  Winter Park, FL
Darrell May
Michael Mayer           R 6-0  171  07/07/1981  Villach, Austria
Robert Mayer
Lance Mayes             L 5-10 190  09/06/1978  Brentwood Bay, B.C.
Kris Mayotte
Kevin Mayrhofer
Marek Mazanec
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.
Chris McCarthy
Kyle McClure
Thomas McCollum
Jake McCracken          L 5-10 180  01/15/1980  London, Ont
Nolan McDonald          L 6-2  185  07/29/1977  Thunder Bay, Ont
Jim McDowell
Curtis McElhinney
Brenden McEwen
Kevin McFarland
Pat McGann              R 5-11 160  01/27/1987  Evergreen, IL
Eoin Mcinerney          L 5-11 185  05/27/1977  Chatham, Ont
Geoff McIntosh
Ryan McIntosh           L 6-1  195  10/08/1976  Calgary, Alta 
Dan McIntyre            L 6-1  190  07/03/1978  London, Ont      
Wil McIntyre
Ross McKay              R 5-11 175  03/03/1964  Edmonton, Alta
Dave McKee
Mike McKenna
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      
Jordan McLaughlin
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
Ryan McLeod
Bryan McMullen          L 6-2  195  05/23/1977  Buffalo, NY
Dave McNab
Kyle McNulty
Rob McVicar
Brian McWade
Dan McWhinney
Andrei Medvedev         L 6-0  211  04/01/1983  Moscow, Russia
Ian Meierdres           L 5-8  160  12/24/1988  Breda, Netherlands
Ben Meisner
Adrian Meissner         L 5-10 143  04/22/1988  Linz, Austria
Roland Melanson         L 5-10 180  06/28/1960  Moncton, N.B.
Justin Mendham
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
Dan Meyers
Steve Michalek          L 6-2  196  08/06/1993  Hartford, CT
Alfie Michaud           L 5-10 177  11/06/1976  Selkirk, Man
Mark Michaud            L 5-10 170  08/15/1967  Quebec City, Que
Olivier Michaud         R 5-10 153  09/14/1983  Beloeil, Que
Shawn Michaud           L      198  04/14/1976  Vancouver, B.C.
Sylvain Michaud
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
Corey Milan
Kieran Millan
Greg Millen             R 5-9  175  06/25/1957  Toronto, Ont
Adam Miller
Andrew Miller
Andrew Miller
Aren Miller             L 6-3  220  01/13/1978  Oxbow, Sask
Dustin Miller
Rob Miller
Ryan Miller
Ayden Millward
Parker Milner
Mike Minard
Antoine Mindjimba       L 5-10 185  03/09/1968  Reims, France
Ryan Mior
Vadim Mishchuk
Jason Missiaen
David Mitchell
David Mitchell
David Mitchell
Kilian Mittermuller     L 5-9  143  09/27/1985  Munchen, Germany
Sebastian Modes         L 5-6  143  11/13/1987  Werdau, Germany
Mattias Modig
Jeff Moen               L 6-2  185  02/09/1974  Roseville, MN
Mike Moffat
Klemen Mohoric          L 5-10 171  05/25/1975  Bled, Slovenia
Kyle Moir
Michael Mole
Aaron Molnar            L 6-1  165  10/08/1981  London, Ont
Gianluca Mona           R 6-2  194  09/12/1979  Zurich, Switzerland
Al Montoya
Andy Moog               L 5-9  170  02/18/1960  Penticton, B.C.
Andrew Moore
Chris Moore
Guy Moore               L 5-11 183  03/25/1965  Frampton, Que
James Moore             L 5-10 253  07/01/1981  Peterborough, England
Kevin Moore
Kris Moore
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
Adam Morrison
Mike Morrison
Mike Morrison
Gus Morschauser         L 5-9  155  03/26/1969  Kitchener, Ont
Evan Mosher
Rob Moss
Tyler Moss              R 6-0  206  06/29/1975  Ottawa, Ont
Justin Mrazek           L 6-3  185  07/21/1985  Regina, Sask
Petr Mrazek
Bartosz Mrula
Kurtis Mucha
Markus Mueller
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
Adam Munro
Scott Munroe
Robert Muntain          L 5-8  178  03/20/1979  Esterhazy, Sask
Kevin Murdock
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
Mike Murphy
Andrew Murray
Chris Murray            L 5-8  170  01/14/1977  Flanders, NJ
John Murray
Matt Murray
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
John Muse
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
Artem Myasnikov         L 5-9  161  10/22/1991  Vitebsk, Belarus
Scott Myers             R 5-10 172  06/11/1979  Stonewall, Man
Jarmo Myllys            L 5-9  172  05/29/1965  Sovanlinna, Finland
Sergei Mylnikov
Sergei Mylnikov
Evgeni Nabokov          L 6-0  180  07/25/1975  Ust-Kamenogorsk, Kazakhstan
Pat Nagle
Kevin Nastiuk
Gregg Naumenko          L 6-2  190  03/30/1977  Chicago, IL
Sergei Naumov           L 5-10 171  04/04/1969  Riga, Latvia
John Nauta
Jordan Neamonitis
John Nelson
Taylor Nelson
Taylor Nelson
Pavel Nestak            L 5-9  205  03/12/1975  Brno, Czech Republic
Vladimir Neumann
Michal Neuvirth
Jordan Neuwirth
Eddie Neville
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
Josh Nicholls
Ryan Nie
Mathias Niederberger
Nick Niedert
Antti Niemi
Jani Nieminen           L 5-10 198  07/28/1987  Helsinki, Finland
Jiro Nihei              L 5-8  169  03/09/1971  Stockholm, Sweden
Cristopher Nihlstorp
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
Anders Nilsson
Fredrik Nilsson         L 5-7  165  03/27/1983  Sodertalje, Sweden
Tyler Nilsson           L 6-1  175  05/08/1977  Victoria, B.C.
Robert Nilsson
Dirk Nissen             R 5-8  160  10/22/1983  Weert, Netherlands
Tuomas Nissinen         L 6-1  176  07/17/1983  Kuopio, Finland
Antero Niittymaki
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
Rob Nolan
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
Milan Novysedlak
Nicholas Novysedlak
Pasi Nurminen           L 5-10 187  12/17/1975  Lahti, Finland
Fabian Obexer
Mike O'Brien
Tyler O'Brien
Scott O'Connor
Juuso Oinonen
B.J. O'Brien
Drew O'Connell
Mitch O'Keefe
Mika Oksa               L 6-1  198  07/06/1976  Espoo, Finland
Cato Olden              L 6-4  187  08/28/1981  Trondheim, Norway
IJuho Olkinuora
an Olsen               L 5-10 181  01/03/1978  Gatineau, Que
Per Marius Olsen        L 5-11 182  01/09/1983  Sarpsborg, Norway
Collin Olson            L 6-4  197  04/04/1994  Burnsville, MN
Johan Olsson            L 5-10 165  11/07/1983  Malmo, Sweden
Johan Olsson            L 5-8  160  06/05/1986  Lulea, Sweden
Jon Olthuis
Cam Ondrik              L 6-1  170  03/28/1980  Nanaimo, B.C.
Josh O'Neil
Jody O'Neill
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
Joni Ortio
Phil Osaer              L 6-1  186  02/10/1980  Dearborn, MI
Chris Osgood
Geir Ostberg            L 5-11 169  07/04/1980  Hamar, Norway
Brooks Ostergard
Maxime Ouellet          L 6-0  180  06/17/1981  Beauport, Que
Frankie Ouellette       L 5-10 190  04/16/1970  Victoriaville, Que
Martin Ouellette        L 6-2  168  12/30/1991  Saint-Jerome, Que
Michael Ouzas
Clint Owen              L 6-0  191  05/10/1974  Toronto, Ont      
Shane Owen
Vince Owen              L 6-1  196  11/19/1976  Thompson, Man
Thomas Ower             L 5-10 152  12/27/1985  Niedereschach, Germany
Mark Owuya
Spencer Padfield
Juliano Pagliero
Joe Palmer
Drew Palmisano
Matt Pane
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
Davis Parley
Rick Parry
Mike Parson             L 6-1  180  03/03/1970  Listowel, Ont
Andrew Perugini
Norbert Pascha          L 6-2  185  08/18/1981  Dresden, Germany
Edward Pasquale
Mario Passarelli
Ken Passmann            L 5-11 167  04/14/1985  Duisburg, Germany
Steve Passmore          L 5-9  170  01/29/1973  Thunder Bay, Ont
Andrew Pate
Jake Paterson           L 6-1  176  05/03/1994  Mississauga, Ont
Kent Patterson
Dimitri Patzold
Mark Paulsen
Ondrej Pavelec
Jure Pavlic
Gianfilippo Pavone      L 5-7  172  11/28/1988  Asiago, Italy
Jordan Pearce
Joseph Pearce           L 6-5  215  06/29/1982  Ft. Pleasant, NJ
Alexander Pechurskiy
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
Jim Pellegrino
Jean-Marc Pelletier
Jonathan Pelletier      L 5-11 165  04/15/1980  Riviere-du-Loup, Que 
Pier-Olivier Pelletier
Juergen Penker
Jure Penko              L 6-1  188  04/06/1981  Ljubljana, Slovenia
Andrew Penner
Byron Penstock          L 5-9  180  09/09/1974  Regina, Sask
Samu Perhonen           L 6-5  184  03/07/1993  Jamsankoski, Finland
Sean Perkins
Micah Perletti
Mike Perodeau           R 6-3  220  04/09/1967  Montreal, Que
J.F. Perras
Jocelyn Perreault       R 6-3  205  01/08/1966  Montreal, Que
Joey Perricone
Alan Perry              R 5-10 175  08/30/1966  Providence, RI
Matt Perry
Ryan Person
Joakim Persson          L 6-2  180  05/04/1970  Ostervala, Sweden
Martin Persson
Niklas Persson
Andrew Perugini         L 5-11 163  07/12/1988  King City, Ont
Ivo Pesat               L 5-6  160  11/11/1965  Zlin, Czech Republic
Justin Peters
Alex Petizian
Radoslav Petkov         L 5-11 187  01/09/1985  Novo Zagora, Bulgaria
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.
Fredrik Pettersson
Fredrik Pettersson-Wentzel
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
Brad Phillips
Dahlen Phillips
Jamie Phillips          L 6-1  170  03/24/1993  Chateauguay, Que
Johan Phippo            L 5-10 187  02/28/1986  Deurne, Belgium
Guillaume Piche
Hannes Pichler
Calvin Pickard
Chet Pickard
Timo Pielmeier
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
Jaden Pine-Murphy
Joffrey Pingrit         R 5-8  143  03/06/1986  Besancon, France
Antonio Piras
Juha Pitkamaki          L 5-11 180  12/04/1979  Tampere, Finland
Bryan Pitton
Tyler Plante
Jayme Platt             L 5-11 175  06/26/1978  Seattle, WA
Walter Ploner           L 5-8  178  03/18/1971  Bressanone, Italy
Alexei Plotnikov
David Plouffe
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
Brennan Poderzay
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
Mathieu Poitras         R 6-0  185  03/28/1983  Rouyn-Noranda, Que
Patrik Polc
Chris Polino
Alexander Polukeyev     L 6-3  187  01/07/1981  Leningrad, Russia
Clayton Pool
Ted Poplawski
Tomas Popperle          L 6-1  187  10/10/1984  Broumov, Czech Republic
Shane Potter
Tim Potter
Tim Potter
Felix Potvin            L 6-1  191  06/23/1971  Anjou, Que
Kevin Poulin
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       
Martin Profanter
Gert Prohaska           L 5-11 182  03/31/1976  Friesach, Austria
Valery Pronin           L 6-5  205  04/26/1988  Samara, Russia
Josh Provost
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
Harley Quinton-Jones
Joel Quirion            R 6-0  175  01/28/1985  Chicoutimi, Que
Antti Raanta
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
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
Miklos Rajna
Jim Ralph               L 5-11 170  05/13/1962  Sault Ste. Marie, Ont
Jamie Ram               L 5-11 189  01/18/1971  Scarborough, Ont
Lanny Ramage
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
Jordan Ramstead
Bill Ranford            L 5-11 185  12/14/1966  Brandon, Man
Kyle Rank
Toni Rask               L 5-8  176  05/23/1985  Hollola, Finland
Tuukka Rask             L 6-2  165  03/10/1987  Savonlinna, Finland
Chris Rawlings
Andrew Raycroft
Alain Raymond           L 5-11 175  06/24/1965  Rimouski, Que
Eric Raymond            L 5-11 182  04/26/1972  Montreal, Que
Luke Read
Daryl Reaugh            L 6-4  200  02/13/1965  Prince George, B.C.
Miroslav Recicar
Pokey Reddick           L 5-8  170  10/06/1964  Halifax, N.S.
Stan Reddick            L 5-7  165  12/06/1969  Toronto, Ont      
Troy Redmann
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
Tim Regan               L 6-2  200  12/28/1949  Providence, RI
Milan Rehor             L 6-3  220  06/23/1984  Zdar nad Sazavou, Czech Republic
John Reich              L 5-9  163  08/14/1981  Eindhoven, Netherlands
Cody Reichard
Isaac Reichmuth
Cameron Reid
James Reid
John Reid               R 5-11 202  02/18/1967  Windsor, Ont
Scott Reid
Scott Reid
James Reimer
Mark Reimer             L 5-11 170  03/23/1967  Calgary, Alta
Kenton Rein             L 6-0  200  09/12/1967  Toronto, Ont
Ken Reiter
Kevin Reiter
Christophe Renard       R 5-6  154  05/20/1970  Rouen, France
Ari Reunanen            L 5-11 180  04/28/1984  Huittinen, Finland
Steve Rexe
Jeff Reynaert           L 6-0  180  07/08/1979  Sterling Heights, MI
Alan Reynolds
Todd Reynolds           L 6-2  195  09/05/1971  Campbleville, Ont
Damian Rhodes           L 6-0  180  05/28/1969  St. Paul, MN
Alec Richards
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
Brendan Rimmer
Ty Rimmer
Marc-Alexandre Rinfret
Jacob Rinn
Pekka Rinne
Nicola Riopel
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.
Micah Robbins
Sam Roberts
Trevor Robins           L 5-11 185  05/31/1972  Brandon, Man
Josh Robinson
Michel Robinson
Marc Robitaille         L 5-10 185  06/07/1976  Gloucester, Ont
Gabriel Robledo
Scott Roche             L 6-4  220  05/19/1977  Lindsay, Ont
Sylvain Rodrigue        L 5-11 170  06/27/1973  Montreal, Que
Lode Roelofs            L 6-0  165  02/25/1978  Neerpelt, Belgium
Wylie Rogers
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
Grant Rollheiser
Dwayne Roloson          L 6-1  180  10/12/1969  Simcoe, Ont
Mark Romaine            L           10/25/1968  Sharon, MA
Mike Ronan
Jamie Ronayne           L 5-9  180  05/09/1975  Bloomfield Hills, MI
Ryan Rondeau
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
Jeff Rose
Cody Rosen
Dan Rosen
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
Scott Rowan
Linden Rowat
Adam Roy
Alain Roy               L           02/06/1970  Campellton, N.B.
Frederick Roy
Olivier Roy
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
Lauri Ruoko             L 5-9  182  10/16/1985  Espoo, Finland
Ronnie Rueger           L 6-0  187  02/26/1973  Bulach, Switzerland
Blaine Russell          L 5-11 195  01/11/1977  Wetaskawin, Alta
Kevin Russell
Adam Russo
Martin Ruzicka          L 5-10 154  06/01/1987  Pardubice, Czech Republic
Evgeny Ryabchikov       L 6-0  187  01/16/1974  Yaroslavl, Russia
Kevin Ryan
Pavol Rybar             L 5-11 189  10/12/1971  Skalica, Slovakia
Chad Rycroft
Dan Ryder
Jussi Rynnas
Jason Saal              L 5-10 185  02/01/1975  Detroit, MI
Larkin Saalfrank
Lukas Sablik            L 6-2  207  08/05/1976  Jihlava, Czech Republic
Dany Sabourin
Ramis Sadikov
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
Karel St. Laurent
Nicolas St. Laurent
Sam St. Laurent         L 5-10 190  02/16/1959  Arvida, Que
Josselin St. Pierre
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
Andras Sajevics         L 6-0  176  02/03/1983  Budapest, Hungary
Jeff Salajko            L 6-1  190  04/18/1975  Kitchener, Ont
Alexander Salak
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
Justin Sand
Mikael Sandberg         L 5-9  174  03/29/1969  Kungsbacka, Sweden
Petter Sandstrom        L 5-10 170  09/14/1977  Umea, Sweden     
Curtis Sanford
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
Harri Sateri
Tommi Satosaari         L 6-0  165  02/17/1975  Jyvaskyla, Finland
Billy Sauer
Mike Sauer
Edvardt Saugen
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
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
Richard Scarsella
Nolan Schaefer
Paxton Schafer          L 5-9  152  02/26/1975  Medicine Hat, Alta
Tom Schaul
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
Lukas Schluderbacher
Torsten Schmitt         L 5-7  158  06/17/1981  Duesseldorf, Germany
Cory Schneider
Stefan Schneider
Tim Schneider
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
Christof Schwendinger   L 5-10 176  03/23/1980  Dornbirn, Austria
Alex Scola
Greg Scott
James Scott
Ron Scott               L 5-8  155  06/21/1960  Guelph, Ont
Ryan Scott
Ryan Scott
Travis Scott            L 6-2  178  09/14/1975  Kanata, Ont
Tyler Scott
Ben Scrivens
Marc Seliger            L 5-11 165  05/01/1974  Rosenheim, Germany
Jeromy Semtner
Ryan Senft
Teemu Seppanen          L 5-6  171  10/28/1986  Suomussalmi, Finland
Frank Serratore
Peter Seton             L 6-5  194  08/24/1982  Puttershoek, Netherlands
Peter Sevela            L 5-10 163  10/16/1983  Martin, Slovakia
Francisco Sevilla
Tyson Sexsmith
Justin Sgro
Sergei Shabanov         L 5-8  158  02/24/1974  Minsk, Belarus
David Shantz
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
Igor Shlykov            L 5-8  171  06/16/1985  Pavlodar, Kazakhstan
Mikhail Shtalenkov      L 6-2  185  10/20/1965  Moscow, Russia
Ari Shocket             L 5-8  165  10/24/1973  Hanover, MA
Mikhail Shukaev
Rich Shulmistra         R 6-2  185  04/01/1971  Sudbury, Ont
Mark Sibbald
Curtis Sibley
Rustam Sidikov
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
Edvins Silavnieks       L 6-2  191  07/09/1977  Madona, Latvia
Ove Krister Siljan      L 6-2  205  05/30/1978  Oslo, Norway
Rich Sillery
Shawn Silver            L 5-11 170  09/06/1975  Thunder Bay, Ont
Steve Silverthorn
Rob Silvia
Konstantin Simchuk      L 6-0  194  02/12/1974  Kiev, Ukraine
Petteri Simila          L 6-5  188  04/09/1990  Oulu, Finland
Cameron Simkins
Bruce Simms
Kent Simpson
Shawn Simpson           L           08/10/1968  Gloucester, Ont
Warwick Simpson
Tyler Sims
Luka Simsic             L 5-9  176  08/16/1969  Ljubljana, Slovenia
Jaromir Sindel          L 6-0  189  11/30/1959  Ostrava, Czech Republic
Oleg Sity               L 5-10 168  04/08/1989  Grodno, Belarus
Anton Sizov             L 5-10 156  11/11/1984  Tartu, Estonia
Grant Sjerven           R 6-0  195  03/13/1970  Victoria, B.C.
MacKenzie Skapski
Eddy Skazyk             L 5-11 170  09/04/1974  Lockport, Man
Brian Sklapsky          L 6-0  189  07/26/1982  Saskatoon, Sask
Dustin Slade
Peter Skudra            L 6-1  189  04/24/1973  Riga, Latvia
Peter Skoggard
Chris Slauenwhite
Barney Slayton
Henrik Smangs           L 6-0  190  01/19/1976  Leksand, Sweden
Jon Smarsh
Mike Smart
Zdenek Smid             L 5-10 172  02/03/1980  Plzen, Czech Republic
Morgan Smietana         L 6-0  180  09/15/1979  Toronto, Ont
Kiefer Smiley
Austin Smith
Ben Smith
Billy Smith             L 5-10 175  12/12/1950  Perth, Ont
Bob Smith
Bob Smith
Chris Smith
Dan Smith
Dan Smith
Derek Smith
Jason Smith
Jeremy Smith
Mark Smith
Matt Smith              L 6-3  180  10/01/1980  East Greenwich, RI
Mike Smith
Mike Smith
Mike Smith
Rob Smith
Ruben Smith             L 6-0  166  04/15/1987  Stavanger, Norway
Tynan Smysniuk
Martin Snajdr
Brandon Snee            L 6-1  195  06/10/1980  Philadelphia, PA
Garth Snow              L 6-3  200  07/28/1969  Wrentham, MA
Steffen Soberg          L 5-11 176  08/06/1993  Oslo, Norway
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
Paul Soli
Robert Soliman
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
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
Ales Sova
Joe Spagnoli
Sven Spanrad            L 6-1  171  10/04/1980  Landshut, Germany
Garret Sparks
Tom Speer
Dan Spence
Devon Spence
Matt Spezza
Milan Spiljak           L 6-2  194  04/05/1979  Zagreb, Croatia
Mike Spillane
Martin Spillar          R 5-10 165  04/21/1978  Trencin, Slovakia
Jimmy Spratt
Mirko Stablum
Scott Stajcer
Alex Stalock
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
Russ Stein
Udo Steinmuller         L 5-4  158  11/23/1976  Kapfenberg, Austria
Rasmus Stenebraten
Tobias Stephan
Larry Sterling
Brian Stewart
Bjorn Steylen           L 6-0  178  06/21/1977  Geel, Belgium
Scott Stirling          R 6-2  205  08/02/1977  Hull, MA        
Aaron Stock
Anthony Stolarz         L 6-5  210  01/20/1994  Edison, NJ
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
Nick Stowe
Max Strang
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
Malcolm Subban
Jaroslav Suchan         L 5-8  167  04/02/1980  Jihlava, Czech Republic
Rob Suddath
Ari Sulander            L 6-1  194  01/06/1969  Helsinki, Finland
Dan Sullivan
Dan Sullivan
Ryan Sullivan
Sean Sullivan
Steven Summerhays
Niklas Sundberg         L 6-2  215  03/20/1979  Stockholm, Sweden
Olie Sundstrom          L 6-0  180  04/02/1968  Ange, Sweden
Erno Suomalainen
Ryan Supper
Michael Suttnig         L 5-8  165  11/08/1973  Klagenfurt, Austria
Allen Sutton            L 6-0  185  02/18/1981  Ascot, England
Niklas Svedberg
Fredrik Svensson        L 5-11 163  06/22/1981  Vaxjo, Sweden
Denis Svetlakov         L 6-2  180  04/05/1986  Novopolotsk, Belarus
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
Eric Swanick
Scott Swanjord          L 6-4  210  10/08/1975  Sioux Falls, ND
Jeff Swanson
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
Rene Swette
Ole Swolensky           L 5-11 154  03/26/1988  Berlin, Germany
Jeremy Symington        L 6-2  185  08/17/1978  Petrolia, Ont
Shannon Szabados
Jason Szerszen
Mike Szkodzinski        L 5-7  162  09/16/1977  Brighton, MI
Attila Szoke            L 5-9  161  06/19/1984  Budapest, Hungary
Levente Szuper
Rick Tabaracci          L 5-11 190  01/02/1969  Toronto, Ont
Tony Tabisz
Kari Takko              L 6-2  191  06/23/1963  Kaupunki, Finland
Cameron Talbot
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
Vadim Tarasov           L 5-11 187  12/31/1976  Ust-Kamenogorsk, Kazakhstan
Iiro Tarkki
Tuomas Tarkki           L 6-4  204  02/28/1980  Rauma, Finland
Vitali Taskinen         L 6-0  165  07/27/1986  Ufa, Russia
Adam Taylor
Chris Taylor
Daniel Taylor
Scott Taylor            L 5-8  165  05/27/1970  Meadow Lake, Sask
Kris Tebbs
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
Michael-Lee Teslak
Chris Testa
Jose Theodore
Stefan Theunissen
Jocelyn Thibault        L 5-11 170  01/12/1975  Montreal, Que
Benoit Thibert          L 5-11 180  07/22/1977  Chateauguay, Que
Brad Thiessen
Brett Thomas
Mike Thomas
Tim Thomas
Adam Thompson
Billy Thompson          L 6-3  188  09/24/1982  Saskatoon, Sask
Chris Thompson          R 5-6  160  10/25/1978  Ajax, Ont
David Thompson
Mike Thomson
Radek Tihlar            R 5-8  136  09/16/1981  Olomouc, Czech Republic
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
Juha Toivonen
Dustin Tokarski
Marco Tomasello
Alex Tomasi
Matt Tomkins            L 6-2  176  06/19/1994  Edmonton, Alta
Igor Tomovic            L 5-10 160  05/17/1982  Subotica, Serbia
Connor Toomey
Brad Topping            L 6-1  186  06/05/1984  London, Ont
Mike Torchia            L 5-11 225  02/23/1972  Toronto, Ont
Josh Tordjman
Gusten Tornqvist
Boris Tortunov          L 5-10 176  08/14/1973  Chelyabinsk, Russia
Svetoslav Toshev        L 6-0  198  04/16/1986  Sofia, Bulgaria
Renato Tosio            L 5-10 176  11/16/1964  St. Gallen, Switzerland
Vesa Toskala
David Toth
Radek Toth              L 5-10 156  01/05/1968  Slany, Czech Republic
Collin Tracy
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
Francois Tremblay       L 6-1  193  08/29/1994  Baie-Comeau, Que
Dave Trofimenkoff       R 6-1  175  01/20/1975  Calgary, Alta
Martin Trommelen        R 6-1  216  09/18/1969  Tilburg, Netherlands
Brent Troyan
Maxim Trubitsin         L 5-10 176  12/13/1988  Minsk, Belarus
Philippe Trudeau
Vitali Trus             L 6-0  182  06/24/1988  Novopolotsk, Belarus
Matt Trusz
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
Jamie Tucker
Ron Tugnutt             L 5-11 155  10/22/1967  Scarborough, Ont
Robbert Tummers         L 6-0  209  04/07/1982  Geleen, Netherlands
Frans Tuohimaa          L 6-2  178  08/19/1991  Helsinki, Finland
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
Anze Ulcar              L 5-10 176  07/20/1979  Bled, Slovenia
Richard Ullberg
Linus Ullmark
Matt Underhill          L 6-2  195  09/16/1979  Campbell River, B.C.
Josh Unice
Darcy Unterschute
Mathieu Vachon          L 5-10 160  05/31/1976  St. Joseph, Que
Luc Vaillancourt        L 6-1  190  06/13/1978  Perme-Neuve, Que
Kiril Vajarov           L 5-10 171  02/18/1988  Sofia, Bulgaria
Michal Valent           L 6-2  176  03/05/1986  Martin, Slovakia  
Tino Valimaki           L 6-0  167  03/23/1985  Turku, Finland
Steve Valiquette
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
Parker Van Buskirk
Thijs Van Oosterhout    L 5-9  143  12/03/1987  Goirle, Netherlands
Niels Van Orshaegen     L           10/23/1991  Lier, Belgium
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
Semyon Varlamov
Andrei Vasilevskiy
Andrei Vasilevskiy
Alexander Vasiliev      L 5-11 182  04/26/1964  Angarszk, Russia
Andrej Vasiljevic
Andrei Vasilyev         L 5-9  171  09/25/1979  Yaroslavl, Russia
John Vazzano
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
Chris Venti
Andrew Verner           L 6-0  194  10/20/1972  Weston, Ont
Mike Vernon             L 5-7  170  02/24/1963  Calgary, Alta
Niels Verplak           L           10/15/1990  Eindhoven, Netherlands
Kimmo Vesa              L 5-11 180  04/18/1973  Vantaa, Finland
Wes Vesprini
Peter Vetri
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
Ian Vigier
Martin Villeneuve       L 5-10 180  01/01/1976  Montreal, Que
Alexandre Vincent
Matt Violin             L 6-1  180  02/08/1982  Etobicoke, Ont
Mark Visentin
Nick Vitucci            L 5-9  175  06/16/1967  Welland, Ont
Alexander Viyukhin      L 5-8  158  01/09/1973  Sverdlovsk, Russia
Tallen Voelkel
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
Lars Volden             L 6-3  198  07/26/1992  Oslo, Norway
Alexeo Volkov           L 6-1  185  03/15/1980  Yekaterinburg, Russia
Dmitri Volkov           L 5-11 187  07/07/1990  Mogilyov, Belarus
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
Mika Wacker             L 5-10 165  07/16/1982  Pietarsaari, Finland
Matt Wagner
Stephen Wagner          L 6-2  200  01/17/1977  Red Deer, Alta   
Andrew Waite
Jimmy Waite             L 6-1  180  04/15/1969  Sherbrooke, Que
Darcy Wakaluk           L 5-11 190  08/14/1966  Pincher Creek, Alta
Matt Walker
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
Sean Walsh
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
Mitchell Wantenyk
Adam Ward
Blake Ward
Cam Ward                L 6-0  175  02/29/1984  Sherwood Park, Alta
David Wardle
Mike Warner
Joe Watkins             L 6-2  190  10/27/1979  Durham, England
Josh Watson
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
Scott Wedgewood
Kevin Weekes
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
Fabian Weinhandl
Ben Weiss               R 5-10 180  10/12/1979  Chestnut Hill, MA
Dan Weiss
Florian Weisskircher    L 6-2  165  05/23/1986  Klagenfurt, Austria
Matt Welch
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
Gustaf Wesslau
Kristofer Westblom
Alex Westcott
Alex Westlund
Kris Whitaker           L 5-3  155  04/25/1975  Lubbock, TX
JMatt White
JMatt White
Chris Whitley
Kay Whitmore            L 5-11 175  04/10/1967  Sudbury, Ont
Brandon Whitney         L 6-5  193  05/11/1994  Kentville, N.S.
Joakim Wiberg           L 6-1  185  10/23/1972  Salem, Sweden
Chris Wickenheiser      L 6-2  209  01/20/1976  Lethbridge, Alta
Adrian Wiese
Nando Wieser            L 5-10 185  09/22/1971  Davos, Switzerland
Miika Wiikman
Adam Wilcox             L 6-0  171  11/26/1992  South St. Paul, MN
Leonhard Wild           L 5-8  158  11/02/1979  Garmisch, Germany
Derek Wilkinson         L 6-0  160  07/29/1974  LaSalle, Que
Roman Will
Eric Williams
Eric Williams
Matt Williams
Mike Williams           L 6-0  200  04/16/1967  Woodhaven, WI
Jordan Willis           L 5-10 165  02/28/1975  Kincardine, Ont
Jonathan Willumsen
Sven Wilms              L 6-1  187  03/08/1982  Geel, Belgium
Roger Wilsey            L 5-11 193  02/17/1975  Mendota Heights, MN
David Wilson
Lefty Wilson            L 5-11 178  10/15/1919  Toronto, Ont
Ryan Wilson
Tom Wilson
Tom Wilson
Mike Wincel
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
Henrik Wood
Jason Wood              L 6-1  190  08/15/1973  Saskatoon, Sask
Stuart Woodall
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
Oliver Wren
Jason Wright            L 6-0  185  05/18/1978  Duncan, B.C.
Jamie Wutke
Nick Wydock
Alex Wyse
Dmitri Yachanov         L 5-11 189  04/17/1972  Kazan, Russia
Willie Yanakeff
Kyle Yarskie
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
Travis Yonkman
Allen York
Mike Younes
Wendell Young           L 5-9  181  08/01/1963  Halifax, N.S.
Matt Zaba
Mike Zacharias
Michael Zador           L 6-2  172  05/08/1991  Toronto, Ont
Bill Zaniboni
Ryan Zapolski
Alexander Zarudny       L 6-0  205  03/05/1974  Donetsk, Ukraine
Jeff Zatkoff
John Zdunkiewicz
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
Garrett Zemlak
Dustyn Zenner
Matt Zenzola
Rob Zepp
Martin Zerzuben         L 5-10 158  02/02/1981  Visp, Switzerland
Alexander Zhuldikov     L 6-1  209  03/21/1974  Chelyabinsk, Russia
Dmitri Zhuravsky        L 5-8  163  07/11/1987  Krichev, Belarus
Nikolai Zhurkov
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   
========================================================================