Player Index Ha to Hh
1. Ha --- Hh 2. Hi --- Hz
========================================================================
NAME                    P  S Ht   WT   DAY BORN    TOWN BORN    
========================================================================
Chad Haacke             RW L 6-0  190  01/14/1984  Melville, Sask
Kari Haakana            D  L 6-1  222  11/08/1973  Outokumpu, Finland
Teemu Haakana           RW R 5-6  174  10/29/1979  Naantali, Finland
Teppo Haakana           LW L 5-8  154  09/02/1983  Vaasa, Finland
Timo Haanmaki           D  R 5-9  191  04/28/1984  Noormarkku, Finland
Ari Haanpaa             RW L 6-1  185  11/29/1965  Nokia, Finland
Mikael Haanpaa          LW L 6-1  171  03/20/1985  Helsinki, Finland
Kimmo Haapa-Aro         LW R 5-8  185  07/22/1983  Lulea, Sweden
Mikko Haapakoski        D  L 5-9  176  01/19/1967  Oulu, Finland
Miika Haapala           D  L 5-9  194  03/15/1975  Joensuu, Finland
Petro Haapala           RW L 5-10 209  08/24/1971  Lapua, Finland
Timo Haapala            D  L 6-1  216  02/04/1981  Somero, Finland
Tomi Haapala            C  L 5-9  176  06/11/1983  Kankaanp��, Finland
Jani Haapalainen        D  L 5-9  158  05/10/1983  Vantaa, Finland
Janne Haapalainen       C  L 5-9  185  04/08/1974  Helsinki, Finland
Veli-Matti Haapalainen  C  R 6-2  180  06/07/1967  Oulu, Finland
Jari Haapamaki          D  L 5-9  220  02/22/1968  Hameenlinna, Finland
Mikko Haapanen          D  R 5-9  171  09/29/1986  Piikki�, Finland
Miro Haapaniemi         C  L 5-8  160  02/15/1973  Helsinki, Finland
Jussi Haapasaari        C  L 5-8  165  07/23/1978  Espoo, Finland
Matti Haapasaari        D  L 5-9  176  02/05/1982  Espoo, Finland
Henry Haapiainen        D  L 5-11 169  09/07/1985  Helsinki, Finland
Tommi Haapsaari         D  L 5-9  202  06/25/1969  Tampere, Finland
Garrett Haar
Ilpo Haarala            D  L 6-0  198  03/10/1975  Salo, Finland
Mikko Haarala           C  L 5-8  176  05/20/1975  Turku, Finland
David Haas              LW L 6-2  196  06/23/1968  Toronto, Ont
Kyle Haas
Kyle Haas
Juha-Pekka Haataja      RW R 5-8  167  10/31/1982  Oulu, Finland
Jukka Haataja           LW L 5-10 178  01/16/1983  Turku, Finland
Lauri Haataja           C  L 6-1  178  10/24/1984  Muhos, Finland
Sami Haataja            LW L 5-8  180  03/20/1979  Iisalmi, Finland
Sami Haatyla            C  L 5-8  182  05/10/1973  Ulvila, Finland
Mikko Haavisto          C  L 5-6  154  05/21/1984  Eura, Finland
Timo Haavisto           D  L 6-2  220  05/27/1973  Forssa, Finland
Valtteri Haavisto       LW L 5-9  171  10/10/1984  Turku, Finland
Marc Habscheid          RW R 6-1  180  03/01/1963  Swift Current, Sask
Justin Hache
Dan Hacker              C  L 6-0  187  01/14/1982  Wasilla, AK
Axel Hackert            RW R 5-10 185  12/14/1984  Heilbronn, Germany
Michael Hackert         RW L 5-11 191  06/21/1981  Heilbronn, Germany
Oliver Hackert          LW L 5-11 187  05/15/1977  Heilbronn, Germany
Chris Hackett           RW R 5-11 180  10/31/1978  Paradise, Nfld
Lucien Hackett
Bryan Haczyk
Joey Haddad
Robert Haddock          D  L 5-11 200  04/07/1970  Montreal, Que     
Steve Haddon
David Hadrousek         LW L           06/27/1974  Znojmo, Czech Republic
Mario Hadwig            RW R 6-0  163  12/11/1987  Wien, Austria
Petar Hadzhitonev       LW R 6-0  165  11/03/1987  Sofia, Bulgaria
Sebastijan Hadzic
Adnan Hadzisulejmanovic C  L 5-9  163  04/29/1984  Bled, Slovenia
Milan Hafner            C  L 5-10 171  06/18/1977  Jesenice, Slovenia
Peter Hafner            D  R 6-5  195  07/26/1983  Summit, NJ
Rusty Hafner
Tomo Hafner
Michael Haga
Alec Hagamanl
Brandon Hagel
Kyle Hagel
Marc Hagel
Jaakko Hagelberg        LW L 5-9  180  11/03/1982  Tampere, Finland
Jan Hagelberg           D  L 5-5  154  08/29/1985  Helsinki, Finland
Bobbie Hagelin          LW R 5-10 185  02/01/1984  Sodertälje, Sweden
Carl Hagelin
Diederick Hagemeijer    RW L 6-1  167  09/21/1988  Eindhoven, Netherlands
Nathan Hagemo
Greg Hagen              RW R 6-0  185  07/10/1971  St. Paul, MN
Alex Hager
Gregor Hager
Robert Hagg
Ryan Haggerty
Ryan Haggerty
Ryan Haggerty
Sean Haggerty           LW L 6-1  186  02/11/1976  Rye, NY
Les Haggett             C  L 6-0  183  07/08/1980  Norwood, NY
Johan Hagglund          C  L 6-2  196  06/09/1982  Ornskoldsvik, Sweden
Andreas Haglund         C  L 5-7  205  05/26/1981  Pietarsaari, Finland
Matti Hagman            C  L 6-1  184  09/21/1955  Helsinki, Finland
Niklas Hagman
Yared Hagos             C  L 6-1  202  03/27/1983  Stockholm, Sweden
Riku Hahl
Derek Hahn              C  R 6-0  185  12/27/1977  Elmira, Ont
John Haider             D  R 5-10 200  07/24/1981  Forest Lake, MN
John Haig               LW R 5-7  154  01/29/1973  Kirkcaldy, Scotland
Olli Haijanen           C  R 5-8  187  06/17/1976  Uusikaupunki, Finland
Janne Haikio            LW L 6-0  187  01/09/1985  Joensuu, Finland
Tommi Haikka            C  R 5-11 176  11/19/1982  Tampere, Finland
Juho Haikola            RW R 5-9  167  02/24/1988  Tampere, Finland
Casey Haines
Kyle Haines
Kyle Haines
Ron Hainsey
Hannu Haipus            D  L 5-8  163  06/24/1984  Oulu, Finland
Jiri Hajda
Richard Hajdu           LW L 6-0  170  05/10/1965  Victoria, B.C.
Alec Hajdukovich
David Hajek             D  L 5-11 165  06/13/1980  Chomutov, Czech Republic 
Libor Hajek
Bill Hajt               D  L 6-3  205  11/15/1951  Radisson, Sask
Chris Hajt              D  L 6-3  206  07/05/1978  Saskatoon, Sask
Ari-Pekka Hakala        LW L 5-8  178  05/15/1985  Urjala, Finland
Janne Hakala            C  L 5-8  180  02/08/1980  Forssa, Finland
Jouni Hakala            C  L 5-8  158  04/07/1982  Kuusamo, Finland
Juho Hakala             D  L 5-7  149  08/11/1988  Tampere, Finland
Samuli Hakala           D  L 6-2  216  06/20/1978  Raisio, Finland
Miikka Hakala           LW L 5-9  176  04/05/1975  Heinola, Finland
Tomi Hakala             RW R 5-7  187  10/21/1978  Kempele, Finland
Ville Hakala            LW L 5-8  176  10/03/1978  Forssa, Finland
Ville Hakala            C  L 6-1  194  07/13/1981  Harjavalta, Finland
Yrjo Hakala             RW R 5-8  156  04/20/1932  Tampere, Finland
Turo Hakamies           LW L 5-9  180  01/15/1979  Rauma, Finland
Matti Hakanen           C  L 5-10 165  09/21/1950  Tampere, Finland
Markku Hakanen          LW L 5-7  191  08/17/1946  Kangasala, Finland
Petri Hakanen           D  L 5-7  171  04/23/1982  Tampere, Finland
Reijo Hakanen           D  R 5-4  134  08/20/1943  Kangasala, Finland
Timo Hakanen            C  L 6-3  209  03/26/1977  Pori, Finland
Jani Hakanpaa
Jonas Hakansson         LW R 6-0  209  01/04/1974  Malmo, Sweden
Mikael Hakansson        C  L 6-2  203  05/31/1974  Stockholm, Sweden
Sebastian Hakansson     LW L 5-10 180  02/06/1986  Harnosand, Sweden
Mika Hakasaari          LW L 5-9  189  02/18/1987  Ylivieska, Finland
Jim Hakewill            D  L 6-3  205  06/07/1982  Wilmette, IL
Rashid Hakimsan         LW L 5-6  160  04/05/1934  Tampere, Finland
Erno Hakkarainen        D  L 6-1  205  05/19/1979  Kuopio, Finland
Jani Hakkarainen        D  R 5-8  156  03/30/1976  Jyv�skyl�, Finland
Joni Hakkarainen        C  L 5-7  165  08/22/1979  Kouvola, Finland
Jukka Hakkarainen       D  L 5-11 205  01/11/1977  Helsinki, Finland
Mikko Hakkarainen       C  L 5-7  171  11/17/1976  Iisalmi, Finland
Mikko Hakkarainen       RW R 5-5  154  01/11/1986  Espoo, Finland
Topi Hakkarainen        LW R 5-9  171  07/30/1984  Kannus, Finland
Vesa Hakkarainen        C  L 5-7  176  05/18/1974  Vaasa, Finland
Ville Hakkarainen       D  L 5-4  110  04/08/1988  Kajaani, Finland
Antti Hakkinen          D  L 6-2  207  02/21/1976  Kinnula, Finland
Ossi Hakkinen           LW L 5-5  167  05/27/1984  Jyv�skyl�, Finland
Ari Hakola              LW L 5-7  176  06/09/1967  Helsinki, Finland
Joonas Hakola           LW L 5-8  180  05/28/1983  Vantaa, Finland 
Vesa-Matti Hakola       D  L 5-9  182  08/12/1987  Turku, Finland
Oskari Hakomaki         RW L 5-5  138  01/13/1987  Vaasa, Finland
Joni Hakonen            LW L 5-9  194  01/11/1980  Hyvink��, Finland
Markku Hakuli           RW R 5-11 209  04/12/1969  Rovaniemi, Finland
David Hakstol           D  R 6-1  200  07/30/1968  Warbery, Alta
Jaakko Hakula           LW L 5-10 187  05/17/1985  Hameenlinna, Finland
Jiri Hala               D  L 6-3  224  06/30/1972  Ceske Budejovice, Czech Rep.
Shane Halaas
Reid Halabi
David Halasz            D  L 6-0  182  09/08/1986  Kosice, Slovakia
Mika Halava             RW R 5-8  154  05/20/1987  Pori, Finland
Eli Halcrow
Corey Hale
David Hale
David Hale
Jordan Hale
Zach Hale
Mike Haley
Mike Haley
Julius Halfkenny        D  R 6-0  210  02/08/1981  Scarborough, ONt
Ashlin Halfnight        D  L 6-0  180  03/14/1975  Toronto, Ont
Ville Halikka           LW L 5-9  176  09/03/1981  Oulu, Finland
Toni Halinen            LW L 5-11 202  06/29/1981  Kuopio, Finland
Matt Halischuk
Bob Halkidis            D  L 6-1  200  03/05/1966  Toronto, Ont
George Halkidis
Steven Halko            D  R 6-1  195  03/08/1974  Etobicoke, Ont
Adam Hall
Alex Hall
Alex Hall
Connor Hall
Dale Hall
Dean Hall               C  L 6-2  200  01/14/1968  Winnipeg, Man
Jeremy Hall
Mike Hall               D  L 6-3  200  10/13/1967  Tornto, Ont
Mike Hall               C  L 6-2  180  02/13/1973  Ottawa, Ont
Taylor Hall
Taylor Hall
Tim Hall
Todd Hall               LW L 6-1  200  01/22/1973  Hamden, CT
Wayne Hall              LW L 5-9  165  05/22/1939  Melita, Man
Wayne Hall              C  L 6-0  195  10/02/1978  Nepean, ONt
Zach Hall
Joonasvili Halla        LW L 5-9  187  11/21/1982  Helsinki, Finland
Mikael Hallback         D  L 5-8  191  05/27/1976  Kokkola, Finland
Per Hallberg            D  L 5-10 182  03/24/1978  Ornskoldsvik, Sweden
Snorre Hallem           LW L 6-1  196  02/22/1979  Hamar, Norway
Kevin Haller            D  L 6-2  195  12/20/1970  Trochu, Alta
Pat Hallett             LW L 6-2  215  12/09/1977  Fairbanks, AK
Philippe Halley
Olli Hallfors           D  L 5-7  196  01/19/1979  Vaasa, Finland
Antti Hallikainen       LW L 5-8  176  09/19/1983  Kerava, Finland
Sami Hallikainen        D  L 5-7  171  05/07/1984  Helsinki, Finland
Ilkka Halme             LW L           07/04/1943  Tampere, Finland
Jussi Halme             D  L 6-0  189  08/24/1980  Nokia, Finland
Petri Halme             LW L 5-8  187  04/18/1980  Oulu, Finland
Juho Halmesmaki         D  L 5-7  180  05/08/1986  Kauhava, Finland
Keijo Halmesmaki        LW L 5-6  187  11/02/1982  Kauhava, Finland
Antti Halmetoja         C  L 5-9  165  01/04/1985  Nivala, Finland
Raimo Halminen          LW L 5-8  167  02/01/1986  Helsinki, Finland
Pasi Halmisto           LW L 5-6  145  10/17/1983  Lohja, Finland
Mike Halmo
Antti Halonen           C  L 5-7  171  04/17/1980  Lapinlahti, Finland
Antti Halonen           D  L 5-9  180  02/02/1982  Kajaani, Finland
Eerik Halonen           D  L 5-11 165  03/04/1983  Kajaani, Finland
Jani Halonen            D  L 5-9  180  05/22/1978  Vantaa, Finland
Jori Halonen            D  L 5-9  194  07/19/1973  Jyv�skyl�, Finland
Jukka Halonen           C  L 5-7  158  01/10/1982  Iisalmi, Finland
Marko Halonen           D  L 5-9  202  08/15/1967  Helsinki, Finland
Mikko Halonen           LW R 5-6  165  01/05/1969  Helsinki, Finland
Pasi Halonen            D  R 6-2  194  03/26/1974  Suonenjoki, Finland
Saku Halonen            RW L 5-7  160  07/22/1982  Kuopio, Finland
Jeff Halpern
Petri Halt              D  R 6-2  242  11/13/1969  Turku, Finland
Chris Haltigin
Ville Haltsonen         D  L 5-10 180  03/15/1987  Rauma, Finland
Jussi Halttunen         D  L 5-10 147  02/27/1986  Aht�ri, Finland
Niko Halttunen          LW L 6-0  194  04/13/1975  Helsinki, Finland
Johan Halvardsson       D  L 6-3  198  12/26/1979  Jonkoping, Sweden
John Halverson
Trevor Halverson        LW L 6-1  200  04/06/1971  White River, Ont
Doug Halward            D  L 6-1  200  11/01/1955  Toronto, Ont
Zach Ham                LW L 6-1  195  06/03/1976  Spokane, WA      
Mikael Hamaan
Aatu Hamalainen         C  R 5-10 165  02/28/1987  Suonenjoki, Finland
Ari Hamalainen          LW L 5-6  218  06/29/1964  Pori, Finland
Erik Hamalainen         D  L 6-1  200  04/20/1965  Raume, Finland
Esa Hamalainen          D  L 5-11 209  12/10/1979  Juva, Finland
Jarkko Hamalainen       D  L 5-11 198  04/13/1970  Lahti, Finland
Joni Hamalainen         LW L 6-0  253  05/09/1981  Jarvenpaa, Finland
Joonas Hamalainen       RW R 5-6  158  03/24/1983  Hamina, Finland
Jori Hamalainen         RW R 6-0  218  12/28/1972  Kauhava, Finland
Markus Hamalainen       D  R 5-11 196  08/18/1981  Joutseno, Finland
Matti Hamalainen        C  L 6-1  171  03/28/1984  Kuopio, Finland
Mika Hamalainen         D  L 6-2  191  12/05/1968  Helsinki, Finland
Mikko Hamalainen        D  L 5-9  176  01/26/1984  Rajam�ki, Finland
Oskari Hamalainen       D  L 6-2  238  08/18/1981  Helsinki, Finland
Pekka Hamalainen        D  L 5-7  180  02/17/1975  Hameenkyr�, Finland
Samu Hamalainen         LW L 6-2  185  07/28/1982  Helsinki, Finland
Tero Hamalainen         C  R 6-0  189  01/01/1972  Turku, Finland
Tommi Hamalainen        D  L 5-9  180  03/27/1975  Kerava, Finland
Tuomas Hamalainen       LW L 5-5  154  03/02/1982  Vantaa, Finland
Ville Hamalainen        C  L 5-11 185  07/06/1981  Lappeenranta, Finland
Tim Hambly
Andrew Hamburg
Anthony Hamburg
Kris Hamden
Jani Hameenaho          LW L 5-9  143  02/01/1983  Haapajarvi, Finland
Jarmo Hameenaho         RW R 5-9  174  12/20/1975  Kestil�, Finland
Denis Hamel
Gilles Hamel            LW L 6-0  185  03/18/1960  Asbestos, Que
Jean-Philippe Hamel     LW L 5-11 186  10/02/1983  Longueuil, Que
Kevin Hamel
Kevin Hamel
Olivier Hamel
Dan Hamhuis
Zach Hamill
Brad Hamilton           D  L 6-0  175  03/30/1967  Calgary, Alta
Chad Hamilton           D  L 6-1  207  01/06/1978  Calgary, Alta
Cody Hamilton
Curtis Hamilton
Curtis Hamilton
Dougie Hamilton
Freddie Hamilton
Hugh Hamilton           D  L 6-1  180  02/11/1977  Saskatoon, Sask
Jason Hamilton
Jeff Hamilton
Jeff Hamilton
Lee Hamilton            D  L 6-1  210  08/02/1977  Saskatoon, Sask    
Matt Hamilton
Matt Hamilton
Matt Hamilton
Mike Hamilton
Mike Hamilton
Ryan Hamilton
Ryan Hamilton
Sean Hamilton
Sean Hamilton
Wacey Hamilton
Bryan Hamm              D  L 6-4  213  01/01/1984  Hamilton, Ont
Jan Hammar              LW L 5-10 185  05/25/1974  Avesta, Sweden
Dominik Hammer          RW R 6-0  180  07/27/1981  Landshut, Germany
Trevor Hammer           D  R 5-10 180  09/23/1978  Roseau, MN
Brandon Hammermeister
Mark Hammersmith
Tom-Martin Hammerstad   C  L 5-10 171  04/28/1983  Oslo, Norway
Jesse Hammill           D  L 6-1  194  02/13/1976  Victoria, B.C.
Brett Hammond
Ken Hammond             D  L 6-1  190  08/22/1963  Port Credit, Ont
Mike Hammond
Justin Hamonic
Travis Hamonic
Radek Hamr              D  L 5-11 190  06/15/1974  Usti-Nad-Labem, Czech Rep.
Stig Hamre              LW L 6-0  176  02/20/1977  Bergen, Norway
Martin Hamrlik          D  R 5-10 205  05/06/1973  Gottwaldov, Czech Republic
Roman Hamrlik
Richard Hamula          LW L 6-0  190  01/28/1982  Edmonton, Alta
Ki-Hoon Han
Matti Hana
Trevor Hanas            RW R 6-0  206  01/20/1975  Regina, Sask       
Daniel Hancak           D  L 6-2  198  01/03/1984  Spisska Nova Ves, Slovakia
Tyler Hanchuck          D  L 6-3  210  02/07/1982  Sault Ste. Marie, Ont
Quinn Hancock           RW R 6-1  180  05/08/1977  Rock Creek, B.C.
Tyler Hancock
Mika Hand               LW L 5-9  198  12/31/1972  Oulu, Finland
R.J. Hand
Tony Hand               C  R 5-10 180  08/15/1967  Edinburgh, Scotland
David Handl             C  L 5-10 158  06/08/1971  Zlín, Czech Republic
Patrick Handl           LW L 5-9  172  03/02/1987  Havirov, Czech Republic
Lukas Handlovsky        LW R 5-10 185  08/03/1986  Banska Bystrica, Slovakia
Casey Handrahan
Ron Handy               LW L 5-11 175  01/05/1963  Toronto, Ont
Michal Handzus
Matus Hanes             LW R 5-9  174  07/11/1983  Martin, Slovakia
Connor Haney
Evan Haney
Joni Hanhela            C  L 5-9  165  04/23/1984  Jyv�skyl�, Finland
Juha Hanhikoski         D  L 5-8  178  03/30/1977  Jyv�skyl�, Finland
Antti Hanhirova         D  L 5-9  194  02/29/1984  Pello, Finland
Noah Hanifin
Ben Hankinson           LW R 6-2  210  05/01/1969  Edina, MN
Casey Hankinson
Peter Hankinson         RW R 5-9  175  11/24/1967  Edina, MN
Jussi Hankkio           LW L 5-8  160  12/22/1985  Ahtari, Finland
Martin Hanl
Joel Hanley
Kevin Hanlon
Tim Hanlon
John Hanna              D  R 5-10 175  04/05/1935  Sydney, N.S.
John Hanna              C  R 5-9  165  06/01/1966  Sydney, N.S.
Andy Hannah             D  R 5-11 220  07/21/1970  Maple Ridge, B.C.
Paul Hannah
Dave Hannan             C  L 5-10 170  11/26/1961  Sudbury, Ont
Scott Hannan
Temur Hannan
Sawyer Hannay
Andreas Hanni           D  L 6-2  231  01/04/1979  Erlenbach, Switzerland
Markus Hannikainen
Hannu Hanninen          C  L 5-7  205  06/17/1976  Valkeala, Finland
Juha-Matti Hanninen     D  L 6-4  211  06/05/1984  Vantaa, Finland
Kimmo Hanninen          LW L 6-2  194  03/14/1983  Pieks�m�ki, Finland
Mikko Hanninen          D  L 5-9  180  02/04/1978  Imatra, Finland 
Riku Hanninen           D  L 6-1  194  05/21/1977  Jyv�skyl�, Finland
Timo Hanninen           LW L 6-0  187  05/23/1981  Espoo, Finland  
Tommi Hanninen          RW L 5-9  154  01/15/1985  Pieks�m�ki, Finland
Toni Hanninen           D  L 5-7  187  07/11/1977  Helsinki, Finland
Tuukka Hanninen         LW L 5-8  194  04/08/1977  Helsinki, Finland
Jyrki Hannola           D  L 5-9  180  02/10/1985  Kuusamo, Finland
Sami Hannola            D  L 5-10 182  11/25/1973  Valkeala, Finland
Brian Hannon            C  R 5-10 180  09/26/1965  Clinton, NY
Luke Hannon
Miikka Hannonen         LW L           07/20/1985  Mikkeli, Finland
Matti Hannuksela        D  L 5-11 220  02/26/1978  Alavus, Finland
Jussi Hannula           D  L 5-7  158  04/10/1983  Kokkola, Finland
Mika Hannula            LW L 5-11 180  04/02/1979  Huddinge, Sweden
Niko Hannula            D  L 5-9  156  02/15/1987  Tampere, Finland
Sami Hannula            LW L 5-9  185  10/16/1984  Lahti, Finland
Samuli Hannula          D  L 6-0  187  06/05/1984  Haapavesi, Finland
Jonathan Hannums
Tommi Hannus
Ben Hanowski
Jared Hanowski          C  L 5-9  175  04/08/1979  Regina, Sask
Derek Hansberry
Markus Hanschirik       LW L 5-11 178  04/30/1987  Villach, Austria
Andreas Hanschitz
Andre Hansen            RW R 6-0  176  06/17/1975  Fredrikstad, Norway
Jake Hansen
Jannik Hansen           RW R 6-0  176  03/15/1986  Herlev, Denmark
Jeff Hansen             RW R 6-2  225  08/27/1981  Calgary, Alta
Josh Hansen
Josh Hansen
Josh Hansen
Kevin Hansen
Mads Hansen             C  L 6-0  198  09/16/1978  Oslo, Norway
Martin Hansen           C  L 6-0  176  09/28/1981  Oslo, Norway
Mats Hansen
Matthew Hansen          D  L 6-3  198  01/18/1985  Winnipeg, Man
Michael Hansen
Michael Hansen
Petter Bart Hansen      D  L 5-8  163  03/08/1981  Seoul, South Korea
Rene Hansen             D  L 5-9  189  10/17/1972  Fresrikstad, Norway
Rich Hansen
Richie Hansen           C  L 5-10 184  10/30/1955  Bronx, NY
Tavis Hansen            C  R 6-1  205  06/17/1975  Prince Albert, Sask
Thomas Hansen           LW L 6-0  191  08/23/1971  Fredrikstad, Norway
Zach Hansen
Christian Hanson
Greg Hanson             D  L 6-3  220  09/04/1971  Bloomington, MN
Greger Hanson
Joel Hanson
John Hanson             RW R 5-9  180  04/08/1968  Eagan, MN        
Justin Hanson           RW R 6-1  193  06/11/1980  Winnipeg, Man
Matt Hanson
Matt Hanson
Mike Hanson             C  R           04/04/1976  Minot, ND
Mike Hanson             RW R 5-11 200  05/26/1978  Oakville, Ont
Travis Hanson
Emil Hansson            D  L 5-10 163  08/08/1986  Nyland, Sweden
Mats Hansson            D  L 5-11 176  03/03/1983  Timra, Sweden
Niklas Hansson
Niklas Hansson
Niklas Hansson
Niklas Hansson
Niklas Hansson
Niklas Hansson
Niklas Hansson
Roger Hansson           RW L 6-0  190  04/29/1969  Angelholm, Sweden
Marius Hanstad
Timo Hantunen           RW L 5-6  147  07/14/1988  Jyv�skyl�, Finland
Tim Hanus               LW L 6-0  197  05/12/1969  Minneapolis, MN
Martin Hanzal           C  L 6-4  198  02/20/1987  Pisek, Czech Republic
Jan Hanzlik             D  L 5-10 187  03/21/1982  Mlada Boleslaw, Czech Rep
Jarno Haparanta         RW R 5-8  167  05/13/1984  Aht�ri, Finland
Kimmo Happo             RW R 5-6  185  04/21/1979  Kajaani, Finland
Toni Happola            C  L 6-1  205  04/09/1981  Helsinki, Finland
Jukka Happonen          D  L 5-7  158  12/18/1981  Espoo, Finland
Mikko Happonen          D  L 5-8  167  08/20/1980  Kuopio, Finland
Sami Harainen           D  L 6-1  198  02/10/1978  Riihim�ki, Finland
Christoph Harand        RW L 5-9  176  05/27/1981  Wien, Austria
Patrick Harand
Tomas Harant            D  L 6-3  200  04/28/1980  Zilina, Slovakia
Tim Harberts            C  R 6-1  185  05/20/1975  Edina, MN
Joe Harcharik
Veli-Pekka Hard         D  R 6-4  216  06/10/1970  Jyv�skyl�, Finland
Mike Harder
Jason Harding
Jeff Harding            RW R 6-4  220  04/06/1969  Toronto, Ont
Josh Harding
Luke Harding
Mike Harding            RW R 6-4  225  02/24/1971  Edsow, Alta
Connor Hardowa
Jay Hardwick
Francois Hardy          D  L 6-2  206  07/06/1978  Les Saules, Que
Mark Hardy              D  L 5-11 195  02/01/1959  Semaden, Switzerland
Shane Hardy
Scott Harff
Zach Hargis
Michael Hargreaves      LW R 5-11 160  12/02/1979  Bristol, England
Richard Hargreaves      C  L 5-10 194  05/27/1978  Bristol, England
Colton Hargrove
Jaakko Harikkala        D  L 6-2  215  03/30/1981  Kalanti, Finland
Juha Harikkala          D  L 6-1  231  01/10/1975  Kalanti, Finland
Kari Harila             D  L 6-1  194  04/15/1968  Oulu, Finland
Jussi Harittu           D  R 5-10 205  05/24/1973  Turku, Finland
Antti Harju             D  L 5-11 194  06/10/1982  Hollola, Finland
Erkki Harju             RW L 5-8  176  03/29/1942  Tampere, Finland
Heikki Harju            LW L 5-8  165  01/20/1983  Siikainen, Finland
Ilari Harju             C  L 5-8  163  08/01/1988  Karsamaki, Finland
Johan Harju
Johan Harju
Jonne Harju             LW L 5-5  141  10/15/1983  Utsjoki, Finland
Matti Harju             C  L 5-6  158  07/14/1943  Tampere, Finland
Niko Harju              RW R 5-9  205  10/08/1980  J�rvenp��, Finland
Pasi Harju              D  R 5-8  182  09/02/1976  Forssa, Finland
Pasi Harju              C  L 5-10 171  08/14/1984  Hameenlinna, Finland
Tuomas Harju            D  L 6-2  198  06/29/1981  Kemi, Finland
Ville Harju             D  L 5-8  187  03/11/1976  Tampere, Finland
Teo Harju-Jeanty        RW L 6-3  209  07/18/1973  Pori, Finland
Dinny Harjula           LW L 5-8  158  11/30/1983  Tampere, Finland
Tomi Harjula            LW L 5-8  185  04/14/1973  Kemi, Finland
Tuomo Harjula           C  L 5-7  171  01/17/1978  Oulu, Finland
Jari Harjumaki          D  L 5-7  165  07/25/1972  Tampere, Finland
Marek Harjumaki         LW L 5-4  123  03/24/1987  Hyvink��, Finland 
Jussi Harjunen          D  L 5-8  167  04/26/1982  Oulu, Finland
Pasi Harjunen           D  L           06/27/1980  Pyh�j�rvi, Finland
Timo Harjunen           D  L 5-7  163  05/16/1934  Tampere, Finland
Juha Harjunpaa          C  L 5-9  171  05/30/1975  Kurikka, Finland
Antti Harjuoja          D  L 6-0  198  01/31/1979  Tornio, Finland
Jere Harkala            D  L 5-7  185  01/10/1985  Pori, Finland
Mika Harkala            LW L 6-0  187  09/19/1983  Forssa, Finland 
Martin Harkamp          LW L 5-10 202  08/31/1982  Graz, Austria
Brett Harkins           C  L 6-1  170  07/02/1970  North Ridgeville, Ont
Jansen Harkins
Todd Harkins            C  R 6-3  210  10/08/1968  Cleveland, OH
Jorma Harkonen          RW R 5-7  163  10/20/1938  Tampere, Finland
Jussi Harkonen          LW L 5-9  187  03/20/1985  Pattijoki, Finland
Teemu Harkonen          LW L 5-10 176  08/04/1981  Anjalankoski, Finland
Veli-Pekka Harkonen     LW L 6-2  182  08/21/1978  Eskilstuna, Sweden
Ville Harkonen          LW L 5-9  182  10/28/1986  Oulu, Finland
David Harlock           D  L 6-2  195  03/16/1971  Toronto, Ont
Nick Harloff            D  L 6-0  200  05/11/1984  Kitchener, Ont
Matt Harlow
Scott Harlow            LW L 6-1  185  10/11/1963  East Bridgewater, MA
Tyler Harlton           D  L 6-2  201  01/11/1976  Pense, Sask
Tuomo Harma             LW L 6-1  209  01/25/1977  Oulu, Finland
Duane Harmer            D  R 6-0  190  06/03/1974  Fullarton, Ont
Zach Harnden
Justin Harney           D  R 6-0  196  11/14/1977  Hopkinton, MA  
Hannu Haronoja          LW L 5-10 182  12/05/1984  Pattijoki, Finland
Chris Harper            LW L 5-11 190  07/01/1981  Prince Albert, Sask
Kelly Harper            C  R 6-2  190  05/09/1972  Sudbury, Ont
Kevin Harper            D  L 6-3  190  09/07/1975  Sudbury, Ont
Regan Harper            D  L 6-2  200  11/23/1971  Birch Hills, Sask
Shane Harper
Stephen Harper
Ben Harpur
Tanner Harpwood         C  L 5-8  165  10/26/1978  Welland, Ont
Mike Harr
Daniel Harrer           RW R 5-10 148  05/25/1983  Rosenheim, Germany
Chris Harrington        D  R 6-0  182  05/07/1982  St. Cloud, MN
Matt Harrington
Matt Harrington
Scott Harrington
Jukka-Pekka Harrinkoski RW R 6-0  222  04/03/1971  Sodankyla, Finland
Bill Harris
Bill Harris
Billy Harris
Billy Harris
Brant Harris
Casey Harris            LW L 6-2  210  03/15/1976  Carmel, IN       
Darcy Harris            RW R 6-2  195  12/22/1978  O'Leary, P.E.I.
Don Harris
Don Harris
Donnie Harris
Ian Harris
Josh Harris
Josh Harris
Kevin Harris
Ludlow Harris
Marc Harris
Mike Harris
Mike Harris
Ross Harris             LW L 6-0  190  12/14/1973  Victoria, B.C.     
Tim Harris
Tim Harris
Tim Harris
Tim Harris
Andrew Harrison
Jay Harrison
Patrick Harrison
Robert Harrison
Ryan Harrison
Ryan Harrison
Ryan Harrison
Terry Harrison
Thomas Harrison
Tyler Harrison
Zach Harrison
Josh Harrold            D  L 6-1  205  06/25/1976  Kirtland Hills, OH
Peter Harrold
Aaron Harstad
Brian Hart
Brian Hart
Greg Hart               RW R 6-0  190  01/14/1977  Kamloops, B.C.
Jayden Hart
Jordan Hart             D  L 6-1  205  02/18/1983  Huntington, NY
Kevin Hart
Kevin Hart
Matthias Hart           RW R 6-1  187  04/25/1979  Tegernsee, Germany
Shane Hart
Mark Hartigan
Teemu Hartikainen
Vladimir Hartinger
Tod Hartje              C  L 6-1  190  02/27/1968  Anoka, MN
Nikolaus Hartl
Adam Hartley
Adrian Hartley
Ernie Hartlieb
Joe Hartman
John Hartman            C  L 5-10 185  08/30/1980  Faribault, MN
Mike Hartman            RW R 5-10 185  12/16/1955  Toronto, Ont
Mike Hartman            LW L 6-1  190  02/07/1967  Detroit, MI
Ryan Hartman
Toms Hartmanis
J.J. Hartmann           LW L 6-2  189  07/20/1980  Colorado Springs, CO
Rob Hartnell            LW L 5-9  180  11/18/1972  Rocky Mountain House, Alta
Scott Hartnell
Tom Hartnettl
Tom Hartogs             RW L 6-0  196  06/20/1969  Eindhoven, Netherlands
Chris Hartsburg         C  R 6-0  190  05/30/1980  Edina, MN
Craig Hartsburg
Ryan Hartung            D  L 5-10 180  05/26/1977  St. Paul, MN
Tim Hartung
Raine Hartus            D  L 6-2  216  08/18/1982  Nokia, Finland
Mike Hartviksen
Mike Hartwick
Mike Hartwick
Jonathan Harty
Alain Harvey            RW R 6-0  183  12/28/1956  Quebec City, Que
Andreas Hausner         D  L 6-2  202  01/26/1977  Wien, Austria
Buster Harvey           D  R 5-11 185  04/02/1950  Fredericton, N.B.
Cam Harvey
Charles Harvey
Doug Harvey             D  L 5-11 190  12/19/1924  Montreal, Que
Doug Harvey             RW R 6-0  180  10/08/1957  Ottawa, Ont
Hugh Harvey             LW L 6-0  175  06/25/1949  Kingston, Ont
Jack Harvey
Jeff Harvey
Kevin Harvey
Matt Harvey
Michel Harvey           C  L 5-11 182  01/31/1937  Alma, Que
Myles Harvey
Paul Harvey             RW R 6-4  205  08/08/1978  South Boston, MA
Todd Harvey             RW R 6-0  195  02/17/1975  Hamilton, Ont
Joe Harwell             D  R 6-3  195  11/21/1968  Minneapolis, MN
Juha Hasa               LW L 5-10 210  04/26/1983  Ylitornio, Finland
Marek Hascak            LW L 6-2  180  12/08/1985  Trencin, Slovakia
Otto Hascak             C  R 6-1  198  01/31/1964  Martin, Slovakia
Jiri Hasek              LW L 6-2  216  11/15/1977  Ostrava, Czech Republic
Robert Haselhurst
Tyler Haskins
Anssi Hasko             D  L 6-2  194  03/31/1980  Karhula, Finland
Juha Hassel             D  L 5-10 176  05/08/1981  Anjalankoski, Finland
Peter Hasselblad        D  L 6-3  195  03/20/1966  Orebro, Sweden
Jani Hassinen           LW R 5-9  187  05/11/1975  Kerim�ki, Finland
Chris Hassler
Sami Hatanpaa           D  L 5-5  182  05/07/1983  Pori, Finland
John Hatch              RW R 6-2  209  09/02/1974  Sydney, Australia
Matt Hatch
Derian Hatcher
Kevin Hatcher           D  R 6-3  232  08/09/1966  Detroit, MI
James Hatfull           D  R 6-2  252  08/08/1977  London, England           
Garnet Hathaway
Daniel Hatterscheid     LW L 6-0  185  09/18/1984  Cologne, Germany
Janne Hattunen          LW L 5-6  167  02/11/1981  Vantaa, Finland
Jarkko Hattunen         LW L 5-10 202  01/22/1987  Kajaani, Finland
Jonne Hattunen          D  L 6-1  187  07/15/1985  Kajaani, Finland
Juha Hattunen           C  L 5-9  180  09/18/1970  Joensuu, Finland
A.J. Hau
Brad Hau
Chris Hau
Brett Hauer             D  R 6-2  205  07/11/1971  Richfield, MN
Jordane Hauert          D  L 6-0  182  10/26/1986  Wengi, Switzerland
Janne Hauhtonen         C  R 6-2  205  05/05/1979  Pori, Finland
Aleksi Haukipuro        RW R 5-10 165  07/05/1989  Haapavesi, Finland
Erik Haula
Mykul Haun
Markus Hausegger        D  L 5-8  171  05/08/1982  Ek Zell am See, Austria
Colby Hauser
Stefan Haussle
Jake Hauswirth
Harri Hautajoki         LW L 5-6  165  09/09/1983  Helsinki, Finland
Joni Hautala            D  L 5-7  158  03/09/1987  Kittil�, Finland
Taneli Hautala          D  L 6-1  255  06/19/1978  Kokkola, Finland
Juha Hautamaa           C  L 5-8  182  08/03/1973  Jyv�skyl�, Finland
Antti Hautamaki         D  L 5-6  169  12/23/1983  Kokkola, Finland
Kimmo Hautamaki         C  R 5-8  176  09/19/1978  Pori, Finland
Mika Hautamaki          RW L 5-11 198  03/01/1974  Ylivieska, Finland
Sami Hautaniemi         D  L 6-2  209  07/08/1981  Pori, Finland
Jukka-Pekka Haveri      D  L 6-2  165  01/08/1983  Turku, Finland
Norbert Havasi          D  L 5-11 182  08/28/1965  Bratislava, Slovakia
Lukas Havel             RW L 5-8  176  11/10/1981  Jihlava, Czech Republic
Marian Havel            C  L 6-0  176  01/26/1984  Jihlava, Czech Republic
Niclas Havelid
Petr Havelka            LW L 6-2  198  03/04/1979  Most, Czech Republic
Erkki Haverinen         D  R 6-1  185  02/27/1985  Kajaani, Finland
Joni Haverinen          D  L 6-1  154  05/17/1987  Uusikaupunki, Finland
Jukka Haverinen         D  L 5-2  101  09/24/1988  Kajaani, Finland
Markus Haverinen        D  R 5-7  176  03/30/1980  Uppsala, Sweden
Markus Haverinen        LW L 5-11 176  09/24/1983  Kajaani, Finland
Ned Havern
Jarkko Havia            LW L 6-4  182  04/03/1987  Tampere, Finland
Olli Havikari           D  L 6-2  185  06/14/1985  Helsinki, Finland
Vesa Havikari           D  L 5-11 180  11/05/1980  Kangasala, Finland
Mike Haviland
Martin Havlat
Adam Havlík
Ales Havlik             D  L 6-3  215  10/20/1977  Mlada Boleslaw, Czech Rep.
Jukka Havulinna         RW R 5-6  141  08/07/1935  Tampere, Finland
Kalle Havulinna         LW L 5-5  149  09/27/1924  Tampere, Finland
Evan Haw                D  L 6-4  210  04/30/1986  Fort McMurray, Alta
Dale Hawerchuk          C  L 5-11 185  04/04/1963  Toronto, Ont
Blair Hawes
Jason Hawes             C  L 5-11 195  06/16/1978  Perth, Ont
Greg Hawgood            D  L 5-10 204  08/10/1968  Edmonton, Alta
Konn Hawkes
Todd Hawkins            RW R 6-1  195  08/02/1966  Kingston, Ont
Trevor Hawkins          D  R 6-0  198  05/27/1983  Manotick, Ont
Joe Hawley              RW R 5-10 185  03/13/1971  Peterborough, Ont
Kent Hawley             C  L 6-4  215  02/20/1968  Toronto, Ont
Alan Haworth            C  R 5-10 190  09/01/1960  Drummondville, Que
Nigel Hawryliw
Jayce Hawryluk
Darrell Hay
Dwayne Hay              LW L 6-1  203  02/11/1977  London, Ont
Michael Hay
Michael Hay
Neil Hay                RW R 5-11 187  01/08/1984  Edinburgh, Scotland
Ross Hay                LW L 5-9  161  08/11/1981  Edinburgh, Scotland
Darren Haydar
Jeff Haydar             RW R 6-1  195  06/11/1977  Milton, Ont  
Aaron Haydon
Andrew Hayes
Colten Hayes
Eriah Hayes
Jamie Hayes             LW L 5-11 150  05/03/1990  Cardiff, Wales
Jeff Hayes
Jim Hayes
Jimmy Hayes
Jimmy Hayes
Kevin Hayes
Matt Hayes
Matt Hayes
Ryan Hayes
Ryan Hayes
Ryan Hayes
Jason Haynes
Michael Haynes
Mikko Hayrinen          D  L 5-9  160  02/04/1983  Pyh�selk�, Finland
Leon Hayward            RW R 6-0  210  03/29/1979  Seattle, WA      
Mike Hayward
Rick Hayward            D  L 6-2  200  02/25/1966  Toledo, OH
Matt Haywood
Jeff Hazelwood
Jonathan Hazen
Mark Hazlehurst         D  R 6-2  220  11/18/1972  Peterhead, Scotland
Chris Healey
Eric Healey             LW L 6-0  195  01/20/1975  Hull, MA
Josh Healey
Josh Healey
Josh Healey
Paul Healey
Shawn Heaphy            C  L 5-8  180  11/27/1968  Sudbury, Ont
Mitchell Heard
Jamie Hearn             D  R 6-1  212  02/02/1971  Quesnel, B.C.      
Dillon Heatherington
Dany Heatley
Andrej Hebar
Chris Hebert
Ian Hebert              C  L 6-1  191  08/17/1973  Montreal, Que
Jay Hebert              LW L 6-1  205  03/22/1975  Troy, NY
Ryan Hebert
Ryan Hebert
Jochen Hecht            C  L 6-1  191  06/21/1977  Mannheim, Germany
Josh Hechter            C  L 5-10 170  02/02/1984  Winnipeg, Man
John Hecimovic          RW R 6-2  217  03/31/1984  Cambridge, Ont
Brandon Heck
B.J. Heckendorn         D  L 6-0  190  03/07/1980  Carlisle, PA
Benjamin Hecker         C  L 6-3  216  05/22/1980  Berlin, Germany
Michael Heckmann        RW L 5-8  154  12/01/1984  Amberg, Germany
Radoslav Hecl           D  L 6-1  196  10/11/1974  Partizanske, Slovakia
Kevin Hecquefeuille     RW R 5-11 165  11/20/1984  Amiens, France
Johan Hedberg
Jon Hedberg             D  R 6-0  210  04/17/1982  Duluth, MN
Niclas Hedberg          D  L 5-8  163  01/03/1978  Helsinki, Finland
Mike Hedden
Niklas Hede             LW L 5-10 180  05/14/1969  Malm�, Sweden
Bret Hedican
Pierre Hedin            D  L 6-1  200  01/21/1978  Ornskoldsvik, Sweden
Andy Hedlund
Johan Hedlund
Johan Hedlund
Joonas Hedlund          LW L 6-0  198  06/08/1982  Lahti, Finland
Todd Hedlund            RW R           08/20/1971  Roseau, MN
Anton Hedman            LW L 6-0  180  05/15/1986  Stockholm, Sweden
Oscar Hedman            D  L 6-0  207  04/21/1986  Ornskoldsvik, Sweden
Victor Hedman
Ville Hedman            RW L 5-9  165  04/05/1982  Pirkkala, Finland
Jonathan Hedstrom
Mitchell Hedt
Jonas Heed              D  L 6-0  174  01/03/1967  Sodertalje, Sweden
Tim Heed
Jeff Heerema            RW R 6-1  184  01/17/1980  Thunder Bay, Ont 
Jesse Heerema           LW L 5-11 180  02/24/1977  Murillo, Ont
John Heffernan
John Heffernan
John Heffernan
Kyle Heffernan
Scott Heffernan         D  L 6-5  200  03/09/1982  Montreal, Que
Shane Heffernan
Jason Hegberg           LW L 5-10 170  01/09/1979  Stettler, Alta
Patrick Hegedues        C  L 5-7  170  01/14/1986  Heppenheim, Germany
Alexander Hegegy        D  L 5-11 194  10/21/1987  Karvina, Czech Republic
Ryan Hegarty
Johannes Hehle          C  L 5-8  147  03/15/1985  Feldkirch, Austria
Jason Hehr              D  L 5-11 197  02/08/1971  Medicine Hat, Alta
Chris Heid              D  R 6-2  205  05/14/1983  Langley, B.C.
Josh Heidinger
Nigel Heijen            LW L 6-0  143  10/25/1985  Stein, Netherlands
Jani Heikari            LW L 5-9  174  06/02/1982  Valkeala, Finland
Rainer Heikel           LW L           04/06/1956  Helsinki, Finland 	
Antti Heikkila          C  L 5-11 176  02/01/1958  Joensuu, Finland
Antti-Jussi Heikkila    C  L 5-8  174  01/26/1983  Tampere, Finland
Jan Heikkila            RW R 5-7  169  10/01/1979  Sodankyl�, Finland
Jarmo Heikkila          D  L 6-5  220  05/26/1984  Raahe, Finland
Joni Heikkila           LW L 5-10 187  01/26/1986  Alavus, Finland
Juha Heikkila           LW L 5-8  180  04/02/1976  Pyh�j�rvi, Finland
Kari Heikkila           D  L 5-9  174  01/10/1960  Kangasala, Finland
Markus Heikkila         D  L 5-8  174  02/15/1979  Vantaa, Finland
Niko Heikkila           LW L 5-5  143  05/29/1985  Rauma, Finland          
Tero Heikkila           LW L 5-5  169  04/06/1973  Pirkkala, Finland
Tero Heikkila           LW R 5-8  194  05/19/1981  Ivalo, Finland
Alexsi Heikkinen        LW L 5-7  187  09/05/1982  Jyv�skyl�, Finland
Harri Heikkinen         LW L 5-7  169  01/02/1982  Kajaani, Finland
Ilkka Heikkinen
Jaakko Heikkinen        D  R 6-1  185  09/13/1981  Kuhmo, Finland
Jarkko Heikkinen        D  L 5-8  198  09/10/1978  Suomussalmi, Finland
Jussi Heikkinen         D  L 6-0  191  03/29/1980  Kaarina, Finland
Kari Heikkinen          RW L 5-8  165  03/28/1962  Tampere, Finland
Eetu Heikkinen          D  L 6-0  182  07/08/1988  Suomussalmi, Finland
Markku Heikkinen        D  L 5-9  169  06/12/1962  Kajaani, Finland
Matti Heikkinen         RW L 5-8  141  06/10/1988  Jyv�skyl�, Finland
Teemu Heikkinen         RW L 5-5  130  02/23/1988  Nurmes, Finland
Timo-Pekka Heikkinen    RW R 5-6  138  03/21/1985  Jyv�skyl�, Finland
Tommi Heikkinen         RW L 5-7  198  04/20/1982  Sotkamo, Finland
Tommi Heikkinen         LW L 5-9  176  03/20/1984  Nurmes, Finland
Tuomo Heikkinen         RW L 5-7  158  08/23/1986  Helsinki, Finland
Pasi Heikonen           D  L 5-10 160  04/14/1981  Turku, Finland
Mikko Heikura           D  L 5-11 180  11/01/1983  Kuopio, Finland
Dan Heilman             C  L 6-1  195  10/10/1975  Olds, Alta         
Jokke Heinanen          RW R 5-11 191  03/20/1970  Pori, Finland
Jose Heinanen           C  L 5-9  182  02/17/1986  Saarij�rvi, Finland
Matti Heinanen          RW R 5-11 176  08/05/1988  Bergen, Norway
Joe Heinbecker          D  L 6-2  210  03/29/1977  Sandy, UT        
Michael Heindl          LW L 6-0  200  10/10/1982  Los Angeles, CA
Danton Heinen
Jouko Heinila           D  L 5-11 191  12/05/1962  H�meenlinna, Finland
Tero Heinila            D  R 5-8  187  09/28/1981  Jokioinen, Finland
Jani Heiniluoto         D  L 5-7  163  12/24/1983  Luum�ki, Finland
Jarmo Heininen          RW R 5-5  154  03/18/1983  M�ntt�, Finland
Juha Heininen           C  R 5-5  160  04/24/1980  M�ntt�, Finland
Pasi Heinisto           D  L 5-8  165  05/20/1966  Espoo, Finland
Juuso Heinisuo          C  L 6-0  189  03/12/1976  Tampere, Finland
Harald Heinl            RW L 5-11 179  12/19/1978  Wien, Austria
Aki Heino               D  R 5-9  187  08/11/1977  H�meenlinna, Finland
Henri Heino             LW L 5-7  176  06/14/1986  Lahti, Finland
Jari-Pekka Heino        D  L 5-9  205  03/15/1964  Oulu, Finland
Johan Heino             C  R 5-6  132  06/12/1985  Espoo, Finland
Juho Heino              LW L 5-8  171  04/28/1988  Rauma, Finland
Jussi Heino             LW L 6-0  198  06/11/1981  Turku, Finland
Ville Heino             D  R 5-8  176  11/02/1983  Tampere, Finland
Ari Heinola             D  L 5-8  176  01/21/1968  Tampere, Finland
Esko Heinonen           D  L 5-11 187  11/27/1971  Rauma, Finland
Joni Heinonen           D  R 5-9  180  06/01/1982  Ylivieska, Finland
Juho Heinonen           C  L 6-2  163  03/27/1985  Helsinki, Finland
Lauri Heinonen          LW L 5-8  180  08/21/1979  Lahti, Finland
Miika Heinonen          RW L 5-8  180  01/13/1978  Turku, Finland
Pekka Heinonen          C  L 5-5  154  04/15/1977  Sysm�, Finland
Sauli Heinonen          D  L 6-0  194  08/09/1969  Rauma, Finland
Teemu Heinonen          LW L 5-8  176  10/18/1978  Turku, Finland
Tomi Heinonen           D  L 5-8  189  08/21/1983  Tampere, Finland
Tomi Heinonen           LW L 5-11 176  08/12/1984  Ylivieska, Finland
Tommi Heinonen          LW L 6-1  176  08/19/1984  Helsinki, Finland
Tommi Heinonen          LW L 5-8  182  04/24/1985  Turku, Finland
Tommi Heinonen          LW L 5-10 180  01/04/1988  Tampere, Finland
Alexander Heinrich      D  L 6-0  185  08/30/1987  Kassel, Germany
Blake Heinrich
Dominique Heinrich
Thomas Heinrichs        D  L 6-1  196  03/26/1980  Espoo, Finland
Shawn Heins
Davin Heintz            LW L 6-4  200  06/30/1983  Luseland, Sask
Dustan Heintz           C  R 6-0  185  03/23/1981  Luseland, Sask
Steve Heinze
Matt Heinzelman
Gilles Heirman          C  L           01/24/1990  Beveren, Belgium
Branislav Heisig        LW L 5-10 191  11/03/1969  Kosice, Slovakia
Janne Heiska            C  L 5-11 176  02/08/1982  Turku, Finland
Jesse Heiskala          D  L 5-8  178  12/22/1984  Turku, Finland
Antti Heiskanen         C  L 5-8  163  02/20/1988  Kuopio, Finland
Arto Heiskanen          LW R 6-2  198  11/23/1963  Savonlinna, Finland
Joni Heiskanen          LW L 6-2  187  08/03/1982  Vihti, Finland
Juha Heiskanen          LW L 5-8  187  07/01/1966  Helsinki, Finland
Mikko Heiskanen         D  L 6-2  202  07/22/1985  Joroinen, Finland
Mikko Heiskanen         D  L 5-9  165  03/24/1988  Iisalmi, Finland
Niko Heiskanen          D  L 5-8  147  07/14/1987  Lappeenranta, Finland
Santeri Heiskanen       D  R 5-9  182  04/13/1977  Helsinki, Finland
Tatu Heiskanen          D  R 6-2  205  03/10/1987  Joensuu, Finland
Tomi Heiskanen          D  L 6-0  224  02/12/1980  Jyv�skyl�, Finland
Barrett Heisten         LW L 6-1  189  03/19/1980  Anchorage, AK
Chris Heisten           C  L 6-0  194  03/26/1978  Anchorage, AK
Jan Hejda
Milan Hejduk            RW R 6-0  165  02/14/1976  Usti-Nad-Laben, Czech Rep.
Tony Hejna              LW L 6-0  190  01/06/1968  Buffalo, NY
Colin Hekle
Hannu Helander          D  L 5-7  174  09/23/1956  Tampere, Finland
Pekka Helander          D  L 5-8  165  07/29/1960  Tampere, Finland
Mike Helber             C  R 6-0  187  06/23/1970  Ann Arbor, MI
Timo Helbling           D  R 6-2  187  07/21/1981  Basel, Switzerland
Ryan Held
Thomas Heldner          C  L 6-1  191  08/04/1970  Visp, Switzerland
Lauri Helen             LW L 5-11 171  05/21/1937  Kuopio, Finland
Pekka Helenius          D  L 6-0  242  03/15/1979  Riihim�ki, Finland
Sami Helenius           D  L 6-5  225  01/22/1974  Helsinki, Finland
Sami Helenius           D  R 5-6  180  03/02/1986  Tampere, Finland
Valtteri Helenius       D  L 5-11 176  05/25/1983  Helsinki, Finland
Adam Helewka
Sven Helfenstein        LW R 5-10 176  07/30/1982  Winterthur, Switzerland
Armin Helfer            D  L 6-3  194  05/31/1980  Brunico, Italy
Tyler Helfrich
Anders Helgesen         D  L 5-8  163  03/04/1982  Fredrikstad, Norway
Kenton Helgesen
Jon Helgeson            C  L 6-4  211  08/15/1968  Roseau, MN
Seth Helgeson
Jimi Helin              D  R 5-8  180  04/03/1971  Ludvika, Sweden
Jouni Helin             D  L 5-11 194  10/13/1979  Hameenlinna, Finland
Tero Helin              C  L 5-10 160  03/20/1973  Humppila, Finland
Jyri Helisten           D  L 5-8  165  07/21/1982  Oulu, Finland
Mikko Helisten          C  R 5-6  171  06/17/1975  Oulu, Finland
Petri Hella             LW L 5-6  187  03/11/1976  Asikkala, Finland
Jari Helle              LW L 5-6  165  08/10/1962  Tampere, Finland
Martti Helle            C  L 5-8  182  03/14/1949  Tampere, Finland
Justin Hellegards       D  L 6-1  190  08/09/1981  Kamack, Sask
Vin Hellemeyer
Teuvo Hellen            D  L 6-1  198  05/15/1923  Tampere, Finland
Mitch Heller
Jens Hellgren           D  L 6-3  192  03/06/1989  Bjorbo, Sweden
Stefan Hellkvist        LW L 5-10 194  05/13/1970  Knivsta, Sweden
Patrick Hellman         C  L 6-2  185  11/18/1984  Baerum, Norway
Henri Hellsten          LW L 5-7  167  07/14/1974  Espoo, Finland
Alexander Hellstrom
Tero Hellstrom          D  L 5-9  187  12/22/1973  Aura, Finland
Mike Hellyer
Darren Helm
Ricky Helmbrecht
Bryan Helmer
Dwight Helminen
Juha Helminen           C  L 5-8  185  06/06/1982  Tampere, Finland
Lars Helminen           D  R 5-7  180  01/01/1985  Brighton, MI
Raimo Helminen          C  L 6-0  198  03/11/1964  Tampere, Finland
Samu Helminen           RW L 5-9  182  05/24/1984  Tampere, Finland
Tero Helminen           LW L 5-9  176  04/16/1974  Lahti, Finland
Kory Helowka
Jeff Helperl            D  R 6-2  215  07/16/1974  Beasjesout, Man
Jani Helppolainen       LW L 5-10 198  03/04/1981  Pori, Finland
Filip Helt
Kyle Henegan            D  L 6-4  204  10/27/1987  Montreal, Que
Ken Hemenway            D  R 6-2  205  08/01/1975  Boston, MA
Brett Hemingway
Colin Hemingway
Jan Hemmes              D  L 6-0  187  10/19/1982  Hannover, Germany
Pekka Hemmila           LW L 5-7  160  03/02/1986  Tampere, Finland
Jonas Hemming           C  L 6-1  191  02/03/1970  Vaasa, Finland
Ales Hemsky             RW R 6-0  191  08/13/1983  Pardubice, Czech Republic
Petr Hemsky             LW R 5-8  174  01/24/1982  Pardubice, Czech Republic
Archie Henderson
Derek Henderson
Derek Henderson
Jay Henderson
Kevin Henderson
Matt Henderson          RW L 6-1  200  06/22/1974  White Bear Lake, MN
Mike Henderson
Mike Henderson
Mike Henderson
Mike Henderson
Philip Hendle           RW R 5-10 191  09/26/1987  Neuss, Germany
Matt Hendricks
Matt Hendricks
Dan Hendrickson         RW R 5-10 185  12/26/1974  Minneapolis, MN
Darby Hendrickson       C  L 6-0  195  08/28/1972  Richfield, MN
Jake Hendrickson
Trevor Hendrikx
Wesley Hendriks         D  L 6-6  187  12/09/1985  Wijchen, Netherlands
Fraser Hendry           RW R 5-11 189  02/29/1984  Peterborough, England
Gian-Carlo Hendry
Grant Hendry            LW L 6-2  174  12/07/1980  Peterborough, England
John Hendry             LW L 6-0  195  05/15/1970  Mississauga, Ont
Jordan Hendry
Scott Henegar
Mark Henke
Andreas Henkel          RW R 6-0  171  02/05/1971  Perwomaiskij, Kazakhstan
Jim Henkel              C  L 6-2  186  05/25/1979  Red Bank, NJ
Scott Henkelman         LW L 6-0  178  01/20/1981  Sherwood Park, Alta
Jim Henkemeyer
Brent Henley
Brent Henley
Cedrick Henley          LW L 6-5  195  01/10/1992  Val-d'Or, Que
David Henley
Samuel Henley
David Hennebert         D  R 5-8  167  02/18/1984  Amiens, France
Ty Hennes               C  L 5-9  177  11/07/1979  Kent, WA
John Hennessey
Josh Hennessy
Matt Hennigar           D  R 5-10 215  06/11/1978  Ann Arbor, MI
Rob Hennigar
Brett Henning           C  L 6-1  203  05/07/1980  Huntington, NY
Dustin Henning
Petter Henning          RW L 6-0  209  09/15/1980  Ornskoldsvik, Sweden
Dan Henningson
Adam Henrich
Ed Henrich              D  L 6-1  195  02/02/1971  Buffalo, NY
Michael Henrich         RW R 6-2  206  03/04/1980  Thornhill, Ont
Mike Henrici
Andreas Henricson       C  L 5-8  154  10/11/1984  Espoo, Finland
Christopher Henriksen
Arvid Henrikson
Hannu Henrikson         D  L 5-8  187  04/18/1963  Tampere, Finland
Markus Henriksson       D  L 5-7  165  07/20/1979  Kouvola, Finland
John Henrion
Adam Henrique
Alex Henry
Burke Henry
Dale Henry              LW L 6-1  220  09/24/1964  Prince Albert, Sask
James Henry
Joe Henry               C  R 5-8  126  05/06/1989  Solihull, England
Jordan Henry
Tyler Henry
T.J. Hensick
Mathew Hentges          D  L           12/19/1969  St. Paul, MN
Ville Hentila           LW L 5-10 189  11/11/1983  Kuorevesi, Finland
Janne Henttonen         LW L 5-8  171  03/30/1985  Lappeenranta, Finland
Mika Henttonen          RW R 5-10 187  08/04/1984  Huittinen, Finland
Jukka Hentunen
Josh Hepditch
Tuomas Hepojoki         LW L 5-11 182  12/19/1980  Espoo, Finland
Juuso Heponeva          LW L 5-4  136  12/20/1985  Eurajoki, Finland
Chris Hepp
Alan Hepple             D  L 5-9  200  08/16/1963  Baydon-on-Tyne, England
Jouni Herala            D  R 5-11 187  01/08/1983  Tornio, Finland
Brad Herauf
Lance Herauf
Ian Herbers             D  L 6-4  225  07/18/1967  Jasper, Alta
Brian Herbert           LW L 6-1  205  01/08/1978  Langley, B.C.
Caleb Herbert
Scott Herbert
Abe Herbst              D  L 6-2  198  02/21/1980  Palmerston, Ont
Raphael Herburger
Henrik Herdlevaer       C  L 5-10 194  04/11/1980  Oslo, Norway
Orrin Hergott
Matt Herhal             D  R 5-11 190  11/02/1977  Pottstown, PA    
Jari Herlevi            C  L 5-10 182  05/07/1969  Turku, Finland
Andre Herman
Tom Herman              RW R 5-9  185  05/21/1980  Duval, Sask
Koen Hermans            D  L 5-10 178  04/30/1974  Herentals, Netherlands
Vit Hermansky           LW L 6-3  231  02/03/1979  Chotebor, Czech Republic
Daniel Hermansson       LW L 5-9  188  01/30/1958  Karlskoga, Sweden
Daniel Hermansson       LW R 5-11 187  04/03/1982  Borlange, Sweden
Goran Hermansson        LW L 5-10 194  07/11/1974  Spanga, Sweden
Simon Hermansson
Teemu Hermonen          D  L 5-8  202  02/13/1974  Luvia, Finland
Niko Hermunen           C  L 5-5  127  06/22/1986  Helsinki, Finland
Jay Hern                LW L 6-0  200  12/06/1976  Medicine Hat, Alta 
Aronhiaies Herne
Steve Herniman          D  L 6-4  215  06/09/1968  Windsor, Ont
Matt Herneisen          C  R 6-0  180  02/08/1982  Gilbertsville, PA
Jussi Herold            LW L 6-0  198  05/26/1982  Vantaa, Finland
Ville Herold            LW L 6-0  209  06/10/1979  Vantaa, Finland
Greg Heroux             C  L 5-10 160  10/07/1989  Laval, Que
Yves Heroux             RW R 6-0  200  04/27/1965  Terrebonne, Que
Chris Herperger
Chris Herr
Matt Herr               C  L 6-1  205  05/26/1976  Hackensack, NJ
Sam Herr
Pasi Herrala            D  L 5-11 202  04/10/1983  Helsinki, Finland
Kosti Herranen          D  R 6-0  191  03/19/1983  Sievi, Finland
David Herring
Jamie Herrington
Lucas Herrnegger
Patrik Hersley
Jason Herter            D  R 6-1  202  10/02/1970  Halford, Sask
Tomas Hertl
Tomas Hertl
Trever Hertz
Matt Hervey             D  L 5-11 205  05/16/1966  Whitler, CA
Fabrice Herzog
Geoff Herzog            D  L 6-3  190  04/16/1974  Burnsville, MN
Stefan Herzog           LW L 5-9  185  03/19/1983  Salzburg, Austria
Jiri Hes                D  L 6-0  205  03/18/1972  Zlin, Czech Republic
Shaun Heshka
Troy Hesketh            D  L 6-2  178  07/05/1991  Minnetonka, MN
Martijn Hesselberth     LW L 6-2  167  12/06/1982  Tilburg, Netherlands
Corey Hessler
Peter Hetenyi
Adam Hetler             D  L 5-10 167  11/23/1983  Budapest, Hungary
Jan Heuvelmans          LW L 5-9  165  07/22/1976  Antwerpen, Belgium
Kristian Hevonkorpi     LW L 5-8  202  02/02/1978  Pirkkala, Finland
Brandon Hew
Jamie Heward            D  R 6-2  198  03/30/1971  Regina, Sask
Oak Hewer               C  R 6-3  210  09/21/1979  Ottawa, Ont
Brandon Hewitt
Greg Hewitt             G  L 5-7  160  10/08/1979  Windsor, Ont
Jason Hewitt            C  R 5-9  161  08/20/1983  Manchester, England
John Hewitt             RW L 6-2  230  04/21/1977  Portage La Prairie, Man
Russell Hewson          LW L 6-1  210  01/12/1975  Provost, Alta
Jason Heywood           RW R 6-3  200  05/11/1974  Exeter, Ont
Jordan Heywood
Brett Hextall
Donevan Hextall         LW L 6-2  190  02/24/1972  Wolseley, Sask
========================================================================