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 ›
2008-2009 - 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 885 results.
First | Prev | 11 | 12 | 13 | 14 | 15 | 16 | 17-22 | Next | Last
40Phil OreskovicTORDJan 26 '87North YorkONCAN76217R2005382N10112-22116:13
28Colton OrrNYRRMar 03 '82WinnipegMBCAN75222R82145-151936:29
9Steve OttDALCAug 19 '82SummersidePECAN72189L200012564192746+313517:34
7Michel OuelletVANRMar 05 '82RimouskiQCCAN73193R20004124N3000+109:38
39Nathan OystrickATLDDec 17 '82ReginaSKCAN71213L20027198N534812-25015:44
65Cam PaddockSTLCMar 22 '83N. VancouverBCCAN72178R20025137N16213-4010:40
17Nathan PaetschBUFDMar 30 '83LeroySKCAN73198L20037202N23246+32512:11
20Daniel PailleBUFLApr 15 '84WellandONCAN73200L200212073121527+02011:54
2Adam PardyCGYDMar 29 '84BonavistaNLCAN76220L20046173601910+36914:59
34Ryan ParentPHIDMar 17 '87Prince AlbertSKCAN75198L2005118N31044+31018:12
19Michael PecaCBJCMar 26 '74TorontoONCAN71183R1992240N7141822-65814:06
70Theo PeckhamEDMDNov 10 '87Richmond HillONCAN74246L2006375N15000-15911:37
42Matt PelechCGYRSep 04 '87TorontoONCAN76230R20051265033+1913:16
44Pascal PelletierCHILJun 16 '83Labrador CityNLCAN71191L7000-409:08
17Dustin PennerEDMRSep 28 '82WinklerMBCAN76247L78172037+76115:22
Joel PerraultPHXCApr 06 '83MontrealQCCAN74212R20015137N7213+2412:52
11Eric PerrinATLCNov 01 '75LavalQCCAN69180LN7871623-23614:10
57David PerronSTLLMay 28 '88SherbrookeQCCAN72198R200712681153550+135014:31
10Corey PerryANARMay 16 '85PeterboroughONCAN75212R200312878324072+1010918:36
43Warren PetersCGYCJul 10 '82SaskatoonSKCAN72195LN16101-2127:04
11Andrew PetersBUFLMay 05 '80St. CatharinesONCAN76240L1998234N28011-2814:01
50Richard PetiotTBLDAug 20 '82DayslandABCAN75215L20014116N11033+52120:36
13Matt PettingerTBLLOct 22 '80EdmontonABCAN73205L2000243N598715-142412:18
17Rich PeverleyNSH, ATLCJul 08 '82KingstonONCAN71195R66152944+133316:05
3Dion PhaneufCGYDApr 10 '85EdmontonABCAN75214L20031980113647-1110026:31
4Chris PhillipsOTTDMar 09 '78CalgaryABCAN75220L1996118261622-146621:52
54Alexandre PicardOTTDJul 05 '85GatineauQCCAN75215L2003385N476814-2818:52
Alexandre PicardCBJLOct 09 '85Les SaulesQCCAN74206L200418N15011-1266:53
27Alex PietrangeloSTLDJan 18 '90King CityONCAN75201R2008148011+0216:30
15Fernando PisaniEDMRDec 27 '76EdmontonABCAN73205L19968195N387815-11415:18