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 Maatta, Olli D FIN 31 Detroit Red Wings $3,350,000 2 Maccelli, Matias LW FIN 25 New Jersey Devils $2,500,000 1 MacDermid, Kurtis D CAN 31 Colorado Avalanche $850,000 3 MacDonald, Jacob D USA 32 Wolves $1,250,000 4 MacEachern, Connor C CAN 26 Thunderbirds $775,000 1 MacEachern, MacKenzie LW USA 31 Boston Bruins $775,000 1 MacEwen, Zack C CAN 29 Griffins $1,000,000 1 Mackey, Connor D USA 29 Wranglers $1,000,000 1 MacKinnon, Will D USA 25 Wranglers $775,000 1 MacKinnon, Nathan C CAN 30 Colorado Avalanche $12,600,000 6 MacLean, Kyle LW USA 26 Americans $800,000 1 Madden, Tyler C USA 26 Monsters $775,000 1 Maggio, Matthew RW CAN 23 Islanders $800,000 2 Mahura, Joshua D CAN 27 Ottawa Senators $950,000 2 Maier, Nolan G CAN 24 Free Agent $0 0 Mailloux, Logan D CAN 22 Barracuda $975,000 2 Makar, Cale D CAN 27 Seattle Kraken $8,700,000 2 Malatesta, James CLW CAN 22 Monsters $800,000 2 Malenstyn, Beck LW CAN 27 Eagles $1,150,000 3 Malinski, Sam D USA 27 New York Rangers $950,000 2 Malkin, Evgeni C RUS 39 Anaheim Ducks $4,800,000 1 Malmstrom, Anton D SWE 25 Free Agent $0 0 Malone, Jack C USA 25 Canucks $800,000 1 Malott, Jeff LW CAN 29 Monsters $775,000 2 Mancini, Victor D USA 23 Wolfpack $800,000 2 Mandolese, Kevin G CAN 25 Marlies $775,000 1 Mangiapane, Andrew LW CAN 29 Seattle Kraken $4,000,000 4 Manson, Josh D CAN 34 Vancouver Canucks $3,500,000 1 Mantha, Anthony RW CAN 31 Montreal Canadiens $3,000,000 1 Marcel, Marcel LW CZE 22 Senators $800,000 2 Marchand, Brad LW CAN 37 Seattle Kraken $6,000,000 1 Marchenko, Kirill C RUS 25 Columbus Blue Jackets $3,850,000 3 Marchessault, Jonathan C CAN 35 Columbus Blue Jackets $6,250,000 3 Marchment, Mason LW CAN 30 Carolina Hurricanes $3,600,000 1 Marek, Bradley LW USA 25 Free Agent $0 0 Marino, John D USA 28 New Jersey Devils $5,300,000 2 Marino, Kyle C CAN 30 Free Agent $0 0 Markstrom, Jacob G SWE 35 Ottawa Senators $6,000,000 1 Marner, Mitch RW CAN 28 Toronto Maple Leafs $11,000,000 5 Maroon, Patrick LW USA 37 Minnesota Wild $1,300,000 1 Martel, Jordan C CAN 27 Free Agent $0 0 Martin, Matt LW CAN 36 Canucks $900,000 1 Martin, Spencer G CAN 30 Stars $1,500,000 1 Martinez, Alec D USA 38 Montreal Canadiens $1,500,000 1 Martinook, Jordan LW CAN 33 San Jose Sharks $2,000,000 3 Massie, Jake D CAN 28 Free Agent $0 0 Mast, Ryan D USA 22 Bruins $800,000 2 Masters, Kyle D CAN 22 Monsters $825,000 2 Mastro, Ethan Del D CAN 22 Chicago Blackhawks $825,000 2 Mastrosimone, Robert CLW USA 24 Griffins $925,000 1 Mateychuk, Denton D CAN 21 Monsters $1,000,000 3 Matheson, Mike D CAN 31 Winnipeg Jets $6,500,000 1 Matier, Jack D CAN 22 Admirals $825,000 2 Matikka, Miko C FIN 22 Roadrunners $875,000 3 Matinpalo, Nikolas D FIN 27 Bruins $1,000,000 2 Matteau, Stefan C USA 31 Comets $775,000 1 Matthews, Auston C USA 28 Toronto Maple Leafs $11,500,000 7 Mattinen, Nicolas D CAN 27 Free Agent $0 0 Mayer, Connor D USA 26 Bruins $775,000 1 Mayfield, Scott D USA 33 Vancouver Canucks $3,000,000 3 Mayhew, Kyle D USA 28 Bruins $775,000 1 Mayhew, Gerald C RW USA 33 Free Agent $0 0 Mayo, Dysin D CAN 29 Nashville Predators $775,000 1 Mazur, Carter LW USA 23 Griffins $875,000 1 McAllister, Ryan C CAN 24 Griffins $1,000,000 1 McAvoy, Charlie D USA 28 Boston Bruins $11,500,000 5 McBain, Jack C CAN 25 Tampa Bay Lightning $2,222,000 1 McCabe, Jake D USA 32 New York Rangers $3,333,333 3 McCann, Jared LW CAN 29 Seattle Kraken $4,250,000 2 McCarron, Michael RW USA 30 Toronto Maple Leafs $850,000 3 McCartney, Ben LW CAN 24 Marlies $850,000 2 McClellan, Kyle G USA 26 Free Agent $0 0 McConnell-Barker, Bryce C CAN 21 Reign $875,000 3 McCormick, Max LW USA 33 Free Agent $0 0 McCue, Max C CAN 22 Wranglers $800,000 2 McDavid, Connor C CAN 28 Edmonton Oilers $10,000,000 1 McDonagh, Ryan D USA 36 Edmonton Oilers $4,200,000 1 McDonald, Cam D USA 24 Free Agent $0 0 McDonald, Kyle RW CAN 23 Stars $775,000 2 McDonald, Hunter D USA 23 Phantoms $800,000 2 McDonald, Jon D USA 27 Free Agent $0 0 McDonough, Aidan LW USA 26 Wolfpack $950,000 3 McGing, Hugh C USA 27 Bruins $800,000 2 McGinn, Brock LW CAN 31 Edmonton Oilers $900,000 1 McGregor, Ryan LW CAN 26 Free Agent $0 0 McGroarty, Rutger C USA 21 Barracuda $975,000 3 McIlrath, Dylan D CAN 33 Senators $950,000 1 McKay, Riley LW CAN 26 Free Agent $0 0 McKay, Dryden G USA 28 Free Agent $0 0 McKenzie, Curtis LW CAN 34 Free Agent $0 0 McKeown, Roland D CAN 29 Senators $950,000 1 McKinnon, Ian C CAN 27 Marlies $775,000 1 McKown, Hunter C USA 23 Wolves $925,000 1 McLain, Mitch C USA 32 Wild $775,000 1 McLaughlin, Blake C USA 25 Free Agent $0 0 McLaughlin, Marc C USA 26 Vegas Golden Knights $775,000 2 McLeod, Ryan CLW CAN 26 San Jose Sharks $4,000,000 8 McMann, Bobby C CAN 29 St. Louis Blues $1,250,000 3 McMichael, Connor C CAN 24 Washington Capitals $2,150,000 2 McNabb, Brayden D CAN 34 Columbus Blue Jackets $4,750,000 4 McTavish, Mason C CHE 22 Anaheim Ducks $1,000,000 1 McWard, Cole D USA 24 IceHogs $750,000 1 Megna, Jaycob D USA 33 Penguins $900,000 2 Megna, Jayson C USA 35 Pittsburgh Penguins $900,000 1 Meier, Timo RW CHE 29 Calgary Flames $8,250,000 6 Melanson, Jacob RW CAN 22 Firebirds $800,000 2 Mercer, Dawson C CAN 24 New Jersey Devils $4,500,000 1 Merkulov, Georgii C RUS 25 Islanders $900,000 3 Mermis, Dakota D USA 31 Wild $875,000 1 Merrill, Jon D USA 33 Silver Knights $875,000 1 Merzlikins, Elvis G LAT 31 Philadelphia Flyers $5,525,000 2 Mesar, Filip C SVK 21 Moose $925,000 3 Metsa, Zach D USA 27 Los Angeles Kings $775,000 3 Meyer, Carson RW USA 28 Eagles $875,000 2 Meyers, Ben C USA 27 Colorado Avalanche $875,000 1 Michkov, Matvei C RUS 21 Los Angeles Kings $1,000,000 3 Middleton, Jake D CAN 29 Carolina Hurricanes $5,100,000 4 Middleton, Keaton D CAN 27 Anaheim Ducks $1,550,000 2 Mikheyev, Ilya RW RUS 31 Minnesota Wild $4,150,000 1 Mikkola, Niko D FIN 29 New York Islanders $1,750,000 2 Milic, Thomas G CAN 22 Reign $800,000 2 Millar, Jack D USA 25 Bruins $775,000 1 Miller, J.T. C USA 32 Columbus Blue Jackets $4,000,000 3 Miller, Tommy D USA 26 Admirals $775,000 1 Miller, KAndre D USA 25 Buffalo Sabres $6,500,000 5 Miller, Colin D CAN 33 Detroit Red Wings $1,250,000 1 Millman, Mason D CAN 24 Checkers $775,000 1 Milne, Michael C CAN 23 Wild $875,000 1 Miner, Trent G CAN 24 IceHogs $800,000 1 Minten, Fraser C CAN 21 Moose $925,000 3 Mintyukov, Pavel D RUS 22 Gulls $1,000,000 2 Miromanov, Daniil D RUS 28 Washington Capitals $1,250,000 2 Miroshnichenko, Ivan LW RUS 21 Bears $975,000 2 Miska, Hunter G USA 30 Free Agent $0 0 Misyul, Daniil D BLR 25 Comets $875,000 1 Mitchell, Travis D USA 26 Free Agent $0 0 Mitchell, Ian D CAN 26 Barracuda $1,000,000 1 Mittelstadt, Casey C USA 27 Columbus Blue Jackets $6,500,000 5 Monahan, Sean C CAN 31 New York Rangers $2,000,000 2 Montembeault, Sam G CAN 29 Tampa Bay Lightning $2,850,000 2 Montour, Brandon D CAN 31 Buffalo Sabres $6,750,000 4 Moore, Lleyton D CAN 23 Stars $775,000 1 Moore, Trevor CLWRW USA 30 Buffalo Sabres $3,000,000 2 Morelli, Mason C USA 29 Free Agent $0 0 Morrison, Logan C CAN 23 Wolfpack $950,000 2 Morrissey, Josh D CAN 30 Winnipeg Jets $4,800,000 3 Morrow, Scott D USA 23 Condors $925,000 2 Morton, Sam C USA 26 Free Agent $0 0 Moser, J.J. D CHE 25 San Jose Sharks $3,750,000 2 Motte, Tyler C USA 30 Gulls $1,000,000 1 Moverare, Jacob D SWE 27 Condors $775,000 1 Mrazek, Petr G CZE 33 Los Angeles Kings $4,000,000 2 Mueller, Ty C CAN 22 Silver Knights $800,000 2 Mukhamadullin, Shakir D RUS 23 Utah Mammoth $975,000 1 Murashov, Sergei G RUS 21 Penguins $925,000 3 Murphy, Connor D USA 32 Minnesota Wild $3,650,000 1 Murray, Brett LW CAN 27 Eagles $800,000 1 Murray, Matt D G CAN 27 Wolves $950,000 1 Murray, Matt G CAN 31 Moose $2,400,000 3 Muse, John G USA 37 Free Agent $0 0 Mutter, Navrin C CAN 24 Calgary Flames $775,000 1 Myatovic, Nico C CAN 21 Gulls $925,000 3 Myers, Philippe D CAN 28 Americans $800,000 1 Myers, Tyler D CAN 35 Chicago Blackhawks $3,500,000 1 Mysak, Jan C CZE 23 Rocket $925,000 1 Total 1469