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 (*).

528 NHL Skaters

528 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 Haanpää19861988LW606111783760031100619.8-0.71.00.00.3
Henrik Haapala20182018LW501100000010030.06913:42-0.10.10.00.0
David Haas19911994LW7213072000100728.60.10.10.00.2
Gaetan Haas20202021F927613-7167001510789.094810:19-0.60.90.00.3
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 Hagel20202024LW28387109196-11637213298716655915.6491117:2113.65.80.019.4
Carl Hagelin20122022LW71311018629611929310226271780814297.71088115:1613.916.40.030.3
Robert Hägg20172024D343164763-52081510147003524.5565616:290.911.30.012.2
Jim Haggarty19421942LW5112001001000.00.10.00.1
Sean Haggerty19962001LW14123141000200616.712014:560.00.20.00.2
Roger Hägglund19851985D300000000000050.0-0.10.10.00.1
Matti Hagman19771982C237568914521364511036425027420.44.72.70.07.5
Niklas Hagman20022012LW770147154301-402201152482112724314939.81117714:3116.211.50.027.7
Nicolas Hague20202024D286155671241881410253304443.4503817:372.411.90.014.2
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 Hájek20192023D1104812-9404001800914.4163714:53-0.42.60.02.2
Bill Hajt19741987D8544220224432043336243187968574.94.364.80.069.1
Chris Hajt20012004D6000-12000000010.06110:13-0.10.10.00.0
Jani Hakanpää20202024D288153045341731500328022685.6519318:02-0.514.10.013.6
Anders Håkansson19821986LW330524698-4014145168411436814.1-2.73.60.00.9
Jayden Halbgewachs20222022F301114000010070.03913:060.00.10.00.1
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 Haley20102021C274112132-296921100221001766.321577:52-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.0227816:38-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.94.80.06.6
Murray Hall19621972RW164354883-3642296013117022615.53.31.40.04.6
Taylor Hall19841988LW417916-182961006305313.20.00.20.00.2
Taylor Hall20112024LW832266431697-29446188771473121181262510.11538118:2960.118.10.078.1
Wayne Hall19611961LW4000-10000000040.0-0.20.00.0-0.1
Filip Hallander20222023C30000000000000268:36-0.10.00.00.0
Kevin Haller19902002D642419713822907291027672827205.7464125:472.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
Brian Halonen20242024F100000000000010.0109:470.00.00.00.0
Jeff Halpern20002014C976152221373-43641114281029164534124812.21493915:1813.514.90.028.3
Trevor Halverson19991999LW17044-5280000400160.020311:57-0.10.10.0-0.1
Doug Halward19761989D65369224293-96774353314109112311586.013.028.10.041.1
Hardy Haman Aktell20242024D6011-22000010050.06410:380.00.00.00.0
James Hamblin20232024F41213022000100306.73348:09-0.50.30.0-0.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-807662510184656743.9-2.933.30.030.4
Dan Hamhuis20042020D114859297356726844214311226611015573.82450421:2115.459.10.074.5
Red Hamill19381951LW42912894222170106193167320111.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 Hamilton20132024D771142319461684949942130211106222096.41593620:4042.939.20.082.1
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 Hammarström19741979LW427116123239-268699170179726094712.211.24.90.016.2
Ken Hammond19851993D193182947-7329015302181012367.60.95.20.06.1
Travis Hamonic20112024D84152183235-107554462415620714773.51773721:059.236.30.045.5
Gord Hampson19831983LW4000-25000000040.0-0.20.00.0-0.2
Ted Hampson19601972C677108245353-8492782191119250311099.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 Hamrlík19932013D1395155483638-49140888625232322331829885.22293723:2946.368.50.0114.9
Mark Hamway19851987RW5351318-7941011300529.6-0.50.40.0-0.1
Fredrik Händemark20212021C8101-321000000520.0769:270.00.00.00.0
Ron Handy19851988LW14033-200000300100.0-0.30.10.0-0.2
Michal Handzuš19992014C1009185298483144981303817352058112141513.11697216:4923.619.60.043.2
Al Hangsleben19801982D18521486953961920243502488.52.89.60.012.5
Noah Hanifin20162024D66960219279-318748111915956412444.81367520:2617.329.40.046.7
Ben Hankinson19931995RW43336-3453001300437.0-0.90.40.0-0.5
Casey Hankinson20012004LW18011-5130000100160.01598:49-0.30.00.0-0.3
Joel Hanley20162024D19032629-356300026001052.9242212:450.35.40.05.6
John Hanna19591968D19862632-9206600024111273.90.09.30.09.3
Dave Hannan19821997C841114191305-589428762120160112082513.8-0.69.90.09.3
Scott Hannan19992015D10553817921726253431414624910333.72234521:111.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 Hännikäinen20162019LW918715-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:52-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
Mike Hardman20212023RW37145-8111000400244.23659:51-0.40.20.0-0.2
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 Harkins20202024C197131831-12571300018001667.818479:22-0.91.70.00.8
Todd Harkins19921994C48336-10783000300368.3-1.10.30.0-0.8
Thomas Harley20222024D11016304624221411325501789.0202418:243.55.60.09.1
David Harlock19942002D21221416-55188200014001061.9363218:20-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 Harpur20162023D19821921-42143200018011621.2309415:38-1.53.50.02.0
Tim Harrer19831983RW300002000000030.0-0.10.00.0-0.1
Hago Harrington19261933LW729514311-0.71.50.00.8
Scott Harrington20152023D255113849-17871100236021995.5360014:071.76.70.08.4
Billy Harris19561969C770126219345361931081801717939170110.710.412.30.022.6
Billy Harris19731984RW897231327558-19394183408262377812171413.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
Jordan Harris20222024D12172128-354700020101146.1215917:510.74.10.04.9
Ron Harris19631976D4752091111-5247415412781216563.02.221.60.023.9
Smokey Harris19251925LW6314800.60.00.00.6
Ted Harris19641975D78830168198135100027213158827204.25.152.40.057.5
Ed Harrison19481951C/LW19427245151225062310-1.02.70.01.7
Jay Harrison20062015D372235275-2736019405421004305.3639417:113.511.30.014.8
Jim Harrison19691980C3246786153-314355015257313058311.55.53.70.09.2
Peter Harrold20072015D274132942-29741120122702674.9393214:211.37.60.08.9
Gerry Hart19691983D73029150179112124025224139748083.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 Hartman20152024RW5721251492746056511210326128183118410.6829814:3017.110.50.027.6
Scott Hartnell20012018LW1249327380707661809214109454297794277711.81953515:3857.823.60.081.4
Craig Hartsburg19801989D57098315413-68155640211133180214946.625.029.90.054.9
Buster Harvey19711977RW40790118208-5013172153131021519409.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.5539212:299.09.20.018.3
Rafaël Harvey-Pinard20222024LW721613295161141112018718.4107114:531.41.40.02.8
Bob Hassard19501955C126928372290022440-0.42.00.01.6
Santeri Hatakka20222024D21044060000400150.028913:470.00.70.00.7
Derian Hatcher19922008D1045802513317415815819318182591014315.61640927:2914.363.40.077.7
Kevin Hatcher19852001D1157227450677-261392128918372262081629477.7632732:0750.659.50.0110.1
Garnet Hathaway20162024RW530657013545608610414630762410.4618611:402.88.50.011.3
Ed Hatoum19691971RW47369-12252011420486.3-1.00.20.0-0.8
Brett Hauer19962002D37448-16382201310636.310513:110.40.50.00.9
Erik Haula20142024LW6811401743145634210824821145245119811.71007214:4718.913.40.032.3
Niclas Hävelid20002009D62834137171-313421914112795447514.51370921:506.226.60.032.9
Martin Havlát20012016RW79024235259478404172691442431045190812.71327716:4852.817.80.070.6
Dale Hawerchuk*19821997C11885188911409-98740324182124949438611375413.898.613.30.0112.0
Greg Hawgood19882002D4746016422426426352505887427308.2159216:2513.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 Hawryluk20192021C98121527-14411200114107915.29749:561.30.60.01.8
Bill Hay*19601967C50611327338619244773241319077612768.923.19.00.032.1
Dwayne Hay19982001LW79246-7222000400573.55997:47-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 Hayden20172024C249172037-302901601320002556.7251210:05-1.51.80.00.3
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 Hayes20152024RW706168245413-22217129291025189488149211.31149916:1728.412.10.040.4
Zack Hayes20222022D3000-20000000010.03310:530.0-0.10.0-0.1
Paul Haynes19311941C38461133194164393189117011.45.70.017.1
Barrett Hayton20202024C209354984-2510228706381013639.6334716:012.22.90.05.1
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.379911:150.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 Heatherington20182023D230223330000200160.025511:05-0.10.90.00.8
Dany Heatley20022015LW869372419791386202211438642591555256514.51740320:0275.519.70.095.2
Andy Hebenton19561964RW630189202391-90881216441914553481911.027.47.50.034.9
Jochen Hecht19992013LW83318627746310045813838102221953521658.61440117:1728.019.50.047.5
Radoslav Hecl20032003D1400002000000030.014010:01-0.10.40.00.2
Anders Hedberg19791985RW4651722253975314413239121146754122014.122.77.20.029.8
Bret Hedican19922009D103955239294-238933715310163542212744.31525022:5812.343.50.055.9
Pierre Hedin20042004D3011-10000010040.05819:200.00.00.00.1
Victor Hedman20102024D1043155567722174728123311283292251322207.02446023:2761.660.00.0121.5
Jonathan Hedström20032006RW831314271489225121110212.7131815:520.11.50.01.6
Tim Heed20172020D10562329-120330217601374.4150714:211.63.40.05.0
Jeff Heerema20032004RW32426-763101110449.13189:560.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
Emil Heineman20242024LW40002000000000409:57-0.10.10.00.0
Danton Heinen20172024C/LW479851212062098711221410021078310.9655413:4110.68.40.019.1
Ville Heinola20202023D3511011-6181000910492.053415:150.50.70.01.3
Lionel Heinrich19561956LW35112331000100-1.30.50.0-0.8
Shawn Heins19992004D12541216-315422017501253.2155912:280.53.30.03.8
Steve Heinze19922003RW694178158336-2037912248831118355141512.6629419:1521.210.70.031.9
Earl Heiskala19691971LW127131124-302941300110101916.8-2.21.10.0-1.1
Miro Heiskanen20192024D416522002521411840120101207829685.41016024:2517.625.50.043.1
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
Drew Helleson20232023D3101021000000425.04113:390.10.10.00.2
Darren Helm20082023C/LW823119147266-1925699614161326915457.71167614:118.612.80.021.4
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-26167602212501777.30.50.90.01.4
Colin Hemingway20062006RW3000-20000000020.0227:18-0.10.00.0-0.1
Tony Hemmerling19361937LW22336430003000.00.20.00.2
Aleš Hemský20032018RW845174398572-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 Henderson19631980RW7072362414779830418252240179584173813.633.412.60.046.0
Matt Hendricks20092019C6075462116-417224914757237207.5700511:32-1.16.20.05.2
Darby Hendrickson19952004C5186564129-10937054654491236689.7548918:03-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 Henrique20112024C900259265524-182861806316401826716167815.41597517:4538.420.50.058.9
Alex Henry20032009D1772911-72692000900862.3195011:01-2.53.10.00.6
Burke Henry20032004D39268-13332000600563.668917:390.30.50.00.8
Camille Henry19541970C727279249528-3982152127033146103086820.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
Aleksi Heponiemi20212023C25246-662001310287.128011:120.00.00.00.0
Alan Hepple19841986D3000-37000000020.0-0.10.00.0-0.1
Ian Herbers19942000D65055-12790000500300.065115:09-0.71.50.00.8
Jimmy Herbert19251930C/RW20683341172591724.03.90.027.9
Art Herchenratter19411941LW1012321000200-0.10.20.00.1
Fred Hergerts19351936C2024622001400-0.10.20.00.1
Phil Hergesheimer19401943RW125214162291830337312.21.90.04.1
Wally Hergesheimer19521959RW3511148519910692220196321119.13.60.022.8
Red Heron19391942C106211940381911315311.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
Tomáš Hertl20142024C712218266484-7125616250635203594162613.41279617:5835.913.60.049.5
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-150736702721611744096010.37.34.30.011.5
Dennis Hextall19691980LW681153350503-135139812426318283643110213.926.07.10.033.0
Vic Heyliger19381944C3323521101300-1.30.70.0-0.7
Bill Hicke19601972RW729168234402-8138912741023180540133012.620.29.90.030.1
Ernie Hicke19711978LW520132140272-1424079438018101390106712.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-9135115136515159476121715.819.76.10.025.8
Thomas Hickey20132022D4562295117371902200686444964.4825618:065.118.70.023.8
Alex Hicks19962000LW25825547982472500652112968.4136721:410.53.20.03.8
Doug Hicks19751983D56137131168-76442211242943256835.44.124.60.028.7
Glenn Hicks19801981LW10861218-21127510012001234.9-2.71.10.0-1.6
Henry Hicks19291931D905276910.17.90.08.0
Wayne Hicks19611968RW115132336-2420850113911687.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.04027:11-0.70.10.0-0.6
Paul Higgins19821983RW26000-4152000000020.0-1.00.30.0-0.8
Tim Higgins19791989RW706154198352171913120315164322105914.58.29.70.017.9
Matthew Highmore20182024LW146121729-8281110117001667.2165911:22-0.51.60.01.1
Andy Hilbert20022010C/LW307426210491323741352736256.7400113:023.64.70.08.4
Ike Hildebrand19541955RW417111816610111001.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.01286021:4316.640.50.057.2
Jack Hillen20082015D304135871-81571210250533244.0517617:023.110.10.013.2
Dutch Hiller19381946LW382911122031637614114105617.57.40.014.8
Jim Hiller19931994RW6381220811671021110839.6-0.40.80.00.5
Randy Hillier19821992D54316110126-129061411299564193.8-0.824.30.023.5
Cameron Hillis20222022C100000000000020.01010:150.00.00.00.0
Blake Hillman20182018D4101-100010000520.07218:020.10.10.00.2
Floyd Hillman19571957D6000100000000-0.10.40.00.3
Larry Hillman19551973D78936196232-1556523130312369411022.69.747.60.057.3
Wayne Hillman19621973D6911886104-295321800376736023.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 Hinostroza20162024C3745497151-151034950988726428.4497313:187.25.60.012.8
Dan Hinote20002009RW503385290-1638333141043544498.5558911:07-2.55.60.03.1
André Hinse19681968LW4000-20000000010.0-0.20.00.0-0.2
Dan Hinton19771977LW14000-5160000000110.0-0.60.10.0-0.5
Roope Hintz20192024LW38314316030374122963611279563286916.5639316:4126.010.50.036.6
Akito Hirose20232024D1003304000012040.015915:510.10.30.00.4
Taro Hirose20192023LW6041620-17143101970586.975712:370.30.40.00.7
Tom Hirsch19841988D31178-15300010520382.60.00.70.00.7
Bert Hirschfeld19501951LW3314521000400-0.90.60.0-0.4
Nico Hischier20182024C4431332113442110310126620157504108212.3813318:2125.110.30.035.4
Joey Hishon20152015C13112-101001100195.313110:070.00.10.00.1
Jamie Hislop19801984RW34575103178-238665645992245216.64.14.00.08.1
Lionel Hitchman19231934D41727386555710040002.338.40.040.7
Niklas Hjalmarsson20082021D82125147172106332240131313137233.51656520:111.443.40.044.8
Jan Hlaváč20002008LW43690134224-4138702001410726186110.5660115:0814.86.50.021.3
Ivan Hlinka19821983C137428112318282715025130030014.05.92.60.08.5
Jaroslav Hlinka20082008C638202861680011910908.987713:561.31.20.02.5
Todd Hlushko19941998C798132108480001201948.5128-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
Hayden Hodgson20222023RW7123-11110002001010.08412:000.20.10.00.2
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 Hoffman20122024C/LW740228258486-7326715375039165930193911.81215616:2641.010.70.051.7
Bob Hoffmeyer19781985D198145266-23325950042732655.31.59.30.010.8
Jim Hofford19861989D180000470000000110.0-0.40.90.00.5
Gregory Hofmann20222022C24257682002500336.130012:300.00.50.00.6
Bill Hogaboam19731980C33280109189-871005720338622157214.07.93.00.011.0
Dale Hoganson19701982D343137790-10618612100542213433.81.111.00.012.2
Linus Högberg20222022D502202000020030.08517:040.10.20.00.3
Jeff Hoggan20062010RW1072911-267620009001251.68668:06-1.20.20.0-1.1
Nils Höglander20212024LW21148398769146205372038412.5277713:105.73.20.09.0
Jonas Höglund19972003LW545117145262-4112902522110044112649.3581114:3417.57.70.025.2
Benoît Hogue19882002C863222321543348771704210342407110148215.0342417:4431.912.40.044.3
Miloš Holaň19941996D4951116-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 Holden20112023D6545212617816174448071061467796.71261819:188.927.70.036.6
Bobby Holík19912009C1314326421747115142325174158311108233459.71381418:1947.824.30.072.1
Justin Holl20182024D322117687661721001473032903.8616219:082.115.90.018.0
Jason Holland19972004D814591364001311844.8129718:48-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 Hollett19341946D5601321813133581161422014035633.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
Dylan Holloway20232024C836713-3566001700867.084210:09-0.50.70.00.1
Mac Hollowell20232023D602232000020040.07812:560.10.40.00.5
Ryan Hollweg20062011C2285914-3434950009001663.017817:49-3.20.80.0-2.5
Philip Holm20182018D1000-20000000001515:120.0-0.10.0-0.1
Pontus Holmberg20232024RW801117287361010317007315.186710:501.31.10.02.5
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 Holmgren19761985RW52714417932310616841162801714434189816.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
Simon Holmström20232024RW119191231-61214053100210218.6146712:200.81.50.02.3
Tomas Holmström19972012LW1026243287530287691211220391801070148916.31304214:0941.815.10.057.0
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-741438400034211752.3-4.917.20.012.3
Alexander Holtz20222024RW101191433-232416303122014712.9115011:231.90.50.02.4
Albert Holway19241929D116729522-0.98.10.07.2
Korbinian Holzer20112020D20662127-13139600120011444.2320015:32-0.36.20.05.8
Brian Holzinger19952004C54793145238-62339652171510534680511.6642319:1010.95.70.016.7
Jonas Holøs20112011D39066-3100000411360.070418:03-0.21.00.00.9
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 Horák20122014C8461319-31660011201837.294111:120.21.00.01.2
Miloslav Hořava19891991D805172210384101980846.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 Horeck19451952LW42610611822434087181109422211.55.80.017.3
George Horne19261929RW5493123421.41.20.02.6
Red Horner*19291940D490421101521288216256681313.737.6-0.151.2
Patric Hörnqvist20092023RW901264279543744661699504420574028219.41415515:4347.117.80.064.9
Larry Hornung19711972D472911-1102001540613.30.22.40.02.6
Nathan Horton20042014RW6272032184215456714751524174440140214.51082217:1636.513.00.049.5
Tim Horton*19501974D144511540351819116118923321309751919784.233.797.90.0131.7
Bo Horvat20152024C721237262499-71243147771332198613173913.61350418:4437.913.20.051.1
Bronco Horvath19561968C434141185326-37313934801813550060013.224.35.50.029.8
Ed Hospodar19801988D450175168-4513141601147313245.2-3.219.90.016.7
Marcel Hossa20022008LW237313061-61062380326313449.0298312:351.03.30.04.3
Marián Hossa*19982017RW13095256091134245628348143348536623112422912.42444318:46110.533.60.0144.2
Martin Hosták19911992C553111402421001100724.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:29-3.122.60.019.5
Claude Houde19751976D59369-44401201510575.3-0.31.70.01.5
Éric Houde19971999C30235-442002300922.211814:46-0.30.20.0-0.1
Mike Hough19871999LW707100156256-526757514111413715488611.392283:521.98.80.010.7
Bill Houlder19882003D8465919125031412382011511767710595.61014425:5311.246.80.057.9
Réjean Houle19701983RW63416124740817939513227222192514110114.619.411.20.030.6
Phil Housley*19832003D14953388941232-53822202129749408483338088.9879124:0996.873.90.0170.7
Ken Houston19761984RW570161167328-562413328014146201106415.113.97.00.020.9
Jack Howard19371937D2000000000000.00.10.00.1
Garry Howatt19731984LW72011215626840183610930141515081513.7-0.710.70.010.0
Brett Howden20192024C341386098-2415135125523533311.4445813:041.03.90.04.9
Quinton Howden20132017C9710717-113090107001049.6105310:510.20.60.00.8
Gordie Howe*19471980RW17678011049185016016855662112412168435312380310.1186.630.50.0217.1
Mark Howe*19801995LW/D9291975457424004551115828233182042321329.247.964.00.0111.9
Marty Howe19801985D19722931799200026211781.1-1.711.30.09.6
Syd Howe*19301946C/LW7002372925292141832752722741044.211.50.055.7
Vic Howe19511955RW33347103000400-0.40.30.0-0.1
Harry Howell*19531973D141194324418-1521298771611522594521673.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
Jiří Hrdina19881992C25045851303492377166421037312.13.53.30.06.8
Dave Hrechkosy19741977LW140422466-2841271327204028514.72.71.70.04.4
Marek Hrivík20162018LW24033120000210200.024610:15-0.40.30.0-0.1
Tony Hrkac19882003C758132239371-66173953431314391594514.0524113:5616.69.10.025.7
Filip Hronek20192024D38135167202-561982510011174917065.0858722:3212.715.50.028.3
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.621052:35-4.02.70.0-1.3
Rolly Huard19311931C1101000.20.00.00.2
Petr Hubáček20012001C6101-121000000520.06811:200.00.00.00.0
Willie Huber19791988D655104217321-199950673341013477615876.617.524.40.041.9
Jonathan Huberdeau20132024LW82022348971220418168514293201672182212.21468617:5555.816.20.072.0
Greg Hubick19761980D776915-11060019005810.30.13.40.03.5
Fran Huck19701973C9424305443820403246013517.82.61.60.04.1
Fred Hucul19511968D162113041-3113641120100852.42.67.10.09.7
Charlie Huddy19811997D1017993544532357856531382381031318105.519.649.60.069.2
Jiří Hudler20042017RW/C7081642644284024312935020180840109515.01039414:4135.212.50.047.7
Charles Hudon20162023LW134142741-29581130220612755.1172212:511.00.90.01.9
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-12544013200743945922.54.318.50.022.8
Brent Hughes19891997LW357413980-1183139113390038610.6-3.54.70.01.2
Cameron Hughes20202021C2000-20000000030.02612:59-0.10.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 Hughes20202024C301113165278-46448429015102630102311.0573719:0422.54.70.027.2
James Hughes19301930D40011600-0.93.30.02.4
John Hughes19801981D7021416-621120001400583.4-0.13.30.03.2
Luke Hughes20232024D75103242-18266402141801218.3158421:073.21.80.05.0
Pat Hughes19781987RW573130128258-246461041511131138796013.54.94.40.09.3
Quinn Hughes20192024D35539283322301403270514513537035.5855824:0624.819.30.044.2
Ryan Hughes19961996C300000000000020.0-0.10.00.0-0.1
Joe Hulbig19972001LW55448-121640013102913.836711:28-0.30.10.0-0.2
Bobby Hull*19581980LW10636105601170249634437154199838017010457712.7116.020.30.0136.3
Brett Hull*19872006RW1269741650139123458456265201103712718487615.2964820:37134.320.30.0154.6
Dennis Hull19651978LW9593033516542225924551744261873260211.641.314.50.055.7
Jody Hull19892004RW831124137261-1015610115825115148101712.2365812:003.411.80.015.2
Cale Hulse19962006D619167995-6510001222270817022.31004921:34-0.521.80.021.3
Ivan Huml20022004LW49612182366002840886.860412:190.90.60.01.5
Brad Hunt20142023D288266086-3252151102362404356.0423114:416.26.50.012.7
Daemon Hunt20242024D12011-10000010070.013811:30-0.10.20.00.1
Dryden Hunt20182024LW222183149-281141800331002796.5244811:02-0.21.90.01.7
Fred Hunt19411945RW5915142961500012200.80.40.01.2
Jamie Hunt20072007D1000-100000000066:010.0-0.10.0-0.1
Dale Hunter19811999C14073236971020101356522192104252715317204715.8151924:3047.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.06632:470.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.41123116:5836.511.80.048.3
Ryan Huska19981998LW1000000000000060.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 Hutchison19751984D58419971166415501711394216552.9-1.835.50.033.7
Ben Hutton20162024D5052498122-6719121303692728103.0949418:483.517.10.020.6
Bill Hutton19301931D/RW6431460-2.71.00.0-1.7
Grant Hutton20222024D18101041000000224.524513:35-0.10.60.00.5
Tomáš Hyka20182019RW27257022000230375.432111:520.00.40.00.4
Harry Hyland*19181918RW17142166521.20.40.01.6
Zach Hyman20162024LW56920019239210632015141828163254145013.81050318:2829.713.90.043.6
Dave Hynes19741975LW224043240000001625.0-0.30.30.00.0
Gord Hynes19921993D5239125223000810555.50.12.60.02.6
Hannes Hyvönen20022003RW42459-13224000410527.73959:250.4-0.10.00.2