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 ›
2006-2007 - 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
241-270 of 858 results.
First | Prev | 9 | 10 | 11 | 12 | 13 | 14 | 15-20 | Next | Last
12Patrick MarleauSJSLSep 15 '79AneroidSKCAN74220L19971277324678+93318:33
24Richard MatvichukNJDDFeb 05 '73EdmontonABCAN75210L199118N1000-1012:45
24Brad MayCOL, ANALNov 29 '71TorontoONCAN73213L1990114N24044-1219:49
22Jamal MayersSTLROct 24 '74TorontoONCAN73222R1993489N8081422-198914:37
11Dean McAmmondOTTCJun 15 '73Grand CacheABCAN71195L1991122N81141529+112811:07
28Bryan McCabeTORDJun 08 '75St. CatharinesONCAN74223L1993240N82154257+311526:49
5Steve McCarthyATLDFeb 03 '81TrailBCCAN73210L1999123N4641216+42415:17
25Darren McCartyCGYRApr 01 '72BurnabyBCCAN73210R1992246N32000-3585:24
10Alyn McCauleyLAKCMay 29 '77BrockvilleONCAN71200L1995479N10101+029:43
18Jay McClementSTLCMar 02 '83KingstonONCAN73205L20012578182836+35513:53
8Cody McCormickCOLCApr 18 '83LondonONCAN74224R200151446011+166:43
10Andy McDonaldANALAug 25 '77StrathroyONCAN70175LN82275178+164617:35
16Brian McGrattanOTTRSep 02 '81HamiltonONCAN76235R1999410445022-11003:51
48Nathan McIverVANDJan 06 '85SummersidePECAN74205L20038254N1000-3711:20
74Jay McKeeSTLDSep 08 '77KingstonONCAN76203L1995114N23000-91220:14
4Kyle McLarenSJSDJun 18 '77CoaldaleABCAN76235L199519N6751217+106121:25
23Brett McLeanCOLCAug 14 '78ComoxBCCAN71184L19979242N78152035+83613:37
7Derek MeechDETDApr 21 '84WinnipegMBCAN71200L20027229N4000+125:47
19Scott MellanbyATLRJun 11 '66MontrealQCCAN73210R1984227N69122436-96313:43
40Eric MelochePHIRMay 01 '76MontrealQCCAN70202R19967186N13123-648:20
3Marc MethotCBJDJun 21 '85OttawaONCAN75230L2003616820044+51214:37
15Glen MetropolitATL, STLCJun 25 '74TorontoONCAN70196RN77141933+93412:05
Duncan MilroyMTLRFeb 08 '83EdmontonABCAN73196R2001237N5011-2012:56
33Willie MitchellVANDApr 23 '77Port McNeillBCCAN75210L199681996211011+14522:12
32Travis MoenANALApr 06 '82Stewart ValleySKCAN74210L2000515582111021-410114:48
5Steve MontadorFLADDec 21 '79VancouverBCCAN72210RN72189+111913:08
28Dominic MoorePIT, MINCAug 03 '80ThornhillONCAN72192L2000395698917+45612:38
20Brad MoranVANCMar 20 '79AbbotsfordBCCAN71182L19987191N3011+0212:38
17Ethan MoreauEDMLSep 22 '75HuntsvilleONCAN75223L1994114N7101-41215:08
23Jason MorganMINCOct 09 '76St. John'sNLCAN73194L19955118N4000-147:28