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 25 Belleville Senators 3 $1,500,000 Mack Guzda CAN 22 Calgary Wranglers 2 $777,750 Mackenzie Blackwood CAN 27 Chicago Blackhawks 1 $2,450,000 Mackenzie Entwistle CAN 24 Toledo Walleye 4 $797,500 Mackenzie MacEachern USA 29 Calgary Wranglers 1 $935,000 Mackenzie Weegar CAN 29 Dallas Stars 2 $2,800,000 Mads Sogaard DEN 23 Calgary Wranglers 1 $875,000 Magnus Hellberg SWE 32 Greenville Swamp Rabbits 1 $800,000 Malcolm Subban CAN 30 Lehigh Valley Phantoms 1 $1,128,000 Marc Del Gaizo USA 24 Rockford IceHogs 1 $825,000 Marc Gatcomb USA 24 Chicago Wolves 2 $800,000 Marc Johnstone USA 27 Laval Rocket 1 $775,000 Marc McLaughlin USA 24 Syracuse Crunch 1 $850,000 Marc Staal CAN 36 Winnipeg Jets 1 $2,750,000 Marc-Andre Fleury CAN 39 Seattle Kraken 1 $8,250,000 Marc-Edouard Vlasic CAN 36 San Jose Sharks 1 $6,000,000 Marco Rossi AUT 22 Lehigh Valley Phantoms 2 $925,000 Marco Scandella CAN 33 Edmonton Oilers 3 $3,700,000 Marcus Bjork SWE 26 Toledo Walleye 3 $1,150,000 Marcus Foligno CAN 32 Dallas Stars 2 $4,500,000 Marcus Johansson SWE 33 Chicago Blackhawks 2 $4,500,000 Marcus Pettersson SWE 27 Minnesota Wild 4 $1,750,000 Marian Studenic SVK 25 San Diego Gulls 3 $852,500 Mario Ferraro CAN 25 Los Angeles Kings 2 $2,500,000 Mark Friedman CAN 28 Chicago Blackhawks 1 $1,815,000 Mark Giordano CAN 40 Colorado Avalanche 1 $8,125,000 Mark Jankowski CAN 29 Chicago Blackhawks 2 $1,250,000 Mark Kastelic USA 24 Calgary Flames 1 $750,000 Mark Pysyk CAN 31 Chicago Blackhawks 3 $1,045,000 Mark Scheifele CAN 30 New York Rangers 1 $10,100,100 Mark Stone CAN 31 Florida Panthers 1 $4,500,000 Markus Niemelainen FIN 25 Bakersfield Condors 2 $880,000 Marshall Rifai CAN 25 Charlotte Checkers 2 $775,000 Martin Chromiak SVK 21 Manitoba Moose 3 $775,000 Martin Fehervary SVK 24 Toronto Maple Leafs 4 $2,500,000 Martin Jones CAN 33 Anaheim Ducks 1 $3,750,000 Martin Necas CZE 24 Philadelphia Flyers 2 $2,450,000 Martin Pospisil SVK 24 Ontario Reign 3 $775,000 Mason Appleton USA 27 Boston Bruins 4 $1,500,000 Mason Geertsen CAN 28 Portland Pirates 1 $1,232,000 Mason Jobst USA 29 Portland Pirates 2 $775,000 Mason Marchment CAN 28 New York Rangers 3 $2,000,000 Mason McTavish CAN 20 Calgary Flames 2 $832,500 Mason Millman CAN 22 Syracuse Crunch 1 $750,000 Mason Morelli USA 27 Providence Bruins 1 $750,000 Mason Primeau CAN 22 Ontario Reign 1 $1,500,000 Mason Shaw CAN 25 Arizona Coyotes 1 $775,000 Mat Barzal CAN 26 New York Rangers 1 $5,500,000 Matej Blumel CZE 23 Hartford Wolf Pack 2 $850,000 Matej Pekar CZE 23 Providence Bruins 1 $750,000 Mathias Laferriere CAN 23 Rockford IceHogs 1 $825,000 Mathieu Joseph CAN 26 New York Rangers 1 $1,100,000 Mathieu Olivier CAN 26 Anaheim Ducks 2 $900,000 Matias Maccelli FIN 23 New York Rangers 2 $875,000 Mats Zuccarello NOR 36 Dallas Stars 1 $3,080,000 Matt Murray CAN 25 Henderson Silver Knights 2 $750,000 Matt Benning CAN 29 Detroit Red Wings 1 $1,375,000 Matt Boldy USA 22 New York Islanders 1 $875,000 Matt Cairns CAN 25 Coachella Valley Firebirds 2 $775,000 Matt Donovan USA 33 Colorado Eagles 2 $1,200,000 Matt Duchene CAN 32 Washington Capitals 1 $6,050,000 Matt Dumba CAN 29 Buffalo Sabres 3 $3,025,000 Matt Filipe USA 26 0 $0 Matt Grzelcyk USA 29 Carolina Hurricanes 2 $1,500,000 Matt Hellickson USA 25 Idaho Steelheads 1 $825,000 Matt Iacopelli USA 29 0 $0 Matt Irwin CAN 36 Ottawa Senators 2 $1,500,000 Matt Kessel USA 23 Idaho Steelheads 1 $775,000 Matt Kiersted USA 25 Toledo Walleye 2 $834,625 Matt Luff CAN 26 Wilkes-Barre/Scranton Penguins 1 $1,500,000 Matt Martin CAN 34 Colorado Avalanche 2 $1,925,000 Matt Murray CAN 29 Ottawa Senators 2 $4,400,000 Matt Nieto USA 31 Washington Capitals 1 $2,000,000 Matt Peca CAN 30 Chicago Blackhawks 1 $1,100,000 Matt Register CAN 34 0 $0 Matt Rempe CAN 21 Calgary Wranglers 3 $775,000 Matt Roy USA 28 Vancouver Canucks 2 $2,000,000 Matt Strome CAN 24 Milwaukee Admirals 3 $775,000 Matt Tennyson USA 33 San Diego Gulls 1 $1,100,000 Matt Tomkins CAN 29 Laval Rocket 2 $775,000 Matt Villalta CAN 24 Houston Aeros 3 $775,000 Matt Wedman CAN 24 0 $0 Matteo Pietroniro USA 25 0 $0 Matthew Boucher CAN 26 0 $0 Matthew Highmore CAN 27 Toronto Maple Leafs 1 $915,750 Matthew Knies USA 21 Hershey Bears 3 $950,000 Matthew Phillips CAN 25 Idaho Steelheads 2 $990,000 Matthew Robertson CAN 22 Hartford Wolf Pack 2 $800,000 Matthew Tkachuk USA 26 Boston Bruins 1 $7,000,000 Mattias Ekholm SWE 33 Columbus Blue Jackets 3 $7,550,000 Mattias Janmark SWE 31 Minnesota Wild 2 $3,200,000 Mattias Norlinder SWE 23 Syracuse Crunch 1 $750,000 Mattias Samuelsson SWE 23 Florida Panthers 1 $825,000 Matty Beniers USA 21 Seattle Kraken 2 $925,000 Mavrik Bourque CAN 21 Belleville Senators 3 $900,000 Max Cajkovic SVK 22 San Jose Barracuda 2 $750,000 Max Comtois CAN 24 Utica Comets 3 $1,250,000 Max Crozier CAN 23 Calgary Wranglers 3 $852,500 Max Domi CAN 28 Philadelphia Flyers 3 $4,236,100 Max Ellis USA 23 Rochester Americans 3 $775,000 Max Guenette CAN 22 Lehigh Valley Phantoms 3 $937,500 Max Jones USA 25 Rockford IceHogs 1 $1,017,500 Max Lajoie CAN 26 Belleville Senators 1 $990,000 Max Martin CAN 24 Milwaukee Admirals 1 $775,000 Max McCormick USA 31 Houston Aeros 1 $1,125,000 Max Pacioretty USA 35 Edmonton Oilers 2 $7,700,000 Max Sasson USA 23 Henderson Silver Knights 3 $1,500,000 Max Willman USA 28 Manitoba Moose 3 $880,000 Michael Amadio CAN 27 Vancouver Canucks 4 $1,500,000 Michael Bunting CAN 28 St. Louis Blues 4 $3,000,000 Michael Carcone CAN 27 Montreal Canadiens 4 $950,000 Michael Houser USA 31 Chicago Wolves 3 $1,100,000 Michael Hutchinson CAN 33 Montreal Canadiens 1 $1,375,000 Michael Karow USA 25 Portland Pirates 4 $775,000 Michael Kesselring USA 23 Laval Rocket 2 $750,000 Michael McCarron USA 28 Florida Panthers 3 $1,060,000 Michael McNiven CAN 26 Syracuse Crunch 1 $750,000 Michael Mersch USA 31 Providence Bruins 3 $950,000 Michael Pezzetta CAN 25 Houston Aeros 2 $770,000 Michael Rasmussen CAN 24 Ottawa Senators 1 $1,750,000 Michael Vukojevic CAN 22 Charlotte Checkers 1 $775,000 Michal Teply CZE 22 Rockford IceHogs 1 $750,000 Mika Zibanejad SWE 30 Vancouver Canucks 1 $5,950,000 Mikael Backlund SWE 34 St. Louis Blues 2 $5,250,000 Mikael Granlund FIN 31 Boston Bruins 1 $6,150,000 Mikael Pyyhtia FIN 22 Charlotte Checkers 3 $775,000 Mike Callahan USA 24 Bakersfield Condors 2 $825,000 Mike Hardman USA 24 Toledo Walleye 3 $915,750 Mike Hoffman CAN 34 Arizona Coyotes 1 $7,600,000 Mike Matheson CAN 29 St. Louis Blues 2 $2,000,000 Mike O'Leary CAN 25 Bakersfield Condors 2 $850,000 Mike Reilly USA 30 Montreal Canadiens 1 $1,119,250 Mike Sgarbossa CAN 31 Hershey Bears 1 $900,000 Mike Vecchione USA 30 Columbus Blue Jackets 1 $800,000 Mikey Anderson USA 24 New York Islanders 3 $1,400,000 Mikey DiPietro CAN 24 Manitoba Moose 3 $990,000 Mikey Eyssimont USA 27 Ottawa Senators 1 $770,000 Mikey Milne CAN 21 Houston Aeros 3 $775,000 Mikhail Abramov RUS 22 Manitoba Moose 2 $750,000 Mikhail Maltsev RUS 25 Toledo Walleye 2 $1,320,000 Mikhail Sergachev RUS 25 Philadelphia Flyers 1 $2,240,000 Mikko Kokkonen FIN 22 Toledo Walleye 1 $775,000 Mikko Rantanen FIN 27 Winnipeg Jets 1 $6,600,000 Milan Lucic CAN 35 Tampa Bay Lightning 1 $2,625,000 Miles Wood USA 28 Florida Panthers 4 $1,320,000 Milos Kelemen SVK 24 Calgary Wranglers 3 $900,000 Miro Heiskanen FIN 24 Buffalo Sabres 3 $2,695,000 Mitch Hoelscher CAN 23 Toronto Marlies 2 $750,000 Mitch Marner CAN 26 New York Islanders 1 $7,500,000 Mitch McLain USA 30 Laval Rocket 1 $775,000 Mitch Reinke USA 27 Wilkes-Barre/Scranton Penguins 2 $880,000 Mitch Vande Sompel CAN 26 Wilkes-Barre/Scranton Penguins 1 $786,500 Mitchell Chaffee USA 25 Utica Comets 2 $852,500 Mitchell Stephens CAN 26 Chicago Wolves 1 $935,000 Mitchell Weeks CAN 22 Toronto Marlies 2 $775,000 Mo Seider GER 22 St. Louis Blues 4 $3,150,000 Montana Onyebuchi CAN 23 Colorado Eagles 2 $800,000 Morgan Adams-Moisan CAN 26 0 $0 Morgan Barron CAN 25 New Jersey Devils 3 $1,500,000 Morgan Frost CAN 24 Ottawa Senators 3 $2,000,000 Morgan Geekie CAN 25 Carolina Hurricanes 3 $1,100,000 Morgan Rielly CAN 29 Florida Panthers 1 $3,500,000 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 : 1481