Mobile Site You Are Here > Hockey-Reference.com > Players > NHL Skater Register for Last Names Starting with H

NHL Skater Register for 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 (*).

430 NHL Skaters

Glossary ▪ CSV ▪ PRE
Player From To Pos GP G A PTS GC +/- PIM EV PP SH GW S S% TOI ATOI
Kari Haakana 2003 2003 D 13 0 0 0 0 -2 4 0 0 0 0 2 0.0 103 7:55
Ari Haanpaa 1986 1988 LW 60 6 11 17 6 6 37 6 0 0 3 61 9.8
David Haas 1991 1994 LW 7 2 1 3 1 0 7 2 0 0 0 7 28.6
Marc Habscheid 1982 1992 RW/C 345 72 91 163 64 -16 171 48 17 7 6 538 13.4
Len Hachborn 1984 1986 C 102 20 39 59 22 15 29 18 2 0 2 131 15.3
Lloyd Haddon 1960 1960 D 8 0 0 0 0 2
Vic Hadfield 1962 1977 LW 1002 323 389 712 282 98 1154 218 93 4 44 2082 12.2
Carl Hagelin 2012 2012 LW 34 8 12 20 8 16 10 6 0 2 1 72 11.1 470 13:50
Jim Haggarty 1942 1942 LW 5 1 1 2 1 0
Sean Haggerty 1996 2001 LW 14 1 2 3 1 1 4 1 0 0 0 6 16.7 74 9:15
Roger Hagglund 1985 1985 D 3 0 0 0 0 0 0 0 0 0 0 5 0.0
Matti Hagman 1977 1982 C 237 56 89 145 55 24 36 45 11 0 3 274 20.4
Niklas Hagman 2002 2012 LW 743 145 150 295 118 -39 216 113 24 8 21 1441 10.1 10812 14:33
Riku Hahl 2002 2004 C 92 5 8 13 5 -3 38 5 0 0 1 118 4.2 1016 11:02
Ron Hainsey 2003 2012 D 520 34 143 177 57 -21 244 14 20 0 2 795 4.3 10726 20:38
Richard Hajdu 1986 1987 LW 5 0 0 0 0 2 4 0 0 0 0 3 0.0
Bill Hajt 1974 1987 D 854 42 202 244 79 321 433 36 2 4 3 855 4.9
Chris Hajt 2001 2004 D 6 0 0 0 0 -1 2 0 0 0 0 1 0.0 61 10:13
Anders Hakansson 1982 1986 LW 330 52 46 98 41 -41 141 45 1 6 8 365 14.2
Harold Halderson 1927 1927 D 44 3 2 5 3 65
David Hale 2004 2011 D 327 4 25 29 9 11 242 4 0 0 1 199 2.0 4512 13:48
Larry Hale 1969 1972 D 196 5 37 42 13 -51 90 5 0 0 1 149 3.4
Len Haley 1960 1961 RW 30 2 2 4 2 14
Michael Haley 2010 2012 C 36 2 1 3 1 -7 122 2 0 0 0 18 11.1 275 7:39
Matt Halischuk 2009 2012 RW 102 17 17 34 14 7 29 17 0 0 3 127 13.4 1119 10:58
Bob Halkidis 1986 1996 D 256 8 32 40 13 -7 825 8 0 0 0 200 4.0
Steven Halko 1998 2003 D 155 0 15 15 4 -2 71 0 0 0 0 96 0.0 2044 14:55
Adam Hall 2002 2012 RW 546 64 75 139 55 -52 232 36 28 0 9 858 7.5 7569 13:52
Bob Hall 1926 1926 F 8 0 0 0 0 0
Del Hall 1972 1974 C 9 2 0 2 1 0 2 2 0 0 0 7 28.6
Joe Hall* 1918 1919 D 37 15 9 24 17 235
Murray Hall 1962 1972 RW 164 35 48 83 32 -35 46 29 6 0 1 191 15.2
Taylor Hall 1984 1988 LW 41 7 9 16 6 -18 29 6 1 0 0 53 13.2
Taylor Hall 2011 2012 LW 109 40 42 82 32 -9 47 22 18 0 8 327 12.2 1979 18:09
Wayne Hall 1961 1961 LW 4 0 0 0 0 0
Kevin Haller 1990 2002 D 642 41 97 138 49 22 907 29 10 2 7 720 5.7 3501 19:27
Milt Halliday 1927 1929 LW 67 1 0 1 1 4
Mats Hallin 1983 1987 LW 152 17 14 31 13 -11 193 17 0 0 2 124 13.7
Jeff Halpern 2000 2012 C 845 145 210 355 135 -26 601 107 28 10 26 1157 12.5 13604 16:06
Trevor Halverson 1999 1999 LW 17 0 4 4 1 -5 28 0 0 0 0 16 0.0 203 11:57
Doug Halward 1976 1989 D 653 69 224 293 100 -92 774 35 33 1 4 1161 5.9
Denis Hamel 2000 2007 LW 192 19 12 31 13 -10 77 17 1 1 4 236 8.1 1856 9:40
Gilles Hamel 1981 1989 LW 519 127 147 274 110 -47 276 99 19 9 15 941 13.5
Herb Hamel 1931 1931 RW 2 0 0 0 0 4
Jean Hamel 1973 1984 D 699 26 95 121 41 -79 766 25 1 0 1 677 3.8
Dan Hamhuis 2004 2012 D 601 41 168 209 67 44 451 28 11 2 9 915 4.5 13418 22:20
Red Hamill 1938 1951 LW 419 128 94 222 102 160
Zach Hamill 2010 2012 C 20 0 4 4 1 5 4 0 0 0 0 15 0.0 219 10:58
Al Hamilton 1966 1980 D 257 10 78 88 27 -45 258 8 2 0 1 274 3.6
Chuck Hamilton 1962 1973 LW 4 0 2 2 1 4 2 0 0 0 0 2 0.0
Jack Hamilton 1943 1946 C 102 28 32 60 27 20
Jeff Hamilton 2004 2009 C 157 32 45 77 29 -10 44 21 11 0 6 314 10.2 1873 11:56
Jim Hamilton 1978 1985 RW 95 14 18 32 13 -11 28 13 1 0 1 143 9.8
Reg Hamilton 1936 1947 D 424 21 87 108 38 412
Inge Hammarstrom 1974 1979 LW 427 116 123 239 98 -22 86 99 17 0 17 948 12.2
Ken Hammond 1985 1993 D 193 18 29 47 18 -73 290 15 3 0 2 236 7.6
Travis Hamonic 2011 2012 D 113 6 32 38 12 8 160 5 1 0 0 201 3.0 2474 21:54
Gord Hampson 1983 1983 LW 4 0 0 0 0 -2 5 0 0 0 0 4 0.0
Ted Hampson 1960 1972 C 676 108 245 353 127 -57 94 64 21 7 10 751 10.5
Rick Hampton 1975 1980 LW/D 337 59 113 172 64 -84 147 41 17 1 3 549 10.7
Radek Hamr 1993 1994 D 11 0 0 0 0 -14 0 0 0 0 0 7 0.0
Roman Hamrlik 1993 2012 D 1361 154 477 631 214 -56 1392 87 62 5 23 2965 5.2 22479 23:50
Mark Hamway 1985 1987 RW 53 5 13 18 6 -6 9 4 1 0 1 52 9.6
Ron Handy 1985 1988 LW 14 0 3 3 1 -2 0 0 0 0 0 10 0.0
Michal Handzus 1999 2012 C 895 178 278 456 171 22 462 124 38 16 33 1311 13.6 15447 17:16
Al Hangsleben 1980 1982 D 185 21 48 69 25 3 396 19 2 0 2 248 8.5
Ben Hankinson 1993 1995 RW 43 3 3 6 2 -3 45 3 0 0 1 43 7.0
Casey Hankinson 2001 2004 LW 18 0 1 1 0 -5 13 0 0 0 0 16 0.0 159 8:49
John Hanna 1959 1968 D 198 6 26 32 11 1 206 0 0 0 0 4 0.0
Dave Hannan 1982 1997 C 841 114 191 305 115 -55 942 87 5 22 20 826 13.8
Scott Hannan 1999 2012 D 881 32 161 193 60 18 502 28 3 1 4 888 3.6 19224 21:49
Gord Hannigan 1953 1956 C 161 29 31 60 25 117
Pat Hannigan 1960 1969 LW 182 30 39 69 27 2 116 11 0 0 2 68 16.2
Ray Hannigan 1949 1949 RW 3 0 0 0 0 2
Jannik Hansen 2008 2012 LW 243 37 55 92 34 24 115 35 0 2 6 330 11.2 3331 13:43
Richie Hansen 1977 1982 C 20 2 8 10 3 10 4 2 0 0 0 25 8.0
Tavis Hansen 1995 2001 RW 34 2 1 3 1 -5 16 2 0 0 0 18 11.1 219 6:51
Christian Hanson 2009 2011 C 42 3 6 9 3 -3 22 2 0 1 0 56 5.4 547 13:01
Dave Hanson 1979 1980 D 33 1 1 2 1 -6 65 1 0 0 0 16 6.3
Emil Hanson 1933 1933 RW/D 7 0 0 0 0 6
Keith Hanson 1984 1984 D 25 0 2 2 1 -13 77 0 0 0 0 19 0.0
Oscar Hanson 1938 1938 C 8 0 0 0 0 0
Martin Hanzal 2008 2012 C 329 54 95 149 54 1 260 38 13 3 12 602 9.0 5879 17:52
Nick Harbaruk 1970 1974 RW 364 45 75 120 45 -36 273 34 7 4 5 551 8.2
Jeff Harding 1989 1990 RW 15 0 0 0 0 0 47 0 0 0 0 22 0.0
Joe Hardy 1970 1971 C 63 9 14 23 9 -22 51 6 2 1 1 81 11.1
Mark Hardy 1980 1994 D 915 62 306 368 117 -92 1293 33 26 3 9 1343 4.6
Jim Hargreaves 1971 1973 D 66 1 7 8 2 -34 105 1 0 0 0 42 2.4
Johan Harju 2011 2011 LW 10 1 2 3 1 -2 2 1 0 0 0 14 7.1 85 8:28
Brett Harkins 1995 2002 LW 78 6 30 36 11 -10 22 1 5 0 2 66 9.1 316 12:38
Todd Harkins 1992 1994 C 48 3 3 6 2 -10 78 3 0 0 0 36 8.3
David Harlock 1994 2002 D 212 2 14 16 5 -55 188 2 0 0 0 106 1.9 3536 17:52
Scott Harlow 1988 1988 LW 1 0 1 1 0 -1 0 0 0 0 0 2 0.0
Glen Harmon 1943 1951 D 452 50 96 146 58 334
John Harms 1944 1945 RW 44 5 5 10 5 21
Walter Harnott 1934 1934 LW 6 0 0 0 0 2
Terry Harper 1963 1981 D 1066 35 221 256 81 169 1362 28 6 0 3 795 3.9
Tim Harrer 1983 1983 RW 3 0 0 0 0 0 2 0 0 0 0 3 0.0
Hago Harrington 1926 1933 LW 72 9 3 12 9 15
Billy Harris 1956 1969 C 769 126 219 345 131 -25 205 23 4 0 2 187 10.2
Billy Harris 1973 1984 RW 897 231 327 558 215 -18 394 183 40 8 27 1714 13.5
Duke Harris 1968 1968 RW 26 1 4 5 2 -14 4 1 0 0 0 50 2.0
Henry Harris 1931 1931 RW 32 2 4 6 3 20
Hugh Harris 1973 1973 C 60 12 26 38 14 9 17 12 0 0 0 121 9.9
Ron Harris 1963 1976 D 476 20 91 111 36 -57 474 15 4 1 2 650 3.1
Smokey Harris 1925 1925 LW 6 3 1 4 3 8
Ted Harris 1964 1975 D 788 30 168 198 63 94 1000 27 2 1 3 588 4.6
Ed Harrison 1948 1951 C/LW 194 27 24 51 23 53
Jay Harrison 2006 2012 D 176 11 27 38 13 -8 180 9 2 0 2 190 5.8 2951 16:46
Jim Harrison 1969 1980 C 324 67 86 153 61 -31 435 49 15 3 4 584 11.5
Peter Harrold 2007 2012 D 166 8 18 26 9 -10 50 7 1 0 1 159 5.0 2106 12:41
Gerry Hart 1969 1983 D 730 29 150 179 57 112 1240 25 2 2 4 808 3.6
Gizzy Hart 1927 1933 LW 104 6 8 14 8 12
Mark Hartigan 2002 2008 C 102 19 11 30 13 -14 58 13 6 0 1 131 14.5 1101 10:48
Teemu Hartikainen 2011 2012 C 17 3 2 5 2 -7 4 2 1 0 0 25 12.0 265 15:36
Mike Hartman 1987 1995 LW 397 43 35 78 33 -34 1388 38 5 0 6 481 8.9
Scott Hartnell 2001 2012 LW 815 211 244 455 181 56 1227 136 71 4 42 1869 11.3 12962 15:54
Craig Hartsburg 1980 1989 D 570 98 315 413 140 -5 818 56 40 2 12 1492 6.6
Buster Harvey 1971 1977 RW 407 90 118 208 81 -49 131 72 15 3 13 937 9.6
Doug Harvey* 1948 1969 D 1113 88 452 540 174 11 1216 1 1 0 0 46 4.3
Hugh Harvey 1975 1976 C/LW 18 1 1 2 1 -6 4 1 0 0 0 16 6.3
Todd Harvey 1995 2006 RW/C 671 91 132 223 85 19 950 76 15 0 10 792 11.5 4671 10:49
Bob Hassard 1950 1955 C 126 9 28 37 13 22
Derian Hatcher 1992 2008 D 1045 80 251 331 111 74 1581 58 19 3 18 1431 5.6 14845 24:52
Kevin Hatcher 1985 2001 D 1157 227 450 677 244 -27 1392 128 91 8 37 2947 7.7 4527 22:59
Ed Hatoum 1969 1971 RW 47 3 6 9 3 -12 25 2 0 1 1 48 6.3
Brett Hauer 1996 2002 D 37 4 4 8 3 -16 38 2 2 0 1 63 6.3 105 13:11
Niclas Havelid 2000 2009 D 628 34 137 171 55 -31 342 19 14 1 12 751 4.5 13725 21:51
Martin Havlat 2001 2012 RW 647 211 316 527 199 66 348 149 61 1 38 1661 12.7 11095 17:09
Dale Hawerchuk* 1982 1997 C 1188 518 891 1409 530 -92 730 323 182 13 49 3754 13.8
Greg Hawgood 1988 2002 D 474 60 164 224 78 26 426 35 25 0 5 730 8.2 1609 16:35
Todd Hawkins 1989 1992 W 10 0 0 0 0 -2 15 0 0 0 0 5 0.0
Alan Haworth 1981 1988 C 524 189 211 400 161 62 425 144 45 0 20 1157 16.3
Gord Haworth 1953 1953 C 2 0 1 1 0 0
Neil Hawryliw 1982 1982 RW 1 0 0 0 0 0 0 0 0 0 0 0
Bill Hay 1960 1967 C 506 113 273 386 136 244 45 12 4 6
Dwayne Hay 1998 2001 LW 79 2 4 6 2 -7 22 2 0 0 0 57 3.5 589 7:39
George Hay* 1927 1934 LW 239 74 60 134 78 84
Jim Hay 1953 1955 D 75 1 5 6 2 22
Darren Haydar 2003 2010 RW 23 1 7 8 2 3 2 1 0 0 0 21 4.8 243 10:35
Peter Hayek 1982 1982 D 1 0 0 0 0 -1 0 0 0 0 0 0
Jimmy Hayes 2012 2012 RW 13 4 3 7 3 -1 6 3 1 0 0 20 20.0 152 11:41
Paul Haynes 1931 1941 C 391 61 134 195 75 164
Rick Hayward 1991 1991 D 4 0 0 0 0 0 5 0 0 0 0 0
Steve Hazlett 1980 1980 LW 1 0 0 0 0 -1 0 0 0 0 0 2 0.0
Galen Head 1968 1968 RW 1 0 0 0 0 -1 0 0 0 0 0 0
Fern Headley 1925 1925 D 30 1 3 4 2 10
Eric Healey 2006 2006 LW 2 0 0 0 0 0 2 0 0 0 0 1 0.0 17 8:28
Paul Healey 1997 2006 LW 77 6 14 20 7 15 44 5 1 0 0 72 8.3 791 11:08
Rich Healey 1961 1961 D 1 0 0 0 0 2
Shawn Heaphy 1993 1993 C 1 0 0 0 0 0 0 0 0 0 0 2 0.0
Mark Heaslip 1977 1979 RW 117 10 19 29 11 -10 110 10 0 0 1 94 10.6
Randy Heath 1985 1986 LW 13 2 4 6 2 0 15 1 1 0 0 19 10.5
Dany Heatley 2002 2012 LW 723 343 385 728 290 79 582 202 133 8 61 2290 15.0 14934 20:39
Andy Hebenton 1956 1964 RW 630 189 202 391 160 83 11 1 0 2
Jochen Hecht 1999 2012 LW 786 181 268 449 169 94 440 134 38 9 21 2096 8.6 13757 17:30
Radoslav Hecl 2003 2003 D 14 0 0 0 0 0 2 0 0 0 0 3 0.0 140 10:01
Anders Hedberg 1979 1985 RW 465 172 225 397 154 50 144 132 39 1 21 1219 14.1
Bret Hedican 1992 2009 D 1039 55 239 294 95 -23 893 37 15 3 10 1274 4.3 13808 20:48
Pierre Hedin 2004 2004 D 3 0 1 1 0 -1 0 0 0 0 0 4 0.0 58 19:20
Victor Hedman 2010 2012 D 190 10 44 54 17 -12 181 10 0 0 0 246 4.1 4034 21:14
Jonathan Hedstrom 2003 2006 RW 83 13 14 27 11 1 48 9 2 2 5 102 12.7 1318 15:52
Jeff Heerema 2003 2004 RW 32 4 2 6 3 -7 6 3 1 0 1 44 9.1 326 10:11
Frank Heffernan 1920 1920 D 19 0 1 1 0 10
Gerry Heffernan 1942 1944 RW 83 33 35 68 28 27
Mike Heidt 1984 1984 D 6 0 1 1 0 -1 7 0 0 0 0 1 0.0
Ilkka Heikkinen 2010 2010 D 7 0 0 0 0 2 0 0 0 0 0 4 0.0 62 8:52
Bill Heindl 1971 1973 LW 18 2 1 3 1 0 0 2 0 0 0 25 8.0
Lionel Heinrich 1956 1956 LW 35 1 1 2 1 33
Shawn Heins 1999 2004 D 125 4 12 16 5 -3 154 2 2 0 1 125 3.2 1559 12:28
Steve Heinze 1992 2003 RW 694 178 158 336 140 -20 379 122 48 8 31 1415 12.6 5278 16:08
Earl Heiskala 1969 1971 LW 127 13 11 24 10 -28 294 13 0 0 1 191 6.8
Barrett Heisten 2002 2002 LW 10 0 0 0 0 -4 2 0 0 0 0 7 0.0 76 7:36
Jan Hejda 2007 2012 D 396 16 74 90 28 1 203 15 1 0 3 371 4.3 8382 21:10
Milan Hejduk 1999 2012 RW 966 370 419 789 309 113 316 226 138 6 59 2594 14.3 18222 18:52
Peter Helander 1983 1983 D 7 0 1 1 0 -2 0 0 0 0 0 2 0.0
Timo Helbling 2006 2007 D 11 0 1 1 0 -4 8 0 0 0 0 2 0.0 117 10:37
Sami Helenius 1997 2003 D 155 2 4 6 2 -8 260 1 0 1 0 54 3.7 1488 9:47
Ott Heller 1932 1946 D 647 55 176 231 85 465
Darren Helm 2008 2012 C/LW 232 28 46 74 27 2 44 23 0 5 5 470 6.0 3171 13:40
Harry Helman 1923 1925 RW 44 1 0 1 1 7
Bryan Helmer 1999 2009 D 146 8 18 26 9 7 135 5 3 0 2 159 5.0 2146 14:42
Dwight Helminen 2009 2010 C 27 2 1 3 1 -3 0 2 0 0 0 16 12.5 201 7:27
Raimo Helminen 1986 1989 C 117 13 46 59 20 -27 16 7 6 0 2 177 7.3
Colin Hemingway 2006 2006 RW 3 0 0 0 0 -2 0 0 0 0 0 2 0.0 22 7:18
Tony Hemmerling 1936 1937 LW 22 3 3 6 3 4
Ales Hemsky 2003 2012 RW 531 118 299 417 143 -27 249 83 33 2 14 1034 11.4 8886 16:44
Archie Henderson 1981 1983 RW 23 3 1 4 2 -3 92 3 0 0 0 11 27.3
Jay Henderson 1999 2001 LW 33 1 3 4 1 -1 37 1 0 0 0 34 2.9 199 6:02
Matt Henderson 1999 2002 RW 6 0 1 1 0 -2 2 0 0 0 0 3 0.0 41 6:53
Murray Henderson 1945 1952 D 405 24 62 86 33 305
Paul Henderson 1963 1980 RW 707 236 241 477 197 89 304 182 52 2 40 1305 13.9
Matt Hendricks 2009 2012 C 187 21 27 48 19 -1 267 19 1 1 4 239 8.8 1984 10:37
Darby Hendrickson 1995 2004 C 518 65 64 129 53 -109 370 54 6 5 4 668 9.7 4447 14:38
John Hendrickson 1958 1962 D 5 0 0 0 0 4
Jordan Hendry 2008 2011 D 129 4 9 13 5 2 40 4 0 0 1 110 3.6 1685 13:04
Josh Hennessy 2007 2010 C 20 1 0 1 1 -2 4 1 0 0 0 10 10.0 113 5:39
Lorne Henning 1973 1981 C 543 73 111 184 70 20 102 53 2 18 9 638 11.4
Adam Henrique 2011 2012 C 47 14 21 35 13 9 7 10 0 4 3 98 14.3 857 18:14
Alex Henry 2003 2009 D 177 2 9 11 4 -7 269 2 0 0 0 86 2.3 1950 11:01
Burke Henry 2003 2004 D 39 2 6 8 3 -13 33 2 0 0 0 56 3.6 689 17:39
Camille Henry 1954 1970 C 727 279 249 528 223 20 88 47 34 0 9 138 18.8
Dale Henry 1985 1990 LW 132 13 26 39 14 3 263 13 0 0 1 107 12.1
T.J. Hensick 2008 2011 C 112 12 26 38 13 -16 18 7 5 0 1 193 6.2 1343 11:59
Jukka Hentunen 2002 2002 RW 38 4 5 9 4 -9 4 3 1 0 1 50 8.0 440 11:35
Alan Hepple 1984 1986 D 3 0 0 0 0 -3 7 0 0 0 0 2 0.0
Ian Herbers 1994 2000 D 65 0 5 5 1 -12 79 0 0 0 0 30 0.0 651 15:09
Jimmy Herbert 1925 1930 C/RW 206 83 31 114 80 253
Art Herchenratter 1941 1941 LW 10 1 2 3 1 2
Fred Hergerts 1935 1936 C 20 2 4 6 2 2
Phil Hergesheimer 1940 1943 RW 125 21 41 62 23 19
Wally Hergesheimer 1952 1959 RW 351 114 85 199 89 106
Red Heron 1939 1942 C 106 21 19 40 18 38
Yves Heroux 1987 1987 RW 1 0 0 0 0 0 0 0 0 0 0 0
Chris Herperger 2000 2003 C 169 18 25 43 17 -9 75 17 0 1 3 185 9.7 2022 11:58
Matt Herr 1999 2003 C 58 4 5 9 4 -6 25 3 1 0 1 62 6.5 556 9:35
Jason Herter 1996 1996 D 1 0 1 1 0 1 0 0 0 0 0 1 0.0
Matt Hervey 1989 1993 D 35 0 5 5 1 -9 97 0 0 0 0 27 0.0
Shaun Heshka 2010 2010 D 8 0 2 2 1 0 4 0 0 0 0 3 0.0 107 13:19
Bob Hess 1975 1984 D 329 27 95 122 41 -8 178 18 7 2 3 497 5.4
Jamie Heward 1996 2009 D 394 38 86 124 45 -50 221 16 22 0 6 619 6.1 6415 17:23
Obs Heximer 1930 1935 LW/C 84 13 7 20 10 16
Bryan Hextall* 1937 1948 RW 449 187 175 362 158 227
Bryan Hextall 1963 1976 C 549 99 161 260 99 -140 738 70 27 2 16 942 10.5
Dennis Hextall 1969 1980 LW 681 153 350 503 180 -134 1398 124 26 3 18 1100 13.9
Vic Heyliger 1938 1944 C 33 2 3 5 2 2
Bill Hicke 1960 1972 RW 729 168 234 402 157 -78 395 78 32 0 14 609 13.3
Ernie Hicke 1971 1978 LW 520 132 140 272 111 -145 407 94 38 0 18 1064 12.4
Greg Hickey 1978 1978 LW 1 0 0 0 0 -1 0 0 0 0 0 2 0.0
Pat Hickey 1976 1985 LW 646 192 212 404 163 -92 351 151 36 5 15 1220 15.7
Alex Hicks 1996 2000 LW 258 25 54 79 28 8 247 25 0 0 6 296 8.4 615 9:46
Doug Hicks 1975 1983 D 561 37 131 168 56 -73 442 21 12 4 2 683 5.4
Glenn Hicks 1980 1981 LW 108 6 12 18 7 -21 127 5 1 0 0 123 4.9
Henry Hicks 1929 1931 D 96 7 2 9 6 72
Wayne Hicks 1961 1968 RW 115 13 23 36 13 -3 22 3 3 0 1 67 9.0
Andre Hidi 1984 1985 LW 7 2 1 3 1 2 9 1 1 0 0 8 25.0
Uli Hiemer 1985 1987 D 143 19 54 73 25 -21 176 8 11 0 2 265 7.2
Chris Higgins 2004 2012 LW 456 115 107 222 91 -11 154 76 31 8 15 1124 10.2 7625 16:43
Matt Higgins 1998 2001 C 57 1 2 3 1 -11 6 1 0 0 0 25 4.0 397 7:06
Paul Higgins 1982 1983 RW 25 0 0 0 0 -4 152 0 0 0 0 1 0.0
Tim Higgins 1979 1989 RW 706 154 198 352 138 -2 719 132 19 3 15 1056 14.6
Andy Hilbert 2002 2010 C/LW 307 42 62 104 39 9 132 37 4 1 3 625 6.7 4001 13:02
Ike Hildebrand 1954 1955 RW 41 7 11 18 7 16
Al Hill 1977 1988 C 221 40 55 95 37 33 227 39 1 0 5 263 15.2
Brian Hill 1980 1980 RW 19 1 1 2 1 -1 4 1 0 0 0 17 5.9
Mel Hill 1938 1946 RW 324 89 109 198 85 128
Sean Hill 1993 2008 D 876 62 236 298 98 -46 1008 35 26 1 10 1546 4.0 12883 21:46
Jack Hillen 2008 2012 D 220 10 46 56 18 -15 125 9 1 0 1 252 4.0 3890 17:41
Dutch Hiller 1938 1946 LW 383 91 113 204 87 163
Jim Hiller 1993 1994 RW 63 8 12 20 7 8 116 7 1 0 2 83 9.6
Randy Hillier 1982 1992 D 543 16 110 126 39 -11 906 14 1 1 2 418 3.8
Floyd Hillman 1957 1957 D 6 0 0 0 0 10
Larry Hillman 1955 1973 D 790 36 196 232 74 -34 579 16 10 0 1 748 2.5
Wayne Hillman 1962 1973 D 691 18 86 104 33 -13 534 13 2 0 3 292 2.7
John Hilworth 1978 1980 D 57 1 1 2 1 -15 89 1 0 0 0 32 3.1
Normie Himes 1927 1935 C 402 106 113 219 111 127
Dave Hindmarch 1981 1984 RW 99 21 17 38 16 -14 25 21 0 0 1 146 14.4
Dan Hinote 2000 2009 RW 503 38 52 90 34 -16 383 33 1 4 10 449 8.5 5589 11:07
Andre Hinse 1968 1968 LW 4 0 0 0 0 -2 0 0 0 0 0 1 0.0
Dan Hinton 1977 1977 LW 14 0 0 0 0 -5 16 0 0 0 0 11 0.0
Tom Hirsch 1984 1988 D 31 1 7 8 2 -15 30 0 0 1 0 38 2.6
Bert Hirschfeld 1950 1951 LW 33 1 4 5 2 2
Jamie Hislop 1980 1984 RW 345 75 103 178 69 -24 86 65 6 4 6 452 16.6
Lionel Hitchman 1923 1934 D 417 28 34 62 35 523
Niklas Hjalmarsson 2008 2012 D 245 7 36 43 13 29 82 7 0 0 1 201 3.5 4592 18:45
Jan Hlavac 2000 2008 LW 436 90 134 224 85 -4 138 70 20 0 14 861 10.5 6601 15:08
Ivan Hlinka 1982 1983 C 137 42 81 123 45 18 28 27 15 0 2 299 14.0
Jaroslav Hlinka 2008 2008 C 63 8 20 28 9 6 16 8 0 0 1 90 8.9 877 13:56
Todd Hlushko 1994 1998 C 79 8 13 21 8 0 84 8 0 0 0 94 8.5
Shane Hnidy 2001 2011 D 550 16 55 71 24 14 633 13 1 2 3 453 3.5 7629 13:52
Justin Hocking 1994 1994 D 1 0 0 0 0 0 0 0 0 0 0 0
Ken Hodge 1965 1978 RW 881 328 472 800 308 241 779 238 87 3 57 1932 16.1
Ken Hodge 1989 1993 C/RW 142 39 48 87 35 -2 32 21 15 3 8 237 16.5
Cody Hodgson 2011 2012 C 62 15 17 32 12 9 6 10 5 0 2 104 14.4 751 12:07
Dan Hodgson 1986 1989 C 114 29 45 74 29 -10 64 22 7 0 2 141 20.6
Rick Hodgson 1980 1980 D 6 0 0 0 0 -5 6 0 0 0 0 1 0.0
Ted Hodgson 1967 1967 RW 4 0 0 0 0 0 0 0 0 0
Cec Hoekstra 1960 1960 C 4 0 0 0 0 0
Ed Hoekstra 1968 1968 C 70 15 21 36 14 6 6 10 5 0 4 126 11.9
Phil Hoene 1973 1975 LW 37 2 4 6 2 -4 22 2 0 0 1 23 8.7
Val Hoffinger 1928 1929 D 28 0 1 1 0 30
Mike Hoffman 1983 1986 LW 9 1 3 4 1 -4 2 1 0 0 0 9 11.1
Mike Hoffman 2012 2012 C 1 0 0 0 0 -1 0 0 0 0 0 0 9 9:01
Bob Hoffmeyer 1978 1985 D 198 14 52 66 22 -21 325 9 5 0 0 261 5.4
Jim Hofford 1986 1989 D 18 0 0 0 0 0 47 0 0 0 0 11 0.0
Bill Hogaboam 1973 1980 C 332 80 109 189 74 -86 100 57 20 3 3 577 13.9
Dale Hoganson 1970 1982 D 343 13 77 90 28 -104 186 12 1 0 0 343 3.8
Jeff Hoggan 2006 2010 LW 107 2 9 11 3 -26 76 2 0 0 0 125 1.6 866 8:06
Jonas Hoglund 1997 2003 LW 545 117 145 262 103 -4 112 90 25 2 21 1264 9.3 5811 14:34
Benoit Hogue 1988 2002 C 863 222 321 543 209 34 877 170 42 10 34 1482 15.0 2697 13:58
Milos Holan 1994 1996 D 49 5 11 16 6 -12 42 3 2 0 1 166 3.0
Terry Holbrook 1973 1974 RW 43 3 6 9 3 -7 4 2 1 0 1 37 8.1
Josh Holden 1999 2004 C 60 5 9 14 5 -10 16 4 1 0 0 70 7.1 632 10:32
Nick Holden 2011 2011 D 5 0 0 0 0 0 0 0 0 0 0 6 0.0 86 17:11
Bobby Holik 1991 2009 C 1314 326 421 747 290 115 1423 251 74 1 58 3345 9.7 12454 16:31
Jason Holland 1997 2004 D 81 4 5 9 4 1 36 4 0 0 1 84 4.8 1167 16:54
Jerry Holland 1975 1976 LW 37 8 4 12 5 -4 6 6 2 0 1 51 15.7
Peter Holland 2012 2012 C 4 1 0 1 1 0 2 1 0 0 1 1 100.0 31 7:42
Flash Hollett 1934 1946 D 562 132 181 313 136 358
Terry Hollinger 1994 1995 D 7 0 0 0 0 0 2 0 0 0 0 1 0.0
Gord Hollingworth 1955 1958 D 163 4 14 18 6 201
Bruce Holloway 1985 1985 D 2 0 0 0 0 -1 0 0 0 0 0 0
Ryan Hollweg 2006 2011 C 228 5 9 14 5 -34 349 5 0 0 0 166 3.0 1781 7:49
Bill Holmes 1926 1930 C 52 6 4 10 6 35
Chuck Holmes 1959 1962 RW 23 1 3 4 1 10
Lou Holmes 1932 1933 C/LW 59 1 4 5 2 6
Warren Holmes 1982 1984 C 45 8 18 26 9 -10 7 6 2 0 0 75 10.7
Paul Holmgren 1976 1985 RW 527 144 179 323 128 105 1684 116 28 0 17 898 16.0
Michael Holmqvist 2004 2007 C 156 18 17 35 14 -25 72 15 3 0 1 204 8.8 2019 12:57
Ben Holmstrom 2011 2012 RW 7 0 0 0 0 -1 7 0 0 0 0 3 0.0 52 7:24
Tomas Holmstrom 1997 2012 LW 1000 240 284 524 205 32 753 121 119 0 38 1467 16.4 12222 13:38
Jonas Holos 2011 2011 D 39 0 6 6 2 -3 10 0 0 0 0 36 0.0 704 18:03
John Holota 1943 1946 C 15 2 0 2 1 0
Greg Holst 1976 1978 C 11 0 0 0 0 -6 0 0 0 0 0 9 0.0
Gary Holt 1974 1978 LW 101 13 11 24 10 -16 133 12 1 0 1 123 10.6
Randy Holt 1975 1984 D 395 4 37 41 12 -76 1438 4 0 0 0 176 2.3
Albert Holway 1924 1929 D 112 7 2 9 6 48
Korbinian Holzer 2011 2011 D 2 0 0 0 0 -1 2 0 0 0 0 1 0.0 26 13:01
Brian Holzinger 1995 2004 C 547 93 145 238 90 -62 339 65 21 7 15 805 11.6 5184 15:29
Ron Homenuke 1973 1973 RW 1 0 0 0 0 -3 0 0 0 0 0 1 0.0
Ron Hoover 1990 1992 C 18 4 0 4 2 -2 31 4 0 0 1 20 20.0
Dean Hopkins 1980 1989 RW 223 23 51 74 27 -34 306 20 3 0 3 228 10.1
Larry Hopkins 1978 1983 LW 60 13 16 29 12 10 26 13 0 0 4 71 18.3
Tony Horacek 1990 1995 LW 154 10 19 29 11 2 316 10 0 0 2 106 9.4
Roman Horak 2012 2012 C 42 2 7 9 3 4 14 2 0 0 1 35 5.7 462 10:59
Miloslav Horava 1989 1991 D 80 5 17 22 7 10 38 4 1 0 1 84 6.0
Doug Horbul 1975 1975 LW 4 1 0 1 1 -3 2 1 0 0 0 5 20.0
Shawn Horcoff 2001 2012 C 738 151 275 426 155 -42 475 109 37 5 24 1223 12.3 13211 17:54
Darcy Hordichuk 2001 2012 LW 518 19 20 39 16 -25 1102 19 0 0 3 236 8.1 2924 5:39
Mike Hordy 1979 1980 D 11 0 0 0 0 0 7 0 0 0 0 10 0.0
Pete Horeck 1945 1952 LW 426 106 118 224 99 340
George Horne 1926 1929 RW 54 9 3 12 8 34
Red Horner* 1929 1940 D 490 42 110 152 60 1254
Patric Hornqvist 2009 2012 RW 241 69 64 133 54 25 127 48 21 0 15 746 9.2 3658 15:11
Larry Hornung 1971 1972 D 48 2 9 11 4 0 10 2 0 0 1 61 3.3
Nathan Horton 2004 2012 C 548 185 195 380 153 56 521 131 49 5 21 1240 14.9 9540 17:25
Tim Horton* 1950 1974 D 1446 115 403 518 177 81 1611 40 17 2 16 845 2.8
Bronco Horvath 1956 1968 C 434 141 185 326 127 -6 319 1 0 0 0 12 8.3
Ed Hospodar 1980 1988 D 450 17 51 68 23 -43 1314 16 0 1 1 323 5.3
Marcel Hossa 2002 2008 LW 237 31 30 61 25 -6 106 23 8 0 3 344 9.0 2983 12:35
Marian Hossa 1998 2012 RW 951 408 472 880 349 164 524 263 120 25 62 3192 12.8 17891 18:57
Martin Hostak 1991 1992 C 55 3 11 14 5 0 24 2 1 0 0 72 4.2
Greg Hotham 1980 1985 D 230 15 74 89 29 -53 139 10 5 0 0 297 5.1
Paul Houck 1986 1988 RW 16 1 2 3 1 -1 2 1 0 0 0 14 7.1
Doug Houda 1986 2003 D 561 19 63 82 28 -50 1104 17 1 1 1 366 5.2 42 8:28
Claude Houde 1975 1976 D 59 3 6 9 3 -44 40 1 2 0 1 59 5.1
Eric Houde 1997 1999 C 30 2 3 5 2 -4 4 2 0 0 2 9 22.2 57 7:11
Mike Hough 1987 1999 LW 707 100 156 256 97 -52 675 75 14 11 14 886 11.3 92 8:21
Bill Houlder 1988 2003 D 846 59 191 250 85 31 412 38 20 1 15 1059 5.6 8324 21:14
Rejean Houle 1970 1983 W 635 161 247 408 159 180 395 132 27 2 22 1101 14.6
Phil Housley 1983 2003 D 1495 338 894 1232 427 -53 822 202 129 7 48 3808 8.9 7596 20:52
Ken Houston 1976 1984 RW 570 161 167 328 134 -6 624 133 28 0 14 1062 15.2
Jack Howard 1937 1937 D 2 0 0 0 0 0
Garry Howatt 1973 1984 LW 720 112 156 268 104 41 1836 109 3 0 14 815 13.7
Gordie Howe* 1947 1980 RW 1767 801 1049 1850 747 87 1685 172 78 11 27 1141 13.3
Mark Howe* 1980 1995 D 929 197 545 742 256 400 455 111 58 28 24 2123 9.3
Marty Howe 1980 1985 D 197 2 29 31 9 7 99 2 0 0 0 183 1.1
Syd Howe* 1930 1946 C/LW 698 237 291 528 229 212
Vic Howe 1951 1955 RW 33 3 4 7 3 10
Harry Howell* 1953 1973 D 1411 94 324 418 141 -57 1298 33 11 0 8 826 2.5
Ron Howell 1955 1956 D/LW 4 0 0 0 0 0
Don Howse 1980 1980 LW 33 2 5 7 2 -16 6 2 0 0 0 46 4.3
Scott Howson 1985 1986 C 18 5 3 8 4 6 4 4 1 0 0 14 35.7
Dave Hoyda 1978 1981 LW 132 6 17 23 8 -7 299 6 0 0 0 54 11.1
Jan Hrdina 1999 2006 C 513 101 196 297 106 13 341 65 35 1 15 619 16.3 9098 17:44
Jiri Hrdina 1988 1992 C 250 45 85 130 48 34 92 37 7 1 6 373 12.1
Dave Hrechkosy 1974 1977 LW 140 42 24 66 30 -29 41 27 13 2 7 285 14.7
Tony Hrkac 1988 2003 C 758 132 239 371 138 -66 173 95 34 3 13 945 14.0 5242 13:56
Jim Hrycuik 1975 1975 C 21 5 5 10 4 -12 12 4 1 0 0 29 17.2
Steve Hrymnak 1952 1952 D 18 2 1 3 1 4
Tim Hrynewich 1983 1984 LW 55 6 8 14 5 -16 82 6 0 0 2 46 13.0
Bill Huard 1993 2000 LW 223 16 18 34 14 -16 594 16 0 0 0 127 12.6 19 4:46
Rolly Huard 1931 1931 C 1 1 0 1 1 0
Petr Hubacek 2001 2001 C 6 1 0 1 1 -1 2 1 0 0 0 5 20.0 68 11:20
Willie Huber 1979 1988 D 655 104 217 321 117 -203 950 67 33 4 10 1587 6.6
Greg Hubick 1976 1980 D 77 6 9 15 6 -1 10 6 0 0 1 58 10.3
Fran Huck 1970 1973 C 94 24 30 54 22 3 38 20 4 0 3 135 17.8
Fred Hucul 1951 1968 D 164 11 30 41 15 -3 113 1 1 0 0 85 2.4
Charlie Huddy 1981 1997 D 1017 99 354 453 150 241 785 65 31 3 8 1811 5.5
Jiri Hudler 2004 2012 C 383 79 119 198 74 31 142 62 17 0 12 585 13.5 4900 12:48
Dave Hudson 1973 1978 C 409 59 124 183 66 -100 89 49 10 0 3 561 10.5
Lex Hudson 1979 1979 D 2 0 0 0 0 0 0 0 0 0 0 1 0.0
Mike Hudson 1989 1997 C/LW 416 49 87 136 51 -36 414 45 2 2 8 430 11.4
Ron Hudson 1938 1940 C 33 5 2 7 3 2
Kerry Huffman 1987 1996 D 401 37 108 145 50 -70 361 19 17 1 6 674 5.5
Al Huggins 1931 1931 LW 20 1 1 2 1 2
Albert Hughes 1931 1932 C/LW 60 6 8 14 6 22
Brent Hughes 1968 1975 D 435 15 117 132 41 -120 440 13 2 0 0 592 2.5
Brent Hughes 1989 1997 LW 357 41 39 80 33 -11 831 39 1 1 3 386 10.6
Frank Hughes 1972 1972 LW 5 0 0 0 0 -2 0 0 0 0 0 1 0.0
Howie Hughes 1968 1970 RW 168 25 32 57 23 -8 30 18 6 1 5 298 8.4
Jack Hughes 1981 1982 D 46 2 5 7 3 -29 104 1 1 0 0 21 9.5
James Hughes 1930 1930 D 40 0 1 1 0 48
John Hughes 1980 1981 D 70 2 14 16 5 -6 211 2 0 0 0 58 3.4
Pat Hughes 1978 1987 RW 573 130 128 258 107 -26 646 104 15 11 13 964 13.5
Ryan Hughes 1996 1996 C 3 0 0 0 0 0 0 0 0 0 0 2 0.0
Joe Hulbig 1997 2001 LW 55 4 4 8 3 -12 16 4 0 0 1 29 13.8 246 7:41
Bobby Hull* 1958 1980 LW 1063 610 560 1170 485 105 640 289 121 18 65 1819 13.2
Brett Hull* 1987 2006 RW 1269 741 650 1391 579 23 458 456 265 20 110 4876 15.2 8395 17:56
Dennis Hull 1965 1978 LW 959 303 351 654 261 22 261 245 51 7 44 2338 11.4
Jody Hull 1989 2004 RW 831 124 137 261 105 -10 156 101 15 8 25 1017 12.2 3659 11:60
Cale Hulse 1996 2006 D 619 16 79 95 30 -65 1000 12 2 2 2 702 2.3 8526 18:18
Ivan Huml 2002 2004 LW 49 6 12 18 7 2 36 6 0 0 2 88 6.8 604 12:19
Fred Hunt 1941 1945 RW 59 15 14 29 13 6
Jamie Hunt 2007 2007 D 1 0 0 0 0 -1 0 0 0 0 0 0 6 6:01
Dale Hunter 1981 1999 C 1407 323 697 1020 363 98 3565 221 92 10 41 2045 15.8 563 9:05
Dave Hunter 1980 1989 LW 746 133 190 323 124 103 918 121 3 9 16 1100 12.1
Mark Hunter 1982 1993 RW 628 213 171 384 163 -11 1426 140 71 2 19 1134 18.8
Tim Hunter 1982 1997 RW 815 62 76 138 55 -7 3146 58 3 1 8 609 10.2
Trent Hunter 2003 2012 RW 496 101 135 236 91 -4 209 76 24 1 17 1209 8.4 7909 15:57
Matt Hunwick 2008 2012 D 227 13 43 56 18 -21 94 11 1 1 2 234 5.6 3936 17:20
Larry Huras 1977 1977 D 2 0 0 0 0 0 0 0 0 0 0 0
Bob Hurlburt 1975 1975 LW 1 0 0 0 0 0 2 0 0 0 0 0
Mike Hurlbut 1993 2000 D 29 1 8 9 3 5 20 0 1 0 0 33 3.0 30 15:09
Paul Hurley 1969 1969 D 1 0 1 1 0 1 0 0 0 0 0 5 0.0
Ron Hurst 1956 1957 RW 64 9 7 16 7 70
Jamie Huscroft 1989 2000 D 352 5 33 38 12 -8 1065 5 0 0 1 228 2.2 427 9:42
Kristian Huselius 2002 2012 LW 662 190 261 451 173 -16 256 128 58 4 31 1533 12.4 11246 16:59
Ryan Huska 1998 1998 LW 1 0 0 0 0 0 0 0 0 0 0 0
Kent Huskins 2007 2012 D 283 13 51 64 21 46 161 12 1 0 2 173 7.5 4724 16:41
Matt Hussey 2004 2007 C 21 2 2 4 2 -6 2 0 2 0 0 31 6.5 203 9:39
Ron Huston 1974 1975 C 79 15 31 46 17 -27 8 15 0 0 3 140 10.7
Andrew Hutchinson 2004 2011 D 140 12 27 39 14 -13 70 6 6 0 1 162 7.4 1826 13:03
Ron Hutchinson 1961 1961 C 9 0 0 0 0 0
Dave Hutchison 1975 1984 D 584 19 97 116 37 65 1550 17 1 1 3 653 2.9
Bill Hutton 1930 1931 D/RW 64 3 2 5 3 8
Harry Hyland* 1918 1918 RW 17 14 2 16 13 65
Dave Hynes 1974 1975 LW 22 4 0 4 2 3 2 4 0 0 0 16 25.0
Gord Hynes 1992 1993 D 52 3 9 12 4 5 22 3 0 0 0 55 5.5
Hannes Hyvonen 2002 2003 RW 42 4 5 9 4 -13 22 4 0 0 0 52 7.7 395 9:25