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
1-30 of 879 results.
1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
40Michael GrabnerVANROct 05 '87VillachAUT73202L2006114205611+2813:54
14Andreas NodlPHIRFeb 28 '87ViennaAUT73196L2006239N10011-208:55
26Thomas VanekBUFLJan 19 '84ViennaAUT72217R20031571282553+94216:45
Andre DeveauxTORCFeb 23 '84FreeportBHS75239R20026182N1000-106:09
74Sergei KostitsynMTLLMar 20 '87NovopolotskBLR72196L20057200N4771118+4814:09
46Andrei KostitsynMTLLFeb 03 '85NovopolotskBLR72214L2003110N59151833+13215:59
24Ruslan SaleiCOLDNov 02 '74MinskBLR73212L199619N14156-11018:46
44Robyn RegehrCGYDApr 19 '80RecifeBRA75222L19981198121517+28021:38
27Craig AdamsPITRApr 26 '77SeriaBRN72200R199692238201010-57211:05
5Bryan AllenFLADAug 21 '80KingstonONCAN77224L199814744913-89919:09
12Cody AlmondMINCJul 24 '89CalgaryABCAN74199L20075140N7101-397:45
27Karl AlznerWSHDSep 24 '88BurnabyBCCAN74217L20071521055-2816:24
17Derek ArmstrongSTLCApr 23 '73OttawaONCAN72197R19926128N6000-226:59
20Colby ArmstrongATLRNov 23 '82LloydminsterSKCAN74185R2001121N79151429+66114:47
44Jason ArnottNSHCOct 11 '74CollingwoodONCAN77220R199317N63192746+02618:41
2Dean ArseneEDMDJul 20 '80MurrayvilleBCCAN74205LN13000-34112:56
45Arron AshamPHIRApr 13 '78Portage La PrairieMBCAN71210R199637172101424-212610:04
33Adrian AucoinPHXDJul 03 '73OttawaONCAN74215R19925117N8282028+25622:33
16Sean AveryNYRLApr 10 '80North YorkONCAN70195LN69112031+016013:22
12Josh BaileyNYILOct 02 '89BowmanvilleONCAN73194L20081973161935+51815:08
21Krys BarchDALRMar 26 '80HamiltonONCAN74225L1998410663066+01307:02
18Cam BarkerCHI, MINDApr 04 '86WinnipegMBCAN75223L200413N7051621+56815:31
44Nolan BaumgartnerVANDMar 23 '76CalgaryABCAN74195R1994110N12112+7214:12
83Jay BeagleWSHROct 16 '85CalgaryABCAN75215R7112-129:15
23Francois BeaucheminTORDJun 04 '80SorelQCCAN73207L19983758252126-133325:27
28Steve BeginBOSLJun 14 '78Trois-RivieresQCCAN72192L1996240N775914-75312:49
3Wade BelakNSHRJul 03 '76SaskatoonSKCAN77222R1994112N39022+0584:21
20Eric BelangerMIN, WSHCDec 16 '77SherbrookeQCCAN71185L1996496N77152641+23215:30
39Matt BeleskeyANALJun 07 '88WindsorONCAN72200L200641126011718-103513:59
5Shawn BelleMTLDJan 03 '85EdmontonABCAN73235L2003130N2000-2010:38