This is a list of National Hockey League (NHL) players who have played at least one game in the NHL from 1917 to present and have a last name that starts with "M".

MacAdam - Mazur
 Al MacAdam
 Clarke MacArthur
 Paul MacDermid
 Blair MacDonald
 Brett MacDonald
 Craig MacDonald
 Doug MacDonald
 James "Kilby" Macdonald
 Kevin MacDonald
 Lowell MacDonald
 Parker MacDonald
 Kim MacDougall
 Shane MacEachern
 Hubert Macey
 Bruce MacGregor
 Randy MacGregor
 Garth MacGuigan
 Al MacInnis
 Ian MacIntosh
 Don MacIver
 Norm Maciver
 Blair MacKasey
 Calum MacKay
 David MacKay
 Mickey MacKay
 Murdo MacKay
 Fleming Mackell
 Jack Mackell
 Aaron MacKenzie
 Barry MacKenzie
 Bill MacKenzie
 Derek MacKenzie
 Shawn MacKenzie
 David Mackey
 Reg Mackey
 Howard Mackie
 Paul MacKinnon
 Donald MacLean
 John MacLean
 Paul MacLean
 Rick MacLeish
 Brian MacLellan
 Pat MacLeod
 Bill MacMillan
 Bob MacMillan
 Joey MacDonald
 John MacMillan
 Al MacNeil
 Bernie MacNeil
 Ian MacNeil
 Jamie Macoun
 Jim "Bud" MacPherson
 Ralph MacSweyn
 Craig MacTavish
 Mike MacWilliam
 John Madden
 Darrin Madeley
 Connie Madigan
 Jeff Madill
 Dean Magee
 Darryl Maggs
 Marc Magnan
 Keith Magnuson
 Kevin Maguire
 Johnny Mahaffey
 Frank Mahovlich
 Pete Mahovlich
 Jacques Mailhot
 Frank Mailley
 Adam Mair
 Jim Mair
 Fern Majeau
 Ivan Majesky
 Bruce Major
 Mark Major
 Sergei Makarov
 Mikko Makela
 Chico Maki
 Wayne Maki
 Kari Makkonen
 Vladimir Malakhov
 Clint Malarchuk
 Tomas Malec
 David Maley
 Stewart Malgunas
 Manny Malhotra
 Marek Malik
 Merlin Malinowski
 Evgeni Malkin
 Dean Malkoc
 Troy Mallette
 Cliff Malone
 Greg Malone
 Joe Malone
 Ryan Malone
 Dan Maloney
 Dave Maloney
 Don Maloney
 Phil Maloney
 Steve Maltais
 Kirk Maltby
 Ray Maluta
 Tom Manastersky
 Felix "Gus" Mancuso
 Kent Manderville
 Dan Mandich
 George Maneluk
 Mike Maneluk
 Kris Manery
 Randy Manery
 Cesare Maniago
 Eric Manlow
 Cameron Mann
 Jackie Mann
 Jimmy Mann
 Ken Mann
 Norman Mann
 Rennison Manners
 Paul Manning
 Bob Manno
 Dave Manson
 Ray Manson
 Georges Mantha
 Moe Mantha, Jr.
 Sylvio Mantha
 Justin Mapletoft
 Paul Mara
 Henry "Buddy" Maracle
 Norm Maracle
 Milan Marcetta
 Harold "Mush" March
 Brad Marchand
 Todd Marchant
 Brian Marchinko
 Bryan Marchment
 Dave Marcinyshyn
 Lou Marcon
 Don Marcotte
 Josef Marha
 Hector Marini
 Chris Marinucci
 Frank Mario
 John Mariucci
 Masi Marjamaki
 Gord Mark
 John Markell
 Gus Marker
 Ray Markham
 Jussi Markkanen
 Jack Markle
 Andrei Markov
 Danil Markov
 Jack Marks
 John Marks
 Nevin Markwart
 Patrick Marleau
 Daniel Marois
 Jean Marois
 Mario Marois
 Gilles Marotte
 Mark Marquess
 Brad Marsh
 Gary Marsh
 Peter Marsh
 Bert Marshall
 Don Marshall
 Grant Marshall
 Jason Marshall
 Paul Marshall
 Willie Marshall
 Mike Marson
 Tony Martensson
 Clare Martin
 Craig Martin
 Frank Martin
 Grant Martin
 Hubert "Pit" Martin
 Jack Martin
 Matt Martin (born 1971)
 Matt Martin (born 1989)
 Paul Martin
 Rick Martin
 Ronnie Martin
 Seth Martin
 Terry Martin
 Tom Martin
 Tom R. Martin
 Don Martineau
 Radek Martinek
 Darcy Martini
 Steve Martins
 Steve Martinson
 Dennis Maruk
 Paul Masnick
 Bob Mason
 Charlie Mason
 Chris Mason
 Steve Mason
 George Massecar
 Jamie Masters
 Bill Masterton
 Frank Mathers
 Dwight Mathiasen
 Jim Mathieson
 Marquis Mathieu
 Christian Matte
 Joe Matte (born 1893)
 Joe Matte (born 1909)
 Roland Matte
 Stephane Matteau
 Mike Matteucci
 Shawn Matthias
 Dick Mattiussi
 Markus Mattsson
 Richard Matvichuk
 Johnny Matz
 Wayne Maxner
 Ben Maxwell
 Brad Maxwell
 Bryan Maxwell
 Kevin Maxwell
 Wally Maxwell
 Alan May
 Brad May
 Darrell May
 Derek Mayer
 Gil Mayer
 Jim Mayer
 Pat Mayer
 Shep Mayer
 Jamal Mayers
 Eddie Mazur
 Jay Mazur

McAdam - Mezei
 Gary McAdam
 Sam McAdam
 Chris McAllister
 Chris McAlpine
 Dean McAmmond
 Hazen McAndrew
 Ted McAneeley
 Jerome "Jud" McAtee
 Norm McAtee
 Ken McAuley
 Andrew McBain
 Jason McBain
 Mike McBain
 Wayne McBean
 Cliff McBride
 Jim McBurney
 Bryan McCabe
 Stan McCabe
 Bert McCaffrey
 John McCahill
 Doug McCaig
 Dunc McCallum
 Eddie McCalmon
 Rick McCann
 Jack McCartan
 Dan McCarthy
 Kevin McCarthy
 Sandy McCarthy
 Steve McCarthy
 Tom McCarthy
 Tom McCarthy
 Tom McCarthy
 Walter McCartney
 Darren McCarty
 Ted McCaskill
 Alyn McCauley
 Rob McClanahan
 Brett McClean
 Trent McCleary
 Dave McClelland
 Kevin McClelland
 Jay McClement
 Frank McCool
 Bob McCord
 Dennis McCord
 John McCormack
 Cody McCormick
 Shawn McCosh
 Dale McCourt
 Bill McCreary Sr.
 Bill McCreary Jr.
 Keith McCreary
 John McCreedy
 Brad McCrimmon
 Jim McCrimmon
 Bob McCully
 Duke McCurry
 Brian McCutcheon
 Darwin McCutcheon
 Jeff McDill
 Bill McDonagh
 Ab McDonald
 Andy McDonald
 Brian McDonald
 Byron "Butch" McDonald
 Gerry McDonald
 Jack Albert McDonald
 Jack Patrick McDonald
 Lanny McDonald
 Robert McDonald
 Terry McDonald
 Wilfred "Bucko" McDonald
 Kent McDonell
 Joe McDonnell
 Moylan McDonnell
 Al McDonough
 Hubie McDonough
 Bill McDougall
 Mike McDougall
 Peter McDuffe
 Shawn McEachern
 Curtis McElhinney
 Jim McElmury
 Mike McEwen
 Jim McFadden
 Don McFadyen
 Dan McFall
 Gord McFarlane
 Jim McGeough
 Irving McGibbon
 Bob McGill
 Jack McGill
 Jack McGill
 Ryan McGill
 Dan McGillis
 Brian McGrattan
 Tom McGratton
 Donald "Sandy" McGregor
 Frank "Mickey" McGuire
 Mike McHugh
 Jack McIlhargey
 Bert McInenly
 Marty McInnis
 Bruce McIntosh
 Paul McIntosh
 Jack McIntyre
 John McIntyre
 Larry McIntyre
 Nathan McIver
 Doug McKay
 Randy McKay
 Ray McKay
 Ross McKay
 Scott McKay
 Walt McKechnie
 Jay McKee
 Mike McKee
 Ian McKegney
 Tony McKegney
 Alex McKendry
 Sean McKenna
 Steve McKenna
 Don McKenney
 Jim McKenny
 Bill McKenzie
 Brian McKenzie
 Jim McKenzie
 John McKenzie
 Steve McKichan
 Andrew McKim
 Alex McKinnon
 Johnny McKinnon
 Murray McLachlan
 Kyle McLaren
 Brett McLean
 Don McLean
 Fred McLean
 Jack McLean
 Jeff McLean
 Kirk McLean
 John McLellan
 Scott McLellan
 Todd McLellan
 Rollie McLenahan
 Jamie McLennan
 Al McLeod
 Cody McLeod
 Don McLeod
 Jack McLeod
 Jimmy McLeod
 Dave McLlwain
 Mike McMahon
 Mike McMahon
 Bob McManama
 Sammy McManus
 Sean McMorrow
 Tom McMurchy
 Max McNab
 Peter McNab
 Sid McNabney
 Gerry McNamara
 Howard McNamara
 George McNaughton
 Gerry McNeil
 Billy McNeill
 Mike McNeill
 Stu McNeill
 George McPhee
 Mike McPhee
 Basil McRae
 Chris McRae
 Gord McRae
 Ken McRae
 Pat McReavy
 Brian McReynolds
 Bryan McSheffrey
 Marty McSorley
 Don McSween
 Jim McTaggart
 Dale McTavish
 Gord McTavish
 Charles "Rabbit" McVeigh
 Jack McVicar
 Rob McVicar
 Rick Meagher
 Gerry Meehan
 Brent Meeke
 Howie Meeker
 Mike Meeker
 Harry Meeking
 Paul Meger
 Ron Meighan
 Barrie Meissner
 Dick Meissner
 Anssi Melametsa
 Dean Melanson
 Rollie Melanson
 Josef Melichar
 Roger Melin
 Scott Mellanby
 Tom Mellor
 Gerry Melnyk
 Larry Melnyk
 Eric Meloche
 Gilles Meloche
 Barry Melrose
 Hillary "Minnie" Menard
 Howie Menard
 Vic Mercredi
 Greg Meredith
 Glenn Merkosky
 William "Smiley" Meronek
 Wayne Merrick
 Horace Merrill
 Jan Mertzig
 Eric Messier
 Joby Messier
 Mark Messier
 Mitch Messier
 Paul Messier
 Andrej Meszaros
 Scott Metcalfe
 Glen Metropolit
 Don Metz
 Nick Metz
 Freddy Meyer
 Branislav Mezei

Micalef - Mitchell
 Corrado Micalef
 Milan Michalek
 Zbynek Michalek
 Arthur Michaluk
 John Michaluk
 Alfie Michaud
 Olivier Michaud
 Dave Michayluk
 Joe Micheletti
 Pat Micheletti
 Larry Mickey
 Nick Mickoski
 Max Middendorf
 Lindsay Middlebrook
 Rick Middleton
 Kevin Miehm
 Antti Miettinen
 Rudy Migay
 Petr Mika
 Stan Mikita
 Bill Mikkelson
 Jim Mikol
 Oleg Mikulchik
 Mike Milbury
 Hib Milks
 Al Millar
 Craig Millar
 Hugh Millar
 Mike Millar
 Corey Millen
 Greg Millen
 Aaron Miller
 Bill Miller
 Bob Miller
 Brad Miller
 Drew Miller
 Earl Miller
 Jack Miller
 Jason Miller
 Jay Miller
 Joe Miller
 Kelly Miller
 Kevin Miller
 Kip Miller
 Paul Miller
 Perry Miller
 Ryan Miller
 Tom Miller
 Warren Miller
 Norm Milley
 Craig Mills
 Mike Minard
 John Miner
 Graham Mink
 Gerry Minor
 Eddie Mio
 Boris Mironov
 Dmitri Mironov
 John Miszuk
 Bill "Red" Mitchell
 Bill Mitchell
 Herb Mitchell
 Ivan Mitchell
 Jeff Mitchell
 Roy Mitchell
 Torrey Mitchell
 Willie Mitchell

Modano - Mrozik
 Mike Modano
 Fredrik Modin
 Jaroslav Modry
 Bill Moe
 Travis Moen
 Lyle Moffat
 Mike Moffat
 Ron Moffat
 Sandy Moger
 Mike Moher
 Doug Mohns
 Lloyd Mohns
 Tomas Mojzis
 Carl Mokosak
 John Mokosak
 Lars Molin
 Mike Moller
 Randy Moller
 Mitch Molloy
 Larry Molyneaux
 Sergio Momesso
 Garry Monahan
 Hartland Monahan
 Armand Mondou
 Pierre Mondou
 Michel Mongeau
 Bob Mongrain
 Steve Montador
 Hank Monteith
 Jim Montgomery
 Andy Moog
 Alfie Moore
 Barrie Moore
 Dickie Moore
 Dominic Moore
 Robbie Moore
 Steve Moore
 Amby Moran
 Brad Moran
 Ian Moran
 David Moravec
 Jayson More
 Ethan Moreau
 Howie Morenz
 Angie Moretto
 Jason Morgan
 Pete Morin
 Stephane Morin
 David Morisset
 Dave Morissette
 Jean-Guy Morissette
 Marc Moro
 Bernie Morris
 Derek Morris
 Elwin "Moe" Morris
 Jon Morris
 Brendan Morrison
 Dave Morrison
 Don Morrison
 Doug Morrison
 Gary Morrison
 George Morrison
 Jim Morrison
 John "Crutchy" Morrison
 Kevin Morrison
 Lew Morrison
 Mark Morrison
 Mike Morrison
 Rod Morrison
 Shaone Morrisonn
 Brenden Morrow
 Ken Morrow
 Scott Morrow
 Dean Morton
 Gus Mortson
 Ken Mosdell
 Bill Mosienko
 Tyler Moss
 Morris Mott
 Mike Mottau
 Alex Motter
 Joe Motzko
 Johnny Mowers
 Mark Mowers
 Jim Moxey
 Jerome Mrazek
 Rick Mrozik

Muckalt - Muzzatti
 Bill Muckalt
 Bryan Muir
 Richard Mulhern
 Ryan Mulhern
 Brian Mullen
 Joe Mullen
 Kirk Muller
 Wayne Muloin
 Glenn Mulvenna
 Grant Mulvey
 Paul Mulvey
 Harry Mummery
 Craig Muni
 Adam Munro
 Dunc Munro
 Gerald Munro
 Bob Murdoch
 Bob Murdoch
 Don Murdoch
 Murray Murdoch
 Matt Murley
 Brian Murphy
 Curtis Murphy
 Gord Murphy
 Hal Murphy
 Joe Murphy
 Larry Murphy
 Mike Murphy
 Rob Murphy
 Ron Murphy
 Al Murray
 Andrew Murray
 Bob Murray (born 1952)
 Bob Murray (born 1948)
 Brady Murray
 Chris Murray
 Doug Murray
 Garth Murray
 Glen Murray
 Jim Murray
 Ken Murray
 Leo Murray
 Marty Murray
 Mickey Murray
 Mike Murray
 Pat Murray
 Randy Murray
 Rem Murray
 Rob Murray
 Terry Murray
 Troy Murray
 Dana Murzyn
 Frank Musil
 Jason Muzzatti

Myers - Myrvold
 Hap Myers
 Brantt Myhres
 Vic Myles
 Jarmo Myllys
 Sergei Mylnikov
 Phil Myre
 Anders Myrvold

M