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 - 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