A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Mac Hollowell CAN 0 Free Agent $0 0 Mack Guzda USA 0 PuckTimeControlinZone DF $897,500 3 Mackenzie Blackwood CAN 0 Vancouver Canucks $2,800,000 1 MacKenzie Entwistle CAN 0 Rocket $800,000 2 Mackenzie MacEachern USA 0 Free Agent $0 0 MacKenzie Weegar CAN 0 Bears $3,250,000 1 Madison Bowey CAN 0 Free Agent $0 0 Mads Sogaard DEN 0 Senators $925,000 2 Magnus Hellberg SWE 0 Free Agent $0 0 Malcolm Subban CAN 0 Washington Capitals $775,000 2 Malte Stromwall SWE 0 PuckTimeControlinZone DF $750,000 1 Marc Del Gaizo USA 0 Free Agent $0 0 Marc Gatcomb USA 0 Free Agent $0 0 Marc Johnstone USA 0 Free Agent $0 0 Marc McLaughlin USA 0 Free Agent $0 0 Marc Staal CAN 0 Penguins $1,100,000 2 Marc-Andre Fleury CAN 0 Minnesota Wild $3,500,000 2 Marc-Edouard Vlasic CAN 0 Free Agent $0 0 Marco Rossi AUS 0 Monarchs $863,333 3 Marco Scandella CAN 0 Free Agent $0 0 Marcus Bjork SWE 0 PuckTimeControlinZone DF $925,000 1 Marcus Foligno USA 0 Free Agent $0 0 Marcus Johansson SWE 0 Winnipeg Jets $2,000,000 3 Marcus Pettersson SWE 0 Free Agent $0 0 Marian Studenic SLV 0 Free Agent $0 0 Mario Ferraro CAN 0 Los Angeles Kings $3,250,000 4 Mark Friedman CAN 0 Free Agent $0 0 Mark Giordano CAN 0 Los Angeles Kings $800,000 2 Mark Jankowski CAN 0 Colorado Avalanche $750,000 1 Mark Kastelic USA 0 Senators $835,000 3 Mark Pysyk CAN 0 Phantoms $850,000 1 Mark Scheifele CAN 0 Detroit Red Wings $6,125,000 2 Mark Sinclair CAN 0 Free Agent $0 0 Mark Stone CAN 0 Free Agent $0 0 Markus Niemelainen FIN 0 Free Agent $0 0 Markus Nurmi FIN 0 PuckTimeControlinZone DF $842,500 1 Markus Nutivaara FIN 0 Free Agent $0 0 Marshall Rifai CAN 0 Free Agent $0 0 Martin Chromiak SLV 0 PuckTimeControlinZone DF $820,000 3 Martin Fehervary SVK 0 Penguins $791,667 1 Martin Frk CZE 0 Free Agent $0 0 Martin Jones CAN 0 Detroit Red Wings $875,000 2 Martin Kaut CZE 0 Free Agent $0 0 Martin Necas CZE 0 Pittsburgh Penguins $3,000,000 2 Martin Pospisil SLV 0 Free Agent $0 0 Mason Appleton USA 0 Free Agent $0 0 Mason Geertsen CAN 0 Free Agent $0 0 Mason Jobst USA 0 Free Agent $0 0 Mason Lohrei USA 0 Penguins $925,000 3 Mason Marchment CAN 0 Free Agent $0 0 Mason McTavish CHE 0 Griffins $894,167 3 Mason Millman CAN 0 Free Agent $0 0 Mason Morelli USA 0 Free Agent $0 0 Mason Primeau CAN 0 Free Agent $0 0 Mason Shaw CAN 0 Moose $750,000 1 Matej Blumel CZE 0 PuckTimeControlinZone DF $925,000 2 Matej Pekar CZE 0 Free Agent $0 0 Mathew Barzal CAN 0 Edmonton Oilers $7,000,000 1 Mathias Emilio Pettersen NOR 0 PuckTimeControlinZone DF $903,333 3 Mathias Laferriere CAN 0 Free Agent $0 0 Mathieu Joseph CAN 0 Edmonton Oilers $2,950,000 4 Mathieu Olivier USA 0 Bears $750,000 1 Matias Maccelli FIN 0 Wolf Pack $2,053,333 1 Mats Zuccarello NOR 0 Montreal Canadiens $6,250,000 2 Matt Alfaro CAN 0 Free Agent $0 0 Matt Benning CAN 0 Colorado Avalanche $1,250,000 4 Matt Boldy USA 0 Wolf Pack $880,833 1 Matt Coronato USA 0 Monarchs $925,000 3 Matt Duchene CAN 0 Chicago Blackhawks $8,000,000 4 Matt Dumba CAN 0 Free Agent $0 0 Matt Grzelcyk USA 0 Free Agent $0 0 Matt Irwin CAN 0 Tampa Bay Lightning $775,000 1 Matt Kiersted USA 0 Free Agent $0 0 Matt Luff CAN 0 Comets $750,000 1 Matt Martin CAN 0 Free Agent $0 0 Matt Murray CAN 0 Free Agent $0 0 Matt Nieto USA 0 Tampa Bay Lightning $850,000 1 Matt Rempe CAN 0 PuckTimeControlinZone DF $820,000 3 Matt Roy USA 0 Ottawa Senators $3,150,000 2 Matteo Pietroniro CAN 0 Free Agent $0 0 Matthew Beniers USA 0 Wolf Pack $897,500 2 Matthew Boucher USA 0 Free Agent $0 0 Matthew Cairns CAN 0 Free Agent $0 0 Matthew Hellickson USA 0 Free Agent $0 0 Matthew Highmore CAN 0 Free Agent $0 0 Matthew Kessel USA 0 Free Agent $0 0 Matthew Knies USA 0 Los Angeles Kings $925,000 3 Matthew Murray CAN 0 Free Agent $0 0 Matthew Peca CAN 0 Free Agent $0 0 Matthew Phillips CAN 0 Free Agent $0 0 Matthew Poitras CAN 0 Griffins $870,000 4 Matthew Robertson CAN 0 Free Agent $0 0 Matthew Strome CAN 0 Free Agent $0 0 Matthew Tkachuk USA 0 Washington Capitals $9,500,000 8 Matthew Villalta CAN 0 Free Agent $0 0 Matthew Wedman CAN 0 Free Agent $0 0 Mattias Ekholm SWE 0 Washington Capitals $6,250,000 4 Mattias Janmark SWE 0 Colorado Avalanche $1,000,000 2 Mattias Norlinder SWE 0 Free Agent $0 0 Mattias Samuelsson USA 0 Wolf Pack $925,000 1 Mavrik Bourque CAN 0 PuckTimeControlinZone DF $894,167 3 Max Comtois CAN 0 Phantoms $2,037,500 1 Max Crozier CAN 0 Free Agent $0 0 Max Domi CAN 0 Montreal Canadiens $3,000,000 2 Max Ellis USA 0 PuckTimeControlinZone DF $838,750 2 Max Gildon USA 0 Free Agent $0 0 Max Jones USA 0 Phantoms $1,295,000 2 Max Lajoie CAN 0 PuckTimeControlinZone DF $750,000 1 Max McCormick USA 0 Free Agent $0 0 Max Pacioretty USA 0 Free Agent $0 0 Max Veronneau CAN 0 PuckTimeControlinZone DF $750,000 1 Max Willman USA 0 Free Agent $0 0 Maxence Guenette CAN 0 Free Agent $0 0 Maxim Cajkovic SLV 0 Free Agent $0 0 Maxim Golod CAN 0 Free Agent $0 0 Maxim Marushev RUS 0 Free Agent $0 0 Maxime Lagace CAN 0 Free Agent $0 0 Michael Amadio CAN 0 Barons $762,500 2 Michael Bunting CAN 0 Minnesota Wild $950,000 1 Michael Callahan USA 0 Free Agent $0 0 Michael Carcone CAN 0 Free Agent $0 0 Michael DiPietro CAN 0 Free Agent $0 0 Michael Houser USA 0 Free Agent $0 0 Michael Hutchinson CAN 0 Chicago Blackhawks $750,000 1 Michael Karow USA 0 Free Agent $0 0 Michael Kesselring USA 0 Free Agent $0 0 Michael McCarron USA 0 Colorado Avalanche $750,000 1 Michael McLeod CAN 0 Wolf Pack $975,000 1 Michael Mersch USA 0 Free Agent $0 0 Michael Milne CAN 0 PuckTimeControlinZone DF $861,667 3 Michael Pezzetta CAN 0 Ice Hogs $750,000 1 Michael Rasmussen CAN 0 Comets $1,460,000 2 Michael Regush CAN 0 Free Agent $0 0 Michael Stone CAN 0 PuckTimeControlinZone DF $750,000 1 Michael Vukojevic CAN 0 Free Agent $0 0 Michal Teply CZE 0 Free Agent $0 0 Mika Zibanejad SWE 0 Vancouver Canucks $8,500,000 8 Mikael Backlund SWE 0 Tampa Bay Lightning $5,500,000 2 Mikael Granlund FIN 0 Free Agent $0 0 Mikael Pyyhtia FIN 0 PuckTimeControlinZone DF $897,500 3 Mike Hardman USA 0 Free Agent $0 0 Mike Hoffman CAN 0 Free Agent $0 0 Mike Matheson CAN 0 Pittsburgh Penguins $4,875,000 4 Mike O'Leary CAN 0 Free Agent $0 0 Mike Reilly USA 0 Free Agent $0 0 Mike Robinson USA 0 Free Agent $0 0 Mike Sgarbossa CAN 0 PuckTimeControlinZone DF $750,000 2 Mike Smith CAN 0 Rocket $2,200,000 1 Mike Vecchione USA 0 Free Agent $0 0 Mikey Anderson USA 0 New York Rangers $4,125,000 9 Mikey Eyssimont USA 0 Moose $800,000 3 Mikhail Abramov RUS 0 Free Agent $0 0 Mikhail Maltsev RUS 0 Free Agent $0 0 Mikhail Sergachev RUS 0 Edmonton Oilers $4,800,000 1 Mikko Kokkonen FIN 0 PuckTimeControlinZone DF $846,667 3 Mikko Rantanen FIN 0 Winnipeg Jets $9,250,000 3 Milan Lucic CAN 0 Free Agent $0 0 Miles Wood USA 0 PuckTimeControlinZone DF $3,200,000 1 Milos Kelemen SLV 0 PuckTimeControlinZone DF $817,500 2 Miro Heiskanen FIN 0 Phantoms $8,450,000 7 Mitch Eliot USA 0 Free Agent $0 0 Mitch McLain USA 0 Free Agent $0 0 Mitch Reinke USA 0 Free Agent $0 0 Mitchell Balmas CAN 0 Free Agent $0 0 Mitchell Chaffee USA 0 Free Agent $0 0 Mitchell Heard CAN 0 Free Agent $0 0 Mitchell Hoelscher CAN 0 Free Agent $0 0 Mitchell Marner CAN 0 Vancouver Canucks $10,893,000 3 Mitchell Stephens CAN 0 Free Agent $0 0 Mitchell Vande Sompel CAN 0 Free Agent $0 0 Mitchell Weeks CAN 0 Free Agent $0 0 Montana Onyebuchi CAN 0 Free Agent $0 0 Morgan Adams-Moisan CAN 0 Free Agent $0 0 Morgan Barron CAN 0 Penguins $1,325,000 1 Morgan Frost CAN 0 Penguins $800,000 1 Morgan Geekie CAN 0 Rocket $1,400,000 1 Morgan Rielly CAN 0 Philadelphia Flyers $7,500,000 8 Moritz Seider DEU 0 Griffins $863,333 2 1600