• AHSQ
  • Day 5Game 20
    Arizona5
    Buffalo
    Boxscore 0 Likes
  • Day 5Game 21
    NY Islanders2
    Florida
    Boxscore 0 Likes
  • Day 5Game 22
    Dallas5
    Boston
    Boxscore 0 Likes
  • Day 5Game 23
    Ottawa6
    Toronto
    Boxscore 0 Likes
  • Day 5Game 24
    NY Rangers2
    Montreal
    Boxscore 0 Likes
  • Day 5Game 25
    Vancouver1
    Detroit
    Boxscore 0 Likes
  • Day 5Game 26
    Chicago3
    Pittsburgh
    Boxscore 0 Likes
  • Day 5Game 27
    Tampa Bay4
    Washington
    Boxscore 0 Likes
  • Day 5Game 28
    Seattle5
    Columbus
    Boxscore 0 Likes
  • Day 5Game 29
    Carolina2
    Nashville
    Boxscore 0 Likes
  • Day 5Game 30
    St.Louis4
    Colorado
    Boxscore 0 Likes
  • Day 5Game 31
    Calgary6
    Edmonton
    Boxscore 0 Likes
  • Day 5Game 32
    Winnipeg5
    San Jose
    Boxscore 0 Likes
  • Day 5Game 33
    Minnesota6
    Los Angeles
    Boxscore 0 Likes
  • Day 6Game 34
    Dallas
    Ottawa
    Preview 0 Likes
  • Day 5Game 31
    Rocket5
    Crunch7
    Boxscore 0 Likes
  • Day 5Game 32
    Pack4
    Checkers5
    Boxscore 0 Likes
  • Day 5Game 33
    Comets4
    Marlies3
    Boxscore 0 Likes
  • Day 5Game 34
    Griffins5
    Stars4
    Boxscore 0 Likes
  • Day 6Game 35
    Moose
    Senators
    Preview 0 Likes
  • Day 6Game 36
    Bruins
    Islanders
    Preview 0 Likes
  • Day 6Game 37
    Condors
    Roadrunners
    Preview 0 Likes
  • Day 6Game 38
    Indians
    IceHogs
    Preview 0 Likes
  • Day 6Game 39
    Americans
    Monsters
    Preview 0 Likes
  • Day 6Game 40
    Thunderbirds
    Phantoms
    Preview 0 Likes
  • Day 6Game 41
    Wolves
    Wild
    Preview 0 Likes
  • Day 6Game 42
    Canucks
    Gulls
    Preview 0 Likes
  • Day 6Game 43
    Bears
    Penguins
    Preview 0 Likes

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

Total 6530