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
301-330 of 879 results.
First | Prev | 11 | 12 | 13 | 14 | 15 | 16 | 17-22 | Next | Last
25Chris NeilOTTRJun 18 '79FleshertonONCAN73215R1998616168101222-117511:58
45Kris NewburyDETCFeb 19 '82BramptonONCAN71205L200251394101+148:41
12Scott NicholSJSCDec 31 '74EdmontonABCAN68179R199311272N7941519+07213:03
27Scott NiedermayerANADAug 31 '73EdmontonABCAN73194L199113N80103848-93826:30
20Rob NiedermayerNJDCDec 28 '74CassiarBCCAN74203L199315N71101222+34516:48
12Robert NilssonEDMCJan 10 '85CalgaryABCAN71185L2003115N60111627-171214:44
26Maxim NoreauMINDMay 24 '87MontrealQCCAN72194RN1000+007:01
55Shane O'BrienVANDAug 09 '83Port HopeONCAN75230L2003825065268+157917:00
23Ryan O'ByrneMTLDJul 19 '84VictoriaBCCAN77234R2003379N55134-37415:15
6Sean O'DonnellLAKDOct 13 '71OttawaONCAN74238L19916123N7831215+147018:44
2Wes O'NeillCOLDMar 03 '86WindsorONCAN76215L20044115N2000+129:43
90Ryan O'ReillyCOLCFeb 07 '91ClintonONCAN72210L20092338181826+41816:45
16Cal O'ReillyNSHCSep 30 '86TorontoONCAN72188L20055150N312911+1413:37
18Patrick O'SullivanEDMCFeb 01 '85TorontoONCAN71189L2003256N73112334-353217:31
43Evan ObergVANDFeb 16 '88ForestburgABCAN72191LN2000+006:17
38Victor OreskovichFLARAug 15 '86WhitbyONCAN75215R2004255N50246-8268:53
28Colton OrrTORRMar 03 '82WinnipegMBCAN75222R82426-42396:51
9Steve OttDALCAug 19 '82SummersidePECAN72189L200012573221436-1415316:28
39Nathan OystrickANADDec 17 '82ReginaSKCAN71213L20027198N3000-1210:34
17Nathan PaetschBUF, CBJDMar 30 '83LeroySKCAN73198L20037202N21112-31210:24
20Daniel PailleBUF, BOSLApr 15 '84WellandONCAN73200L200212076101020-31213:43
2Adam PardyCGYDMar 29 '84BonavistaNLCAN76227L2004617357279-34815:51
34Ryan ParentPHIDMar 17 '87Prince AlbertSKCAN75198L2005118N48123-142014:46
15Pierre-Alexandre ParenteauNYRRMar 24 '83HullQCCAN72193R2001926422358-2413:41
70Theo PeckhamEDMDNov 10 '87Richmond HillONCAN74246L2006375N15011-84316:04
Rod PelleyNJDCSep 01 '84KitimatBCCAN71200LN632810-4407:51
17Dustin PennerEDMRSep 28 '82WinklerMBCAN76247L82323163+63818:22
Jeff PennerBOSDApr 13 '87SteinbachMBCAN70183RN2000+0014:01
Joel PerraultPHXCApr 06 '83MontrealQCCAN74212R20015137N2101-109:54
85Mathieu PerreaultWSHCJan 05 '88DrummondvilleQCCAN70185L2006617721459+4611:21