This 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". List updated as of the 2018–19 NHL season. Maa–Mal Olli Maatta Al MacAdam Clarke MacArthur Kurtis MacDermid Lane MacDermid Paul MacDermid Blair MacDonald Brett MacDonald Craig MacDonald Doug MacDonald James "Kilby" MacDonald Jacob MacDonald Jason MacDonald Joey MacDonald Kevin MacDonald Lowell MacDonald Parker MacDonald Kim MacDougall Mackenzie MacEachern Shane MacEachern Maxime Macenauer Zack MacEwen Hubert Macey Bruce MacGregor Randy MacGregor Garth MacGuigan Spencer Machacek Raymond Macias Al MacInnis Ryan MacInnis Ian MacIntosh Drew MacIntyre Steve MacIntyre Don MacIver Norm Maciver Blair MacKasey Calum MacKay David MacKay Duncan "Mickey" MacKay Murdo MacKay Fleming Mackell Jack Mackell Aaron MacKenzie Barry MacKenzie Bill MacKenzie Clarence "Pudge" MacKenzie Derek MacKenzie Shawn MacKenzie Connor Mackey David Mackey Reg Mackey Howard Mackie Nathan MacKinnon Paul MacKinnon Brett MacLean Donald MacLean John MacLean Paul MacLean Rick MacLeish Brian MacLellan Pat MacLeod Bill MacMillan Bob MacMillan Jeff MacMillan John MacMillan Al MacNeil Bernie MacNeil Ian MacNeil Jamie Macoun Jim "Bud" MacPherson Ralph MacSweyn Craig MacTavish Andrew MacWilliam Mike MacWilliam John Madden Darrin Madeley Connie Madigan Jeff Madill Saku Maenalanen Dean Magee Darryl Maggs Marc Magnan Olivier Magnan Keith Magnuson Kevin Maguire Johnny Mahaffey Frank Mahovlich Pete Mahovlich Josh Mahura Jacques Mailhot Philippe Maillet Adam Mair Jim Mair Fern Majeau Ivan Majesky Bruce Major Mark Major Cale Makar Andrey Makarov Sergei Makarov Mikko Makela Ron "Chico" Maki Tomi Maki Wayne Maki Kari Makkonen Vladimir Malakhov Clint Malarchuk Tomas Malec Beck Malenstyn David Maley Denis Malgin Stewart Malgunas Manny Malhotra Marek Malik Merlin Malinowski Evgeni Malkin Dean Malkoc Troy Mallette Olli Malmivaara Cliff Malone Greg Malone Joe Malone Ryan Malone Sean Malone Dan Maloney Dave Maloney Don Maloney Phil Maloney Steve Maltais Kirk Maltby Mikhail Maltsev Ray Maluta Mam–Maz Maxim Mamin Tom Manastersky Mark Mancari Felix "Gus" Mancuso Kent Manderville Dan Mandich George Maneluk Mike Maneluk Kris Manery Randy Manery Andrew Mangiapane Cesare Maniago Eric Manlow Cameron Mann Jackie Mann Jimmy Mann Ken Mann Norman Mann Rennison "Ren" Manners Brandon Manning Paul Manning Peter Mannino Bob Manno Dave Manson Josh Manson Ray Manson Anthony Mantha Georges Mantha Moe Mantha Sylvio Mantha Justin Mapletoft Paul Mara Henry "Buddy" Maracle Norm Maracle Milan Marcetta Harold "Mush" March Brad Marchand Todd Marchant Alexei Marchenko Jonathan Marchessault Brian Marchinko Bryan Marchment Mason Marchment Dave Marcinyshyn