Return to Main PageFillerNHL Player list for the letter h


Player Name Pos. Birthdate Birthplace NHL Years
Kari Haakana D 11/08/1973 Outokumpu, Finland 2002-2003
Ari Haanpaa R 11/29/1965 Nokia, Finland 1985-1988
David Haas L 06/23/1968 Toronto, ONT 1990-1994
Marc Habscheid C 03/01/1963 Swift Current, SASK 1981-1992
Len Hachborn C 09/09/1961 Brantford, ONT 1983-1986
Jeff Hackett G 06/01/1968 London, ONT 1988-2004
Lloyd Haddon D 08/10/1938 Sarnia, ONT 1959-1960
Vic Hadfield L 10/04/1940 Oakville, ONT 1961-1977
Roger Haegglund D 07/02/1961 Umea, Sweden 1984-1985
Jim Haggerty L 04/14/1914 Port Arthur, ONT 1941-1942
Sean Haggerty L 02/11/1976 Rye, NY 1995-2001
Matti Hagman C 09/21/1955 Helsinki, Finland 1976-1982
Niklas Hagman L 12/05/1979 Espoo, Finland 2001-2008
Riku Hahl C 11/01/1980 Hameenlinna, Finland 2001-2004
Gordon Haidy R 04/11/1928 Windsor, ONT 1949-1950
Ron Hainsey D 03/24/1981 Bolton, CT 2002-2008
George Hainsworth G 06/26/1895 Toronto, ONT 1926-1937
Richard Hajdu R 04/10/1965 Victoria, BC 1985-1987
Bill Hajt D 11/18/1951 Radisson, SASK 1973-1987
Chris Hajt D 07/05/1978 Saskatoon, SASK 2000-2004
Anders Hakansson F 04/27/1956 Munkfors, Sweden 1981-1986
Jaroslav Halak G 05/13/1985 Bratislava, Slovakia 2006-2008
Harold "Slim" Halderson D 01/06/1900 Winnipeg, MAN 1926-1927
David Hale D 06/18/1981 Colorado Springs, CO 2003-2008
Larry Hale D 10/09/1941 Summerland, BC 1968-1972
Len Haley R 09/15/1931 Edmonton, ALTA 1959-1961
Bob Halkidis D 03/05/1966 Toronto, ONT 1984-1996
Steve Halko D 03/08/1974 Etobicoke, ONT 1997-2003
Adam Hall F 08/14/1980 Kalamazoo, MI 2001-2008
Bob Hall F 10/13/1899 Oak Park, IL 1925-1926
Del Hall L 06/07/1949 Peterborough, ONT 1971-1974
Glenn Hall G 10/03/1931 Humboldt, SASK 1952-1971
Joe Hall D 05/03/1882 Staffordshire, England 1917-1919
Murray Hall R 11/24/1940 Kirkland Lake, ONT 1961-1972
Taylor Hall R 02/20/1964 Regina, SASK 1983-1988
Wayne Hall L 05/22/1939 Melita, MAN 1960-1961
Kevin Haller D 12/05/1970 Trochu, ALTA 1989-2002
Milt Halliday L 09/21/1906 Ottawa, ONT 1926-1929
Mats Hallin L 03/19/1958 Eskilstuna, Sweden 1982-1987
Jeff Halpern F 05/03/1976 Potomac, MD 1999-2008
Trevor Halverson L 04/06/1971 White River, ONT 1998-1999
Doug Halward D 11/01/1955 Toronto, ONT 1975-1989
Denis Hamel L 05/10/1977 Lachute, PQ 1999-2007
Gilles Hamel R 03/18/1960 Asbestos, PQ 1980-1989
Herbert "Hap" Hamel R 06/08/1904 New Hamburg, ONT 1930-1931
Jean Hamel D 06/06/1952 Asbestos, PQ 1972-1984
Pierre Hamel G 09/16/1952 Montreal, PQ 1974-1981
Dan Hamhuis D 12/13/1982 Smithers, BC 2003-2008
Robert "Red" Hamill L 01/11/1917 Toronto, ONT 1937-1951
Al Hamilton D 08/20/1946 Flin Flon, MAN 1965-1980
Chuck Hamilton R 01/18/1939 Kirkland Lake, ONT 1961-1973
Jackie Hamilton L 06/02/1925 Trenton, ONT 1942-1946
Jeff Hamilton R 09/04/1977 Englewood, OH 2003-2008
Jim Hamilton L 01/18/1957 Barrie, ONT 1977-1985
Reg Hamilton D 04/20/1914 Toronto, ONT 1935-1947
Inge Hammarstrom L 01/20/1948 Sundsvall, Sweden 1973-1979
Ken Hammond D 08/22/1963 London, ONT 1984-1993
Gord Hampson F 02/13/1959 Vancouver, BC 1982-1983
Ted Hampson C 12/11/1936 Togo, SASK 1959-1972
Rick Hampton D 06/14/1956 Toronto, ONT 1974-1980
Radek Hamr D 06/15/1974 Usti nad Labem, Czech. 1992-1994
Roman Hamrlik D 04/12/1974 Zlin, Czech Rep. 1992-2008
Mark Hamway F 08/09/1961 Detroit, MI 1984-1987
Ron Handy C 01/15/1963 Toronto, ONT 1984-1988
Michal Handzus C 03/11/1977 Banska Bystrica, Slovakia 1998-2008
Alan Hangsleben D 02/22/1953 Warroad, MN 1979-1982
Ben Hankinson R 05/01/1969 Edina, MN 1992-1995
Casey Hankinson R 05/08/1976 Edina, MN 2000-2004
Glen Hanlon G 02/20/1957 Brandon, MAN 1977-1991
John Hanna D 04/05/1935 Sydney, NS 1958-1968
Dave Hannan L 11/26/1961 Sudbury, ONT 1981-1997
Scott Hannan D 01/23/1979 Richmond, BC 1998-2008
Gord Hannigan C 01/19/1929 Schumacher, ONT 1952-1956
Pat Hannigan L 03/05/1936 Timmins, ONT 1959-1969
Ray Hannigan R 07/14/1927 Schumacher, ONT 1948-1949
Jannik Hansen R 03/15/1986 Herlev, Denmark 2006-2008
Richie Hansen C 10/30/1955 Northport, NY 1976-1982
Tavis Hansen R 06/17/1975 Prince Albert, SASK 1994-2001
Dave Hanson D 04/12/1954 Cumberland, WI 1978-1980
Emil Hanson D 11/18/1907 Centerville, SD 1932-1933
Keith Hanson D 04/26/1957 Ada, MN 1983-1984
Oscar Hanson C 12/27/1909 Centerville, SD 1937-1938
Martin Hanzal C 02/20/1987 Pisek, Czech Rep. 2007-2008
Nick Harbaruk R 08/16/1943 Drohiczyn, Poland 1969-1974
Jeff Harding R 04/06/1969 Toronto, ONT 1988-1990
Josh Harding G 06/18/1984 Regina, SASK 2005-2008
Joe Hardy C 12/05/1945 Kenogami, PQ 1969-1971
Mark Hardy D 02/01/1959 Semaden, Switzerlan 1979-1994
Jim Hargreaves D 05/02/1950 Winnipeg, MAN 1970-1973
Brett Harkins L 07/02/1970 North Ridgeville, OH 1994-2002
Todd Harkins C 10/08/1968 Cleveland, OH 1991-1994
David Harlock D 03/16/1971 Toronto, ONT 1993-2002
Scott Harlow L 10/11/1963 East Bridgewater, MA 1987-1988
Glen Harmon D 01/02/1921 Holland, MAN 1942-1951
Johnny Harms R 04/25/1925 Saskatoon, SASK 1943-1945
Walter "Happy" Harnott L 09/24/1913 Montreal, PQ 1933-1934
Terry Harper D 01/27/1940 Regina, SASK 1962-1981
Tim Harrer R 05/10/1957 Bloomington, MN 1982-1983
Leland "Hago" Harrington L 08/13/1904 Melrose, MA 1925-1933
Billy Harris C 07/29/1935 Toronto, ONT 1955-1969
Billy Harris R 01/29/1952 Toronto, ONT 1972-1984
George "Duke" Harris R 02/25/1942 Sarnia, ONT 1967-1968
Henry "Smoky" Harris L 04/28/1906 Kenora, ONT 1930-1931
Hugh Harris C 06/07/1948 Toronto, ONT 1972-1973
Ron Harris D 06/30/1942 Verdun, PQ 1962-1976
Ted Harris D 07/18/1936 Winnipeg, MAN 1963-1975
Wilfred "Smokey" Harris L 10/11/1890 Port Arthur, ONT 1924-1925
Ed Harrison C 07/25/1927 Mimico, ONT 1947-1951
Jay Harrison D 11/03/1982 Oshawa, ONT 2005-2007
Jim Harrison C 07/09/1947 Bonnyville, ALTA 1968-1980
Paul Harrison G 02/11/1955 Timmins, ONT 1975-1982
Peter Harrold D 06/08/1983 Kirtland Hills, OH 2006-2008
Gerry Hart D 01/01/1948 Flin Flon, MAN 1968-1983
Harold "Gizzy" Hart L 06/01/1902 Weyburn, SASK 1926-1933
Mark Hartigan C 10/15/1977 Lethbridge, ALTA 2001-2008
Mike Hartman L 02/07/1967 Detroit, MI 1986-1995
Scott Hartnell C 04/18/1982 Regina, SASK 2000-2008
Craig Hartsburg D 06/29/1959 Stratford, ONT 1979-1989
Doug Harvey D 12/19/1924 Montreal, PQ 1947-1969
Fred "Buster" Harvey R 04/02/1950 Fredericton, NB 1970-1977
Hugh Harvey L 06/25/1949 Kingston, ONT 1974-1976
Todd Harvey R 02/17/1975 Hamilton, ONT 1994-2006
Dominik Hasek G 01/29/1965 Pardubice, Czech 1990-2008
Bob Hassard C 03/26/1929 Lloydminster, SASK 1949-1955
Derian Hatcher D 06/04/1972 Sterling Heights, MI 1991-2008
Kevin Hatcher D 09/09/1966 Detroit, MI 1984-2001
Ed Hatoum R 12/07/1947 Beruit, Lebanon 1968-1971
Brett Hauer D 07/11/1971 Edina, MN 1995-2002
Adam Hauser G 05/27/1980 Bovey, MN 2005-2006
Niclas Havelid D 04/12/1973 Stockholm, Sweden 1999-2008
Martin Havlat L 04/19/1981 Mlada Boleslav, Czech Rep. 2000-2008
Dale Hawerchuk C 04/04/1963 Toronto, ONT 1981-1997
Greg Hawgood D 08/10/1968 Edmonton, ALTA 1987-2002
Todd Hawkins L 08/02/1966 Kingston, ONT 1988-1992
Alan Haworth C 09/01/1960 Drummondville, PQ 1980-1988
Gordie Haworth C 02/20/1932 Drummondville, PQ 1952-1953
Neil Hawryliw L 11/19/1955 Fielding, SASK 1981-1982
Bill Hay C 12/08/1935 Saskatoon, SASK 1959-1967
Dwayne Hay L 02/11/1977 London, ONT 1997-2001
George Hay L 01/10/1898 Listowel, ONT 1926-1933
Jim Hay D 05/15/1931 Saskatoon, SASK 1952-1955
Darren Haydar R 10/22/1979 Milton, ONT 2002-2008
Peter Hayek D 11/16/1957 Minneapolis, MN 1981-1982
Chris Hayes L 08/24/1946 Rouyn, PQ 1971-1972
Paul Haynes C 03/01/1910 Montreal, PQ 1930-1941
Brian Hayward G 06/25/1960 Georgetown, ONT 1982-1993
Rick Hayward D 02/25/1966 Toledo, OH 1990-1991
Steve Hazlett L 12/12/1957 Sarnia, ONT 1979-1980
Don Head G 06/30/1933 Mount St. Dennis, ONT 1961-1962
Galen Head R 04/16/1947 Grande Prairie, ALTA 1967-1968
Fern Headley D 03/02/1901 Crystal, ND 1924-1925
Eric Healey L 01/20/1975 Hull, MA 2005-2006
Paul Healey W 03/20/1975 Edmonton, ALTA 1996-2006
Rich Healey D 03/12/1938 Vancouver, BC 1960-1961
Glenn Healy G 08/23/1962 Pickering, ONT 1985-2001
Shawn Heaphy C 11/27/1968 Sudbury, ONT 1992-1993
Mark Heaslip R 12/26/1951 Duluth, MN 1976-1979
Randy Heath F 11/11/1964 Vancouver, BC 1984-1986
Dany Heatley L 01/21/1981 Freiburg, Germany 2001-2008
Andy Hebenton R 10/03/1929 Winnipeg, MAN 1955-1964
Guy Hebert G 01/07/1967 Troy, NY 1991-2001
Sammy Hebert G 03/31/1894 Ottawa, ONT 1917-1918
Jochen Hecht C 06/21/1977 Mannheim, Germany 1998-2008
Radoslav Hecl D 11/10/1974 Partizanske, Slovakia 2002-2003
Anders Hedberg R 02/25/1951 Ornskoldsvik, Sweden 1978-1985
Johan Hedberg G 05/05/1973 Leksand, Sweden 2000-2008
Bret Hedican D 08/10/1970 St. Paul, MN 1991-2008
Pierre Hedin D 02/19/1978 Ornskoldsvik, Sweden 2003-2004
Jonathan Hedstrom L 12/27/1977 Skelleftea, Sweden 2002-2006
Jeff Heerema R 01/17/1980 Thunder Bay, ONT 2002-2004
Frank Heffernan D   Peterborough, ONT 1919-1920
Gerald Heffernan R 07/24/1916 Montreal, PQ 1941-1944
Mike Heidt D 11/04/1963 Calgary, ALTA 1983-1984
Bill Heindl L 05/13/1946 Sherbrooke, PQ 1970-1973
Lionel Heinrich L 04/20/1934 Churchbridge, SASK 1955-1956
Shawn Heins D 12/24/1973 Eganville, ONT 1998-2004
Rick Heinz G 05/30/1955 Essex, ONT 1980-1985
Steve Heinze R 01/30/1970 Lawrence, MA 1991-2003
Earl Heiskala L 11/30/1942 Kirkland Lake, ONT 1968-1971
Barrett Heisten L 03/19/1980 Anchorage, AK 2001-2002
Jan Hejda D 06/18/1978 Prague, Czech Rep. 2006-2008
Milan Hejduk R 02/14/1976 Usti-nad Labem, Czech Rep. 1998-2008
Peter Helander D 12/04/1951 Stockholm, Sweden 1982-1983
Timo Helbling D 07/21/1981 Basel, Switzerland 2005-2007
Sami Helenius D 01/22/1974 Helsinki, Finland 1996-2003
Ehrhardt "Ott" Heller D 06/02/1910 Kitchener, ONT 1931-1946
Darren Helm L 01/21/1987 St. Andrews, MAN 2007-2008
Harry Helman R 08/28/1894 Ottawa, ONT 1922-1925
Bryan Helmer D 07/15/1972 Sault Ste. Marie, ONT 1998-2004
Raimo Helminen C 03/11/1964 Tampere, Finland 1985-1989
Colin Hemingway F 08/12/1980 Regina, SASK 2005-2006
Tony Hemmerling L 05/15/1914 Landis, SASK 1935-1937
Ales Hemsky L 08/13/1983 Pardubice, Czech 2002-2008
Archie Henderson R 02/17/1957 Calgary, ALTA 1980-1983
Jay Henderson L 09/17/1978 Edmonton, ALTA 1998-2001
John Henderson G 03/25/1933 Toronto, ONT 1954-1956
Matt Henderson L 03/01/1974 White Bear Lake, MN 1998-2002
Murray Henderson D 09/05/1921 Toronto, ONT 1944-1952
Paul Henderson L 01/28/1943 Kincardine, ONT 1962-1980
Darby Hendrickson C 08/28/1972 Richfield, MN 1993-2004
Jack Hendrickson D 12/05/1936 Kingston, ONT 1957-1962
Jordan Hendry D 02/23/1984 Nokomis, SASK 2007-2008
Josh Hennessy C 02/07/1985 Brockton, MA 2006-2008
Lorne Henning C 02/22/1952 Melfort, SASK 1972-1981
Alex Henry D 10/18/1979 Elliot Lake, ONT 2002-2006
Burke Henry D 01/21/1979 Ste. Rose, MAN 2002-2004
Camille Henry L 01/31/1933 Quebec City, PQ 1953-1970
Dale Henry L 09/25/1964 Prince Albert, SASK 1984-1990
Gordie Henry G 08/17/1926 Owen Sound, ONT 1948-1953
Jim Henry G 10/23/1920 Winnipeg, MAN 1941-1955
T.J. Hensick C 12/10/1985 Lansing, MI 2007-2008
Jukka Hentunen R 05/03/1974 Joroinen, Finland 2001-2002
Alan Hepple D 08/16/1963 Blaydon-On-Tyre, England 1983-1986
Ian Herbers D 07/18/1967 Jasper, ALTA 1993-2000
Sammy Herbert       1917-1918
Jimmy Herberts C 10/31/1897 Cayuga, ONT 1924-1930
Art Herchenratter L 11/24/1917 Kitchener, ONT 1940-1941
Fred Hergerts C 01/29/1913 Calgary, ALTA 1934-1936
Phil "Nip" Hergesheimer R 07/09/1914 Winnipeg, MAN 1939-1943
Wally Hergesheimer R 01/08/1927 Winnipeg, MAN 1951-1959
Robert "Red" Heron L 12/31/1917 Toronto, ONT 1938-1942
Yves Heroux R 04/27/1965 Terrebonne, PQ 1986-1987
Chris Herperger C 02/24/1974 Esterhazy, SASK 1999-2003
Matt Herr C 05/26/1976 Hackensack, NJ 1998-2003
Denis Herron G 06/18/1952 Chambly, PQ 1972-1986
Jason Herter D 10/02/1970 Hafford, SASK 1995-1996
Matt Hervey D 05/16/1966 Whittier, CA 1988-1993
Bob Hess D 05/19/1955 Edmonton, ALTA 1974-1984
Jamie Heward D 03/30/1971 Regina, SASK 1995-2007
Orville "Obs" Heximer L 02/16/1910 Niagara Falls, ONT 1929-1935
Bryan Hextall L 07/31/1913 Grenfell, SASK 1936-1948
Bryan Hextall F 05/23/1941 Winnipeg, MAN 1962-1976
Dennis Hextall L 04/17/1943 Poplar Point, MAN 1967-1980
Ron Hextall G 05/03/1964 Brandon, MAN 1986-1999
Vic Heyliger C 09/26/1919 Boston, MA 1937-1944
Bill Hicke R 03/31/1938 Regina, SASK 1958-1972
Ernie Hicke L 11/07/1947 Regina, SASK 1970-1978
Greg Hickey L 03/18/1955 Brantford, ONT 1977-1978
Pat Hickey F 05/15/1953 Brantford, ONT 1975-1985
Alex Hicks L 09/04/1969 Calgary, ALTA 1995-2000
Doug Hicks D 05/28/1955 Cold Lake, ALTA 1974-1983
Glenn Hicks L 08/29/1958 Red Deer, ALTA 1979-1981
Hal Hicks D 12/10/1900 Sillery, PQ 1928-1931
Wayne Hicks R 04/09/1937 Aberdeen, WA 1959-1968
Andre Hidi F 06/05/1960 Toronto, ONT 1983-1985
Uli Hiemer D 09/21/1962 Fussen, Germany 1984-1987
Chris Higgins C 06/02/1983 Smithtown, NY 2003-2008
Matt Higgins C 10/29/1977 Calgary, ALTA 1997-2001
Paul Higgins R 01/13/1962 St.John, NB 1981-1983
Tim Higgins F 02/07/1958 Ottawa, ONT 1978-1989
Hec Highton G 12/10/1923 Medicine Hat, ALTA 1943-1944
Andy Hilbert C 02/06/1981 Lansing, MI 2001-2008
Ike Hildebrand R 05/27/1927 Winnipeg, MAN 1953-1955
Al Hill C 04/22/1955 Nanaimo, BC 1976-1988
Brian Hill R 01/12/1957 Regina, SASK 1979-1980
Mel Hill R 02/01/1914 Glenboro, MAN 1937-1946
Sean Hill D 02/14/1970 Duluth, MN 1990-2008
Jack Hillen D 01/24/1986 Minnetonka, MN 2007-2008
Jim Hiller R 05/15/1969 Port Alberni, BC 1992-1994
Jonas Hiller G 02/12/1983 Felben Wellhausen, Switzerlan 2007-2008
Wilbert "Dutch" Hiller L 05/11/1915 Kitchener, ONT 1937-1946
Randy Hillier D 03/30/1960 Toronto, ONT 1981-1992
Floyd "Bud" Hillman D 11/19/1933 Ruthevan, ONT 1956-1957
Larry Hillman D 02/05/1937 Kirkland Lake, ONT 1954-1973
Wayne Hillman D 11/13/1938 Kirkland Lake, ONT 1960-1973
John Hilworth D 05/23/1957 Jasper, ALTA 1977-1980
Norman Himes C 04/13/1903 Galt, ONT 1926-1935
Dave Hindmarch F 10/15/1958 Vancouver, BC 1980-1984
Dan Hinote C 01/30/1977 Leesburg, FL 1999-2008
Andre Hinse L 04/19/1945 Trois-Rivieres, PQ 1967-1968
Dan Hinton F 05/24/1953 Toronto, ONT 1976-1977
Corey Hirsch G 08/10/1972 Medicine Hat, ALTA 1992-2003
Tom Hirsch D 01/27/1963 Minneapolis, MN 1983-1988
Bert Hirschfeld L 03/01/1929 Halifax, NS 1949-1951
Jamie Hislop F 01/20/1954 Sarnia, ONT 1979-1984
Lionel Hitchman D 11/03/1901 Toronto, ONT 1922-1934
Niklas Hjalmarsson D 06/06/1987 Eksjo, Sweden 2007-2008
Jan Hlavac L 09/19/1976 Prague, Czech 1999-2008
Ivan Hlinka C 01/26/1950 Most, Czech 1981-1983
Jaroslav Hlinka L 11/10/1976 Prague, Czech Rep. 2007-2008
Todd Hlushko L 02/07/1970 Toronto, ONT 1993-1999
Shane Hnidy D 11/08/1975 Neepawa, MAN 2000-2008
Milan Hnilicka G 06/24/1973 Kladno, Czech Rep. 1999-2004
Justin Hocking D 01/09/1974 Stettler, ALTA 1993-1994
Charlie Hodge G 07/28/1933 Lachine, PQ 1954-1971
Ken Hodge R 06/25/1944 Birmingham, England 1964-1978
Ken Hodge C 04/13/1966 Windsor, ONT 1988-1993
Dan Hodgson F 08/29/1965 Fort Vermillion, ALTA 1985-1989
Rick Hodgson D 05/26/1956 Medicine Hat, ALTA 1979-1980
Ted Hodgson R 06/30/1945 Hobbema, ALTA 1966-1967
Kevin Hodson G 03/27/1972 Winnipeg, MAN 1995-2003
Cecil Hoekstra L 04/02/1935 Winnipeg, MAN 1959-1960
Ed Hoekstra F 11/04/1937 Winnipeg, MAN 1967-1968
Phil Hoene C 03/15/1949 Duluth, MN 1972-1975
Vic Hoffinger D 01/01/1901 Seltz, Russia 1927-1929
Mike Hoffman L 02/26/1963 Cambridge, ONT 1982-1986
Bob Hoffmeyer D 07/27/1955 Dodsland, SASK 1977-1985
Jim Hofford D 10/04/1964 Sudbury, ONT 1985-1989
Bruce Hoffort G 07/30/1966 Estevan, SASK 1989-1991
Bill Hogaboam C 05/09/1949 Swift Current, SASK 1972-1980
Dale Hoganson D 07/08/1949 North Battleford, SASK 1969-1982
Paul Hoganson G 11/11/1949 Toronto, ONT 1970-1971
Jeff Hoggan W 02/01/1978 Hope, BC 2005-2008
Jonas Hoglund L 08/29/1972 Karlstad, Sweden 1996-2003
Goran Hogosta G 04/15/1954 Appelbo, Sweden 1977-1980
Benoit Hogue L 10/28/1966 Repentigny, PQ 1987-2002
Milos Holan D 04/22/1971 Bilovec, Czech 1993-1996
Terry Holbrook R 07/11/1950 Petrolia, ONT 1972-1974
Josh Holden C 01/18/1978 Calgary, ALTA 1998-2004
Mark Holden G 06/12/1957 Weymouth, MA 1981-1985
Bobby Holik C 01/01/1971 Jihlava, Czech Rep. 1990-2008
Jason Holland D 04/30/1976 Morinville, ALTA 1996-2004
Jerry Holland L 08/25/1954 Beaver Lodge, ALTA 1974-1976
Ken Holland G 11/10/1955 Vernon, BC 1980-1984
Robert Holland G 09/10/1957 Montreal, PQ 1979-1981
William "Flash" Hollett D 04/13/1912 North Sydney, NS 1933-1946
Terry Hollinger D 02/24/1971 Regina, SASK 1993-1995
Gordon "Bucky" Hollingworth D 07/24/1933 Montreal, PQ 1954-1958
Bruce Holloway D 06/27/1963 Revelstoke, BC 1984-1985
Ryan Hollweg C 04/23/1983 Downey, CA 2005-2008
Bill Holmes C 03/09/1899 Portage la Prairie, MAN 1925-1930
Charlie Holmes R 09/21/1934 Edmonton, ALTA 1958-1962
Harry "Hap" Holmes G 02/21/1892 Aurora, ONT 1917-1919
Louis Holmes C 01/29/1911 Staffordshire, England 1931-1933
Warren Holmes C 02/18/1957 Beeton, ONT 1981-1984
Paul Holmgren F 12/02/1955 St. Paul, MN 1975-1985
Johan Holmqvist G 05/24/1978 Tolfta, Sweden 2000-2008
Michael Holmqvist C 06/08/1979 Stockholm, Sweden 2003-2007
Tomas Holmstrom L 01/23/1973 Pitea, Sweden 1996-2008
Johnny Holota C 02/25/1921 Hamiton, ONT 1942-1946
Greg Holst C 02/21/1954 Montreal, PQ 1975-1978
Chris Holt G 06/05/1985 South Surrey, BC 2005-2006
Gary Holt F 01/01/1952 Sarnia, ONT 1973-1978
Randy Holt D 01/15/1953 Pembroke, ONT 1974-1984
Albert "Toots" Holway D 09/24/1902 Toronto, ONT 1923-1929
Brian Holzinger C 10/10/1972 Parma, OH 1994-2004
Ron Homenuke F 01/05/1952 Hazelton, BC 1972-1973
Ron Hoover L 10/28/1966 Oakville, ONT 1989-1992
Dean Hopkins R 06/06/1959 Cobourg, ONT 1979-1989
Larry Hopkins L 03/17/1954 Oshawa, ONT 1977-1983
Tony Horacek L 02/03/1967 Vancouver, BC 1989-1995
Miloslav Horava D 08/14/1961 Kladno, Czech. 1988-1991
Doug Horbul L 07/27/1952 Nokomis, SASK 1974-1975
Shawn Horcoff C 09/17/1978 Trail, BC 2000-2008
Darcy Hordichuk L 08/10/1980 Kamsack, SASK 2000-2008
Mike Hordy D 10/10/1956 Thunder Bay, ONT 1978-1980
Pete Horeck R 06/15/1923 Massey, ONT 1944-1952
George "Shorty" Horne R 06/27/1904 Sudbury, ONT 1925-1929
Reginald "Red" Horner D 05/29/1909 Lyden, ONT 1928-1940
Larry Hornung D 11/10/1945 Gravelbourg, SASK 1970-1972
Nathan Horton C 05/29/1985 Welland, ONT 2003-2008
Tim Horton D 01/12/1930 Cochrane, ONT 1949-1974
Bronco Horvath C 03/12/1930 Port Colborne, ONT 1955-1968
Ed Hospodar D 02/09/1959 Bowling Green, OH 1979-1988
Marcel Hossa L 10/12/1981 Ilava, Slovakia 2001-2008
Marian Hossa R 01/12/1979 Stara Lubovna, Slovakia 1997-2008
Martin Hostak R 11/11/1967 Hradec Kralove, Czech. 1990-1992
Greg Hotham D 03/07/1956 London, ONT 1979-1985
Paul Houck R 08/12/1963 Vancouver, BC 1985-1988
Doug Houda D 06/03/1966 Blairmore, ALTA 1985-2003
Claude Houde D 11/08/1947 Drummondville, PQ 1974-1976
Eric Houde C 12/19/1976 Montreal, PQ 1996-1999
Mike Hough R 02/06/1963 Montreal, PQ 1984-1999
Bill Houlder D 03/11/1967 Thunder Bay, ONT 1987-2003
Martin Houle G 02/12/1985 Montreal, PQ 2006-2007
Rejean Houle R 10/25/1949 Rouyn-Noranda, PQ 1969-1983
Phil Housley D 03/09/1964 St. Paul, MN 1982-2003
Ken Houston D 09/15/1953 Dresden, ONT 1975-1984
Jack Howard D 10/15/1915 London, ONT 1936-1937
Jim Howard G 03/26/1984 Ogdensburg, NY 2005-2008
Garry Howatt L 09/26/1952 Glendon, ALTA 1972-1984
Gordie Howe R 03/31/1928 Floral, SASK 1946-1980
Mark Howe D 05/28/1955 Detroit, MI 1979-1995
Marty Howe D 02/18/1954 Detroit, MI 1979-1985
Syd Howe L 09/18/1911 Ottawa, ONT 1929-1946
Vic Howe R 11/02/1929 Saskatoon, SASK 1950-1955
Harry Howell D 12/28/1932 Hamilton, ONT 1952-1973
Ron Howell D 12/04/1935 Hamilton, ONT 1954-1956
Don Howse L 07/28/1952 Grand Falls, NFLD 1979-1980
Scott Howson C 04/09/1960 Toronto, ONT 1984-1986
Dave Hoyda L 05/20/1957 Edmonton, ALTA 1977-1981
Jan Hrdina C 02/05/1976 Hradec Kralove, Czech 1998-2006
Jiri Hrdina C 01/05/1958 Prague, Czech Rep. 1987-1992
Dave Hrechkosy L 11/01/1951 Winnipeg, MAN 1973-1977
Jim Hrivnak G 05/28/1968 Montreal, PQ 1989-1994
Tony Hrkac C 07/07/1966 Thunder Bay, ONT 1986-2003
Kelly Hrudey G 01/13/1961 Edmonton, ALTA 1983-1998
Jim Hrycuik F 10/07/1949 Rosthern, SASK 1974-1975
Steve Hrymnak D 03/03/1926 Port Arthur, ONT 1951-1953
Tim Hrynewich L 10/02/1963 Leamington, ONT 1982-1984
Bill Huard L 06/24/1967 Welland, ONT 1992-2000
Roland Huard C 09/06/1902 Ottawa, ONT 1930-1931
Petr Hubacek C 09/02/1979 Brno, Czech Rep. 2000-2001
Willie Huber D 01/15/1958 Strasskirchen, Germany 1978-1988
Greg Hubick D 11/12/1951 Strasbourg, SASK 1975-1980
Fran Huck C 12/04/1945 Regina, SASK 1969-1973
Fred Hucul D 12/03/1931 Tubrose, SASK 1950-1968
Charlie Huddy D 06/02/1959 Oshawa, ONT 1980-1997
Jiri Hudler C 01/04/1984 Olomouc, Czech Rep. 2003-2008
Dave Hudson C 12/28/1949 St. Thomas, ONT 1972-1978
Lex Hudson D 12/31/1955 Winnipeg, MAN 1978-1979
Mike Hudson C 02/06/1967 Guelph, ONT 1988-1997
Ronnie Hudson R 04/18/1914 Timmins, ONT 1937-1940
Cristobal Huet G 09/03/1975 St. Martin D'Heres, France 2002-2008
Kerry Huffman D 01/03/1968 Peterborough, ONT 1986-1996
Al Huggins L 12/21/1910 Toronto, ONT 1930-1931
Albert "Rusty" Hughes C 05/13/1901 Guelph, ONT 1930-1932
Brent Hughes D 06/17/1943 Bowmanville, ONT 1967-1975
Brent Hughes L 04/05/1966 New Westminster, BC 1988-1997
Frank Hughes R 10/01/1949 Fernie, BC 1971-1972
Howie Hughes R 04/04/1939 St. Boniface, MAN 1967-1970
Jack Hughes D 07/20/1957 Somerville, MA 1980-1982
James "Rusty" Hughes D 05/12/1906 Webbwood, ONT 1929-1930
John Hughes D 03/18/1954 Charlottetown, PEI 1979-1981
Pat Hughes F 03/25/1955 Calgary, ALTA 1977-1987
Ryan Hughes C 01/17/1972 Montreal, PQ 1995-1996
Joe Hulbig L 09/29/1973 Norwood, MA 1996-2001
Bobby Hull L 01/03/1939 Point Anne, ONT 1957-1980
Brett Hull R 08/09/1964 Belleville, ONT 1985-2006
Dennis Hull L 11/19/1944 Point Anne, ONT 1964-1978
Jody Hull R 02/02/1969 Petrolia, ONT 1988-2004
Cale Hulse D 11/10/1973 Edmonton, ALTA 1995-2006
Ivan Huml W 09/06/1981 Kladno, Czech Rep. 2001-2004
Fred Hunt R 01/17/1917 Brantford, ONT 1940-1945
Jamie Hunt D 04/20/1984 Calgary, ALTA 2006-2007
Dale Hunter C 07/31/1960 Petrolia, ONT 1980-1999
Dave Hunter F 01/01/1958 Petrolia, ONT 1979-1989
Mark Hunter F 11/12/1962 Petrolia, ONT 1981-1993
Tim Hunter F 09/10/1960 Calgary, ALTA 1981-1997
Trent Hunter R 07/05/1980 Red Deer, ALTA 2001-2008
Matt Hunwick D 05/21/1985 Sterling Heights, MI 2007-2008
Larry Huras D 07/08/1955 Listowel, ONT 1976-1977
Bob Hurlburt L 05/01/1950 Toronto, ONT 1974-1975
Mike Hurlbut D 10/07/1966 Massena, NY 1992-2000
Paul Hurley D 07/12/1946 Melrose, MA 1968-1969
Jani Hurme G 01/07/1975 Turku, Finland 1999-2003
Ron Hurst R 05/18/1931 Toronto, ONT 1955-1957
Jamie Huscroft D 01/09/1967 Creston, BC 1988-2000
Kristian Huselius L 11/10/1978 Osterhaninge, Sweden 2001-2008
Ryan Huska C 07/02/1975 Cranbrook, BC 1997-1998
Kent Huskins D 05/04/1979 Ottawa, ONT 2006-2008
Matt Hussey C 05/28/1979 New Haven, CT 2003-2007
Ron Huston C 04/08/1945 Manitou, MAN 1973-1975
Andrew Hutchinson D 03/24/1980 Evanston, IL 2003-2007
Ron Hutchinson C 10/24/1936 Flin Flon, MAN 1960-1961
Dave Hutchison D 05/02/1952 London, ONT 1974-1984
Bill Hutton D 01/28/1910 Calgary, ALTA 1929-1931
Harry Hyland R 01/02/1889 Montreal, PQ 1917-1918
Dave Hynes L 04/17/1951 Cambridge, MA 1973-1975
Gord Hynes D 07/22/1966 Montreal, PQ 1991-1993
Hannes Hyvonen R 08/29/1975 Oulu, Finland 2001-2003