We have updated our Terms of Service and Privacy Policy. By continuing to use the NHL’s online services, you agree to these updated documents and to the arbitration of disputes.
Sign in with your NHL account:
  • Submit
  • Or
  • Sign in with Google
 
SHARE
SeasonGame TypeTeamPositionCountryStatusReport 
Go ›
2009-2010 - Regular Season - Skater - Bios - Country
# Player Team Pos DOB Birth City S/P Ctry HT Wt S Draft Rnd Ovrl Rk GP G A Pts +/- PIM TOI/G
181-210 of 879 results.
First | Prev | 7 | 8 | 9 | 10 | 11 | 12 | 13-18 | Next | Last
15Matt HalischukNJDRJun 01 '88TorontoONCAN71180R2007411720112-4211:18
2Dan HamhuisNSHDDec 13 '82SmithersBCCAN73209L20011127851924+44921:15
Zach HamillBOSCSep 23 '88VancouverBCCAN71180R200718N1011+1012:08
27Scott HannanCOLDJan 23 '79RichmondBCCAN73215L19971238121416+24021:55
44Jay HarrisonCARDNov 03 '82OshawaONCAN76220L200138238156-85014:43
43Scott HartnellPHILApr 18 '82ReginaSKCAN74210L20001681143044-615515:43
12Darren HaydarCOLROct 22 '79TorontoONCAN69170R19999248N1000+005:22
43Darren HelmDETCJan 21 '87St. AndrewsMBCAN71192L2005513275111324-21814:29
40Jordan HendryCHIDFeb 23 '84LaniganSKCAN72194LN43268+51011:51
21Shaun HeshkaPHXDJul 30 '85MelvilleSKCAN73208RN8022+0413:18
34Shane HnidyMINDNov 08 '75NeepawaMBCAN74204R19947173N7021214-66613:32
28Jeff HogganPHXRFeb 01 '78HopeBCCAN73193LN4000-127:06
10Shawn HorcoffEDMCSep 17 '78TrailBCCAN73210L199849977132336-295119:25
16Darcy HordichukVANLAug 10 '80KamsackSKCAN73215L20006180N56112-71426:01
8Nathan HortonFLARMay 29 '85WellandONCAN74229R20031365203757-14220:53
47Trent HunterNYIRJul 05 '80Red DeerABCAN75217R19986150N61111728+31815:10
23Kent HuskinsSJSDMay 04 '79AlmonteONCAN76210L19986156N8231922+64717:29
12Jarome IginlaCGYRJul 01 '77EdmontonABCAN73210R199511182323769-25820:36
44Brayden IrwinTORCMar 24 '87TorontoONCAN77215RN2000+0210:05
5Barret JackmanSTLDMar 05 '81TrailBCCAN72203L19991176621517+38122:40
58Scott JacksonTBLDFeb 05 '87Salmon ArmBCCAN75219L2005237N1000+0013:44
Jean-Francois JacquesEDMLApr 29 '85MontrealQCCAN75231L2003268N494711-157811:11
41Jason JaffrayCGYLJun 30 '81OldsABCAN73195LN3000-106:39
42Dustin JeffreyPITCFeb 27 '88SarniaONCAN73205L200761711000+008:35
72Aaron JohnsonCGY, EDMDApr 30 '83Port HawkesburyNSCAN73204L2001385N414610-63515:38
32Nick JohnsonPITRDec 24 '85CalgaryABCAN74200R20043676112-2210:06
17Ryan JohnsonVANCJun 14 '76Thunder BayONCAN73199L1994236N58145-41210:37
12Randy JonesLAKDJul 23 '81QuispamsisNBCAN74210LN4851621-32818:10
19Blair JonesTBLCSep 27 '86Central ButteSKCAN74216R2005410214000-51012:50
19David JonesCOLRAug 10 '84GuelphONCAN74210R200392882310616+1217:55