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 Hollowell D CAN 24 B-Stars $675,000 4 Mack Guzda G USA 21 Coachella $675,000 3 Mackenzie Blackwood G CAN 26 Minnesota Wild $2,175,000 2 MacKenzie Entwistle CLWRW CAN 23 Moose $950,000 3 Mackenzie MacEachern LWRW USA 28 Eagles $675,000 3 Mackenzie Weegar D CAN 28 Edmonton Oilers $2,700,000 1 Madison Bowey D CAN 27 AdmiralsNSH $925,000 2 Mads Sogaard G DNK 22 Reign $875,000 1 Magnus Hellberg G SWE 31 AdmiralsNSH $650,000 2 Malcolm Subban G CAN 29 Barracuda $650,000 4 Marc Del Gaizo D USA 23 AdmiralsNSH $775,000 2 Marc Gatcomb RW USA 23 $600,000 2 Marc Johnstone RW USA 26 Free Agent $0 0 Marc McLaughlin CLWRW USA 23 Checkers $675,000 2 Marc Staal D CAN 35 Philadelphia Flyers $2,575,000 1 Marc-Andre Fleury G CAN 38 St-Louis Blues $7,200,000 1 Marc-Edouard Vlasic D CAN 35 LosAngeles Kings $1,850,000 2 Marco Kasper C AUT 18 AdmiralsNSH $975,000 3 Marco Rossi C AUT 21 SoundTigers $975,000 2 Marco Scandella D CAN 32 Montreal Canadiens $2,000,000 4 Marcus Bjork D SWE 25 Vegas GoldenKnights $600,000 1 Marcus Foligno CLWRW CAN 31 Dallas Stars $3,625,000 3 Marcus Johansson CLWRW SWE 32 Washington Capitals $1,000,000 2 Marcus Pettersson D SWE 26 Winnipeg Jets $3,000,000 1 Mareks Mitens G LVA 24 Americans $625,000 2 Marian Studenic LWRW SVK 24 LosAngeles Kings $775,000 1 Mario Ferraro D CAN 24 Chicago BlackHawks $3,150,000 3 Mark Borowiecki D CAN 33 Monsters $1,100,000 2 Mark Friedman D CAN 27 Americans $775,000 3 Mark Giordano D CAN 39 Vegas GoldenKnights $3,250,000 2 Mark Jankowski CLW CAN 28 Minnesota Wild $925,000 1 Mark Kastelic C USA 23 Rocket $675,000 1 Mark Scheifele C RW CAN 29 Vegas GoldenKnights $7,950,000 3 Mark Sinclair G CAN 26 Comets $600,000 3 Mark Stone RW CAN 30 Ottawa Senators $10,375,000 2 Markus Niemelainen D FIN 24 B-Penguins $800,000 3 Markus Nurmi LWRW FIN 24 Thunderbirds $625,000 3 Marshall Rifai D CAN 24 Crunch $700,000 4 Martin Chromiak RW SVK 20 Wolfpack $775,000 3 Martin Fehervary D SVK 23 LosAngeles Kings $3,450,000 2 Martin Frk C RW CZE 29 AdmiralsNSH $825,000 1 Martin Jones G CAN 32 Toronto MapleLeafs $2,625,000 2 Martin Kaut RW CZE 23 B-Wild $725,000 2 Martin Necas C RW CZE 23 Edmonton Oilers $5,600,000 1 Martin Pospisil LWRW SVK 23 Phantoms $650,000 3 Mason Appleton CLWRW USA 26 LosAngeles Kings $2,325,000 1 Mason Geertsen CLW D CAN 27 Heat $700,000 2 Mason Jobst C USA 28 Pittsburgh Penguins $600,000 4 Mason Lohrei D USA 21 B-Bruins $775,000 3 Mason Marchment CLWRW CAN 27 Phoenix Coyotes $850,000 1 Mason McTavish CLW CAN 19 Carolina Hurricanes $975,000 2 Mason Millman D UNK 21 Phantoms $775,000 1 Mason Morelli LWRW USA 26 Gulls $600,000 1 Mason Primeau C CAN 21 Phantoms $775,000 1 Mason Shaw CLW CAN 24 Columbus BlueJackets $750,000 2 Matej Blumel LWRW CZE 22 Roadrunners $675,000 3 Matej Pekar CLWRW CZE 22 Rocket $775,000 1 Matheson Iacopelli LW USA 28 B-Canucks $600,000 2 Mathew Barzal C RW CAN 25 Calgary Flames $7,300,000 1 Mathew Santos RW UNK 27 Free Agent $0 0 Mathias Laferriere RW CAN 22 Pittsburgh Penguins $600,000 3 Mathieu Joseph CLWRW CAN 25 NewYork Islanders $2,000,000 1 Mathieu Olivier CLWRW USA 25 Ottawa Senators $925,000 3 Matias Maccelli CLW FIN 22 Columbus BlueJackets $775,000 2 Mats Zuccarello CLWRW NOR 35 Buffalo Sabres $5,500,000 2 Matt Alfaro C CAN 26 Free Agent $0 0 Matt Bartkowski D USA 34 Coachella $600,000 3 Matt Benning D CAN 28 Toronto MapleLeafs $2,725,000 4 Matt Boldy LW USA 21 Philadelphia Flyers $975,000 2 Matt Coronato RW USA 20 Moose $875,000 3 Matt Duchene CLWRW CAN 31 TampaBay Lightning $6,150,000 3 Matt Dumba D CAN 28 Detroit RedWings $4,225,000 4 Matt Filipe LW USA 25 Wolfpack $600,000 2 Matt Grzelcyk D USA 28 Phoenix Coyotes $3,225,000 2 Matt Irwin D CAN 35 AdmiralsNSH $600,000 3 Matt Kiersted D USA 24 Phoenix Coyotes $975,000 4 Matt Luff RW CAN 25 Roadrunners $825,000 1 Matt Martin LWRW CAN 33 Anaheim Ducks $900,000 2 Matt Murphy D CAN 27 Free Agent $0 0 Matt Murray G CAN 28 Ottawa Senators $1,950,000 2 Matt Rempe C CAN 20 Eagles $775,000 3 Matt Roy D USA 27 Carolina Hurricanes $3,950,000 1 Matt Tennyson D USA 32 Americans $725,000 2 Matteo Pietroniro D USA 24 Barracuda $600,000 3 Matthew Berlin G CAN 24 Comets $600,000 4 Matthew Boucher LW USA 25 Thunderbirds $625,000 3 Matthew Cairns D UNK 24 IceHogs $600,000 1 Matthew Hellickson D USA 24 Pittsburgh Penguins $600,000 3 Matthew Highmore CLWRW CAN 26 Coachella $875,000 3 Matthew Kessel D USA 22 B-Senators $675,000 2 Matthew Knies LW USA 20 Wolves $775,000 3 Matthew Murray G CAN 24 B-Penguins $600,000 1 Matthew Nieto LWRW USA 30 Columbus BlueJackets $1,200,000 1 Matthew Peca CLW CAN 29 Barracuda $725,000 3 Matthew Phillips CLWRW CAN 24 Dallas Stars $975,000 2 Matthew Robertson D CAN 21 Roadrunners $875,000 2 Matthew Strome LW CAN 23 Condors $675,000 2 Matthew Tkachuk LWRW USA 25 Florida Panthers $9,600,000 3 Matthew Villalta G CAN 23 Monsters $700,000 2 Matthew Wedman LW CAN 23 Americans $600,000 1 Mattias Ekholm D SWE 32 Nashville Predators $8,000,000 4 Mattias Janmark CLWRW SWE 30 Buffalo Sabres $1,250,000 4 Mattias Norlinder D SWE 22 Rocket $775,000 2 Mattias Samuelsson D USA 22 NewYork Rangers $875,000 1 Matty Beniers C USA 20 Montreal Canadiens $975,000 2 Mavrik Bourque C CAN 20 Gulls $875,000 3 Max Comtois CLW CAN 23 Monsters $1,500,000 2 Max Crozier D CAN 22 Bears $675,000 3 Max Domi CLW CAN 27 Pittsburgh Penguins $3,750,000 4 Max Ellis RW USA 22 Toronto MapleLeafs $600,000 4 Max Gildon D USA 23 Thunderbirds $875,000 1 Max Humitz LW USA 27 Free Agent $0 0 Max Jones LWRW USA 24 B-Penguins $1,000,000 1 Max Martin D CAN 23 Eagles $625,000 3 Max McCormick CLWRW USA 30 B-Wild $700,000 1 Max Pacioretty LW USA 34 Anaheim Ducks $6,000,000 1 Max Sasson C USA 22 Roadrunners $700,000 4 Max Veronneau C RW CAN 27 Free Agent $0 0 Max Willman CLW USA 27 Americans $800,000 1 Maxence Guenette D CAN 21 Thunderbirds $675,000 2 Maxim Cajkovic LWRW SVK 21 Moose $775,000 2 Maxim Golod LW CAN 22 Heat $625,000 2 Maxim Marushev C RUS 23 Eagles $600,000 2 Maxime Lagace G CAN 29 B-Wild $800,000 1 Maxime Lajoie D CAN 25 Wolfpack $725,000 3 Michael Bunting LW CAN 27 Phoenix Coyotes $1,550,000 1 Michael Callahan D USA 23 Crunch $675,000 2 Michael Carcone CLWRW CAN 26 Vegas GoldenKnights $750,000 1 Michael Del Zotto D CAN 32 Ottawa Senators $2,000,000 3 Michael Dipietro G UNK 23 Thunderbirds $725,000 1 Michael Houser G USA 30 AdmiralsNSH $600,000 3 Michael Hutchinson G CAN 32 Americans $650,000 3 Michael Karow D USA 24 Crunch $675,000 1 Michael Kesselring D USA 22 Edmonton Oilers $1,150,000 2 Michael Kim D UNK 27 Free Agent $0 0 Michael Krutil D CZE 19 Wolfpack $775,000 1 Michael Matheson D CAN 28 Seattle Kraken $6,600,000 4 Michael McCarron C RW USA 27 Checkers $875,000 3 Michael McLeod C CAN 24 Winnipeg Jets $2,550,000 1 Michael McNiven G CAN 25 Rocket $675,000 3 Michael Mersch LWRW USA 30 B-Canucks $600,000 1 Michael Milne CLW CAN 20 B-Senators $775,000 3 Michael Pezzetta CLWRW CAN 24 SanJose Sharks $850,000 4 Michael Rasmussen CLWRW CAN 23 Philadelphia Flyers $2,600,000 2 Michael Regush C CAN 24 $600,000 1 Michael Sgarbossa C CAN 30 Coachella $625,000 3 Michael Spacek RW CZE 25 Americans $800,000 3 Michael Stone D CAN 32 Anaheim Ducks $750,000 1 Michael Vukojevic D CAN 21 B-Wild $875,000 2 Michal Kempny D CZE 32 AdmiralsNSH $1,200,000 2 Michal Teply RW CZE 21 Bears $775,000 2 Mika Zibanejad CLWRW SWE 29 Columbus BlueJackets $9,700,000 1 Mikael Backlund C SWE 33 Nashville Predators $6,375,000 1 Mikael Granlund CLWRW FIN 30 Anaheim Ducks $5,800,000 2 Mikael Pyyhtia LW FIN 21 B-Stars $675,000 3 Mike Amadio CLWRW CAN 26 Phoenix Coyotes $1,000,000 2 Mike Hardman CLWRW USA 23 Wolfpack $775,000 1 Mike Hoffman CLWRW CAN 33 Pittsburgh Penguins $6,000,000 2 Mike O'Leary LW CAN 24 Free Agent $0 0 Mike Reilly D USA 29 Edmonton Oilers $1,050,000 1 Mike Robinson G USA 25 $600,000 1 Mike Vecchione C RW USA 29 IceHogs $600,000 3 Mikey Anderson D USA 23 Winnipeg Jets $3,750,000 2 Mikey Eyssimont CLW USA 26 Toronto MapleLeafs $725,000 2 Mikhail Abramov C RUS 21 Rocket $775,000 2 Mikhail Maltsev CLW RUS 24 B-Bruins $750,000 3 Mikhail Sergachev D RUS 24 NewYork Rangers $8,250,000 1 Mikko Kokkonen D FIN 21 Americans $600,000 4 Mikko Rantanen CLWRW FIN 26 Detroit RedWings $10,100,000 1 Milan Lucic LWRW CAN 34 Coachella $650,000 3 Miles Gendron D CAN 26 Free Agent $0 0 Miles Wood LW USA 27 Seattle Kraken $950,000 2 Milos Kelemen CLWRW SVK 23 IceHogs $675,000 2 Miro Heiskanen D FIN 23 Boston Bruins $6,750,000 2 Mitch Eliot D USA 24 B-Bruins $550,000 1 Mitch McLain C USA 29 Free Agent $0 0 Mitch Reinke D USA 26 Checkers $650,000 1 Mitchell Balmas C CAN 23 $675,000 2 Mitchell Chaffee CLWRW USA 24 Marlies $675,000 2 Mitchell Hoelscher C CAN 22 Roadrunners $675,000 3 Mitchell Marner C RW CAN 25 Nashville Predators $11,500,000 4 Mitchell Stephens C CAN 25 Coachella $700,000 3 Mitchell Vande Sompel D CAN 25 B-Canucks $650,000 2 Mitchell Weeks G CAN 21 Condors $625,000 4 Montana Onyebuchi D CAN 22 Bears $600,000 3 Morgan Adams-Moisan RW CAN 25 B-Bruins $600,000 1 Morgan Barron CLWRW CAN 24 Anaheim Ducks $1,625,000 3 Morgan Frost C CAN 23 Washington Capitals $2,500,000 3 Morgan Geekie C RW CAN 24 Phoenix Coyotes $1,550,000 1 Morgan Rielly D CAN 28 NewYork Islanders $7,000,000 4 Moritz Seider D DEU 21 NewYork Islanders $7,000,000 3 Total 4856