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 ›
2009-2010 - 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
271-300 of 879 results.
First | Prev | 10 | 11 | 12 | 13 | 14 | 15 | 16-21 | Next | Last
28Bryan McCabeFLADJun 08 '75St. CatharinesONCAN74223L1993240N8283543-48323:19
18Jay McClementSTLCMar 02 '83KingstonONCAN73205L200125782111829+02216:43
10Andy McDonaldSTLLAug 25 '77StrathroyONCAN70175LN79243357-91818:07
11Jamie McGinnSJSLAug 05 '88FergusONCAN73210L20062365910313-3389:59
16Brian McGrattanCGYRSep 02 '81HamiltonONCAN76235R1999410434134+3863:26
74Jay McKeePITDSep 08 '77KingstonONCAN76203L1995114N621910+65415:26
38Frazer McLarenSJSLOct 29 '87WinnipegMBCAN77230L2007720323156+6546:02
55Cody McLeodCOLLJun 26 '84BinscarthMBCAN74210L7471118-1313812:55
54Adam McQuaidBOSDOct 12 '86CharlottetownPECAN77209R200525519101-52110:44
7Derek MeechDETDApr 21 '84WinnipegMBCAN71200L20027229N49246-121911:54
3Marc MethotCBJDJun 21 '85OttawaONCAN75230L2003616860268-85119:31
15Glen MetropolitMTLCJun 25 '74TorontoONCAN70196RN69161329-12413:33
24Brendan MikkelsonANADJun 22 '87ReginaSKCAN75210L2005231N28022-51414:59
45Chris MinardEDMLNov 18 '81Owen SoundONCAN73190LN5011-309:44
33Willie MitchellVANDApr 23 '77Port McNeillBCCAN75210L19968199484812+134822:36
7John MitchellTORCJan 22 '85OakvilleONCAN73204L200351586061723-73115:49
17Torrey MitchellSJSCJan 30 '85Greenfield ParkQCCAN71189R20044126562911+62711:25
32Travis MoenMTLLApr 06 '82Stewart ValleySKCAN74210L200051558181119-25714:59
5Steve MontadorBUFDDec 21 '79VancouverBCCAN72210RN7851823+07517:05
28Dominic MooreFLA, MTLCAug 03 '80ThornhillONCAN72192L200039569101828-34314:50
17Ethan MoreauEDMLSep 22 '75HuntsvilleONCAN75223L1994114N769918-186214:24
53Derek MorrisBOS, PHXDAug 24 '78EdmontonABCAN72210R19961137642529+23721:26
17Brendan MorrisonWSHCAug 15 '75Pitt MeadowsBCCAN71176L1993239N74123042+234015:44
27Shaone MorrisonnWSHDDec 23 '82VancouverBCCAN76210L2001119N6811112+86817:34
10Brenden MorrowDALLJan 16 '79CarlyleSKCAN72205L199712576202646-36919:10
26Matt MoulsonNYILNov 01 '83North YorkONCAN73200L2003926382301848-11616:38
18Cory MurphyNJDDFeb 13 '78KanataONCAN69175RN12213-2212:26
23Andrew MurrayCBJCNov 06 '81SelkirkMBCAN74210L20018242N46527-6610:21
61Rick NashCBJLJun 16 '84BramptonONCAN76213L20021176333467-25820:56
18James NealDALLSep 03 '87WhitbyONCAN74208L200523378272855-56418:11