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
31-60 of 916 results.
First | Prev | 1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
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
55Drake BerehowskyPIT, TORDJan 03 '72TorontoONCAN74217R1990110N5661824-116720:25
37Patrice BergeronBOSCJul 24 '85Ancienne-LoretteQCCAN74194R200324571162339+52216:20
47Marc-Andre BergeronEDMDOct 13 '80Trois-RivieresQCCAN69190LN5491726+132617:38
23Marc BergevinPIT, VANDAug 11 '65MontrealQCCAN73214L1983359N6111011-62916:01
4Rick BerryWSHDNov 04 '78BirtlenMBCAN74213L1997355N65066-510812:10
44Todd BertuzziVANRFeb 02 '75SudburyONCAN75229L199312369174360+2112221:00
11Blair BettsCGYCFeb 16 '80EdmontonABCAN75210L1998233N20123-11012:45
34Mathieu BironFLADApr 29 '80Lac St-CharlesQCCAN78233R1998121N5731013-135118:12
12Mike BishaiEDMCMay 30 '79EdmontonABCAN71185LN14022+0199:08
4Rob BlakeCOLDDec 10 '69SimcoeONCAN76220R1988470N74133346+66124:23
5Patrick BoileauPITDFeb 22 '75MontrealQCCAN72200R1993369N16347-16819:52
5Brad BombardirMIN, NSHDMay 05 '72Powell RiverBCCAN73205L1990356N69123-92520:00
37Dennis BonvieCOLRJul 23 '73AntigonishNSCAN71221RN1000+007:01
27Darryl BootlandDETRNov 02 '81TorontoONCAN73197R20008252N22112-3746:06
28Jason BotterillBUFLMay 19 '76EdmontonABCAN76217L1994120N19213+01411:24
4Joel BouchardNYRDJan 23 '74MontrealQCCAN73209L19926129N28178+21016:42
Pierre-Marc BouchardMINCApr 27 '84SherbrookeQCCAN70168L2002186141822-72214:00
43Philippe BoucherDALDMar 24 '73St. ApollinaireQCCAN75218R1991113N7081624+156422:24
54Tyler BouckVANLJan 13 '80CamroseABCAN72196L1998257N18123-4239:18
6Robert BoughnerCAR, COLDMar 08 '71WindsorONCAN72205R1989232N54055-108814:30
36Eric BoultonBUFLAug 17 '76HalifaxNSCAN72225L1994923444123-21104:52
19Jay BouwmeesterFLADSep 27 '83EdmontonABCAN76212L2002136121820-153023:02
24Brad BoyesSJSRApr 17 '82MississaugaONCAN72195R20001241000-2213:03
22Dan BoyleTBLDJul 12 '76OttawaONCAN71190R7893039+236022:45
24Nick BoyntonBOSDJan 14 '79NobletonONCAN73218R1999121N8162430+179822:32
22Matt BradleyPITRJun 13 '78StittsvilleONCAN75200R19964102N827916-276512:47