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 - Position
# 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 916 results.
1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
25Keith PrimeauPHICNov 24 '71TorontoONCAN77220L199013N5471522+118016:36
92Michael NylanderWSH, BOSCOct 03 '72StockholmSWE73200L1991359N1811314+42215:35
11Saku KoivuMTLCNov 23 '74TurkuFIN70181L199312168144155-55219:18
20Brian SutherbyWSHCMar 01 '82EdmontonABCAN74208L2000126N30202-52810:15
42Mikhail YakubovCHICFeb 16 '82BarnaulRUS75202L2000110N30178-12813:44
28Jarret StollEDMCJun 24 '82MelvilleSKCAN73213R200223668101121+84213:54
46Tony MartenssonANACJun 23 '80BrynasSWE72192L20017224N6112-206:58
40Mike RicciSJSCOct 27 '71ScarboroughONCAN72200L199014N7171926+84014:21
19Brian HolzingerPIT, CBJCOct 10 '72ParmaOHUSA71186R19916124N7471522-314016:33
16Jason WiemerNYI, MINCApr 14 '76KimberleyBCCAN73225L199418N7581422-713013:32
63Mike RibeiroMTLCFeb 10 '80MontrealQCCAN72177L199824581204565+153417:04
23Chris KellyOTTCNov 11 '80TorontoONCAN72198L19993944000-209:29
26Tommi SantalaATLCJun 27 '79HelsinkiFIN75210R19999245N33123-72210:07
33Kris DraperDETCMay 24 '71TorontoONCAN70188L1989362N67241640+223117:43
22Michael DantonSTLCOct 21 '80BramptonONCAN69191R20005135N687512-814111:56
19Joe SakicCOLCJul 07 '69BurnabyBCCAN71195L1987115N81335487+114220:15
20Rob NiedermayerANACDec 28 '74CassiarBCCAN74203L199315N55121628-63419:28
17Derek ArmstrongLAKCApr 23 '73OttawaONCAN72197R19926128N57142135+43317:00
51Rickard WallinMINCApr 09 '80StockholmSWE74195L19986160N15549+11414:19
23Scott GomezNJDCDec 23 '79AnchorageAKUSA71202L199812780145670+187016:00
49Carl CorazziniBOSCApr 21 '79FraminghamMAUSA70182LN12202+2010:41
29Brian SwansonATLCMar 24 '76Eagle RiverAKUSA70185L19945115N2011+006:35
65Andrei PodkonickyWSHCMay 09 '78ZvolenSVK74202L19968196N2000-103:34
20Eric BelangerLAKCDec 16 '77SherbrookeQCCAN71185L1996496N81132033-164417:00
79Alexei YashinNYICNov 05 '73SverdlovskRUS75218R199212N47151934-11017:19
Chris DruryBUFCAug 20 '76TrumbullCTUSA70191R1994372N76183553+86818:04
40Vincent LecavalierTBLCApr 21 '80Ile BizardQCCAN76215L19981181323466+235218:03
13Pavel DatsyukDETCJul 20 '78SverdlovskRUS71198L1998617175303868-23518:16
11Blair BettsCGYCFeb 16 '80EdmontonABCAN75210L1998233N20123-11012:45
37Brandon ReidVANCMar 09 '81KirklandQCCAN69180R20007208N3011+109:21