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 Maass, Benton D USA 26 Free Agent $0 0 Maatta, Olli D FIN 30 Detroit Red Wings $3,250,000 3 MacArthur, Bennett C CAN 24 Free Agent $0 0 Maccelli, Matias LW FIN 24 New Jersey Devils $2,000,000 2 MacDermid, Kurtis D CAN 31 Griffins $800,000 1 MacDonald, Jacob D USA 32 Carolina Hurricanes $1,250,000 5 MacDonald, Ayden C CAN 28 Free Agent $0 0 MacDougall, Ross D CAN 28 Free Agent $0 0 MacEachern, Mackenzie LW USA 31 Wolves $1,234,567 1 MacEwen, Zack C CAN 28 Reign $1,250,000 1 Mackey, Connor D USA 28 Wranglers $1,000,000 2 Mackey, Ian C USA 28 Free Agent $0 0 MacKinnon, Will D USA 25 Canucks $925,000 1 MacKinnon, Ryan D CAN 30 Free Agent $0 0 MacKinnon, Nathan C CAN 29 Colorado Avalanche $12,600,000 7 MacLean, Steven D CAN 26 Free Agent $0 0 MacLean, Kyle LW USA 25 Canucks $1,000,000 1 MacPherson, Justin D CAN 24 Free Agent $0 0 Madden, Tyler C USA 25 Monsters $775,000 1 Magera, Austin C USA 26 Free Agent $0 0 Maggio, Matthew RW CAN 22 Islanders $800,000 3 Mahura, Josh D CAN 27 Boston Bruins $900,000 1 Maier, Nolan G CAN 24 Condors $925,000 1 Maillet, Philippe C CAN 32 Bruins $800,000 1 Mailloux, Logan D CAN 22 San Jose Sharks $975,000 3 Makar, Cale D CAN 26 Colorado Avalanche $10,600,000 3 Makiniemi, Eetu G FIN 25 Free Agent $0 0 Maksimovich, Kyle C CAN 27 Free Agent $0 0 Malatesta, Zach D USA 28 Free Agent $0 0 Malatesta, James CLW CAN 21 Monsters $800,000 3 Malenstyn, Beck LW CAN 27 Pittsburgh Penguins $725,000 1 Malinski, Sam D USA 26 New York Rangers $950,000 3 Malkin, Evgeni C RUS 38 Anaheim Ducks $5,600,000 2 Malmstrom, Anton D SWE 25 Admirals $1,234,567 1 Malone, Brad C CAN 35 Firebirds $900,000 1 Malone, Seamus C USA 29 Free Agent $0 0 Malott, Jeff LW CAN 28 Monsters $785,000 1 Maltsev, Mikhail LW RUS 27 Comets $850,000 1 Mandolese, Kevin G CAN 24 Moose $775,000 1 Mangiapane, Andrew LW CAN 29 Boston Bruins $5,800,000 1 Maniscalco, Josh D USA 25 Phantoms $775,000 1 Mann, Strauss G USA 26 Admirals $1,234,567 1 Manson, Josh D CAN 33 Vancouver Canucks $4,000,000 2 Mantha, Anthony RW CAN 30 Montreal Canadiens $4,000,000 2 Marcel, Marcel LW CZE 21 Senators $800,000 3 Marchand, Brad LW CAN 36 Boston Bruins $4,000,000 1 Marchenko, Kirill C RUS 24 Columbus Blue Jackets $925,000 1 Marchesan, Michael CLWRW CAN 24 Free Agent $0 0 Marchessault, Jonathan C CAN 34 Columbus Blue Jackets $6,250,000 4 Marchment, Mason LW CAN 29 Carolina Hurricanes $3,600,000 2 Marcinew, Matt C CAN 31 Free Agent $0 0 Marek, Bradley LW USA 24 Free Agent $0 0 Marino, Kyle C CAN 29 Free Agent $0 0 Marino, John D USA 27 New Jersey Devils $6,150,000 3 Markstrom, Jacob G SWE 35 Ottawa Senators $6,000,000 2 Marleau, Vincent RW CAN 25 Free Agent $0 0 Marner, Mitchell RW CAN 28 Toronto Maple Leafs $8,025,000 1 Marody, Cooper C USA 28 Free Agent $0 0 Maroon, Pat LW USA 37 Vancouver Canucks $1,000,000 1 Martel, Jordan C CAN 27 Free Agent $0 0 Martin, Jordan C CAN 27 Free Agent $0 0 Martin, Jonathon RW CAN 29 Free Agent $0 0 Martin, Craig LW CAN 29 Free Agent $0 0 Martin, Brycen D CAN 28 Free Agent $0 0 Martin, Matt LW CAN 36 Vancouver Canucks $775,000 1 Martin, Spencer G CAN 29 Dallas Stars $1,500,000 2 Martin, Charles D CAN 27 Islanders $775,000 1 Martin, Max D CAN 25 Free Agent $0 0 Martinez, Alec D USA 37 San Jose Sharks $4,000,000 1 Martinook, Jordan LW CAN 32 San Jose Sharks $2,000,000 4 Masella, Jeremy D USA 26 Free Agent $0 0 Masonius, Joe D USA 27 Free Agent $0 0 Massicotte, Zachary D CAN 24 Free Agent $0 0 Massie, Jake D CAN 28 Free Agent $0 0 Mast, Ryan D USA 22 Bruins $800,000 3 Master, Austin CLWRW USA 26 Free Agent $0 0 Masters, Kyle D CAN 22 Monsters $825,000 3 Mastro, Ethan Del D CAN 22 IceHogs $825,000 3 Mastrodonato, Keaton C CAN 24 Free Agent $0 0 Mastrosimone, Robert CLW USA 24 Griffins $925,000 2 Matheson, Mike D CAN 31 St. Louis Blues $6,500,000 2 Matier, Jack D CAN 22 Admirals $825,000 3 Matinpalo, Nikolas D FIN 26 Bruins $1,234,567 1 Matsushima, Eddie C USA 31 Free Agent $0 0 Matteau, Stefan C USA 31 Free Agent $0 0 Matthews, Auston C USA 27 Toronto Maple Leafs $11,500,000 8 Mayfield, Scott D USA 32 Vancouver Canucks $4,000,000 4 Mayhew, Gerald C RW USA 32 Free Agent $0 0 Mayhew, Kyle D USA 27 Free Agent $0 0 Mayo, Dysin D CAN 28 Americans $1,000,000 1 Mazur, Carter LW USA 23 Griffins $875,000 2 Mazza, Jimmy D USA 26 Free Agent $0 0 McAllister, Ryan C CAN 23 Admirals $1,234,567 1 McAuley, Colby C CAN 28 Free Agent $0 0 McAvoy, Charlie D USA 27 Boston Bruins $11,500,000 6 McBain, Jack C CAN 25 Tampa Bay Lightning $950,000 1 McCabe, Jake D USA 31 Ottawa Senators $5,000,000 1 McCallum, Lynden RW CAN 24 $650,000 1 McCann, Jared LW CAN 28 Seattle Kraken $5,500,000 3 McCarron, Michael RW USA 30 Anaheim Ducks $775,000 1 McCartney, Ben LW CAN 23 Marlies $850,000 3 McCarty, Mason C CAN 28 Free Agent $0 0 McCormick, Max LW USA 33 Griffins $800,000 1 McCourt, Riley D ONT 23 Free Agent $0 0 McDavid, Connor C CAN 28 Edmonton Oilers $10,000,000 2 McDonagh, Ryan D USA 35 Anaheim Ducks $6,930,000 2 McDonald, Kyle RW CAN 23 Wild $800,000 1 McDonald, Jon D USA 26 Free Agent $0 0 McDonough, Aidan LW USA 25 Free Agent $0 0 McDougall, Josh D CAN 26 Free Agent $0 0 McGing, Hugh C USA 26 Condors $950,000 1 McGinn, Brock LW CAN 31 Griffins $1,375,000 1 McGregor, Ryan LW CAN 25 Free Agent $0 0 McIlrath, Dylan D CAN 32 New York Rangers $775,000 1 McIntyre, Zane G USA 32 Bruins $1,234,567 1 McIsaac, Jared D CAN 25 Bears $925,000 1 McKay, Riley LW CAN 25 Free Agent $0 0 McKay, Dryden G USA 27 Free Agent $0 0 McKechney, Josh C CAN 27 Free Agent $0 0 McKee, Mike D CAN 31 Free Agent $0 0 McKegg, Greg C CAN 32 Free Agent $0 0 McKenna, Jeremy RW CAN 25 Reign $775,000 1 McKenzie, Curtis LW CAN 33 Stars $775,000 1 McKeown, Roland D CAN 28 Free Agent $0 0 McKernan, Kevin D USA 30 Free Agent $0 0 McKinnon, Ian C CAN 26 Marlies $775,000 1 McKown, Hunter C USA 22 Wolves $925,000 2 McLain, Mitchell C USA 31 Free Agent $0 0 McLaughlin, Jake D USA 28 Free Agent $0 0 McLaughlin, Blake C USA 25 Free Agent $0 0 McLaughlin, Marc C USA 25 Silver Knights $850,000 1 McLean, Andrew D USA 30 Free Agent $0 0 McLeod, Ryan CLW CAN 25 San Jose Sharks $1,500,000 1 McLeod, Michael C CAN 27 Minnesota Wild $1,750,000 1 McMann, Bobby C CAN 28 Buffalo Sabres $1,250,000 4 McManus, Brannon C USA 25 Free Agent $0 0 McMichael, Connor C CAN 24 Washington Capitals $2,150,000 3 McNabb, Brayden D CAN 34 Vegas Golden Knights $2,200,000 1 McNiven, Michael G CAN 27 Free Agent $0 0 McPhee, Graham LW USA 26 Marlies $775,000 1 McRae, Justin CLWRW CAN 26 Free Agent $0 0 McTavish, Mason C CHE 22 Anaheim Ducks $1,000,000 2 McWard, Cole D USA 23 IceHogs $750,000 2 Mechura, Adam C CZE 22 Rocket $800,000 1 Megna, Jaycob D USA 32 Penguins $900,000 3 Megna, Jayson C USA 35 Pittsburgh Penguins $900,000 2 Meier, Timo RW CHE 28 Calgary Flames $8,250,000 7 Meier, Spencer D USA 26 Free Agent $0 0 Meireles, Greg C CAN 25 Free Agent $0 0 Melanson, Jacob RW CAN 22 Firebirds $800,000 3 Melindy, James D CAN 31 Free Agent $0 0 Melnick, Josh C USA 29 Free Agent $0 0 Mendel, Griffin D CAN 26 Bears $750,000 1 Mercer, Dawson C CAN 23 New Jersey Devils $4,500,000 2 Merchant, Will LW USA 31 Free Agent $0 0 Merela, Waltteri RW FIN 26 Free Agent $0 0 Merilainen, Leevi G FIN 22 Crunch $875,000 3 Merisier-Ortiz, Christopher D CAN 23 Monsters $775,000 1 Merkulov, Georgii C RUS 24 Bruins $800,000 1 Mermis, Dakota D USA 31 Minnesota Wild $825,000 2 Merrill, Jon D USA 33 Nashville Predators $1,200,000 1 Mersch, Dominick C USA 26 Free Agent $0 0 Mersch, Michael LW USA 32 Free Agent $0 0 Merzlikins, Elvis G LAT 31 Philadelphia Flyers $6,000,000 3 Messina, Dalton CLWRW USA 27 Free Agent $0 0 Messner, Mick LW USA 26 Free Agent $0 0 Mete, Victor D CAN 26 Marlies $850,000 2 Metsa, Zach D USA 26 Bruins $1,234,567 1 Meyer, Carson RW USA 27 Eagles $875,000 3 Meyers, Ben C USA 26 Eagles $875,000 1 Michaelian, Justin C USA 27 Free Agent $0 0 Michaelian, Brendon D USA 27 Free Agent $0 0 Middendorf, Erik C USA 24 Free Agent $0 0 Middleton, Keaton D CAN 26 Gulls $0 1 Middleton, Jacob D CAN 29 Boston Bruins $2,050,000 1 Mikheyev, Ilya RW RUS 30 Minnesota Wild $5,150,000 2 Mikkola, Niko D FIN 29 New York Islanders $1,500,000 3 Milano, Sonny LW USA 28 Ottawa Senators $875,000 1 Milic, Thomas G CAN 22 Reign $800,000 3 Miller, Colin D CAN 32 Detroit Red Wings $1,250,000 2 Miller, Jade C USA 29 Free Agent $0 0 Miller, Brenden D CAN 30 Free Agent $0 0 Miller, KAndre D USA 25 New York Rangers $3,872,000 1 Miller, J.T. C USA 32 Columbus Blue Jackets $4,000,000 4 Miller, Tommy D USA 26 Free Agent $0 0 Miller, Micah C RW USA 26 Free Agent $0 0 Miller, Aaron CLWRW USA 29 Free Agent $0 0 Millman, Mason D CAN 23 Checkers $775,000 1 Milne, Michael C CAN 22 Wild $875,000 2 Miner, Trent G CAN 23 IceHogs $800,000 2 Mingo, Dajon D USA 35 Free Agent $0 0 Mintyukov, Pavel D RUS 21 Gulls $1,000,000 3 Miromanov, Daniil D RUS 27 Washington Capitals $1,250,000 3 Miroshnichenko, Ivan LW RUS 21 Bears $975,000 3 Misyul, Daniil D BLR 24 Comets $875,000 2 Mitchell, Travis D USA 25 Free Agent $0 0 Mitchell, Ian D CAN 26 Barracuda $1,000,000 2 Mittelstadt, Casey C USA 26 Columbus Blue Jackets $6,500,000 6 Miura, Yuki C JPN 28 Free Agent $0 0 Moberg, Cole D CAN 24 Free Agent $0 0 Modry, Jacob D USA 26 Free Agent $0 0 Moe, Jared G USA 25 Free Agent $0 0 Monahan, Sean C CAN 30 New York Rangers $2,000,000 3 Mongo, Yvan C CAN 28 Free Agent $0 0 Montembeault, Sam G CAN 28 Tampa Bay Lightning $2,750,000 3 Montgomery, Sean C USA 27 Free Agent $0 0 Montgomery, Bryce D USA 22 Wolves $800,000 3 Montminy, Cedric LW CAN 30 Free Agent $0 0 Montour, Brandon D CAN 31 Tampa Bay Lightning $6,750,000 5 Moore, Trevor CLWRW USA 30 Buffalo Sabres $3,000,000 3 Moore, Lleyton D CAN 23 Bruins $1,234,567 1 Moore, Connor D USA 27 Free Agent $0 0 Morelli, Mason C USA 28 Free Agent $0 0 Morgan, Luke C USA 27 Free Agent $0 0 Morris, Cale G USA 28 Free Agent $0 0 Morrison, Cam LW CAN 26 Free Agent $0 0 Morrison, Logan C CAN 22 Wolfpack $950,000 3 Morrison, Brad C CAN 28 Free Agent $0 0 Morrissey, Josh D CAN 30 Winnipeg Jets $6,400,000 4 Moser, Janis Jerome D CHE 24 San Jose Sharks $3,750,000 3 Motte, Tyler C USA 30 Anaheim Ducks $1,000,000 2 Moverare, Jacob D SWE 26 Condors $775,000 2 Mrazek, Petr G CZE 33 Colorado Avalanche $950,000 1 Mukhamadullin, Shakir D RUS 23 Roadrunners $975,000 2 Murdaca, Joe G CAN 27 Free Agent $0 0 Murphy, Connor D USA 32 Minnesota Wild $5,150,000 2 Murphy, Wade C CAN 31 Free Agent $0 0 Murray, Matt D G CAN 27 Wolves $950,000 2 Murray, Blake C CAN 23 Islanders $850,000 1 Murray, Brett LW CAN 26 Eagles $975,000 1 Murray, Jacob D CAN 23 Senators $775,000 1 Muse, John G USA 36 Free Agent $0 0 Musser, Carson D USA 28 Free Agent $0 0 Mutter, Navrin C CAN 24 Admirals $800,000 1 Myers, Philippe D CAN 28 Americans $800,000 2 Myers, Tyler D CAN 35 Chicago Blackhawks $3,500,000 2 Myllari, Kris D CAN 28 Free Agent $0 0 Mysak, Jan C CZE 22 Rocket $925,000 2 Total 2080