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 31 0 $0 Macoy Erkamps CAN 28 0 $0 Madison Bowey CAN 28 Detroit Red Wings 2 $1,100,000 Magnus Nygren SWE 33 0 $0 Magnus Paajarvi SWE 32 0 $0 Maksim Sushko BLR 24 Detroit Red Wings 1 $700,000 Malte Stromwall SWE 29 New York Rangers 3 $925,000 Manny Wiederer GER 27 0 $0 Marc Michaelis GER 28 Seattle Kraken 1 $750,000 Marco Roy CAN 29 0 $0 Marcus Hogberg SWE 29 0 $0 Marcus Kruger SWE 33 0 $0 Marcus Sorensen SWE 31 0 $0 Marek Hrivik SVK 32 0 $0 Marek Langhamer CZE 29 0 $0 Marek Mazanec CZE 32 0 $0 Marek Tvrdon SVK 30 0 $0 Mareks Mitens LAT 25 0 $0 Mario Kempe SWE 35 0 $0 Mark Alt USA 32 Buffalo Sabres 1 $800,000 Mark Arcobello USA 35 0 $0 Mark Barberio CAN 33 0 $0 Mark Cooper CAN 31 0 $0 Mark Louis CAN 36 0 $0 Mark McNeill CAN 30 0 $0 Mark Olver GER 35 0 $0 Mark Simpson CAN 28 Boston Bruins 1 $750,000 Mark Zengerle USA 34 0 $0 Marko Dano SVK 29 Tampa Bay Lightning 1 $1,100,000 Markus Eisenschmid GER 28 0 $0 Markus Granlund FIN 30 0 $0 Markus Hannikainen FIN 30 0 $0 Markus Lauridsen DEN 32 0 $0 Markus Phillips CAN 24 Arizona Coyotes 1 $700,000 Martin Frk CZE 30 Chicago Blackhawks 1 $1,250,000 Martin Gernat SVK 30 0 $0 Martin Kaut CZE 24 San Jose Sharks 3 $962,500 Martin Marincin SVK 31 0 $0 Mat Bodie CAN 33 0 $0 Mat Robson USA 27 0 $0 Matej Stransky CZE 30 0 $0 Mathias Bau DEN 30 0 $0 Mathieu Tousignant CAN 34 0 $0 Matt Abt CAN 30 0 $0 Matt Alfaro CAN 27 0 $0 Matt Berry USA 31 0 $0 Matt Carey CAN 31 0 $0 Matt Fraser CAN 33 0 $0 Matt Frattin CAN 35 0 $0 Matt MacKenzie CAN 32 0 $0 Matt O'Connor CAN 31 0 $0 Matt Pistilli CAN 35 0 $0 Matt Prapavessis CAN 32 0 $0 Matt Puempel CAN 30 0 $0 Matt Spencer CAN 26 0 $0 Matt White USA 34 0 $0 Mattias Backman SWE 31 0 $0 Max Friberg SWE 31 0 $0 Max Gildon USA 24 0 $0 Max Golod CAN 23 0 $0 Max Gortz SWE 30 0 $0 Max Lagace CAN 30 Columbus Blue Jackets 2 $1,100,000 Max Letunov RUS 27 0 $0 Max Veronneau CAN 28 0 $0 Maxim Kitsyn RUS 32 0 $0 Maxim Lamarche CAN 31 0 $0 Maxim Mamin RUS 28 0 $0 Maxim Marushev RUS 24 Detroit Red Wings 1 $825,000 Maxim Noreau CAN 36 0 $0 Maxime Fortier CAN 26 San Jose Sharks 1 $875,000 Melker Karlsson SWE 33 0 $0 Michael Brodzinski USA 28 0 $0 Michael Caruso CAN 35 0 $0 Michael Chaput CAN 31 New York Rangers 1 $1,045,000 Michael Dal Colle CAN 27 Edmonton Oilers 3 $1,030,000 Michael Frolik CZE 35 0 $0 Michael Joly CAN 28 San Jose Sharks 1 $900,000 Michael Kapla USA 29 0 $0 Michael Keranen SWE 33 0 $0 Michael Krutil CZE 21 Dallas Stars 1 $950,000 Michael Latta CAN 32 0 $0 Michael Pastujov USA 24 0 $0 Michael Raffl AUT 35 Minnesota Wild 1 $4,000,000 Michael Spacek CZE 26 Chicago Blackhawks 1 $850,000 Michal Cajkovsky SVK 31 0 $0 Michal Jordan CZE 33 0 $0 Michal Kempny CZE 33 0 $0 Miikka Salomaki FIN 30 0 $0 Mike Cornell USA 35 0 $0 Mike Halmo CAN 32 0 $0 Mike Smith CAN 41 0 $0 Mike Zalewski USA 31 0 $0 Mikey McLeod CAN 25 Winnipeg Jets 2 $1,500,000 Mikhail Berdin RUS 25 0 $0 Mikhail Grigorenko RUS 29 0 $0 Mikhail Vorobyev RUS 26 St. Louis Blues 1 $775,000 Mikko Koskinen FIN 35 Philadelphia Flyers 2 $2,800,000 Miles Gendron USA 27 0 $0 Mirco Mueller SUI 28 0 $0 Mitch Eliot USA 25 Vegas Golden Knights 2 $770,000 Mitch Hults USA 29 0 $0 Mitchell Heard CAN 31 0 $0 Morgan Ellis CAN 31 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 : 772