NHL Games on Monday, December 31, 2018

13 games on Monday, December 31, 2018. Start times are Eastern Time.

NHL games on Monday, December 31, 2018
Matchup Status Details
Nashville Predators 6 at Washington Capitals 3 Final Game page: Nashville Predators at Washington Capitals, Mon, Dec 31, 2018
Vancouver Canucks 0 at New Jersey Devils 4 Final Game page: Vancouver Canucks at New Jersey Devils, Mon, Dec 31, 2018
New York Islanders 3 at Buffalo Sabres 1 Final Game page: New York Islanders at Buffalo Sabres, Mon, Dec 31, 2018
Philadelphia Flyers 1 at Carolina Hurricanes 3 Final Game page: Philadelphia Flyers at Carolina Hurricanes, Mon, Dec 31, 2018
Pittsburgh Penguins 3 at Minnesota Wild 2 Final Game page: Pittsburgh Penguins at Minnesota Wild, Mon, Dec 31, 2018
Ottawa Senators 3 at Columbus Blue Jackets 6 Final Game page: Ottawa Senators at Columbus Blue Jackets, Mon, Dec 31, 2018
New York Rangers 2 at St. Louis Blues 1 Final Game page: New York Rangers at St. Louis Blues, Mon, Dec 31, 2018
Florida Panthers 4 at Detroit Red Wings 3 Final/SO Game page: Florida Panthers at Detroit Red Wings, Mon, Dec 31, 2018
Los Angeles Kings 3 at Colorado Avalanche 2 Final/OT Game page: Los Angeles Kings at Colorado Avalanche, Mon, Dec 31, 2018
Tampa Bay Lightning 2 at Anaheim Ducks 1 Final/OT Game page: Tampa Bay Lightning at Anaheim Ducks, Mon, Dec 31, 2018
Montreal Canadiens 3 at Dallas Stars 2 Final/OT Game page: Montreal Canadiens at Dallas Stars, Mon, Dec 31, 2018
San Jose Sharks 5 at Calgary Flames 8 Final Game page: San Jose Sharks at Calgary Flames, Mon, Dec 31, 2018
Winnipeg Jets 4 at Edmonton Oilers 3 Final Game page: Winnipeg Jets at Edmonton Oilers, Mon, Dec 31, 2018