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.
Welcome |Account|Sign Out 
NEW! SIGN IN WITH YOUR SOCIAL PROFILE
OR
Username or EmailPassword
 
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 '88TorontoONCAN71187R2007411720112-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
11Dustin 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
19David JonesCOLRAug 10 '84GuelphONCAN74210R200392882310616+1217:55
28Ryan JonesNSH, EDMLJun 14 '84ChathamONCAN73208L20044111498412+02610:38
12Randy JonesLAKDJul 23 '81QuispamsisNBCAN74210LN4851621-32818:10