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 ›
2003-2004 - 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
331-360 of 916 results.
First | Prev | 12 | 13 | 14 | 15 | 16 | 17 | 18-23 | Next | Last
51Stephen PeatWSHRMar 10 '80PrincetonBCCAN74235R1998232N64505-10906:37
19Michael PecaNYICMar 26 '74TorontoONCAN71183R1992240N76112940+177119:01
18Scott PellerinSTLLJan 09 '70ShediacNBCAN71190L1989347N2000-3214:05
94Yanic PerreaultMTLCApr 04 '71SherbrookeQCCAN71185L1991347N69161531-104013:46
11Eric PerrinTBLCNov 01 '75LavalQCCAN69180LN4000-108:31
24Nathan PerrottTORRDec 08 '76Owen SoundONCAN72225R1995244N40123-11167:40
11Andrew PetersBUFLMay 05 '80St. CatharinesONCAN76240L1998234N42202-31514:10
13Matt PettingerWSHLOct 22 '80EdmontonABCAN73205L2000243N717512-93711:24
4Chris PhillipsOTTDMar 09 '78CalgaryABCAN75220L1996118271623+154620:50
15Fernando PisaniEDMRDec 27 '76EdmontonABCAN73205L19968195N76161430+144612:46
38Domenic PittisBUFCOct 01 '74CalgaryABCAN71190L1993252N4000-1411:36
33Steve PoapstCHIDJan 03 '69CornwallONCAN71199LN53224-162622:14
9Jame PollockSTLDJun 16 '79QuebecQCCAN73210R19974106N9000-1615:24
29Jason PominvilleBUFRNov 30 '82RepentignyQCCAN72185R20012551000+0014:22
3Mark PopovicANADOct 11 '82Stoney CreekONCAN73205L2001235N1000+0013:48
4Nolan PrattTBLDAug 14 '75Fort McMurrayABCAN75207L19935115N58134+114216:25
25Keith PrimeauPHICNov 24 '71TorontoONCAN77220L199013N5471522+118016:36
18Wayne PrimeauSJSCJun 04 '76ScarboroughONCAN76225L1994117N7292029+49015:28
20Chris ProngerSTLDOct 10 '74DrydenONCAN78220L199312N80144054-18827:27
15Sean ProngerVANCNov 30 '72Thunder BayONCAN75209L1991351N3011-1410:17
5Jamie PushorCBJ, NYRDFeb 11 '73LethbridgeABCAN75218R1991232N14000-5213:09
17Taylor PyattBUFLAug 19 '81Thunder BayONCAN76230L1999186381220-72515:35
5Stephane QuintalMTLDOct 22 '68BouchervilleQCCAN75233R1987114N73358+108220:38
3Mike RathjeSJSDMay 11 '74MannvilleABCAN77235L199213N8021719+184623:27
32Robert RayOTTRJun 08 '68StirlingONCAN72222L1988597N6101+0144:39
28Mark RecchiPHIRFeb 01 '68KamloopsBCCAN70195L1988467N82264975+184717:11
6Wade ReddenOTTDJun 12 '77LloydminsterSKCAN74205L199512N81172643+216524:54
53Jeremy ReichCBJCFeb 11 '79CraikSKCAN73203L1997239N9011-3207:38
37Brandon ReidVANCMar 09 '81KirklandQCCAN69180R20007208N3011+109:21
Steve ReinprechtCGYCMay 07 '76EdmontonABCAN72188LN4472229+1417:04