• NFHL - National Fantasy Hockey League

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
Mack Guzda
 
 
 
 
G
USA  25 Free Agent $0 0
Mack Oliphant
 
 
 
D
 
USA  24 Blossom Bytes $650,000 2
Mackenzie Blackwood
 
 
 
 
G
CAN  30 Free Agent $0 0
MacKenzie Entwistle
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Mackenzie MacEachern
 
LW
RW
 
 
USA  32 Free Agent $0 0
Mackenzie Skapski
 
 
 
 
G
CAN  31 Free Agent $0 0
MacKenzie Weegar
 
 
 
D
 
CAN  32 Free Agent $0 0
Mackie Samoskevich
 
LW
RW
 
 
USA  24 Free Agent $0 0
Macklin Celebrini
C
LW
 
 
 
CAN  20 Nashville Predators $1,500,000 2
Madison Bowey
 
 
 
D
 
CAN  30 Free Agent $0 0
Mads Sogaard
 
 
 
 
G
DNK  26 Bulldogs $1,050,000 1
Magnus Arvedson
 
LW
 
 
 
SWE  37 Free Agent $0 0
Magnus Chrona
 
 
 
 
G
SWE  26 Free Agent $0 0
Magnus Kahnberg
 
 
RW
 
 
SWE  28 Free Agent $0 0
Magnus Nygren
 
 
 
D
 
SWE  29 Free Agent $0 0
Magnus Paajarvi
 
LW
RW
 
 
SWE  31 Free Agent $0 0
Magnus Wernblom
 
 
RW
 
 
SWE  35 Free Agent $0 0
Maksymilian Szuber
 
 
 
D
 
GER  24 Free Agent $0 0
Malcolm Subban
 
 
 
 
G
CAN  32 Free Agent $0 0
Manny Fernandez
 
 
 
 
G
CAN  36 Free Agent $0 0
Manny Legace
 
 
 
 
G
CAN  38 Free Agent $0 0
Manny Legace
 
 
 
 
G
CAN  38 Free Agent $0 0
Manny Malhotra
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Marat Khusnutdinov
C
 
 
 
 
RUS  24 Free Agent $0 0
Marc Bergevin
 
 
 
D
 
CAN  43 Free Agent $0 0
Marc Brown
 
LW
 
 
 
CAN  29 Free Agent $0 0
Marc Chouinard
C
 
 
 
 
CAN  32 Free Agent $0 0
Marc Del Gaizo
 
 
 
D
 
USA  27 Free Agent $0 0
Marc Denis
 
 
 
 
G
CAN  33 Free Agent $0 0
Marc Gatcomb
C
LW
RW
 
 
USA  27 Chicago Blackhawks $2,000,000 2
Marc Johnstone
 
LW
RW
 
 
USA  30 Free Agent $0 0
Marc Lamothe
 
 
 
 
G
CAN  35 Free Agent $0 0
Marc McLaughlin
C
 
 
 
 
USA  27 Free Agent $0 0
Marc Methot
 
 
 
D
 
CAN  35 Free Agent $0 0
Marc Savard
C
 
 
 
 
CAN  49 $1,200,000 2
Marc Staal
 
 
 
D
 
CAN  38 Free Agent $0 0
Marc-Andre Bergeron
 
 
 
D
 
CAN  35 Free Agent $0 0
Marc-Andre Cliche
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Marc-Andre Fleury
 
 
 
 
G
CAN  42 Free Agent $0 0
Marc-Andre Gaudet
 
 
 
D
 
CAN  23 Free Agent $0 0
Marc-Andre Gragnani
 
 
 
D
 
CAN  30 Free Agent $0 0
Marc-Antoine Pouliot
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Marc-Edouard Vlasic
 
 
 
D
 
CAN  39 Free Agent $0 0
Marcel Goc
C
 
 
 
 
GER  33 Free Agent $0 0
Marcel Hossa
 
 
RW
 
 
SVK  28 Free Agent $0 0
Marcel Marcel
 
LW
RW
 
 
CZE  23 Bills $825,000 1
Marcel Muller
C
LW
RW
 
 
GER  25 Free Agent $0 0
Marco Kasper
C
 
 
 
 
AUT  22 Free Agent $0 0
Marco Rossi
C
 
 
 
 
AUT  25 Columbus Blue Jackets $2,750,000 2
Marco Scandella
 
 
 
D
 
CAN  35 Free Agent $0 0
Marco Sturm
 
LW
RW
 
 
GER  36 Free Agent $0 0
Marcus Foligno
 
LW
RW
 
 
CAN  35 Florida Panthers $2,365,000 1
Marcus Hogberg
 
 
 
 
G
SWE  32 Free Agent $0 0
Marcus Johansson
C
LW
RW
 
 
SWE  36 Free Agent $0 0
Marcus Kruger
C
 
 
 
 
SWE  32 Free Agent $0 0
Marcus Paulsson
C
 
 
 
 
SWE  24 Free Agent $0 0
Marcus Pettersson
 
 
 
D
 
SWE  30 Minnesota Wild $3,250,000 1
Marcus Ragnarsson
 
 
 
D
 
SWE  38 Free Agent $0 0
Marek Alscher
 
 
 
D
 
CZE  22 Free Agent $0 0
Marek Malik
 
 
 
D
 
CZE  35 Free Agent $0 0
Marek Mazanec
 
 
 
 
G
CZE  29 Free Agent $0 0
Marek Schwarz
 
 
 
 
G
CZE  29 Free Agent $0 0
Marek Svatos
 
LW
RW
 
 
SVK  30 Free Agent $0 0
Marek Vanacker
 
LW
 
 
 
CAN  20 Sens $1,500,000 2
Marek Zidlicky
 
 
 
D
 
CZE  40 Free Agent $0 0
Marian Cisar
 
 
RW
 
 
CZE  30 Free Agent $0 0
Marian Gaborik
 
LW
RW
 
 
SVK  37 Free Agent $0 0
Marian Hossa
 
LW
RW
 
 
SVK  47 $3,500,000 1
Mario Ferraro
 
 
 
D
 
CAN  28 Nashville Predators $2,950,000 1
Mario Lemieux
C
 
 
 
 
CAN  43 Free Agent $0 0
Mario Scalzo
 
 
 
D
 
CAN  25 Free Agent $0 0
Marius Holtet
 
 
RW
 
 
NOR  27 Free Agent $0 0
Mariusz Czerkawski
 
 
RW
 
 
POL  37 Free Agent $0 0
Mark Alt
 
 
 
D
 
USA  31 Free Agent $0 0
Mark Arcobello
C
LW
RW
 
 
USA  31 Free Agent $0 0
Mark Ardelan
 
 
 
D
 
CAN  27 Free Agent $0 0
Mark Barberio
 
 
 
D
 
CAN  32 Free Agent $0 0
Mark Bomersback
 
LW
 
 
 
CAN  28 Free Agent $0 0
Mark Borowiecki
 
 
 
D
 
CAN  35 Free Agent $0 0
Mark Cullen
C
LW
 
 
 
USA  34 Free Agent $0 0
Mark Eaton
 
 
 
D
 
USA  37 Free Agent $0 0
Mark Fayne
 
 
 
D
 
USA  32 Free Agent $0 0
Mark Fistric
 
 
 
D
 
CAN  30 Free Agent $0 0
Mark Flood
 
 
 
D
 
CAN  31 Free Agent $0 0
Mark Fraser
 
 
 
D
 
CAN  31 Free Agent $0 0
Mark Friedman
 
 
 
D
 
CAN  31 Free Agent $0 0
Mark Giordano
 
 
 
D
 
CAN  42 Free Agent $0 0
Mark Jankowski
C
LW
 
 
 
CAN  32 Philadelphia Flyers $650,000 1
Mark Kastelic
C
 
RW
 
 
USA  27 Free Agent $0 0
Mark Lawrence
 
 
RW
 
 
CAN  36 Free Agent $0 0
Mark Letestu
C
LW
RW
 
 
CAN  35 Free Agent $0 0
Mark Messier
C
 
 
 
 
CAN  47 Free Agent $0 0
Mark Mowers
 
LW
 
 
 
USA  35 Free Agent $0 0
Mark Murphy
 
 
RW
 
 
USA  32 Free Agent $0 0
Mark Olver
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Mark Parrish
 
LW
RW
 
 
USA  36 Free Agent $0 0
Mark Popovic
 
LW
RW
D
 
CAN  31 Free Agent $0 0
Mark Pysyk
 
 
 
D
 
CAN  33 Free Agent $0 0
Mark Recchi
 
LW
RW
 
 
CAN  44 Free Agent $0 0
Mark Rooneem
 
LW
 
 
 
CAN  25 Free Agent $0 0
Mark Rycroft
 
 
RW
 
 
CAN  31 Free Agent $0 0
Mark Scheifele
C
 
 
 
 
CAN  33 Free Agent $0 0
Mark Stone
 
LW
RW
 
 
CAN  34 Columbus Blue Jackets $7,000,000 2
Mark Streit
 
 
 
D
 
SUI  42 Free Agent $0 0
Mark Stuart
 
 
 
D
 
USA  34 Free Agent $0 0
Mark Visentin
 
 
 
 
G
CAN  27 Free Agent $0 0
Mark Wotton
 
 
 
D
 
CAN  35 Free Agent $0 0
Marko Kiprusoff
 
 
 
D
 
FIN  36 Free Agent $0 0
Markus Granlund
C
LW
RW
 
 
FIN  32 Free Agent $0 0
Markus Naslund
 
 
RW
 
 
SWE  38 Free Agent $0 0
Markus Nutivaara
 
 
 
D
 
FIN  31 Free Agent $0 0
Maros Jedlicka
C
LW
RW
 
 
SVK  24 Octopus $682,500 1
Marshall Rifai
 
 
 
D
 
CAN  28 Bears $650,000 1
Marshall Warren
 
 
 
D
 
USA  25 Moose $1,023,750 1
Martin Biron
 
 
 
 
G
CAN  37 Free Agent $0 0
Martin Brodeur
 
 
 
 
G
CAN  44 Free Agent $0 0
Martin Chromiak
 
LW
RW
 
 
SVK  24 Blossom Bytes $866,250 1
Martin Cibak
C
 
 
 
 
SLV  28 Free Agent $0 0
Martin Erat
 
LW
RW
 
 
CZE  36 Free Agent $0 0
Martin Fehervary
 
 
 
D
 
SVK  27 Free Agent $0 0
Martin Frk
 
LW
RW
 
 
CZE  33 Free Agent $0 0
Martin Gelinas
 
LW
 
 
 
CAN  39 Free Agent $0 0
Martin Gerber
 
 
 
 
G
SUI  39 Free Agent $0 0
Martin Grenier
 
 
 
D
 
CAN  27 Free Agent $0 0
Martin Hamrlik
 
 
 
D
 
CZE  35 Free Agent $0 0
Martin Hanzal
C
 
 
 
 
CZE  34 Free Agent $0 0
Martin Havlat
 
LW
RW
 
 
CZE  36 Free Agent $0 0
Martin Jones
 
 
 
 
G
CAN  36 Free Agent $0 0
Martin Karsums
 
LW
RW
 
 
LVA  26 Free Agent $0 0
Martin Kaut
 
LW
RW
 
 
CZE  26 Free Agent $0 0
Martin Lapointe
 
 
RW
 
 
CAN  36 Free Agent $0 0
Martin Lojek
 
 
 
D
 
CZE  26 Free Agent $0 0
Martin Marincin
 
 
 
D
 
SVK  33 Free Agent $0 0
Martin Misiak
 
LW
RW
 
 
SVK  22 Roadrunners $975,000 1
Martin Necas
C
LW
RW
 
 
CZE  27 Vancouver Canucks $5,950,000 3
Martin Paroulek
 
LW
 
 
 
CZE  29 Free Agent $0 0
Martin Pospisil
C
LW
RW
 
 
SVK  27 Colorado Avalanche $2,450,000 3
Martin Prusek
 
 
 
 
G
CZE  33 Free Agent $0 0
Martin Rucinsky
 
LW
 
 
 
CZE  39 Free Agent $0 0
Martin Samuelsson
 
LW
 
 
 
SWE  25 Free Agent $0 0
Martin Skoula
 
 
 
D
 
CZE  33 Free Agent $0 0
Martin Sonnenberg
 
LW
 
 
 
CAN  30 Free Agent $0 0
Martin Spanhel
 
LW
 
 
 
CAN  31 Free Agent $0 0
Martin St-Pierre
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Martin St. Louis
 
LW
RW
 
 
CAN  41 Free Agent $0 0
Martin Straka
 
LW
 
 
 
CZE  37 Free Agent $0 0
Martin Strbak
 
 
 
D
 
CZE  34 Free Agent $0 0
Martti Jarventie
 
 
 
D
 
FIN  32 Free Agent $0 0
Marty McInnis
 
LW
 
 
 
USA  38 Free Agent $0 0
Marty Murray
C
 
 
 
 
CAN  36 Free Agent $0 0
Marty Reasoner
C
 
 
 
 
USA  37 Free Agent $0 0
Marty Standish
 
 
RW
 
 
CAN  30 Free Agent $0 0
Marty Turco
 
 
 
 
G
CAN  38 Free Agent $0 0
Marvin Degon
 
 
 
D
 
USA  26 Free Agent $0 0
Masi Marjamaki
 
LW
 
 
 
FIN  24 Free Agent $0 0
Mason Appleton
C
 
 
 
 
USA  30 Free Agent $0 0
Mason Geertsen
 
 
 
D
 
CAN  31 Free Agent $0 0
Mason Lohrei
 
 
 
D
 
USA  25 Free Agent $0 0
Mason Marchment
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Mason McTavish
C
 
 
 
 
CAN  23 Utah Mammoth $3,300,000 3
Mason Millman
 
 
 
D
 
CAN  25 Free Agent $0 0
Mason Morelli
 
LW
RW
 
 
USA  30 Titans $650,000 1
Mason Raymond
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Mason Shaw
C
LW
RW
 
 
CAN  28 Free Agent $0 0
Massimo Rizzo
C
 
 
 
 
CAN  25 Free Agent $0 0
Matej Blumel
 
LW
RW
 
 
CZE  26 Free Agent $0 0
Mathew Barzal
C
LW
RW
 
 
CAN  29 Edmonton Oilers $5,350,000 1
Mathias Johansson
C
 
 
 
 
SWE  34 Free Agent $0 0
Mathias Tjarnqvist
 
LW
 
 
 
SWE  32 Free Agent $450,000 0
Mathieu Biron
 
 
 
D
 
CAN  30 Free Agent $0 0
Mathieu Carle
 
 
 
D
 
CAN  28 Free Agent $0 0
Mathieu Caron
 
 
 
 
G
CAN  26 Free Agent $0 0
Mathieu Cataford
 
LW
RW
 
 
CAN  21 White Wolves $975,000 1
Mathieu Dandenault
 
 
 
D
 
CAN  50 $550,000 1
Mathieu Darche
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Mathieu Garon
 
 
 
 
G
CAN  36 Free Agent $0 0
Mathieu Joseph
 
LW
RW
 
 
CAN  29 Carolina Hurricanes $2,800,000 2
Mathieu Olivier
 
LW
RW
 
 
USA  29 Nashville Predators $2,000,000 1
Mathieu Perreault
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Mathieu Roy
 
 
 
D
 
CAN  30 Free Agent $0 0
Mathieu Schneider
 
 
 
D
 
USA  57 $450,000 1
Matias Maccelli
 
LW
RW
 
 
FIN  26 Free Agent $0 0
Matias Mantykivi
C
 
 
 
 
FIN  25 Rocket $787,500 1
Matias Rajaniemi
 
 
 
D
 
FIN  24 Free Agent $0 0
Matiss Kivlenieks
 
 
 
 
G
LVA  25 Free Agent $0 0
Mats Lindgren
C
 
 
 
 
SWE  34 Free Agent $0 0
Mats Sundin
C
 
 
 
 
SWE  40 Free Agent $0 0
Mats Zuccarello
 
LW
RW
 
 
NOR  39 Free Agent $0 0
Matt Anderson
C
LW
RW
 
 
USA  33 Free Agent $0 0
Matt Bartkowski
 
 
 
D
 
USA  34 Free Agent $0 0
Matt Basgall
 
 
 
D
 
USA  24 Free Agent $0 0
Matt Beaudoin
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Matt Beleskey
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Matt Benning
 
 
 
D
 
CAN  32 Free Agent $0 0
Matt Bradley.
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Matt Calvert
 
LW
RW
 
 
CAN  1937 $2,850,000 2
Matt Carkner
 
 
 
D
 
CAN  35 Free Agent $0 0
Matt Caruana
C
 
 
 
 
CAN  24 Free Agent $0 0
Matt Climie
 
 
 
 
G
CAN  33 Free Agent $0 0
Matt Cooke
 
LW
RW
 
 
CAN  38 Free Agent $0 0
Matt Copponi
C
 
 
 
 
USA  23 Bills $650,000 1
Matt Craig
C
 
 
 
 
CAN  26 Free Agent $0 0
Matt Cullen
C
LW
RW
 
 
USA  44 Free Agent $0 0
Matt DAgostini
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Matt Davidson
 
 
RW
 
 
CAN  30 Free Agent $0 0
Matt Davis
 
 
 
 
G
CAN  25 Mountaineers $892,500 1
Matt DeMarchi
 
 
 
D
 
USA  29 Free Agent $0 0
Matt Donovan
 
 
 
D
 
USA  32 Free Agent $0 0
Matt Duchene
C
 
 
 
 
CAN  35 Free Agent $0 0
Matt Dumba
 
 
 
D
 
CAN  32 Free Agent $0 0
Matt Ellis
C
 
 
 
 
CAN  36 Free Agent $0 0
Matt Ellison
 
 
RW
 
 
CAN  27 Free Agent $0 0
Matt Fornataro
C
 
 
 
 
CAN  23 Free Agent $0 0
Matt Foy
 
 
RW
 
 
CAN  28 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
 
LW
RW
D
 
USA  31 Free Agent $0 0
Matt Greene
 
 
 
D
 
USA  43 $900,000 1
Matt Grzelcyk
 
 
 
D
 
USA  32 Pittsburgh Penguins $3,500,000 1
Matt Hackett
 
 
 
 
G
CAN  29 Free Agent $0 0
Matt Halischuk
 
LW
RW
 
 
CAN  1930 Free Agent $0 0
Matt Henderson
 
LW
 
 
 
CAN  32 Free Agent $0 0
Matt Hendricks
C
LW
RW
 
 
USA  39 Free Agent $0 0
Matt Herr
C
 
 
 
 
USA  32 Free Agent $0 0
Matt Hubbauer
C
 
 
 
 
CAN  26 Free Agent $0 0
Matt Hunwick
 
 
 
D
 
USA  37 Free Agent $0 0
Matt Hussey
C
 
 
 
 
USA  30 Free Agent $0 0
Matt Irwin
 
 
 
D
 
CAN  38 Free Agent $0 0
Matt Johnson
 
LW
 
 
 
CAN  33 Free Agent $0 0
Matt Jones
 
 
 
D
 
USA  27 Free Agent $0 0
Matt Kassian
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Matt Keith
C
 
RW
 
 
CAN  28 Free Agent $0 0
Matt Kiersted
 
 
 
D
 
USA  28 Free Agent $0 0
Matt Lashoff
 
 
 
D
 
USA  29 Free Agent $0 0
Matt Luff
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Matt Martin
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Matt Moulson
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Matt Murley
 
LW
RW
 
 
USA  34 Free Agent $0 0
Matt Murray
 
 
 
 
G
CAN  32 Eagles $1,050,000 1
Matt Nieto
 
LW
RW
 
 
USA  34 Free Agent $0 0
Matt Niskanen
 
 
 
D
 
USA  1940 $4,500,000 1
Matt Pelech
 
LW
RW
D
 
CAN  1931 Free Agent $0 0
Matt Pettinger
 
LW
RW
 
 
CAN  32 Free Agent $0 0
Matt Read
 
LW
RW
 
 
CAN  33 Free Agent $0 0
Matt Rempe
C
LW
RW
 
 
CAN  24 New York Rangers $950,000 3
Matt Roy
 
 
 
D
 
USA  31 Free Agent $0 0
Matt Smaby
 
 
 
D
 
USA  31 Free Agent $0 0
Matt Stajan
C
 
 
 
 
CAN  36 Free Agent $0 0
Matt Taormina
 
 
 
D
 
USA  33 Free Agent $0 0
Matt Tennyson
 
 
 
D
 
USA  35 Free Agent $0 0
Matt Tomkins
 
 
 
 
G
CAN  32 Free Agent $0 0
Matt Underhill
 
 
 
 
G
CAN  30 Free Agent $0 0
Matt Villalta
 
 
 
 
G
CAN  27 White Wolves $1,647,160 1
Matt Walker
 
 
 
D
 
CAN  34 Free Agent $0 0
Matt Zaba
 
 
 
 
G
CAN  28 Free Agent $0 0
Matteo Costantini
C
 
 
 
 
CAN  24 Free Agent $0 0
Matteo Giampa
 
LW
RW
 
 
CAN  23 Free Agent $0 0
Matteus Ward
 
 
 
 
G
SWE  25 Free Agent $0 0
Matthew Andonovski
 
 
 
D
 
CAN  21 Pens $750,000 1
Matthew Andonovsky
 
 
 
D
 
CAN  21 $750,000 2
Matthew Barnaby
 
 
RW
 
 
CAN  35 Free Agent $0 0
Matthew Boldy
 
LW
RW
 
 
USA  25 Ottawa Senators $4,900,000 1
Matthew Carle
 
 
 
D
 
USA  1934 Free Agent $0 0
Matthew Coronato
 
LW
RW
 
 
USA  24 Free Agent $0 0
Matthew Corrente
 
 
 
D
 
CAN  31 Free Agent $0 0
Matthew DiMarsico
C
 
 
 
 
USA  22 Roadrunners $650,000 2
Matthew Galajda
 
 
 
 
G
CAN  28 Free Agent $0 0
Matthew Highmore
C
 
 
 
 
CAN  30 Free Agent $0 0
Matthew Kessel
 
 
 
D
 
USA  26 Florida Panthers $1,400,000 1
Matthew Knies
 
LW
RW
 
 
USA  24 Free Agent $0 0
Matthew Lombardi
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Matthew Maggio
 
LW
RW
 
 
CAN  24 Free Agent $0 0
Matthew Murray
 
 
 
 
G
CAN  28 Free Agent $0 0
Matthew Phillips
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Matthew Poitras
C
 
 
 
 
CAN  22 Free Agent $0 0
Matthew Robertson
 
 
 
D
 
CAN  25 Los Angeles Kings $1,378,125 1
Matthew Savoie
C
LW
RW
 
 
CAN  22 Free Agent $0 0
Matthew Seminoff
 
LW
RW
 
 
USA  23 Free Agent $0 0
Matthew Sop
C
LW
 
 
 
CAN  23 Free Agent $0 0
Matthew Stienburg
C
LW
RW
 
 
CAN  26 Free Agent $0 0
Matthew Strome
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Matthew Tkachuk
 
LW
RW
 
 
USA  29 Buffalo Sabres $5,950,000 5
Matthew Wood
C
LW
 
 
 
CAN  21 Silver Knights $1,500,000 2
Matthieu Descoteaux
 
 
 
D
 
CAN  31 Free Agent $0 0
Mattias Ekholm
 
 
 
D
 
SWE  36 Free Agent $0 0
Mattias Havelid
 
 
 
D
 
SWE  22 Titans $1,250,000 2
Mattias Janmark
C
LW
RW
 
 
SWE  34 Washington Capitals $1,650,000 1
Mattias Norstrom
 
 
 
D
 
SWE  37 Free Agent $0 0
Mattias Ohlund
 
 
 
D
 
SWE  37 Free Agent $0 0
Mattias Ritola
C
LW
RW
 
 
SWE  26 Free Agent $0 0
Mattias Samuelsson
 
 
 
D
 
USA  26 Free Agent $0 0
Mattias Sjogren
C
LW
RW
 
 
SWE  27 Free Agent $0 0
Mattias Tedenby
 
LW
RW
 
 
SWE  27 Free Agent $0 0
Mattias Timander
 
 
 
D
 
CAN  34 Free Agent $0 0
Matty Beniers
C
 
 
 
 
USA  24 Seattle Kraken $5,103,000 6
Matvei Gridin
 
LW
RW
 
 
RUS  20 Pens $1,500,000 2
Matvei Michkov
 
LW
RW
 
 
RUS  22 Utah Mammoth $1,500,000 1
Matvey Petrov
 
LW
RW
 
 
RUS  23 Bills $735,000 1
Matyas Sapovaliv
C
 
 
 
 
CZE  22 Free Agent $0 0
Maveric Lamoureux
 
 
 
D
 
CAN  22 Crunch $1,250,000 1
Mavrik Bourque
C
LW
RW
 
 
CAN  24 Free Agent $0 0
Max Domi
C
LW
RW
 
 
CAN  31 Moose $705,000 1
Max Friberg
 
LW
RW
 
 
SWE  1926 Free Agent $0 0
Max Jones
 
LW
RW
 
 
USA  28 Free Agent $0 0
Max Lundgren
 
 
 
 
G
SWE  24 Roadrunners $650,000 2
Max McCue
C
 
 
 
 
CAN  23 Rocket $700,000 1
Max Pacioretty
 
LW
RW
 
 
USA  38 Free Agent $0 0
Max Sasson
C
LW
RW
 
 
USA  26 Moose $1,100,000 1
Max Talbot
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Maxence Guenette
 
 
 
D
 
CAN  25 Free Agent $0 0
Maxim Afinogenov
 
LW
RW
 
 
RUS  33 Free Agent $0 0
Maxim Chudinov
 
 
 
D
 
RUS  23 Free Agent $0 0
Maxim Galanov
 
 
 
D
 
RUS  34 Free Agent $0 0
Maxim Goncharov
 
 
 
D
 
RUS  24 Free Agent $0 0
Maxim Groshev
 
LW
RW
 
 
RUS  25 Free Agent $0 0
Maxim Kuznetsov
 
 
 
D
 
CAN  32 Free Agent $0 0
Maxim Lapierre
C
LW
RW
 
 
CAN  1933 Free Agent $0 0
Maxim Mamin
 
LW
RW
 
 
RUS  30 Free Agent $0 0
Maxim Mayorov
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Maxim Mayorov
 
 
 
 
G
RUS  22 Colorado Avalanche $700,000 2
Maxim Noreau
 
 
 
D
 
CAN  1931 Free Agent $0 0
Maxim Shabanov
C
LW
RW
 
 
RUS  26 Free Agent $0 0
Maxim Sorkin
 
LW
RW
 
 
RUS  26 Free Agent $0 0
Maxim Sushinski
 
 
RW
 
 
RUS  36 Free Agent $0 0
Maxim Tsyplakov
 
LW
RW
 
 
RUS  28 Toronto Maple Leafs $3,150,000 2
Maxime Lagace
 
 
 
 
G
CAN  32 Free Agent $0 0
Maxime Ouellet
 
 
 
 
G
CAN  29 Free Agent $0 0
Maximus Wanner
 
 
 
D
 
CAN  23 Free Agent $0 0
Maxwell Crozier
 
 
 
D
 
CAN  26 Free Agent $0 0
Maxwell Gildon
 
 
 
D
 
USA  27 Free Agent $0 0
Mel Angelstad
 
LW
 
 
 
CAN  37 Free Agent $0 0
Melker Karlsson
C
LW
RW
 
 
SWE  32 Free Agent $0 0
Melvin Fernstrom
 
 
RW
 
 
SWE  20 Moose $975,000 2
Michael Amadio
 
LW
RW
 
 
CAN  30 Vegas Golden Knights $2,450,000 1
Michael Benning
 
 
 
D
 
CAN  24 Free Agent $0 0
Michael Blunden
C
LW
RW
 
 
CAN  34 Free Agent $0 0
Michael Bournival
C
LW
RW
 
 
CAN  30 Free Agent $0 0
Michael Brandsegg-Nygard
 
LW
RW
 
 
NOR  21 Bulldogs $1,500,000 2
Michael Buchinger
 
 
 
D
 
CAN  22 Free Agent $0 0
Michael Bunting
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Michael Callahan
 
 
 
D
 
USA  27 Free Agent $0 0
Michael Carcone
 
LW
RW
 
 
CAN  30 Nashville Predators $650,000 2
Michael Chaput
C
LW
RW
 
 
CAN  33 Free Agent $0 0
Michael Dal Colle
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Michael Del Zotto
 
 
 
D
 
CAN  35 Free Agent $0 0
Michael DiPietro
 
 
 
 
G
CAN  27 Free Agent $0 0
Michael Eyssimont
C
 
 
 
 
USA  30 Vegas Golden Knights $800,000 1
Michael Frolik
 
LW
RW
 
 
CZE  37 Free Agent $0 0
Michael Garnett
 
 
 
 
G
CAN  27 Free Agent $0 0
Michael Grabner
 
LW
RW
 
 
AUT  35 Free Agent $0 0
Michael Grenzy
 
 
 
D
 
USA  25 Free Agent $0 0
Michael Grier
 
LW
RW
 
 
USA  51 $1,000,000 1
Michael Henrich
 
LW
 
 
 
CAN  26 Free Agent $0 0
Michael Hutchinson
 
 
 
 
G
CAN  35 Free Agent $0 0
Michael Kapla
 
 
 
D
 
USA  31 Free Agent $0 0
Michael Kesselring
 
 
 
D
 
USA  26 Free Agent $0 0
Michael Koster
 
 
 
D
 
USA  25 Free Agent $0 0
Michael Latta
C
LW
RW
 
 
CAN  1935 $850,000 1
Michael Leighton
 
 
 
 
G
CAN  33 Free Agent $0 0
Michael Matheson
 
 
 
D
 
CAN  32 Columbus Blue Jackets $4,250,000 2
Michael McCarron
 
LW
RW
 
 
USA  31 Tampa Bay Lightning $2,750,000 1
Michael McLeod
C
 
 
 
 
CAN  28 Free Agent $0 0
Michael Milne
 
LW
RW
 
 
CAN  24 Free Agent $0 0
Michael Nylander
C
LW
RW
 
 
SWE  40 Free Agent $0 0
Michael Pezzetta
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Michael Raffl
 
LW
RW
 
 
AUT  37 Free Agent $0 0
Michael Rasmussen
C
 
 
 
 
CAN  27 Free Agent $0 0
Michael Rupp
C
LW
RW
 
 
USA  46 $740,000 1
Michael Ryan
 
LW
 
 
 
USA  33 Free Agent $0 0
Michael Ryder
 
LW
RW
 
 
CAN  36 Free Agent $0 0
Michael Sauer
 
 
 
D
 
USA  27 Free Agent $0 0
Michael Sgarbossa
C
 
 
 
 
CAN  34 Griffins $900,000 1
Michael Stone
 
 
 
D
 
CAN  34 Free Agent $0 0
Michael Stone
 
 
 
D
 
CAN  35 Free Agent $0 0
Michael Teslak
 
 
 
 
G
CAN  25 Free Agent $0 0
Michael Wall
 
 
 
 
G
CAN  25 Free Agent $0 0
Michael Zigomanis
C
 
 
 
 
CAN  32 Free Agent $0 0
Michal Barinka
 
 
 
D
 
CZE  26 Free Agent $0 0
Michal Grosek
 
LW
 
 
 
CZE  34 Free Agent $0 0
Michal Handzus
C
 
 
 
 
SVK  38 Free Agent $0 0
Michal Kempny
 
 
 
D
 
CZE  35 Free Agent $0 0
Michal Neuvirth
 
 
 
 
G
CZE  37 Free Agent $0 0
Michal Postava
 
 
 
 
G
CZE  24 Norsemen $675,000 1
Michal Repik
 
LW
RW
 
 
CZE  28 Free Agent $0 0
Michal Rozsival
 
 
 
D
 
CZE  41 Free Agent $0 0
Michal Sivek
 
LW
RW
 
 
CZE  30 Free Agent $0 0
Michal Sykora
 
 
 
D
 
CZE  35 Free Agent $0 0
Michal Teply
 
LW
RW
 
 
CZE  25 Titans $1,074,938 1
Micheal Ferland
 
LW
RW
 
 
CAN  1934 $3,250,000 2
Micheal Haley
C
 
 
 
 
CAN  36 Free Agent $0 0
Michel Ouellet
 
LW
RW
 
 
CAN  31 Free Agent $0 0
Micki Dupont
 
 
 
D
 
CAN  29 Free Agent $0 0
Miika Elomo
 
LW
 
 
 
FIN  29 Free Agent $0 0
Miikka Kiprusoff
 
 
 
 
G
FIN  38 Free Agent $0 0
Mika Noronen
 
 
 
 
G
FIN  30 Free Agent $0 0
Mika Pyorala
C
LW
RW
 
 
FIN  30 Free Agent $0 0
Mika Zibanejad
C
 
RW
 
 
SWE  33 Buffalo Sabres $6,900,000 1
Mikael Backlund
C
 
 
 
 
SWE  37 Free Agent $0 0
Mikael Diotte
 
 
 
D
 
CAN  23 Free Agent $0 0
Mikael Granlund
C
LW
RW
 
 
FIN  34 Chicago Blackhawks $4,900,000 2
Mikael Johansson
C
 
 
 
 
SWE  26 Free Agent $0 0
Mikael Pyyhtia
 
LW
RW
 
 
FIN  25 Bulldogs $1,250,000 2
Mikael Renberg
 
 
RW
 
 
SWE  37 Free Agent $0 0
Mikael Samuelsson
 
LW
RW
 
 
SWE  39 Free Agent $0 0
Mikael Tellqvist
 
 
 
 
G
SWE  33 Free Agent $0 0
Mike Angelidis
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Mike Bishai
C
 
 
 
 
CAN  29 Free Agent $0 0
Mike Brodeur
 
 
 
 
G
USA  30 Free Agent $0 0
Mike Brown
 
LW
RW
 
 
USA  1933 Free Agent $0 0
Mike Brown
 
 
 
 
G
USA  25 Free Agent $0 0
Mike Cammalleri
C
LW
RW
 
 
CAN  37 Free Agent $0 0
Mike Commodore
 
 
 
D
 
CAN  35 Free Agent $0 0
Mike Comrie
C
LW
RW
 
 
CAN  32 Free Agent $1,800,000 0
Mike Condon
 
 
 
 
G
USA  35 Free Agent $0 0
Mike Danton
C
 
 
 
 
CAN  28 Free Agent $0 0
Mike Duco
 
LW
RW
 
 
CAN  27 Free Agent $0 0
Mike Eastwood
C
 
 
 
 
CAN  41 Free Agent $0 0
Mike Farrell
 
 
 
D
 
USA  29 Free Agent $0 0
Mike Fisher
C
 
 
 
 
CAN  39 Free Agent $0 0
Mike Gellard
 
LW
 
 
 
CAN  30 Free Agent $0 0
Mike Glumac
 
 
RW
 
 
CAN  31 Free Agent $0 0
Mike Green
 
 
 
D
 
CAN  36 Free Agent $0 0
Mike Green.
C
 
 
 
 
CAN  30 Free Agent $0 0
Mike Halmo
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Mike Hardman
C
LW
RW
 
 
USA  27 Free Agent $0 0
Mike Johnson
 
 
RW
 
 
CAN  35 Free Agent $0 0
Mike Keane
 
 
RW
 
 
CAN  41 Free Agent $0 0
Mike Knuble
 
LW
RW
 
 
CAN  42 Free Agent $0 0
Mike Komisarek
 
 
 
D
 
USA  33 Free Agent $0 0
Mike Kompon
 
LW
 
 
 
CAN  26 Free Agent $0 0
Mike Kostka
 
 
 
D
 
CAN  1933 Free Agent $0 0
Mike Leclerc
 
LW
 
 
 
CAN  31 Free Agent $0 0
Mike Lundin
 
 
 
D
 
USA  31 Free Agent $0 0
Mike McKenna
 
 
 
 
G
USA  39 Free Agent $0 0
Mike Minard
 
 
 
 
G
CAN  32 Free Agent $0 0
Mike Modano
C
 
 
 
 
USA  56 $1,800,000 1
Mike Morrison
 
 
 
 
G
USA  32 Free Agent $0 0
Mike Mottau
 
 
 
D
 
USA  37 Free Agent $0 0
Mike Peca
C
 
 
 
 
CAN  37 Free Agent $0 0
Mike Peluso
 
 
RW
 
 
USA  34 Free Agent $0 0
Mike Pudlick
 
 
 
D
 
USA  30 Free Agent $0 0
Mike Rathje
 
 
 
D
 
CAN  35 Free Agent $0 0
Mike Reilly
 
 
 
D
 
USA  33 Free Agent $0 0
Mike Ribeiro
C
 
 
 
 
CAN  46 $2,150,000 1
Mike Ricci
C
 
 
 
 
CAN  36 Free Agent $0 0
Mike Richards
C
LW
RW
 
 
CAN  32 Free Agent $0 0
Mike Santorelli
C
LW
RW
 
 
CAN  1933 Free Agent $0 0
Mike Sillinger
C
 
 
 
 
CAN  40 Free Agent $0 0
Mike Sislo
 
LW
RW
 
 
USA  31 Free Agent $0 0
Mike Smith
 
 
 
 
G
CAN  43 Free Agent $0 0
Mike Stuart
 
 
 
D
 
USA  28 Free Agent $0 0
Mike VanRyn
 
 
 
D
 
CAN  31 Free Agent $1,200,000 0
Mike Watt
 
LW
 
 
 
CAN  31 Free Agent $0 0
Mike Weaver
 
 
 
D
 
CAN  38 Free Agent $0 0
Mike Weber
 
 
 
D
 
USA  1931 Free Agent $0 0
Mike Wilson
 
 
 
D
 
CAN  33 Free Agent $0 0
Mike York
C
LW
RW
 
 
USA  33 Free Agent $0 0
Mikey Anderson
 
 
 
D
 
USA  27 Free Agent $0 0
Mikhail Grabovski
C
LW
RW
 
 
DEU  1934 Free Agent $0 0
Mikhail Grigorenko
C
 
 
 
 
RUS  31 Free Agent $0 0
Mikhail Gulyayev
 
 
 
D
 
RUS  21 Whalers $1,250,000 2
Mikhail Ilyin
 
LW
RW
 
 
RUS  21 Admirals $750,000 2
Mikhail Kuleshov
 
LW
 
 
 
RUS  26 Free Agent $0 0
Mikhail Sergachev
 
 
 
D
 
RUS  28 Detroit Red Wings $4,250,000 2
Mikkel Boedker
 
LW
RW
 
 
DNK  33 Free Agent $0 0
Mikko Eloranta
 
 
RW
 
 
FIN  35 Free Agent $0 0
Mikko Jokela
 
 
 
D
 
FIN  28 Free Agent $0 0
Mikko Koivu
C
 
 
 
 
FIN  39 Free Agent $0 0
Mikko Koskinen
 
 
 
 
G
FIN  37 Free Agent $0 0
Mikko Lehtonen
 
 
 
D
 
FIN  33 Free Agent $0 0
Mikko Rantanen
 
LW
RW
 
 
FIN  30 Nashville Predators $6,400,000 4
Mikko Ruutu
 
 
RW
 
 
FIN  30 Free Agent $0 0
Miko Matikka
 
LW
RW
 
 
FIN  23 Bears $975,000 1
Mikulas Hovorka
 
 
 
D
 
CZE  25 Free Agent $0 0
Mikus Vecvanags
 
 
 
 
G
LAT  20 Eagles $750,000 2
Milan Hejduk
 
LW
RW
 
 
CZE  38 Free Agent $0 0
Milan Hnilicka
 
 
 
 
G
RUS  36 Free Agent $0 0
Milan Jurcina
 
 
 
D
 
SVK  31 Free Agent $0 0
Milan Kraft
C
 
 
 
 
CZE  31 Free Agent $0 0
Milan Lucic
 
LW
RW
 
 
CAN  37 Free Agent $0 0
Milan Michalek
 
LW
RW
 
 
CZE  34 Free Agent $0 0
Miles Wood
 
LW
RW
 
 
USA  31 Crunch $1,170,000 1
Milo Roelens
C
LW
RW
 
 
CAN  23 Admirals $750,000 1
Milos Kelemen
 
LW
RW
 
 
SVK  27 Free Agent $0 0
Milton Oscarson
C
 
RW
 
 
SWE  23 Wolf Pack $700,000 1
Mirco Mueller
 
 
 
D
 
SUI  30 Free Agent $0 0
Miro Heiskanen
 
 
 
D
 
FIN  27 Florida Panthers $6,545,000 6
Miroslav Blatak
 
 
 
D
 
CZE  29 Free Agent $0 0
Miroslav Holinka
C
LW
RW
 
 
CZE  21 Wolves $750,000 2
Miroslav Satan
 
LW
RW
 
 
SVK  37 Free Agent $0 0
Miska Kukkonen
 
 
 
D
 
FIN  26 Free Agent $0 0
Mitch Gibson
 
 
 
 
G
USA  27 Free Agent $0 0
Mitch Maunu
 
 
 
D
 
CAn  23 Free Agent $0 0
Mitchell Bartley
 
LW
 
 
 
CAN  23 Free Agent $0 0
Mitchell Chaffee
 
LW
RW
 
 
USA  28 Free Agent $0 0
Mitchell Marner
C
LW
RW
 
 
CAN  29 New Jersey Devils $7,627,500 4
Mitchell Russell
C
LW
RW
 
 
CAN  25 Free Agent $0 0
Mitchell Stephens
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Mitchell Vande Sompel
 
 
 
D
 
CAN  29 Free Agent $0 0
Morgan Barron
C
LW
RW
 
 
CAN  28 Edmonton Oilers $1,850,000 1
Morgan Frost
C
LW
RW
 
 
CAN  27 Chicago Blackhawks $4,500,000 5
Morgan Geekie
C
LW
RW
 
 
CAN  28 New Jersey Devils $4,350,000 3
Morgan Rielly
 
 
 
D
 
CAN  32 Seattle Kraken $4,000,000 1
Moritz Seider
 
 
 
D
 
GER  25 Dallas Stars $3,500,000 1
Murray Baron
 
 
 
D
 
CAN  41 Free Agent $0 0
Myles Rumsey
 
 
 
D
 
CAn  23 Free Agent $0 0

Total 3944