hockey DB
home search by league team forums links 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
David Haas L 06/23/1968 Toronto, ONT 1990-1994 7 2 1 3 7 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
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
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-2009 546 102 105 207 157 7
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-2009 326 26 98 124 175 6
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
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
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-2009 56 0 1 1 2 3
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-2009 263 3 17 20 211 5
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
Matt Halischuk R 06/01/1988 Toronto, ONT 2008-2009 1 0 1 1 0 1
Bob Halkidis D 03/05/1966 Toronto, ONT 1984-1996 256 8 32 40 825 11
Steve Halko D 03/08/1974 Etobicoke, ONT 1997-2003 155 0 15 15 71 6
Adam Hall F 08/14/1980 Kalamazoo, MI 2001-2009 426 56 62 118 187 7
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/1882 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
Wayne Hall L 05/22/1939 Melita, MAN 1960-1961 4 0 0 0 0 1
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
Jeff Halpern F 05/03/1976 Potomac, MD 1999-2009 649 122 175 297 515 9
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 663 69 224 293 774 14
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-2009 405 27 110 137 326 5
Robert "Red" Hamill L 01/11/1917 Toronto, ONT 1937-1951 418 128 94 222 160 12
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
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
Inge Hammarstrom L 01/20/1948 Sundsvall, Sweden 1973-1979 427 116 123 239 86 6
Ken Hammond D 08/22/1963 London, ONT 1984-1993 193 18 29 47 290 8
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-2009 1157 142 422 564 1229 16
Mark Hamway F 08/09/1961 Detroit, MI 1984-1987 53 5 13 18 9 3
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-2009 681 139 223 362 390 10
Alan Hangsleben D 02/22/1953 Warroad, MN 1979-1982 185 21 48 69 396 3
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
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-2009 671 28 130 158 410 10
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
Jannik Hansen R 03/15/1986 Herlev, Denmark 2006-2009 60 6 15 21 39 3
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 F 03/10/1986 Venetia, PA 2008-2009 5 1 1 2 2 1
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 Ada, MN 1983-1984 25 0 2 2 77 1
Oscar Hanson C 12/27/1909 Centerville, SD 1937-1938 8 0 0 0 0 1
Martin Hanzal C 02/20/1987 Pisek, Czech Rep. 2007-2009 146 19 47 66 68 2
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-2009 58 0 1 1 2 4
Joe Hardy C 12/05/1945 Kenogami, PQ 1969-1971 63 9 14 23 51 2
Mark Hardy D 02/01/1959 Semaden, Switzerlan 1979-1994 915 62 306 368 1293 15
Jim Hargreaves D 05/02/1950 Winnipeg, MAN 1970-1973 66 1 7 8 105 2
Brett Harkins L 07/02/1970 North Ridgeville, OH 1994-2002 78 6 30 36 22 4
Todd Harkins C 10/08/1968 Cleveland, OH 1991-1994 48 3 3 6 78 3
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
Terry Harper D 01/27/1940 Regina, SASK 1962-1981 1066 35 221 256 1362 19
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
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
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-2009 20 0 2 2 18 3
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-2009 106 6 13 19 38 3
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
Mike Hartman L 02/07/1967 Detroit, MI 1986-1995 397 43 35 78 1388 9
Scott Hartnell L 04/18/1982 Regina, SASK 2000-2009 598 147 167 314 846 8
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
Dominik Hasek G 01/29/1965 Pardubice, Czech 1990-2008 735 0 19 19 170 16
Bob Hassard C 03/26/1929 Lloydminster, SASK 1949-1955 126 9 28 37 22 5
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
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
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-2009 470 169 227 396 246 8
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
Bill Hay C 12/08/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-2008 22 1 7 8 2 3
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
Paul Haynes C 03/01/1910 Montreal, PQ 1930-1941 390 61 134 195 164 11
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 Pickering, 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
Dany Heatley L 01/21/1981 Freiburg, Germany 2001-2009 507 260 283 543 456 7
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-2009 618 144 226 370 359 10
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-2009 246 0 7 7 80 8
Bret Hedican D 08/10/1970 St. 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
Jonathan Hedstrom L 12/27/1977 Skelleftea, Sweden 2002-2006 83 13 14 27 48 2
Jeff Heerema R 01/17/1980 Thunder Bay, ONT 2002-2004 32 4 2 6 6 2
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
Bill Heindl L 05/13/1946 Sherbrooke, PQ 1970-1973 18 2 1 3 0 3
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
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-2009 202 4 39 43 119 3
Milan Hejduk R 02/14/1976 Usti-nad Labem, Czech Rep. 1998-2009 783 312 345 657 274 10
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
Ehrhardt "Ott" Heller D 06/02/1910 Kitchener, ONT 1931-1946 647 55 176 231 465 15
Darren Helm L 01/21/1987 St. Andrews, MAN 2007-2009 23 0 1 1 6 2
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-2009 23 1 1 2 0 1
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-2009 421 93 238 331 198 6
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
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-2009 4 0 0 0 13 1
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-2009 49 1 3 4 26 2
Josh Hennessy C 02/07/1985 Brockton, MA 2006-2009 16 1 0 1 4 3
Lorne Henning C 02/22/1952 Melfort, SASK 1972-1981 543 73 111 184 102 9
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 City, 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 C 12/10/1985 Lansing, MI 2007-2009 92 10 22 32 16 2
Jukka Hentunen R 05/03/1974 Joroinen, Finland 2001-2002 38 4 5 9 4 1
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
Sammy Herbert       1917-1918 1 0 0 0 0 1
Jimmy Herberts C 10/31/1897 Cayuga, 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
Matt Hervey D 05/16/1966 Whittier, CA 1988-1993 35 0 5 5 97 3
Bob Hess D 05/19/1955 Edmonton, ALTA 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 Poplar Point, MAN 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
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
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 Sillery, PQ 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 Fussen, Germany 1984-1987 143 19 54 73 176 3
Chris Higgins L 06/02/1983 Smithtown, NY 2003-2009 282 84 67 151 96 5
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
Hec Highton G 12/10/1923 Medicine Hat, ALTA 1943-1944 24 0 0 0 0 1
Andy Hilbert C 02/06/1981 Lansing, MI 2001-2009 303 42 62 104 130 7
Ike Hildebrand R 05/27/1927 Winnipeg, MAN 1953-1955 71 7 11 18 16 2
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/01/1914 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-2009 42 1 6 7 20 2
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, Switzerlan 2007-2009 69 0 1 1 0 2
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
Floyd "Bud" Hillman D 11/19/1933 Ruthevan, 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
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
Corey Hirsch G 08/10/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
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-2009 34 1 3 4 13 2
Jan Hlavac L 09/20/1976 Prague, Czech 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-2009 477 14 43 57 565 8
Milan Hnilicka G 06/24/1973 Kladno, Czech Rep. 1999-2004 121 0 2 2 14 5
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
Dan Hodgson C 08/29/1965 Ft. McMurray, ALTA 1985-1989 114 29 45 74 64 4
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 F 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
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
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
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 344 13 77 90 186 7
Paul Hoganson G 11/11/1949 Toronto, ONT 1970-1971 2 0 0 0 0 1
Jeff Hoggan W 02/01/1978 Hope, BC 2005-2009 103 2 9 11 74 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
Bobby Holik C 01/01/1971 Jihlava, Czech Rep. 1990-2009 1314 326 421 747 1421 18
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
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
Ryan Hollweg C 04/23/1983 Downey, CA 2005-2009 225 5 9 14 349 4
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-1919 18 0 0 0 0 2
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
Tomas Holmstrom L 01/23/1973 Pitea, Sweden 1996-2009 811 189 235 424 607 12
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
Albert "Toots" Holway D 09/24/1902 Toronto, ONT 1923-1929 117 7 2 9 48 5
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
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
Miloslav Horava D 08/14/1961 Kladno, Czech. 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-2009 560 120 218 338 366 8
Darcy Hordichuk L 08/10/1980 Kamsack, SASK 2000-2009 375 17 14 31 856 8
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 Lyden, ONT 1928-1940 490 42 110 152 1264 12
Patric Hornqvist R 01/01/1987 Sollentuna, Sweden 2008-2009 28 2 5 7 16 1
Larry Hornung D 11/10/1945 Gravelbourg, SASK 1970-1972 48 2 9 11 10 2
Nathan Horton C 05/29/1985 Welland, ONT 2003-2009 357 122 116 238 340 5
Tim Horton D 01/12/1930 Cochrane, ONT 1949-1974 1445 115 403 518 1611 24
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-2009 775 339 380 719 458 11
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
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
Jim Howard G 03/26/1984 Ogdensburg, NY 2005-2009 9 0 0 0 0 3
Garry Howatt L 09/26/1952 Glendon, ALTA 1972-1984 720 112 156 268 1836 12
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
Jan Hrdina C 02/05/1976 Hradec Kralove, Czech 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 141 42 24 66 41 4
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
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
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 C 01/04/1984 Olomouc, Czech Rep. 2003-2009 255 52 75 127 90 5
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-2009 224 0 3 3 6 6
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 "Rusty" 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
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
James "Rusty" Hughes D 05/12/1906 Webbwood, ONT 1929-1930 40 0 1 1 48 1
John Hughes D 03/18/1954 Charlottetown, PEI 1979-1981 70 2 14 16 211 2
Pat Hughes F 03/25/1955 Calgary, ALTA 1977-1987 573 130 128 258 646 10
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
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-2009 381 87 110 197 160 7
Matt Hunwick D 05/21/1985 Warren, MI 2007-2009 66 6 22 28 35 2
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/1946 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-2009 547 153 212 365 208 7
Ryan Huska C 07/02/1975 Cranbrook, BC 1997-1998 1 0 0 0 0 1
Kent Huskins D 05/04/1979 Ottawa, ONT 2006-2009 142 6 22 28 100 3
Matt Hussey C 05/28/1979 New Haven, CT 2003-2007 21 2 2 4 2 3
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-2009 135 12 26 38 64 4
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
Bill Hutton D 01/28/1910 Calgary, ALTA 1929-1931 64 3 2 5 8 2
Harry Hyland R 01/02/1889 Montreal, PQ 1917-1918 16 14 0 14 9 1
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