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
301-330 of 916 results.
First | Prev | 11 | 12 | 13 | 14 | 15 | 16 | 17-22 | Next | Last
17Ethan MoreauEDMLSep 22 '75HuntsvilleONCAN75223L1994114N81201232+79615:04
23Jason MorganCGY, NSHCOct 09 '76St. John'sNLCAN73194L19955118N19044+149:51
40Gavin MorganDALCJul 09 '76ScarboroughONCAN71190RN6000+0215:48
53Derek MorrisCOL, PHXDAug 24 '78EdmontonABCAN72210R19961138362632-14921:35
17Brendan MorrisonVANCAug 15 '75Pitt MeadowsBCCAN71176L1993239N82223860+165020:07
27Shaone MorrisonnBOS, WSHDDec 23 '82VancouverBCCAN76210L2001119N33178+101018:14
10Brenden MorrowDALLJan 16 '79CarlyleSKCAN72205L199712581252449+1012119:23
47Bryan MuirLAKDJun 08 '73WinnipegMBCAN75225LN2011+1217:56
22Rem MurrayNSHLOct 09 '72StratfordONCAN74195L19926135N398917-11216:37
26Marty MurrayCARCFeb 16 '75LyletonneMBCAN69180L1993496N665712+6811:48
41Garth MurrayNYRCSep 17 '82ReginaSKCAN74210L2001379N20101-5249:15
27Glen MurrayBOSRNov 01 '72HalifaxNSCAN75218R1991118N81322860+175620:56
18Tyson NashPHXLMar 11 '75EdmontonABCAN71191L199410247N69358-611011:53
61Rick NashCBJLJun 16 '84BramptonONCAN76213L20021180411657-358717:37
25Chris NeilOTTRJun 18 '79FleshertonONCAN73215R19986161828816+131948:50
12Scott NicholCHICDec 31 '74EdmontonABCAN68179R199311272N7571118-1614515:46
27Scott NiedermayerNJDDAug 31 '73EdmontonABCAN73194L199113N81144054+204425:55
20Rob NiedermayerANACDec 28 '74CassiarBCCAN74203L199315N55121628-63419:28
25Joe NieuwendykTORCSep 10 '66OshawaONCAN74209L1985227N64222850+72615:38
32Lawrence NycholatNYRDMay 07 '79CalgaryABCAN72200LN9000-2617:09
6Sean O'DonnellBOSDOct 13 '71OttawaONCAN74238L19916123N8211011+1011020:35
92Jeff O'NeillCARCFeb 23 '76Richmond HillONCAN73195R199415N67142034-126017:28
77Adam OatesEDMCAug 27 '62WestonONCAN71190RN6021618+0814:30
24Lyle OdeleinFLADJul 21 '68Quill LakeSKCAN72212L19867141N8241216-78818:53
28David OliverDALRApr 17 '71SecheltBCCAN72197R19917144N367512+6129:51
28Colton OrrBOSRMar 03 '82WinnipegMBCAN75222R1000-102:13
9Steve OttDALCAug 19 '82SummersidePECAN72189L20001257321012-215210:13
26Justin PapineauNYICJan 15 '80OttawaONCAN71180L2000375N648513+487:41
3James PatrickBUFDJun 14 '63WinnipegMBCAN74198R198119N554711+111218:58
20Serge PayerOTTCMay 09 '79RocklandONCAN72191LN5011+1210:30