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 26 IceHogs $775,000 3 Mack Guzda USA 24 Checkers $700,000 1 Mackenzie Blackwood CAN 28 San Jose Sharks $1,800,000 1 Mackenzie Entwistle CAN 25 Senators $850,000 2 Mackenzie MacEachern USA 31 Comets $1,250,000 1 MacKenzie Weegar CAN 31 Carolina Hurricanes $6,400,000 1 Mackie Samoskevich USA 22 Admirals $850,000 2 Mads Sogaard DNK 24 Minnesota Wild $800,000 1 Magnus Chrona SWE 24 Free Agent $0 0 Magnus Hellberg SWE 34 Bruins $800,000 1 Maksymilian Szuber POL 22 Griffins $700,000 2 Malcolm Subban CAN 31 Americans $800,000 3 Marat Khusnutdinov RUS 22 Thunderbirds $800,000 3 Marc Del Gaizo USA 25 Thunderbirds $700,000 1 Marc Gatcomb USA 25 Checkers $700,000 1 Marc Johnstone USA 28 Griffins $700,000 1 Marc Lajoie CAN 21 Free Agent $0 0 Marc McLaughlin USA 25 Silver Knights $850,000 2 Marc Staal CAN 38 Tampa Bay Lightning $3,000,000 1 Marc-Andre Fleury CAN 40 Ottawa Senators $6,000,000 1 Marc-Andre Gaudet CAN 21 Free Agent $0 0 Marc-Edouard Vlasic CAN 38 Philadelphia Flyers $4,000,000 3 Marcel Marcel CZE 21 Free Agent $0 0 Marco Kasper AUT 21 Free Agent $0 0 Marco Rossi AUT 23 Buffalo Sabres $950,000 2 Marco Scandella CAN 35 Canucks $900,000 1 Marcus Bjork SWE 27 Thunderbirds $950,000 4 Marcus Foligno CAN 33 New York Islanders $3,750,000 2 Marcus Johansson SWE 34 Tampa Bay Lightning $3,000,000 2 Marcus Pettersson SWE 29 Edmonton Oilers $3,950,000 2 Marian Studenic SVK 26 Griffins $840,000 2 Mario Ferraro CAN 26 St. Louis Blues $3,000,000 2 Mark Duarte CAN 22 Free Agent $0 0 Mark Friedman CAN 29 Gulls $773,000 2 Mark Giordano CAN 41 Columbus Blue Jackets $1,750,000 1 Mark Jankowski CAN 30 Detroit Red Wings $1,300,000 4 Mark Kastelic USA 26 New York Islanders $1,000,000 1 Mark Liwiski CAN 23 Free Agent $0 0 Mark Pysyk CAN 33 Gulls $700,000 1 Mark Rassell CAN 28 Free Agent $0 0 Mark Scheifele CAN 32 Edmonton Oilers $8,500,000 4 Mark Senden USA 27 Wranglers $700,000 1 Mark Sinclair CAN 29 Eagles $700,000 1 Mark Stone CAN 33 Calgary Flames $7,450,000 3 Markus Niemelainen FIN 26 Stars $850,000 1 Marshall Rifai CAN 27 Wild $850,000 1 Marshall Warren USA 24 Firebirds $825,000 1 Martin Chromiak SVK 22 Free Agent $0 0 Martin Fehervary SVK 25 Ottawa Senators $2,675,000 3 Martin Jones CAN 35 Vegas Golden Knights $6,500,000 2 Martin Kaut CZE 25 Anaheim Ducks $990,000 2 Martin Misiak SVK 20 Wolf Pack $850,000 3 Martin Necas CZE 26 Dallas Stars $5,450,000 1 Martin Pospisil SVK 25 Vegas Golden Knights $700,000 1 Mason Appleton USA 29 New Jersey Devils $3,500,000 4 Mason Geertsen CAN 30 Firebirds $700,000 1 Mason Jobst USA 31 Thunderbirds $700,000 1 Mason Klee USA 25 Free Agent $0 0 Mason Lohrei USA 24 IceHogs $800,000 2 Mason Marchment CAN 29 St. Louis Blues $3,350,000 2 Mason McTavish CAN 22 Dallas Stars $950,000 2 Mason Millman CAN 23 Bears $700,000 2 Mason Morelli USA 29 Checkers $1,000,000 3 Mason Primeau CAN 23 Stars $700,000 2 Mason Shaw CAN 26 Firebirds $950,000 1 Matej Blumel CZE 24 Eagles $700,000 1 Matej Pekar CZE 25 Bears $850,000 2 Mathew Barzal CAN 27 Chicago Blackhawks $9,000,000 5 Mathew Dumba CAN 30 Dallas Stars $5,850,000 2 Mathias Laferriere CAN 24 Firebirds $825,000 1 Mathieu Cataford CAN 20 Free Agent $0 0 Mathieu De St. Phalle USA 25 Free Agent $0 0 Mathieu Joseph CAN 28 New York Rangers $2,250,000 1 Mathieu Olivier USA 28 Detroit Red Wings $1,100,000 2 Matias Maccelli FIN 24 San Jose Sharks $700,000 1 Mats Zuccarello NOR 37 Edmonton Oilers $5,500,000 4 Matt Anderson USA 26 Free Agent $0 0 Matt Benning CAN 30 Monsters $1,750,000 1 Matt Boldy USA 24 Ottawa Senators $900,000 1 Matt Boudens CAN 31 Canucks $700,000 1 Matt Coronato USA 22 Thunderbirds $950,000 2 Matt Donovan USA 35 IceHogs $700,000 1 Matt Duchene CAN 34 Calgary Flames $6,000,000 1 Matt Filipe USA 27 Free Agent $0 0 Matt Grzelcyk USA 31 Washington Capitals $4,000,000 1 Matt Irwin CAN 37 Bruins $700,000 1 Matt Kiersted USA 27 Americans $1,000,000 1 Matt Kopperud USA 25 Free Agent $0 0 Matt Luff CAN 28 Wild $700,000 2 Matt Martin CAN 36 Pittsburgh Penguins $1,500,000 1 Matt Miller USA 25 Free Agent $0 0 Matt Murray CAN 30 Admirals $4,500,000 1 Matt Nieto USA 32 Calgary Flames $1,250,000 1 Matt Rempe CAN 22 Eagles $950,000 2 Matt Roy USA 30 Ottawa Senators $4,300,000 3 Matt Strome CAN 26 Stars $850,000 1 Matt Tomkins CAN 30 Columbus Blue Jackets $950,000 2 Matteo Pietroniro USA 26 Free Agent $0 0 Matthew Barbolini USA 24 Free Agent $0 0 Matthew Boucher USA 27 Free Agent $0 0 Matthew Brown USA 25 Free Agent $0 0 Matthew Cairns CAN 27 Free Agent $0 0 Matthew Highmore CAN 29 Wild $950,000 3 Matthew Kessel USA 24 Utah Hockey Club $700,000 1 Matthew Knies USA 22 Toronto Maple Leafs $850,000 3 Matthew Maggio CAN 22 Free Agent $0 0 Matthew Murray CAN 27 Stars $850,000 1 Matthew Peca CAN 32 IceHogs $700,000 1 Matthew Phillips CAN 27 Senators $950,000 1 Matthew Poitras CAN 21 Columbus Blue Jackets $850,000 3 Matthew Quercia USA 26 Free Agent $0 0 Matthew Robertson CAN 24 Bears $850,000 1 Matthew Savoie CAN 21 Free Agent $0 0 Matthew Seminoff USA 21 Free Agent $0 0 Matthew Sredl USA 23 Free Agent $0 0 Matthew Stienburg CAN 24 Monsters $800,000 2 Matthew Tkachuk USA 27 Boston Bruins $7,000,000 1 Matthew Villalta CAN 25 Crunch $950,000 2 Matthew Wedman CAN 25 Free Agent $0 0 Mattias Ekholm SWE 34 Vancouver Canucks $6,250,000 1 Mattias Janmark SWE 32 Winnipeg Jets $1,000,000 1 Mattias Norlinder SWE 25 Free Agent $0 0 Mattias Samuelsson USA 25 Utah Hockey Club $3,400,000 2 Matty Beniers USA 22 St. Louis Blues $950,000 1 Matvey Petrov RUS 22 Silver Knights $800,000 3 Mavrik Bourque CAN 23 Crunch $950,000 2 Max Andreev RUS 26 Free Agent $0 0 Max Domi CAN 30 Pittsburgh Penguins $5,450,000 2 Max Ellis USA 25 Free Agent $0 0 Max Jones USA 27 Washington Capitals $1,300,000 2 Max Martin CAN 25 Free Agent $0 0 Max McCormick USA 33 Marlies $700,000 1 Max Pacioretty USA 36 New York Rangers $4,000,000 2 Max Sasson USA 24 Islanders $700,000 1 Max Willman USA 30 Americans $900,000 3 Maxence Guenette CAN 24 Condors $950,000 1 Maxim Barbashev RUS 21 Roadrunners $750,000 3 Maxim Cajkovic SVK 24 Roadrunners $700,000 2 Maxim Groshev RUS 23 Free Agent $0 0 Maxim Letunov RUS 28 Marlies $825,000 2 Maxime Comtois CAN 26 Thunderbirds $1,300,000 1 Maxime Lajoie CAN 27 Silver Knights $850,000 1 Maxwell Crozier CAN 25 Wolf Pack $900,000 2 Micah Miller USA 26 Free Agent $0 0 Michael Amadio CAN 29 Washington Capitals $4,000,000 4 Michael Benning CAN 23 Free Agent $0 0 Michael Bullion USA 28 Admirals $700,000 1 Michael Bunting CAN 29 Minnesota Wild $4,500,000 2 Michael Callahan USA 25 Reign $700,000 1 Michael Carcone CAN 28 Tampa Bay Lightning $1,300,000 2 Michael DiPietro CAN 25 Checkers $800,000 1 Michael Eyssimont USA 28 Los Angeles Kings $1,350,000 3 Michael Houser USA 32 Canucks $850,000 1 Michael Hutchinson CAN 35 Bears $700,000 1 Michael Joyaux USA 28 Moose $700,000 1 Michael Karow USA 26 Free Agent $0 0 Michael Kesselring USA 25 Los Angeles Kings $750,000 1 Michael McCarron USA 30 Toronto Maple Leafs $850,000 2 Michael McLeod CAN 27 Washington Capitals $2,000,000 1 Michael Mersch USA 32 Eagles $700,000 1 Michael Milne CAN 22 Crunch $800,000 2 Michael Pezzetta CAN 27 Gulls $935,000 1 Michael Prapavessis CAN 29 Monsters $700,000 1 Michael Rasmussen CAN 26 Ottawa Senators $3,000,000 2 Michael Sgarbossa CAN 32 Edmonton Oilers $800,000 1 Michael Vukojevic CAN 23 Eagles $750,000 2 Michal Stinil CZE 26 Free Agent $0 0 Michal Teply CZE 23 Bruins $800,000 1 Mika Zibanejad SWE 32 Washington Capitals $8,650,000 3 Mikael Backlund SWE 36 Florida Panthers $7,500,000 1 Mikael Granlund FIN 33 Carolina Hurricanes $4,500,000 3 Mikael Pyyhtia FIN 23 Marlies $950,000 2 Mike Hardman USA 26 Barracuda $700,000 1 Mike Hoffman CAN 35 Reign $5,500,000 1 Mike Matheson CAN 31 Colorado Avalanche $2,750,000 1 Mike O'Leary CAN 27 Free Agent $0 0 Mike Reilly USA 31 Marlies $1,500,000 3 Mike Vecchione USA 32 Barracuda $875,000 2 Mikey Anderson USA 25 Florida Panthers $4,000,000 1 Mikhail Abramov RUS 24 Free Agent $0 0 Mikhail Maltsev RUS 27 Wild $700,000 1 Mikhail Sergachev RUS 26 Utah Hockey Club $6,500,000 1 Mikko Kokkonen FIN 24 Free Agent $0 0 Mikko Rantanen FIN 28 St. Louis Blues $11,250,000 5 Milan Lucic CAN 36 Phantoms $2,000,000 3 Miles Wood USA 29 Washington Capitals $3,200,000 3 Milo Roelens CAN 22 Free Agent $0 0 Milos Kelemen SVK 25 Thunderbirds $750,000 3 Miro Heiskanen FIN 25 Detroit Red Wings $6,450,000 2 Mitch Gibson USA 25 IceHogs $800,000 1 Mitch Marner CAN 28 Florida Panthers $10,750,000 5 Mitch McLain USA 31 Wolves $700,000 1 Mitch Reinke USA 29 Stars $700,000 1 Mitchell Chaffee USA 27 Los Angeles Kings $900,000 3 Mitchell Fossier USA 28 Free Agent $0 0 Mitchell Hoelscher CAN 25 Free Agent $0 0 Mitchell Lewandowski USA 27 Free Agent $0 0 Mitchell Russell CAN 24 Free Agent $0 0 Mitchell Stephens CAN 28 Reign $950,000 4 Mitchell Vande Sompel CAN 28 Eagles $700,000 1 Mitchell Weeks CAN 23 Checkers $700,000 1 Montana Onyebuchi CAN 25 Penguins $700,000 1 Morgan Barron CAN 26 Nashville Predators $1,600,000 2 Morgan Frost CAN 26 Tampa Bay Lightning $4,000,000 1 Morgan Geekie CAN 26 New Jersey Devils $3,900,000 1 Morgan Rielly CAN 31 St. Louis Blues $6,700,000 1 Moritz Seider DEU 24 St. Louis Blues $950,000 1 2266