NHL Players with Last Names Starting with "M"

Player Pos Height / Weight Birth Date (Age)
Benton Maass WAS D 6' 1" / 185 lbs Nov 25, 1998 (25)
Olli Määttä UTA D 6' 2" / 208 lbs Aug 22, 1994 (30)
Joel Maatta C 6' 1" / 200 lbs Jul 6, 2002 (22)
Clarke MacArthur LW 5' 11" / 191 lbs Apr 5, 1985 (39)
Bennett MacArthur PIT LW 5' 11" / 191 lbs Jan 30, 2001 (23)
Matias Maccelli UTA LW 5' 11" / 176 lbs Oct 14, 2000 (24)
Kurtis MacDermid NJ D 6' 5" / 233 lbs Mar 25, 1994 (30)
Andrew MacDonald D 6' 1" / 190 lbs Sep 7, 1986 (38)
Jacob MacDonald COL D 6' 0" / 204 lbs Feb 26, 1993 (31)
Cam MacDonald C 6' 2" / 190 lbs May 4, 2003 (21)
Ben Macdonald C 5' 11" / 165 lbs Feb 24, 2004 (20)
Angus MacDonell C 5' 9" / 172 lbs May 11, 2005 (19)
Ross MacDougall D 6' 0" / 187 lbs Mar 6, 1997 (27)
Mackenzie MacEachern STL LW 6' 2" / 193 lbs Mar 9, 1994 (30)
Connor MacEachern SJ C 5' 10" / 185 lbs Jul 30, 1999 (25)
Zack MacEwen OTT C 6' 3" / 240 lbs Jul 8, 1996 (28)
Tomas Machu D 6' 4" / 190 lbs Mar 2, 2003 (21)
Ryan MacInnis C 6' 4" / 201 lbs Feb 14, 1996 (28)
Parker Mackay RW - / - -
Cole MacKay RW 5' 11" / 188 lbs Jun 13, 2001 (23)
Derek MacKenzie C 5' 11" / 181 lbs Jun 11, 1981 (43)
Connor Mackey NYR D 6' 2" / 200 lbs Sep 12, 1996 (28)
Nathan MacKinnon COL C 6' 0" / 200 lbs Sep 1, 1995 (29)
Ryan MacKinnon D 6' 0" / 200 lbs Sep 5, 1994 (30)
Will MacKinnon NJ D 5' 11" / 201 lbs Apr 13, 2000 (24)
Dylan MacKinnon D 6' 2" / 197 lbs Jan 12, 2005 (19)
Paul Maclean - - / - -
Kyle MacLean NYI C 6' 1" / 194 lbs Apr 29, 1999 (25)
Gregor Macleod C - / - -
Dylan Macpherson D 6' 3" / 185 lbs Apr 27, 1998 (26)
Ryan MacPherson C 6' 0" / 176 lbs Mar 2, 2005 (19)
Tyler Madden LA C 5' 11" / 170 lbs Nov 9, 1999 (25)
Merrick Madsen G 6' 5" / 190 lbs Aug 22, 1995 (29)
Saku Maenalanen RW 6' 4" / 214 lbs May 29, 1994 (30)
Matthew Maggio NYI RW 5' 11" / 191 lbs Nov 25, 2002 (21)
Oskar Magnusson LW 5' 10" / 165 lbs Jan 31, 2002 (22)
Zach Magwood C 5' 10" / 190 lbs Apr 22, 1998 (26)
Joshua Mahura SEA D 6' 0" / 193 lbs May 5, 1998 (26)
Cole Maier C 6' 1" / 198 lbs Jun 24, 1995 (29)
Nolan Maier BOS G 6' 0" / 172 lbs Jan 10, 2001 (23)
Philippe Maillet C 5' 10" / 190 lbs Nov 7, 1992 (32)
Logan Mailloux MON D 6' 3" / 212 lbs Apr 15, 2003 (21)
Cale Makar COL D 6' 0" / 187 lbs Oct 30, 1998 (26)
Taylor Makar LW 6' 3" / 190 lbs Mar 3, 2001 (23)
Nikolai Makarov D 6' 1" / 190 lbs Jan 12, 2003 (21)
Eetu Mäkiniemi PHI G 6' 2" / 185 lbs Apr 19, 1999 (25)
Kirill Maksimov RW 6' 2" / 192 lbs Jun 1, 1999 (25)
James Malatesta CBJ LW 5' 9" / 191 lbs May 31, 2003 (21)
Jakub Malek NJ G 6' 4" / 170 lbs Apr 11, 2002 (22)
Vladimir Malenkykh D 6' 1" / 187 lbs Oct 1, 1980 (44)
Beck Malenstyn BUF LW 6' 3" / 200 lbs Feb 4, 1998 (26)
Denis Malgin C 5' 9" / 182 lbs Jan 18, 1997 (27)
Nick Malik G 6' 1" / 177 lbs Apr 26, 2002 (22)
Aleksi Malinen D 6' 0" / 185 lbs May 26, 2003 (21)
Hudson Malinoski C 6' 1" / 174 lbs May 19, 2004 (20)
Sam Malinski COL D 5' 11" / 190 lbs Jul 27, 1998 (26)
Evgeni Malkin PIT C 6' 5" / 210 lbs Jul 31, 1986 (38)
Anton Malmstrom STL D 6' 4" / 200 lbs Mar 8, 2000 (24)
Brad Malone C 6' 2" / 212 lbs May 20, 1989 (35)
Sean Malone LW 6' 0" / 197 lbs Apr 30, 1995 (29)
Jack Malone NJ RW 6' 1" / 190 lbs Oct 13, 2000 (24)
Seamus Malone C 5' 10" / 181 lbs May 6, 1996 (28)
Jeff Malott LA LW 6' 5" / 210 lbs Aug 7, 1996 (28)
Mikhail Maltsev LW 6' 3" / 198 lbs Mar 12, 1998 (26)
Maxim Mamin C 6' 2" / 206 lbs Jan 13, 1995 (29)
Victor Mancini NYR D 6' 3" / 215 lbs May 26, 2002 (22)
Roberto Mancini D 6' 2" / 174 lbs Jul 8, 2003 (21)
Kevin Mandolese COL G 6' 4" / 180 lbs Aug 22, 2000 (24)
Andrew Mangiapane WAS LW 5' 10" / 184 lbs Apr 4, 1996 (28)
Calem Mangone RW 5' 9" / 165 lbs Nov 4, 2004 (20)
Matthew Mania D 6' 1" / 190 lbs Jan 11, 2005 (19)
Josh Maniscalco D 6' 2" / 205 lbs Feb 17, 1999 (25)
Artyom Manlikyan RW 5' 7" / 139 lbs Jun 9, 1998 (26)
Strauss Mann G 6' 0" / 174 lbs Aug 18, 1998 (26)
Matteo Mann PHI D 6' 6" / 229 lbs Dec 31, 2004 (19)
Daniel Mannella ANA G 6' 1" / 181 lbs Aug 24, 1995 (29)
Sakari Manninen C 5' 7" / 178 lbs Feb 10, 1992 (32)
Brandon Manning D 6' 1" / 205 lbs Jun 4, 1990 (34)
Josh Manson COL D 6' 3" / 218 lbs Oct 7, 1991 (33)
Quinn Mantei D 6' 0" / 185 lbs Apr 23, 2005 (19)
Anthony Mantha CGY RW 6' 5" / 234 lbs Sep 16, 1994 (30)
Ryan Mantha D 6' 4" / - -
Matias Mantykivi C 5' 11" / 161 lbs Jun 21, 2001 (23)
Marcel Marcel CHI LW 6' 4" / 243 lbs Oct 31, 2003 (21)
Brad Marchand BOS LW 5' 9" / 176 lbs May 11, 1988 (36)
Kirill Marchenko CBJ RW 6' 3" / 197 lbs Jul 21, 2000 (24)
Jonathan Marchessault NAS RW 5' 9" / 185 lbs Dec 27, 1990 (33)
Mason Marchment DAL LW 6' 5" / 216 lbs Jun 18, 1995 (29)
Matt Marcinew LW 5' 10" / 190 lbs Oct 7, 1993 (31)
Bradley Marek MIN LW 6' 3" / 210 lbs Nov 13, 2000 (24)
Martin Marincin D 6' 5" / 217 lbs Feb 18, 1992 (32)
John Marino UTA D 6' 1" / 181 lbs May 21, 1997 (27)
Kyle Marino NAS C 6' 3" / 220 lbs Jul 1, 1995 (29)
Viljami Marjala LW 5' 11" / 154 lbs Jan 29, 2003 (21)
Colin Markison RW 5' 10" / 185 lbs Aug 6, 1992 (32)
Juho Markkanen G 6' 2" / 146 lbs Apr 6, 2002 (22)
Andrei Markov D 6' 0" / 194 lbs Dec 20, 1978 (45)
Jacob Markstrom NJ G 6' 6" / 207 lbs Jan 31, 1990 (34)
Patrick Marleau C 6' 2" / 215 lbs Sep 15, 1979 (45)
Vincent Marleau RW 6' 2" / 192 lbs Jul 5, 1999 (25)
Mitchell Marner TOR RW 6' 0" / 180 lbs May 5, 1997 (27)
Cooper Marody PHI C 6' 0" / 184 lbs Dec 20, 1996 (27)
Pat Maroon CHI LW 6' 3" / 234 lbs Apr 23, 1988 (36)
Francis Marotte ANA G 6' 1" / 196 lbs May 1, 1995 (29)
Miguel Marques RW 5' 11" / 184 lbs Mar 8, 2006 (18)
Luca Marrelli D 6' 2" / 185 lbs Oct 4, 2005 (19)
Danick Martel C 5' 8" / 178 lbs Dec 12, 1994 (29)
Matt Martin NYI LW 6' 3" / 215 lbs May 8, 1989 (35)
Spencer Martin CAR G 6' 3" / 191 lbs Jun 8, 1995 (29)
Jon Martin C 6' 2" / 215 lbs Aug 23, 1995 (29)
Luke Martin D 6' 2" / 221 lbs Sep 20, 1998 (26)
Max Martin D 6' 0" / 194 lbs Jul 25, 1999 (25)
Mitchell Martin LW 6' 3" / 200 lbs Jan 6, 2003 (21)
Charles Martin D 6' 0" / 190 lbs Mar 30, 1998 (26)
Alec Martinez CHI D 6' 1" / 210 lbs Jul 26, 1987 (37)
Ayrton Martino LW 5' 10" / 170 lbs Aug 28, 2002 (22)
Jordan Martinook CAR LW 6' 1" / 208 lbs Jul 25, 1992 (32)
Andreas Martinsen C 6' 3" / 229 lbs Jun 13, 1990 (34)
Maxim Marushev C 6' 1" / 176 lbs Jan 1, 1999 (25)
Adam Mascherin LW 5' 9" / 193 lbs Jun 6, 1998 (26)
Dominik Masin D 6' 1" / 187 lbs Feb 1, 1996 (28)
Joseph Masonius D 6' 0" / 190 lbs Feb 17, 1997 (27)
Maxim Masse RW 6' 1" / 195 lbs Apr 7, 2006 (18)
Zachary Massicotte TB D 6' 4" / 216 lbs Mar 15, 2001 (23)
Jake Massie WAS D 6' 1" / 190 lbs Jan 21, 1997 (27)
Ryan Mast BOS D 6' 5" / 220 lbs Jan 14, 2003 (21)
Kyle Masters MIN D 6' 0" / 177 lbs Apr 9, 2003 (21)
Keaton Mastrodonato COL C 6' 0" / 205 lbs Feb 13, 1999 (25)
Robert Mastrosimone TOR LW 5' 10" / 165 lbs Jan 24, 2001 (23)
Lukas Matecha G 6' 3" / 187 lbs Mar 21, 2005 (19)
Eriks Mateiko LW 6' 5" / 209 lbs Nov 18, 2005 (19)
Denton Mateychuk CBJ D 5' 11" / 188 lbs Jul 12, 2004 (20)
Mike Matheson MON D 6' 2" / 196 lbs Feb 27, 1994 (30)
Jacob Mathieu C 5' 10" / 180 lbs May 5, 2004 (20)
Tnias Mathurin D 6' 3" / 200 lbs Jan 15, 2004 (20)
Jack Matier NAS D 6' 6" / 205 lbs Apr 8, 2003 (21)
Miko Matikka UTA RW 6' 3" / 201 lbs Oct 26, 2003 (21)
Nikolas Matinpalo OTT D 6' 3" / 207 lbs Oct 5, 1998 (26)
Stefan Matteau CBJ C 6' 2" / 207 lbs Feb 23, 1994 (30)
Stelio Mattheos RW 6' 1" / 196 lbs Jun 14, 1999 (25)
Auston Matthews TOR C 6' 3" / 217 lbs Sep 17, 1997 (27)
Nicolas Mattinen TOR D 6' 4" / 215 lbs Mar 5, 1998 (26)
Mitchell Mattson C 6' 4" / 191 lbs Jan 2, 1998 (26)
Johno May RW - / - -
Samuel Mayer VEG D 6' 3" / 202 lbs Apr 15, 2003 (21)
Connor Mayer COL D 5' 11" / 185 lbs Jun 13, 1999 (25)
Nathan Mayes D 6' 4" / 194 lbs Jun 10, 2006 (18)
Scott Mayfield NYI D 6' 5" / 213 lbs Oct 14, 1992 (32)
Gerry Mayhew C 5' 9" / 161 lbs Dec 31, 1992 (31)
Kyle Mayhew EDM D 5' 8" / 161 lbs Dec 25, 1997 (26)
Matthew Mayich D 6' 2" / 187 lbs Dec 21, 2004 (19)
Dysin Mayo VEG D 6' 2" / 183 lbs Aug 17, 1996 (28)
Hunter Mayo D 6' 1" / 196 lbs May 7, 2004 (20)
Maksim Mayorov RW 6' 2" / 202 lbs Mar 26, 1989 (35)
Carter Mazur DET LW 6' 0" / 172 lbs Mar 28, 2002 (22)
Tomas Mazura C 6' 2" / 170 lbs Sep 23, 2000 (24)
Igor Mburanumwe NJ D 6' 5" / 187 lbs Nov 18, 2003 (21)
Eamon McAdam G 6' 3" / 195 lbs Sep 24, 1994 (30)
Ryan McAllister FLA C 5' 10" / 183 lbs Dec 19, 2001 (22)
Charlie McAvoy BOS D 6' 1" / 209 lbs Dec 21, 1997 (26)
Jack McBain UTA C 6' 3" / 201 lbs Jan 6, 2000 (24)
Jake McCabe TOR D 6' 1" / 212 lbs Oct 12, 1993 (31)
Lynden McCallum RW 6' 1" / 180 lbs Jan 26, 2000 (24)
Landon McCallum RW 5' 11" / 170 lbs Sep 5, 2003 (21)
Braydon McCallum C 5' 10" / 182 lbs May 3, 2006 (18)
Jared McCann SEA LW 6' 1" / 191 lbs May 31, 1996 (28)
Michael McCarron NAS RW 6' 6" / 232 lbs Mar 7, 1995 (29)
Chris McCarthy LW 6' 1" / 205 lbs Jul 30, 1991 (33)
Case McCarthy NYR D 6' 1" / 198 lbs Jan 9, 2001 (23)
Connor McCarthy D 6' 7" / 238 lbs May 7, 1996 (28)
Gavin McCarthy D 6' 1" / 185 lbs Jun 2, 2005 (19)
Ben McCartney UTA LW 6' 0" / 182 lbs Jul 13, 2001 (23)
Ryan McCleary TOR D 6' 3" / 181 lbs Sep 9, 2003 (21)
Kyle McClellan MIN G 6' 1" / 185 lbs Mar 18, 1999 (25)
Connor McClennon RW - / - -
Brad McClure RW - / - -
Bryce McConnell-Barker NYR C 6' 1" / 186 lbs Jun 4, 2004 (20)
Max McCormick SEA LW 5' 11" / 188 lbs May 1, 1992 (32)
Adam McCormick D 5' 11" / 180 lbs Jun 25, 2000 (24)
Ian McCoshen D 6' 3" / 210 lbs Aug 5, 1995 (29)
Riley McCourt TOR D 5' 11" / 172 lbs Jun 26, 2000 (24)
Donovan McCoy D 6' 1" / 200 lbs Oct 11, 2004 (20)
Alec McCrea D - / - -
Kelly McCrimmon - - / - -
Max McCue CBJ C 6' 1" / 175 lbs Feb 10, 2003 (21)
Sam McCue LW 6' 2" / 187 lbs Oct 3, 2005 (19)
Connor McDavid EDM C 6' 1" / 194 lbs Jan 13, 1997 (27)
Ryan McDonagh TB D 6' 1" / 215 lbs Jun 13, 1989 (35)
Colin McDonald RW 6' 1" / 214 lbs Sep 30, 1984 (40)
Kyle McDonald DAL RW 6' 4" / 207 lbs Feb 5, 2002 (22)
Hunter McDonald PHI D 6' 4" / 205 lbs May 11, 2002 (22)
Jon McDonald WAS D 6' 0" / 181 lbs Jun 15, 1998 (26)
Declan McDonnell RW 5' 10" / 174 lbs Feb 25, 2002 (22)
Aidan McDonough FLA LW 6' 3" / 190 lbs Nov 6, 1999 (25)
Curtis McElhinney G 6' 1" / 210 lbs May 23, 1983 (41)
Garrett McFadden PHI D 5' 11" / 180 lbs Aug 21, 1997 (27)
Dustyn McFaul D 6' 2" / 185 lbs Aug 4, 2000 (24)
Hugh McGing STL LW 5' 8" / 176 lbs Jul 11, 1998 (26)
Tye McGinn LW 6' 3" / 205 lbs Jul 29, 1990 (34)
Brock McGinn ANA LW 6' 0" / 191 lbs Feb 2, 1994 (30)
Jamie McGinn LW 6' 1" / 205 lbs Aug 5, 1988 (36)
Ryan McGregor UTA C 6' 0" / 195 lbs Jan 29, 1999 (25)
Jacob McGrew RW 5' 10" / 190 lbs Feb 25, 1999 (25)
Rutger McGroarty PIT C 6' 1" / 203 lbs Mar 30, 2004 (20)
Sean McGurn C 5' 10" / 170 lbs Jul 30, 2002 (22)
Dylan McIlrath WAS D 6' 5" / 232 lbs Apr 20, 1992 (32)
Zane McIntyre G 6' 2" / 206 lbs Aug 20, 1992 (32)
Jared McIsaac D 6' 1" / 196 lbs Mar 27, 2000 (24)
William McIsaac D 6' 3" / 192 lbs May 26, 2006 (18)
Michael McIvor G 6' 0" / 170 lbs Mar 22, 2006 (18)
Riley McKay VEG LW 6' 0" / 203 lbs Mar 7, 1999 (25)
Dryden McKay LA G 6' 0" / 180 lbs Nov 15, 1997 (27)
Greg McKegg C 6' 0" / 194 lbs Jun 17, 1992 (32)
Jeremy McKenna RW 5' 10" / 180 lbs Apr 20, 1999 (25)
Curtis McKenzie DAL LW 6' 2" / 205 lbs Feb 22, 1991 (33)
Skyler McKenzie LW 5' 8" / 154 lbs Jan 20, 1998 (26)
Roland McKeown ANA D 6' 1" / 201 lbs Jan 20, 1996 (28)
Ian McKinnon SEA C 6' 2" / 194 lbs Mar 5, 1998 (26)
Hunter McKown CBJ C 6' 1" / 205 lbs Aug 18, 2002 (22)
Mitchell McLain VEG C 6' 0" / 196 lbs Dec 9, 1993 (30)
Chase McLane C 6' 1" / 175 lbs Apr 22, 2000 (24)
Blake McLaughlin NYR LW 6' 0" / 179 lbs Feb 14, 2000 (24)
Dylan McLaughlin C 5' 11" / 187 lbs Jun 5, 1995 (29)
Owen McLaughlin C 6' 0" / 160 lbs Mar 25, 2003 (21)
Jake McLaughlin NAS D 6' 2" / 190 lbs Mar 26, 1996 (28)
Marc McLaughlin BOS C 6' 0" / 199 lbs Jul 26, 1999 (25)
Todd McLellan - - / - -
Cody McLeod LW 6' 2" / 204 lbs Jun 26, 1984 (40)
Michael McLeod C 6' 2" / 190 lbs Feb 3, 1998 (26)
Ryan McLeod BUF C 6' 3" / 188 lbs Sep 21, 1999 (25)
Wyatt McLeod D 6' 3" / 203 lbs Jan 27, 2000 (24)
Bobby McMann TOR C 6' 2" / 215 lbs Jun 15, 1996 (28)
Connor McMichael WAS C 6' 0" / 180 lbs Jan 15, 2001 (23)
Deagen McMillan C 6' 1" / 200 lbs Jan 21, 2005 (19)
Brayden McNabb VEG D 6' 4" / 215 lbs Jan 21, 1991 (33)
Luke McNamara C 6' 3" / 186 lbs Mar 2, 2005 (19)
Cade McNelly D 6' 3" / 194 lbs Oct 17, 2001 (23)
Michael McNiven G 6' 1" / 203 lbs Jul 9, 1997 (27)
Graham McPhee OTT LW 6' 0" / 192 lbs Jul 24, 1998 (26)
Adam McQuaid D 6' 4" / 210 lbs Oct 12, 1986 (38)
Tye McSorley RW 6' 0" / 196 lbs Jun 11, 2001 (23)
Mason McTavish ANA C 6' 1" / 219 lbs Jan 30, 2003 (21)
Cole McWard VAN D 6' 1" / 192 lbs Jun 9, 2001 (23)
Adam Mechura C 6' 4" / 201 lbs Jan 31, 2003 (21)
Andrei Medvedev G 6' 0" / 202 lbs Apr 1, 1983 (41)
Ben Meehan D 6' 0" / 190 lbs Apr 20, 2001 (23)
Dimitri Megalinsky D 6' 3" / 238 lbs Apr 15, 1985 (39)
Jayson Megna COL C 6' 1" / 195 lbs Feb 1, 1990 (34)
Jaycob Megna FLA D 6' 6" / 220 lbs Dec 10, 1992 (31)
Owen Mehlenbacher C 6' 2" / 189 lbs Jan 26, 2004 (20)
Timo Meier NJ RW 6' 1" / 220 lbs Oct 8, 1996 (28)
Greg Meireles C 5' 11" / 194 lbs Jan 1, 1999 (25)
Jacob Melanson SEA RW 6' 0" / 207 lbs Apr 22, 2003 (21)
Julian Melchiori D 6' 4" / 209 lbs Dec 6, 1991 (32)
Alexei Melnichuk G 6' 2" / 190 lbs Jun 29, 1998 (26)
Josh Melnick CAR RW 5' 10" / 181 lbs Jul 10, 1995 (29)
Nicolas Meloche D 6' 3" / 212 lbs Jul 18, 1997 (27)
Matyas Melovsky C 6' 1" / 190 lbs May 25, 2004 (20)
Griffin Mendel D 6' 6" / 220 lbs Feb 18, 1999 (25)
Harrison Meneghin G 6' 3" / 169 lbs Sep 13, 2004 (20)
Brennan Menell D 5' 11" / 177 lbs May 24, 1997 (27)
Dawson Mercer NJ C 6' 0" / 180 lbs Oct 27, 2001 (23)
Riley Mercer G 6' 2" / 204 lbs Mar 31, 2004 (20)
Lucas Mercuri C 6' 3" / 191 lbs Mar 7, 2002 (22)
Waltteri Merela RW 6' 3" / 210 lbs Jul 6, 1998 (26)
Leevi Merilainen OTT G 6' 3" / 174 lbs Aug 13, 2002 (22)
Christopher Merisier-Ortiz PIT D 5' 11" / 171 lbs Jan 17, 2001 (23)
Nicholas Merkley RW 5' 10" / 194 lbs May 23, 1997 (27)
Ryan Merkley D 5' 11" / 186 lbs Aug 14, 2000 (24)
Georgi Merkulov BOS LW 5' 11" / 176 lbs Oct 10, 2000 (24)
Dakota Mermis TOR D 6' 0" / 195 lbs Jan 5, 1994 (30)
Jon Merrill MIN D 6' 3" / 204 lbs Feb 3, 1992 (32)
Ben Merrill C 6' 3" / 190 lbs Nov 4, 2005 (19)
Michael Mersch LW 6' 2" / 209 lbs Oct 2, 1992 (32)
Dominick Mersch BUF C 6' 0" / 194 lbs Dec 16, 1998 (25)
Elvis Merzlikins CBJ G 6' 3" / 190 lbs Apr 13, 1994 (30)
Filip Mesar MON RW 5' 9" / 174 lbs Jan 3, 2004 (20)
Ville Meskanen RW 6' 1" / 188 lbs Oct 2, 1995 (29)
Victor Mete D 5' 9" / 187 lbs Jun 7, 1998 (26)
Marc Methot D 6' 3" / 228 lbs Jun 21, 1985 (39)
Zach Metsa D 5' 9" / 192 lbs Oct 19, 1998 (26)
Henry Mews D 6' 0" / 181 lbs Mar 9, 2006 (18)
Carson Meyer ANA RW 5' 11" / 187 lbs Aug 18, 1997 (27)
Ben Meyers SEA C 5' 11" / 194 lbs Nov 15, 1998 (26)
Israel Mianscum MON C 6' 1" / 198 lbs Apr 18, 2003 (21)
Ryan Michael D 6' 2" / 194 lbs Feb 5, 2005 (19)
Marc Michaelis LW 5' 11" / 187 lbs Jul 31, 1995 (29)
Jeremy Michel LW - / - -
Robert Michel D - / - -
Matvei Michkov PHI RW 5' 10" / 172 lbs Dec 9, 2004 (19)
Jacob Middleton MIN D 6' 3" / 219 lbs Jan 2, 1996 (28)
Keaton Middleton COL D 6' 6" / 240 lbs Feb 10, 1998 (26)
Ethan Miedema BUF LW 6' 4" / 207 lbs Mar 22, 2005 (19)
Andy Miele C 5' 8" / 175 lbs Apr 15, 1988 (36)
Julius Miettinen C 6' 3" / 201 lbs Jan 20, 2006 (18)
Veeti Miettinen` RW 5' 9" / 159 lbs Sep 20, 2001 (23)
Amir Miftakhov G 6' 0" / 172 lbs Apr 26, 2000 (24)
Marco Mignosa RW 6' 0" / 155 lbs Apr 13, 2005 (19)
Ilya Mikheyev CHI RW 6' 2" / 192 lbs Oct 10, 1994 (30)
Niko Mikkola FLA D 6' 5" / 206 lbs Apr 27, 1996 (28)
Sonny Milano WAS LW 6' 0" / 194 lbs May 12, 1996 (28)
Sam Miletic LW 6' 1" / 196 lbs May 4, 1997 (27)
Thomas Milic WPG G 6' 0" / 175 lbs Apr 14, 2003 (21)
Jack Millar LA D 6' 4" / 220 lbs Nov 30, 2000 (23)
Kevan Miller D 6' 2" / 210 lbs Nov 15, 1987 (37)
Ryan Miller G 6' 2" / 170 lbs Jul 17, 1980 (44)
Colin Miller WPG D 6' 1" / 200 lbs Oct 29, 1992 (32)
J.T. Miller VAN C 6' 1" / 218 lbs Mar 14, 1993 (31)
K'Andre Miller NYR D 6' 5" / 210 lbs Jan 21, 2000 (24)
Joe Miller RW 5' 9" / 146 lbs Sep 15, 2002 (22)
Tommy Miller TOR D 6' 2" / 194 lbs Mar 6, 1999 (25)
Quentin Miller MON G 6' 3" / 181 lbs Dec 23, 2004 (19)
Micah Miller RW 5' 9" / 201 lbs Oct 29, 1998 (26)
Brenden Miller D 6' 1" / 205 lbs Mar 29, 1994 (30)
Matt Miller PHI C 6' 3" / 201 lbs Sep 4, 1999 (25)
Landon Miller G 6' 4" / 201 lbs Jan 3, 2006 (18)
Mason Millman BOS D 6' 1" / 186 lbs Jul 18, 2001 (23)
Michael Milne MIN LW 5' 11" / 185 lbs Sep 21, 2002 (22)
Parker Milner G 6' 1" / 197 lbs Sep 6, 1990 (34)
Jakub Milota G 6' 1" / 178 lbs Apr 14, 2006 (18)
Trent Miner COL G 6' 1" / 185 lbs Feb 5, 2001 (23)
Aram Minnetian D 5' 11" / 194 lbs Mar 19, 2005 (19)
Fraser Minten TOR C 6' 1" / 185 lbs Jul 5, 2004 (20)
Pavel Mintyukov ANA D 6' 1" / 200 lbs Nov 25, 2003 (20)
Ben Mirageas D 6' 1" / 185 lbs May 8, 1999 (25)
Igor Mirnov RW 6' 0" / 220 lbs Sep 15, 1984 (40)
Daniil Miromanov CGY D 6' 4" / 207 lbs Jul 11, 1997 (27)
Ivan Miroshnichenko WAS LW 6' 1" / 185 lbs Feb 4, 2004 (20)
Ivan Miroshnichenko WAS LW 6' 1" / 185 lbs Feb 4, 2004 (20)
Luke Misa C 5' 10" / 170 lbs Nov 25, 2005 (18)
Martin Misiak C 6' 2" / 201 lbs Sep 30, 2004 (20)
Hunter Miska G 6' 1" / 175 lbs Jul 7, 1995 (29)
Bryce Misley C 6' 1" / 185 lbs Sep 5, 1999 (25)
Grant Mismash LW 6' 0" / 186 lbs Feb 19, 1999 (25)
Nate Misskey D 6' 3" / 210 lbs Jan 12, 2005 (19)
Daniil Misyul NJ D 6' 3" / 196 lbs Oct 20, 2000 (24)
Garrett Mitchell RW 5' 11" / 198 lbs Sep 2, 1991 (33)
Ian Mitchell BOS D 6' 0" / 192 lbs Jan 18, 1999 (25)
Travis Mitchell NYI D 6' 4" / 201 lbs Nov 25, 1999 (24)
Mareks Mitens NJ G 6' 1" / 185 lbs Jan 29, 1998 (26)
Casey Mittelstadt COL C 6' 1" / 195 lbs Nov 22, 1998 (26)
Luke Mittelstadt D 5' 11" / 174 lbs Jan 22, 2003 (21)
Cole Moberg SJ D 6' 3" / 187 lbs Oct 17, 2000 (24)
Mike Modano C 6' 3" / 205 lbs Jun 7, 1970 (54)
Jacob Modry LA D 6' 5" / 193 lbs Jan 23, 1999 (25)
Jared Moe G 6' 3" / 205 lbs Jul 22, 1999 (25)
Scott Moldenhauer D - / - -
Nicholas Moldenhauer C 5' 10" / 170 lbs May 25, 2004 (20)
Tanner Molendyk NAS D 6' 1" / 182 lbs Feb 3, 2005 (19)
Oscar-Fisker Molgaard SEA C 6' 0" / 168 lbs Feb 18, 2005 (19)
Austin Moline D 6' 5" / 201 lbs Nov 21, 2005 (19)
Sean Monahan CBJ C 6' 2" / 197 lbs Oct 12, 1994 (30)
Sam Montembeault MON G 6' 3" / 222 lbs Oct 30, 1996 (28)
Jim Montgomery - - / - -
Bryce Montgomery CAR D 6' 4" / 224 lbs Nov 12, 2002 (22)
Blake Montgomery LW 6' 3" / 180 lbs May 4, 2005 (19)
Brandon Montour SEA D 6' 0" / 199 lbs Apr 11, 1994 (30)
John Moore D 6' 3" / 207 lbs Nov 19, 1990 (34)
Bryan Moore C 6' 0" / 199 lbs May 25, 1994 (30)
Trevor Moore LA LW 5' 11" / 195 lbs Mar 31, 1995 (29)
Ian Moore D 6' 3" / 185 lbs Jan 4, 2002 (22)
Cooper Moore D 6' 1" / 185 lbs Feb 16, 2001 (23)
Oliver Moore C 5' 11" / 195 lbs Jan 22, 2005 (19)
Lucas Moore D 5' 10" / 175 lbs Jun 7, 2005 (19)
Lleyton Moore UTA D 5' 8" / 179 lbs Feb 27, 2002 (22)
Javon Moore OTT LW 6' 3" / 190 lbs Dec 7, 2005 (18)
Brent Moran G 6' 4" / 190 lbs Jul 5, 1996 (28)
Antoine Morand C 5' 11" / 184 lbs Feb 18, 1999 (25)
Matthew Morden D 6' 4" / 203 lbs Jul 29, 2004 (20)
Mason Morelli VEG LW 6' 1" / 198 lbs Feb 1, 1996 (28)
Jonathan Morello C 6' 2" / 178 lbs Jul 31, 2006 (18)
Samuel Morin LW 6' 6" / 202 lbs Jul 12, 1995 (29)
Etienne Morin D 6' 0" / 183 lbs Mar 9, 2005 (19)
Greg Moro CGY D 6' 4" / 207 lbs Oct 1, 1995 (29)
Vadim Moroz RW 6' 2" / 185 lbs Nov 20, 2003 (21)
Ivan Morozov C 6' 1" / 209 lbs May 5, 2000 (24)
Cale Morris G 6' 1" / 190 lbs May 22, 1996 (28)
Cam Morrison SEA LW 6' 3" / 210 lbs Aug 27, 1998 (26)
Brad Morrison C 6' 0" / 170 lbs Jan 4, 1997 (27)
Logan Morrison SEA C 6' 0" / 180 lbs Jul 9, 2002 (22)
Josh Morrissey WPG D 6' 0" / 195 lbs Mar 28, 1995 (29)
Joe Morrow D 6' 0" / 199 lbs Dec 9, 1992 (31)
Scott Morrow CAR D 6' 2" / 195 lbs Nov 1, 2002 (22)
Sam Morton CGY C 6' 0" / 185 lbs Jul 28, 1999 (25)
Janis Moser TB D 6' 1" / 173 lbs Jun 6, 2000 (24)
Simon Motew D 6' 1" / 180 lbs Mar 31, 2003 (21)
Tyler Motte DET C 5' 10" / 197 lbs Mar 10, 1995 (29)
C.J. Motte G - / - -
Matt Moulson LW 6' 1" / 200 lbs Nov 1, 1983 (41)
Jacob Moverare LA D 6' 3" / 210 lbs Aug 31, 1998 (26)
Patrick Moynihan LA RW 5' 11" / 185 lbs Jan 23, 2001 (23)
Evan Moyse G 6' 2" / 181 lbs Jun 18, 1996 (28)
Sergei Mozyakin RW 5' 10" / 165 lbs Mar 30, 1981 (43)
Petr Mrazek CHI G 6' 2" / 188 lbs Feb 14, 1992 (32)
Tomas Mrsic C 6' 0" / 170 lbs Feb 26, 2006 (18)
Mirco Mueller D 6' 3" / 210 lbs Mar 21, 1995 (29)
Chris Mueller RW 5' 11" / 209 lbs Mar 6, 1986 (38)
Ty Mueller VAN C 5' 11" / 185 lbs Feb 26, 2003 (21)
Leon Muggli D 6' 0" / 165 lbs Jul 9, 2006 (18)
Niilopekka Muhonen D 6' 4" / 194 lbs Feb 28, 2006 (18)
Shakir Mukhamadullin SJ D 6' 4" / 200 lbs Jan 10, 2002 (22)
Timur Mukhanov C 5' 8" / 179 lbs Jun 17, 2005 (19)
Joey Muldowney RW 5' 11" / 155 lbs Jun 5, 2004 (20)
Tristan Mullin SEA LW 6' 2" / 196 lbs Oct 9, 1996 (28)
Luca Munzenberger D 6' 2" / 190 lbs Nov 24, 2002 (21)
Maxim Muranov LW 6' 2" / 190 lbs Jun 2, 2004 (20)
Sergei Murashov PIT G 6' 1" / 172 lbs Apr 1, 2004 (20)
Ty Murchison D 6' 2" / 192 lbs Feb 2, 2003 (21)
Ryan Murphy D 5' 11" / 175 lbs Mar 31, 1993 (31)
Connor Murphy CHI D 6' 4" / 212 lbs Mar 26, 1993 (31)
Matt Murphy OTT D 6' 2" / 198 lbs May 1, 1995 (29)
Connor Murphy CGY G 6' 4" / 201 lbs Sep 1, 1998 (26)
Ryan Murray D 6' 1" / 206 lbs Sep 27, 1993 (31)
Matt Murray TOR G 6' 5" / 203 lbs May 25, 1994 (30)
Jordan Murray D 6' 1" / 205 lbs Dec 16, 1992 (31)
Brett Murray BUF LW 6' 5" / 228 lbs Jul 20, 1998 (26)
Blake Murray C 6' 2" / 205 lbs Jul 5, 2001 (23)
Justin Murray D - / - -
Jacob Murray NYR D 6' 3" / 198 lbs Apr 11, 2002 (22)
Matt Murray NAS G 6' 1" / 200 lbs Feb 2, 1998 (26)
Carson Musser D 6' 1" / 192 lbs Apr 21, 1997 (27)
John Mustard C 6' 1" / 180 lbs Aug 16, 2006 (18)
Quentin Musty LW 6' 2" / 205 lbs Jul 6, 2005 (19)
Tyler Muszelik G 6' 3" / 195 lbs Jul 1, 2004 (20)
Sasha Mutala RW - / - -
Navrin Mutter NAS LW 6' 3" / 202 lbs Mar 15, 2001 (23)
Sutter Muzzatti C 6' 5" / 209 lbs Jun 28, 2003 (21)
Jake Muzzin D 6' 3" / 227 lbs Feb 21, 1989 (35)
Nico Myatovic ANA LW 6' 2" / 199 lbs Dec 1, 2004 (19)
Tyler Myers VAN D 6' 8" / 229 lbs Feb 1, 1990 (34)
Philippe Myers TOR D 6' 5" / 219 lbs Jan 25, 1997 (27)
Connor Mylymok CGY LW 6' 1" / 205 lbs Mar 18, 2000 (24)
Sawyer Mynio D 6' 1" / 172 lbs Apr 30, 2005 (19)
Jonathan Myrenberg D 6' 2" / 190 lbs Apr 11, 2003 (21)
Jan Mysak ANA C 5' 11" / 192 lbs Jun 24, 2002 (22)
Floating offer