12:46 PM EDT, Sat March 23, 2019
M
Olli Maatta Pittsburgh Penguins D
Clarke MacArthur Ottawa Senators LW
Andrew MacDonald 1 Philadelphia Flyers D
MacKenzie MacEachern St. Louis Blues LW
Zack MacEwen Vancouver Canucks C / RW
Derek MacKenzie Florida Panthers C
Nathan MacKinnon Colorado Avalanche C
Saku Maenalanen Carolina Hurricanes RW
Denis Malgin Florida Panthers RW
Evgeni Malkin Pittsburgh Penguins C
Brad Malone Edmonton Oilers LW
Andrew Mangiapane 6 Calgary Flames LW
Josh Manson 1 Anaheim Ducks D
Anthony Mantha Detroit Red Wings RW
Brad Marchand 4 Boston Bruins LW
Jacob Markstrom Vancouver Canucks G
Patrick Marleau 1 Toronto Maple Leafs LW
Mitchell Marner Toronto Maple Leafs RW
Pat Maroon St. Louis Blues RW / LW
Danick Martel Tampa Bay Lightning LW / RW
Matt Martin New York Islanders LW
Alec Martinez Los Angeles Kings D
Jordan Martinook Carolina Hurricanes C
Mike Matheson Florida Panthers D
Auston Matthews 1 Toronto Maple Leafs C
Scott Mayfield New York Islanders D
Marek Mazanec Vancouver Canucks G
Charlie McAvoy 1 Boston Bruins D
Jake McCabe Buffalo Sabres D
Jared McCann 1 Pittsburgh Penguins C / LW
Ian McCoshen Florida Panthers D
Ryan McDonagh Tampa Bay Lightning D
Curtis McElhinney Carolina Hurricanes G
Jamie McGinn Florida Panthers LW
Brock McGinn Carolina Hurricanes RW
Greg McKegg Carolina Hurricanes C / LW
Cody McLeod Nashville Predators LW
Adam McQuaid New York Rangers D
Jaycob Megna 1 Anaheim Ducks D
Timo Meier 1 San Jose Sharks LW
Victor Mete Montreal Canadiens D
Marc Methot Dallas Stars D
Ryan Miller 1 Anaheim Ducks G
Kevan Miller Boston Bruins D
J.T. Miller Tampa Bay Lightning RW
Casey Mittelstadt Buffalo Sabres C
Sean Monahan 1 Calgary Flames C
Brandon Montour 1 Anaheim Ducks D
John Moore Boston Bruins D
Samuel Morin Philadelphia Flyers D
Josh Morrissey Winnipeg Jets D
Joe Morrow Winnipeg Jets D
Tyler Motte Vancouver Canucks RW
Petr Mrazek Carolina Hurricanes G
Mirco Mueller New Jersey Devils D
Connor Murphy Chicago Blackhawks D
Ryan Murray 1 Columbus Blue Jackets D
Matt Murray 2 Pittsburgh Penguins G
Jake Muzzin Toronto Maple Leafs D
Tyler Myers Winnipeg Jets D
Philippe Myers 1 Philadelphia Flyers D

NHL Player News

  • 8

    Zdeno Chara

    Bruins Sign Zdeno Chara, 42, To One-Year, $2 Million Contract Extension

  • 7

    Jakob Silfverberg

    PODCAST: Ducks vs. Sharks, Rakell’s Two Goal Night, Eaves and Kesler Update

  • 6

    Rickard Rakell

    Ducks down Sharks as Silfverberg wins it in OT

  • 4

    Yanni Gourde

    Tampa Bay Lightnings Yanni Gourde Suspended Two Games

  • 4

    Luke Kunin

    Wild edge Capitals 2-1 to move into playoff position

NHL Photos