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