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 ›
2011-2012 - 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 894 results.
First | Prev | 11 | 12 | 13 | 14 | 15 | 16 | 17-22 | Next | Last
33Willie MitchellLAKDApr 23 '77Port McNeillBCCAN75210L199681997651924+204422:13
32Travis MoenMTLLApr 06 '82Stewart ValleySKCAN74210L20005155489716-34115:42
5Steve MontadorCHIDDec 21 '79VancouverBCCAN72210RN525914+44514:45
28Dominic MooreTBL, SJSCAug 03 '80ThornhillONCAN72192L20003957942125-185415:32
17Ethan MoreauLAKLSep 22 '75HuntsvilleONCAN75223L1994114N28134-32010:31
53Derek MorrisPHXDAug 24 '78EdmontonABCAN72210R1996113592911-123818:59
17Brendan MorrisonCGY, CHICAug 15 '75Pitt MeadowsBCCAN71176L1993239N394711-51213:21
10Brenden MorrowDALLJan 16 '79CarlyleSKCAN72205L199712557111526+19717:02
26Matt MoulsonNYILNov 01 '83North YorkONCAN73200L2003926382363369+1619:18
23Andrew MurraySJSCNov 06 '81SelkirkMBCAN74210L20018242N39134+347:42
61Rick NashCBJLJun 16 '84BramptonONCAN76220L20021182302959-194019:05
20Riley NashCARCMay 09 '89ConsortABCAN73200R20071215011+1210:34
18James NealPITLSep 03 '87WhitbyONCAN74208L200523380404181+68719:08
25Chris NeilOTTRJun 18 '79FleshertonONCAN73215R1998616172131528-1017812:47
33Greg NemiszCGYRJun 05 '90CourticeONCAN75197R2008125N9000+107:42
45Kris NewburyNYRCFeb 19 '82BramptonONCAN71205L200251397000-1245:53
12Scott NicholSTLCDec 31 '74EdmontonABCAN68179R199311272N80358-5839:18
71Jordan NolanLAKCJun 23 '89St. CatharinesONCAN75221L2009718626224+2289:20
93Ryan Nugent-HopkinsEDMCApr 12 '93BurnabyBCCAN72190L20111162183452-21617:36
55Shane O'BrienCOLDAug 09 '83Port HopeONCAN75230L200382507631720+210519:13
23Ryan O'ByrneCOLDJul 19 '84VictoriaBCCAN77234R2003379N74167-55718:51
6Sean O'DonnellCHIDOct 13 '71OttawaONCAN74238L19916123N51077-62313:30
24Cal O'ReillyNSH, PHX, PITCSep 30 '86TorontoONCAN72188L20055150N33257-11412:45
90Ryan O'ReillyCOLCFeb 07 '91ClintonONCAN72210L200923381183755-11219:31
18Patrick O'SullivanPHXCFeb 01 '85TorontoONCAN71189L2003256N23224-4211:02
43Evan ObergTBLDFeb 16 '88ForestburgABCAN72191LN3000+209:50
10Mark OlverCOLCJan 01 '88BurnabyBCCAN70170L20085140N24437+01512:56
38Victor OreskovichVANRAug 15 '86WhitbyONCAN75215R2004255N1000+076:17
28Colton OrrTORRMar 03 '82WinnipegMBCAN75222R5101+154:28
9Steve OttDALCAug 19 '82SummersidePECAN72189L200012574112839+515618:20