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 27 Islanders $775,000 1 Mackenzie Blackwood CAN 29 New York Islanders $3,125,000 4 MacKenzie Entwistle CAN 26 IceHogs $775,000 1 Mackenzie MacEachern USA 31 IceHogs $775,000 2 Mackenzie Weegar CAN 31 Detroit Red Wings $5,000,000 3 Mackie Samoskevich USA 23 Wolves $925,000 2 Madison Bowey CAN 30 Islanders $775,000 1 Mads Sogaard DNK 25 Thunderbirds $925,000 1 Malcolm Subban CAN 32 Comets $762,500 1 Marc Del Gaizo USA 26 Reign $853,833 1 Marc Staal CAN 38 Tampa Bay Lightning $6,250,000 1 Marc-Andre Fleury CAN 41 Nashville Predators $3,500,000 1 Marc-Edouard Vlasic CAN 38 Tampa Bay Lightning $1,000,000 1 Marco Kasper AUT 21 Condors $918,333 4 Marco Rossi AUT 24 Condors $863,333 2 Marco Scandella CAN 35 Montreal Canadiens $4,250,000 1 Marcus Foligno CAN 34 New York Rangers $1,250,000 1 Marcus Johansson SWE 35 Philadelphie Flyers $1,500,000 1 Marcus Pettersson SWE 29 Ottawa Senateurs $1,000,000 1 Marian Studenic SVK 27 Checkers $775,000 1 Mario Ferraro CAN 27 Tampa Bay Lightning $2,000,000 3 Mark Friedman CAN 30 Phantoms $775,000 1 Mark Giordano CAN 42 Free Agent $0 0 Mark Jankowski CAN 31 Americans $775,000 1 Mark Kastelic USA 26 Penguins $775,000 2 Mark Pysyk CAN 33 Toronto Maple Leafs $775,000 1 Mark Scheifele CAN 32 Chicago Blackhawks $7,500,000 4 Mark Stone CAN 33 Calgary Flames $6,000,000 3 Markus Niemelainen FIN 27 Bears $775,000 2 Markus Phillips CAN 26 Free Agent $0 0 Martin Chromiak SVK 23 Moose $820,000 2 Martin Fehervary SVK 26 Vancouver Canucks $1,675,000 3 Martin Frk CZE 32 Wranglers $775,000 2 Martin Jones CAN 35 Boston Bruins $1,250,000 1 Martin Kaut CZE 26 Penguins $775,000 1 Martin Necas CZE 26 Nashville Predators $4,000,000 1 Mason Appleton USA 29 Free Agent $0 0 Mason Lohrei USA 24 Penguins $925,000 2 Mason Marchment CAN 30 Chicago Blackhawks $2,600,000 2 Mason Mctavish CAN 22 Ottawa Senateurs $894,167 2 Mason Millman CAN 24 Comets $818,333 1 Mason Shaw CAN 27 Admirals $775,000 2 Matej Blumel CZE 25 Americans $925,000 1 Matheson Iacopelli USA 31 Free Agent $0 0 Mathew Barzal CAN 28 Pittsburgh Penguins $6,875,000 7 Mathieu Joseph CAN 28 Pittsburgh Penguins $2,300,000 3 Mathieu Olivier CAN 28 IceHogs $775,000 3 Matias Maccelli FIN 25 Islanders $853,333 1 Mats Zuccarello NOR 38 New Jersey Devils $5,000,005 1 Matt Benning CAN 31 Philadelphie Flyers $775,000 1 Matt Donovan USA 35 Free Agent $0 0 Matt Duchene CAN 34 Caroline Hurricanes $6,250,000 3 Matt Dumba CAN 31 Buffalo Sabres $5,000,000 4 Matt Filipe USA 28 Free Agent $0 0 Matt Grzelcyk USA 31 Pittsburgh Penguins $2,000,000 1 Matt Irwin CAN 38 Free Agent $0 0 Matt Kiersted USA 27 IceHogs $775,000 1 Matt Luff CAN 28 Crunch $775,000 1 Matt Martin CAN 36 Wild $775,000 1 Matt Murray CAN 31 Islanders $3,500,000 2 Matt Nieto USA 33 Stars $800,000 2 Matt Roy USA 30 Ottawa Senateurs $2,750,000 6 Matt Stienburg CAN 25 Thunderbirds $898,750 2 Matt Tennyson USA 35 Free Agent $0 0 Matt Tomkins CAN 31 Crunch $775,000 2 Matt Villalta CAN 26 Rocket $762,500 1 Matthew Boldy USA 24 Colorado Avalanche $6,000,000 6 Matthew Coronato USA 23 Americans $925,000 2 Matthew Highmore CAN 29 Condors $775,000 2 Matthew Knies USA 23 Ottawa Senateurs $925,000 2 Matthew Maggio CAN 23 Bears $870,000 3 Matthew Murray CAN 27 Wild $775,000 1 Matthew Peca CAN 32 Thunderbirds $775,000 1 Matthew Phillips CAN 27 Gulls $775,000 2 Matthew Poitras CAN 21 Bruins $870,000 3 Matthew Robertson CAN 24 Islanders $797,500 1 Matthew Seminoff CAN 22 Eagles $850,000 3 Matthew Strome CAN 26 Phantoms $550,000 1 Matthew Tkachuk USA 28 Chicago Blackhawks $9,000,000 7 Mattias Ekholm SWE 35 Calgary Flames $5,750,000 2 Mattias Janmark SWE 33 Chicago Blackhawks $900,000 2 Mattias Norlinder SWE 25 Checkers $859,167 1 Mattias Samuelsson USA 25 San Jose Sharks $2,000,000 6 Matty Beniers USA 23 Wolf Pack $897,500 2 Mavrik Bourque CAN 23 Canucks $894,167 2 Max Domi CAN 30 Caroline Hurricanes $4,000,000 2 Max Gildon USA 26 Wolves $550,000 1 Max Jones USA 27 Griffins $775,000 1 Max McCormick USA 33 IceHogs $775,000 1 Max Pacioretty USA 37 Free Agent $0 0 Maxim Cajkovic SVK 24 Bruins $850,833 1 Maxim Groshev RUS 24 Bruins $867,500 3 Maxime Comtois CAN 26 Griffins $775,000 2 Maxime Lagace CAN 32 Free Agent $0 0 Maxime Lajoie CAN 28 Phantoms $775,000 1 Maxwell Crozier CAN 25 Wranglers $867,500 1 Michael Amadio CAN 29 Canucks $775,000 1 Michael Bunting CAN 30 Boston Bruins $2,500,000 2 Michael Chaput CAN 33 Free Agent $0 0 Michael Dal Colle CAN 29 Free Agent $0 0 Michael Del Zotto CAN 35 Anaheim Ducks $5,000,000 1 Michael Dipietro CAN 26 Wolves $775,000 2 Michael Eyssimont CAN 29 St.Louis Blues $775,000 1 Michael Hutchinson CAN 35 Free Agent $0 0 Michael Matheson CAN 31 Anaheim Ducks $4,000,000 3 Michael McCarron USA 30 Caroline Hurricanes $800,000 2 Michael McLeod CAN 27 Vancouver Canucks $1,000,000 1 Michael McNiven CAN 28 Free Agent $0 0 Michael Mersch USA 33 Americans $550,000 1 Michael Milne CAN 23 Canucks $861,667 2 Michael Pezzetta CAN 27 Moose $775,000 2 Michael Prapavessis CAN 29 Free Agent $0 0 Michael Rasmussen CAN 26 Buffalo Sabres $1,900,000 2 Michael Sgarbossa CAN 33 Crunch $775,000 1 Michael Spacek CZE 28 Free Agent $0 0 Michael Vukojevic CAN 24 Barracuda $850,833 1 Michal Teply CZE 24 Moose $820,000 1 Mika Zibanejad SWE 32 Caroline Hurricanes $10,000,000 6 Mikael Backlund SWE 36 Vancouver Canucks $4,250,000 1 Mikael Granlund FIN 33 Minnesota Wild $6,750,000 4 Mike Benning CAN 23 Americans $916,667 3 Mike Hoffman CAN 36 Edmonton Oilers $5,750,000 1 Mike Reilly USA 32 Free Agent $0 0 Mike Vecchione USA 32 Condors $550,000 2 Mikey Anderson USA 26 Anaheim Ducks $3,000,000 7 Mikhail Abramov RUS 24 Bruins $809,444 1 Mikhail Maltsev RUS 27 Thunderbirds $775,000 1 Mikhail Sergachev RUS 27 Detroit Red Wings $5,000,000 1 Mikko Kokkonen FIN 24 Barracuda $846,667 2 Mikko Rantanen FIN 29 Calgary Flames $10,500,000 7 Milan Lucic CAN 37 Free Agent $0 0 Miles Wood USA 30 Free Agent $0 0 Miro Heiskanen FIN 26 Philadelphie Flyers $5,000,000 1 Mitch Reinke USA 29 Wild $775,000 1 Mitchell Chaffee USA 27 Crunch $800,000 3 Mitchell Marner CAN 28 Tampa Bay Lightning $6,500,000 1 Mitchell Stephens CAN 28 Stars $775,000 2 Mitchell Vande Sompel CAN 28 Checkers $775,000 1 Morgan Barron CAN 27 Calgary Flames $925,000 3 Morgan Frost CAN 26 Detroit Red Wings $1,600,000 2 Morgan Geekie CAN 27 Ottawa Senateurs $1,400,000 2 Morgan Rielly CAN 31 Toronto Maple Leafs $7,250,000 5 Moritz Seider DEU 24 Vancouver Canucks $863,333 1 2955