NHL & WHA Players with Last Names Starting with H

Complete List ▪ NHL Skater Register ▪ NHL Goalie Register

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

651 Players

Hide Non-NHL Players
Player From To Pos Ht Wt Birth Date
Kari Haakana 2003 2003 D 6-1 222 November 8, 1973
Ari Haanpaa 1986 1988 LW 6-0 185 November 29, 1965
Garrett Haar D August 16, 1993
David Haas 1991 1994 LW 6-2 200 June 23, 1968
Derek Haas C 6-0 170 May 1, 1955
Marc Habscheid 1982 1992 RW/C 6-0 185 March 1, 1963
Len Hachborn 1984 1986 C 5-10 175 September 4, 1961
Justin Hache D January 10, 1994
Jeff Hackett 1989 2004 G 6-1 198 June 1, 1968
Matt Hackett 2012 2014 G 6-2 173 March 7, 1990
Lloyd Haddon 1960 1960 D 6-0 195 August 10, 1938
Vic Hadfield 1962 1977 LW 6-0 190 October 4, 1940
Peter Hafner D July 26, 1983
Carl Hagelin 2012 2015 LW 5-11 186 August 23, 1988
Nate Hagemo D October 8, 1986
Robert Hagg D February 8, 1995
Jim Haggarty 1942 1942 LW 5-11 167 April 14, 1914
Sean Haggerty 1996 2001 LW 6-1 186 February 11, 1976
Roger Hagglund 1985 1985 D 6-1 175 July 2, 1961
Matti Hagman 1977 1982 C 6-0 183 September 21, 1955
Niklas Hagman 2002 2012 LW 5-10 205 December 5, 1979
Yared Hagos C March 27, 1983
Riku Hahl 2002 2004 C 6-1 205 November 1, 1980
Gord Haidy RW 5-11 185 April 11, 1928
Ron Hainsey 2003 2015 D 6-3 210 March 24, 1981
George Hainsworth* 1927 1937 G 5-6 150 June 26, 1895
Richard Hajdu 1986 1987 LW 6-1 185 May 10, 1965
Stanislav Hajdusek
Bill Hajt 1974 1987 D 6-3 215 November 18, 1951
Chris Hajt 2001 2004 D 6-3 206 July 5, 1978
Jani Hakanpaa D March 31, 1992
Anders Hakansson 1982 1986 LW 6-2 190 April 27, 1956
James Hakewill D June 7, 1982
Jaroslav Halak 2007 2015 G 5-10 186 May 13, 1985
Harold Halderson 1927 1927 D 6-3 200 January 6, 1900
David Hale 2004 2011 D 6-1 215 June 18, 1981
Larry Hale 1969 1972 D 6-1 180 October 9, 1941
Len Haley 1960 1961 RW 5-6 160 September 15, 1931
Micheal Haley 2010 2013 C 5-10 204 March 30, 1986
Matt Halischuk 2009 2015 RW 5-11 187 June 1, 1988
Bob Halkidis 1986 1996 D 5-11 205 March 5, 1966
Steven Halko 1998 2003 D 6-1 200 March 8, 1974
Adam Hall 2002 2014 RW 6-2 212 August 14, 1980
Bob Hall 1926 1926 F 5-8 165 October 13, 1899
Del Hall 1972 1974 C 5-10 170 May 7, 1949
Glenn Hall* 1953 1971 G 5-11 180 October 3, 1931
Joe Hall* 1918 1919 D 5-10 175 May 3, 1881
Murray Hall 1962 1972 RW 6-0 175 November 24, 1940
Taylor Hall 1984 1988 LW 5-11 180 February 20, 1964
Taylor Hall 2011 2015 LW 6-1 194 November 14, 1991
Wayne Hall 1961 1961 LW 5-9 165 May 22, 1939
Kevin Haller 1990 2002 D 6-2 199 December 5, 1970
Milt Halliday 1927 1929 LW 5-10 180 September 21, 1906
Mats Hallin 1983 1987 LW 6-2 200 March 9, 1958
Mike Halmo 2014 2014 LW 5-10 197 May 15, 1991
Jeff Halpern 2000 2014 C 6-0 200 May 3, 1976
Brandon Halverson G 6-3 176 March 29, 1996
Trevor Halverson 1999 1999 LW 6-0 200 April 6, 1971
Doug Halward 1976 1989 D 6-1 200 November 1, 1955
Ville Hamalainen LW July 6, 1981
Anthony Hamburg C August 30, 1991
Denis Hamel 2000 2007 LW 6-1 201 May 10, 1977
Gilles Hamel 1981 1989 LW 6-3 183 March 18, 1960
Herb Hamel 1931 1931 RW 5-11 155 June 8, 1904
Jean Hamel 1973 1984 D 5-11 195 June 6, 1952
Pierre Hamel 1975 1981 G 5-9 170 September 16, 1952
Peter Hamerlik G January 2, 1982
Dan Hamhuis 2004 2015 D 6-1 202 December 13, 1982
Red Hamill 1938 1951 LW 5-11 180 January 11, 1917
Zach Hamill 2010 2012 C 5-11 180 September 23, 1988
Al Hamilton 1966 1980 D 6-1 195 August 20, 1946
Chuck Hamilton 1962 1973 LW 5-11 175 January 18, 1939
Curtis Hamilton LW December 4, 1991
Dougie Hamilton 2013 2015 D 6-5 199 June 17, 1993
Freddie Hamilton 2014 2014 C 6-1 195 January 1, 1992
Jack Hamilton 1943 1946 C 5-7 170 June 2, 1925
Jeff Hamilton 2004 2009 C 5-10 185 September 4, 1977
Jim Hamilton 1978 1985 RW 6-0 180 January 18, 1957
Mike Hamilton LW May 2, 1983
Reg Hamilton 1936 1947 D 5-11 180 April 29, 1914
Ryan Hamilton 2012 2014 LW 6-2 230 April 15, 1985
Bryan Hamm D January 1, 1984
Inge Hammarstrom 1974 1979 LW 6-0 180 January 20, 1948
Andrew Hammond 2014 2014 G 6-1 196 February 11, 1988
Ken Hammond 1985 1993 D 6-1 190 August 22, 1963
Craig Hamner D 6-2 210 January 6, 1956
Travis Hamonic 2011 2015 D 6-1 206 August 16, 1990
Gord Hampson 1983 1983 LW 6-3 210 February 13, 1959
Ted Hampson 1960 1972 C 5-8 173 December 11, 1936
Rick Hampton 1975 1980 LW/D 6-0 190 June 14, 1956
Radek Hamr 1993 1994 D 5-11 175 June 15, 1974
Roman Hamrlik 1993 2013 D 6-2 206 April 12, 1974
Mark Hamway 1985 1987 RW 6-0 190 August 9, 1961
Alf Handrahan RW 5-9 190 December 27, 1949
Ron Handy 1985 1988 LW 5-11 175 January 15, 1963
Michal Handzus 1999 2014 C 6-5 215 March 11, 1977
Merv Haney D 6-0 195 August 13, 1949
Al Hangsleben 1980 1982 D 6-1 195 February 22, 1953
Ben Hankinson 1993 1995 RW 6-2 210 May 1, 1969
Casey Hankinson 2001 2004 LW 6-1 187 May 8, 1976
Glen Hanlon 1978 1991 G 6-0 185 February 20, 1957
John Hanna 1959 1968 D 5-11 175 April 5, 1935
Dave Hannan 1982 1997 C 5-10 180 November 26, 1961
Scott Hannan 1999 2015 D 6-1 215 January 23, 1979
Sawyer Hannay D September 6, 1992
Gord Hannigan 1953 1956 C 5-8 155 January 19, 1929
Pat Hannigan 1960 1969 LW 5-10 183 March 5, 1936
Ray Hannigan 1949 1949 RW 5-8 155 July 14, 1927
Mika Hannula RW April 2, 1979
Ben Hanowski 2013 2014 W 6-2 195 October 18, 1990
Jake Hansen W August 21, 1989
Jannik Hansen 2008 2015 LW 6-1 195 March 15, 1986
Matthew Hansen D January 18, 1985
Richie Hansen 1977 1982 C 5-10 185 October 30, 1955
Tavis Hansen 1995 2001 RW 6-1 205 June 17, 1975
Ron Hansis RW 6-2 195 November 12, 1952
Christian Hanson 2009 2011 C 6-4 228 March 10, 1986
Dave Hanson 1979 1980 D 6-0 190 April 12, 1954
Emil Hanson 1933 1933 RW/D 5-8 165 November 18, 1907
Keith Hanson 1984 1984 D 6-5 215 April 26, 1957
Oscar Hanson 1938 1938 C 5-10 175 December 27, 1909
Niklas Hansson D January 8, 1995
Miroslav Hanuljak G September 12, 1984
Martin Hanzal 2008 2015 C 6-6 236 February 20, 1987
Nick Harbaruk 1970 1974 RW 6-0 195 August 16, 1943
Jeff Harding 1989 1990 RW 6-3 220 April 6, 1969
Josh Harding 2006 2014 G 6-2 202 June 18, 1984
Joe Hardy 1970 1971 C 6-0 185 December 5, 1945
Mark Hardy 1980 1994 D 5-11 195 February 1, 1959
Jim Hargreaves 1971 1973 D 5-11 195 May 2, 1950
Ted Hargreaves LW 5-11 178 November 4, 1943
Colton Hargrove LW June 25, 1992
Johan Harju 2011 2011 LW 6-3 210 May 15, 1986
Derek Harker D 6-0 185 January 7, 1951
Brett Harkins 1995 2002 LW 6-1 185 July 2, 1970
Todd Harkins 1992 1994 C 6-3 210 October 8, 1968
David Harlock 1994 2002 D 6-2 215 March 16, 1971
Scott Harlow 1988 1988 LW 6-1 185 October 11, 1963
Glen Harmon 1943 1951 D 5-9 165 January 2, 1921
John Harms 1944 1945 RW 5-8 160 April 25, 1925
Walter Harnott 1934 1934 LW 5-10 175 September 24, 1909
Terry Harper 1963 1981 D 6-1 200 January 27, 1940
Ben Harpur D January 12, 1995
Tim Harrer 1983 1983 RW 6-0 185 May 10, 1957
Hago Harrington 1926 1933 LW 5-8 163 August 13, 1904
Scott Harrington D March 10, 1993
Billy Harris 1956 1969 C 6-0 155 July 29, 1935
Billy Harris 1973 1984 RW 6-2 195 January 29, 1952
Duke Harris 1968 1968 RW 5-10 180 February 25, 1942
Henry Harris 1931 1931 RW 5-11 185 April 28, 1906
Hugh Harris 1973 1973 C 6-1 195 June 7, 1948
Ron Harris 1963 1976 D 5-10 190 June 30, 1942
Smokey Harris 1925 1925 LW 5-11 165 October 11, 1890
Ted Harris 1964 1975 D 6-2 183 July 18, 1936
Ed Harrison 1948 1951 C/LW 6-0 165 July 25, 1927
Jay Harrison 2006 2015 D 6-4 220 November 3, 1982
Jim Harrison 1969 1980 C 5-11 185 July 9, 1947
Paul Harrison 1976 1982 G 6-1 196 February 11, 1955
Tim Harrison RW January 11, 1994
Peter Harrold 2007 2014 D 6-0 185 June 8, 1983
Aaron Harstad D April 27, 1992
Brian Hart RW November 25, 1993
Gerry Hart 1969 1983 D 5-9 190 January 1, 1948
Gizzy Hart 1927 1933 LW 5-9 171 June 1, 1902
Rich Hart D 6-0 195 October 5, 1952
Mark Hartigan 2002 2008 C 6-0 200 October 15, 1977
Teemu Hartikainen 2011 2013 C 6-1 215 May 3, 1990
Mike Hartman 1987 1995 LW 6-0 190 February 7, 1967
Ryan Hartman RW September 20, 1994
Scott Hartnell 2001 2015 LW 6-2 210 April 18, 1982
Craig Hartsburg 1980 1989 D 6-1 200 June 29, 1959
Buster Harvey 1971 1977 RW 6-0 185 April 2, 1950
Doug Harvey* 1948 1969 D 5-11 187 December 19, 1924
Hugh Harvey 1975 1976 C/LW 6-0 175 June 25, 1949
Kevin Harvey LW September 14, 1984
Michel Harvey C 5-10 175 January 31, 1938
Todd Harvey 1995 2006 RW/C 6-0 210 February 17, 1975
Dominik Hasek* 1991 2008 G 6-1 166 January 29, 1965
Tyler Haskins C May 26, 1986
Bob Hassard 1950 1955 C 6-0 167 March 26, 1929
Derian Hatcher 1992 2008 D 6-5 235 June 4, 1972
Kevin Hatcher 1985 2001 D 6-3 230 September 9, 1966
Ed Hatoum 1969 1971 RW 5-10 180 December 7, 1947
Brett Hauer 1996 2002 D 6-2 210 July 11, 1971
Erik Haula 2014 2015 LW 5-11 190 March 23, 1991
Adam Hauser 2006 2006 G 6-2 195 May 27, 1980
Marian Havel C/LW January 26, 1984
Niclas Havelid 2000 2009 D 6-0 200 April 12, 1973
Ned Havern LW October 1, 1982
Martin Havlat 2001 2015 RW 6-2 210 April 19, 1981
Dale Hawerchuk* 1982 1997 C 5-11 190 April 4, 1963
Greg Hawgood 1988 2002 D 5-10 190 August 10, 1968
Hayden Hawkey G 6-1 180 March 1, 1995
Todd Hawkins 1989 1992 W 6-1 195 August 2, 1966
Alan Haworth 1981 1988 C 5-10 190 September 1, 1960
Gord Haworth 1953 1953 C 5-10 165 February 20, 1932
Neil Hawryliw 1982 1982 RW 5-11 185 November 9, 1955
Jayce Hawryluk C 5-10 190 January 1, 1996
Bill Hay 1960 1967 C 6-3 190 December 9, 1935
Dwayne Hay 1998 2001 LW 6-1 203 February 11, 1977
George Hay* 1927 1933 LW 5-10 155 January 10, 1898
Jim Hay 1953 1955 D 5-11 185 May 15, 1931
Darren Haydar 2003 2010 RW 5-9 170 October 22, 1979
John Hayden C February 14, 1995
Aaron Haydon D 6-2 197 January 6, 1996
Peter Hayek 1982 1982 D 5-10 200 November 16, 1957
Chris Hayes LW 5-10 180 August 24, 1946
Eriah Hayes 2014 2015 RW 6-4 210 July 7, 1988
Jimmy Hayes 2012 2015 RW 6-6 221 November 21, 1989
Kevin Hayes 2015 2015 RW May 8, 1992
Paul Haynes 1931 1941 C 5-10 160 March 1, 1910
Brian Hayward 1983 1993 G 5-10 180 June 25, 1960
Rick Hayward 1991 1991 D 6-0 180 February 25, 1966
Steve Hazlett 1980 1980 LW 5-9 170 December 12, 1957
Don Head 1962 1962 G 5-10 200 June 30, 1933
Galen Head 1968 1968 RW 5-9 160 April 16, 1947
Fern Headley 1925 1925 D 5-11 175 March 2, 1901
Eric Healey 2006 2006 LW 5-11 201 January 20, 1975
Paul Healey 1997 2006 LW 6-2 198 March 20, 1975
Rich Healey 1961 1961 D 5-10 170 March 12, 1938
Glenn Healy 1986 2001 G 5-9 190 August 23, 1962
Shawn Heaphy 1993 1993 C 5-8 180 November 27, 1968
Mitchell Heard C March 12, 1992
Mark Heaslip 1977 1979 RW 5-10 190 December 26, 1951
Randy Heath 1985 1986 LW 5-8 160 November 11, 1964
Dillon Heatherington D May 9, 1995
Dany Heatley 2002 2015 LW 6-4 220 January 21, 1981
Murray Heatley RW 5-8 185 November 7, 1948
Paul Heaver D 6-1 195 February 15, 1955
Andy Hebenton 1956 1964 RW 5-9 180 October 3, 1929
Clay Hebenton G 5-10 200 February 20, 1953
Guy Hebert 1992 2001 G 5-11 186 January 7, 1967
Sammy Hebert 1918 1924 G 5-10 145 March 31, 1894
Jochen Hecht 1999 2013 LW 6-1 198 June 21, 1977
John Hecimovic RW March 31, 1984
Radoslav Hecl 2003 2003 D 6-1 196 October 11, 1974
Anders Hedberg 1979 1985 RW 5-11 175 February 25, 1951
Johan Hedberg 2001 2013 G 6-0 190 May 5, 1973
Bret Hedican 1992 2009 D 6-2 210 August 10, 1970
Pierre Hedin 2004 2004 D 6-2 200 February 19, 1978
Anton Hedman C May 15, 1986
Oscar Hedman D April 21, 1986
Victor Hedman 2010 2015 D 6-6 233 December 18, 1990
Jonathan Hedstrom 2003 2006 RW 6-0 200 December 27, 1977
Tim Heed D January 27, 1991
Jeff Heerema 2003 2004 RW 6-2 212 January 17, 1980
Cal Heeter 2014 2014 G 6-4 195 November 2, 1988
Frank Heffernan 1920 1920 D 6-0 210 January 12, 1892
Gerry Heffernan 1942 1944 RW 5-9 160 July 24, 1916
Ryan Hegarty D May 16, 1990
Howie Heggedal LW 6-0 185 September 15, 1949
Chris Heid D March 14, 1983
Mike Heidt 1984 1984 D 6-1 190 November 4, 1963
Ilkka Heikkinen 2010 2010 D 6-2 205 November 13, 1984
Bill Heindl 1971 1973 LW 5-10 175 May 13, 1946
Danton Heinen C/LW 6-0 165 July 5, 1995
Chris Heino-Lindberg G January 29, 1985
Blake Heinrich D February 17, 1995
Lionel Heinrich 1956 1956 LW 5-10 180 April 20, 1934
Shawn Heins 1999 2004 D 6-4 210 December 24, 1973
Rick Heinz 1981 1985 G 5-10 165 May 30, 1955
Steve Heinze 1992 2003 RW 5-11 202 January 30, 1970
Earl Heiskala 1969 1971 LW 6-0 185 November 30, 1942
Barrett Heisten 2002 2002 LW 6-1 200 March 19, 1980
Jan Hejda 2007 2015 D 6-4 237 June 18, 1978
Milan Hejduk 1999 2013 RW 6-0 190 February 14, 1976
Hannu Helander
Peter Helander 1983 1983 D 6-1 185 December 4, 1951
Timo Helbling 2006 2007 D 6-3 209 July 21, 1981
Riku Helenius 2009 2009 G 6-2 201 March 1, 1988
Sami Helenius 1997 2003 D 6-6 230 January 22, 1974
Kenton Helgesen D March 19, 1994
Seth Helgeson D October 8, 1990
Magnus Hellberg 2014 2014 G 6-5 185 April 4, 1991
Connor Hellebuyck G May 19, 1993
Ott Heller 1932 1946 D 6-0 190 June 2, 1910
Jens Hellgren D March 6, 1989
Alexander Hellstrom D April 17, 1987
Darren Helm 2008 2015 C/LW 5-11 192 January 21, 1987
Harry Helman 1923 1925 RW 5-6 145 August 28, 1894
Bryan Helmer 1999 2009 D 6-2 208 July 15, 1972
Dwight Helminen 2009 2010 C 5-10 190 June 22, 1983
Raimo Helminen 1986 1989 C 6-0 185 March 11, 1964
Brett Hemingway RW September 28, 1983
Colin Hemingway 2006 2006 RW 6-0 194 August 12, 1980
Tony Hemmerling 1936 1937 LW 5-11 178 May 15, 1914
Ales Hemsky 2003 2015 RW 6-0 185 August 13, 1983
Archie Henderson 1981 1983 RW 6-6 220 February 17, 1957
Jay Henderson 1999 2001 LW 5-11 190 September 17, 1978
John Henderson 1955 1956 G 6-1 174 March 25, 1933
Kevin Henderson 2013 2013 LW 6-3 210 December 3, 1986
Matt Henderson 1999 2002 RW 6-1 200 June 22, 1974
Murray Henderson 1945 1952 D 6-0 180 September 5, 1921
Paul Henderson 1963 1980 RW 5-11 180 January 28, 1943
Matt Hendricks 2009 2015 C 6-0 211 June 17, 1981
Darby Hendrickson 1995 2004 C 6-1 195 August 28, 1972
John Hendrickson 1958 1962 D 5-11 175 December 5, 1936
Trevor Hendrikx D March 29, 1985
Jordan Hendry 2008 2013 D 6-0 197 February 23, 1984
Kyell Henegan D October 27, 1987
Cedrick Henley LW January 10, 1992
Josh Hennessy 2007 2012 C 6-0 192 February 7, 1985
Lorne Henning 1973 1981 C 5-11 185 February 22, 1952
Adam Henrich LW January 19, 1984
Adam Henrique 2011 2015 C 6-0 195 February 6, 1990
Alex Henry 2003 2009 D 6-6 231 October 18, 1979
Burke Henry 2003 2004 D 6-3 206 January 21, 1979
Camille Henry 1954 1970 C 5-9 152 January 31, 1933
Dale Henry 1985 1990 LW 6-0 205 September 24, 1964
Gord Henry 1949 1950 G 6-0 185 August 17, 1926
Jim Henry 1942 1955 G 5-9 165 October 23, 1920
Pierre Henry C 5-10 180 March 10, 1952
T.J. Hensick 2008 2011 C 5-10 190 December 10, 1985
Jukka Hentunen 2002 2002 RW 5-10 194 May 3, 1974
Alan Hepple 1984 1986 D 5-9 200 August 16, 1963
Ian Herbers 1994 2000 D 6-4 225 July 18, 1967
Caleb Herbert C October 12, 1991
Jimmy Herbert 1925 1930 C/RW 5-10 185 October 31, 1897
Art Herchenratter 1941 1941 LW 6-0 185 November 24, 1917
Fred Hergerts 1935 1936 C 6-1 190 January 29, 1913
Phil Hergesheimer 1940 1943 RW 5-10 175 July 9, 1914
Wally Hergesheimer 1952 1959 RW 5-8 155 January 8, 1927
Riley Hern* G 5-9 170 December 5, 1878
Red Heron 1939 1942 C 5-11 170 December 31, 1917
Yves Heroux 1987 1987 RW 5-11 185 April 27, 1965
Chris Herperger 2000 2003 C 6-0 190 February 24, 1974
Matt Herr 1999 2003 C 6-2 204 May 26, 1976
Don Herriman LW 5-10 165 January 2, 1946
Denis Herron 1973 1986 G 5-11 165 June 18, 1952
Patrik Hersley D June 23, 1986
Jason Herter 1996 1996 D 6-1 190 October 2, 1970
Tomas Hertl 2014 2015 C 6-2 210 November 12, 1993
Matt Hervey 1989 1993 D 5-11 205 May 16, 1968
Fabrice Herzog RW December 9, 1994
Shaun Heshka 2010 2010 D 6-1 208 July 30, 1985
Troy Hesketh D July 5, 1991
Bob Hess 1975 1984 D 5-11 180 May 19, 1955
Jamie Heward 1996 2009 D 6-2 215 March 30, 1971
Obs Heximer 1930 1935 LW/C 5-7 159 February 16, 1910
Brett Hextall C April 2, 1988
Bryan Hextall* 1937 1948 RW 5-10 180 July 31, 1913
Bryan Hextall 1963 1976 C 5-11 185 May 23, 1941
Dennis Hextall 1969 1980 LW 5-11 175 April 17, 1943
Ron Hextall 1987 1999 G 6-3 192 May 3, 1964
Vic Heyliger 1938 1944 C 5-9 175 September 26, 1912
Bill Hicke 1960 1972 RW 5-8 164 March 31, 1938
Ernie Hicke 1971 1978 LW 5-11 185 November 7, 1947
Brandon Hickey D 6-1 177 April 13, 1996
Chris Hickey C September 2, 1988
Greg Hickey 1978 1978 LW 5-10 160 March 8, 1955
Pat Hickey 1976 1985 LW 6-1 190 May 15, 1953
Thomas Hickey 2013 2015 D 5-11 190 February 8, 1989
Alex Hicks 1996 2000 LW 6-0 190 September 4, 1969
Doug Hicks 1975 1983 D 6-0 185 May 28, 1955
Glenn Hicks 1980 1981 LW 5-10 177 August 28, 1958
Henry Hicks 1929 1931 D 5-7 170 December 10, 1900
Wayne Hicks 1961 1968 RW 5-11 185 April 9, 1937
Andre Hidi 1984 1985 LW 6-2 205 June 5, 1960
Uli Hiemer 1985 1987 D 6-1 190 September 21, 1962
Chris Higgins 2004 2015 LW 6-0 193 June 2, 1983
Matt Higgins 1998 2001 C 6-2 190 October 29, 1977
Paul Higgins 1982 1983 RW 6-1 195 January 13, 1962
Tim Higgins 1979 1989 RW 6-0 185 February 7, 1958
Hec Highton 1944 1944 G 6-0 175 December 10, 1923
Andy Hilbert 2002 2010 C/LW 5-10 188 February 6, 1981
Ike Hildebrand 1954 1955 RW 5-7 147 May 27, 1927
Al Hill 1977 1988 C 6-1 175 April 22, 1955
Brian Hill 1980 1980 RW 6-0 175 January 12, 1957
Mel Hill 1938 1946 RW 5-10 175 February 15, 1914
Sean Hill 1993 2008 D 6-0 204 February 14, 1970
Jack Hillen 2008 2015 D 5-10 190 January 24, 1986
Dutch Hiller 1938 1946 LW 5-8 170 May 11, 1915
Jim Hiller 1993 1994 RW 6-0 190 May 15, 1969
Jonas Hiller 2008 2015 G 6-2 194 February 12, 1982
Randy Hillier 1982 1992 D 6-1 192 March 30, 1960
Ryan Hillier LW January 25, 1988
Floyd Hillman 1957 1957 D 5-11 170 November 19, 1933
Larry Hillman 1955 1973 D 6-0 185 February 5, 1937
Wayne Hillman 1962 1973 D 6-1 205 November 13, 1938
John Hilworth 1978 1980 D 6-4 205 May 23, 1957
Eric Himelfarb C January 1, 1983
Normie Himes 1927 1935 C 5-9 145 April 13, 1903
Dave Hindmarch 1981 1984 RW 5-11 182 October 15, 1958
Vincent Hinostroza C April 3, 1994
Dan Hinote 2000 2009 RW 6-0 187 January 30, 1977
Andre Hinse 1968 1968 LW 5-9 175 April 19, 1945
Dan Hinton 1977 1977 LW 6-1 180 May 24, 1953
Raimo Hirronen
Corey Hirsch 1993 2003 G 5-10 175 August 10, 1972
Tom Hirsch 1984 1988 D 6-4 210 January 27, 1963
Bert Hirschfeld 1950 1951 LW 5-10 165 March 1, 1929
Kim Hirschovits C May 9, 1982
Joey Hishon C 5-10 170 October 20, 1991
Jamie Hislop 1980 1984 RW 5-10 180 January 20, 1954
Lionel Hitchman 1923 1934 D 6-1 167 November 3, 1901
Niklas Hjalmarsson 2008 2015 D 6-3 207 June 6, 1987
Simon Hjalmarsson RW February 1, 1989
Jan Hlavac 2000 2008 LW 6-0 201 September 20, 1976
Ivan Hlinka 1982 1983 C 6-2 220 January 26, 1950
Jaroslav Hlinka 2008 2008 C 5-10 185 November 10, 1976
Todd Hlushko 1994 1998 C 5-11 185 February 7, 1970
Shane Hnidy 2001 2011 D 6-2 204 November 8, 1975
Milan Hnilicka 2000 2004 G 6-1 190 June 25, 1973
Joshua Ho-Sang C/RW 5-11 175 January 22, 1996
Danny Hobbs C/RW June 21, 1989
Mike Hobin C 5-11 180 February 21, 1954
Adam Hobson C January 9, 1987
Justin Hocking 1994 1994 D 6-4 215 January 9, 1974
Charlie Hodge 1955 1971 G 5-6 150 July 28, 1933
Ken Hodge 1965 1978 RW 6-2 210 June 25, 1944
Ken Hodge 1989 1993 C/RW 6-1 200 April 13, 1966
Steven Hodges C May 5, 1994
Justin Hodgman 2015 2015 C 6-1 203 June 27, 1988
Cody Hodgson 2011 2015 C 6-0 185 February 18, 1990
Dan Hodgson 1986 1989 C 5-10 175 August 29, 1965
Rick Hodgson 1980 1980 D 6-0 175 May 23, 1956
Ted Hodgson 1967 1967 RW 5-11 185 June 30, 1945
Kevin Hodson 1996 2003 G 6-0 182 March 27, 1972
Mike Hoeffel LW April 9, 1989
Mirko Hoefflin C June 18, 1992
Cec Hoekstra 1960 1960 C 6-0 175 April 2, 1935
Ed Hoekstra 1968 1968 C 5-11 170 November 4, 1937
Phil Hoene 1973 1975 LW 5-9 175 March 15, 1949
Val Hoffinger 1928 1929 D 5-6 190 January 1, 1901
Mike Hoffman 1983 1986 LW 5-11 190 February 26, 1963
Mike Hoffman 2012 2015 C/LW 6-0 185 November 24, 1989
Jamie Hoffmann C August 20, 1984
Bob Hoffmeyer 1978 1985 D 6-0 182 July 27, 1955
Jim Hofford 1986 1989 D 6-0 190 October 4, 1964
Bruce Hoffort 1990 1991 G 5-10 185 July 30, 1966
Gregory Hofmann C November 13, 1992
Bill Hogaboam 1973 1980 C 5-11 170 September 5, 1949
Dale Hoganson 1970 1982 D 5-10 190 July 8, 1949
Paul Hoganson 1971 1971 G 5-11 175 November 12, 1949
Marcus Hogberg G November 25, 1994
Greg Hogeboom RW September 26, 1982
Kris Hogg LW June 17, 1986
Jeff Hoggan 2006 2010 LW 6-1 193 February 1, 1978
Jonas Hoglund 1997 2003 LW 6-3 215 August 29, 1972
Goran Hogosta 1978 1980 G 6-1 179 April 15, 1954
Benoit Hogue 1988 2002 C 5-10 194 October 28, 1966
Milos Holan 1994 1996 D 5-11 191 April 22, 1971
Terry Holbrook 1973 1974 RW 6-0 185 July 11, 1950
Bill Holden G 5-11 170 July 23, 1949
Josh Holden 1999 2004 C 6-0 190 January 18, 1978
Mark Holden 1982 1985 G 5-10 165 June 12, 1957
Nick Holden 2011 2015 D 6-4 207 May 15, 1987
Bobby Holik 1991 2009 C 6-4 230 January 1, 1971
Justin Holl D January 30, 1992
Jason Holland 1997 2004 D 6-3 219 April 30, 1976
Jerry Holland 1975 1976 LW 5-10 180 August 25, 1954
Ken Holland 1981 1984 G 5-8 160 November 10, 1955
Patrick Holland 2014 2014 RW 6-0 185 January 7, 1992
Peter Holland 2012 2015 C 6-2 195 January 14, 1991
Rhett Holland D September 25, 1993
Rob Holland 1980 1981 G 6-1 180 September 10, 1957
Flash Hollett 1934 1946 D 6-0 180 April 13, 1912
Terry Hollinger 1994 1995 D 6-1 200 February 24, 1971
Gord Hollingworth 1955 1958 D 5-11 170 July 24, 1933
Bruce Holloway 1985 1985 D 6-0 200 June 27, 1963
Bud Holloway LW March 1, 1988
Ryan Hollweg 2006 2011 C 5-10 212 April 23, 1983
Bill Holmes 1926 1930 C 6-0 200 March 9, 1899
Chuck Holmes 1959 1962 RW 6-0 185 September 21, 1934
Hap Holmes* 1918 1928 G 5-10 170 February 21, 1888
Lou Holmes 1932 1933 C/LW 5-10 150 January 29, 1911
Warren Holmes 1982 1984 C 6-1 195 February 18, 1957
Paul Holmgren 1976 1985 RW 6-3 210 December 2, 1955
Leif Holmquist G 5-9 175 November 22, 1942
Andreas Holmqvist D July 23, 1981
Johan Holmqvist 2001 2008 G 6-3 198 May 24, 1978
Michael Holmqvist 2004 2007 C 6-3 205 June 8, 1979
Axel Holmstrom C 6-0 198 June 29, 1996
Ben Holmstrom 2011 2012 RW 6-1 197 April 9, 1987
Tomas Holmstrom 1997 2012 LW 6-0 200 January 23, 1973
Jonas Holos 2011 2011 D 5-11 196 August 27, 1987
John Holota 1943 1946 C 5-6 160 February 25, 1921
Greg Holst 1976 1978 C 5-10 170 February 21, 1954
Chris Holt 2006 2009 G 6-3 221 June 5, 1985
Gary Holt 1974 1978 LW 5-9 175 January 1, 1952
Randy Holt 1975 1984 D 5-11 185 January 15, 1953
Braden Holtby 2011 2015 G 6-2 203 September 16, 1989
Marius Holtet C August 31, 1984
Jan Holub D May 3, 1983
Albert Holway 1924 1929 D 6-2 190 September 24, 1902
Karel Holy
Riley Holzapfel C August 18, 1988
Korbinian Holzer 2011 2013 D 6-3 205 February 16, 1988
Brian Holzinger 1995 2004 C 5-11 186 October 10, 1972
Ron Homenuke 1973 1973 RW 5-10 180 January 5, 1952
Vaclav Honc C
Julius Honka D 5-10 180 December 3, 1995
David Honzik G August 9, 1993
Tom Hooper* R 5-10 175 November 24, 1883
Brock Hooton RW March 20, 1983
Ron Hoover 1990 1992 C 6-1 185 October 28, 1966
Ralph Hopiavouri D 6-1 185 July 15, 1951
Dean Hopkins 1980 1989 RW 6-1 210 June 6, 1959
Larry Hopkins 1978 1983 LW 6-1 215 March 17, 1954
Tony Horacek 1990 1995 LW 6-4 210 February 3, 1967
Roman Horak 2012 2014 C 6-0 170 May 21, 1991
Milos Horan
Miloslav Horava 1989 1991 D 6-0 193 August 14, 1961
Doug Horbul 1975 1975 LW 5-9 170 July 27, 1952
Shawn Horcoff 2001 2015 C 6-1 208 September 17, 1978
Darcy Hordichuk 2001 2013 LW 6-1 212 August 10, 1980
Mike Hordy 1979 1980 D 5-10 180 October 10, 1956
Pete Horeck 1945 1952 LW 5-9 158 June 15, 1923
George Horne 1926 1929 RW 5-6 165 June 27, 1904
Red Horner* 1929 1940 D 6-0 190 May 28, 1909
Patric Hornqvist 2009 2015 RW 6-0 190 January 1, 1987
Larry Hornung 1971 1972 D 6-0 190 November 10, 1945
Bill Horton D 6-0 180 September 5, 1946
Nathan Horton 2004 2014 RW 6-2 229 May 29, 1985
Tim Horton* 1950 1974 D 5-10 180 January 12, 1930
Bo Horvat C April 5, 1995
Bronco Horvath 1956 1968 C 5-11 185 March 12, 1930
Scott Horvath RW February 14, 1982
Kai Hospelt F August 23, 1985
Ed Hospodar 1980 1988 D 6-2 210 February 9, 1959
Marcel Hossa 2002 2008 LW 6-3 220 October 12, 1981
Marian Hossa 1998 2015 RW 6-1 210 January 12, 1979
Martin Hostak 1991 1992 C 6-3 198 November 11, 1967
Ville Hostikka G March 21, 1985
Greg Hotham 1980 1985 D 5-11 183 March 7, 1956
Jackson Houck RW February 27, 1995
Paul Houck 1986 1988 RW 5-11 185 August 12, 1963
Doug Houda 1986 2003 D 6-2 208 June 3, 1966
Claude Houde 1975 1976 D 6-1 188 November 8, 1947
Eric Houde 1997 1999 C 5-11 191 December 19, 1976
Mike Hough 1987 1999 LW 6-1 197 February 6, 1963
Bill Houlder 1988 2003 D 6-2 217 March 11, 1967
Martin Houle 2007 2007 G 5-11 185 February 12, 1985
Rejean Houle 1970 1983 W 5-11 170 October 25, 1949
Phil Housley 1983 2003 D 5-10 185 March 9, 1964
Ken Houston 1976 1984 RW 6-2 210 September 15, 1953
Niko Hovinen G March 16, 1988
Jack Howard 1937 1937 D 6-0 190 October 15, 1911
Jimmy Howard 2006 2015 G 6-0 218 March 26, 1984
Garry Howatt 1973 1984 LW 5-9 175 September 26, 1952
Quinton Howden 2013 2014 C 6-3 183 January 21, 1992
Gordie Howe* 1947 1980 RW 6-0 205 March 31, 1928
Mark Howe* 1980 1995 D 5-11 185 May 28, 1955
Marty Howe 1980 1985 D 6-1 195 February 18, 1954
Syd Howe* 1930 1946 C/LW 5-9 165 September 28, 1911
Vic Howe 1951 1955 RW 6-0 172 November 2, 1929
Harry Howell* 1953 1973 D 6-1 195 December 28, 1932
Ron Howell 1955 1956 D/LW 6-0 185 December 4, 1935
Don Howse 1980 1980 LW 6-0 182 July 28, 1952
Ryan Howse LW July 6, 1991
Scott Howson 1985 1986 C 5-11 160 April 9, 1960
Dave Hoyda 1978 1981 LW 6-1 205 May 20, 1957
Josef Hrabal D August 17, 1985
Zbynek Hrdel C August 19, 1985
Jan Hrdina 1999 2006 C 6-0 205 February 5, 1976
Jiri Hrdina 1988 1992 C 6-0 195 January 5, 1958
Dave Hrechkosy 1974 1977 LW 6-2 195 November 1, 1951
Jim Hrivnak 1990 1994 G 6-2 195 May 28, 1968
Tony Hrkac 1988 2003 C 5-10 190 July 7, 1966
Karel Hromas LW January 27, 1986
Kelly Hrudey 1984 1998 G 5-10 189 January 13, 1961
Jim Hrycuik 1975 1975 C 5-10 180 October 7, 1949
Steve Hrymnak 1952 1952 D 5-11 178 March 3, 1926
Tim Hrynewich 1983 1984 LW 5-11 190 October 2, 1963
Bill Huard 1993 2000 LW 6-1 215 June 24, 1967
Rolly Huard 1931 1931 C 5-10 170 September 6, 1902
Petr Hubacek 2001 2001 C 6-2 185 September 2, 1979
Willie Huber 1979 1988 D 6-5 228 January 15, 1958
Jonathan Huberdeau 2013 2015 C 6-1 171 June 4, 1993
Greg Hubick 1976 1980 D 5-11 185 November 12, 1951
Viktor Hubl LW August 13, 1978
Fran Huck 1970 1973 C 5-7 165 December 4, 1945
Fred Hucul 1951 1968 D 5-10 170 December 4, 1931
Charlie Huddy 1981 1997 D 6-0 210 June 2, 1959
Jiri Hudler 2004 2015 C 5-10 186 January 4, 1984
Charles Hudon LW June 23, 1994
Philippe Hudon C/RW April 15, 1993
Dave Hudson 1973 1978 C 6-0 185 December 28, 1949
Lex Hudson 1979 1979 D 6-3 184 December 31, 1955
Mike Hudson 1989 1997 C/LW 6-1 205 February 6, 1967
Ron Hudson 1938 1940 C 5-8 148 July 14, 1911
Cristobal Huet 2003 2010 G 6-1 206 September 3, 1975
Kerry Huffman 1987 1996 D 6-2 200 January 3, 1968
Al Huggins 1931 1931 LW 6-0 160 December 21, 1910
Albert Hughes 1931 1932 C/LW 5-9 165 May 13, 1901
Bill Hughes G 6-1 185 November 7, 1947
Bobby Hughes C November 11, 1987
Brent Hughes 1968 1975 D 6-0 205 June 17, 1943
Brent Hughes 1989 1997 LW 5-11 195 April 5, 1966
Frank Hughes 1972 1972 LW 5-10 180 October 1, 1949
Howie Hughes 1968 1970 RW 5-9 180 April 4, 1939
Jack Hughes 1981 1982 D 6-1 205 July 20, 1957
James Hughes 1930 1930 D 5-9 190 May 12, 1906
John Hughes 1980 1981 D 5-11 200 March 18, 1954
Pat Hughes 1978 1987 RW 6-1 180 March 25, 1955
Ryan Hughes 1996 1996 C 6-2 196 January 17, 1972
Joe Hulbig 1997 2001 LW 6-4 215 September 29, 1973
Bobby Hull* 1958 1980 LW 5-10 195 January 3, 1939
Brett Hull* 1987 2006 RW 5-11 203 August 9, 1964
Dennis Hull 1965 1978 LW 5-11 198 November 19, 1944
Jody Hull 1989 2004 RW 6-2 195 February 2, 1969
Steve Hull RW 5-10 180 August 29, 1952
Cale Hulse 1996 2006 D 6-3 220 November 10, 1973
Alexander Hult C November 19, 1984
Jakub Hulva RW May 6, 1984
Ivan Huml 2002 2004 LW 6-2 194 September 6, 1981
Ed Humphreys G 6-1 170 June 5, 1953
Brad Hunt 2014 2015 D 5-9 188 August 24, 1988
Fred Hunt 1941 1945 RW 5-8 160 January 17, 1918
Jamie Hunt 2007 2007 D 6-2 200 April 20, 1984
Dale Hunter 1981 1999 C 5-10 198 July 31, 1960
Dave Hunter 1980 1989 LW 5-11 195 January 1, 1958
Dylan Hunter LW May 21, 1985
Eric Hunter C August 11, 1986
Mark Hunter 1982 1993 RW 6-0 200 November 12, 1962
Tim Hunter 1982 1997 RW 6-2 202 September 10, 1960
Trent Hunter 2003 2012 RW 6-3 217 July 5, 1980
Matt Hunwick 2008 2015 D 5-11 190 May 21, 1985
Shawn Hunwick 2012 2012 G 5-7 163 April 9, 1987
Larry Huras 1977 1977 D 6-2 200 July 8, 1955
Bob Hurlburt 1975 1975 LW 5-11 185 May 1, 1950
Mike Hurlbut 1993 2000 D 6-2 206 October 7, 1966
Connor Hurley C September 15, 1995
Paul Hurley 1969 1969 D 5-11 185 July 12, 1946
Jani Hurme 2000 2003 G 6-0 190 January 7, 1975
Ron Hurst 1956 1957 RW 5-9 175 May 18, 1931
Jamie Huscroft 1989 2000 D 6-3 210 January 9, 1967
Kristian Huselius 2002 2012 LW 6-2 184 November 10, 1978
Ryan Huska 1998 1998 LW 6-2 194 July 2, 1975
Kent Huskins 2007 2013 D 6-4 210 May 4, 1979
Matt Hussey 2004 2007 C 6-2 212 May 28, 1979
Ville Husso G 6-3 205 February 6, 1995
Ron Huston 1974 1975 C 5-9 170 April 8, 1945
Alex Hutchings LW November 7, 1990
Michael Hutchins D October 27, 1982
Andrew Hutchinson 2004 2011 D 6-2 195 March 24, 1980
Michael Hutchinson 2014 2015 G 6-3 202 March 2, 1990
Ron Hutchinson 1961 1961 C 5-10 165 October 24, 1936
Dave Hutchison 1975 1984 D 6-3 205 May 2, 1952
Ben Hutton D April 20, 1993
Bill Hutton 1930 1931 D/RW 5-11 165 January 28, 1910
Bouse Hutton* G October 24, 1877
Carter Hutton 2013 2015 G 6-1 195 December 19, 1985
Tomas Hyka RW March 23, 1993
Harry Hyland* 1918 1918 RW 5-6 156 January 2, 1889
Zach Hyman C June 9, 1992
Mike Hyndman RW 6-1 205 December 8, 1945
Dave Hynes 1974 1975 LW 5-9 182 April 17, 1951
Gord Hynes 1992 1993 D 6-1 170 July 22, 1966
Shane Hynes RW November 7, 1983
Hannes Hyvonen 2002 2003 RW 6-2 200 August 29, 1975