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 - Shoots
# Player Team Pos DOB Birth City S/P Ctry HT Wt S Draft Rnd Ovrl Rk GP G A Pts +/- PIM TOI/G
31-60 of 916 results.
First | Prev | 1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
22Marek MalikVANDJun 24 '75OstravaCZE78235L1993372N7831619+354518:05
17Fedor FedorovVANLJun 11 '81MoscowRUS76240L2001366N8011+0410:59
48Casey HankinsonANALMay 08 '76EdinaMNUSA73196L19958201N4000+046:20
46Tony MartenssonANACJun 23 '80BrynasSWE72192L20017224N6112-206:58
37Steve KellyLAKCOct 26 '76VancouverBCCAN74210L199516N3000+0010:30
6Tim GleasonLAKDJan 29 '83ClawsonMIUSA72217L200112347077+12114:58
17Daniel ClearyPHXRDec 18 '78CarbonearNLCAN72208L19971136861117-84213:12
40Mike RicciSJSCOct 27 '71ScarboroughONCAN72200L199014N7171926+84014:21
17Brad StuartSJSDNov 06 '79Rocky Mountain HouseABCAN74215L1998137793039+93422:08
8Jaroslav SpacekCBJDFeb 11 '74RokycanyCZE72210L19985117N5851722-134523:26
16Jason WiemerNYI, MINCApr 14 '76KimberleyBCCAN73225L199418N7581422-713013:32
19Stephane VeilleuxMINLNov 16 '81BeaucevilleQCCAN73200L2001393192810+02014:20
6Tommy AlbelinNJDDMay 21 '64StockholmSWE74195L19838152N45134+7414:48
32Rob SkrlacNJDLJun 10 '76Campbell RiverBCCAN77245L19959224N8101+1222:15
6Darius KasparaitisNYRDOct 16 '72ElektrenaiLTU71215L199215N441910+114816:22
13Richard ScottNYRRAug 01 '78OrillianeONCAN74210LN5000+0236:01
28Mark RecchiPHIRFeb 01 '68KamloopsBCCAN70195L1988467N82264975+184717:11
34Boyd KanePHILApr 18 '78Swift CurrentSKCAN74229L19984114N7000-479:56
6Martin StrbakLAK, PITDJan 15 '75PresovSVK75210L19939224N4951116-104619:28
14Kris BeechPITCFeb 05 '81Salmon ArmBCCAN75211L199917N4011+0612:32
76Kris VernarskyBOSCApr 05 '82DetroitMIUSA75207L2000251N3000-106:32
Sheldon SourayMTLDJul 13 '76Elk PointABCAN76231L1994371N63152035+410423:26
14Tomas PlekanecMTLCOct 31 '82KladnoCZE71196L20013712000+009:01
4Chris PhillipsOTTDMar 09 '78CalgaryABCAN75220L1996118271623+154620:50
18Matt StajanTORCDec 19 '83MississaugaONCAN73192L200225769141327+72211:00
41Benjamin SimonATLLJun 14 '78Shaker HeightsOHUSA72195L19975110N52303-10286:04
11Jaroslav SvobodaCARLJun 01 '80CervenkCZE75201L19988208N33314+369:07
29Eric MessierFLALOct 29 '73DrummondvilleQCCAN74197LN21033-21611:15
44Darryl SydorCBJ, TBLDMay 13 '72EdmontonABCAN73211L199017N8031922-163220:48
40Vincent LecavalierTBLCApr 21 '80Ile BizardQCCAN76215L19981181323466+235218:03