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 - Birth City
# Player Team Pos DOB Birth City S/P Ctry HT Wt S Draft Rnd Ovrl Rk GP G A Pts +/- PIM TOI/G
1-30 of 879 results.
1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
12Ryan CraigTBLCJan 06 '82AbbotsfordBCCAN74213L200282553000+059:47
26Kyle CumiskeyCOLDDec 02 '86AbbotsfordBCCAN71180L20057222N6171320+02019:47
Chad KolarikCBJCJan 26 '86AbingtonPAUSA71178R20047199N2000-106:29
37Doug JanikDETDMar 26 '80AgawamMAUSA74211L1999255N13022-31813:28
22Zach BoychukCARLOct 04 '89AirdrieABCAN70185L200811431369+1210:45
42Trent WhitfieldBOSCJun 17 '77AlamedaSKCAN71209L19964100N16011-2711:02
67Benoit PouliotMIN, MTLLSep 29 '86AlfredONCAN75193L20051453171128+84315:27
5Nate GueninPITDDec 10 '82AliquippaPAUSA75207R200241272000-2013:32
27Guillaume DesbiensVANRApr 20 '85AlmaQCCAN74210R20034116N1000+029:25
23Kent HuskinsSJSDMay 04 '79AlmonteONCAN76210L19986156N8231922+64717:29
92Guillaume LefebvreBOSLMay 07 '81AmosQCCAN73200L20007227N1000+0011:01
23Scott GomezMTLCDec 23 '79AnchorageAKUSA71202L199812778124759+16019:56
25Matthew CarlePHIDSep 25 '84AnchorageAKUSA72205L20032478062935+191623:23
29Tim WallacePITRAug 06 '84AnchorageAKUSA73207RN1000+005:50
17Brandon DubinskyNYRCApr 29 '86AnchorageAKUSA74216L200426069202444+95419:33
44Nate ThompsonNYI, TBLCOct 05 '84AnchorageAKUSA72210L20036183712810-175613:23
37Patrice BergeronBOSCJul 24 '85Ancienne-LoretteQCCAN74194R200324573193352+62818:54
12Patrick MarleauSJSLSep 15 '79AneroidSKCAN74220L19971282443983+212221:12
26Samuel PahlssonCBJCDec 17 '77AngeSWE72202L19967176N7931316-93216:16
Dan SextonANARApr 29 '87Apple ValleyMNUSA69180RN4191019-31613:29
20Tom PreissingCOLDDec 03 '78Arlington HeightsILUSA72197RN4011-6013:04
94Ryan SmythLAKLFeb 21 '76BanffABCAN74191L19941667223153+84219:40
26Michal HandzusLAKCMar 11 '77Banská BystricaSVK77215L1995410181202242+43818:18
Ivan VishnevskiyDALDFeb 18 '88BarnaulRUS72193L2006127N2000-2016:38
88Brent BurnsMINDMar 09 '85BarrieONCAN77230R20031204731720-153222:22
2Keith BallardFLADNov 26 '82BaudetteMNUSA71199L20021118282028-78822:24
36Ben WalterNJDCMay 11 '84BeaconsfieldQCCAN73190L20045160N2000+025:47
19Stephane VeilleuxTBLLNov 16 '81BeaucevilleQCCAN73200L200139377369-144812:17
8Matt WalkerTBLDApr 07 '80BeaverlodgeABCAN76215R1998383N66235-119016:09
Donald BrashearNYRLJan 07 '72BedfordINUSA75237LN36011-9736:15