NHL Skater Register for Last Names Starting with H

Index of Letters

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

499 NHL Skaters

499 NHL Skaters Table
Scoring Goals Assists Ice Time Point Shares
Player From To Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI OPS DPS GPS PS
Kari Haakana20032003D13000-24000000020.01037:55-0.10.00.0-0.1
Ari Haanpaa19861988LW606111783760031100619.8-0.71.00.00.3
Henrik Haapala20182018LW501100000010030.06913:42-0.10.10.00.0
David Haas19911994LW7213072000100728.60.10.10.00.2
Gaetan Haas20202020F585510-165000410549.35629:42-0.10.70.00.6
Marc Habscheid19821992RW/C3457291163-161714817765630553813.44.03.20.07.2
Len Hachborn19841986C102203959142918202345014014.31.61.40.02.9
Lloyd Haddon19601960D8000-12000000020.0-0.10.50.00.3
Vic Hadfield19621977LW1004323389712221159226934452721152287411.246.514.90.061.4
Brandon Hagel20202020LW100000000000040.01211:480.00.00.00.0
Carl Hagelin20122020LW6041011652661022549425261580712737.9933715:2814.314.10.028.4
Robert Hagg20172020D202113142161251010131002185.0344517:031.18.10.09.1
Jim Haggarty19421942LW5112001001000.00.10.00.1
Sean Haggerty19962001LW14123141000200616.7749:150.00.20.00.2
Roger Hagglund19851985D300000000000050.0-0.10.10.00.1
Matti Hagman19771982C237568914521364511036425027420.44.72.70.07.5
Niklas Hagman20022012LW770147154301-402201152482112724314939.81119514:3216.211.50.027.7
Nicolas Hague20202020D38110110320100730541.961116:050.51.20.01.7
Riku Hahl20022004C925813-33850018001184.2101611:02-0.90.90.00.0
Ron Hainsey20032020D113259252311-21443362129182581214164.22387321:0511.049.20.060.2
Richard Hajdu19861987LW500024000000030.0-0.20.10.0-0.1
Libor Hajek20192020D33156-3181000500333.053016:040.00.70.00.8
Bill Hajt19741987D8544220224432043336243187968574.94.364.80.069.1
Chris Hajt20012004D6000-12000000010.06110:13-0.10.10.00.0
Jani Hakanpaa20202020D5101121000000425.09118:070.10.30.00.4
Anders Hakansson19821986LW330524698-4014145168291436814.1-2.73.60.00.9
Harold Halderson19271927D44325650-0.13.10.03.0
David Hale20042011D3274252911242400125001992.0451213:48-1.711.70.09.9
Larry Hale19691972D19653742-4290500135111493.40.49.50.09.9
Len Haley19601961RW30224-3142000200287.1-0.80.40.0-0.3
Micheal Haley20102020C270112132-286871100221001766.321337:54-1.51.30.0-0.2
Matt Halischuk20092016RW28033427513573300642003529.4302410:483.53.90.07.4
Bob Halkidis19861996D25683240-6825800032002004.0-1.511.80.010.3
Steven Halko19982003D15501515-27100001500960.0204414:55-1.05.90.04.9
Adam Hall20022014RW6826987156-762823928210651759787.1900913:13-1.77.00.05.3
Bob Hall19261926F800000-0.60.20.0-0.4
Del Hall19721974C9202-122000000728.6-0.10.10.00.1
Joe Hall*19181919D371592423011.84.80.06.6
Murray Hall19621972RW164354883-3642296013117022615.53.31.40.04.6
Taylor Hall19841988LW417916-182961006305313.20.00.20.00.2
Taylor Hall20112020LW627218345563-4235015364137245991210210.41197019:0551.813.40.065.1
Wayne Hall19611961LW4000-10000000040.0-0.20.00.0-0.1
Kevin Haller19902002D642419713822907291027672827205.7350119:272.432.20.034.6
Milt Halliday19271929LW6710140-4.12.00.0-2.2
Mats Hallin19831987LW152171431-1319317002113012513.6-2.61.30.0-1.3
Mike Halmo20142014LW20101-1321000000254.01909:30-0.30.20.0-0.2
Jeff Halpern20002014C976152221373-43641114281029164534124812.21495715:1913.514.90.028.3
Trevor Halverson19991999LW17044-5280000400160.020311:57-0.10.10.0-0.1
Doug Halward19761989D65369224293-96774353314106111311586.013.028.10.041.1
Denis Hamel20002007LW192191231-10771711411102368.118569:400.01.80.01.8
Gilles Hamel19811989LW519127147274-43276991991411333194213.58.46.30.014.7
Herb Hamel19311931RW200040-0.10.10.0-0.1
Jean Hamel19731984D6992695121-807662510182556743.9-2.933.30.030.4
Dan Hamhuis20042020D114859297356726844214311226611015573.82450421:2115.459.10.074.5
Red Hamill19381951LW42912894222170106193166618111.25.00.016.3
Zach Hamill20102012C20044540000400150.021910:58-0.20.40.00.2
Al Hamilton19661980D257107888-432588201581822763.63.311.50.014.8
Chuck Hamilton19621973LW402232000020020.00.00.20.00.2
Curtis Hamilton20152015LW1000050000000088:010.00.00.00.0
Dougie Hamilton20132020D5529620329952355702602014160214966.41116620:1428.328.00.056.3
Freddie Hamilton20142018C75426-9123012101735.56999:19-0.90.40.0-0.4
Jack Hamilton19431946C102283260202422530201.51.90.03.4
Jeff Hamilton20042009C157324577-10442111062124031410.2187311:566.11.50.07.6
Jim Hamilton19781985RW95141832-10281310116201439.8-0.51.10.00.6
Reg Hamilton19361947D42521871084122010282412.832.60.035.5
Ryan Hamilton20122015LW30145-1080100400195.336612:12-0.30.00.0-0.4
Inge Hammarstrom19741979LW427116123239-268699170178321094712.211.24.90.016.2
Ken Hammond19851993D193182947-7329015302181012367.60.95.20.06.1
Travis Hamonic20112020D6373715118825912962312819411303.31409122:077.429.20.036.7
Gord Hampson19831983LW4000-25000000040.0-0.20.00.0-0.2
Ted Hampson19601972C677108245353-8492772291117246311099.712.48.50.020.9
Rick Hampton19751980LW/D33759113172-851474117136746054910.710.613.10.023.7
Radek Hamr19931994D11000-140000000070.0-0.2-0.30.0-0.5
Roman Hamrlik19932013D1395155483638-49140888625232322331829885.22298723:3246.368.50.0114.9
Mark Hamway19851987RW5351318-7941011300529.6-0.50.40.0-0.1
Ron Handy19851988LW14033-200000300100.0-0.30.10.0-0.2
Michal Handzus19992014C1009185298483144981303817352058112141513.11697216:4923.619.60.043.2
Al Hangsleben19801982D18521486943961920227502488.52.89.60.012.5
Noah Hanifin20162020D38928110138-479321616802916434.4750019:178.113.20.021.3
Ben Hankinson19931995RW43336-3453001300437.0-0.90.40.0-0.5
Casey Hankinson20012004LW18011-5130000100160.01598:49-0.30.00.0-0.3
Joel Hanley20162020D46088-3120000800300.059712:580.11.30.01.4
John Hanna19591968D19862632-9206600024111273.90.09.30.09.3
Dave Hannan19821997C841114191305-589428762120160112082513.8-0.69.90.09.3
Scott Hannan19992015D10553817921726253431414624910333.72236221:121.549.30.050.8
Gord Hannigan19531956C16129316011517111529203.02.70.05.6
Pat Hannigan19601969LW182303969911629103344119815.20.82.70.03.6
Ray Hannigan19491949RW300020000000-0.10.00.0-0.1
Markus Hannikainen20162019LW918715-8148001601948.58138:560.10.60.00.7
Ben Hanowski20132014RW16123-221000200147.11469:080.00.10.00.1
Jannik Hansen20082018LW6261091472564828210225221373798411.1916814:3914.512.40.026.9
Richie Hansen19771982C2028101042000800258.00.10.50.00.6
Tavis Hansen19952001RW34213-51620001001811.12196:51-0.20.10.0-0.1
Christian Hanson20092011C42369-3222010600565.454713:01-0.30.40.00.1
Dave Hanson19791980D33112-6651000100166.3-0.51.50.01.1
Emil Hanson19331933RW/D700060-0.20.60.00.5
Keith Hanson19841984D25022-14770000002190.0-0.40.50.00.1
Oscar Hanson19381938C800000000000-0.40.10.0-0.3
Martin Hanzal20082019C673127211338-43574893442415454313829.21190017:4117.411.70.029.2
Nick Harbaruk19701974RW3644575120-382733474564835538.1-1.24.70.03.6
Jeff Harding19891990RW150000470000000220.0-0.60.20.0-0.4
Joe Hardy19701971C6391423-2251621111308111.10.20.50.00.7
Mark Hardy19801994D91562306368-971293322739170127913434.611.737.80.049.6
Jim Hargreaves19711973D66178-341051000610422.4-0.51.30.00.8
Johan Harju20112011LW10123-221000200147.1858:280.20.00.00.2
Brett Harkins19952002LW7863036-1022150216140669.131612:381.20.80.02.0
Jansen Harkins20202020C29257-252000500296.930810:370.00.30.00.3
Todd Harkins19921994C48336-10783000300368.3-1.10.30.0-0.8
David Harlock19942002D21221416-55188200014001061.9353617:52-2.13.90.01.8
Scott Harlow19881988LW1011-10000010020.00.00.00.00.0
Glen Harmon19431951D4535096146334381028682719.239.00.048.1
John Harms19441945RW445510215000500-1.10.70.0-0.4
Walter Harnott19341934LW600020000000-0.30.10.0-0.2
Shane Harper20172017RW14213-11820001001315.414410:180.20.10.00.3
Terry Harper19631981D10663522125625413642960320212710043.54.274.00.078.3
Ben Harpur20162019D103167-34791000600821.2168416:21-1.31.00.0-0.3
Tim Harrer19831983RW300002000000030.0-0.10.00.0-0.1
Hago Harrington19261933LW729514311-0.71.50.00.8
Scott Harrington20152020D19162834-465600127011533.9256313:251.05.30.06.3
Billy Harris19561969C770126219345361931081801716837170110.710.412.30.022.6
Billy Harris19731984RW897231327558-19394183408262177510171413.525.111.40.036.5
Duke Harris19681968RW26145-1441000040502.0-0.60.00.0-0.6
Henry Harris19311931RW32246200-0.60.80.00.2
Hugh Harris19731973C601226388171200024201219.91.61.10.02.8
Ron Harris19631976D4752091111-5247415412741216563.02.221.60.023.9
Smokey Harris19251925LW6314800.60.00.00.6
Ted Harris19641975D78830168198135100027213153827204.25.152.40.057.5
Ed Harrison19481951C/LW19427245151225062310-1.02.70.01.7
Jay Harrison20062015D372235275-2736019405421004305.3639417:113.511.30.014.8
Jim Harrison19691980C3246786153-314355015256313058311.55.53.70.09.2
Peter Harrold20072015D274132942-29741120122702674.9393214:211.37.60.08.9
Gerry Hart19691983D73029150179112124025224128748083.61.546.60.048.2
Gizzy Hart19271933LW996915121-2.53.00.00.5
Mark Hartigan20022008C102191130-14581360174013114.5110110:482.00.70.02.7
Teemu Hartikainen20112013C526713-10164201430669.167312:570.20.40.00.5
Mike Hartman19871995LW397433578-3413883850634104818.9-6.14.70.0-1.4
Ryan Hartman20152020RW3145158109172874830957105699.0399312:435.64.80.010.5
Scott Hartnell20012018LW1249327380707661809214109454297794277711.81953515:3857.823.60.081.4
Craig Hartsburg19801989D57098315413-68155640211133180214946.625.029.90.054.9
Buster Harvey19711977RW40790118208-501317215313841219409.67.25.20.012.4
Doug Harvey*19481969D1113884525404612255726517236206103506.942.980.30.0123.2
Hugh Harvey19751976C/LW18112-741000010166.3-0.50.20.0-0.3
Todd Harvey19952006RW/C6719113222319950761501010527079211.5467110:499.09.20.018.3
Bob Hassard19501955C126928372290022440-0.42.00.01.6
Derian Hatcher19922008D1045802513317415815819318182591014315.61484524:5214.363.40.077.7
Kevin Hatcher19852001D1157227450677-261392128918372262081629477.7452722:5950.659.50.0110.1
Garnet Hathaway20162020RW241253156222982203629022589.7259810:471.03.50.04.5
Ed Hatoum19691971RW47369-12252011420486.3-1.00.20.0-0.8
Brett Hauer19962002D37448-16382201310636.310513:110.40.50.00.9
Erik Haula20142020LW40585901751918264183147413367412.6563213:5412.26.90.019.1
Niclas Havelid20002009D62834137171-313421914112795447514.51372521:516.226.60.032.9
Martin Havlat20012016RW79024235259478404172691442431045190812.71327716:4852.817.80.070.6
Dale Hawerchuk*19821997C11885188911409-98740324182124949438611375413.898.613.30.0112.0
Greg Hawgood19882002D4746016422426426352505887427308.2160916:3513.823.80.037.6
Todd Hawkins19891992W10000-215000000050.0-0.40.10.0-0.3
Alan Haworth19811988C5241892114006242514445020159520115716.320.99.10.030.1
Gord Haworth19531953C2011000001000.00.00.00.0
Neil Hawryliw19821982RW100000000000000.00.00.00.0
Jayce Hawryluk20192020C68101222-7321000011106116.468510:041.30.50.01.8
Bill Hay19601967C50611327338619244773241319077612768.923.19.00.032.1
Dwayne Hay19982001LW79246-7222000400573.55897:39-0.90.40.0-0.4
George Hay*19271933LW2407462136871023.14.90.028.0
Jim Hay19531955D75156220101140-0.76.20.05.5
Darren Haydar20032010RW23178321000520214.824310:350.30.40.00.7
John Hayden20172020C156111526-151621001115001596.9156110:01-0.61.10.00.6
Peter Hayek19821982D1000-10000000000.00.00.00.0
Eriah Hayes20142015RW19101-441000000273.71578:17-0.20.00.0-0.2
Jimmy Hayes20122018RW3345455109-291494212064411053010.2412012:206.93.20.010.1
Kevin Hayes20152020RW450115155270221348718101912226789012.9720816:0121.18.50.029.6
Paul Haynes19311941C38461133194164393188917011.45.70.017.1
Barrett Hayton20202020C201342141001300273.722311:09-0.10.40.00.3
Rick Hayward19911991D40000500000000-0.10.20.00.1
Steve Hazlett19801980LW1000-10000000020.00.00.00.0-0.1
Galen Head19681968RW1000-10000000000.00.00.0-0.1
Fern Headley19251925D3014560-0.52.40.01.9
Eric Healey20062006LW200002000000010.0178:280.00.00.00.0
Paul Healey19972006LW7761420154451001400728.379111:080.31.40.01.8
Rich Healey19611961D100002000000000.00.10.00.0
Shawn Heaphy19931993C100000000000020.00.00.00.00.0
Mark Heaslip19771979RW117101929-91101000116129410.6-1.61.50.0-0.1
Randy Heath19851986LW1324601511004001910.50.00.20.00.2
Dillon Heatherington20182019D110227260000200110.011610:330.10.80.00.9
Dany Heatley20022015LW869372419791386202211438642591555256514.51740320:0275.519.70.095.2
Andy Hebenton19561964RW630189202391-90881216441914553481911.027.47.50.034.9
Jochen Hecht19992013LW83318627746310045813838102221953521658.61440017:1728.019.50.047.5
Radoslav Hecl20032003D1400002000000030.014010:01-0.10.40.00.2
Anders Hedberg19791985RW4651722253975314413239121146754122014.122.77.20.029.8
Bret Hedican19922009D103955239294-238933715310163542212744.31380820:4812.343.50.055.9
Pierre Hedin20042004D3011-10000010040.05819:200.00.00.00.1
Victor Hedman20102020D76210536847311656086190172241331115336.81753723:0140.941.40.082.3
Jonathan Hedstrom20032006RW831314271489225121110212.7131815:520.11.50.01.6
Tim Heed20172020D10562329-120330217601374.4150714:211.63.40.05.0
Jeff Heerema20032004RW32426-763101110449.132610:110.20.10.00.3
Frank Heffernan19201920D19011100-1.50.70.0-0.8
Gerry Heffernan19421944RW85333568272670627803.02.00.05.0
Mike Heidt19841984D6011-17000010010.0-0.10.20.00.2
Ilkka Heikkinen20102010D700020000000040.0628:52-0.10.30.00.2
Bill Heindl19711973LW18213002000100258.0-0.30.30.00.0
Danton Heinen20172020C/LW22937701071844306185119036510.1330814:275.44.60.010.0
Ville Heinola20202020D81453410003101010.014518:040.40.50.01.0
Lionel Heinrich19561956LW35112331000100-1.30.50.0-0.8
Shawn Heins19992004D12541216-315422017501253.2155912:280.53.30.03.8
Steve Heinze19922003RW694178158336-2037912248831118355141512.6527816:0821.210.70.031.9
Earl Heiskala19691971LW127131124-302941300110101916.8-2.21.10.0-1.1
Miro Heiskanen20192020D15020486802818204341313455.8351123:254.69.70.014.3
Barrett Heisten20022002LW10000-42000000070.0767:36-0.2-0.10.0-0.3
Jan Hejda20072015D62725110135-731724104105055994.21324421:071.628.10.029.8
Milan Hejduk19992013RW10203754308051013162291406592801455266714.11895918:3570.724.30.095.0
Peter Helander19831983D7011-20000010020.0-0.10.20.00.1
Timo Helbling20062007D11011-48000010020.011710:370.00.00.0-0.1
Sami Helenius19972003D155246-82601010400543.714889:47-0.82.80.02.0
Seth Helgeson20152017D501341501000300234.368313:39-0.31.90.01.7
Ott Heller19321946D6495417623046742231214516615.640.90.056.5
Darren Helm20082020C/LW697109134243-1022890613151206813598.01016914:359.511.50.021.0
Harry Helman19231925RW4410170-2.26.10.03.9
Bryan Helmer19992009D146818267135530212601595.0214614:421.34.80.06.1
Dwight Helminen20092010C27213-3020001001612.52017:270.00.10.00.1
Raimo Helminen19861989C117134659-26167602212101777.30.50.90.01.4
Colin Hemingway20062006RW3000-20000000020.0227:18-0.10.00.0-0.1
Tony Hemmerling19361937LW22336430003000.00.20.00.2
Ales Hemsky20032018RW845174398572-53353129432182291681165010.51348415:5742.012.50.054.6
Archie Henderson19811983RW23314-39230001001127.3-0.40.30.0-0.1
Jay Henderson19992001LW33134-1371000300342.91996:020.00.20.00.2
Kevin Henderson20132013LW4101-101000000333.35914:420.10.00.00.1
Matt Henderson19992002RW6011-22000010030.0416:530.00.00.00.0
Murray Henderson19451952D4052462863052310156513.524.50.028.0
Paul Henderson19631980RW7072362414779830418252240164543173813.633.412.60.046.0
Matt Hendricks20092019C6075462116-417224914757237207.5700511:32-1.16.20.05.2
Darby Hendrickson19952004C5186564129-10937054654491236689.7444714:38-0.74.00.03.3
John Hendrickson19581962D50000400000000-0.10.30.00.2
Jordan Hendry20082013D131491324040019001103.6172013:08-0.23.40.03.3
Samuel Henley20172017C11011210000001100.055:180.20.00.00.3
Josh Hennessy20072012C23101-161000000128.31335:47-0.20.10.0-0.1
Lorne Henning19731981C54373111184211025321898861763911.4-2.17.70.05.6
Adam Henrique20112020C665186192378-42041254714341305012120815.41191117:5528.316.10.044.4
Alex Henry20032009D1772911-72692000900862.3195011:01-2.53.10.00.6
Burke Henry20032004D39268-13332000600563.668917:390.30.50.00.8
Camille Henry19541970C727279249528-398215112803313599086820.945.310.00.055.3
Dale Henry19851990LW132132639326313001233010712.1-1.31.60.00.4
T.J. Hensick20082011C112122638-1618750117901936.2134311:591.41.00.02.5
Jukka Hentunen20022002RW38459-943101500508.044011:350.20.10.00.3
Alan Hepple19841986D3000-37000000020.0-0.10.00.0-0.1
Ian Herbers19942000D65055-12790000500300.065115:09-0.71.50.00.8
Jimmy Herbert19251930C/RW20683341172591724.13.90.028.0
Art Herchenratter19411941LW1012321000200-0.10.20.00.1
Fred Hergerts19351936C2024622001400-0.10.20.00.1
Phil Hergesheimer19401943RW125214162291830326312.21.90.04.1
Wally Hergesheimer19521959RW3511148519910692220196321119.13.60.022.8
Red Heron19391942C106211940381911315211.52.00.03.6
Yves Heroux19871987RW100000000000000.00.00.00.0
Chris Herperger20002003C169182543-9751701322121859.7202211:580.91.80.02.7
Matt Herr19992003C58459-6253101410626.55569:35-0.20.40.00.3
Jason Herter19961996D101110000001010.00.10.10.00.2
Tomas Hertl20142020C453132148280-11359929425122233101313.0767816:5721.79.10.030.8
Matt Hervey19891993D35055-9970000410270.0-0.31.30.01.0
Shaun Heshka20102010D802204000020030.010713:190.10.30.00.3
Bob Hess19751984D3292795122-817818723593605015.45.317.10.022.4
Jamie Heward19962009D3943886124-50221162206384536196.1641517:238.99.50.018.3
Obs Heximer19301935LW/C8413720165002200-0.21.60.01.5
Bryan Hextall*19371948RW4491871803672271602252514925629.47.00.036.5
Bryan Hextall19631976C54999161260-150736702721611142096010.37.34.30.011.5
Dennis Hextall19691980LW681153350503-134139812426318252513110213.926.07.10.033.0
Vic Heyliger19381944C3323521101300-1.30.70.0-0.7
Bill Hicke19601972RW729168234402-8138912741023171520133012.620.29.90.030.1
Ernie Hicke19711978LW520132140272-142407943801883280106712.411.74.80.016.5
Joe Hicketts20182020D22055-940000410240.040118:130.00.30.00.3
Greg Hickey19781978LW1000-10000000020.00.00.00.0-0.1
Pat Hickey19761985LW644192212404-9135115037515132416121715.819.76.10.025.8
Thomas Hickey20132019D4492293115351902200684444944.5813618:075.018.20.023.2
Alex Hicks19962000LW25825547982472500652112968.46159:460.53.20.03.8
Doug Hicks19751983D56137131168-76442201342863056835.44.124.60.028.7
Glenn Hicks19801981LW10861218-21127510012001234.9-2.71.10.0-1.6
Henry Hicks19291931D905276910.17.90.08.0
Wayne Hicks19611968RW115132336-242085017811687.7-0.81.10.00.3
Andre Hidi19841985LW7213291100010825.00.10.10.00.2
Uli Hiemer19851987D143195473-1917681102292502667.13.75.90.09.5
Chris Higgins20042016LW711165168333-3022011936102312738317049.71188216:4320.212.50.032.7
Matt Higgins19982001C57123-1161000200254.03977:06-0.70.10.0-0.6
Paul Higgins19821983RW26000-4152000000020.0-1.00.30.0-0.8
Tim Higgins19791989RW706154198352171913120315156302105914.58.29.70.017.9
Matthew Highmore20182020LW49448-564000400626.551110:26-0.20.40.00.2
Andy Hilbert20022010C/LW307426210491323741352736256.7400113:023.64.70.08.4
Ike Hildebrand19541955RW417111816610110001.10.40.01.6
Al Hill19771988C2214055953122739105494226215.31.13.00.04.1
Brian Hill19801980RW19112-141000100175.9-0.60.20.0-0.4
Mel Hill19381946RW32489108197136827015961119.76.50.016.2
Sean Hill19932008D87662236298-4610083526110120110615464.01288321:4616.640.50.057.2
Jack Hillen20082015D304135871-81571210250533244.0517617:023.110.10.013.2
Dutch Hiller19381946LW38291112203163761411495617.57.40.014.8
Jim Hiller19931994RW6381220811671021110839.6-0.40.80.00.5
Randy Hillier19821992D54316110126-129061411299564193.8-0.824.30.023.5
Blake Hillman20182018D4101-100010000520.07218:020.10.10.00.2
Floyd Hillman19571957D6000100000000-0.10.40.00.3
Larry Hillman19551973D78936196232-1556523130312065411022.69.747.60.057.3
Wayne Hillman19621973D6911886104-295321800372436023.0-2.239.60.037.3
John Hilworth19781980D57112-14891000100323.1-1.02.50.01.5
Normie Himes19271935C40210711221912512111919827925.26.20.031.3
Dave Hindmarch19811984RW99211738-142521001170014614.40.30.90.01.2
Vinnie Hinostroza20162020C24634661000613040658714527.5332913:324.74.30.09.0
Dan Hinote20002009RW503385290-1638333141043544498.5558911:07-2.55.60.03.1
Andre Hinse19681968LW4000-20000000010.0-0.20.00.0-0.2
Dan Hinton19771977LW14000-5160000000110.0-0.60.10.0-0.5
Roope Hintz20192020LW118282755-840206281314021912.8170014:253.72.10.05.8
Taro Hirose20192020LW3631114-1283001560368.347913:190.40.20.00.6
Tom Hirsch19841988D31178-15300010520382.60.00.70.00.7
Bert Hirschfeld19501951LW3314521000400-0.90.60.0-0.4
Nico Hischier20182020C2095184135-662446166221146311.0363417:239.14.40.013.6
Joey Hishon20152015C13112-101001100195.313110:070.00.10.00.1
Jamie Hislop19801984RW34575103178-238664745791145216.64.14.00.08.1
Lionel Hitchman19231934D41727386555710040002.338.40.040.7
Niklas Hjalmarsson20082020D78025142167112314240131263136943.61585320:191.742.10.043.8
Jan Hlavac20002008LW43690134224-4138702001410726186110.5660115:0814.86.50.021.3
Ivan Hlinka19821983C137428112318282715025130030014.05.92.60.08.5
Jaroslav Hlinka20082008C638202861680011910908.987713:561.31.20.02.5
Todd Hlushko19941998C798132108480001201948.5-0.31.20.00.9
Shane Hnidy20012011D550165571146331312352214533.5762913:520.616.10.016.7
Joshua Ho-Sang20172019C/RW5371724-420610015205014.080515:111.10.60.01.7
Justin Hocking19941994D100000000000000.00.00.00.0
Ken Hodge19651978RW880328472800260777237883573591094212815.459.516.30.075.8
Ken Hodge19891993C/RW142394887-2322115383413123716.54.61.80.06.4
Justin Hodgman20152015C5101-220100000333.35711:240.10.00.00.1
Cody Hodgson20112016C3286478142-5468441916562116519.8481914:429.63.60.013.2
Dan Hodgson19861989C114294574-964227022520014120.63.11.40.04.5
Rick Hodgson19801980D6000-56000000010.0-0.1-0.10.0-0.2
Ted Hodgson19671967RW400000000000010.0-0.20.00.0-0.1
Cec Hoekstra19601960C400000000000050.0-0.20.10.0-0.1
Ed Hoekstra19681968C701521365610504182112611.91.71.40.03.1
Phil Hoene19731975LW37246-4221011310238.7-0.90.50.0-0.4
Val Hoffinger19281929D28011280-0.80.40.0-0.4
Mike Hoffman19831986LW9134-321000300911.10.00.00.00.0
Mike Hoffman20122020C/LW493172187359-1917711260029125620145611.8832916:5433.78.10.041.8
Bob Hoffmeyer19781985D198145266-23325950042732655.31.59.30.010.8
Jim Hofford19861989D180000470000000110.0-0.40.90.00.5
Bill Hogaboam19731980C33280109189-861005720337822157214.07.93.00.011.0
Dale Hoganson19701982D343137790-10618612100522213433.81.111.00.012.2
Jeff Hoggan20062010RW1072911-267620009001251.68668:06-1.20.20.0-1.1
Jonas Hoglund19972003LW545117145262-4112902522110044112649.3581114:3417.57.70.025.2
Benoit Hogue19882002C863222321543348771704210342407110148215.0269713:5831.912.40.044.3
Milos Holan19941996D4951116-124232015511663.00.81.40.02.2
Terry Holbrook19731974RW43369-742101600378.1-0.90.40.0-0.5
Josh Holden19992004C605914-10164100900707.163210:320.30.30.00.6
Nick Holden20112020D49645961411315037806771456087.4975419:408.120.80.028.9
Bobby Holik19912009C1314326421747115142325174158311108233459.71245416:3147.824.30.072.1
Justin Holl20182020D8141721134540011700974.1143117:400.83.30.04.1
Jason Holland19972004D814591364001311844.8116716:54-0.13.10.02.9
Jerry Holland19751976LW378412-4662013105115.70.00.50.00.5
Patrick Holland20142014RW500000000000020.0387:38-0.10.00.0-0.1
Peter Holland20122018C266364985-381122691539824108.8351313:123.82.40.06.2
Flash Hollett19341946D5601321813133581161422012731533.045.10.078.1
Terry Hollinger19941995D700002000000010.0-0.10.20.00.1
Gord Hollingworth19551958D1634141820131001400-0.98.20.07.3
Bruce Holloway19851985D2000-10000000000.00.00.00.0
Bud Holloway20162016LW100000000000010.077:190.00.00.00.0
Ryan Hollweg20062011C2285914-3434950009001663.017817:49-3.20.80.0-2.5
Philip Holm20182018D1000-20000000001515:120.0-0.10.0-0.1
Bill Holmes19261930C526410370-1.10.70.0-0.5
Chuck Holmes19591962RW2313401010003001010.0-0.60.30.0-0.3
Lou Holmes19321933C/LW5924680-2.41.20.0-1.2
Warren Holmes19821984C4581826-107620013507510.70.60.30.00.9
Paul Holmgren19761985RW52714417932310616841162801713134189816.013.87.80.021.6
Michael Holmqvist20042007C156181735-25721530115112048.8201912:57-0.41.30.00.9
Ben Holmstrom20112012C7000-17000000030.0527:24-0.10.00.0-0.1
Tomas Holmstrom19972012LW1026243287530287691211220391801070148916.31252813:3541.815.10.057.0
Jonas Holos20112011D39066-3100000411360.070418:03-0.21.00.00.9
John Holota19431946C1520202000000-0.50.40.0-0.1
Greg Holst19761978C11000-60000000090.0-0.50.00.0-0.5
Gary Holt19741978LW102131124-171331210192012810.2-1.21.50.00.2
Randy Holt19751984D39543741-751438400020101752.3-4.917.20.012.3
Albert Holway19241929D116729522-1.08.10.07.2
Korbinian Holzer20112020D20662127-13139600120011444.2320015:32-0.36.20.05.8
Brian Holzinger19952004C54793145238-62339652171510534680511.6518415:2910.95.70.016.7
Ron Homenuke19731973RW1000-30000000010.00.0-0.10.0-0.1
Julius Honka20172019D8721113-72820019201141.8121413:570.12.20.02.3
Ron Hoover19901992C18404-23140010002020.00.00.20.00.1
Dean Hopkins19801989RW223235174-3430620303483022810.1-2.11.80.0-0.3
Larry Hopkins19781983LW601316299261300416007118.30.41.10.01.6
Tony Horacek19901995LW15410192923161000219001069.4-2.92.20.0-0.8
Roman Horak20122014C8461319-31660011201837.294111:120.21.00.01.2
Miloslav Horava19891991D805172210384101980846.00.45.00.05.4
Doug Horbul19751975LW4101-321000000520.00.00.00.00.0
Shawn Horcoff20012016C1008186325511-2762413049728222949152312.21697516:5026.417.90.044.3
Darcy Hordichuk20012013LW542202141-2511402000320102468.130245:35-2.22.20.00.0
Mike Hordy19791980D11000-170000000100.0-0.20.50.00.3
Pete Horeck19451952LW42610611822434087181108122211.55.80.017.3
George Horne19261929RW5493123421.41.20.02.6
Red Horner*19291940D490421101521288216256681113.737.6-0.151.2
Patric Hornqvist20092020RW770238242480863951548404117765024719.61238916:0543.116.80.059.9
Larry Hornung19711972D472911-1102001540613.30.22.40.02.6
Nathan Horton20042014RW6272032184215456714751524174440140214.51082217:1636.513.00.049.5
Tim Horton*19501974D144511540351819116118923321305741919784.233.797.90.0131.7
Bo Horvat20152020C446120155275-65125783661412133196912.4800817:5719.67.20.026.8
Bronco Horvath19561968C434141185326-37313934801813049060013.224.35.50.029.8
Ed Hospodar19801988D450175168-4513141601146313245.2-3.219.90.016.7
Marcel Hossa20022008LW237313061-61062380326313449.0298312:351.03.30.04.3
Marian Hossa*19982017RW13095256091134245628348143348536623112422912.42433618:41110.533.60.0144.2
Martin Hostak19911992C553111402421001100724.2-0.80.80.00.0
Greg Hotham19801985D230157489-4813910500413302975.12.78.90.011.6
Paul Houck19861988RW16123-121000200147.1-0.30.20.0-0.2
Doug Houda19862003D561196382-5011041711159313665.2428:28-3.122.60.019.5
Claude Houde19751976D59369-44401201510575.3-0.31.70.01.5
Eric Houde19971999C30235-442002300922.2577:11-0.30.20.0-0.1
Mike Hough19871999LW707100156256-526757514111413715488611.3928:211.98.80.010.7
Bill Houlder19882003D8465919125031412382011511767710595.6832421:1411.246.80.057.9
Rejean Houle19701983W63416124740817939513227222192514110114.619.411.20.030.6
Phil Housley*19832003D14953388941232-53822202129749408483338088.9759620:5296.873.90.0170.7
Ken Houston19761984RW570161167328-562413328014138201106415.113.97.00.020.9
Jack Howard19371937D2000000000000.00.10.00.1
Garry Howatt19731984LW72011215626840183610930141515081513.7-0.710.70.010.0
Brett Howden20192020C136152742-274214103223213810.9190614:010.41.00.01.4
Quinton Howden20132017C9710717-113090107001049.6105310:510.20.60.00.8
Gordie Howe*19471980RW17678011049185016016855662112412168435312380310.1186.630.50.0217.1
Mark Howe*19801995D9291975457424004551115828233182042321329.247.964.00.0111.9
Marty Howe19801985D19722931799200026211781.1-1.711.30.09.6
Syd Howe*19301946C/LW7002372925292141832752721838044.211.50.055.7
Vic Howe19511955RW33347103000400-0.40.30.0-0.1
Harry Howell*19531973D141194324418-1521298771611522090521673.221.965.70.087.6
Ron Howell19551956D/LW300000000000-0.10.00.0-0.1
Don Howse19801980LW33257-1662000410464.3-0.7-0.10.0-0.7
Scott Howson19851986C185385441003001435.70.20.30.00.5
Dave Hoyda19781981LW13261723-7299600017005610.7-3.11.40.0-1.7
Raman Hrabarenka20152015D100010000000001211:550.00.10.00.1
Jan Hrdina19992006C51310119629713341653511514348561916.3909817:4416.29.90.026.1
Jiri Hrdina19881992C25045851303492377166421037312.13.53.30.06.8
Dave Hrechkosy19741977LW140422466-2841271327183028514.72.71.70.04.4
Marek Hrivik20162018LW24033120000210200.024610:15-0.40.30.0-0.1
Tony Hrkac19882003C758132239371-66173953431314391594514.0524213:5616.69.10.025.7
Filip Hronek20192020D111144054-487612200261311987.1247122:163.72.80.06.5
Jim Hrycuik19751975C215510-121241002212917.20.30.10.00.4
Steve Hrymnak19521952D18213420001000.20.50.00.7
Tim Hrynewich19831984LW556814-168260028004613.0-0.70.50.0-0.3
Bill Huard19932000LW223161834-1659416000180012712.6194:46-4.02.70.0-1.3
Rolly Huard19311931C1101000.20.00.00.2
Petr Hubacek20012001C6101-121000000520.06811:200.00.00.00.0
Willie Huber19791988D655104217321-199950673341013477615876.617.524.40.041.9
Jonathan Huberdeau20132020LW536148289437-625111334118195940123112.0956717:5135.710.30.046.0
Greg Hubick19761980D776915-11060019005810.30.13.40.03.5
Fran Huck19701973C9424305443820403193013517.82.61.60.04.1
Fred Hucul19511968D162113041-3113641120100852.42.67.10.09.7
Charlie Huddy19811997D1017993544532357856531382381031318105.519.649.60.069.2
Jiri Hudler20042017RW/C7081642644284024312935020180840109515.01039414:4135.212.50.047.7
Charles Hudon20162020LW125142741-27561130220612575.4162513:001.20.90.02.1
Dave Hudson19731978C40959124183-103894910039625355810.62.35.00.07.3
Lex Hudson19791979D200000000000010.00.00.10.00.1
Mike Hudson19891997C/LW4164987136-3641445228796243011.4-1.34.40.03.1
Ron Hudson19381940C3352725000200-0.40.50.00.1
Kerry Huffman19871996D40137108145-70361191716515616745.56.115.30.021.3
Al Huggins19311931LW2011200-0.70.30.0-0.3
Albert Hughes19311932C/LW606814222-0.71.30.00.6
Brent Hughes19681975D43615117132-12544013200743845922.54.318.50.022.8
Brent Hughes19891997LW357413980-1183139113390038610.6-3.54.70.01.2
Cameron Hughes20202020C1000-1000000000109:530.00.00.0-0.1
Frank Hughes19721972LW5000-20000000010.0-0.20.00.0-0.2
Howie Hughes19681970RW168253257-7301861526512988.40.12.40.02.5
Jack Hughes19811982D46257-291041100500219.5-0.31.50.01.2
Jack Hughes20202020C6171421-261034029501235.796815:520.10.30.00.4
James Hughes19301930D40011600-0.93.30.02.4
John Hughes19801981D7021416-621120001400583.4-0.13.30.03.2
Pat Hughes19781987RW573130128258-246461041511131088796013.54.94.40.09.3
Quinn Hughes20192020D7384856-10245302242401326.1157921:374.42.50.06.9
Ryan Hughes19961996C300000000000020.0-0.10.00.0-0.1
Joe Hulbig19972001LW55448-121640013102913.82467:41-0.30.10.0-0.2
Bobby Hull*19581980LW10636105601170249634437154199837716710457712.7116.020.30.0136.3
Brett Hull*19872006RW1269741650139123458456265201103712718487615.2839517:56134.320.30.0154.6
Dennis Hull19651978LW9593033516542225924551744261873260211.641.314.50.055.7
Jody Hull19892004RW831124137261-1015610115825115148101712.2365912:003.411.80.015.2
Cale Hulse19962006D619167995-6510001222270817022.3852618:18-0.521.80.021.3
Ivan Huml20022004LW49612182366002840886.860412:190.90.60.01.5
Brad Hunt20142020D179184058-252471101182203085.8279315:364.44.00.08.4
Dryden Hunt20182020LW6331215-53430001200983.167910:47-0.10.60.00.5
Fred Hunt19411945RW5915142961500012200.80.40.01.2
Jamie Hunt20072007D1000-100000000066:010.0-0.10.0-0.1
Dale Hunter19811999C14073236971020101356522192104252715317204715.85639:0547.321.10.068.4
Dave Hunter19801989LW7461331903231129181222915175411110312.13.08.30.011.3
Mark Hunter19821993RW628213171384-16142614071219118530113318.818.77.50.026.3
Tim Hunter19821997RW8156276138-5314658318733060810.2-15.410.20.0-5.1
Trent Hunter20032012RW497101135236-520976241179932412118.3791615:5613.48.50.021.9
Matt Hunwick20082019D5352594119-1920722125781606034.1976718:153.818.80.022.6
Larry Huras19771977D2000-10000000000.00.00.00.0
Bob Hurlburt19751975LW100002000000000.00.00.00.0
Mike Hurlbut19932000D291895200100530333.03015:090.21.60.01.8
Paul Hurley19691969D101110000010050.00.10.10.00.2
Ron Hurst19561957RW649716706301430-0.20.90.00.7
Jamie Huscroft19892000D35253338-81065500133002282.24279:42-2.916.70.013.9
Kristian Huselius20022012LW662190261451-16256128584311481094153312.41124616:5936.511.80.048.3
Ryan Huska19981998LW100000000000000.00.00.00.0
Kent Huskins20072013D318135568461731210252301877.0525616:322.615.40.018.0
Matt Hussey20042007C21224-620200200316.52039:390.10.00.00.0
Ron Huston19741975C79153146-27815003238013910.81.60.70.02.3
Andrew Hutchinson20042011D140122739-13706601121501627.4182613:033.22.70.05.9
Ron Hutchinson19611961C9000-200000000130.0-0.40.10.0-0.3
Dave Hutchison19751984D58419971166415501711388216552.9-1.835.50.033.7
Ben Hutton20162020D341157186-7012512303442525652.7679919:562.411.30.013.7
Bill Hutton19301931D/RW6431460-2.71.00.0-1.7
Tomas Hyka20182019RW27257022000230375.432111:520.00.40.00.4
Harry Hyland*19181918RW17142166521.20.40.01.6
Zach Hyman20162020C302718115253173613710773159112.0524417:228.66.90.015.5
Dave Hynes19741975LW224043240000001625.0-0.30.30.00.0
Gord Hynes19921993D5239125223000810555.50.12.60.02.6
Hannes Hyvonen20022003RW42459-13224000410527.73959:250.4-0.10.00.2