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 - Player Name
# Player Team Pos DOB Birth City S/P Ctry HT Wt S Draft Rnd Ovrl Rk GP G A Pts +/- PIM TOI/G
31-60 of 916 results.
First | Prev | 1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
77Matthew BarnabyNYR, COLRMay 04 '73OttawaONCAN73191L1992483N82162541+1815712:23
52Ryan BarnesDETLJan 30 '80DunnvilleONCAN73201L1998255N2000+002:22
14Stu BarnesDALCDec 25 '70Spruce GroveABCAN71182R198914N77111829+71818:04
47Scott BarneyLAKCMar 27 '79OshawaONCAN76225R1997229N195611+3411:12
23Murray BaronSTLDJun 01 '67Prince GeorgeBCCAN75236L19868167N80156-66119:13
26Milan BartovicBUFRApr 09 '81TrencinSVK71197L1999235N23189+11812:52
17Shawn BatesNYICApr 03 '75MedfordMAUSA72210R19934103N6992332-84618:26
33Bates BattagliaCOL, WSHLDec 13 '75ChicagoILUSA74205L19946132N704711-244213:28
44Nolan BaumgartnerPIT, VANDMar 23 '76CalgaryABCAN74195R1994110N14033-4414:31
18Ryan BaydaCARLDec 09 '80SaskatoonSKCAN71185L2000380N44336-142210:56
38Eric BeaudoinFLALMay 03 '80OttawaONCAN77220L1998492N30246-61210:18
27Jaroslav BednarFLACNov 09 '76PragueCZE72198R2001251N13112+2413:01
14Kris BeechPITCFeb 05 '81Salmon ArmBCCAN75211L199917N4011+0612:32
28Steve BeginMTLLJun 14 '78Trois-RivieresQCCAN72192L1996240N5210515+64112:32
41Derek BekarNYICSep 15 '75BurnabyBCCAN74180L19958205N4000+025:35
3Wade BelakTORRJul 03 '76SaskatoonSKCAN77222R1994112N34112+01097:00
20Eric BelangerLAKCDec 16 '77SherbrookeQCCAN71185L1996496N81132033-164417:00
Mark BellCHICAug 05 '80St. PaulsONCAN76220L199818N82212445-1410617:37
4Bryan BerardCHIDMar 05 '77WoonsocketRIUSA74220L199511N58133447-245321:46
55Drake BerehowskyPIT, TORDJan 03 '72TorontoONCAN74217R1990110N5661824-116720:25
8Aki BergTORDJul 28 '77TurkuFIN75213L199513N79279-14018:18
20Sean BergenheimNYILFeb 08 '84HelsinkiFIN70201L200212218112-448:55
47Marc-Andre BergeronEDMDOct 13 '80Trois-RivieresQCCAN69190LN5491726+132617:38
37Patrice BergeronBOSCJul 24 '85Ancienne-LoretteQCCAN74194R200324571162339+52216:20
23Marc BergevinPIT, VANDAug 11 '65MontrealQCCAN73214L1983359N6111011-62916:01
27Christian BerglundNJD, FLALMar 12 '80OrebroSWE71195L1998237N33549-61411:33
4Rick BerryWSHDNov 04 '78BirtlenMBCAN74213L1997355N65066-510812:10
44Todd BertuzziVANRFeb 02 '75SudburyONCAN75229L199312369174360+2112221:00
11Blair BettsCGYCFeb 16 '80EdmontonABCAN75210L1998233N20123-11012:45
57Goran BezinaPHXDMar 21 '80SplitHRV74225L19998234N3000-125:17