NHL players H

This is a list of National Hockey League (NHL) players who have played at least one game in the NHL from 1917 to present and have a last name that starts with "H".

HAA-HAL

 * Kari Haakana
 * Ari Haanpaa
 * David Haas
 * Marc Habscheid
 * Len Hachborn
 * Jeff Hackett
 * Lloyd Haddon
 * Vic Hadfield
 * Roger Hagglund
 * Jim Haggarty
 * Sean Haggerty
 * Matti Hagman
 * Niklas Hagman
 * Riku Hahl
 * Gordon Haidy
 * Ron Hainsey
 * George Hainsworth
 * Richard Hajdu
 * Bill Hajt
 * Chris Hajt
 * Anders Hakansson
 * Jaroslav Halák
 * Harold "Slim" Halderson
 * David Hale
 * Larry Hale
 * Len Haley
 * Bob Halkidis
 * Steve Halko
 * Adam Hall
 * Bob Hall
 * Del Hall
 * Glenn Hall
 * Joe Hall
 * Murray Hall
 * Taylor Hall
 * Wayne Hall
 * Kevin Haller
 * Milt Halliday
 * Mats Hallin
 * Jeff Halpern
 * Trevor Halverson
 * Doug Halward

HAM-HAN

 * Denis Hamel
 * Gilles Hamel
 * Herbert Hamel
 * Jean Hamel
 * Pierre Hamel
 * Robert "Red" Hamill
 * Al Hamilton
 * Chuck Hamilton
 * Jackie Hamilton
 * Jeff Hamilton
 * Jim Hamilton
 * Reg Hamilton
 * Inge Hammarstrom
 * Ken Hammond
 * Gord Hampson
 * Ted Hampson
 * Rick Hampton
 * Radek Hamr
 * Roman Hamrlik
 * Mark Hamway
 * Ron Handy
 * Michal Handzus
 * Alan Hangsleben
 * Ben Hankinson
 * Casey Hankinson
 * Glen Hanlon
 * John Hanna
 * Dave Hannan
 * Scott Hannan
 * Gord Hannigan
 * Pat Hannigan
 * Ray Hannigan
 * Jannik Hansen
 * Richie Hansen
 * Tavis Hansen
 * Dave Hanson
 * Emil Hanson
 * Keith Hanson
 * Oscar Hanson

HAR

 * Nick Harbaruk
 * Jeff Harding
 * Josh Harding
 * Joe Hardy
 * Mark Hardy
 * Jim Hargreaves
 * Brett Harkins
 * Todd Harkins
 * David Harlock
 * Scott Harlow
 * Glen Harmon
 * Johnny Harms
 * Walter Harnott
 * Terry Harper
 * Tim Harrer
 * Leland "Hago" Harrington
 * Billy Harris (center)
 * Billy Harris (right-winger)
 * George "Duke" Harris
 * Henry "Smoky" Harris
 * Hugh Harris
 * Ron Harris
 * Ted Harris
 * Smokey Harris
 * Ed Harrison
 * Jay Harrison
 * Jim Harrison
 * Paul Harrison
 * Gerry Hart
 * Harold "Gizzy" Hart
 * Mark Hartigan
 * Mike Hartman
 * Scott Hartnell
 * Craig Hartsburg
 * Doug Harvey
 * Fred "Buster" Harvey
 * Hugh Harvey
 * Todd Harvey

HAS-HAZ

 * Dominik Hasek
 * Bob Hassard
 * Derian Hatcher
 * Kevin Hatcher
 * Ed Hatoum
 * Brett Hauer
 * Adam Hauser
 * Niclas Havelid
 * Martin Havlat
 * Dale Hawerchuk
 * Greg Hawgood
 * Todd Hawkins
 * Alan Haworth
 * Gordie Haworth
 * Neil Hawryliw
 * Bill Hay
 * Dwayne Hay
 * George Hay
 * Jim Hay
 * Darren Haydar
 * Peter Hayek
 * Chris Hayes
 * Paul Haynes
 * Brian Hayward
 * Rick Hayward
 * Steve Hazlett

HEA-HEM

 * Don Head
 * Galen Head
 * Fern Headley
 * Eric Healey
 * Paul Healey
 * Rich Healey
 * Glenn Healy
 * Shawn Heaphy
 * Mark Heaslip
 * Randy Heath
 * Dany Heatley
 * Andy Hebenton
 * Guy Hebert
 * Sammy Hebert
 * Jochen Hecht
 * Radoslav Hecl
 * Anders Hedberg
 * Johan Hedberg
 * Bret Hedican
 * Jonathan Hedstrom
 * Jeff Heerema
 * Frank Heffernan
 * Gerald Heffernan
 * Mike Heidt
 * Bill Heindl Jr.
 * Lionel Heinrich
 * Shawn Heins
 * Rick Heinz
 * Steve Heinze
 * Earl Heiskala
 * Barrett Heisten
 * Milan Hejduk
 * Peter Helander
 * Sami Helenius
 * Ott Heller
 * Harry Helman
 * Bryan Helmer
 * Raimo Helminen
 * Colin Hemingway
 * Tony Hemmerling
 * Ales Hemsky

HEN-HEY

 * Archie Henderson
 * Jay Henderson
 * John Henderson
 * Matt Henderson
 * Murray Henderson
 * Paul Henderson
 * Darby Hendrickson
 * Jack Hendrickson
 * Lorne Henning
 * Alex Henry
 * Burke Henry
 * Camille Henry
 * Dale Henry
 * Gordie Henry
 * Jim Henry
 * T.J. Hensick
 * Jukka Hentunen
 * Alan Hepple
 * Ian Herbers
 * Sammy Hebert
 * Jimmy Herberts
 * Art Herchenratter
 * Fred Hergerts
 * Phil Hergesheimer
 * Wally Hergesheimer
 * Robert "Red" Heron
 * Yves Heroux
 * Chris Herperger
 * Matt Herr
 * Denis Herron
 * Jason Herter
 * Matt Hervey
 * Bob Hess
 * Jamie Heward
 * Orville "Obs" Heximer
 * Bryan Hextall
 * Bryan Hextall Jr
 * Dennis Hextall
 * Ron Hextall
 * Vic Heyliger

HIC-HNI

 * Bill Hicke
 * Ernie Hicke
 * Greg Hickey
 * Pat Hickey
 * Alex Hicks
 * Doug Hicks
 * Glenn Hicks
 * Hal Hicks
 * Wayne Hicks
 * Andre Hidi
 * Uli Hiemer
 * Christopher Higgins
 * Matt Higgins
 * Paul Higgins
 * Tim Higgins
 * Hec Highton
 * Andy Hilbert
 * Ike Hildebrand
 * Al Hill
 * Brian Hill
 * Mel Hill
 * Sean Hill
 * Jim Hiller
 * Jonas Hiller
 * Wilbert "Dutch" Hiller
 * Randy Hillier
 * Floyd "Bud" Hillman
 * Larry Hillman
 * Wayne Hillman
 * John Hilworth
 * Norman Himes
 * Dave Hindmarch
 * Dan Hinote
 * Andre Hinse
 * Dan Hinton
 * Corey Hirsch
 * Tom Hirsch
 * Bert Hirschfeld
 * Jamie Hislop
 * Lionel Hitchman
 * Niklas Hjalmarsson
 * Jan Hlavac
 * Ivan Hlinka
 * Todd Hlushko
 * Shane Hnidy
 * Milan Hnilicka

HOC-HOL

 * Justin Hocking
 * Charlie Hodge
 * Ken Hodge
 * Ken Hodge, Jr.
 * Dan Hodgson
 * Rick Hodgson
 * Ted Hodgson
 * Kevin Hodson
 * Cecil Hoekstra
 * Ed Hoekstra
 * Phil Hoene
 * Vic Hoffinger
 * Mike Hoffman
 * Mike Hoffman
 * Bob Hoffmeyer
 * Jim Hofford
 * Bruce Hoffort
 * Bill Hogaboam
 * Dale Hoganson
 * Paul Hoganson
 * Jeff Hoggan
 * Jonas Hoglund
 * Goran Hogosta
 * Benoit Hogue
 * Milos Holan
 * Terry Holbrook
 * Josh Holden
 * Mark Holden
 * Bobby Holik
 * Jason Holland
 * Jerry Holland
 * Ken Holland
 * Robert Holland
 * William "Flash" Hollett
 * Terry Hollinger
 * Bucky Hollingworth
 * Bruce Holloway
 * Ryan Hollweg
 * Bill Holmes
 * Charlie Holmes
 * Harry "Hap" Holmes
 * Louis Holmes
 * Warren Holmes
 * Paul Holmgren
 * Johan Holmqvist
 * Michael Holmqvist
 * Tomas Holmstrom
 * Johnny Holota
 * Greg Holst
 * Chris Holt
 * Gary Holt
 * Randy Holt
 * Albert Holway
 * Brian Holzinger

HOM-HOY

 * Ron Homenuke
 * Ron Hoover
 * Dean Hopkins
 * Larry Hopkins
 * Tony Horacek
 * Miloslav Horava
 * Doug Horbul
 * Shawn Horcoff
 * Darcy Hordichuk
 * Mike Hordy
 * Pete Horeck
 * George "Shorty" Horne
 * Red Horner
 * Larry Hornung
 * Nathan Horton
 * Tim Horton
 * Bronco Horvath
 * Ed Hospodar
 * Marcel Hossa
 * Marian Hossa
 * Martin Hostak
 * Greg Hotham
 * Paul Houck
 * Doug Houda
 * Claude Houde
 * Eric Houde
 * Mike Hough
 * Bill Houlder
 * Martin Houle
 * Rejean Houle
 * Phil Housley
 * Ken Houston
 * Jimmy Howard
 * Jack Howard
 * Garry Howatt
 * Gordie Howe
 * Mark Howe
 * Marty Howe
 * Syd Howe
 * Vic Howe
 * Harry Howell
 * Ron Howell
 * Don Howse
 * Scott Howson
 * Dave Hoyda

HRD-HYV

 * Jan Hrdina
 * Jiri Hrdina
 * Dave Hrechkosy
 * Jim Hrivnak
 * Tony Hrkac
 * Kelly Hrudey
 * Jim Hrycuik
 * Steve Hrymnak
 * Tim Hrynewich
 * Bill Huard
 * Roland Huard
 * Petr Hubacek
 * Willie Huber
 * Greg Hubick
 * Fran Huck
 * Fred Hucul
 * Charlie Huddy
 * Jiri Hudler
 * Dave Hudson
 * Lex Hudson
 * Mike Hudson
 * Ronnie Hudson
 * Cristobal Huet
 * Kerry Huffman
 * Al Huggins
 * Albert Hughes
 * Brent Hughes (b. 1943)
 * Brent Hughes (b. 1966)
 * Frank Hughes
 * Howie Hughes
 * Jack Hughes
 * James Hughes
 * John Hughes
 * Pat Hughes
 * Ryan Hughes
 * Joe Hulbig
 * Bobby Hull
 * Brett Hull
 * Dennis Hull
 * Jody Hull
 * Cale Hulse
 * Ivan Huml
 * Fred Hunt
 * Dale Hunter
 * Dave Hunter
 * Mark Hunter
 * Tim Hunter
 * Trent Hunter
 * Larry Huras
 * Bob Hurlburt
 * Mike Hurlbut
 * Paul Hurley
 * Jani Hurme
 * Ron Hurst
 * Jamie Huscroft
 * Kristian Huselius
 * Ryan Huska
 * Matt Hussey
 * Ron Huston
 * Andrew Hutchinson
 * Ron Hutchinson
 * Dave Hutchison
 * Bill Hutton
 * Harry Hyland
 * Dave Hynes
 * Gord Hynes
 * Hannes Hyvonen