| 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 | Rocket | $775,000 | 1 | |
| Mack Guzda | USA |
24 | Barracuda | $1,208,333 | 1 | |
| Mackenze Stewart | CAN |
30 | Free Agent | $0 | 0 | |
| Mackenzie Blackwood | CAN |
29 | Edmonton Oilers | $1,760,000 | 1 | |
| MacKenzie Entwistle | CAN |
26 | Anaheim Ducks | $775,000 | 1 | |
| Mackenzie MacEachern | USA |
31 | Wranglers | $775,000 | 1 | |
| Mackenzie Skapski | CAN |
31 | Free Agent | $0 | 0 | |
| MacKenzie Weegar | CAN |
31 | Chicago Blackhawks | $5,310,000 | 7 | |
| Mackie Samoskevich | USA |
23 | Silver Knights | $925,000 | 1 | |
| Macoy Erkamps | CAN |
30 | Free Agent | $0 | 0 | |
| Madison Bowey | CAN |
30 | Free Agent | $0 | 0 | |
| Mads Sogaard | DNK |
24 | St. Louis Blues | $775,000 | 2 | |
| Magnus Chrona | SWE |
25 | Gulls | $925,000 | 1 | |
| Magnus Hellberg | SWE |
34 | Griffins | $780,000 | 1 | |
| Maksim Sushko | BLR |
26 | Free Agent | $0 | 0 | |
| Maksymilian Szuber | POL |
23 | Checkers | $859,167 | 2 | |
| Malcolm Subban | CAN |
31 | Wolves | $819,000 | 1 | |
| Malte Stromwall | SWE |
31 | Free Agent | $0 | 0 | |
| Manuel Wiederer | DEU |
29 | Free Agent | $0 | 0 | |
| Marat Khusnutdinov | RUS |
23 | Crunch | $1,350,000 | 1 | |
| Marc Del Gaizo | USA |
26 | Marlies | $775,000 | 1 | |
| Marc Gatcomb | USA |
26 | Thunderbirds | $775,000 | 1 | |
| Marc Johnstone | USA |
29 | Wolves | $775,000 | 1 | |
| Marc Lajoie | CAN |
22 | Roadrunners | $775,000 | 1 | |
| Marc McLaughlin | USA |
26 | Senators | $775,000 | 1 | |
| Marc Michaelis | DEU |
30 | Free Agent | $0 | 0 | |
| Marc Staal | CAN |
38 | Senators | $1,280,000 | 1 | |
| Marc-Andre Fleury | CAN |
41 | Anaheim Ducks | $2,500,000 | 1 | |
| Marc-Andre Gaudet | CAN |
22 | Griffins | $802,500 | 3 | |
| Marc-Edouard Vlasic | CAN |
38 | Winnipeg Jets | $7,000,000 | 2 | |
| Marc-Olivier Roy | CAN |
31 | Free Agent | $0 | 0 | |
| Marcel Marcel | CZE |
22 | Wild | $775,000 | 1 | |
| Marco Kasper | AUT |
21 | Crunch | $1,918,333 | 2 | |
| Marco Rossi | AUT |
24 | New York Rangers | $1,713,333 | 1 | |
| Marco Scandella | CAN |
35 | Senators | $2,700,000 | 1 | |
| Marcus Bjork | SWE |
28 | Barracuda | $813,750 | 1 | |
| Marcus Crawford | CAN |
28 | Free Agent | $0 | 0 | |
| Marcus Foligno | CAN |
34 | Pittsburgh Penguins | $3,000,000 | 4 | |
| Marcus Hogberg | SWE |
31 | Free Agent | $0 | 0 | |
| Marcus Johansson | SWE |
35 | Vegas Golden Knights | $2,000,000 | 1 | |
| Marcus Kallionkieli | FIN |
24 | Free Agent | $0 | 0 | |
| Marcus McIvor | CAN |
31 | Free Agent | $0 | 0 | |
| Marcus Pettersson | SWE |
29 | Edmonton Oilers | $4,025,175 | 1 | |
| Marcus Vela | CAN |
28 | Free Agent | $0 | 0 | |
| Marek Langhamer | CZE |
31 | Free Agent | $0 | 0 | |
| Mareks Mitens | SWE |
27 | Free Agent | $0 | 0 | |
| Marian Studenic | SVK |
27 | Eagles | $813,750 | 1 | |
| Mario Ferraro | CAN |
27 | Toronto Maple Leafs | $3,250,000 | 2 | |
| Mark Alt | USA |
34 | Free Agent | $0 | 0 | |
| Mark Auk | USA |
30 | Free Agent | $0 | 0 | |
| Mark Borowiecki | CAN |
36 | Free Agent | $0 | 0 | |
| Mark Duarte | CAN |
23 | Free Agent | $0 | 0 | |
| Mark Friedman | CAN |
29 | Senators | $850,000 | 1 | |
| Mark Giordano | CAN |
42 | Florida Panthers | $920,000 | 1 | |
| Mark Jankowski | CAN |
31 | Ice Hogs | $800,000 | 2 | |
| Mark Kastelic | USA |
26 | Rocket | $835,000 | 1 | |
| Mark Liwiski | CAN |
24 | Free Agent | $0 | 0 | |
| Mark Pysyk | CAN |
33 | Minnesota Wild | $775,000 | 1 | |
| Mark Rassell | CAN |
28 | Free Agent | $0 | 0 | |
| Mark Scheifele | CAN |
32 | Buffalo Sabres | $8,930,000 | 7 | |
| Mark Senden | USA |
27 | Free Agent | $0 | 0 | |
| Mark Simpson | CAN |
30 | Free Agent | $0 | 0 | |
| Mark Sinclair | CAN |
29 | Thunderbirds | $775,000 | 1 | |
| Mark Stone | CAN |
33 | San Jose Sharks | $9,500,000 | 3 | |
| Marko Dano | AUT |
31 | Free Agent | $0 | 0 | |
| Markus Eisenschmid | DEU |
30 | Free Agent | $0 | 0 | |
| Markus Niemelainen | FIN |
27 | Stars | $813,750 | 1 | |
| Markus Nurmi | FIN |
27 | Wolves | $775,000 | 1 | |
| Markus Nutivaara | FIN |
31 | Free Agent | $0 | 0 | |
| Markus Phillips | CAN |
26 | Free Agent | $0 | 0 | |
| Marshall Rifai | CAN |
27 | Wolf Pack | $775,000 | 1 | |
| Marshall Warren | USA |
24 | Ice Hogs | $825,000 | 2 | |
| Martin Chromiak | SVK |
23 | Roadrunners | $820,000 | 1 | |
| Martin Fehervary | SVK |
26 | Vancouver Canucks | $2,675,000 | 2 | |
| Martin Frk | CZE |
32 | Free Agent | $0 | 0 | |
| Martin Jones | CAN |
35 | Winnipeg Jets | $4,310,000 | 1 | |
| Martin Kaut | CZE |
26 | Free Agent | $0 | 0 | |
| Martin Misiak | SVK |
21 | Rocket | $950,000 | 3 | |
| Martin Necas | CZE |
26 | New York Rangers | $6,500,000 | 2 | |
| Martin Pospisil | SVK |
26 | Washington Capitals | $1,000,000 | 2 | |
| Martin Reway | CZE |
30 | Free Agent | $0 | 0 | |
| Martins Dzierkals | LVA |
28 | Free Agent | $0 | 0 | |
| Mason Appleton | USA |
29 | Carolina Hurricanes | $2,166,667 | 1 | |
| Mason Bergh | USA |
30 | Free Agent | $0 | 0 | |
| Mason Geertsen | CAN |
30 | Wolf Pack | $780,000 | 1 | |
| Mason Jobst | USA |
31 | Admirals | $780,000 | 1 | |
| Mason Klee | USA |
26 | Free Agent | $0 | 0 | |
| Mason Lohrei | USA |
24 | Silver Knights | $1,050,000 | 1 | |
| Mason Marchment | CAN |
30 | Colorado Avalanche | $4,950,000 | 2 | |
| Mason McDonald | CAN |
29 | Free Agent | $0 | 0 | |
| Mason McTavish | CAN |
22 | Vancouver Canucks | $3,394,167 | 1 | |
| Mason Millman | CAN |
24 | Wranglers | $913,500 | 1 | |
| Mason Mitchell | CAN |
31 | Free Agent | $0 | 0 | |
| Mason Morelli | USA |
29 | Wranglers | $775,000 | 1 | |
| Mason Primeau | CAN |
24 | Marlies | $866,250 | 1 | |
| Mason Shaw | CAN |
27 | Ice Hogs | $775,000 | 1 | |
| Mat Robson | SWE |
29 | Free Agent | $0 | 0 | |
| Matej Blumel | CZE |
25 | Islanders | $775,000 | 1 | |
| Matej Chalupa | CZE |
27 | Free Agent | $0 | 0 | |
| Matej Machovsky | CZE |
32 | Free Agent | $0 | 0 | |
| Matej Pekar | CZE |
25 | Free Agent | $0 | 0 | |
| Mathew Barzal | CAN |
28 | Los Angeles Kings | $9,150,000 | 7 | |
| Mathew Dumba | CAN |
31 | Calgary Flames | $3,750,000 | 2 | |
| Mathew Santos | CAN |
30 | Free Agent | $0 | 0 | |
| Mathew Thompson | CAN |
32 | Free Agent | $0 | 0 | |
| Mathias Brome | SWE |
31 | Free Agent | $0 | 0 | |
| Mathias Emilio Pettersen | NOR |
25 | Checkers | $775,000 | 1 | |
| Mathias Laferriere | CAN |
25 | Ice Hogs | $775,000 | 1 | |
| Mathieu Cataford | CAN |
20 | Firebirds | $828,333 | 3 | |
| Mathieu De St. Phalle | USA |
25 | Free Agent | $0 | 0 | |
| Mathieu Joseph | CAN |
28 | Columbus Blue Jackets | $2,950,000 | 2 | |
| Mathieu Olivier | USA |
28 | New York Islanders | $1,100,000 | 1 | |
| Mathieu Perreault | CAN |
37 | Free Agent | $0 | 0 | |
| Matias Maccelli | FIN |
25 | Vegas Golden Knights | $3,425,000 | 2 | |
| Mats Zuccarello | NOR |
38 | Nashville Predators | $4,540,000 | 2 | |
| Matt Abt | CAN |
32 | Free Agent | $0 | 0 | |
| Matt Alfaro | CAN |
29 | Free Agent | $0 | 0 | |
| Matt Anderson | USA |
26 | Free Agent | $0 | 0 | |
| Matt Bartkowski | USA |
37 | Free Agent | $0 | 0 | |
| Matt Benning | CAN |
31 | Wolves | $1,380,000 | 2 | |
| Matt Berry | USA |
33 | Free Agent | $0 | 0 | |
| Matt Boudens | CAN |
32 | Free Agent | $0 | 0 | |
| Matt Bradley | CAN |
28 | Free Agent | $0 | 0 | |
| Matt Buckles | CAN |
30 | Free Agent | $0 | 0 | |
| Matt Coronato | USA |
23 | Crunch | $1,491,667 | 1 | |
| Matt Donovan | USA |
35 | Admirals | $933,818 | 1 | |
| Matt Duchene | CAN |
34 | Buffalo Sabres | $6,630,000 | 1 | |
| Matt Filipe | USA |
27 | Detroit Red Wings | $775,000 | 1 | |
| Matt Finn | CAN |
31 | Free Agent | $0 | 0 | |
| Matt Foley | USA |
30 | Free Agent | $0 | 0 | |
| Matt Fonteyne | CAN |
28 | Free Agent | $0 | 0 | |
| Matt Grzelcyk | USA |
31 | Calgary Flames | $2,060,000 | 1 | |
| Matt Iacopelli | USA |
31 | Free Agent | $0 | 0 | |
| Matt Irwin | CAN |
38 | Phantoms | $890,000 | 1 | |
| Matt Jurusik | USA |
28 | Free Agent | $0 | 0 | |
| Matt Kiersted | USA |
27 | Comets | $775,000 | 1 | |
| Matt Kopperud | USA |
26 | Free Agent | $0 | 0 | |
| Matt Lorito | CAN |
35 | Free Agent | $0 | 0 | |
| Matt Luff | CAN |
28 | Montreal Canadiens | $819,000 | 1 | |
| Matt Marcinew | CAN |
32 | Free Agent | $0 | 0 | |
| Matt Martin | CAN |
36 | Roadrunners | $790,000 | 1 | |
| Matt McLeod | CAN |
29 | Free Agent | $0 | 0 | |
| Matt Miller | USA |
30 | Free Agent | $0 | 0 | |
| Matt Moulson | CAN |
42 | Free Agent | $0 | 0 | |
| Matt Murphy | CAN |
30 | Free Agent | $0 | 0 | |
| Matt Murray | CAN |
31 | Wild | $880,000 | 1 | |
| Matt Nieto | USA |
33 | Crunch | $810,000 | 1 | |
| Matt Read | CAN |
39 | Phantoms | $840,000 | 1 | |
| Matt Rempe | CAN |
23 | Penguins | $820,000 | 1 | |
| Matt Roy | USA |
30 | Los Angeles Kings | $5,750,000 | 6 | |
| Matt Stienburg | CAN |
25 | Comets | $950,000 | 1 | |
| Matt Tennyson | USA |
35 | Free Agent | $0 | 0 | |
| Matt Tomkins | CAN |
31 | Senators | $775,000 | 2 | |
| Matt Ustaski | USA |
31 | Free Agent | $0 | 0 | |
| Matt Villalta | CAN |
26 | Pittsburgh Penguins | $775,000 | 2 | |
| Matt Weis | USA |
30 | Free Agent | $0 | 0 | |
| Matteo Gennaro | CAN |
28 | Free Agent | $0 | 0 | |
| Matteo Pietroniro | USA |
27 | Wolves | $775,000 | 1 | |
| Matthew Barbolini | USA |
25 | Free Agent | $0 | 0 | |
| Matthew Berlin | CAN |
27 | Free Agent | $0 | 0 | |
| Matthew Boldy | USA |
24 | Vegas Golden Knights | $7,000,000 | 6 | |
| Matthew Boucher | USA |
27 | Checkers | $775,000 | 1 | |
| Matthew Brown | USA |
26 | Free Agent | $0 | 0 | |
| Matthew Cairns | CAN |
27 | Stars | $826,875 | 1 | |
| Matthew Hellickson | USA |
27 | Americans | $775,000 | 2 | |
| Matthew Highmore | CAN |
29 | Comets | $780,000 | 1 | |
| Matthew Kessel | USA |
25 | Toronto Maple Leafs | $800,000 | 2 | |
| Matthew Knies | USA |
23 | Detroit Red Wings | $925,000 | 1 | |
| Matthew Lane | USA |
31 | Free Agent | $0 | 0 | |
| Matthew Maggio | CAN |
23 | Barracuda | $950,000 | 2 | |
| Matthew Murray | CAN |
27 | Stars | $850,000 | 1 | |
| Matthew Peca | CAN |
32 | Crunch | $775,000 | 1 | |
| Matthew Phillips | CAN |
27 | Monsters | $775,000 | 1 | |
| Matthew Poitras | CAN |
21 | Bruins | $950,000 | 2 | |
| Matthew Quercia | USA |
26 | Free Agent | $0 | 0 | |
| Matthew Robertson | CAN |
24 | Ice Hogs | $775,000 | 1 | |
| Matthew Savoie | CAN |
21 | Silver Knights | $1,886,667 | 3 | |
| Matthew Seminoff | USA |
21 | Stars | $850,000 | 2 | |
| Matthew Spencer | CAN |
28 | Free Agent | $0 | 0 | |
| Matthew Sredl | USA |
23 | Free Agent | $0 | 0 | |
| Matthew Strome | CAN |
26 | Thunderbirds | $813,750 | 1 | |
| Matthew Struthers | CAN |
25 | Free Agent | $0 | 0 | |
| Matthew Tkachuk | USA |
28 | Detroit Red Wings | $9,500,000 | 6 | |
| Matthew Wedman | CAN |
26 | Free Agent | $0 | 0 | |
| Mattias Ekholm | SWE |
35 | Pittsburgh Penguins | $4,690,000 | 2 | |
| Mattias Janmark | SWE |
33 | Carolina Hurricanes | $1,450,000 | 3 | |
| Mattias Norlinder | SWE |
25 | Wranglers | $971,250 | 1 | |
| Mattias Samuelsson | USA |
25 | Minnesota Wild | $4,285,714 | 6 | |
| Matty Beniers | USA |
23 | Carolina Hurricanes | $7,142,857 | 7 | |
| Matvei Michkov | RUS |
21 | Wolf Pack | $4,250,000 | 3 | |
| Matvey Petrov | RUS |
22 | Monsters | $813,333 | 2 | |
| Mavrik Bourque | CAN |
23 | Moose | $894,167 | 1 | |
| Max Andreev | RUS |
27 | Free Agent | $0 | 0 | |
| Max Coatta | USA |
31 | Free Agent | $0 | 0 | |
| Max Crozier | CAN |
25 | Moose | $925,000 | 1 | |
| Max Domi | CAN |
30 | Winnipeg Jets | $4,130,000 | 4 | |
| Max Ellis | USA |
25 | Roadrunners | $838,750 | 1 | |
| Max Gildon | USA |
26 | Free Agent | $0 | 0 | |
| Max Gottlieb | USA |
30 | Free Agent | $0 | 0 | |
| Max Humitz | USA |
30 | Free Agent | $0 | 0 | |
| Max Jones | USA |
27 | Marlies | $1,100,000 | 2 | |
| Max Martin | CAN |
26 | Free Agent | $0 | 0 | |
| Max McCormick | USA |
33 | Roadrunners | $780,000 | 2 | |
| Max Newton | CAN |
28 | Free Agent | $0 | 0 | |
| Max Pacioretty | USA |
37 | Arizona Coyotes | $1,620,000 | 1 | |
| Max Sasson | USA |
25 | Marlies | $950,000 | 1 | |
| Max Veronneau | CAN |
29 | Free Agent | $0 | 0 | |
| Max Wanner | CAN |
22 | Ice Hogs | $828,333 | 2 | |
| Max Willman | USA |
30 | Roadrunners | $775,000 | 1 | |
| Max Zimmer | USA |
28 | Free Agent | $0 | 0 | |
| Maxence Guenette | CAN |
24 | Senators | $775,000 | 1 | |
| Maxim Barbashev | RUS |
21 | Comets | $775,000 | 1 | |
| Maxim Cajkovic | SVK |
24 | Silver Knights | $971,250 | 1 | |
| Maxim Golod | CAN |
25 | Free Agent | $0 | 0 | |
| Maxim Groshev | RUS |
23 | Griffins | $925,000 | 2 | |
| Maxim Letunov | RUS |
29 | Free Agent | $0 | 0 | |
| Maxim Mamin | RUS |
30 | Free Agent | $0 | 0 | |
| Maxim Marushev | RUS |
26 | Free Agent | $0 | 0 | |
| Maxime Comtois | CAN |
26 | Wolves | $775,000 | 1 | |
| Maxime Fortier | CAN |
27 | Free Agent | $0 | 0 | |
| Maxime Lagace | CAN |
32 | Free Agent | $0 | 0 | |
| Maxime Lajoie | CAN |
28 | Ice Hogs | $775,000 | 1 | |
| Maximilian Kammerer | DEU |
29 | Free Agent | $0 | 0 | |
| Merrick Madsen | USA |
30 | Free Agent | $0 | 0 | |
| Merrick Rippon | CAN |
25 | Free Agent | $0 | 0 | |
| Micah Miller | USA |
27 | Free Agent | $0 | 0 | |
| Michael Amadio | CAN |
29 | Nashville Predators | $2,600,000 | 3 | |
| Michael Anderson | USA |
26 | Tampa Bay Lightning | $4,125,000 | 7 | |
| Michael Benning | CAN |
23 | Senators | $925,000 | 1 | |
| Michael Bitzer | USA |
32 | Free Agent | $0 | 0 | |
| Michael Brodzinski | USA |
30 | Free Agent | $0 | 0 | |
| Michael Bullion | USA |
28 | Silver Knights | $775,000 | 1 | |
| Michael Bunting | CAN |
30 | New York Islanders | $4,500,000 | 2 | |
| Michael Callahan | USA |
26 | Firebirds | $775,000 | 1 | |
| Michael Carcone | CAN |
29 | Arizona Coyotes | $780,000 | 1 | |
| Michael Chaput | CAN |
33 | Free Agent | $0 | 0 | |
| Michael Dal Colle | CAN |
29 | Free Agent | $0 | 0 | |
| Michael Del Zotto | CAN |
35 | Free Agent | $0 | 0 | |
| Michael DiPietro | CAN |
26 | Firebirds | $775,000 | 1 | |
| Michael Downing | USA |
30 | Free Agent | $0 | 0 | |
| Michael Ferland | CAN |
33 | Free Agent | $0 | 0 | |
| Michael Fora | CHE |
30 | Free Agent | $0 | 0 | |
| Michael Houser | USA |
33 | Silver Knights | $871,500 | 1 | |
| Michael Hutchinson | CAN |
35 | Admirals | $1,000,000 | 1 | |
| Michael Joly | CAN |
30 | Free Agent | $0 | 0 | |
| Michael Joyaux | USA |
28 | Free Agent | $0 | 0 | |
| Michael Kapla | USA |
31 | Free Agent | $0 | 0 | |
| Michael Karow | USA |
26 | Silver Knights | $775,000 | 1 | |
| Michael Kesselring | USA |
25 | Seattle Kraken | $1,400,000 | 2 | |
| Michael Kim | USA |
30 | Free Agent | $0 | 0 | |
| Michael Krutil | CZE |
23 | Free Agent | $0 | 0 | |
| Michael Lackey | CAN |
28 | Free Agent | $0 | 0 | |
| Michael Lee | USA |
29 | Free Agent | $0 | 0 | |
| Michael Liambas | CAN |
36 | Free Agent | $0 | 0 | |
| Michael Lindqvist | SWE |
30 | Free Agent | $0 | 0 | |
| Michael Lombardi | CAN |
27 | Free Agent | $0 | 0 | |
| Michael Matheson | CAN |
31 | Montreal Canadiens | $4,875,000 | 2 | |
| Michael McCarron | USA |
30 | Edmonton Oilers | $900,000 | 2 | |
| Michael McLeod | CAN |
27 | Minnesota Wild | $1,400,000 | 1 | |
| Michael McNiven | CAN |
28 | Free Agent | $0 | 0 | |
| Michael Mersch | USA |
33 | Wild | $860,000 | 1 | |
| Michael Milne | CAN |
23 | Roadrunners | $950,000 | 1 | |
| Michael Pezzetta | CAN |
27 | Islanders | $812,500 | 1 | |
| Michael Prapavessis | CAN |
29 | Free Agent | $0 | 0 | |
| Michael Raffl | AUT |
37 | Free Agent | $0 | 0 | |
| Michael Rasmussen | CAN |
26 | Montreal Canadiens | $3,200,000 | 4 | |
| Michael Regush | CAN |
26 | Free Agent | $0 | 0 | |
| Michael Spacek | CZE |
28 | Free Agent | $0 | 0 | |
| Michael Stone | CAN |
35 | Free Agent | $0 | 0 | |
| Michael Underwood | USA |
27 | Free Agent | $0 | 0 | |
| Michael Vukojevic | CAN |
24 | Detroit Red Wings | $971,250 | 1 | |
| Michal Kempny | CZE |
35 | Free Agent | $0 | 0 | |
| Michal Moravcik | CZE |
31 | Free Agent | $0 | 0 | |
| Michal Mrazik | SVK |
24 | Free Agent | $0 | 0 | |
| Michal Stinil | CZE |
26 | Free Agent | $0 | 0 | |
| Michal Teply | CZE |
24 | Silver Knights | $965,125 | 1 | |
| Mika Zibanejad | SWE |
32 | Montreal Canadiens | $9,350,000 | 6 | |
| Mikael Backlund | SWE |
36 | Pittsburgh Penguins | $4,500,000 | 2 | |
| Mikael Granlund | FIN |
33 | Columbus Blue Jackets | $5,000,000 | 1 | |
| Mikael Hakkarainen | FIN |
27 | Free Agent | $0 | 0 | |
| Mikael Pyyhtia | FIN |
23 | Canucks | $925,000 | 1 | |
| Mike Cornell | USA |
37 | Free Agent | $0 | 0 | |
| Mike Hardman | USA |
26 | Gulls | $775,000 | 2 | |
| Mike Hoffman | CAN |
36 | Anaheim Ducks | $4,500,000 | 1 | |
| Mike McKee | CAN |
32 | Free Agent | $0 | 0 | |
| Mike OLeary | CAN |
27 | Free Agent | $0 | 0 | |
| Mike Reilly | USA |
32 | Anaheim Ducks | $1,250,000 | 1 | |
| Mike Robinson | USA |
28 | Thunderbirds | $775,000 | 1 | |
| Mike Sgarbossa | CAN |
33 | New Jersey Devils | $780,000 | 1 | |
| Mike Smith | CAN |
43 | Free Agent | $0 | 0 | |
| Mike Vecchione | USA |
32 | Wolf Pack | $910,000 | 1 | |
| Mikey Eyssimont | USA |
29 | Arizona Coyotes | $800,000 | 1 | |
| Mikhail Abramov | RUS |
24 | Stars | $849,916 | 1 | |
| Mikhail Berdin | USA |
27 | Free Agent | $0 | 0 | |
| Mikhail Grigorenko | RUS |
31 | Free Agent | $0 | 0 | |
| Mikhail Maltsev | RUS |
27 | Free Agent | $0 | 0 | |
| Mikhail Sergachev | RUS |
27 | Dallas Stars | $8,500,000 | 7 | |
| Mikhail Vorobyev | RUS |
28 | Free Agent | $0 | 0 | |
| Mikkel Aagaard | DNK |
30 | Free Agent | $0 | 0 | |
| Mikko Kokkonen | FIN |
24 | Stars | $846,667 | 1 | |
| Mikko Koskinen | FIN |
37 | Free Agent | $0 | 0 | |
| Mikko Lehtonen | FIN |
31 | Free Agent | $0 | 0 | |
| Mikko Rantanen | FIN |
29 | Philadelphia Flyers | $9,250,000 | 1 | |
| Milan Lucic | CAN |
37 | Admirals | $1,500,000 | 1 | |
| Miles Gendron | CAN |
29 | Free Agent | $0 | 0 | |
| Miles Koules | USA |
31 | Free Agent | $0 | 0 | |
| Miles Wood | USA |
30 | Edmonton Oilers | $1,880,000 | 5 | |
| Milo Roelens | CAN |
22 | Checkers | $950,000 | 3 | |
| Milos Kelemen | SVK |
26 | Wild | $775,000 | 1 | |
| Mirco Mueller | CHE |
30 | Free Agent | $0 | 0 | |
| Miro Heiskanen | FIN |
26 | Washington Capitals | $8,450,000 | 5 | |
| Mitch Eliot | USA |
27 | Penguins | $850,000 | 1 | |
| Mitch Gibson | USA |
26 | Moose | $800,000 | 2 | |
| Mitch Gillam | CAN |
33 | Free Agent | $0 | 0 | |
| Mitch Hults | USA |
31 | Free Agent | $0 | 0 | |
| Mitch McLain | USA |
32 | Wranglers | $813,750 | 1 | |
| Mitch Reinke | USA |
29 | Barracuda | $775,000 | 1 | |
| Mitch Vanderlaan | CAN |
30 | Free Agent | $0 | 0 | |
| Mitchell Balmas | CAN |
26 | Free Agent | $0 | 0 | |
| Mitchell Chaffee | USA |
27 | New Jersey Devils | $800,000 | 2 | |
| Mitchell Fossier | USA |
28 | Free Agent | $0 | 0 | |
| Mitchell Heard | CAN |
33 | Free Agent | $0 | 0 | |
| Mitchell Hoelscher | CAN |
25 | Eagles | $813,750 | 1 | |
| Mitchell Lewandowski | USA |
27 | Free Agent | $0 | 0 | |
| Mitchell Marner | CAN |
28 | Edmonton Oilers | $10,893,000 | 1 | |
| Mitchell Russell | CAN |
24 | Free Agent | $0 | 0 | |
| Mitchell Stephens | CAN |
28 | Crunch | $780,000 | 2 | |
| Mitchell Vande Sompel | CAN |
28 | Wolves | $830,000 | 1 | |
| Mitchell Weeks | CAN |
24 | Islanders | $775,000 | 1 | |
| Montana Onyebuchi | CAN |
25 | Marlies | $825,000 | 1 | |
| Morgan Adams-Moisan | CAN |
28 | Free Agent | $0 | 0 | |
| Morgan Barron | CAN |
27 | Americans | $1,350,000 | 1 | |
| Morgan Frost | CAN |
26 | Washington Capitals | $2,100,000 | 1 | |
| Morgan Geekie | CAN |
27 | Calgary Flames | $2,000,000 | 1 | |
| Morgan Klimchuk | CAN |
30 | Free Agent | $0 | 0 | |
| Morgan Rielly | CAN |
31 | Toronto Maple Leafs | $7,500,000 | 6 | |
| Moritz Seider | DEU |
24 | Dallas Stars | $8,550,000 | 7 | |
| Myles Powell | CAN |
31 | Free Agent | $0 | 0 |
2911