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