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
301-330 of 916 results.
First | Prev | 11 | 12 | 13 | 14 | 15 | 16 | 17-22 | Next | Last
17Ethan MoreauEDMLSep 22 '75HuntsvilleONCAN75223L1994114N81201232+79615:04
40Gavin MorganDALCJul 09 '76ScarboroughONCAN71190RN6000+0215:48
23Jason MorganCGY, NSHCOct 09 '76St. John'sNLCAN73194L19955118N19044+149:51
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
41Garth MurrayNYRCSep 17 '82ReginaSKCAN74210L2001379N20101-5249:15
26Marty MurrayCARCFeb 16 '75LyletonneMBCAN69180L1993496N665712+6811:48
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