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 - Country
# 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
26Christoph BrandnerMINLMay 07 '75Bruck an der MurAUT76224L20028237N35459-2813:20
Thomas PockNYRDDec 02 '81KlagenfurtAUT73210LN6224-4018:37
71Konstantin KoltsovPITLApr 17 '81MinskBLR72218L1999118N8292029-303015:21
24Ruslan SaleiANADNov 02 '74MinskBLR73212L199619N8241115-111023:41
44Robyn RegehrCGYDApr 19 '80RecifeBRA75222L19981198241418+147422:20
27Craig AdamsCARRApr 26 '77SeriaBRN72200R199692238071017-56913:41
14Ramzi AbidPITLMar 24 '80MontrealQCCAN74210L2000385N16325-52712:55
56Johnathan AitkenCHIDMay 24 '78EdmontonABCAN76211L199618N41011-97017:15
5Bryan AllenVANDAug 21 '80KingstonONCAN77224L19981474257-109416:51
33Jamie AllisonNSHDMay 13 '75LindsayONCAN73210L1993244N47033-77613:04
25Dave AndreychukTBLLSep 29 '63HamiltonONCAN76225R1982116N82211839-94217:06
69Melvin AngelstadWSHLOct 31 '71SaskatoonSKCAN75210LN2000+0212:59
17Derek ArmstrongLAKCApr 23 '73OttawaONCAN72197R19926128N57142135+43317:00
41Chris ArmstrongANADJun 26 '75ReginaSKCAN72203L1993357N4011-1012:32
44Jason ArnottDALCOct 11 '74CollingwoodONCAN77220R199317N73213657+236616:59
45Arron AshamNYIRApr 13 '78Portage La PrairieMBCAN71210R199637179121224-129213:12
10Serge AubinATLCFeb 15 '75Val D'orQCCAN73200L19947161N66101525+07315:59
33Adrian AucoinNYIDJul 03 '73OttawaONCAN74215R19925117N81133144+295426:37
28Donald AudetteMTL, FLARSep 23 '69LavalQCCAN68191R19899183N5191221-133814:52
16Sean AveryLAKLApr 10 '80North YorkONCAN70195LN7691928+226111:41
77Matthew BarnabyNYR, COLRMay 04 '73OttawaONCAN73191L1992483N82162541+1815712:23
14Stu BarnesDALCDec 25 '70Spruce GroveABCAN71182R198914N77111829+71818:04
52Ryan BarnesDETLJan 30 '80DunnvilleONCAN73201L1998255N2000+002:22
47Scott BarneyLAKCMar 27 '79OshawaONCAN76225R1997229N195611+3411:12
23Murray BaronSTLDJun 01 '67Prince GeorgeBCCAN75236L19868167N80156-66119:13
44Nolan BaumgartnerPIT, VANDMar 23 '76CalgaryABCAN74195R1994110N14033-4414:31
18Ryan BaydaCARLDec 09 '80SaskatoonSKCAN71185L2000380N44336-142210:56
38Eric BeaudoinFLALMay 03 '80OttawaONCAN77220L1998492N30246-61210:18
14Kris BeechPITCFeb 05 '81Salmon ArmBCCAN75211L199917N4011+0612:32
28Steve BeginMTLLJun 14 '78Trois-RivieresQCCAN72192L1996240N5210515+64112:32