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
Daniel Altshuller
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
Ken Appleby
Fedor Aranicki          L 5-11 168  11/16/1985  Novi Sad, Serbia
Gergely Arany
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
Mantas Armalis
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
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
Niklas Backstrom
Spencer Bacon
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     
Mike Baker
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
Jeremy Balyk
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   
Jeff Barney
Marco Baron             L 5-11 180  04/04/1959  Montreal, Que
Brad Barone
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
Alexandre Belanger
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
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
Brian Billett
Brandon Billie
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
Mackenzie Blackwood
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
Jared Boehm
Ryley Boeschen
Daniel Boisclair        R 6-2  185  11/02/1982  Sept-Iles, Que
Sean Bonar
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
Callum Booth
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
Keven Bouchard
Brian Boucher
Nick Boucher
Steve Bounds
Gabriel Bounoure        L 5-7  149  10/06/1979  Brest, France
Paul Bourbeau
Reg Bourcier            L 5-11 188  03/13/1980  Kenora, Ont      
Gabriel Bouthillette    L 6-3  200  05/21/1985  Sorel, Que
Jonathan Boutin         L 6-1  200  03/28/1985  Granby, Que
Victor Boutrs-Girgis    R 6-0  160  10/25/1985  Dordrecht, Netherlands
Landon Bow
Bobby Bowden
Nolan Bowker
Scott Bowles
B.J. Boxma              L 6-0  180  06/01/1981  Edson, Alta
Kevin Boyle
Kevin Boyle
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
Matt Bradley
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
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
Petr Briza              L 5-11 180  12/09/1964  Praha, Czech Republic
Martin Brochu           L 5-11 204  03/10/1973  Anjou, Que
Anthony Brodeur
Jeremy Brodeur
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 Broekman
Bram Broerse            L 6-0  160  08/21/1986  Tilburg, Netherlands
Christian Bronsard      L 5-8  165  12/25/1977  Lahr, Germany        
Brent Brooks
Alex Brooks-Potts
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
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
Brendan 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
Philippe Cadorette
Pavel Cagas             L 5-8  178  10/30/1963  Brno, Czech Republic
Sean Cahill
Remi Caillou            L 5-5  143  02/26/1977  Amiens, France
Mark Cairns             L 5-7  173  02/07/1979  Little Britain, Ont
Dominic Calandra
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
Adam Carlson
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
Gordon Ceasar
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    
Kevin Cota
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
Nick Dahan
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
Joel Danyluk
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
Troy 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.
Robert Davis
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
Marco De Filippo
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
Ryan DeMelo
Mark Demetz
Jared DeMichiel
Thatcher Demko
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
Kevin Desfosses
Cedrick Desjardins
Jeff Deslauriers
Casey DeSmith
Patrick DesRochers      L 6-4  207  10/27/1979  Penetanguishene, Ont
Philippe Desrosiers
Stephen Dhillon
Scott Dickie            R 5-10 185  12/16/1982  London, Ont
Andrew Dickson
Len DiCostanzo
Andrew DiCristifaro
Scott Diebold
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
Michael Doan
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
JPaul Dorsey
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
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.      
Colin Dunne
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
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
Nick 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
Mattias Eriksson
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
Drew Fielding
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
Spencer Finney
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
Evan Fitzpatrick
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
Andrew Flemming
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
Jack Flinn
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
Zach Fucale
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
Michael Garteig
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
Andrew Gedert
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
Louie George
Martin Gerber
Tim Gerrish
Olivier Gervais
Robert Gherson          L 6-5  155  10/08/1983  Toronto, Ont
Alain Giauque
Peter Gibb
Ryan Gibb
Christopher Gibson
John Gibson
Keni Gibson             L 5-10 190  03/20/1981  Stittsville, Ont
Stephen Gibson
Robin Giesbrecht
Olivier Gigon           R 6-3  202  03/30/1979  Delemont, Switzerland
Jean-Sebastien Giguere
Jamie Gilbert
Riley Gill
Jon Gillies
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
Matt Ginn
Raphael Girard
Pierre-Olivier Girouard
Joel Gistedt
Michael Giugovaz
Mike Glaberman
Doug Glanert
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
Gaber Glavic            L 5-11 182  03/11/1978  Jesenice, Slovenia
Chris Gleeson
Thomas Gobeil
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
Lucas Gore
Sergei Gorelov
Florian Goriupp
Mike Gorman
Mario Gosselin          L 5-8  160  06/15/1963  Thetford Mines, Que
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
Mark Grametbauer
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     
Jason Gregoire
Mike Gregorio           L           08/17/1969  Reading, MA
Tony Greeley
Mike Green
Tyler Green
Scott Greenham
Mike Greenlay           L 6-3  200  09/15/1968  Vitoria, Brazil
Brian Greer             L 5-10 165  07/05/1974  Orillia, Ont
Thomas Greiss
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
Jonas Gunnarsson
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
Lukas Hafner
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
Brandon Halverson
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
Ian Harris
Joe Harris              L 5-9  180  09/16/1974  Mitchell, Ont     
Peter Harris            L           04/22/1968  Haverhill, MA
Halvor Harstad-Evjen
Carter Hart
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
Bryan Haude
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
Ari Hellgren            L 5-7  167  09/07/1954  Tampere, Finland
Juha Helminen           L 5-9  185  01/20/1968  Tampere, Finland
Jeremy Helvig
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
Liam Herbst
Derek Herlofsky         L 5-10 175  10/01/1971  Minneapolis, MN
Julien Hernandez
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
Connor Hicks
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
Adin Hill
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
Jake Hildebrand
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
Brady Hjelle
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
Brody Hoffman
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
Brandon Hope
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
Nick Horrigan
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
Kevin Hoy
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
Ville Husso
Mike Hutchinson
Gustaf Huth
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
Jonah Imoo
Wolf Imrich
Peter Ing               L 6-2  170  04/28/1969  Toronto, Ont
Connor Ingram
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
Nikita Ivandikov
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
John Jackson
David Jacobson
David Jacobson
Brandon Jaeger
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
Tristan Jarry
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
Lars Johansson
Lars Johansson
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
Chris 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
Janne Juvonen
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
Matt Kaludis
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
Antti Kaski             L 5-10 176  12/09/1988  Imatra, Finland
Kasimir Kaskisuo
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
Austin Keiser
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
Matt Kennedy
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
Patrick Klein
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
Tom Klinger
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
Branden Komm
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
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
Taran Kozun
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
Tyler Kuehl
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
Eetu Laurikainen
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
Austin Lefkowicz
Manny Legace
David Leggio
Arthur Legrand
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
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
Marc-Andre Levesque
Eric Levine
Jeff Levy               L 6-0  170  12/09/1970  Salt Lake City, UT
Scott Lewan
David Lewis
Greg Lewis
Greg Lewis
Greg 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
Charlie Lindgren
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
Austin Lotz
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
Martin Lundberg
Jan Lundell             L 6-2  194  11/26/1973  Helsinki, Finland
Daniel Lundin
Linus 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
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
Alex Lyon
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
Matt Mahalak
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
Matt Mancina
George Maneluk          L 6-0  195  07/25/1967  Winnipeg, Man
Mike Manna
Peter Mannino
Daniel Manzato
Norm Maracle
Etienne Marcoux
Matic Marinsek
Tate Maris
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
Sam Marotta
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
Paul Martin
Peter Martin            L 5-7  191  02/22/1964  Regina, Sask
Spencer Martin
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
Ryan Massa
Steve Mastalerz
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
Darrell May
Harrison May
Colin Mayberry
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
Eamon McAdam
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
Frankie McClendon
Kyle McClure
Thomas McCollum
Jake McCracken          L 5-10 180  01/15/1980  London, Ont
Mason McDonald
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
Dalton McGrath
Ryan McGrath
Ryan McGrath
Keegan McGraw
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
Zane 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
Nathan McKinnon
Tom McKinnon            R 5-10 180  05/19/1975  Barrie, Ont      
Jordan McLaughlin
Spencer McLay
Jason McLean            L           09/03/1979  Regina, Sask
John McLean
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
Mike McNiven
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
Elvis Merzlikins        L 6-3  187  04/13/1994  Riga, Latvia
Steve Messina
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
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
Eric Mihalik
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
Lawrence Miller
Mark Miller
Rob Miller
Ryan Miller
Tanner Milliron
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
Samuel Montembeault
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
Brent Moran
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
Brad 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
C.J. Motte
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
Jim Mullin
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
Matt Murphy
Matt Murphy
Mike Murphy
Patrick Murphy
Andrew Murray
Chris Murray            L 5-8  170  01/14/1977  Flanders, NJ
Jamie Murray
Jim Murray
Jim Murray
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
P.J. Musico
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
Matt Neal
Jordan Neamonitis
Alex Nedeljkovic
John Nelson
Taylor Nelson
Taylor Nelson
Tomas Nemeth
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
Justin Nichols
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
Landon Noel
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
Tim Noting
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
William Nylander
Fabian Obexer
Mike O'Brien
Tyler O'Brien
Scott O'Connor
Juuso Oinonen
B.J. O'Brien
Drew O'Connell
Matt O'Connor
Matt O'Connor
Matt O'Connor
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
Luke Opilka
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
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
Drew Owsley
Mark Owuya
Spencer Padfield
Juliano Pagliero
Maximilian Pajpach
Frank Palazzese
Joe Palmer
Drew Palmisano
Daniel Palmkvist
Matt Pane
Darren Pang             L 5-5  155  02/17/1964  Medford, Ont
Nick Pannoni            L 6-0  160  11/06/1982  Coaldale, Alta
Steve Papciak
Jordan Papirny
Darryl Paquette         L 5-11 170  03/25/1971  Calgary, Alta
Rich Parent             L 6-3  215  01/12/1973  Montreal, Que
Rylan Parenteau
Jordan Parise
Mavric Parks
Tyler Parks
Davis Parley
Rick Parry
Mike Parson             L 6-1  180  03/03/1970  Listowel, Ont
Norbert Pascha          L 6-2  185  08/18/1981  Dresden, Germany
Edward Pasquale
Mario Passarelli
Troy Passingham
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
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
Mike Pearless
Jan Pechek
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
Lucas Peressini
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
Ivo Pesat               L 5-6  160  11/11/1965  Zlin, Czech Republic
Anthony Peters
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
Chris Phillips
Dahlen Phillips
Jamie Phillips
Jamie Phillips
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
Petri Pitkanen
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
Roman Polak
Patrik Polc
Jason Polglase
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
Dan Potter
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
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
Joseph Raaymakers
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
Steve 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
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
McIntyre Reamey
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
Mike Reilly
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
David Rittich
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.
James Robbins
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
Arren Romeril
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
Mark Roof
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.
Eric Roy
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
Jordan Ruby
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
Joel Rumpel
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
Patrick Russell
Adam Russo
Markus Ruusu
Martin Ruzicka          L 5-10 154  06/01/1987  Pardubice, Czech Republic
Charlie Ruzkowski
Evgeny Ryabchikov       L 6-0  187  01/16/1974  Yaroslavl, Russia
Kevin Ryan
Dmitri Ryazhinov
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
Richard St. Louis
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
Zach 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
Juuse Saros
Harri Sateri
Tommi Satosaari         L 6-0  165  02/17/1975  Jyvaskyla, Finland
Billy Sauer
Mike Sauer
Edvardt Saugen
Clarke Saunders
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.
Zach Sawchenko
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
Jacob Schira
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
Nick 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
Terry Shafer
David Shantz
Kyle Shapiro
Warren Sharples         L 5-11 190  03/01/1968  Calgary, Alta
Dan Shea                L 5-10 171  01/05/1985  Marlborough, England
Garrett Sheehan
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
Igor Shesterkin
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
Dmitry Sinitsyn
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
Matt Skoff
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
Charlie Smart
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
Evan Smith
Evan Smith
Evan Smith
Jacob Smith
Jacob Smith
Jacob Smith
Jacob Smith
Jake Smith
Jake Smith
Jake Smith
Jason Smith
Jeremy Smith
Jeff Smith
Jeff Smith
Kevin 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
Tyler Steel
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
Colin Stevens
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
Jeff Stolp              L 6-0  195  06/20/1970  Grand Rapids, MN
Jason Stone             R 5-10 184  04/10/1982  Duncan, B.C.
Garrett Storms
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
Garrett Taylor
Garrett 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
Alex Tetreault
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
Ben Thomas
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
Jordan Tibbett
Radek Tihlar            R 5-8  136  09/16/1981  Olomouc, Czech Republic
Shawn Timm              L 5-11 208  11/09/1979  Buffalo, NY
Rasmus Tirronen
Sergei Tkachenko        L 6-1  205  06/06/1971  Kiev, Ukriane
Michael Tobler          L 6-1  202  08/05/1985  Zurich, Switzerland
Aleksi Toivonen
Aleksi Toivonen
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
Jason Torf
Gusten Tornqvist
Braely Torris
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
Rylan Toth
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
Niklas Treutle
Josh Trimberger
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
Denis Tsaruk
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
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
Daniel Turgeon
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
Alain Valiquette
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
Vitek Vanecek
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
Adam Vay
Alex Vazzano
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
Daniel Vladar
Tallen Voelkel
Eric Vogel
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
Coleman Vollrath
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
Ben Walker
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
Andrew Walsh
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
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
Mike Weber
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
Daniel Weller-Evans
Dylan Wells
Dylan Wells
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
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
Chris Wilcox
Leonhard Wild           L 5-8  158  11/02/1979  Garmisch, Germany
Derek Wilkinson         L 6-0  160  07/29/1974  LaSalle, Que
Roman Will
Devin Williams
Eric Williams
Eric Williams
Jay Williams
Matt Williams
Mike Williams           L 6-0  200  04/16/1967  Woodhaven, WI
Stephon Williams
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
Clay Wittl
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
Jordan Wood
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
Jeff Wyer
Alex Wyse
Stephen Yablonski
Dmitri Yachanov         L 5-11 189  04/17/1972  Kazan, Russia
Willie Yanakeff
Kyle Yarskie
Maximilian Yazdzik
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
Ian Young
Ian Young
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
Ed Zdolshek
John Zdunkiewicz
Tihomir Zecevic         L 6-1  231  08/25/1979  Subotica, Serbia
Brent Zelenewich        L 5-11 175  02/13/1979  Winnipeg, Man
Dave Zelinski
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   
========================================================================