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