List of NHL players (M)

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