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 Bennett USA 32 0 $0 Mackenzie Skapski CAN 29 0 $0 Manny Malhotra CAN 43 0 $0 Marc Cantin CAN 33 0 $0 Marc Hagel CAN 35 0 $0 Marc Methot CAN 38 0 $0 Marc-Andre Bergeron CAN 43 0 $0 Marc-Andre Cliche CAN 36 0 $0 Marc-Andre Gragnani CAN 36 0 $0 Marcel Goc GER 40 0 $0 Marek Zidlicky CZE 46 0 $0 Marian Gaborik SVK 41 0 $0 Marian Hossa SVK 44 0 $0 Mario Lucia USA 30 0 $0 Mark Borowiecki CAN 34 0 $0 Mark Cundari CAN 33 0 $0 Mark Dekanich CAN 37 0 $0 Mark Fayne USA 36 0 $0 Mark Fistric CAN 37 0 $0 Mark Fraser CAN 37 0 $0 Mark Guggenberger USA 34 0 $0 Mark Letestu CAN 38 0 $0 Mark MacMillan CAN 31 0 $0 Mark Mancari CAN 38 0 $0 Mark Naclerio USA 31 0 $0 Mark Streit SUI 46 0 $0 Mark Stuart USA 39 0 $0 Mark Van Guilder USA 39 0 $0 Mark Visentin CAN 31 0 $0 Markus Nutivaara FIN 29 2 $1,925,000 Martin Erat CZE 42 0 $0 Martin Hanzal CZE 36 0 $0 Martin Havlat CZE 42 0 $0 Martin Ouellette CAN 32 0 $0 Martin St. Louis CAN 48 0 $0 Mason McDonald CAN 27 0 $0 Mason Raymond CAN 38 0 $0 Mat Clark USA 33 0 $0 Mathieu Brisebois CAN 31 0 $0 Mathieu Brodeur CAN 33 0 $0 Mathieu Gagnon CAN 31 0 $0 Mathieu Perreault CAN 35 0 $0 Matia Marcantuoni CAN 29 0 $0 Matiss Kivlenieks LAT 27 Vegas Golden Knights 1 $770,000 Matt Bailey CAN 32 0 $0 Matt Bartkowski USA 35 0 $0 Matt Beleskey CAN 35 0 $0 Matt Buckles CAN 28 0 $0 Matt Calvert CAN 34 0 $0 Matt Carkner CAN 43 0 $0 Matt Carle USA 39 0 $0 Matt Case USA 37 0 $0 Matt Climie CAN 40 0 $0 Matt Cooke CAN 45 0 $0 Matt Corrente CAN 35 0 $0 Matt Cullen USA 47 0 $0 Matt Ellis CAN 42 0 $0 Matt Finn CAN 29 0 $0 Matt Ford USA 39 0 $0 Matt Ginn CAN 32 0 $0 Matt Greene USA 40 0 $0 Matt Hackett CAN 33 0 $0 Matt Halischuk CAN 35 0 $0 Matt Hendricks USA 42 0 $0 Matt Hunwick USA 38 0 $0 Matt Kassian CAN 37 0 $0 Matt Konan USA 32 0 $0 Matt Lindblad USA 33 0 $0 Matt Lorito CAN 33 0 $0 Matt Mangene USA 34 0 $0 Matt Moulson CAN 40 0 $0 Matt Niskanen USA 37 0 $0 Matt Pelech CAN 36 0 $0 Matt Read CAN 37 0 $0 Matt Stajan CAN 40 0 $0 Matt Taormina USA 37 0 $0 Matt Zay USA 32 0 $0 Max Novak USA 32 0 $0 Max Reinhart CAN 31 0 $0 Max Talbot CAN 39 0 $0 Maxim Lapierre CAN 38 0 $0 Maxime Clermont CAN 32 0 $0 Maxime Fortunus CAN 40 0 $0 Maxime Macenauer CAN 34 0 $0 Merrick Madsen USA 28 New York Islanders 1 $875,000 Michael Bournival CAN 31 0 $0 Michael Cammalleri CAN 41 0 $0 Michael Del Zotto CAN 33 2 $2,167,500 Michael Downing USA 28 0 $0 Michael Grabner AUT 36 0 $0 Michael Kantor USA 31 0 $0 Michael Kostka CAN 38 0 $0 Michael Leighton CAN 42 0 $0 Michael Ryder CAN 43 0 $0 Michael Schumacher SWE 30 0 $0 Michael Sdao USA 34 0 $0 Michael St. Croix CAN 30 0 $0 Michael Stone CAN 33 0 $0 Michal Neuvirth CZE 35 0 $0 Michal Rozsival CZE 45 0 $0 Micheal Ferland CAN 31 0 $0 Micheal Haley CAN 37 0 $0 Mikael Tam CAN 32 0 $0 Mike Angelidis CAN 38 0 $0 Mike Banwell CAN 36 0 $0 Mike Blunden CAN 37 0 $0 Mike Brown USA 38 0 $0 Mike Condon USA 33 0 $0 Mike Duco CAN 36 0 $0 Mike Fisher CAN 43 0 $0 Mike Green CAN 38 0 $0 Mike Hoeffel USA 34 0 $0 Mike Keenan USA 34 0 $0 Mike Lee USA 33 0 $0 Mike Liambas CAN 34 0 $0 Mike McKenna USA 40 0 $0 Mike McMurtry CAN 31 0 $0 Mike Moore CAN 39 0 $0 Mike Paliotta USA 30 0 $0 Mike Ribeiro CAN 43 0 $0 Mike Richards CAN 38 0 $0 Mike Santorelli CAN 38 0 $0 Mike Sislo USA 35 0 $0 Mike Weaver CAN 45 0 $0 Mike Weber USA 36 0 $0 Mikhail Grabovski BLR 39 0 $0 Mikkel Aagaard DEN 28 Anaheim Ducks 1 $650,000 Mikkel Boedker DEN 34 0 $0 Mikko Koivu FIN 40 0 $0 Milan Michalek CZE 39 0 $0 Miles Koules USA 29 0 $0 Mitch Callahan USA 32 0 $0 Mitch Moroz CAN 29 0 $0 Morgan Klimchuk CAN 28 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 : 928