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.
Welcome |Account|Sign Out 
NEW! SIGN IN WITH YOUR SOCIAL PROFILE
OR
Username or EmailPassword
 
SHARE
SeasonGame TypeTeamPositionCountryStatusReport 
Go ›
2003-2004 - Regular Season - Skater - Bios - Points
# 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
26Martin St. LouisTBLRJun 18 '75LavalQCCAN68180L82385694+352420:34
17Ilya KovalchukATLRApr 15 '83TverRUS75230R200111N81414687-106323:41
19Joe SakicCOLCJul 07 '69BurnabyBCCAN71195L1987115N81335487+114220:15
91Markus NaslundVANLJul 30 '73OrnskoldsvikSWE72191L1991116N78354984+245819:22
81Marian HossaOTTRJan 12 '79Stará LubovnaSVK73210L199711281364682+44618:37
26Patrik EliasNJDLApr 13 '76TrebicCZE73195L199425182384381+264418:46
11Daniel AlfredssonOTTRDec 11 '72GothenburgSWE71203R1994613377324880+122419:24
61Cory StillmanTBLLDec 20 '73PeterboroughONCAN72193L199216N81255580+183619:31
20Robert LangWSH, DETCDec 19 '70TepliceCZE75217R19907133N69304979+42421:17
91Brad RichardsTBLCMay 02 '80Murray HarbourPECAN72196L199836482265379+141220:25
40Alex TanguayCOLLNov 21 '79Ste-JustineQCCAN73194L199811269255479+304218:21
23Milan HejdukCOLRFeb 14 '76UstiCZE72190R1994487N82354075+192018:45
13Mats SundinTORCFeb 13 '71BrommaSWE77231R198911N81314475+115219:52
28Mark RecchiPHIRFeb 01 '68KamloopsBCCAN70195L1988467N82264975+184717:11
68Jaromir JagrWSH, NYRRFeb 15 '72KladnoCZE75230L19901577314374-53820:57
12Jarome IginlaCGYRJul 01 '77EdmontonABCAN73210R199511181413273+218421:18
15Steve SullivanCHI, NSHLJul 06 '74TimminsONCAN69165R19949233N80244973+14820:55
19Joe ThorntonBOSCJul 02 '79LondonONCAN76220L19971177235073+189821:38
7Keith TkachukSTLLMar 28 '72MelroseMAUSA74235L1990119N75333871+88319:39
23Scott GomezNJDCDec 23 '79AnchorageAKUSA71202L199812780145670+187016:00
13Bill GuerinDALRNov 09 '70WorcesterMAUSA74220R198915N82343569+1410918:41
Marty HavlatOTTRApr 19 '81Mlada BoleslavCZE74210L199912668313768+124616:43
13Pavel DatsyukDETCJul 20 '78SverdlovskRUS71198L1998617175303868-23518:16
19Shane DoanPHXROct 10 '76HalkirkABCAN73223R19951779274168-114721:45
9Brett HullDETRAug 09 '64BellevilleONCAN71205R19846117N81254368-41216:53
24Scott WalkerNSHRJul 19 '73CambridgeONCAN70196R19935124N75254267+49420:03
40Vincent LecavalierTBLCApr 21 '80Ile BizardQCCAN76215L19981181323466+235218:03
91Sergei FedorovANACDec 13 '69PskovRUS74207L1989474N80313465-54221:04
Daniel BriereBUFCOct 06 '77GatineauQCCAN69174R199612482283765-77018:19
63Mike RibeiroMTLCFeb 10 '80MontrealQCCAN72177L199824581204565+153417:04