hockey DB
search by league
team
morning report
contact us
home
NHL Player List - H
Player Name Pos. Birthdate Birthplace Seasons GP G A Pts PIM Yrs.
Kari Haakana D 11/08/1973 Outokumpu, Finland 2002-2003 13 0 0 0 4 1
Ari Haanpaa R 11/29/1965 Nokia, Finland 1985-1988 60 6 11 17 37 3
Henrik Haapala L 02/28/1994 Lempaala, Finland 2017-2018 5 0 1 1 0 1
David Haas L 06/23/1968 Toronto, ONT 1990-1994 7 2 1 3 7 2
Gaetan Haas C 01/31/1992 Biel-Bienne, Switzerland 2019-2021 92 7 6 13 16 2
Marc Habscheid C 03/01/1963 Swift Current, SASK 1981-1992 345 72 91 163 171 11
Len Hachborn C 09/09/1961 Brantford, ONT 1983-1986 102 20 39 59 29 3
Jeff Hackett G 06/01/1968 London, ONT 1988-2004 500 0 9 9 62 15
Matt Hackett G 03/07/1990 London, ONT 2011-2015 26 0 0 0 0 4
Lloyd Haddon D 08/10/1938 Sarnia, ONT 1959-1960 8 0 0 0 2 1
Vic Hadfield L 10/04/1940 Oakville, ONT 1961-1977 1002 323 389 712 1154 16
Brandon Hagel L 08/27/1998 Saskatoon, SASK 2019-2024 292 89 116 205 171 5
Carl Hagelin L 08/23/1988 Sodertalje, Sweden 2011-2022 713 110 186 296 293 11
Robert Hagg D 02/08/1995 Uppsala, Sweden 2016-2024 343 16 47 63 208 8
Jim Haggerty L 04/14/1914 Port Arthur, ONT 1941-1942 5 1 1 2 0 1
Sean Haggerty L 02/11/1976 Rye, NY 1995-2001 14 1 2 3 4 4
Roger Hagglund D 07/02/1961 Umea, Sweden 1984-1985 3 0 0 0 0 1
Matti Hagman C 09/21/1955 Helsinki, Finland 1976-1982 237 56 89 145 36 4
Niklas Hagman L 12/05/1979 Espoo, Finland 2001-2012 770 147 154 301 220 10
Nicolas Hague D 12/05/1998 Kitchener, ONT 2019-2024 295 15 56 71 195 5
Riku Hahl C 11/01/1980 Hameenlinna, Finland 2001-2004 92 5 8 13 38 3
Gordon Haidy R 04/11/1928 Windsor, ONT 1949-1950 0 0 0 0 0 1
Ron Hainsey D 03/24/1981 Bolton, CT 2002-2020 1132 59 252 311 443 17
George Hainsworth G 06/26/1895 Toronto, ONT 1926-1937 465 0 0 0 2 11
Richard Hajdu R 04/10/1965 Victoria, BC 1985-1987 5 0 0 0 4 2
Libor Hajek D 02/04/1998 Smrcek, Czech Rep. 2018-2023 110 4 8 12 40 5
Bill Hajt D 11/18/1951 Radisson, SASK 1973-1987 854 42 202 244 433 14
Chris Hajt D 07/05/1978 Saskatoon, SASK 2000-2004 6 0 0 0 2 2
Jani Hakanpaa D 03/31/1992 Kirkkonummi, Finland 2019-2024 288 15 30 45 173 5
Anders Hakansson F 04/27/1956 Munkfors, Sweden 1981-1986 330 52 46 98 141 5
Jaroslav Halak G 05/13/1985 Bratislava, Slovakia 2006-2023 581 0 13 13 16 17
Jayden Halbgewachs L 03/22/1997 Regina, SASK 2021-2022 3 0 1 1 4 1
Harold "Slim" Halderson D 01/06/1900 Winnipeg, MAN 1926-1927 44 3 2 5 65 1
David Hale D 06/18/1981 Colorado Springs, CO 2003-2011 327 4 25 29 242 7
Larry Hale D 10/09/1941 Summerland, BC 1968-1972 196 5 37 42 90 4
Len Haley R 09/15/1931 Edmonton, ALTA 1959-1961 30 2 2 4 14 2
Micheal Haley C 03/30/1986 Guelph, ONT 2009-2021 274 11 21 32 692 11
Matt Halischuk R 06/01/1988 Toronto, ONT 2008-2016 280 33 42 75 57 8
Bob Halkidis D 03/05/1966 Toronto, ONT 1984-1996 256 8 32 40 825 11
Steven Halko D 03/08/1974 Bolton, ONT 1997-2003 155 0 15 15 71 6
Adam Hall R 08/14/1980 Kalamazoo, MI 2001-2014 682 69 87 156 282 11
Bob Hall F 10/13/1899 Oak Park, IL 1925-1926 8 0 0 0 0 1
Del Hall L 06/07/1949 Peterborough, ONT 1971-1974 9 2 0 2 2 3
Glenn Hall G 10/03/1931 Humboldt, SASK 1952-1971 906 0 9 9 88 18
Joe Hall D 05/03/1881 Staffordshire, England 1917-1919 37 15 1 16 145 2
Murray Hall R 11/24/1940 Kirkland Lake, ONT 1961-1972 164 35 48 83 46 9
Taylor Hall R 02/20/1964 Regina, SASK 1983-1988 41 7 9 16 29 5
Taylor Hall L 11/14/1991 Calgary, ALTA 2010-2024 832 266 431 697 446 14
Wayne Hall L 05/22/1939 Melita, MAN 1960-1961 4 0 0 0 0 1
Filip Hallander C 06/29/2000 Sundsvall, Sweden 2021-2023 3 0 0 0 0 2
Kevin Haller D 12/05/1970 Trochu, ALTA 1989-2002 642 41 97 138 907 13
Milt Halliday L 09/21/1906 Ottawa, ONT 1926-1929 63 1 0 1 4 3
Mats Hallin L 03/19/1958 Eskilstuna, Sweden 1982-1987 152 17 14 31 193 5
Mike Halmo L 05/15/1991 Kitchener, ONT 2013-2014 20 1 0 1 32 1
Brian Halonen L 01/11/1999 Delano, MN 2022-2024 2 0 0 0 0 1
Jeff Halpern C 05/03/1976 Washington, DC 1999-2014 976 152 221 373 641 14
Brandon Halverson G 03/29/1996 Traverse City, MI 2017-2018 1 0 0 0 0 1
Trevor Halverson L 04/06/1971 White River, ONT 1998-1999 17 0 4 4 28 1
Doug Halward D 11/01/1955 Toronto, ONT 1975-1989 653 69 224 293 774 14
Hardy Haman-Aktell D 07/04/1998 Kage, Sweden 2022-2024 6 0 1 1 2 1
James Hamblin L 04/27/1999 Edmonton, ALTA 2022-2024 41 2 1 3 2 2
Denis Hamel L 05/10/1977 Lachute, PQ 1999-2007 192 19 12 31 77 7
Gilles Hamel R 03/18/1960 Asbestos, PQ 1980-1989 519 127 147 274 276 9
Herbert "Hap" Hamel R 06/08/1904 New Hamburg, ONT 1930-1931 2 0 0 0 14 1
Jean Hamel D 06/06/1952 Asbestos, PQ 1972-1984 699 26 95 121 766 12
Pierre Hamel G 09/16/1952 Montreal, PQ 1974-1981 69 0 3 3 16 4
Dan Hamhuis D 12/13/1982 Smithers, BC 2003-2020 1148 59 297 356 684 16
Robert "Red" Hamill L 01/11/1917 Toronto, ONT 1937-1951 418 128 94 222 160 12
Zach Hamill C 09/23/1988 Vancouver, BC 2009-2012 20 0 4 4 4 3
Al Hamilton D 08/20/1946 Flin Flon, MAN 1965-1980 257 10 78 88 258 7
Chuck Hamilton R 01/18/1939 Kirkland Lake, ONT 1961-1973 4 0 2 2 2 2
Curtis Hamilton L 12/04/1991 Tacoma, WA 2014-2015 1 0 0 0 5 1
Dougie Hamilton D 06/17/1993 Toronto, ONT 2012-2024 771 142 319 461 494 12
Freddie Hamilton C 01/01/1992 Toronto, ONT 2013-2018 75 4 2 6 12 5
Jackie Hamilton L 06/02/1925 Trenton, ONT 1942-1946 102 28 32 60 20 3
Jeff Hamilton R 09/04/1977 Englewood, OH 2003-2009 157 32 45 77 44 5
Jim Hamilton L 01/18/1957 Barrie, ONT 1977-1985 95 14 18 32 28 8
Reg Hamilton D 04/20/1914 Toronto, ONT 1935-1947 424 21 87 108 412 12
Ryan Hamilton L 04/15/1985 Oshawa, ONT 2011-2015 30 1 4 5 8 4
Inge Hammarstrom L 01/20/1948 Sundsvall, Sweden 1973-1979 427 116 123 239 86 6
Andrew Hammond G 02/11/1988 Surrey, BC 2013-2022 67 0 1 1 2 6
Ken Hammond D 08/22/1963 London, ONT 1984-1993 193 18 29 47 290 8
Travis Hamonic D 08/16/1990 St. Malo, MAN 2010-2024 841 52 183 235 755 14
Gord Hampson F 02/13/1959 Vancouver, BC 1982-1983 4 0 0 0 5 1
Ted Hampson C 12/11/1936 Togo, SASK 1959-1972 676 108 245 353 94 12
Rick Hampton D 06/14/1956 Toronto, ONT 1974-1980 337 59 113 172 147 6
Radek Hamr D 06/15/1974 Usti nad Labem, Czech. 1992-1994 11 0 0 0 0 2
Roman Hamrlik D 04/12/1974 Zlin, Czech Rep. 1992-2013 1395 155 483 638 1408 20
Mark Hamway F 08/09/1961 Detroit, MI 1984-1987 53 5 13 18 9 3
Fredrik Handemark C 08/27/1993 Bjorbo, Sweden 2020-2021 8 1 0 1 2 1
Ron Handy C 01/15/1963 Toronto, ONT 1984-1988 14 0 3 3 0 2
Michal Handzus C 03/11/1977 Banska Bystrica, Slovakia 1998-2014 1009 184 298 482 498 15
Alan Hangsleben D 02/22/1953 Warroad, MN 1979-1982 185 21 48 69 396 3
Noah Hanifin D 01/25/1997 Boston, MA 2015-2024 678 62 224 286 187 9
Ben Hankinson R 05/01/1969 Edina, MN 1992-1995 43 3 3 6 45 3
Casey Hankinson R 05/08/1976 Edina, MN 2000-2004 18 0 1 1 13 3
Joel Hanley D 06/08/1991 Keswick, ONT 2015-2024 193 3 26 29 63 9
Glen Hanlon G 02/20/1957 Brandon, MAN 1977-1991 477 0 11 11 237 14
John Hanna D 04/05/1935 Sydney, NS 1958-1968 198 6 26 32 206 5
Dave Hannan L 11/26/1961 Sudbury, ONT 1981-1997 841 114 191 305 942 16
Scott Hannan D 01/23/1979 Richmond, BC 1998-2015 1055 38 179 217 625 16
Gord Hannigan C 01/19/1929 Schumacher, ONT 1952-1956 161 29 31 60 117 4
Pat Hannigan L 03/05/1936 Timmins, ONT 1959-1969 182 30 39 69 116 5
Ray Hannigan R 07/14/1927 Schumacher, ONT 1948-1949 3 0 0 0 2 1
Markus Hannikainen L 03/26/1993 Helsinki, Finland 2015-2019 91 8 7 15 14 4
Ben Hanowski R 10/18/1990 Little Falls, MN 2012-2014 16 1 2 3 2 2
Jannik Hansen R 03/15/1986 Rodovre, Denmark 2006-2018 626 109 147 256 282 12
Richie Hansen C 10/30/1955 Northport, NY 1976-1982 20 2 8 10 4 4
Tavis Hansen R 06/17/1975 Prince Albert, SASK 1994-2001 34 2 1 3 16 5
Christian Hanson C 03/10/1986 Glens Falls, NY 2008-2011 42 3 6 9 22 3
Dave Hanson D 04/12/1954 Cumberland, WI 1978-1980 33 1 1 2 65 2
Emil Hanson D 11/18/1907 Centerville, SD 1932-1933 7 0 0 0 6 1
Keith Hanson D 04/26/1957 Bemidji, MN 1983-1984 25 0 2 2 77 1
Oscar Hanson C 12/27/1908 Centerville, SD 1937-1938 8 0 0 0 0 1
Martin Hanzal C 02/20/1987 Pisek, Czech Rep. 2007-2019 673 127 211 338 574 12
Nick Harbaruk R 08/16/1943 Drohiczyn, Poland 1969-1974 364 45 75 120 273 5
Jeff Harding R 04/06/1969 Toronto, ONT 1988-1990 15 0 0 0 47 2
Josh Harding G 06/18/1984 Regina, SASK 2005-2014 151 0 2 2 6 8
Mike Hardman L 02/05/1999 Hanover, MA 2020-2023 37 1 4 5 11 3
Joe Hardy C 12/05/1945 Kenogami, PQ 1969-1971 63 9 14 23 51 2
Mark Hardy D 02/01/1959 Sementina, Switzerland 1979-1994 915 62 306 368 1293 15
Jim Hargreaves D 05/02/1950 Winnipeg, MAN 1970-1973 66 1 7 8 105 2
Johan Harju L 05/15/1986 Overtarnea, Sweden 2010-2011 10 1 2 3 2 1
Brett Harkins L 07/02/1970 North Ridgeville, OH 1994-2002 78 6 30 36 22 4
Jansen Harkins C 05/23/1997 Cleveland, OH 2019-2024 198 13 18 31 57 5
Todd Harkins C 10/08/1968 Cleveland, OH 1991-1994 48 3 3 6 78 3
Thomas Harley D 08/19/2001 Syracuse, NY 2019-2024 118 16 37 53 26 4
David Harlock D 03/16/1971 Toronto, ONT 1993-2002 212 2 14 16 188 8
Scott Harlow L 10/11/1963 East Bridgewater, MA 1987-1988 1 0 1 1 0 1
Glen Harmon D 01/02/1921 Holland, MAN 1942-1951 452 50 96 146 334 9
Johnny Harms R 04/25/1925 Saskatoon, SASK 1943-1945 44 5 5 10 21 2
Walter "Happy" Harnott L 09/24/1913 Montreal, PQ 1933-1934 6 0 0 0 2 1
Shane Harper R 02/01/1989 Valencia, CA 2016-2017 14 2 1 3 18 1
Terry Harper D 01/27/1940 Regina, SASK 1962-1981 1066 35 221 256 1362 19
Ben Harpur D 01/12/1995 Hamilton, ONT 2015-2023 198 2 19 21 143 7
Tim Harrer R 05/10/1957 Bloomington, MN 1982-1983 3 0 0 0 2 1
Leland "Hago" Harrington L 08/13/1904 Melrose, MA 1925-1933 66 9 3 12 15 3
Scott Harrington D 03/10/1993 Kingston, ONT 2014-2023 255 11 38 49 87 9
Billy Harris C 07/29/1935 Toronto, ONT 1955-1969 769 126 219 345 205 13
Billy Harris R 01/29/1952 Toronto, ONT 1972-1984 897 231 327 558 394 12
George "Duke" Harris R 02/25/1942 Sarnia, ONT 1967-1968 26 1 4 5 4 1
Henry "Smoky" Harris L 04/28/1906 Kenora, ONT 1930-1931 34 2 4 6 20 1
Hugh Harris C 06/07/1948 Toronto, ONT 1972-1973 60 12 26 38 17 1
Jordan Harris D 07/07/2000 Haverhill, MA 2021-2024 131 8 24 32 56 3
Ron Harris D 06/30/1942 Verdun, PQ 1962-1976 476 20 91 111 474 11
Ted Harris D 07/18/1936 Winnipeg, MAN 1963-1975 788 30 168 198 1000 12
Wilfred "Smokey" Harris L 10/11/1890 Port Arthur, ONT 1924-1925 6 3 1 4 8 1
Ed Harrison C 07/25/1927 Mimico, ONT 1947-1951 194 27 24 51 53 4
Jay Harrison D 11/03/1982 Oshawa, ONT 2005-2015 372 23 52 75 360 9
Jim Harrison C 07/09/1947 Bonnyville, ALTA 1968-1980 324 67 86 153 435 8
Paul Harrison G 02/11/1955 Timmins, ONT 1975-1982 109 0 1 1 28 7
Peter Harrold D 06/08/1983 Kirtland Hills, OH 2006-2015 274 13 29 42 74 9
Carter Hart G 08/13/1998 Sherwood Park, ALTA 2018-2024 227 0 2 2 2 6
Gerry Hart D 01/01/1948 Flin Flon, MAN 1968-1983 730 29 150 179 1240 15
Harold "Gizzy" Hart L 06/01/1902 Weyburn, SASK 1926-1933 100 6 8 14 12 3
Mark Hartigan C 10/15/1977 Lethbridge, ALTA 2001-2008 102 19 11 30 58 6
Teemu Hartikainen L 05/03/1990 Kuopio, Finland 2010-2013 52 6 7 13 16 3
Mike Hartman L 02/07/1967 Detroit, MI 1986-1995 397 43 35 78 1388 9
Ryan Hartman R 09/20/1994 Hilton Head Island, SC 2014-2024 579 128 149 277 577 10
Scott Hartnell L 04/18/1982 Regina, SASK 2000-2018 1249 327 380 707 1809 17
Craig Hartsburg D 06/29/1959 Stratford, ONT 1979-1989 570 98 315 413 818 10
Doug Harvey D 12/19/1924 Montreal, PQ 1947-1969 1113 88 452 540 1216 20
Fred "Buster" Harvey R 04/02/1950 Fredericton, NB 1970-1977 407 90 118 208 131 7
Hugh Harvey L 06/25/1949 Kingston, ONT 1974-1976 18 1 1 2 4 2
Todd Harvey R 02/17/1975 Hamilton, ONT 1994-2006 671 91 132 223 950 11
Rafael Harvey-Pinard L 01/06/1999 Saguenay, PQ 2021-2024 83 17 14 31 16 3
Dominik Hasek G 01/29/1965 Pardubice, Czech Rep. 1990-2008 735 0 19 19 170 16
Bob Hassard C 03/26/1929 Lloydminster, SASK 1949-1955 126 9 28 37 22 5
Santeri Hatakka D 01/15/2001 Riihimaki, Finland 2021-2024 21 0 4 4 6 2
Derian Hatcher D 06/04/1972 Sterling Heights, MI 1991-2008 1045 80 251 331 1581 16
Kevin Hatcher D 09/09/1966 Detroit, MI 1984-2001 1157 227 450 677 1392 17
Garnet Hathaway R 11/23/1991 Naples, FL 2015-2024 539 65 74 139 622 9
Ed Hatoum R 12/07/1947 Beruit, Lebanon 1968-1971 47 3 6 9 25 3
Brett Hauer D 07/11/1971 Edina, MN 1995-2002 37 4 4 8 38 3
Erik Haula L 03/23/1991 Pori, Finland 2013-2024 690 142 174 316 344 11
Adam Hauser G 05/27/1980 Bovey, MN 2005-2006 1 0 0 0 0 1
Niclas Havelid D 04/12/1973 Stockholm, Sweden 1999-2009 628 34 137 171 342 9
Martin Havlat R 04/19/1981 Mlada Boleslav, Czech Rep. 2000-2016 790 242 352 594 404 15
Dale Hawerchuk C 04/04/1963 Toronto, ONT 1981-1997 1188 518 891 1409 740 16
Greg Hawgood D 08/10/1968 Edmonton, ALTA 1987-2002 474 60 164 224 426 12
Todd Hawkins L 08/02/1966 Kingston, ONT 1988-1992 10 0 0 0 15 3
Alan Haworth C 09/01/1960 Drummondville, PQ 1980-1988 524 189 211 400 425 8
Gordie Haworth C 02/20/1932 Drummondville, PQ 1952-1953 2 0 1 1 0 1
Neil Hawryliw L 11/19/1955 Fielding, SASK 1981-1982 1 0 0 0 0 1
Jayce Hawryluk R 01/01/1996 Yorkton, SASK 2018-2021 98 12 15 27 41 3
Bill Hay C 12/09/1935 Saskatoon, SASK 1959-1967 506 113 273 386 244 8
Dwayne Hay L 02/11/1977 London, ONT 1997-2001 79 2 4 6 22 4
George Hay L 01/10/1898 Listowel, ONT 1926-1933 239 74 60 134 84 6
Jim Hay D 05/15/1931 Saskatoon, SASK 1952-1955 74 1 5 6 22 3
Darren Haydar R 10/22/1979 Milton, ONT 2002-2010 23 1 7 8 2 4
John Hayden C 02/14/1995 Chicago, IL 2016-2024 249 17 20 37 290 8
Peter Hayek D 11/16/1957 Minneapolis, MN 1981-1982 1 0 0 0 0 1
Chris Hayes L 08/24/1946 Rouyn, PQ 1971-1972 0 0 0 0 0 1
Eriah Hayes R 07/07/1988 La Crescent, MN 2013-2015 19 1 0 1 4 2
Jimmy Hayes R 11/21/1989 Dorchester, MA 2011-2018 334 54 55 109 149 7
Kevin Hayes R 05/08/1992 Dorchester, MA 2014-2024 712 168 246 414 217 10
Zack Hayes D 04/24/1999 Calgary, ALTA 2021-2022 3 0 0 0 0 1
Paul Haynes C 03/01/1910 Montreal, PQ 1930-1941 390 61 134 195 164 11
Barrett Hayton C 06/09/2000 Peterborough, ONT 2019-2024 209 35 49 84 102 5
Brian Hayward G 06/25/1960 Georgetown, ONT 1982-1993 357 0 13 13 95 11
Rick Hayward D 02/25/1966 Toledo, OH 1990-1991 4 0 0 0 5 1
Steve Hazlett L 12/12/1957 Sarnia, ONT 1979-1980 1 0 0 0 0 1
Don Head G 06/30/1933 Mount St. Dennis, ONT 1961-1962 38 0 0 0 14 1
Galen Head R 04/16/1947 Grande Prairie, ALTA 1967-1968 1 0 0 0 0 1
Fern Headley D 03/02/1901 Crystal, ND 1924-1925 27 1 1 2 6 1
Eric Healey L 01/20/1975 Hull, MA 2005-2006 2 0 0 0 2 1
Paul Healey W 03/20/1975 Edmonton, ALTA 1996-2006 77 6 14 20 44 6
Rich Healey D 03/12/1938 Vancouver, BC 1960-1961 1 0 0 0 2 1
Glenn Healy G 08/23/1962 Ajax, ONT 1985-2001 437 0 15 15 93 15
Shawn Heaphy C 11/27/1968 Sudbury, ONT 1992-1993 1 0 0 0 0 1
Mark Heaslip R 12/26/1951 Duluth, MN 1976-1979 117 10 19 29 110 3
Randy Heath L 11/11/1964 Vancouver, BC 1984-1986 13 2 4 6 15 2
Dillon Heatherington D 05/09/1995 Calgary, ALTA 2017-2023 23 0 2 2 33 4
Dany Heatley L 01/21/1981 Freiburg, Germany 2001-2015 869 372 419 791 620 13
Andy Hebenton R 10/03/1929 Winnipeg, MAN 1955-1964 630 189 202 391 83 9
Guy Hebert G 01/07/1967 Troy, NY 1991-2001 491 0 6 6 22 10
Sammy Hebert G 03/31/1894 Ottawa, ONT 1917-1918 2 0 0 0 0 1
Jochen Hecht C 06/21/1977 Mannheim, Germany 1998-2013 833 186 277 463 458 14
Radoslav Hecl D 11/10/1974 Partizanske, Slovakia 2002-2003 14 0 0 0 2 1
Anders Hedberg R 02/25/1951 Ornskoldsvik, Sweden 1978-1985 465 172 226 398 144 7
Johan Hedberg G 05/05/1973 Leksand, Sweden 2000-2013 373 0 10 10 96 12
Bret Hedican D 08/10/1970 Saint Paul, MN 1991-2009 1039 55 239 294 893 17
Pierre Hedin D 02/19/1978 Ornskoldsvik, Sweden 2003-2004 3 0 1 1 0 1
Victor Hedman D 12/18/1990 Ornskoldsvik, Sweden 2009-2024 1052 156 572 728 742 15
Jonathan Hedstrom L 12/27/1977 Skelleftea, Sweden 2002-2006 83 13 14 27 48 2
Tim Heed D 01/27/1991 Gothenburg, Sweden 2016-2020 105 6 23 29 20 4
Jeff Heerema R 01/17/1980 Thunder Bay, ONT 2002-2004 32 4 2 6 6 2
Cal Heeter G 11/02/1988 St. Louis, MO 2013-2014 1 0 0 0 0 1
Frank Heffernan D   Peterborough, ONT 1919-1920 17 0 0 0 0 1
Gerald Heffernan R 07/24/1916 Montreal, PQ 1941-1944 83 33 35 68 27 3
Mike Heidt D 11/04/1963 Calgary, ALTA 1983-1984 6 0 1 1 7 1
Ilkka Heikkinen D 11/13/1984 Rauma, Finland 2009-2010 7 0 0 0 0 1
Bill Heindl L 05/13/1946 Sherbrooke, PQ 1970-1973 18 2 1 3 0 3
Emil Heineman L 11/16/2001 Leksand, Sweden 2022-2024 4 0 0 0 0 1
Danton Heinen L 07/05/1995 Langley, BC 2016-2024 487 87 125 212 100 8
Ville Heinola D 03/02/2001 Honkajoki, Finland 2019-2023 35 1 10 11 18 4
Lionel Heinrich L 04/20/1934 Churchbridge, SASK 1955-1956 35 1 1 2 33 1
Shawn Heins D 12/24/1973 Eganville, ONT 1998-2004 125 4 12 16 154 6
Rick Heinz G 05/30/1955 Essex, ONT 1980-1985 49 0 1 1 6 5
Steve Heinze R 01/30/1970 Lawrence, MA 1991-2003 694 178 158 336 379 12
Earl Heiskala L 11/30/1942 Kirkland Lake, ONT 1968-1971 127 13 11 24 294 3
Miro Heiskanen D 07/18/1999 Espoo, Finland 2018-2024 424 53 205 258 132 6
Barrett Heisten L 03/19/1980 Anchorage, AK 2001-2002 10 0 0 0 2 1
Jan Hejda D 06/18/1978 Prague, Czech Rep. 2006-2015 627 25 110 135 317 9
Milan Hejduk R 02/14/1976 Usti-nad Labem, Czech Rep. 1998-2013 1020 375 430 805 316 14
Peter Helander D 12/04/1951 Stockholm, Sweden 1982-1983 7 0 1 1 0 1
Timo Helbling D 07/21/1981 Basel, Switzerland 2005-2007 11 0 1 1 8 2
Riku Helenius G 03/01/1988 Palkane, Finland 2008-2009 1 0 0 0 0 1
Sami Helenius D 01/22/1974 Helsinki, Finland 1996-2003 155 2 4 6 260 6
Seth Helgeson D 10/08/1990 Faribault, MN 2014-2017 50 1 3 4 50 3
Magnus Hellberg G 04/04/1991 Uppsala, Sweden 2013-2024 26 0 0 0 0 6
Connor Hellebuyck G 05/19/1993 Commerce, MI 2015-2024 505 0 9 9 6 9
Ehrhardt "Ott" Heller D 06/02/1910 Kitchener, ONT 1931-1946 647 55 176 231 465 15
Drew Helleson D 03/26/2001 Farmington, MN 2022-2023 3 1 0 1 2 1
Darren Helm C 01/21/1987 St. Andrews, MAN 2007-2023 823 119 147 266 256 16
Harry Helman R 08/28/1894 Ottawa, ONT 1922-1925 42 1 0 1 7 3
Bryan Helmer D 07/15/1972 Sault Ste. Marie, ONT 1998-2009 146 8 18 26 135 7
Dwight Helminen C 06/22/1983 Hancock, MI 2008-2010 27 2 1 3 0 2
Raimo Helminen C 03/11/1964 Tampere, Finland 1985-1989 117 13 46 59 16 3
Colin Hemingway F 08/12/1980 Regina, SASK 2005-2006 3 0 0 0 0 1
Tony Hemmerling L 05/15/1914 Landis, SASK 1935-1937 24 3 3 6 4 2
Ales Hemsky R 08/13/1983 Pardubice, Czech Rep. 2002-2018 845 174 398 572 353 15
Archie Henderson R 02/17/1957 Calgary, ALTA 1980-1983 23 3 1 4 92 3
Jay Henderson L 09/17/1978 Edmonton, ALTA 1998-2001 33 1 3 4 37 3
John Henderson G 03/25/1933 Toronto, ONT 1954-1956 45 0 0 0 0 2
Kevin Henderson L 12/03/1986 Toronto, ONT 2012-2013 4 1 0 1 0 1
Matt Henderson L 03/01/1974 White Bear Lake, MN 1998-2002 6 0 1 1 2 2
Murray Henderson D 09/05/1921 Toronto, ONT 1944-1952 405 24 62 86 305 8
Paul Henderson L 01/28/1943 Kincardine, ONT 1962-1980 707 236 241 477 304 13
Matt Hendricks C 06/17/1981 Blaine, MN 2008-2019 607 54 62 116 722 11
Darby Hendrickson C 08/28/1972 Richfield, MN 1993-2004 518 65 64 129 370 11
Jack Hendrickson D 12/05/1936 Kingston, ONT 1957-1962 5 0 0 0 4 3
Jordan Hendry D 02/23/1984 Nokomis, SASK 2007-2013 131 4 9 13 40 5
Samuel Henley L 07/25/1993 Val-d'Or, PQ 2016-2017 1 1 0 1 2 1
Josh Hennessy C 02/07/1985 Brockton, MA 2006-2012 23 1 0 1 6 5
Lorne Henning C 02/22/1952 Melfort, SASK 1972-1981 543 73 111 184 102 9
Adam Henrique C 02/06/1990 Brantford, ONT 2010-2024 910 263 267 530 288 14
Alex Henry D 10/18/1979 Elliot Lake, ONT 2002-2009 177 2 9 11 269 4
Burke Henry D 01/21/1979 Ste. Rose, MAN 2002-2004 39 2 6 8 33 2
Camille Henry L 01/31/1933 Quebec, PQ 1953-1970 727 279 249 528 88 14
Dale Henry L 09/25/1964 Prince Albert, SASK 1984-1990 132 13 26 39 263 6
Gordie Henry G 08/17/1926 Owen Sound, ONT 1948-1953 3 0 0 0 0 4
Jim Henry G 10/23/1920 Winnipeg, MAN 1941-1955 405 0 0 0 0 9
T.J. Hensick R 12/10/1985 Howell, MI 2007-2011 112 12 26 38 18 4
Jukka Hentunen R 05/03/1974 Joroinen, Finland 2001-2002 38 4 5 9 4 1
Aleksi Heponiemi C 01/09/1999 Tampere, Finland 2020-2023 25 2 4 6 6 3
Alan Hepple D 08/16/1963 Blaydon-On-Tyre, England 1983-1986 3 0 0 0 7 3
Ian Herbers D 07/18/1967 Jasper, ALTA 1993-2000 65 0 5 5 79 2
Jimmy Herberts C 10/31/1897 Collingwood, ONT 1924-1930 207 83 29 112 250 6
Art Herchenratter L 11/24/1917 Kitchener, ONT 1940-1941 10 1 2 3 2 1
Fred Hergerts C 01/29/1913 Calgary, ALTA 1934-1936 19 2 4 6 2 2
Phil "Nip" Hergesheimer R 07/09/1914 Winnipeg, MAN 1939-1943 124 21 41 62 29 4
Wally Hergesheimer R 01/08/1927 Winnipeg, MAN 1951-1959 351 114 85 199 106 7
Robert "Red" Heron L 12/31/1917 Toronto, ONT 1938-1942 106 21 19 40 38 4
Yves Heroux R 04/27/1965 Terrebonne, PQ 1986-1987 1 0 0 0 0 1
Chris Herperger C 02/24/1974 Esterhazy, SASK 1999-2003 169 18 25 43 75 4
Matt Herr C 05/26/1976 Hackensack, NJ 1998-2003 58 4 5 9 25 4
Denis Herron G 06/18/1952 Chambly, PQ 1972-1986 462 0 9 9 89 14
Jason Herter D 10/02/1970 Hafford, SASK 1995-1996 1 0 1 1 0 1
Tomas Hertl C 11/12/1993 Prague, Czech Rep. 2013-2024 717 220 268 488 256 11
Matt Hervey D 05/16/1966 Whittier, CA 1988-1993 35 0 5 5 97 3
Shaun Heshka D 07/30/1985 Melville, SASK 2009-2010 8 0 2 2 4 1
Bob Hess D 05/19/1955 Middleton, NS 1974-1984 329 27 95 122 178 8
Jamie Heward D 03/30/1971 Regina, SASK 1995-2009 394 38 86 124 221 9
Orville "Obs" Heximer L 02/16/1910 Niagara Falls, ONT 1929-1935 85 13 7 20 16 3
Bryan Hextall L 07/31/1913 Grenfell, SASK 1936-1948 449 187 175 362 227 11
Bryan Hextall F 05/23/1941 Winnipeg, MAN 1962-1976 549 99 161 260 738 8
Dennis Hextall L 04/17/1943 Red Lake, ONT 1967-1980 681 153 350 503 1398 13
Ron Hextall G 05/03/1964 Brandon, MAN 1986-1999 608 1 32 33 584 13
Vic Heyliger C 09/26/1919 Boston, MA 1937-1944 33 2 3 5 2 2
Bill Hicke R 03/31/1938 Regina, SASK 1958-1972 729 168 234 402 395 14
Ernie Hicke L 11/07/1947 Regina, SASK 1970-1978 520 132 140 272 407 8
Joe Hicketts D 05/04/1996 Kamloops, BC 2017-2020 22 0 5 5 4 3
Greg Hickey L 03/18/1955 Brantford, ONT 1977-1978 1 0 0 0 0 1
Pat Hickey F 05/15/1953 Brantford, ONT 1975-1985 644 192 212 404 351 10
Thomas Hickey D 02/08/1989 Calgary, ALTA 2012-2022 456 22 95 117 190 9
Alex Hicks L 09/04/1969 Calgary, ALTA 1995-2000 258 25 54 79 247 5
Doug Hicks D 05/28/1955 Cold Lake, ALTA 1974-1983 561 37 131 168 442 9
Glenn Hicks L 08/29/1958 Red Deer, ALTA 1979-1981 108 6 12 18 127 2
Hal Hicks D 12/10/1900 Ottawa, ONT 1928-1931 110 5 2 7 72 3
Wayne Hicks R 04/09/1937 Aberdeen, WA 1959-1968 115 13 23 36 22 5
Andre Hidi F 06/05/1960 Toronto, ONT 1983-1985 7 2 1 3 9 2
Uli Hiemer D 09/21/1962 Fuessen, Germany 1984-1987 143 19 54 73 176 3
Chris Higgins L 06/02/1983 Smithtown, NY 2003-2016 711 165 168 333 220 12
Matt Higgins C 10/29/1977 Calgary, ALTA 1997-2001 57 1 2 3 6 4
Paul Higgins R 01/13/1962 St.John, NB 1981-1983 25 0 0 0 152 2
Tim Higgins F 02/07/1958 Ottawa, ONT 1978-1989 706 154 197 351 719 11
Matthew Highmore C 02/27/1996 Halifax, NS 2017-2024 146 12 17 29 28 6
Hec Highton G 12/10/1923 Medicine Hat, ALTA 1943-1944 24 0 0 0 0 1
Andy Hilbert C 02/06/1981 Howell, MI 2001-2010 307 42 62 104 132 8
Ike Hildebrand R 05/27/1927 Winnipeg, MAN 1953-1955 41 7 11 18 16 2
Adin Hill G 05/11/1996 Comox, BC 2017-2024 136 0 4 4 4 7
Al Hill C 04/22/1955 Nanaimo, BC 1976-1988 221 40 55 95 227 8
Brian Hill R 01/12/1957 Regina, SASK 1979-1980 19 1 1 2 4 1
Mel Hill R 02/15/1915 Glenboro, MAN 1937-1946 323 89 109 198 138 9
Sean Hill D 02/14/1970 Duluth, MN 1990-2008 876 62 236 298 1008 17
Jack Hillen D 01/24/1986 Minnetonka, MN 2007-2015 304 13 58 71 157 8
Jim Hiller R 05/15/1969 Port Alberni, BC 1992-1994 63 8 12 20 116 2
Jonas Hiller G 02/12/1982 Felben Wellhausen, Switzerland 2007-2016 404 0 8 8 2 9
Wilbert "Dutch" Hiller L 05/11/1915 Kitchener, ONT 1937-1946 385 91 113 204 163 9
Randy Hillier D 03/30/1960 Toronto, ONT 1981-1992 543 16 110 126 906 11
Cam Hillis C 06/24/2000 Oshawa, ONT 2021-2022 1 0 0 0 0 1
Blake Hillman D 01/26/1996 Elk River, MN 2017-2018 4 1 0 1 0 1
Floyd "Bud" Hillman D 11/19/1933 Ruthven, ONT 1956-1957 6 0 0 0 10 1
Larry Hillman D 02/05/1937 Kirkland Lake, ONT 1954-1973 791 36 196 232 579 19
Wayne Hillman D 11/13/1938 Kirkland Lake, ONT 1960-1973 691 18 86 104 534 13
John Hilworth D 05/23/1957 Jasper, ALTA 1977-1980 57 1 1 2 89 3
Norman Himes C 04/13/1903 Galt, ONT 1926-1935 402 106 113 219 127 9
Dave Hindmarch F 10/15/1958 Vancouver, BC 1980-1984 99 21 17 38 25 4
Vinny Hinostroza C 04/03/1994 Chicago, IL 2015-2024 374 54 97 151 103 9
Dan Hinote C 01/30/1977 Leesburg, FL 1999-2009 503 38 52 90 383 9
Andre Hinse L 04/19/1945 Trois-Rivieres, PQ 1967-1968 4 0 0 0 0 1
Dan Hinton F 05/24/1953 Toronto, ONT 1976-1977 14 0 0 0 16 1
Roope Hintz C 11/17/1996 Nokia, Finland 2018-2024 391 147 163 310 124 6
Akito Hirose D 04/09/1999 Calgary, ALTA 2022-2024 10 0 3 3 4 2
Taro Hirose L 06/30/1996 Winnipeg, MAN 2018-2023 60 4 16 20 14 5
Corey Hirsch G 07/01/1972 Medicine Hat, ALTA 1992-2003 108 0 3 3 8 7
Tom Hirsch D 01/27/1963 Minneapolis, MN 1983-1988 31 1 7 8 30 3
Bert Hirschfeld L 03/01/1929 Halifax, NS 1949-1951 33 1 4 5 2 2
Nico Hischier C 01/04/1999 Brig, Switzerland 2017-2024 452 136 217 353 105 7
Joey Hishon C 10/20/1991 Stratford, ONT 2013-2015 13 1 1 2 0 2
Jamie Hislop F 01/20/1954 Sarnia, ONT 1979-1984 345 75 103 178 86 5
Lionel Hitchman D 11/03/1901 Toronto, ONT 1922-1934 414 27 33 60 523 12
Niklas Hjalmarsson D 06/06/1987 Eksjo, Sweden 2007-2021 821 25 147 172 332 14
Jan Hlavac L 09/20/1976 Prague, Czech Rep. 1999-2008 436 90 134 224 138 6
Ivan Hlinka C 01/26/1950 Most, Czech 1981-1983 137 42 81 123 28 2
Jaroslav Hlinka L 11/10/1976 Prague, Czech Rep. 2007-2008 63 8 20 28 16 1
Todd Hlushko L 02/07/1970 Guelph, ONT 1993-1999 79 8 13 21 84 6
Shane Hnidy D 11/08/1975 Neepawa, MAN 2000-2011 550 16 55 71 633 10
Milan Hnilicka G 06/24/1973 Kladno, Czech Rep. 1999-2004 121 0 2 2 14 5
Josh Ho-Sang R 01/22/1996 Toronto, ONT 2016-2019 53 7 17 24 20 3
Justin Hocking D 01/09/1974 Stettler, ALTA 1993-1994 1 0 0 0 0 1
Charlie Hodge G 07/28/1933 Lachine, PQ 1954-1971 357 0 0 0 10 13
Ken Hodge R 06/25/1944 Birmingham, England 1964-1978 880 328 472 800 779 14
Ken Hodge C 04/13/1966 Windsor, ONT 1988-1993 142 39 48 87 32 4
Thomas Hodges G 06/25/1993 Slough, United Kingdom 2021-2022 1 0 0 0 0 1
Justin Hodgman C 06/27/1988 Mississauga, ONT 2014-2015 5 1 0 1 2 1
Cody Hodgson C 02/18/1990 Toronto, ONT 2010-2016 328 64 78 142 68 6
Dan Hodgson C 08/29/1965 Fort McMurray, ALTA 1985-1989 114 29 45 74 64 4
Hayden Hodgson R 03/02/1996 Windsor, ONT 2021-2023 7 1 2 3 11 2
Rick Hodgson D 05/26/1956 Medicine Hat, ALTA 1979-1980 6 0 0 0 6 1
Ted Hodgson R 06/30/1945 Hobbema, ALTA 1966-1967 4 0 0 0 0 1
Kevin Hodson G 03/27/1972 Winnipeg, MAN 1995-2003 75 0 1 1 6 6
Cecil Hoekstra L 04/02/1935 Winnipeg, MAN 1959-1960 4 0 0 0 0 1
Ed Hoekstra R 11/04/1937 Winnipeg, MAN 1967-1968 70 15 21 36 6 1
Phil Hoene C 03/15/1949 Duluth, MN 1972-1975 37 2 4 6 22 3
Joel Hofer G 07/30/2000 Winnipeg, MAN 2021-2024 38 0 2 2 4 3
Val "Vic" Hoffinger D 01/01/1901 Seltz, Russia 1927-1929 26 0 1 1 30 2
Mike Hoffman L 02/26/1963 Cambridge, ONT 1982-1986 9 1 3 4 2 3
Mike Hoffman C 11/24/1989 Kitchener, ONT 2011-2024 745 228 259 487 267 13
Bob Hoffmeyer D 07/27/1955 Dodsland, SASK 1977-1985 198 14 52 66 325 6
Jim Hofford D 10/04/1964 Sudbury, ONT 1985-1989 18 0 0 0 47 3
Bruce Hoffort G 07/30/1966 Estevan, SASK 1989-1991 9 0 0 0 2 2
Gregory Hofmann C 11/13/1992 2021-2022 24 2 5 7 8 1
Bill Hogaboam C 05/09/1949 Swift Current, SASK 1972-1980 332 80 109 189 100 8
Dale Hoganson D 07/08/1949 North Battleford, SASK 1969-1982 343 13 77 90 186 7
Paul Hoganson G 11/11/1949 Toronto, ONT 1970-1971 2 0 0 0 0 1
Linus Hogberg D 09/04/1998 Stockholm, Sweden 2021-2022 5 0 2 2 2 1
Marcus Hogberg G 11/25/1994 Orebro, Sweden 2018-2021 42 0 0 0 0 3
Jeff Hoggan W 02/01/1978 Hope, BC 2005-2010 107 2 9 11 76 5
Nils Hoglander L 12/20/2000 Bocktrask, Sweden 2020-2024 220 50 40 90 97 4
Jonas Hoglund L 08/29/1972 Karlstad, Sweden 1996-2003 545 117 145 262 112 7
Goran Hogosta G 04/15/1954 Appelbo, Sweden 1977-1980 22 0 0 0 0 2
Benoit Hogue L 10/28/1966 Repentigny, PQ 1987-2002 863 222 321 543 877 15
Milos Holan D 04/22/1971 Bilovec, Czech 1993-1996 49 5 11 16 42 3
Terry Holbrook R 07/11/1950 Petrolia, ONT 1972-1974 43 3 6 9 4 2
Josh Holden C 01/18/1978 Calgary, ALTA 1998-2004 60 5 9 14 16 6
Mark Holden G 06/12/1957 Weymouth, MA 1981-1985 8 0 1 1 0 4
Nick Holden D 05/15/1987 St. Albert, ALTA 2010-2023 654 52 126 178 174 12
Bobby Holik C 01/01/1971 Jihlava, Czech Rep. 1990-2009 1314 326 421 747 1421 18
Justin Holl D 01/30/1992 Tonka Bay, MN 2017-2024 323 11 76 87 172 7
Jason Holland D 04/30/1976 Morinville, ALTA 1996-2004 81 4 5 9 36 7
Jerry Holland L 08/25/1954 Beaver Lodge, ALTA 1974-1976 37 8 4 12 6 2
Ken Holland G 11/10/1955 Vernon, BC 1980-1984 4 0 0 0 0 2
Patrick Holland R 01/07/1992 Lethbridge, ALTA 2013-2014 5 0 0 0 0 1
Peter Holland C 01/14/1991 Toronto, ONT 2011-2018 266 36 49 85 112 7
Robert Holland G 09/10/1957 Montreal, PQ 1979-1981 44 0 0 0 2 2
William "Flash" Hollett D 04/13/1912 North Sydney, NS 1933-1946 565 132 181 313 350 13
Terry Hollinger D 02/24/1971 Regina, SASK 1993-1995 7 0 0 0 2 2
Gordon "Bucky" Hollingworth D 07/24/1933 Montreal, PQ 1954-1958 163 4 14 18 201 4
Bruce Holloway D 06/27/1963 Revelstoke, BC 1984-1985 2 0 0 0 0 1
Dylan Holloway L 09/23/2001 Calgary, ALTA 2021-2024 87 8 9 17 56 3
George "Bud" Holloway R 03/01/1988 Wapella, SASK 2015-2016 1 0 0 0 0 1
Mac Hollowell D 09/26/1998 Niagara Falls, ONT 2022-2023 6 0 2 2 2 1
Ryan Hollweg C 04/23/1983 Downey, CA 2005-2011 228 5 9 14 349 5
Philip Holm D 12/08/1991 Stockholm, Sweden 2017-2018 1 0 0 0 0 1
Pontus Holmberg R 03/09/1999 Vasteras, Sweden 2022-2024 90 11 18 29 36 2
Bill Holmes C 03/09/1899 Portage la Prairie, MAN 1925-1930 52 6 4 10 35 3
Charlie Holmes R 09/21/1934 Edmonton, ALTA 1958-1962 23 1 3 4 10 2
Harry "Hap" Holmes G 02/21/1892 Aurora, ONT 1917-1928 103 0 0 0 0 4
Louis Holmes C 01/29/1911 Staffordshire, England 1931-1933 56 2 4 6 8 2
Warren Holmes C 02/18/1957 Beeton, ONT 1981-1984 45 8 18 26 7 3
Paul Holmgren F 12/02/1955 St. Paul, MN 1975-1985 527 144 179 323 1684 10
Johan Holmqvist G 05/24/1978 Tolfta, Sweden 2000-2008 98 0 4 4 6 4
Michael Holmqvist C 06/08/1979 Stockholm, Sweden 2003-2007 156 18 17 35 72 3
Ben Holmstrom C 04/09/1987 Colorado Springs, CO 2010-2012 7 0 0 0 7 2
Simon Holmstrom R 05/24/2001 Tranas, Sweden 2022-2024 124 20 12 32 14 2
Tomas Holmstrom L 01/23/1973 Pitea, Sweden 1996-2012 1026 243 287 530 769 15
Jonas Holos D 08/27/1987 Sarpsborg, Norway 2010-2011 39 0 6 6 10 1
Johnny Holota C 02/25/1921 Hamiton, ONT 1942-1946 15 2 0 2 0 2
Greg Holst C 02/21/1954 Montreal, PQ 1975-1978 11 0 0 0 0 3
Chris Holt G 06/05/1985 Vancouver, BC 2005-2009 2 0 0 0 0 2
Gary Holt F 01/01/1952 Sarnia, ONT 1973-1978 101 13 11 24 133 5
Randy Holt D 01/15/1953 Pembroke, ONT 1974-1984 395 4 37 41 1438 10
Braden Holtby G 09/16/1989 Lloydminster, SASK 2010-2022 513 0 12 12 27 12
Alexander Holtz R 01/23/2002 Stockholm, Sweden 2021-2024 110 19 15 34 24 3
Albert "Toots" Holway D 09/24/1902 Belleville, ONT 1923-1929 117 7 2 9 48 5
Korbinian Holzer D 02/16/1988 Munich, Germany 2010-2020 206 6 21 27 139 8
Brian Holzinger C 10/10/1972 Parma, OH 1994-2004 547 93 145 238 339 10
Ron Homenuke F 01/05/1952 Hazelton, BC 1972-1973 1 0 0 0 0 1
Julius Honka D 12/03/1995 Jyvaskyla, Finland 2016-2019 87 2 11 13 28 3
Ron Hoover L 10/28/1966 Oakville, ONT 1989-1992 18 4 0 4 31 3
Dean Hopkins R 06/06/1959 Cobourg, ONT 1979-1989 223 23 51 74 306 6
Larry Hopkins L 03/17/1954 Oshawa, ONT 1977-1983 60 13 16 29 26 4
Tony Horacek L 02/03/1967 Vancouver, BC 1989-1995 154 10 19 29 316 5
Roman Horak C 05/21/1991 Ceske Budejovice, Czech Rep. 2011-2014 84 6 13 19 16 3
Miloslav Horava D 08/14/1961 Kladno, Czech Rep. 1988-1991 80 5 17 22 38 3
Doug Horbul L 07/27/1952 Nokomis, SASK 1974-1975 4 1 0 1 2 1
Shawn Horcoff C 09/17/1978 Trail, BC 2000-2016 1008 186 325 511 624 15
Darcy Hordichuk L 08/10/1980 Kamsack, SASK 2000-2013 542 20 21 41 1140 12
Mike Hordy D 10/10/1956 Thunder Bay, ONT 1978-1980 11 0 0 0 7 2
Pete Horeck R 06/15/1923 Massey, ONT 1944-1952 426 106 118 224 340 8
George "Shorty" Horne R 06/27/1904 Sudbury, ONT 1925-1929 54 9 3 12 34 3
Reginald "Red" Horner D 05/29/1909 Lynden, ONT 1928-1940 490 42 110 152 1264 12
Patric Hornqvist R 01/01/1987 Sollentuna, Sweden 2008-2023 901 264 279 543 466 15
Larry Hornung D 11/10/1945 Gravelbourg, SASK 1970-1972 47 2 9 11 10 2
Nathan Horton R 05/29/1985 Welland, ONT 2003-2014 626 203 218 421 567 10
Tim Horton D 01/12/1930 Cochrane, ONT 1949-1974 1445 115 403 518 1611 24
Bo Horvat C 04/05/1995 London, ONT 2014-2024 731 241 263 504 245 10
Bronco Horvath C 03/12/1930 Port Colborne, ONT 1955-1968 434 141 185 326 319 9
Ed Hospodar D 02/09/1959 Bowling Green, OH 1979-1988 450 17 51 68 1314 9
Marcel Hossa L 10/12/1981 Ilava, Slovakia 2001-2008 237 31 30 61 106 6
Marian Hossa R 01/12/1979 Stara Lubovna, Slovakia 1997-2017 1309 525 609 1134 628 19
Martin Hostak R 11/11/1967 Hradec Kralove, Czech. 1990-1992 55 3 11 14 24 2
Greg Hotham D 03/07/1956 London, ONT 1979-1985 230 15 74 89 139 6
Paul Houck R 08/12/1963 Vancouver, BC 1985-1988 16 1 2 3 2 3
Doug Houda D 06/03/1966 Blairmore, ALTA 1985-2003 561 19 63 82 1104 15
Claude Houde D 11/08/1947 Drummondville, PQ 1974-1976 59 3 6 9 40 2
Eric Houde C 12/19/1976 Montreal, PQ 1996-1999 30 2 3 5 4 3
Mike Hough R 02/06/1963 Montreal, PQ 1984-1999 707 100 156 256 675 14
Bill Houlder D 03/11/1967 Thunder Bay, ONT 1987-2003 846 59 191 250 412 16
Martin Houle G 02/12/1985 Montreal, PQ 2006-2007 1 0 0 0 0 1
Rejean Houle R 10/25/1949 Rouyn-Noranda, PQ 1969-1983 635 161 247 408 395 11
Michael Houser G 09/13/1992 Youngstown, OH 2020-2022 6 0 0 0 0 2
Phil Housley D 03/09/1964 St. Paul, MN 1982-2003 1495 338 894 1232 822 21
Ken Houston D 09/15/1953 Dresden, ONT 1975-1984 570 161 167 328 624 9
Jack Howard D 10/15/1915 London, ONT 1936-1937 2 0 0 0 0 1
Jimmy Howard G 03/26/1984 Syracuse, NY 2005-2020 543 0 9 9 36 14
Garry Howatt L 09/26/1952 Glendon, ALTA 1972-1984 720 112 156 268 1836 12
Brett Howden C 03/29/1998 Calgary, ALTA 2018-2024 350 39 62 101 159 6
Quinton Howden C 01/21/1992 Winnipeg, MAN 2012-2017 97 10 7 17 30 4
Gordie Howe R 03/31/1928 Floral, SASK 1946-1980 1767 801 1049 1850 1685 26
Mark Howe D 05/28/1955 Detroit, MI 1979-1995 929 197 545 742 455 16
Marty Howe D 02/18/1954 Detroit, MI 1979-1985 197 2 29 31 99 6
Syd Howe L 09/18/1911 Ottawa, ONT 1929-1946 697 237 291 528 212 17
Vic Howe R 11/02/1929 Saskatoon, SASK 1950-1955 33 3 4 7 10 3
Harry Howell D 12/28/1932 Hamilton, ONT 1952-1973 1411 94 324 418 1298 21
Ron Howell D 12/04/1935 Hamilton, ONT 1954-1956 4 0 0 0 0 2
Don Howse L 07/28/1952 Grand Falls, NFLD 1979-1980 33 2 5 7 6 1
Scott Howson C 04/09/1960 Toronto, ONT 1984-1986 18 5 3 8 4 2
Dave Hoyda L 05/20/1957 Edmonton, ALTA 1977-1981 132 6 17 23 299 4
Raman Hrabarenka D 08/24/1992 Mogilev, Belarus 2014-2015 1 0 0 0 0 1
Jan Hrdina C 02/05/1976 Hradec Kralove, Czech Rep. 1998-2006 513 101 196 297 341 7
Jiri Hrdina C 01/05/1958 Prague, Czech Rep. 1987-1992 250 45 85 130 92 5
Dave Hrechkosy L 11/01/1951 Winnipeg, MAN 1973-1977 140 42 24 66 41 4
Marek Hrivik L 08/28/1991 Cadca, Slovakia 2015-2018 24 0 3 3 2 3
Jim Hrivnak G 05/28/1968 Montreal, PQ 1989-1994 85 0 5 5 2 5
Tony Hrkac C 07/07/1966 Thunder Bay, ONT 1986-2003 758 132 239 371 173 13
Filip Hronek D 11/02/1997 Hradec Kralove, Czech Rep. 2018-2024 390 35 170 205 200 6
Kelly Hrudey G 01/13/1961 Edmonton, ALTA 1983-1998 677 0 16 16 173 15
Jim Hrycuik F 10/07/1949 Rosthern, SASK 1974-1975 21 5 5 10 12 1
Steve Hrymnak D 03/03/1926 Port Arthur, ONT 1951-1953 18 2 1 3 4 2
Tim Hrynewich L 10/02/1963 Leamington, ONT 1982-1984 55 6 8 14 82 2
Bill Huard L 06/24/1967 Welland, ONT 1992-2000 223 16 18 34 594 8
Roland Huard C 09/06/1902 Ottawa, ONT 1930-1931 1 1 0 1 0 1
Petr Hubacek C 09/02/1979 Brno, Czech Rep. 2000-2001 6 1 0 1 2 1
Willie Huber D 01/15/1958 Strasskirchen, Germany 1978-1988 655 104 217 321 950 10
Jonathan Huberdeau C 06/04/1993 Saint-Jerome, PQ 2012-2024 830 225 495 720 426 12
Greg Hubick D 11/12/1951 Strasbourg, SASK 1975-1980 77 6 9 15 10 2
Fran Huck C 12/04/1945 Regina, SASK 1969-1973 94 24 30 54 38 3
Fred Hucul D 12/03/1931 Tubrose, SASK 1950-1968 164 11 30 41 113 5
Charlie Huddy D 06/02/1959 Oshawa, ONT 1980-1997 1017 99 354 453 785 17
Jiri Hudler R 01/04/1984 Olomouc, Czech Rep. 2003-2017 708 164 264 428 243 12
Charles Hudon L 06/23/1994 Alma, PQ 2015-2023 134 14 27 41 58 6
Dave Hudson C 12/28/1949 St. Thomas, ONT 1972-1978 409 59 124 183 89 6
Lex Hudson D 12/31/1955 Winnipeg, MAN 1978-1979 2 0 0 0 0 1
Mike Hudson C 02/06/1967 Guelph, ONT 1988-1997 416 49 87 136 414 9
Ronnie Hudson R 04/18/1914 Timmins, ONT 1937-1940 34 5 2 7 2 2
Cristobal Huet G 09/03/1975 St-Martin-d'Heres, France 2002-2010 272 0 3 3 10 7
Kerry Huffman D 01/03/1968 Peterborough, ONT 1986-1996 401 37 108 145 361 10
Al Huggins L 12/21/1910 Toronto, ONT 1930-1931 20 1 1 2 2 1
Albert Hughes C 05/13/1901 Guelph, ONT 1930-1932 60 6 8 14 22 2
Brent Hughes D 06/17/1943 Bowmanville, ONT 1967-1975 435 15 117 132 440 8
Brent Hughes L 04/05/1966 New Westminster, BC 1988-1997 357 41 39 80 831 8
Cameron Hughes C 10/09/1996 Edmonton, ALTA 2019-2021 2 0 0 0 0 2
Frank Hughes R 10/01/1949 Fernie, BC 1971-1972 5 0 0 0 0 1
Howie Hughes R 04/04/1939 St. Boniface, MAN 1967-1970 168 25 32 57 30 3
Jack Hughes D 07/20/1957 Somerville, MA 1980-1982 46 2 5 7 104 2
Jack Hughes C 05/14/2001 Orlando, FL 2019-2024 306 114 167 281 44 5
James "Rusty" Hughes D 05/12/1906 Webbwood, ONT 1929-1930 40 0 1 1 60 1
John Hughes D 03/18/1954 Charlottetown, PEI 1979-1981 70 2 14 16 211 2
Luke Hughes D 09/09/2003 Manchester, NH 2022-2024 84 10 39 49 28 2
Pat Hughes F 03/25/1955 Calgary, ALTA 1977-1987 573 130 128 258 646 10
Quinn Hughes D 10/14/1999 Orlando, FL 2018-2024 364 43 289 332 146 6
Ryan Hughes C 01/17/1972 Montreal, PQ 1995-1996 3 0 0 0 0 1
Joe Hulbig L 09/29/1973 Norwood, MA 1996-2001 55 4 4 8 16 5
Bobby Hull L 01/03/1939 Point Anne, ONT 1957-1980 1063 610 560 1170 640 16
Brett Hull R 08/09/1964 Belleville, ONT 1985-2006 1269 741 650 1391 458 20
Dennis Hull L 11/19/1944 Point Anne, ONT 1964-1978 959 303 351 654 261 14
Jody Hull R 02/02/1969 Petrolia, ONT 1988-2004 831 124 137 261 156 16
Cale Hulse D 11/10/1973 Edmonton, ALTA 1995-2006 619 16 79 95 1000 10
Ivan Huml W 09/06/1981 Kladno, Czech Rep. 2001-2004 49 6 12 18 36 3
Brad Hunt D 08/24/1988 Maple Ridge, BC 2013-2023 288 26 60 86 52 10
Daemon Hunt D 05/15/2002 Brandon, MAN 2022-2024 12 0 1 1 0 1
Dryden Hunt L 11/24/1995 Cranbrook, BC 2017-2024 230 18 33 51 121 7
Fred Hunt R 01/17/1917 Brantford, ONT 1940-1945 59 15 14 29 6 2
Jamie Hunt D 04/20/1984 Calgary, ALTA 2006-2007 1 0 0 0 0 1
Dale Hunter C 07/31/1960 Petrolia, ONT 1980-1999 1407 323 697 1020 3563 19
Dave Hunter F 01/01/1958 Petrolia, ONT 1979-1989 746 133 190 323 918 10
Mark Hunter F 11/12/1962 Petrolia, ONT 1981-1993 628 213 171 384 1428 12
Tim Hunter F 09/10/1960 Calgary, ALTA 1981-1997 815 62 76 138 3146 16
Trent Hunter R 07/05/1980 Red Deer, ALTA 2001-2012 497 101 135 236 209 10
Matt Hunwick D 05/21/1985 Warren, MI 2007-2019 535 25 94 119 207 12
Shawn Hunwick G 04/09/1987 Sterling Heights, MI 2011-2012 1 0 0 0 0 1
Larry Huras D 07/08/1955 Listowel, ONT 1976-1977 2 0 0 0 0 1
Bob Hurlburt L 05/01/1950 Toronto, ONT 1974-1975 1 0 0 0 2 1
Mike Hurlbut D 10/07/1966 Massena, NY 1992-2000 29 1 8 9 20 5
Paul Hurley D 07/12/1945 Melrose, MA 1968-1969 1 0 1 1 0 1
Jani Hurme G 01/07/1975 Turku, Finland 1999-2003 76 0 0 0 19 4
Ron Hurst R 05/18/1931 Toronto, ONT 1955-1957 64 9 7 16 70 2
Jamie Huscroft D 01/09/1967 Creston, BC 1988-2000 352 5 33 38 1065 10
Kristian Huselius L 11/10/1978 Osterhaninge, Sweden 2001-2012 662 190 261 451 256 10
Adam Huska G 05/12/1997 Zvolen, Slovakia 2021-2022 1 0 0 0 0 1
Ryan Huska C 07/02/1975 Cranbrook, BC 1997-1998 1 0 0 0 0 1
Kent Huskins D 05/04/1979 Almonte, ONT 2006-2013 318 13 55 68 173 7
Matt Hussey C 05/28/1979 New Haven, CT 2003-2007 21 2 2 4 2 3
Ville Husso G 02/06/1995 Helsinki, Finland 2020-2024 132 0 1 1 4 4
Ron Huston C 04/08/1945 Manitou, MAN 1973-1975 79 15 31 46 8 2
Andrew Hutchinson D 03/24/1980 Evanston, IL 2003-2011 140 12 27 39 70 5
Michael Hutchinson G 03/02/1990 Barrie, ONT 2013-2024 154 0 2 2 0 11
Ron Hutchinson C 10/24/1936 Flin Flon, MAN 1960-1961 9 0 0 0 0 1
Dave Hutchison D 05/02/1952 London, ONT 1974-1984 584 19 97 116 1550 10
Lane Hutson D 02/14/2004 Holland, MI 2022-2024 2 0 2 2 0 1
Ben Hutton D 04/20/1993 Brockville, ONT 2015-2024 508 24 98 122 191 9
Bill Hutton D 01/28/1910 Calgary, ALTA 1929-1931 64 3 2 5 8 2
Carter Hutton G 12/19/1985 Thunder Bay, ONT 2012-2022 235 0 5 5 16 10
Grant Hutton D 07/25/1995 Carmel, IN 2021-2024 18 1 0 1 4 2
Tomas Hyka R 03/23/1993 Mlada Boleslav, Czech Rep. 2017-2019 27 2 5 7 2 2
Harry Hyland R 01/02/1889 Montreal, PQ 1917-1918 16 14 0 14 9 1
Zach Hyman L 06/09/1992 Toronto, ONT 2015-2024 579 203 196 399 324 9
Dave Hynes L 04/17/1951 Cambridge, MA 1973-1975 22 4 0 4 2 2
Gord Hynes D 07/22/1966 Montreal, PQ 1991-1993 52 3 9 12 22 2
Hannes Hyvonen R 08/29/1975 Oulu, Finland 2001-2003 42 4 5 9 22 2