• AHSQ
  •  

Player List


All    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   
Name Position Country Age Team Salary Contract
Mac Bennett
 
 
 
D
 
USA  27 Free Agent $0 0
Mac Carruth
 
 
 
 
G
USA  26 Free Agent $0 0
Mac Hollowell
 
 
 
D
 
CAN  20 $650,000 2
Mackenzie Blackwood
 
 
 
 
G
CAN  23 Iowa Wild $892,500 2
Mackenzie Entwistle
 
 
RW
 
 
CAN  19 $650,000 1
Mackenzie MacEachern
 
LW
 
 
 
USA  25 Milwaukee Admirals $971,250 2
Mackenzie Skapski
 
 
 
 
G
CAN  24 Free Agent $0 0
Mackenzie Weegar
 
 
 
D
 
CAN  25 Buffalo Sabres $971,250 1
Macoy Erkamps
 
 
 
D
 
CAN  24 Buffalo Sabres $650,000 1
Madison Bowey
 
 
 
D
 
CAN  23 Washington Capitals $1,000,000 1
Mads Christensen
C
LW
 
 
 
DEN  32 Free Agent $0 0
Mads Eller
C
LW
 
 
 
DEN  23 Free Agent $0 0
Magnus Arvedson
C
 
RW
D
 
CAN  47 Free Agent $0 0
Magnus Hellberg
 
 
 
 
G
SWE  28 Free Agent $0 0
Magnus Johansson
 
 
 
D
 
SWE  46 Free Agent $0 0
Magnus Kahnberg
 
LW
RW
 
 
SWE  38 Free Agent $0 0
Magnus Nygren
 
 
 
D
 
SWE  29 Free Agent $0 0
Magnus Paajarvi
 
LW
RW
 
 
SWE  27 San Jose Sharks $1,200,000 1
Magnus Paajarvi-Svensson
 
 
 
D
 
SWE  27 Free Agent $0 0
Maksim Mayorov
 
LW
RW
 
 
RUS  29 Free Agent $0 0
Maksim Sushko
 
 
RW
 
 
BEL  19 $650,000 1
Malcolm MacMillan
C
 
RW
D
 
CAN  37 Free Agent $0 0
Malcolm Subban
 
 
 
 
G
CAN  25 Chicago Blackhawks $971,250 1
Malte Setkov
 
 
 
D
 
DEN  19 $650,000 1
Manny Fernandez
 
 
 
 
G
CAN  44 Free Agent $0 0
Manny Legace
 
 
 
 
G
CAN  46 Free Agent $0 0
Manny Malhotra
C
LW
 
 
 
CAN  38 Free Agent $0 0
Mantas Armalis
 
 
 
 
G
LIT  27 Free Agent $0 0
Manuel Wiederer
C
 
RW
 
 
GER  22 San Jose Sharks $650,000 2
Marc Bergevin
C
 
RW
D
 
CAN  54 Free Agent $0 0
Marc Cavosie
C
LW
 
 
 
USA  38 Free Agent $0 0
Marc Cheverie
 
 
 
 
G
CAN  31 Free Agent $0 0
Marc Chouinard
C
 
 
 
 
CAN  42 Free Agent $0 0
Marc Denis
 
 
 
 
G
CAN  42 Free Agent $0 0
Marc Hagel
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Marc Lamothe
 
 
 
 
G
CAN  45 Free Agent $0 0
Marc Methot
 
 
 
D
 
CAN  33 Carolina Hurricanes $1,900,000 1
Marc Savard
C
 
 
 
 
CAN  41 Free Agent $0 0
Marc Staal
 
 
 
D
 
CAN  31 Philadelphia Flyers $7,250,000 1
Marc-Andre Bergeron
 
 
 
D
 
CAN  38 Free Agent $0 0
Marc-Andre Bernier
 
 
RW
 
 
CAN  34 Free Agent $0 0
Marc-Andre Bourdon
 
 
 
D
 
CAN  29 Free Agent $0 0
Marc-Andre Cliche
C
 
 
 
 
CAN  31 Free Agent $0 0
Marc-Andre Fleury
 
 
 
 
G
CAN  34 Chicago Blackhawks $8,000,000 1
Marc-Andre Gragnani
 
 
 
D
 
CAN  31 Free Agent $0 0
Marc-Antoine Pouliot
C
 
RW
 
 
CAN  33 Free Agent $0 0
Marc-Edouard Vlasic
 
 
 
D
 
CAN  31 San Jose Sharks $7,000,000 1
Marc-Olivier Roy
C
 
 
 
 
CAN  27 San Diego Gulls $813,750 1
Marcel Goc
C
LW
 
 
 
GER  35 Free Agent $0 0
Marcel Hossa
 
LW
RW
 
 
SVK  37 Free Agent $0 0
Marcel Mueller
 
LW
RW
 
 
GER  30 Free Agent $0 0
Marcel Noebels
 
LW
 
 
 
GER  26 Free Agent $0 0
Marco Cousineau
 
 
 
 
G
CAN  30 Free Agent $0 0
Marco Rosa
C
 
 
 
 
CAN  36 Free Agent $0 0
Marco Scandella
 
 
 
D
 
ITA  28 New York Islanders $4,000,000 2
Marco Sturm
 
LW
 
 
 
GER  41 Free Agent $0 0
Marcus Davidsson
C
LW
RW
 
 
SWE  20 $650,000 1
Marcus Foligno
 
LW
 
 
 
USA  27 Buffalo Sabres $2,875,000 3
Marcus Hogberg
 
 
 
 
G
SWE  24 Laval Rocket $835,000 1
Marcus Hogstrom
 
 
 
D
 
SWE  29 Free Agent $0 0
Marcus Johansson
C
LW
 
 
 
SWE  29 San Jose Sharks $4,583,333 1
Marcus Karlberg
 
 
RW
 
 
SWE  18 $650,000 2
Marcus Kruger
C
 
 
 
 
SWE  28 New York Rangers $3,083,333 1
Marcus Nilson
C
LW
RW
 
 
SWE  41 Free Agent $0 0
Marcus Pettersson
 
 
 
D
 
SWE  23 Free Agent $0 0
Marcus Ragnarsson
C
 
RW
D
 
CAN  48 Free Agent $0 0
Marcus Sorensen
 
LW
RW
 
 
SWE  27 San Jose Barracuda $1,500,000 3
Marek Bartanus
 
 
RW
 
 
SVK  31 Free Agent $0 0
Marek Ciliak
 
 
 
 
G
SVK  29 Free Agent $0 0
Marek Daloga
 
 
 
D
 
SVK  29 $650,000 1
Marek Hrivik
 
LW
RW
 
 
SVK  27 Free Agent $0 0
Marek Langhamer
 
 
 
 
G
CZE  24 Free Agent $0 0
Marek Malik
 
 
 
D
 
CZE  43 Free Agent $0 0
Marek Mazanec
 
 
 
 
G
CZE  27 Free Agent $0 0
Marek Schwarz
 
 
 
 
G
CZE  33 Free Agent $0 0
Marek Svatos
 
 
RW
 
 
SVK  36 Free Agent $0 0
Marek Tvrdon
 
LW
RW
 
 
SVK  25 Free Agent $0 0
Marek Zagrapan
C
 
 
 
 
SVK  33 Free Agent $0 0
Marek Zidlicky
 
 
 
D
 
CZE  42 Free Agent $0 0
Marian Gaborik
 
LW
RW
 
 
SVK  36 Montreal Canadiens $3,816,000 1
Marian Hossa
 
 
RW
 
 
SVK  39 Free Agent $0 0
Mario Bliznak
C
 
 
 
 
SVK  32 Free Agent $0 0
Mario Ferraro
 
 
 
D
 
CAN  20 $650,000 1
Mario Kempe
C
LW
RW
 
 
SWE  30 Dallas Stars $1,050,000 3
Mario Lemieux
C
 
RW
D
 
CAN  53 Free Agent $0 0
Mario Lucia
 
LW
 
 
 
USA  25 Free Agent $0 0
Mario Scalzo
 
 
 
D
 
CAN  34 Free Agent $0 0
Maris Bicevskis
C
 
RW
 
 
LAT  28 Free Agent $0 0
Mariusz Czerkawski
C
 
RW
D
 
POL  47 Free Agent $0 0
Mark Alt
 
 
 
D
 
USA  27 Los Angeles Kings $800,000 2
Mark Arcobello
C
 
RW
 
 
USA  30 Free Agent $0 0
Mark Barberio
 
 
 
D
 
CAN  28 Winnipeg Jets $1,450,000 1
Mark Bell
C
LW
 
 
 
CAN  39 Free Agent $0 0
Mark Borowiecki
 
 
 
D
 
CAN  29 Minnesota Wild $1,500,000 2
Mark Borowiecki
 
 
 
D
 
CAN  30 Free Agent $0 0
Mark Cullen
C
LW
 
 
 
USA  40 Free Agent $0 0
Mark Cundari
 
 
 
D
 
CAN  28 Free Agent $0 0
Mark Dekanich
 
 
 
 
G
CAN  32 Free Agent $0 0
Mark Eaton
 
 
 
D
 
USA  42 Free Agent $0 0
Mark Fayne
 
 
 
D
 
USA  31 Free Agent $0 0
Mark Fistric
 
 
 
D
 
CAN  33 Free Agent $0 0
Mark Flood
 
 
 
D
 
CAN  34 Free Agent $0 0
Mark Fraser
 
 
 
D
 
CAN  32 Free Agent $0 0
Mark Friedman
 
 
 
D
 
CAN  23 Rockford IceHogs $650,000 1
Mark Giordano
 
 
 
D
 
CAN  36 Dallas Stars $6,750,000 1
Mark Guggenberger
 
 
 
 
G
USA  29 Free Agent $0 0
Mark Hartigan
C
 
 
 
 
CAN  41 Free Agent $0 0
Mark Jankowski
C
 
 
 
 
CAN  24 Chicago Blackhawks $1,675,000 2
Mark Katic
 
 
 
D
 
CAN  30 Free Agent $0 0
Mark Letestu
C
 
 
 
 
CAN  34 Detroit Red Wings $1,111,111 1
Mark Louis
 
 
RW
 
 
CAN  31 Free Agent $0 0
Mark Mancari
 
 
RW
 
 
CAN  33 Free Agent $0 0
Mark Matheson
 
 
 
D
 
CAN  35 Free Agent $0 0
Mark McNeill
C
 
RW
 
 
CAN  25 Lehigh Valley Phantoms $1,113,000 1
Mark Messier
C
 
RW
D
 
CAN  58 Free Agent $0 0
Mark Mitera
 
 
 
D
 
USA  31 Free Agent $0 0
Mark Mowers
C
LW
RW
 
 
USA  44 Free Agent $0 0
Mark Mowers
C
LW
RW
 
 
USA  44 Free Agent $0 0
Mark Mowers
C
LW
RW
 
 
USA  44 Free Agent $0 0
Mark Olver
C
LW
 
 
 
CAN  31 Free Agent $0 0
Mark Owuya
 
 
 
 
G
SWE  29 Free Agent $0 0
Mark Parrish
 
 
RW
 
 
USA  42 Free Agent $0 0
Mark Popovic
 
 
 
D
 
CAN  36 Free Agent $0 0
Mark Pysyk
 
 
 
D
 
CAN  26 Buffalo Sabres $2,733,000 2
Mark Recchi
 
LW
RW
 
 
CAN  51 Free Agent $0 0
Mark Richardson
 
 
 
D
 
GRB  33 $650,000 1
Mark Rycroft
C
 
RW
D
 
CAN  41 Free Agent $0 0
Mark Scheifele
C
 
 
 
 
CAN  25 New Jersey Devils $6,125,000 3
Mark Shoemaker
 
 
 
D
 
CAN  21 Free Agent $0 0
Mark Smith
C
 
RW
D
 
CAN  41 Free Agent $0 0
Mark Stone
 
 
RW
 
 
CAN  26 Boston Bruins $9,500,000 5
Mark Streit
 
 
 
D
 
SWZ  41 Free Agent $0 0
Mark Stuart
 
 
 
D
 
USA  34 Free Agent $0 0
Mark Van Guilder
C
 
 
 
 
USA  34 Free Agent $0 0
Mark Visentin
 
 
 
 
G
CAN  27 Free Agent $0 0
Mark Voakes
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Mark Wotton
 
 
 
D
 
CAN  45 Free Agent $0 0
Mark Zengerle
C
 
RW
 
 
USA  29 Free Agent $0 0
Marko Dano
C
LW
RW
 
 
SVK  24 Tucson Roadrunners $813,750 1
Markus Granlund
C
LW
RW
 
 
FIN  25 Dallas Stars $1,475,000 1
Markus Hannikainen
 
LW
 
 
 
FIN  25 New York Islanders $1,000,000 2
Markus Lauridsen
 
 
 
D
 
DEN  27 Free Agent $0 0
Markus Naslund
 
LW
RW
 
 
SWE  45 Free Agent $0 0
Markus Niemelainen
 
 
 
D
 
FIN  21 Free Agent $0 0
Markus Nurmi
 
LW
RW
 
 
FIN  20 Minnesota Wild $650,000 3
Markus Nutivaara
 
 
 
D
 
FIN  25 Pittsburgh Penguins $2,700,000 4
Markus Pettersson
 
 
 
D
 
SWE  23 Syracuse Crunch $850,000 1
Markus Phillips
 
 
 
D
 
CAN  19 $650,000 1
Markus Ruusu
 
 
 
 
G
FIN  21 Texas Stars $650,000 2
Marshall Everson
 
LW
 
 
 
USA  29 Free Agent $0 0
Martin Bakos
C
LW
RW
 
 
SVK  28 Free Agent $0 0
Martin Biron
 
 
 
 
G
CAN  41 Free Agent $0 0
Martin Brochu
 
 
 
 
G
CAN  46 Free Agent $0 0
Martin Brodeur
 
 
 
 
G
CAN  47 Free Agent $0 0
Martin Cibak
C
 
 
 
 
CZE  38 Free Agent $0 0
Martin Erat
 
LW
RW
 
 
CZE  37 Free Agent $0 0
Martin Fehervary
 
 
 
D
 
CZE  20 $650,000 2
Martin Frk
 
 
RW
 
 
CZE  26 Texas Stars $1,050,000 1
Martin Gelinas
 
LW
 
 
 
CAN  49 Free Agent $0 0
Martin Gerber
 
 
 
 
G
SWZ  45 Free Agent $0 0
Martin Gernat
 
 
 
D
 
SVK  25 Free Agent $0 0
Martin Grenier
 
 
 
D
 
CAN  39 Free Agent $0 0
Martin Hanzal
C
 
 
 
 
CZE  31 Philadelphia Flyers $6,555,000 1
Martin Havlat
 
LW
RW
 
 
CZE  37 Free Agent $0 0
Martin Jones
 
 
 
 
G
CAN  28 San Jose Sharks $5,750,000 2
Martin Kariya
 
LW
 
 
 
CAN  38 Free Agent $0 0
Martin Kaut
 
 
RW
 
 
CZE  20 $925,000 2
Martin Lapointe
C
 
RW
D
 
CAN  46 Free Agent $0 0
Martin Laumann Ylven
 
LW
RW
 
 
NOR  30 Free Agent $0 0
Martin Lojek
 
 
 
D
 
CZE  33 Free Agent $0 0
Martin Lundberg
C
LW
RW
 
 
SWE  29 Free Agent $0 0
Martin Marincin
 
 
 
D
 
SVK  26 San Diego Gulls $1,250,000 1
Martin Necas
C
 
RW
 
 
CZE  19 Florida Panthers $925,000 3
Martin Paryzek
 
 
 
D
 
CZE  29 Free Agent $0 0
Martin Plüss
C
 
 
 
 
SWZ  42 Free Agent $0 0
Martin Pospisil
C
 
 
 
 
SVK  19 $650,000 2
Martin Prusek
 
 
 
 
G
CZE  43 Free Agent $0 0
Martin Røymark
 
LW
RW
 
 
NOR  32 Free Agent $0 0
Martin Reway
C
LW
 
 
 
CZE  23 Free Agent $0 0
Martin Richter
 
 
 
D
 
CZE  42 Free Agent $0 0
Martin Rucinsky
 
LW
 
 
 
CZE  47 Free Agent $0 0
Martin Samuelsson
C
 
RW
D
 
SWE  37 Free Agent $0 0
Martin Skoula
 
 
 
D
 
CZE  39 Free Agent $0 0
Martin Sonnenberg
 
LW
 
 
 
CAN  40 Free Agent $0 0
Martin St-Louis
 
LW
RW
 
 
CAN  43 Free Agent $0 0
Martin St-Pierre
C
LW
 
 
 
CAN  35 Free Agent $0 0
Martin Straka
C
LW
 
 
 
CZE  47 Free Agent $0 0
Martin Strbak
C
 
RW
D
 
CAN  44 Free Agent $0 0
Martin Wilde
 
 
 
D
 
CAN  41 Free Agent $0 0
Martins Dzierkals
 
LW
 
 
 
LAT  22 Colorado Avalanche $650,000 2
Martins Karsums
 
LW
RW
 
 
LAT  32 Free Agent $0 0
Marty Murray
C
 
 
 
 
CAN  43 Free Agent $0 0
Marty Reasoner
C
 
 
 
 
USA  41 Free Agent $0 0
Marty Sertich
C
 
 
 
 
USA  36 Free Agent $0 0
Marty Turco
 
 
 
 
G
CAN  43 Free Agent $0 0
Marty Wilford
 
 
 
D
 
CAN  41 Free Agent $0 0
Mason Appleton
C
 
RW
 
 
USA  22 $650,000 2
Mason Geertsen
 
 
 
D
 
CAN  23 Utica Comets $750,750 1
Mason Jobst
C
LW
 
 
 
USA  24 Carolina Hurricanes $980,000 2
Mason McDonald
 
 
 
 
G
CAN  22 San Diego Gulls $925,000 1
Mason Mitchell
 
LW
 
 
 
CAN  24 Free Agent $0 0
Mason Raymond
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Mason Shaw
C
 
 
 
 
CAN  21 $650,000 1
Mat Bodie
 
 
 
D
 
CAN  29 Free Agent $0 0
Mat Clark
 
 
 
D
 
USA  28 Free Agent $0 0
Mat Clark
 
 
 
D
 
USA  28 Free Agent $0 0
Matej Machovsky
 
 
 
 
G
CZE  25 Free Agent $0 0
Matej Paulovic
 
LW
 
 
 
SVK  23 Texas Stars $715,000 2
Matej Pekar
C
 
RW
 
 
CZE  18 $650,000 2
Matej Stransky
 
 
RW
 
 
CZE  25 Free Agent $0 0
Matej Tomek
 
 
 
 
G
SVK  21 Rochester Americans $650,000 2
Matheson Iacopelli
 
 
RW
 
 
USA  24 Iowa Wild $742,500 1
Mathew Barzal
C
 
 
 
 
CAN  21 St.Louis Blues $925,000 2
Mathias Bau Hansen
 
LW
RW
 
 
DEN  26 Free Agent $0 0
Mathias Ben Hansen
 
LW
RW
 
 
DEN  26 Free Agent $0 0
Mathias Emilio Pettersen
C
 
 
 
 
DEN  19 $650,000 2
Mathias From
 
LW
RW
 
 
DEN  21 Free Agent $0 0
Mathias Laferriere
C
 
 
 
 
QUE  18 $650,000 2
Mathias Tjarnqvist
 
LW
RW
 
 
SWE  39 Free Agent $0 0
Mathias Trettenes
C
LW
 
 
 
NOR  26 $650,000 1
Mathieu Aubin
C
 
 
 
 
CAN  32 Free Agent $0 0
Mathieu Biron
 
 
 
D
 
CAN  41 Free Agent $0 0
Mathieu Brodeur
 
 
 
D
 
CAN  28 Free Agent $0 0
Mathieu Carle
 
 
 
D
 
CAN  31 Free Agent $0 0
Mathieu Chouinard
 
 
 
 
G
CAN  39 Free Agent $0 0
Mathieu Corbeil-Theriault
 
 
 
 
G
CAN  27 Free Agent $0 0
Mathieu Dandenault
 
 
RW
D
 
CAN  43 Free Agent $0 0
Mathieu Darche
 
LW
RW
 
 
CAN  42 Free Agent $0 0
Mathieu Garon
 
 
 
 
G
CAN  41 Free Agent $0 0
Mathieu Joseph
 
LW
RW
 
 
CAN  22 Binghamton Devils $650,000 2
Mathieu Perreault
C
LW
 
 
 
CAN  31 Chicago Blackhawks $4,125,000 1
Mathieu R. Roy
 
LW
 
 
 
CAN  32 Free Agent $0 0
Mathieu Roy
 
 
 
D
 
CAN  35 Free Agent $0 0
Mathieu Schneider
 
 
 
D
 
USA  49 Free Agent $0 0
Mathieu Tousignant
C
 
 
 
 
CAN  29 Free Agent $0 0
Mathis Olimb
C
LW
 
 
 
NOR  33 Free Agent $0 0
Matia Marcantuoni
C
LW
 
 
 
CAN  24 Free Agent $0 0
Matias Lassen
 
 
 
D
 
DEN  22 Free Agent $0 0
Matias Sointu
 
 
RW
 
 
FIN  28 Free Agent $0 0
Matiss Edmunds Kivlenieks
 
 
 
 
G
LAT  22 $650,000 1
Mats Lindgren
C
 
RW
D
 
CAN  43 Free Agent $0 0
Mats Rosseli Olsen
 
LW
 
 
 
NOR  27 Free Agent $0 0
Mats Sundin
C
 
 
 
 
SWE  47 Free Agent $0 0
Mats Zuccarello
 
 
RW
 
 
NOR  32 Philadelphia Flyers $10,100,000 3
Matt Anderson
 
 
RW
 
 
USA  36 Free Agent $0 0
Matt Bartkowski
 
 
 
D
 
USA  31 Rockford IceHogs $955,000 2
Matt Beaudoin
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Matt Beleskey
 
LW
 
 
 
CAN  31 Hartford Wolf Pack $1,000,000 4
Matt Benning
 
 
 
D
 
CAN  24 San Jose Sharks $1,900,000 2
Matt Bradley
 
 
RW
 
 
CAN  40 Free Agent $0 0
Matt Brassard
 
 
 
D
 
CAN  21 $650,000 1
Matt Buckles
C
 
 
 
 
CAN  24 Free Agent $0 0
Matt Calvert
 
LW
RW
 
 
CAN  29 Carolina Hurricanes $2,200,000 2
Matt Carey
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Matt Carkner
 
 
 
D
 
CAN  39 Free Agent $0 0
Matt Carle
 
 
 
D
 
USA  34 Free Agent $0 0
Matt Case
 
 
 
D
 
USA  32 Free Agent $0 0
Matt Clackson
 
 
RW
 
 
CAN  33 Free Agent $0 0
Matt Clarke
C
 
 
 
 
CAN  31 Free Agent $0 0
Matt Climie
 
 
 
 
G
CAN  35 Free Agent $0 0
Matt Cooke
 
LW
RW
 
 
CAN  41 Free Agent $0 0
Matt Cullen
C
 
 
 
 
USA  43 Free Agent $0 0
Matt D'agostini
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Matt Dalton
 
 
 
 
G
KOR  33 Free Agent $0 0
Matt Davidson
C
 
RW
D
 
CAN  41 Free Agent $0 0
Matt Deblouw
C
 
 
 
 
USA  25 Free Agent $0 0
Matt Delahey
 
 
 
D
 
CAN  29 Free Agent $0 0
Matt DeMarchi
 
 
 
D
 
USA  38 Free Agent $0 0
Matt Donovan
 
 
 
D
 
USA  29 Columbus Blue Jackets $675,000 1
Matt Duchene
C
 
 
 
 
CAN  27 Toronto Maple Leafs $6,000,000 1
Matt Dumba
 
 
 
D
 
CAN  24 New York Rangers $6,000,000 5
Matt Ellis
C
LW
 
 
 
CAN  37 Free Agent $0 0
Matt Ellison
C
LW
RW
 
 
CAN  36 Free Agent $0 0
Matt Filipe
C
LW
 
 
 
USA  21 Chicago Blackhawks $700,000 3
Matt Finn
 
 
 
D
 
CAN  24 Charlotte Checkers $937,125 1
Matt Fornataro
C
 
 
 
 
CAN  33 Free Agent $0 0
Matt Foy
 
 
RW
 
 
CAN  35 Free Agent $0 0
Matt Fraser
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Matt Frattin
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Matt Gilroy
 
 
 
D
 
USA  34 Free Agent $0 0
Matt Greene
 
 
 
D
 
USA  35 Free Agent $0 0
Matt Halischuk
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Matt Hendricks
C
LW
 
 
 
USA  37 Free Agent $0 0
Matt Hunwick
 
 
 
D
 
USA  33 Winnipeg Jets $2,100,000 1
Matt Hussey
C
LW
 
 
 
USA  39 Free Agent $0 0
Matt Irwin
 
 
 
D
 
CAN  31 Philadelphia Flyers $1,710,000 1
Matt Johnson
C
 
RW
D
 
CAN  43 Free Agent $0 0
Matt Jones
 
 
 
D
 
USA  32 Free Agent $0 0
Matt Kassian
 
LW
 
 
 
CAN  32 Free Agent $0 0
Matt Keetley
 
 
 
 
G
CAN  32 Free Agent $0 0
Matt Keith
 
 
RW
 
 
CAN  35 Free Agent $0 0
Matt Kinch
 
 
 
D
 
CAN  38 Free Agent $0 0
Matt Konan
 
 
 
D
 
USA  28 Free Agent $0 0
Matt Lashoff
 
 
 
D
 
USA  32 Free Agent $0 0
Matt Lindblad
 
LW
 
 
 
USA  28 Free Agent $0 0
Matt Lopes
 
 
 
 
G
USA  34 Free Agent $0 0
Matt Lorito
 
LW
RW
 
 
CAN  29 Calgary Flames $1,450,000 3
Matt Luff
 
 
RW
 
 
CAN  22 Toronto Marlies $650,000 2
Matt MacKenzie
 
 
 
D
 
CAN  27 Free Agent $0 0
Matt Mahalak
 
 
 
 
G
USA  25 Free Agent $0 0
Matt Mangene
C
 
 
D
 
USA  29 Free Agent $0 0
Matt Marquardt
C
LW
 
 
 
CAN  31 Free Agent $0 0
Matt Marshall
C
 
RW
 
 
USA  30 Free Agent $0 0
Matt Martin
 
LW
 
 
 
CAN  30 Buffalo Sabres $750,000 2
Matt McNeely
 
 
 
 
G
USA  25 Free Agent $0 0
Matt Mistele
 
LW
RW
 
 
CAN  23 Free Agent $0 0
Matt Moulson
 
LW
RW
 
 
CAN  36 Washington Capitals $1,475,000 2
Matt Murley
 
LW
RW
 
 
USA  39 Free Agent $0 0
Matt Murphy
 
 
 
D
 
CAN  24 Free Agent $0 0
Matt Murray
 
 
 
 
G
CAN  24 New York Rangers $3,750,000 2
Matt Nieto
 
LW
RW
 
 
USA  27 Philadelphia Flyers $2,755,000 1
Matt Niskanen
 
 
 
D
 
USA  33 Dallas Stars $5,750,000 2
Matt O'Connor
 
 
 
 
G
CAN  26 Free Agent $0 0
Matt Pelech
 
 
RW
D
 
CAN  32 Free Agent $0 0
Matt Pettinger
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Matt Pope
 
 
RW
 
 
CAN  35 Free Agent $0 0
Matt Read
 
LW
RW
 
 
CAN  32 San Jose Barracuda $650,000 4
Matt Rust
C
 
 
 
 
USA  29 Free Agent $0 0
Matt Schmalz
C
 
RW
 
 
CAN  22 Springfield Thunderbirds $650,000 1
Matt Smaby
 
 
 
D
 
USA  34 Free Agent $0 0
Matt Spencer
 
 
 
D
 
CAN  21 Springfield Thunderbirds $813,750 2
Matt Stephenson
 
 
 
D
 
CAN  35 Free Agent $0 0
Matt Taormina
 
 
 
D
 
USA  32 Springfield Thunderbirds $700,000 1
Matt Tennyson
 
 
 
D
 
USA  28 San Jose Barracuda $937,125 1
Matt Tomkins
 
 
 
 
G
CAN  24 Charlotte Checkers $693,000 2
Matt Underhill
 
 
 
 
G
CAN  40 Free Agent $0 0
Matt Villalta
 
 
 
 
G
CAN  20 $650,000 1
Matt Walker
 
 
 
D
 
CAN  39 Free Agent $0 0
Matt Watkins
C
LW
 
 
 
CAN  32 Free Agent $0 0
Matt White
 
LW
RW
 
 
USA  29 Free Agent $0 0
Matt Zaba
 
 
 
 
G
CAN  35 Free Agent $0 0
Matthew Barnaby
C
 
RW
D
 
CAN  46 Free Agent $0 0
Matthew Berkovitz
 
 
 
D
 
USA  22 Rochester Americans $650,000 1
Matthew Boucher
 
LW
 
 
 
USA  21 Anaheim Ducks $650,000 3
Matthew Bradley
C
 
 
 
 
CAN  21 Hartford Wolf Pack $650,000 2
Matthew Cairns
 
 
 
D
 
CAN  20 Free Agent $0 0
Matthew Clark
 
 
 
D
 
CAN  28 Free Agent $0 0
Matthew Cline
 
LW
 
 
 
CAN  31 Free Agent $0 0
Matthew Corrente
 
 
 
D
 
CAN  30 Free Agent $0 0
Matthew Ford
 
 
RW
 
 
USA  35 Arizona Coyotes $700,000 1
Matthew Galajda
 
 
 
 
G
CAN  22 $650,000 2
Matthew Grouchy
 
 
RW
 
 
QUE  19 $650,000 2
Matthew Grzelcyk
 
 
 
D
 
USA  25 Laval Rocket $1,400,000 2
Matthew Hackett
 
 
 
 
G
CAN  29 Free Agent $0 0
Matthew Herr
C
 
RW
D
 
CAN  42 Free Agent $0 0
Matthew Highmore
C
LW
RW
 
 
CAN  22 Free Agent $0 0
Matthew Kellenberger
 
 
 
D
 
CAN  19 $650,000 1
Matthew Lombardi
C
 
 
 
 
CAN  36 Free Agent $0 0
Matthew Myers
C
 
 
 
 
GRB  35 $650,000 1
Matthew Peca
C
 
 
 
 
CAN  25 Syracuse Crunch $1,300,000 2
Matthew Phillips
 
 
RW
 
 
CAN  21 Columbus Blue Jackets $650,000 3
Matthew Pistilli
 
 
RW
 
 
CAN  30 Free Agent $0 0
Matthew Puempel
 
LW
RW
 
 
CAN  25 Springfield Thunderbirds $1,076,000 2
Matthew Spiller
 
 
 
D
 
CAN  36 Free Agent $0 0
Matthew Spiller
 
 
 
D
 
CAN  36 Free Agent $0 0
Matthew Spiller
 
 
 
D
 
CAN  36 Free Agent $0 0
Matthew Stajan
C
 
 
 
 
CAN  35 Free Agent $0 0
Matthew Strome
C
LW
RW
 
 
CAN  20 $650,000 1
Matthew Thiessen
 
 
 
 
G
CAN  19 $650,000 2
Matthew Tipoff
 
 
RW
 
 
CAN  29 Free Agent $0 0
Matthew Tkachuk
 
LW
 
 
 
USA  21 Calgary Flames $925,000 3
Matthew Yeats
 
 
 
 
G
CAN  40 Free Agent $0 0
Mattias Backman
 
 
 
D
 
SWE  27 Free Agent $0 0
Mattias Ekholm
 
 
 
D
 
SWE  28 Pittsburgh Penguins $3,750,000 3
Mattias Janmark
C
LW
RW
 
 
SWE  27 Boston Bruins $2,300,000 1
Mattias Karlsson
 
 
 
D
 
SWE  33 Free Agent $0 0
Mattias Lindstrom
 
LW
 
 
 
SWE  27 Free Agent $0 0
Mattias Nørstebø
 
 
 
D
 
NOR  24 Free Agent $0 0
Mattias Norstrom
C
 
RW
D
 
SWE  47 Free Agent $0 0
Mattias Ohlund
 
 
 
D
 
SWE  43 Free Agent $0 0
Mattias Ritola
 
LW
RW
 
 
SWE  31 Free Agent $0 0
Mattias Samuelsson
 
 
 
D
 
USA  18 $850,000 2
Mattias Tedenby
 
LW
 
 
 
SWE  28 Free Agent $0 0
Mattias Timander
C
 
RW
D
 
CAN  45 Free Agent $0 0
Mattias Weinhandl
 
LW
RW
 
 
SWE  39 Free Agent $0 0
Maurin Bouvet
C
 
 
 
 
FRA  23 Free Agent $0 0
Max Campbell
C
 
 
 
 
CAN  30 Free Agent $0 0
Max Domi
C
LW
 
 
 
CAN  24 Chicago Blackhawks $3,150,000 2
Max Everson
 
 
 
D
 
USA  25 Free Agent $0 0
Max French
 
 
RW
 
 
CAN  27 Free Agent $0 0
Max Friberg
 
 
RW
 
 
SWE  26 Free Agent $0 0
Max Gaede
 
 
RW
 
 
USA  26 Free Agent $0 0
Max Gardiner
C
 
 
 
 
USA  27 Free Agent $0 0
Max Gortz
 
 
RW
 
 
SWE  25 Free Agent $0 0
Max Gratchev
 
LW
 
 
 
RUS  30 Free Agent $0 0
Max Iafrate
 
 
 
D
 
USA  25 Free Agent $0 0
Max Jones
 
LW
 
 
 
USA  20 Columbus Blue Jackets $925,000 3
Max McCormick
 
LW
 
 
 
USA  27 Wilkes-Barre/Scranton Penguins $984,375 1
Max Pacioretty
 
LW
 
 
 
USA  30 New York Rangers $4,500,000 1
Max Reinhart
C
 
 
 
 
CAN  27 Free Agent $0 0
Max Veronneau
 
 
RW
 
 
CAN  23 $650,000 2
Max Zimmer
 
LW
 
 
 
USA  21 Tampa Bay Lightning $650,000 3
Maxim Afinogenov
 
 
RW
 
 
RUS  40 Free Agent $0 0
Maxim Goncharov
 
 
 
D
 
RUS  29 Free Agent $0 0
Maxim Kitsyn
 
LW
 
 
 
RUS  27 Free Agent $0 0
Maxim Kondratiev
 
 
 
D
 
RUS  35 Free Agent $0 0
Maxim Kuznetsov
C
 
RW
D
 
CAN  42 Free Agent $0 0
Maxim Lamarche
 
 
 
D
 
CAN  26 Charlotte Checkers $848,925 1
Maxim Lapierre
C
 
 
 
 
CAN  33 Free Agent $0 0
Maxim Letunov
C
 
 
 
 
RUS  22 Rockford IceHogs $650,000 1
Maxim Maiorov
 
LW
 
 
 
RUS  29 Free Agent $0 0
Maxim Mamin
C
LW
RW
 
 
RUS  23 Free Agent $0 0
Maxim Noreau
 
 
 
D
 
CAN  31 Free Agent $0 0
Maxim Shalunov
C
 
 
 
 
RUS  25 Free Agent $0 0
Maxim Sushko
 
 
RW
 
 
BEL  19 Free Agent $0 0
Maxim Zhukov
 
 
 
 
G
RUS  19 $650,000 1
Maxime Boisclair
 
LW
 
 
 
CAN  33 Free Agent $0 0
Maxime Comtois
 
LW
 
 
 
CAN  20 Montreal Canadiens $850,000 3
Maxime Daigneault
 
 
 
 
G
CAN  34 Free Agent $0 0
Maxime Fortier
 
 
RW
 
 
CAN  21 Florida Panthers $650,000 3
Maxime Fortunus
 
 
 
D
 
CAN  35 Free Agent $0 0
Maxime Lacroix
 
LW
 
 
 
CAN  32 Free Agent $0 0
Maxime Lagace
 
 
 
 
G
CAN  25 Bakersfield Condors $750,750 1
Maxime Lajoie
 
 
 
D
 
CAN  22 New Jersey Devils $700,000 3
Maxime Macenauer
C
 
 
 
 
CAN  30 Free Agent $0 0
Maxime Ouellet
 
 
 
 
G
CAN  37 Free Agent $0 0
Maxime Sauve
C
LW
 
 
 
FRA  28 Free Agent $0 0
Maxime Talbot
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Maxime Tanguay
C
 
 
 
 
CAN  30 Free Agent $0 0
Maximilian Pajpach
 
 
 
 
G
SVK  23 Hartford Wolf Pack $715,000 2
Maximilien Le Sieur
 
 
RW
 
 
CAN  26 Free Agent $0 0
Maxwell Gildon
 
 
 
D
 
USA  19 $650,000 1
Mel Angelstad
C
 
RW
D
 
CAN  47 Free Agent $0 0
Melker Karlsson
C
LW
RW
 
 
SWE  28 San Jose Sharks $2,000,000 1
Merrick Madsen
 
 
 
 
G
USA  23 $650,000 2
Michael Amadio
C
 
 
 
 
CAN  22 Belleville Senators $650,000 1
Michael Bournival
C
LW
RW
 
 
CAN  26 Bakersfield Condors $897,160 1
Michael Brodzinski
 
 
 
D
 
USA  23 San Jose Barracuda $778,333 1
Michael Bunting
 
LW
 
 
 
CAN  23 Rochester Americans $775,000 1
Michael Cammalleri
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Michael Carcone
 
LW
RW
 
 
CAN  22 Florida Panthers $650,000 2
Michael Caruso
 
 
 
D
 
CAN  31 Free Agent $0 0
Michael Chaput
C
LW
 
 
 
CAN  27 Nashville Predators $1,600,000 2
Michael Curtis
 
LW
 
 
 
CAN  25 Free Agent $0 0
Michael Dal Colle
 
LW
RW
 
 
CAN  22 Utica Comets $925,000 1
Michael Davies
C
LW
RW
 
 
USA  32 Free Agent $0 0
Michael Del Zotto
 
 
 
D
 
ITA  28 New Jersey Devils $5,040,000 4
Michael Dipietro
 
 
 
 
G
CAN  20 $650,000 1
Michael Downing
 
 
 
D
 
USA  23 Rochester Americans $820,000 1
Michael Eyssimont
C
LW
 
 
 
USA  23 New Jersey Devils $650,000 2
Michael Farrell
C
 
RW
D
 
CAN  40 Free Agent $0 0
Michael Ferland
 
LW
RW
 
 
CAN  26 Pittsburgh Penguins $3,500,000 5
Michael Fora
 
 
 
D
 
SWZ  23 $650,000 2
Michael Frolik
 
 
RW
 
 
CZE  30 Boston Bruins $4,300,000 1
Michael Funk
 
 
 
D
 
CAN  32 Free Agent $0 0
Michael Grabner
 
LW
RW
 
 
AUS  32 Toronto Maple Leafs $3,900,000 1
Michael Green
C
 
 
 
 
CAN  39 Free Agent $0 0
Michael Haga
C
LW
 
 
 
NOR  26 Free Agent $0 0
Michael Haley
C
LW
RW
 
 
CAN  32 New Jersey Devils $650,000 1
Michael Hoffman
 
 
RW
D
 
USA  38 Free Agent $0 0
Michael Hoffman
 
 
RW
D
 
USA  38 Free Agent $0 0
Michael Houser
 
 
 
 
G
USA  26 Bakersfield Condors $698,775 1
Michael Hutchinson
 
 
 
 
G
CAN  29 Buffalo Sabres $1,500,000 3
Michael Kapla
 
 
 
D
 
USA  24 Free Agent $0 0
Michael Karow
 
 
 
D
 
USA  20 $650,000 1
Michael Keranen
C
LW
RW
 
 
FIN  29 Free Agent $0 0
Michael Kirkpatrick
C
 
RW
 
 
CAN  29 Free Agent $0 0
Michael Kostka
 
 
 
D
 
CAN  33 Free Agent $0 0
Michael Kostka
 
 
 
D
 
CAN  33 Free Agent $0 0
Michael Latta
C
 
RW
 
 
CAN  27 Free Agent $0 0
Michael Leighton
 
 
 
 
G
CAN  37 Springfield Thunderbirds $975,000 2
Michael Lindqvist
 
 
RW
 
 
SWE  24 Buffalo Sabres $650,000 1
Michael Matheson
 
 
 
D
 
CAN  24 Anaheim Ducks $4,875,000 5
Michael McCarron
C
 
RW
 
 
USA  24 New York Rangers $892,500 1
Michael McLeod
C
 
 
 
 
CAN  21 Los Angeles Kings $925,000 3
Michael McNiven
 
 
 
 
G
CAN  22 $650,000 1
Michael Mersch
 
LW
 
 
 
USA  27 Iowa Wild $867,300 2
Michael Morrison
 
 
 
 
G
CAN  27 Free Agent $0 0
Michael Nylander
C
 
 
 
 
SWE  47 Free Agent $0 0
Michael Paliotta
 
 
 
D
 
USA  26 Free Agent $0 0
Michael Pastujov
 
LW
 
 
 
USA  19 $650,000 1
Michael Pezzetta
 
LW
 
 
 
CAN  20 New York Rangers $650,000 3
Michael Prapavessis
 
 
 
D
 
CAN  23 Cleveland Monsters $650,000 1
Michael Raffl
 
LW
RW
 
 
AUT  31 Los Angeles Kings $3,000,000 1
Michael Rasmussen
C
 
 
 
 
CAN  19 $650,000 1
Michael Ratchuk
 
 
 
D
 
USA  30 Free Agent $0 0
Michael Ryan
C
LW
RW
 
 
USA  38 Free Agent $0 0
Michael Ryder
 
 
RW
 
 
CAN  38 Free Agent $0 0
Michael Sauer
 
 
 
D
 
USA  32 Free Agent $0 0
Michael Sdao
 
 
 
D
 
USA  30 Free Agent $0 0
Michael Sgarbossa
C
 
 
 
 
CAN  26 Toronto Marlies $733,714 1
Michael Spacek
C
 
RW
 
 
CZE  22 Colorado Eagles $892,500 2
Michael St. Croix
C
 
RW
 
 
CAN  25 Free Agent $0 0
Michael Stone
 
 
 
D
 
CAN  29 Tampa Bay Lightning $4,000,000 2
Michael Swift
C
 
 
 
 
CAN  31 Free Agent $0 0
Michael Tucciarone
C
 
RW
D
 
CAN  38 Free Agent $0 0
Michael Vernace
 
 
 
D
 
CAN  32 Free Agent $0 0
Michael Zador
 
 
 
 
G
CAN  28 Free Agent $0 0
Michael Zador
 
 
 
 
G
CAN  28 Free Agent $0 0
Michael Zalewski
C
LW
 
 
 
USA  26 Free Agent $0 0
Michal Barinka
 
 
 
D
 
CZE  34 Free Agent $0 0
Michal Cajkovsky
 
 
 
D
 
SVK  27 Free Agent $0 0
Michal Grosek
C
 
RW
D
 
CAN  35 Free Agent $0 0
Michal Handzus
C
 
 
 
 
CZE  41 Free Agent $0 0
Michal Hlinka
 
 
RW
 
 
CZE  27 Free Agent $0 0
Michal Jordan
 
 
 
D
 
CZE  28 Free Agent $0 0
Michal Kempny
 
 
 
D
 
CZE  29 Los Angeles Kings $3,300,000 4
Michal Kristof
C
LW
 
 
 
SVK  25 $650,000 1
Michal Macho
C
 
RW
D
 
CAN  37 Free Agent $0 0
Michal Moravcik
 
 
 
D
 
CZE  25 $650,000 2
Michal Neuvirth
 
 
 
 
G
CZE  30 Dallas Stars $850,000 2
Michal Repik
 
 
RW
 
 
CZE  30 Free Agent $0 0
Michal Rozsival
 
 
 
D
 
CZE  41 Free Agent $0 0
Michal Sersen
 
 
 
D
 
SVK  33 Free Agent $0 0
Michal Sivek
C
 
RW
D
 
CAN  40 Free Agent $0 0
Michel Ouellet
 
 
RW
 
 
CAN  37 Free Agent $0 0
Micki DuPont
 
 
 
 
G
CAN  39 Free Agent $0 0
Micki DuPont
 
 
 
D
 
CAN  38 Free Agent $0 0
Mihail Rybalko
C
 
RW
D
 
RUS  33 Free Agent $0 0
Miika Wiikman
 
 
 
 
G
SWE  34 Free Agent $0 0
Miikka Kiprusoff
 
 
 
 
G
FIN  42 Free Agent $0 0
Miikka Salomaki
C
LW
RW
 
 
FIN  26 Nashville Predators $983,981 1
Mika Noronen
 
 
 
 
G
FIN  40 Free Agent $0 0
Mika Pyorala
C
LW
RW
 
 
FIN  37 Free Agent $0 0
Mika Zibanejad
C
 
 
 
 
SWE  25 Dallas Stars $5,350,000 4
Mikael Backlund
C
 
 
 
 
SWE  29 Ottawa Senators $5,350,000 2
Mikael Granlund
C
 
RW
 
 
FIN  26 Edmonton Oilers $5,750,000 2
Mikael Hakkarainen
C
 
 
 
 
FIN  20 Manitoba Moose $650,000 2
Mikael Holmqvist
C
 
RW
D
 
SWE  37 Free Agent $0 0
Mikael Johansson
C
 
 
 
 
SWE  33 Free Agent $0 0
Mikael Renberg
C
 
RW
D
 
CAN  40 Free Agent $0 0
Mikael Salmivirta
C
 
 
 
 
FIN  27 Free Agent $0 0
Mikael Samuelsson
 
 
RW
 
 
SWE  42 Free Agent $0 0
Mikael Tam
 
 
 
D
 
CAN  27 Free Agent $0 0
Mikael Tam
 
 
 
D
 
CAN  28 Free Agent $0 0
Mikael Tellqvist
 
 
 
 
G
SWE  39 Free Agent $0 0
Mike Angelidis
C
LW
 
 
 
CAN  33 Free Agent $0 0
Mike Ayers
 
 
 
 
G
USA  39 Free Agent $0 0
Mike Banwell
 
 
 
D
 
CAN  31 Free Agent $0 0
Mike Bishai
C
 
 
 
 
CAN  39 Free Agent $0 0
Mike Blunden
 
 
RW
 
 
CAN  32 Free Agent $0 0
Mike Brennan
 
 
 
D
 
USA  32 Free Agent $0 0
Mike Brodeur
 
 
 
 
G
USA  35 Free Agent $0 0
Mike Brown
 
LW
RW
 
 
USA  33 Free Agent $0 0
Mike Card
 
 
 
D
 
CAN  32 Free Agent $0 0
Mike Carman
C
 
 
 
 
USA  30 Free Agent $0 0
Mike Commodore
 
 
 
D
 
CAN  40 Free Agent $0 0
Mike Comrie
C
LW
RW
 
 
CAN  38 Free Agent $0 0
Mike Condon
 
 
 
 
G
USA  28 Arizona Coyotes $2,400,000 2
Mike Connolly
C
LW
 
 
 
CAN  30 Free Agent $0 0
Mike Duco
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Mike Dunham
 
 
 
 
G
CAN  47 Free Agent $0 0
Mike Eastwood
C
 
RW
D
 
CAN  39 Free Agent $0 0
Mike Egener
 
 
 
D
 
GER  34 Free Agent $0 0
Mike Fisher
C
 
 
 
 
CAN  39 Free Agent $0 0
Mike Gauthier
 
 
 
D
 
CAN  31 Free Agent $0 0
Mike Glumac
 
 
RW
 
 
CAN  39 Free Agent $0 0
Mike Green
 
 
 
D
 
CAN  33 Detroit Red Wings $6,550,000 1
Mike Grier
 
 
RW
 
 
USA  44 Free Agent $0 0
Mike Halmo
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Mike Hammond
C
 
 
 
 
GRB  28 $650,000 1
Mike Hedden
 
LW
 
 
 
CAN  34 Free Agent $0 0
Mike Hoeffel
 
LW
 
 
 
USA  30 Free Agent $0 0
Mike Hoffman
 
LW
RW
 
 
USA  29 St.Louis Blues $5,187,500 2
Mike Iggulden
 
 
RW
 
 
CAN  37 Free Agent $0 0
Mike Johnson
 
 
RW
 
 
CAN  45 Free Agent $0 0
Mike Keane
 
 
RW
 
 
CAN  51 Free Agent $0 0
Mike Knuble
 
 
RW
 
 
CAN  47 Free Agent $0 0
Mike Komisarek
 
 
 
D
 
USA  36 Free Agent $0 0
Mike Leclerc
C
 
RW
D
 
CAN  37 Free Agent $0 0
Mike Lee
 
 
 
 
G
USA  29 Free Agent $0 0
Mike Liambas
 
LW
 
 
 
CAN  29 Free Agent $0 0
Mike Lundin
 
 
 
D
 
USA  34 Free Agent $0 0
Mike Matczak
 
 
 
D
 
USA  31 Free Agent $0 0
Mike McKenna
 
 
 
 
G
USA  35 Columbus Blue Jackets $1,050,000 1
Mike McMurtry
C
 
 
 
 
CAN  27 Free Agent $0 0
Mike Modano
C
 
 
 
 
USA  49 Free Agent $0 0
Mike Montgomery
 
 
 
D
 
USA  33 Free Agent $0 0
Mike Moore
 
 
 
D
 
CAN  34 Free Agent $0 0
Mike Morris
 
 
RW
 
 
USA  35 Free Agent $0 0
Mike Morrison
 
 
 
 
G
USA  39 Free Agent $0 0
Mike Mottau
 
 
 
D
 
USA  40 Free Agent $0 0
Mike Murphy
 
 
 
 
G
CAN  29 Free Agent $0 0
Mike Ouellette
C
 
 
 
 
CAN  37 Free Agent $0 0
Mike Pandolfo
C
 
RW
D
 
USA  40 Free Agent $0 0
Mike Peca
C
 
 
 
 
CAN  44 Free Agent $0 0
Mike Peluso
C
 
RW
D
 
CAN  40 Free Agent $0 0
Mike Pereira
 
LW
 
 
 
USA  27 Free Agent $0 0
Mike Radja
 
LW
 
 
 
USA  34 Free Agent $0 0
Mike Rathje
 
 
 
D
 
CAN  45 Free Agent $0 0
Mike Reilly
 
 
 
D
 
USA  25 Minnesota Wild $971,250 1
Mike Ribeiro
C
 
 
 
 
CAN  38 Free Agent $0 0
Mike Ricci
C
 
RW
D
 
CAN  39 Free Agent $0 0
Mike Richards
C
LW
 
 
 
CAN  33 Free Agent $0 0
Mike Robinson
 
 
 
 
G
USA  21 Free Agent $0 0
Mike Rupp
 
LW
 
 
 
USA  38 Free Agent $0 0
Mike Rupp
C
 
RW
D
 
CAN  47 Free Agent $0 0
Mike Santorelli
C
LW
RW
 
 
ITA  33 Free Agent $0 0
Mike Siklenka
 
 
RW
D
 
CAN  39 Free Agent $0 0
Mike Sillinger
C
 
RW
D
 
CAN  48 Free Agent $0 0
Mike Sislo
 
 
RW
 
 
USA  30 Free Agent $0 0
Mike Smith
 
 
 
 
G
CAN  36 Arizona Coyotes $5,700,000 1
Mike Spillane
 
 
 
 
G
USA  32 Free Agent $0 0
Mike Stuart
 
 
 
D
 
USA  38 Free Agent $0 0
Mike Stutzel
C
 
RW
D
 
CAN  40 Free Agent $0 0
Mike Testwuide
 
 
RW
 
 
USA  32 Free Agent $0 0
Mike Van Ryn
 
 
 
D
 
CAN  39 Free Agent $0 0
Mike VanRyn
C
 
RW
D
 
CAN  40 Free Agent $0 0
Mike Vecchione
C
 
RW
 
 
USA  25 Free Agent $0 0
Mike Vernace
 
 
 
D
 
ITA  32 Free Agent $0 0
Mike Weaver
 
 
 
D
 
CAN  41 Free Agent $0 0
Mike Weber
 
 
 
D
 
USA  31 Free Agent $0 0
Mike Wilson
C
 
RW
D
 
CAN  43 Free Agent $0 0
Mike Winther
C
 
 
 
 
CAN  25 Free Agent $0 0
Mike York
C
LW
RW
 
 
USA  41 Free Agent $0 0
Mike Zalewski
C
LW
 
 
 
USA  26 Free Agent $0 0
Mike Zigomanis
C
 
 
 
 
CAN  37 Free Agent $0 0
Mikelis Redlihs
 
 
RW
 
 
LAT  35 $650,000 1
Mikey Anderson
 
 
 
D
 
USA  19 $650,000 1
Mikhail Berdin
 
 
 
 
G
RUS  21 Manitoba Moose $650,000 3
Mikhail Grabovski
C
 
 
 
 
BEL  34 Free Agent $0 0
Mikhail Grigorenko
C
LW
RW
 
 
RUS  24 Free Agent $0 0
Mikhail Karnaukhov
 
 
 
 
G
BEL  24 Free Agent $0 0
Mikhail Kuleshov
C
 
RW
D
 
CAN  38 Free Agent $0 0
Mikhail Maltsev
 
LW
 
 
 
RUS  20 Buffalo Sabres $650,000 3
Mikhail Rybalko
C
 
 
 
 
RUS  32 Free Agent $0 0
Mikhail Sergachev
 
 
 
D
 
RUS  20 Vegas Golden Knights $650,000 3
Mikhail Stefanovich
C
LW
RW
 
 
BEL  29 Free Agent $0 0
Mikhail Vorobyov
C
 
 
 
 
RUS  22 Utica Comets $650,000 2
Mikhail Yakubov
C
 
 
 
 
RUS  36 Free Agent $0 0
Mikkel Aagaard
C
LW
RW
 
 
DEN  23 Free Agent $0 0
Mikkel Boedker
 
LW
RW
 
 
DEN  29 Vancouver Canucks $4,000,000 2
Mikko Jokela
C
 
RW
D
 
CAN  38 Free Agent $0 0
Mikko Koivu
C
 
 
 
 
FIN  35 Winnipeg Jets $11,407,500 1
Mikko Koskinen
 
 
 
 
G
FIN  30 Montreal Canadiens $3,250,000 5
Mikko Lehtonen
 
 
 
D
 
FIN  32 Free Agent $0 0
Mikko Luoma
C
 
RW
D
 
CAN  43 Free Agent $0 0
Mikko Rantanen
 
 
RW
 
 
FIN  22 New York Islanders $925,000 2
Mikko Vainonen
 
 
 
D
 
FIN  24 Free Agent $0 0
Miks Indrasis
 
LW
RW
 
 
LAT  28 Free Agent $0 0
Miks Lipsbergs
 
 
RW
 
 
LAT  28 $650,000 1
Milan Bartovic
 
LW
RW
 
 
CZE  38 Free Agent $0 0
Milan Hejduk
 
 
RW
 
 
CZE  42 Free Agent $0 0
Milan Hnilicka
 
 
 
 
G
CAN  46 Free Agent $0 0
Milan Jurcina
 
 
 
D
 
SVK  36 Free Agent $0 0
Milan Kraft
C
 
RW
D
 
CAN  39 Free Agent $0 0
Milan Kytnar
C
 
RW
 
 
SVK  29 Free Agent $0 0
Milan Lucic
 
LW
 
 
 
CAN  31 Carolina Hurricanes $6,000,000 1
Milan Michalek
 
LW
RW
 
 
CZE  35 Free Agent $0 0
Miles Gendron
 
 
 
D
 
USA  22 Colorado Avalanche $650,000 1
Miles Wood
 
LW
 
 
 
USA  23 Vancouver Canucks $2,750,000 1
Milos Roman
C
 
 
 
 
SVK  20 $650,000 2
Min-Ho Cho
C
 
 
 
 
KOR  32 Free Agent $0 0
Mirco Mueller
 
 
 
D
 
SWZ  23 Columbus Blue Jackets $971,250 1
Miro Aaltonen
C
 
 
 
 
FIN  26 Free Agent $0 0
Miro Heiskanen
 
 
 
D
 
FIN  19 $650,000 1
Miroslav Satan
 
LW
RW
 
 
SVK  44 Free Agent $0 0
Miroslav Svoboda
 
 
 
 
G
CZE  24 $650,000 2
Miroslav Zalesak
C
 
RW
D
 
CAN  39 Free Agent $0 0
Miska Kukkonen
 
 
 
D
 
FIN  18 $650,000 2
Mitch Callahan
 
 
RW
 
 
USA  27 Free Agent $0 0
Mitch Czibere
C
 
 
 
 
CAN  29 Free Agent $0 0
Mitch Czibere
C
 
 
 
 
CAN  29 Free Agent $0 0
Mitch Elliot
 
LW
 
 
 
CAN  25 Free Agent $0 0
Mitch Fadden
C
 
 
 
 
CAN  31 Free Agent $0 0
Mitch Fritz
 
LW
 
 
 
CAN  38 Free Agent $0 0
Mitch McLain
C
 
 
 
 
USA  26 Binghamton Devils $787,500 2
Mitch O'keefe
 
 
 
 
G
CAN  34 Free Agent $0 0
Mitch Reinke
 
 
 
D
 
USA  23 Free Agent $0 0
Mitch Slattery
 
 
RW
 
 
USA  22 Toronto Marlies $650,000 1
Mitch Vande Sompel
 
 
 
D
 
CAN  21 Charlotte Checkers $892,500 2
Mitch Wahl
C
 
 
 
 
USA  28 Free Agent $0 0
Mitchell Gibson
 
 
 
 
G
USA  19 $650,000 2
Mitchell Heard
C
LW
 
 
 
CAN  27 Free Agent $0 0
Mitchell Marner
 
 
RW
 
 
CAN  22 Winnipeg Jets $925,000 2
Mitchell Mattson
C
 
 
 
 
USA  21 Montreal Canadiens $850,000 3
Mitchell Moroz
 
LW
 
 
 
CAN  25 San Antonio Rampage $945,000 1
Mitchell Stephens
C
 
 
 
 
CAN  22 Ontario Reign $775,000 2
Mitchell Wheaton
 
 
 
D
 
CAN  24 Free Agent $0 0
Morgan Cey
 
 
 
 
G
CAN  37 Free Agent $0 0
Morgan Ellis
 
 
 
D
 
CAN  26 Free Agent $0 0
Morgan Frost
C
LW
 
 
 
CAN  19 $650,000 1
Morgan Geekie
C
 
 
 
 
CAN  20 $650,000 1
Morgan Klimchuk
 
LW
 
 
 
CAN  24 Charlotte Checkers $971,250 2
Morgan Rielly
 
 
 
D
 
CAN  25 Toronto Maple Leafs $5,000,000 2
Moritz Müller
 
 
 
D
 
GER  32 Free Agent $0 0
Morten Green
C
LW
RW
 
 
DEN  37 Free Agent $0 0
Morten Madsen
C
LW
RW
 
 
DEN  31 Free Agent $0 0
Murray Baron
C
 
RW
D
 
CAN  52 Free Agent $0 0
Myles Bell
 
LW
 
 
 
CAN  25 Free Agent $0 0
Myles Stoesz
 
LW
RW
 
 
CAN  31 Free Agent $0 0

Total 4922