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 Action Madison Bowey CAN 0 Free Agent $0 0 Magnus Paajarvi SWE 0 $1,500,000 2 Marc Methot CAN 0 $5,000,000 1 Marc-Andre Bergeron CAN 0 Free Agent $0 0 Marc-Andre Bourdon CAN 0 Free Agent $0 0 Marcel Goc GER 0 Free Agent $0 0 Marcus Kruger SWE 0 $1,200,000 2 Marek Zidlicky CZE 0 Free Agent $0 0 Marian Gaborik SVK 0 Free Agent $0 0 Marian Hossa CZE 0 Free Agent $0 0 Mark Borowiecki CAN 0 Free Agent $0 0 Mark Eaton USA 0 Free Agent $0 0 Mark Fayne USA 0 Free Agent $0 0 Mark Fistric CAN 0 Free Agent $0 0 Mark Fraser CAN 0 Free Agent $0 0 Mark Letestu AB 0 Free Agent $0 0 Mark Streit SWI 0 Free Agent $0 0 Mark Stuart USA 0 Free Agent $0 0 Markus Granlund FIN 0 $3,000,000 2 Markus Nutivaara FIN 0 Free Agent $0 0 Martin Biron CAN 0 $900,000 2 Martin Brochu CAN 0 Free Agent $0 0 Martin Brodeur CAN 0 $4,500,000 1 Martin Brodeur CAN 0 $6,000,000 1 Martin Erat CZE 0 Free Agent $0 0 Martin Frk CZE 0 Free Agent $0 0 Martin Hanzal CZE 0 $4,200,000 1 Martin Havlat CZE 0 Free Agent $0 0 Martin St Louis CAN 0 Free Agent $0 0 Marty Reasoner USA 0 Free Agent $0 0 Marty Turco CAN 0 Free Agent $0 0 Mason Raymond CAN 0 Free Agent $0 0 Mathieu Garon CAN 0 $1,000,000 1 Mathieu Perreault CAN 0 Free Agent $0 0 Matiss Kivlenieks LAT 0 $750,000 1 Matt Bartkowski USA 0 Free Agent $0 0 Matt Beleskey ONT 0 $800,000 1 Matt Calvert CAN 0 $1,500,000 1 Matt Carkner CAN 0 Free Agent $0 0 Matt Carle USA 0 $550,000 1 Matt Cooke CAN 0 Free Agent $0 0 Matt Cullen USA 0 Free Agent $0 0 Matt Greene USA 0 Free Agent $0 0 Matt Hendricks USA 0 Free Agent $0 0 Matt Hunwick USA 0 Free Agent $0 0 Matt Lindblad USA 0 $650,000 2 Matt Moulson CAN 0 Free Agent $0 0 Matt Niskanen USA 0 Free Agent $0 0 Matt Stajan CAN 0 Free Agent $0 0 Matt Tennyson USA 0 Free Agent $0 0 Matthew Carle USA 0 Free Agent $0 0 Mattias Ohlund SWE 0 Free Agent $0 0 Maxime Talbot CAN 0 Free Agent $0 0 Michael Bournival CAN 0 $900,000 2 Michael Del Zotto CAN 0 Free Agent $0 0 Michael Frolik CZE 0 Free Agent $0 0 Michael Grabner AUS 0 Free Agent $0 0 Michael Kostka CAN 0 Free Agent $0 0 Michael Leighton CAN 0 Free Agent $0 0 Michael Raffl AUT 0 Free Agent $0 0 Michael Rupp USA 0 Free Agent $0 0 Michael Ryder CAN 0 Free Agent $0 0 Michael Sauer USA 0 Free Agent $0 0 Michael Stone CAN 0 $1,000,000 2 Michal Kempny CZE 0 Free Agent $0 0 Michal Neuvirth CZE 0 $2,500,000 2 Michal Roszival CZE 0 $650,000 1 Micheal Ferland CAN 0 Free Agent $0 0 Miikka Kiprusoff FIN 0 Free Agent $0 0 Mikael Samuelsson SWE 0 Free Agent $0 0 Mike Cammalleri CAN 0 Free Agent $0 0 Mike Fisher ONT 0 $1,000,000 1 Mike Fisher ONT 0 Free Agent $0 0 Mike Green AB 0 $4,750,000 1 Mike Komisarek USA 0 Free Agent $0 0 Mike Kostka CAN 0 Free Agent $0 0 Mike Richards CAN 0 Free Agent $0 0 Mike Santorelli CAN 0 Free Agent $0 0 Mike Smith CAN 0 Free Agent $0 0 Mike Weaver CAN 0 $2,000,000 2 Mike Weber USA 0 Free Agent $0 0 Mikhail Grabovski GER 0 Free Agent $0 0 Mikhail Grigorenko RUS 0 $975,000 1 Mikkel Boedker DEN 0 $900,000 1 Mikko Koivu FIN 0 Free Agent $0 0 Mikko Koskinen FIN 0 Free Agent $0 0 Milan Michalek CZE 0 Free Agent $0 0 Mirco Mueller SWI 0 Free Agent $0 0 493