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
121-150 of 916 results.
First | Prev | 1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
25Andrew CasselsCBJCJul 23 '69BramaleaONCAN71178L1987117N5862026-242619:17
33Zdeno CharaOTTDMar 18 '77TrencinSVK81255L199635679162541+3314724:37
29Brad ChartrandLAKRDec 14 '74WinnipegMBCAN71192RN53347-33011:35
18Jonathan CheechooSJSRJul 15 '80Moose FactoryONCAN73206R1998229N81281947+53316:12
24Chris CheliosDETDJan 25 '62ChicagoILUSA72191R1981240N6921921+126121:20
25Jason ChimeraEDMLMay 02 '79EdmontonABCAN75213L19975121604812-15710:06
13Stanislav ChistovANARApr 17 '83ChelyabinskRUS70193R200115N5621618-162612:19
15Eric ChouinardPHI, MINCJul 08 '80AtlantaGAUSA75215L1998116N486410-10611:36
32Marc ChouinardMINCMay 06 '77CharleQCCAN77205R1995232N45111021+41715:58
13Artem ChubarovVANCDec 13 '79Novgorod GorodRUS73205L1998231N6512719+11414:04
8Martin CibakTBLCMay 17 '80Liptovsky MikulasSVK73203L19989252N63279-1307:35
27Ivan CiernikWSHLOct 30 '77LeviceSVK72218L19969216N7112+109:38
5Brett ClarkCOLDDec 23 '76WapellaSKCAN72194L19966154N12112+3610:26
71Chris ClarkCGYRMar 08 '76South WindsorCTUSA72191R1994377N82101525-310614:04
12Noah ClarkeLAKLJun 11 '79La VerneCAUSA69190L19999250N2011+109:39
17Daniel ClearyPHXRDec 18 '78CarbonearNLCAN72208L19971136861117-84213:12
27Ben ClymerTBLRApr 11 '78BloomMNUSA73200R1997227N662810+5509:47
13Carlo ColaiacovoTORDJan 27 '83TorontoONCAN73200L20011172011+1213:55
72Erik ColeCARLNov 06 '78OswegoNYUSA74205L199837180182442-49318:06
23Mike CommodoreCGYDNov 07 '79Fort SaskatchewanABCAN76227R1999242N12000-42515:16
19Mike ComriePHI, PHXCSep 11 '80EdmontonABCAN70185L1999391N49121224-62815:41
24Craig ConroyCGYCSep 04 '71PotsdamNYUSA74193R19906123N6383947+134419:12
24Matt CookeVANLSep 07 '78BellevilleONCAN71208L1997614453111223+57314:06
49Carl CorazziniBOSCApr 21 '79FraminghamMAUSA70182LN12202+2010:41
41Daniel CorsoATLCApr 03 '78MontrealQCCAN69190L19967169N7011-2012:59
72Shayne CorsonDALLAug 13 '66BarrieONCAN73202L198418N175510+122913:30
77Joe CorvoLAKDJun 20 '77Oak ParkILUSA72204R19974837281725+73621:08
20Jeff CowanATL, LAKLSep 27 '76ScarboroughONCAN74205LN71111627+19210:22
4Cory CrossEDMDJan 03 '71LloydminsterABCAN77225L19921N6871421+95619:13
7Matt CullenFLACNov 02 '76VirginiaMNUSA73200L19962355661319-22414:12