Title: List of NHL players (M) Content: 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