NHL scores, schedule and odds: Thursday, March 12, 2026
The NHL schedule for Thursday, March 12, 2026 has 14 games.
- San Jose Sharks at Boston Bruins — SJ 4, BOS 2 (Final) · TD Garden, Boston
- Washington Capitals at Buffalo Sabres — WSH 2, BUF 1 (Final) · KeyBank Center, Buffalo
- Anaheim Ducks at Toronto Maple Leafs — ANA 4, TOR 6 (Final) · Scotiabank Arena, Toronto
- Detroit Red Wings at Tampa Bay Lightning — DET 1, TB 4 (Final) · Benchmark International Arena, Tampa
- Columbus Blue Jackets at Florida Panthers — CBJ 1, FLA 2 (Final/OT) · Amerant Bank Arena, Sunrise
- Calgary Flames at New Jersey Devils — CGY 5, NJ 4 (Final) · Prudential Center, Newark
- St. Louis Blues at Carolina Hurricanes — STL 3, CAR 1 (Final) · Lenovo Center, Raleigh
- Edmonton Oilers at Dallas Stars — EDM 2, DAL 7 (Final) · American Airlines Center, Dallas
- Philadelphia Flyers at Minnesota Wild — PHI 3, MIN 2 (Final/SO) · Grand Casino Arena, Saint Paul
- New York Rangers at Winnipeg Jets — NYR 6, WPG 3 (Final) · Canada Life Centre, Winnipeg
- Chicago Blackhawks at Utah Mammoth — CHI 3, UTA 2 (Final/OT) · Delta Center, Salt Lake City
- Nashville Predators at Vancouver Canucks — NSH 3, VAN 4 (Final/SO) · Rogers Arena, Vancouver
- Pittsburgh Penguins at Vegas Golden Knights — PIT 2, VGK 6 (Final) · T-Mobile Arena, Las Vegas
- Colorado Avalanche at Seattle Kraken — COL 5, SEA 1 (Final) · Climate Pledge Arena, Seattle