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
91-120 of 916 results.
First | Prev | 1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
24Matt CookeVANLSep 07 '78BellevilleONCAN71208L1997614453111223+57314:06
41Daniel CorsoATLCApr 03 '78MontrealQCCAN69190L19967169N7011-2012:59
72Shayne CorsonDALLAug 13 '66BarrieONCAN73202L198418N175510+122913:30
20Jeff CowanATL, LAKLSep 27 '76ScarboroughONCAN74205LN71111627+19210:22
4Cory CrossEDMDJan 03 '71LloydminsterABCAN77225L19921N6871421+95619:13
5Jassen CullimoreTBLDDec 04 '72SimcoeONCAN77235L1991229N79257+85819:01
26Pierre DagenaisMTLRMar 04 '78BlainvilleQCCAN77218L19984105N50171027+152413:52
9Alexandre DaigleMINRFeb 07 '75MontrealQCCAN72204L199311N78203151-41415:09
6Trevor DaleyDALDOct 09 '83TorontoONCAN71195L200224327156-61416:01
25Vincent DamphousseSJSCDec 17 '67MontrealQCCAN73205L198616N82122941-56617:08
25Mathieu DandenaultDETRFeb 03 '76SherbrookeQCCAN72208R1994249N653912+94013:47
22Michael DantonSTLCOct 21 '80BramptonONCAN69191R20005135N687512-814111:56
52Mathieu DarcheNSHLNov 26 '76MontrealQCCAN73215LN2000-106:39
29Rob DavisonSJSDMay 01 '80St. CatharinesONCAN74215L1998498N55033-39214:22
55Eric DazeCHILJul 02 '75MontrealQCCAN78235L1993490N194711-7018:56
7Greg De VriesNYR, OTTDJan 04 '73SundridgeONCAN74205LN6631316+124318:46
51Andy DelmoreBUFDDec 26 '76LaSalleONCAN72201RN37257-52915:11
21Nathan DempseyCHI, LAKDJul 14 '74Spruce GroveABCAN72191R199211245N75122032-123223:01
37Eric DesjardinsPHIDJun 14 '69RouynQCCAN73205R1987238N4811112+112822:28
22Boyd DevereauxDETCApr 16 '78SeaforthONCAN74195L199616N616915-1209:58
18Rob DiMaioDALRFeb 19 '68CalgaryABCAN70190R19876118N6991524+25212:58
11Chris DingmanTBLLJul 06 '76EdmontonABCAN76244L1994119N74156-91408:16
19Shane DoanPHXROct 10 '76HalkirkABCAN73223R19951779274168-114721:45
3Jason DoigWSHDJan 29 '77MontrealQCCAN75230R1995234N652911-1210519:08
28Tie DomiTORRNov 01 '69WindsorONCAN70213R1988227N8071320-220811:11
10Shean DonovanCGYRJan 22 '75TimminsONCAN75218R1993228N82182442+147214:55
51Doug DoullBOSLMay 31 '74Glace BayNSCAN74216LN35011+21322:49
44Aaron DowneyDALRAug 27 '74ShelburneONCAN73215RN37112+2774:30
17Dallas DrakeSTLRFeb 04 '69TrailBCCAN72186L19896116N79132235+106516:57
33Kris DraperDETCMay 24 '71TorontoONCAN70188L1989362N67241640+223117:43