NHL Skater Register for Last Names Starting with H

Are You a Stathead?

Be READY when the games start. Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

Index of Letters

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

496 NHL Skaters

496 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 Haanpaa19861988LW606111783760031010619.8-0.71.00.00.3
Henrik Haapala20182018LW501100000010030.06913:42-0.10.10.00.0
David Haas19911994LW7213072000100728.60.10.10.00.2
Gaetan Haas20202020F152240020002001216.71379:080.20.20.00.4
Marc Habscheid19821992RW/C3457291163-161714817765729553813.44.03.20.07.2
Len Hachborn19841986C102203959142918202345014014.31.61.40.02.9
Lloyd Haddon19601960D8000-12000020.0-0.10.50.00.3
Vic Hadfield19621977LW100432338971222115922693445215952287411.246.514.90.061.4
Carl Hagelin20122020LW56393153246912408724241470611937.8874815:3213.013.10.026.2
Robert Hagg20172020D16482230-1101800122001904.2285617:250.35.70.06.0
Jim Haggarty19421942LW5112001000.00.10.00.1
Sean Haggerty19962001LW14123141000200616.7749:150.00.20.00.2
Roger Hagglund19851985D300000000000050.0-0.10.10.00.1
Matti Hagman19771982C237568914521364511036623027420.44.72.70.07.5
Niklas Hagman20022012LW770147154301-402201152482112724314939.81119514:3216.211.50.027.7
Nicolas Hague20202020D150333160000210180.022515:020.00.80.00.8
Riku Hahl20022004C925813-33850018001184.2101611:02-0.90.90.00.0
Ron Hainsey20032020D108959244303-28435362129176581013864.32292721:0311.346.70.058.0
Richard Hajdu19861987LW500024000000030.0-0.20.10.0-0.1
Libor Hajek20192020D231452141000400283.640017:230.10.80.00.9
Bill Hajt19741987D8544220224432043336243188958574.94.364.80.069.1
Chris Hajt20012004D6000-12000000010.06110:13-0.10.10.00.0
Anders Hakansson19821986LW330524698-4014145168411436814.1-2.73.60.00.9
Harold Halderson19271927D44325650-0.13.10.03.0
David Hale20042011D3274252911242400125001992.0451213:48-1.711.70.09.9
Larry Hale19691972D19653742-4290500136101493.40.49.50.09.9
Len Haley19601961RW30224-3142000287.1-0.80.40.0-0.3
Micheal Haley20102020C258112132-246771100221001746.320698:01-1.31.40.00.1
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-3642296012817022615.53.31.40.04.6
Taylor Hall19841988LW417916-182961006305313.20.00.20.00.2
Taylor Hall20112020LW582204324528-3533214360136230931194110.51111319:0649.112.40.061.5
Wayne Hall19611961LW4000-10000040.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-96774353314115107211586.013.028.10.041.1
Denis Hamel20002007LW192191231-10771711411102368.118569:400.01.80.01.8
Gilles Hamel19811989LW519127147274-43276991991411432194213.58.46.30.014.7
Herb Hamel19311931RW200040-0.10.10.0-0.1
Jean Hamel19731984D6992695121-807662510183756743.9-2.933.30.030.4
Dan Hamhuis20042020D110659291350686624214311220611015243.92389521:3615.557.60.073.2
Red Hamill19381951LW429128942221701061931611.25.00.016.3
Zach Hamill20102012C20044540000400150.021910:58-0.20.40.00.2
Al Hamilton19661980D257107888-432588201611612763.63.311.50.014.8
Chuck Hamilton19621973LW402232000020020.00.00.20.00.2
Curtis Hamilton20152015LW1000050000000088:010.00.00.00.0
Dougie Hamilton20132020D5269119128235341662501813257213956.51055620:0426.925.40.052.2
Freddie Hamilton20142018C75426-9123012101735.56999:19-0.90.40.0-0.4
Jack Hamilton19431946C10228326020242251.51.90.03.4
Jeff Hamilton20042009C157324577-10442111062124031410.2187311:566.11.50.07.6
Jim Hamilton19781985RW95141832-10281310116201439.8-0.51.10.00.6
Reg Hamilton19361947D4252187108412201022.832.60.035.5
Ryan Hamilton20122015LW30145-1080100400195.336612:12-0.30.00.0-0.4
Inge Hammarstrom19741979LW427116123239-268699170179924094712.211.24.90.016.2
Ken Hammond19851993D193182947-7329015302181012367.60.95.20.06.1
Travis Hamonic20112020D61035145180-25812762312219410803.21351022:097.127.90.035.0
Gord Hampson19831983LW4000-25000000040.0-0.20.00.0-0.2
Ted Hampson19601972C677108245353-8492782191111940211099.712.48.50.020.9
Rick Hampton19751980LW/D33759113172-851474117136845054910.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 Hangsleben19801982D18521486943961920243502488.52.89.60.012.5
Noah Hanifin20162020D3432697123-468319616702615534.7653119:027.511.40.018.9
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.20.01.4
John Hanna19591968D19862632-920660000001273.90.09.30.09.3
Dave Hannan19821997C841114191305-589428762120160112082513.8-0.69.90.09.3
Scott Hannan19992015D10553817921726253431414624910333.72236221:121.549.30.050.8
Gord Hannigan19531956C1612931601151711153.02.70.05.6
Pat Hannigan19601969LW182303969911629103142019815.20.82.70.03.6
Ray Hannigan19491949RW300020000-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 Hanson19381938C800000000-0.40.10.0-0.3
Martin Hanzal20082019C673127211338-43574893442415454313829.21190017:4117.411.70.029.2
Nick Harbaruk19701974RW3644575120-382733474563935538.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-971293322739171126913434.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
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 Harmon19431951D45350961463343810289.239.00.048.1
John Harms19441945RW445510215000-1.10.70.0-0.4
Walter Harnott19341934LW600020000-0.30.10.0-0.2
Shane Harper20172017RW14213-11820001001315.414410:180.20.10.00.3
Terry Harper19631981D10663522125625413642960315411610043.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 Harrington20152020D15952227-553500121011244.0211613:180.74.10.04.8
Billy Harris19561969C7701262193453619310818017277070110.710.412.30.022.6
Billy Harris19731984RW897231327558-19394183408262417610171413.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-5247415412761316563.02.221.60.023.9
Smokey Harris19251925LW6314800.60.00.00.6
Ted Harris19641975D78830168198135100027213118517204.25.152.40.057.5
Ed Harrison19481951C/LW1942724515122506-1.02.70.01.7
Jay Harrison20062015D372235275-2736019405421004305.3639417:113.511.30.014.8
Jim Harrison19691980C3246786153-314355015257412058311.55.53.70.09.2
Peter Harrold20072015D274132942-29741120122702674.9393214:211.37.60.08.9
Gerry Hart19691983D73029150179112124025224142628083.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 Hartman20152020RW26644499372514220948104849.1340812:494.94.00.08.9
Scott Hartnell20012018LW1249327380707661809214109454297794277711.81953515:3857.823.60.081.4
Craig Hartsburg19801989D57098315413-68155640211131181314946.625.029.90.054.9
Buster Harvey19711977RW40790118208-5013172153131011619409.67.25.20.012.4
Doug Harvey*19481969D111388452540461225572651714513506.942.980.30.0123.2
Hugh Harvey19751976C/LW18112-741000100166.3-0.50.20.0-0.3
Todd Harvey19952006RW/C6719113222319950761501010527079211.5467110:499.09.20.018.3
Bob Hassard19501955C12692837229002-0.42.00.01.6
Derian Hatcher19922008D1045802513317415815819318182591014315.61484524:5214.363.40.077.7
Kevin Hatcher19852001D1157227450677-261392128918372262081629477.7452722:5950.659.50.0110.1
Garnet Hathaway20162020RW198182947182491503527022019.0215410:530.62.90.03.5
Ed Hatoum19691971RW47369-12252011420486.3-1.00.20.0-0.8
Brett Hauer19962002D37448-16382201310636.310513:110.40.50.00.9
Erik Haula20142020LW37381811621816661173136711361513.2513413:4611.96.30.018.2
Niclas Havelid20002009D62834137171-313421914112795447514.51372521:516.226.60.032.9
Martin Havlat20012016RW79024235259478404172691442431045190812.71327716:4852.817.80.070.6
Dale Hawerchuk*19821997C11885188911409-98740324182124949938210375413.898.613.30.0112.0
Greg Hawgood19882002D4746016422426426352505887427308.2160916:3513.823.80.037.6
Todd Hawkins19891992W10000-215000000050.0-0.40.10.0-0.3
Alan Haworth19811988C5241892114006242514445020160510115716.320.99.10.030.1
Gord Haworth19531953C2011000000.00.00.00.0
Neil Hawryliw19821982RW100000000000000.00.00.00.0
Jayce Hawryluk20192020C508715-92080006104020.04719:261.00.20.01.2
Bill Hay19601967C50611327338619244773241312768.923.19.00.032.1
Dwayne Hay19982001LW79246-7222000400573.55897:39-0.90.40.0-0.4
George Hay*19271933LW2407462136871023.14.90.028.0
Jim Hay19531955D75156220101-0.76.20.05.5
Darren Haydar20032010RW23178321000520214.824310:350.30.40.00.7
John Hayden20172020C12281422-1587701014001276.3123810:09-0.40.70.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 Hayes20152020RW4029614123719110741571511123776912.5637115:5118.27.60.025.8
Paul Haynes19311941C384611331941643931811.45.70.017.1
Barrett Hayton20202020C91341101001300137.710611:480.20.20.00.4
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 Healey19611961D100002000000.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-90881216441981911.027.47.50.034.9
Jochen Hecht19992013LW83318627746310045813838102221953521658.61440017:1728.019.50.047.5
Radoslav Hecl20032003D1400002000000030.014010:01-0.10.40.00.2
Anders Hedberg19791985RW4651722253975314413239121147744122014.122.77.20.029.8
Bret Hedican19922009D103955239294-238933715310163542212744.31380820:4812.343.50.055.9
Pierre Hedin20042004D3011-10000010040.05819:200.00.00.00.1
Victor Hedman20102020D712983374358754481170152051211114116.91630822:5437.837.10.074.9
Jonathan Hedstrom20032006RW831314271489225121110212.7131815:520.11.50.01.6
Tim Heed20172020D8052025918230215501074.7114914:211.63.20.04.8
Jeff Heerema20032004RW32426-763101110449.132610:110.20.10.00.3
Frank Heffernan19201920D19011100-1.50.70.0-0.8
Gerry Heffernan19421944RW8533356827267060003.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/LW1833159902638255184316027811.2264714:284.94.10.09.0
Ville Heinola20202020D81453410003101010.014518:040.40.60.01.0
Lionel Heinrich19561956LW35112331000-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 Heiskanen20192020D104183149-1181620422812367.6244523:313.86.70.010.4
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 Heller19321946D6495417623046742231215.640.90.056.5
Darren Helm20082020C/LW652104129233221286612151156812928.0951014:359.910.80.020.7
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-26167602222401777.30.50.90.01.4
Colin Hemingway20062006RW3000-20000000020.0227:18-0.10.00.0-0.1
Tony Hemmerling19361937LW22336430000.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 Henderson19451952D405246286305231013.524.50.028.0
Paul Henderson19631980RW7072362414779830418252240137450173813.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 Hendrickson19581962D50000400000-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 Henrique20112020C61616818134931921124214331224712108915.41107817:5925.715.30.041.0
Alex Henry20032009D1772911-72692000900862.3195011:01-2.53.10.00.6
Burke Henry20032004D39268-13332000600563.668917:390.30.50.00.8
Camille Henry19541970C727279249528-3982152127033279086820.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 Herchenratter19411941LW1012321000-0.10.20.00.1
Fred Hergerts19351936C2024622001-0.10.20.00.1
Phil Hergesheimer19401943RW12521416229183032.21.90.04.1
Wally Hergesheimer19521959RW35111485199106922201919.13.60.022.8
Red Heron19391942C10621194038191131.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 Hertl20142020C4271261392658131942932511422394913.3721316:5420.88.80.029.6
Matt Hervey19891993D35055-9970000410270.0-0.31.30.01.0
Shaun Heshka20102010D802204000020030.010713:190.10.30.00.3
Bob Hess19751984D3292795122-817818723613405015.45.317.10.022.4
Jamie Heward19962009D3943886124-50221162206384536196.1641517:238.99.50.018.3
Obs Heximer19301935LW/C8413720165002-0.21.60.01.5
Bryan Hextall*19371948RW4491871803672271602252529.47.00.036.5
Bryan Hextall19631976C54999161260-150736702721611742096010.37.34.30.011.5
Dennis Hextall19691980LW681153350503-134139812426318284633110213.926.07.10.033.0
Vic Heyliger19381944C3323521101-1.30.70.0-0.7
Bill Hicke19601972RW729168234402-813891274102379220133012.620.29.90.030.1
Ernie Hicke19711978LW520132140272-1424079438018104360106712.411.74.80.016.5
Joe Hicketts20182020D21055-840000410240.038518:200.00.30.00.3
Greg Hickey19781978LW1000-10000000020.00.00.00.0-0.1
Pat Hickey19761985LW644192212404-9135115136515157496121715.819.76.10.025.8
Thomas Hickey20132019D4492293115351902200684444944.5813618:075.018.20.023.2
Alex Hicks19962000LW25825547982472500652112968.46159:460.53.20.03.8
Doug Hicks19751983D56137131168-76442211242953246835.44.124.60.028.7
Glenn Hicks19801981LW10861218-21127510012001234.9-2.71.10.0-1.6
Henry Hicks19291931D905276910.17.90.08.0
Wayne Hicks19611968RW115132336-242085017701687.7-0.81.10.00.3
Andre Hidi19841985LW7213291100010825.00.10.10.00.2
Uli Hiemer19851987D143195473-1917681102302402667.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 Higgins19791989RW706154198352171913120315165312105914.58.29.70.017.9
Matthew Highmore20182018LW13202-402000000277.415812:090.00.00.00.0
Andy Hilbert20022010C/LW307426210491323741352736256.7400113:023.64.70.08.4
Ike Hildebrand19541955RW41711181661011.10.40.01.6
Al Hill19771988C2214055953122739105504126215.31.13.00.04.1
Brian Hill19801980RW19112-141000100175.9-0.60.20.0-0.4
Mel Hill19381946RW324891081971368270159.76.50.016.2
Sean Hill19932008D87662236298-4610083526110120110615464.01288321:4616.640.50.057.2
Jack Hillen20082015D304135871-81571210250533244.0517617:023.110.10.013.2
Dutch Hiller19381946LW3829111220316376141147.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 Hillman19571957D6000100000-0.10.40.00.3
Larry Hillman19551973D78936196232-155652313035943111022.69.747.60.057.3
Wayne Hillman19621973D6911886104-295321800334316023.0-2.239.60.037.3
John Hilworth19781980D57112-14891000100323.1-1.02.50.01.5
Normie Himes19271935C4021071122191251211197925.26.20.031.3
Dave Hindmarch19811984RW99211738-142521001170014614.40.30.90.01.2
Vinnie Hinostroza20162020C200315384-1512740647603528.8272413:374.53.40.07.8
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 Hintz20192020LW74181533-102613414105013213.6107414:312.21.10.03.3
Taro Hirose20192020LW2921113-982001560287.139513:370.40.10.00.5
Tom Hirsch19841988D31178-15300010520382.60.00.70.00.7
Bert Hirschfeld19501951LW3314521000-0.90.60.0-0.4
Nico Hischier20182020C1694069109552354155415037610.6289217:077.43.80.011.3
Joey Hishon20152015C13112-101001100195.313110:070.00.10.00.1
Jamie Hislop19801984RW34575103178-238665645982345216.64.14.00.08.1
Lionel Hitchman19231934D41727386555710042.338.40.040.7
Niklas Hjalmarsson20082020D75725138163115300240131233126803.71540620:211.941.20.043.1
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 Hodge19651978RW88032847280026077723788357329974212815.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 Hodgson19671967RW400000000010.0-0.20.00.0-0.1
Cec Hoekstra19601960C400000000050.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/LW445152164316-141599854027109550130211.7752716:5529.67.50.037.0
Bob Hoffmeyer19781985D198145266-23325950042732655.31.59.30.010.8
Jim Hofford19861989D180000470000000110.0-0.40.90.00.5
Bill Hogaboam19731980C33280109189-861005720338622157214.07.93.00.011.0
Dale Hoganson19701982D343137790-10618612100522413433.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 Holden20112020D4564190131814133806711455417.6900919:457.519.20.026.8
Bobby Holik19912009C1314326421747115142325174158311108233459.71245416:3147.824.30.072.1
Justin Holl20182020D343697143001600339.147814:040.61.30.01.9
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 Hollett19341946D5601321813133581161422033.045.10.078.1
Terry Hollinger19941995D700002000000010.0-0.10.20.00.1
Gord Hollingworth19551958D163414182013100-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 Holmes19591962RW2313401010001010.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
Tomas Holmstrom19972012LW1026243287530287691211220391801070148916.31252813:3541.815.10.057.0
Jonas Holos20112011D39066-3100000411360.070418:03-0.21.00.00.9
John Holota19431946C1520202000-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-751438400034211752.3-4.917.20.012.3
Albert Holway19241929D116729522-1.08.10.07.2
Korbinian Holzer20112020D17651924-11121500118011204.2274815:37-0.25.20.05.0
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-3430620303465022810.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 Horeck19451952LW426106118224340871811011.55.80.017.3
George Horne19261929RW5493123421.41.20.02.6
Red Horner*19291940D49042110152128821625113.737.6-0.151.2
Patric Hornqvist20092020RW732226232458823691448204017062023439.61178216:0641.316.00.057.3
Larry Hornung19711972D472911-1102001540613.30.22.40.02.6
Nathan Horton20042014RW6272032184215456714751524174440140214.51082217:1636.513.00.049.5
Tim Horton*19501974D1445115403518191161189233219028719784.233.797.90.0131.7
Bo Horvat20152020C399105133238-60110702961210032185812.2708317:4517.06.50.023.5
Bronco Horvath19561968C434141185326-37313934801815060013.224.35.50.029.8
Ed Hospodar19801988D450175168-4513141601148213245.2-3.219.90.016.7
Marcel Hossa20022008LW237313061-61062380326313449.0298312:351.03.30.04.3
Marian Hossa19982017RW13095256091134245628348143348536623112422912.42433618:41110.533.60.0144.2
Martin Hostak19911992C553111402421001100724.2-0.80.80.00.0
Greg Hotham19801985D230157489-4813910500443002975.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 Houle19701983W63416124740817939513227222193504110114.619.411.20.030.6
Phil Housley*19832003D14953388941232-53822202129749411480338088.9759620:5296.873.90.0170.7
Ken Houston19761984RW570161167328-562413328014148181106415.113.97.00.020.9
Jack Howard19371937D2000000000.00.10.00.1
Garry Howatt19731984LW72011215626840183610930141506081513.7-0.710.70.010.0
Brett Howden20192020C8481927-191880021621968.3126815:060.00.60.00.6
Quinton Howden20132017C9710717-113090107001049.6105310:510.20.60.00.8
Gordie Howe*19471980RW176780110491850160168556621124121148490380310.1186.630.50.0217.1
Mark Howe*19801995D9291975457424004551115828233281962121329.247.964.00.0111.9
Marty Howe19801985D19722931799200025221781.1-1.711.30.09.6
Syd Howe*19301946C/LW7002372925292141832752744.211.50.055.7
Vic Howe19511955RW33347103000-0.40.30.0-0.1
Harry Howell*19531973D141194324418-152129877161156724121673.221.965.70.087.6
Ron Howell19551956D/LW300000000-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-2841271327204028514.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 Hronek20192020D6792635-1339720019611217.4139420:482.62.20.04.9
Jim Hrycuik19751975C215510-121241002212917.20.30.10.00.4
Steve Hrymnak19521952D18213420000.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-199950673341013676515876.617.524.40.041.9
Jonathan Huberdeau20132020C488135252387-1023110529117171810112912.0866417:4531.89.20.041.1
Greg Hubick19761980D776915-11060019005810.30.13.40.03.5
Fran Huck19701973C9424305443820403246013517.82.61.60.04.1
Fred Hucul19511968D162113041-31136411760852.42.67.10.09.7
Charlie Huddy19811997D1017993544532357856531382401011318105.519.649.60.069.2
Jiri Hudler20042017RW/C7081642644284024312935020180840109515.01039414:4135.212.50.047.7
Charles Hudon20162020LW112132639-18561030119612375.5147013:071.41.10.02.4
Dave Hudson19731978C40959124183-103894910039725255810.62.35.00.07.3
Lex Hudson19791979D200000000000010.00.00.10.00.1
Mike Hudson19891997C/LW4164987136-3641445228796243011.4-1.34.40.03.1
Ron Hudson19381940C3352725000-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-12544013200793535922.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-7301861526602988.40.12.40.02.5
Jack Hughes19811982D46257-291041100500219.5-0.31.50.01.2
Jack Hughes20202020C204610-7413014203611.131715:520.50.10.00.6
James Hughes19301930D40011600-0.93.30.02.4
John Hughes19801981D7021416-621120001400583.4-0.13.30.03.2
Pat Hughes19781987RW573130128258-246461041511131138796013.54.94.40.09.3
Quinn Hughes20192020D2621517-2611005100395.151719:531.21.10.02.4
Ryan Hughes19961996C300000000000020.0-0.10.00.0-0.1
Joe Hulbig19972001LW55448-121640013102913.82467:41-0.30.10.0-0.2
Bobby Hull*19581980LW106361056011702496344371541998138734457712.7116.020.30.0136.3
Brett Hull*19872006RW1269741650139123458456265201103712718487615.2839517:56134.320.30.0154.6
Dennis Hull19651978LW9593033516542225924551744237853260211.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 Hunt20142020D141153449-181851001151902326.5222415:473.93.70.07.6
Dryden Hunt20182020LW6231215-53430001200973.167510:53-0.10.50.00.4
Fred Hunt19411945RW591514296150000.80.40.01.2
Jamie Hunt20072007D1000-100000000066:010.0-0.10.0-0.1
Dale Hunter19811999C14073236971020101356522192104252515517204715.85639:0547.321.10.068.4
Dave Hunter19801989LW7461331903231129181222915176410110312.13.08.30.011.3
Mark Hunter19821993RW628213171384-16142614071219120510113318.818.77.50.026.3
Tim Hunter19821997RW8156276138-5314658318742060810.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 Hurst19561957RW649716706301-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-200000130.0-0.40.10.0-0.3
Dave Hutchison19751984D58419971166415501711393316552.9-1.835.50.033.7
Ben Hutton20162020D297126274-801179302352524912.4600420:131.88.30.010.1
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 Hyman20162020C25551661173615044169650149410.3434217:025.55.50.011.0
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
Support us without the ads? Go Ad-Free.