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 Carruth USA 33 0 $0 Macoy Erkamps CAN 30 0 $0 Magnus Nygren SWE 35 0 $0 Magnus Paajarvi SWE 34 0 $0 Maksim Sushko BLR 26 Detroit Red Wings 1 $700,000 Malte Stromwall SWE 30 New York Rangers 2 $925,000 Manny Wiederer GER 28 0 $0 Marc Michaelis GER 29 0 $0 Marco Roy CAN 31 0 $0 Marcus Kruger SWE 35 0 $0 Marcus Sorensen SWE 33 0 $0 Marek Hrivik SVK 33 0 $0 Marek Langhamer CZE 30 0 $0 Marek Mazanec CZE 33 0 $0 Marek Tvrdon SVK 32 0 $0 Mareks Mitens LAT 27 0 $0 Marian Studenic SVK 26 Anaheim Ducks 2 $852,500 Mario Kempe SWE 36 0 $0 Mark Alt USA 33 0 $0 Mark Arcobello USA 36 0 $0 Mark Barberio CAN 35 0 $0 Mark Cooper CAN 33 0 $0 Mark Louis CAN 38 0 $0 Mark McNeill CAN 32 0 $0 Mark Simpson CAN 30 0 $0 Mark Zengerle USA 36 0 $0 Marko Dano SVK 30 0 $0 Markus Eisenschmid GER 30 0 $0 Markus Granlund FIN 32 0 $0 Markus Hannikainen FIN 32 0 $0 Markus Lauridsen DEN 34 0 $0 Markus Niemelainen FIN 27 Edmonton Oilers 1 $880,000 Markus Phillips CAN 26 Utah Mammoth 1 $700,000 Martin Gernat SVK 32 0 $0 Martin Kaut CZE 26 San Jose Sharks 2 $962,500 Martin Marincin SVK 33 0 $0 Mat Bodie CAN 35 0 $0 Mat Robson USA 29 0 $0 Matej Pekar CZE 25 0 $0 Matej Stransky CZE 31 0 $0 Mathias Bau DEN 32 0 $0 Mathieu Tousignant CAN 35 0 $0 Matt Abt CAN 31 0 $0 Matt Alfaro CAN 29 0 $0 Matt Berry USA 32 0 $0 Matt Cairns CAN 27 Seattle Kraken 1 $775,000 Matt Carey CAN 33 0 $0 Matt Fraser CAN 35 0 $0 Matt Frattin CAN 37 0 $0 Matt MacKenzie CAN 33 0 $0 Matt O'Connor CAN 33 0 $0 Matt Pistilli CAN 36 0 $0 Matt Prapavessis CAN 34 0 $0 Matt Puempel CAN 32 0 $0 Matt Spencer CAN 28 0 $0 Matt Wedman CAN 26 0 $0 Matt White USA 35 0 $0 Mattias Backman SWE 33 0 $0 Mattias Norlinder SWE 25 0 $0 Max Cajkovic SVK 24 San Jose Sharks 1 $750,000 Max Ellis USA 25 Buffalo Sabres 2 $775,000 Max Friberg SWE 32 0 $0 Max Gildon USA 26 0 $0 Max Golod CAN 24 0 $0 Max Gortz SWE 32 0 $0 Max Lagace CAN 32 Columbus Blue Jackets 1 $1,100,000 Max Letunov RUS 29 0 $0 Max Martin CAN 26 0 $0 Max Veronneau CAN 29 0 $0 Maxim Kitsyn RUS 33 0 $0 Maxim Lamarche CAN 32 0 $0 Maxim Mamin RUS 30 0 $0 Maxim Marushev RUS 26 Detroit Red Wings 1 $825,000 Maxim Noreau CAN 38 0 $0 Maxime Fortier CAN 27 San Jose Sharks 1 $875,000 Melker Karlsson SWE 34 0 $0 Michael Brodzinski USA 30 0 $0 Michael Caruso CAN 37 0 $0 Michael Chaput CAN 33 0 $0 Michael Dal Colle CAN 29 Edmonton Oilers 2 $1,030,000 Michael Frolik CZE 37 0 $0 Michael Hutchinson CAN 35 0 $0 Michael Joly CAN 30 0 $0 Michael Kapla USA 30 0 $0 Michael Keranen SWE 35 0 $0 Michael Krutil CZE 23 Dallas Stars 1 $950,000 Michael Raffl AUT 37 0 $0 Michael Spacek CZE 28 Chicago Blackhawks 1 $850,000 Michael Vukojevic CAN 24 0 $0 Michal Cajkovsky SVK 33 0 $0 Michal Jordan CZE 34 0 $0 Michal Kempny CZE 35 0 $0 Michal Teply CZE 24 0 $0 Miikka Salomaki FIN 32 0 $0 Mike Cornell USA 37 0 $0 Mike Zalewski USA 32 0 $0 Mikey McLeod CAN 27 Winnipeg Jets 1 $1,500,000 Mikhail Abramov RUS 24 Winnipeg Jets 1 $750,000 Mikhail Berdin RUS 27 0 $0 Mikhail Grigorenko RUS 31 0 $0 Mikhail Maltsev RUS 27 Ottawa Senators 1 $1,320,000 Mikhail Vorobyev RUS 28 St. Louis Blues 1 $775,000 Milan Lucic CAN 37 0 $0 Mirco Mueller SUI 30 0 $0 Mitch Eliot USA 27 Vegas Golden Knights 1 $770,000 Mitch Hoelscher CAN 25 Toronto Maple Leafs 1 $750,000 Mitch Hults USA 30 0 $0 Mitchell Heard CAN 33 0 $0 Morgan Ellis CAN 33 0 $0 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 : 848