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 - Birth City
# 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
20Brad MoranCBJCMar 20 '79AbbotsfordBCCAN71182L19987191N2112-1210:03
37Doug JanikBUFDMar 26 '80AgawamMAUSA74211L1999255N4000+0198:25
42Trent WhitfieldWSHCJun 17 '77AlamedaSKCAN71209L19964100N446511-21412:47
23Scott GomezNJDCDec 23 '79AnchorageAKUSA71202L199812780145670+187016:00
37Patrice BergeronBOSCJul 24 '85Ancienne-LoretteQCCAN74194R200324571162339+52216:20
12Patrick MarleauSJSLSep 15 '79AneroidSKCAN74220L19971280282957-52418:12
26Samuel PahlssonANACDec 17 '77AngeSWE72202L19967176N8281422-25216:51
11Craig MacDonaldFLA, BOSCApr 07 '77AntigonishNSCAN73201L1996488N52066-53311:11
37Dennis BonvieCOLRJul 23 '73AntigonishNSCAN71221RN1000+007:01
27Dimitri AfanasenkovTBLLMay 12 '80ArkhangelskRUS74209R1998372N7161016-41212:20
20Tom PreissingSJSDDec 03 '78Arlington HeightsILUSA72197RN6921719+81218:11
15Eric ChouinardPHI, MINCJul 08 '80AtlantaGAUSA75215L1998116N486410-10611:36
4Brad BrownMIN, BUFDDec 27 '75Baie VerteNLCAN76220R1994118N43033+26611:45
26Marcus NilsonFLA, CGYLMar 01 '78BalstaSWE74189R1996120N83111324-64015:42
94Ryan SmythEDMLFeb 21 '76BanffABCAN74191L19941682233659+117019:39
26Michal HandzusPHICMar 11 '77Banská BystricaSVK77215L1995410182203858+188218:43
32Vladimir OrszaghNSHLMay 24 '77Banská BystricaSVK71195L19955106N82162137-47417:00
76Tomas SurovyPITLSep 24 '81Banská BystricaSVK72191L20014120N47111223-81612:28
23Ivan MajeskyATLDSep 02 '76Banská BystricaSVK76231R20019267N633710-77614:27
42Mikhail YakubovCHICFeb 16 '82BarnaulRUS75202L2000110N30178-12813:44
72Shayne CorsonDALLAug 13 '66BarrieONCAN73202L198418N175510+122913:30
38Darren RumbleTBLDJan 23 '69BarrieONCAN73207L1987120N5000-2211:33
88Brent BurnsMINDMar 09 '85BarrieONCAN77230R200312036156-101213:28
19Stephane VeilleuxMINLNov 16 '81BeaucevilleQCCAN73200L2001393192810+02014:20
8Matt WalkerSTLDApr 07 '80BeaverlodgeABCAN76215R1998383N14011+02511:22
Donald BrashearPHILJan 07 '72BedfordINUSA75237LN646713-121211:02
11Owen NolanTORRFeb 12 '72BelfastGBR73214R199011N65192948+411017:56
9Brett HullDETRAug 09 '64BellevilleONCAN71205R19846117N81254368-41216:53
24Matt CookeVANLSep 07 '78BellevilleONCAN71208L1997614453111223+57314:06
20Eric ManlowNYICApr 07 '75BellevilleONCAN72190L1993250N18022-2210:12