NHL scores, schedule and odds: Thursday, March 20, 2025
The NHL schedule for Thursday, March 20, 2025 has 14 games.
- Colorado Avalanche at Ottawa Senators — COL 5, OTT 1 (Final) · Canadian Tire Centre, Ottawa
- Calgary Flames at New Jersey Devils — CGY 5, NJ 3 (Final) · Prudential Center, Newark
- Toronto Maple Leafs at New York Rangers — TOR 4, NYR 3 (Final) · Madison Square Garden, New York
- Philadelphia Flyers at Washington Capitals — PHI 2, WSH 3 (Final) · Capital One Arena, Washington
- Florida Panthers at Columbus Blue Jackets — FLA 1, CBJ 0 (Final/OT) · Nationwide Arena, Columbus
- Montreal Canadiens at New York Islanders — MTL 3, NYI 4 (Final/OT) · UBS Arena, Elmont
- Vancouver Canucks at St. Louis Blues — VAN 3, STL 4 (Final/OT) · Enterprise Center, St. Louis
- Anaheim Ducks at Nashville Predators — ANA 4, NSH 1 (Final) · Bridgestone Arena, Nashville
- Tampa Bay Lightning at Dallas Stars — TB 3, DAL 2 (Final/SO) · American Airlines Center, Dallas
- Los Angeles Kings at Chicago Blackhawks — LA 3, CHI 1 (Final) · United Center, Chicago
- Winnipeg Jets at Edmonton Oilers — WPG 4, EDM 3 (Final/OT) · Rogers Place, Edmonton
- Buffalo Sabres at Utah Hockey Club — BUF 2, UTAH 5 (Final) · Delta Center, Salt Lake City
- Boston Bruins at Vegas Golden Knights — BOS 1, VGK 5 (Final) · T-Mobile Arena, Las Vegas
- Carolina Hurricanes at San Jose Sharks — CAR 3, SJ 1 (Final) · SAP Center at San Jose, San Jose