- 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.