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/GP
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 '78EdmontonABCAN72210R1996113N8362632-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 '84BramptonONCAN76220L20021180411657-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 '82WinnipegMBCAN75222RN1000-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