NHL predictions and odds
The closest NHL games on every SlateKings slate. Tap a game for the odds, records and how players picked.
Nov 9, 2026
Nov 8, 2026
- Vegas Golden Knights (-112) at Buffalo Sabres (-108) · Final 4-1
- New Jersey Devils (-135) at Toronto Maple Leafs (+114) · Final 4-0
- Tampa Bay Lightning (-125) at Winnipeg Jets (+105) · Final 3-4
- Philadelphia Flyers (-118) at Calgary Flames (-102) · Final 3-4
- Pittsburgh Penguins (+114) at Anaheim Ducks (-135) · Final 2-5
Nov 7, 2026
- St. Louis Blues (-115) at Nashville Predators (-105) · Final 1-3
- New York Rangers (-118) at Seattle Kraken (-102) · Final 4-3
- Montréal Canadiens (-115) at Toronto Maple Leafs (-105) · Final 4-2
- Utah Mammoth (-110) at Ottawa Senators (-110) · Final 2-4
- Tampa Bay Lightning (-122) at Minnesota Wild (+102) · Final 4-3
Nov 6, 2026
Nov 5, 2026
- Utah Mammoth (-112) at Montréal Canadiens (-108) · Final 4-5
- Vegas Golden Knights (-142) at Detroit Red Wings (+120) · Final 2-1
- Philadelphia Flyers (+130) at New York Rangers (-155) · Final 2-3
- Boston Bruins (-108) at Pittsburgh Penguins (-112) · Final 6-2
- Dallas Stars (-130) at Columbus Blue Jackets (+110) · Final 1-2
Nov 4, 2026
Nov 3, 2026
- Utah Mammoth (-125) at Toronto Maple Leafs (+105) · Final 3-2
- St. Louis Blues (+110) at New York Rangers (-130) · Final 1-3
- Vegas Golden Knights (-112) at Pittsburgh Penguins (-108) · Final 3-2
- Dallas Stars (-108) at Washington Capitals (-112) · Final 6-5
- Colorado Avalanche (-122) at Columbus Blue Jackets (+102) · Final 2-7
Nov 2, 2026
Nov 1, 2026
- Winnipeg Jets (+220) at Carolina Hurricanes (-270) · Final 0-7
- Minnesota Wild (-108) at Washington Capitals (-112) · Final 5-1
- Utah Mammoth (-155) at Philadelphia Flyers (+130) · Final 3-6
- Edmonton Oilers (+110) at New York Rangers (-130) · Final 4-1
- Ottawa Senators (-108) at Anaheim Ducks (-112) · Final 3-6
Oct 31, 2026
- St. Louis Blues (-102) at Detroit Red Wings (-118) · Final 5-4
- Edmonton Oilers (-135) at New York Islanders (+114) · Final 4-0
- Buffalo Sabres (-102) at Los Angeles Kings (-118) · Final 3-2
- Ottawa Senators (-122) at San Jose Sharks (+102) · Final 5-1
- Pittsburgh Penguins (+124) at Montréal Canadiens (-148) · Final 4-5
Oct 30, 2026
Oct 29, 2026
- Utah Mammoth (-130) at Pittsburgh Penguins (+110) · Final 4-3
- Boston Bruins (+105) at St. Louis Blues (-125) · Final 1-4
- Washington Capitals (-112) at Nashville Predators (-108) · Final 4-3
- Buffalo Sabres (-130) at Anaheim Ducks (+110) · Final 7-6
- Ottawa Senators (-110) at Los Angeles Kings (-110) · Final 5-6
Oct 28, 2026
Oct 27, 2026
- Columbus Blue Jackets (-115) at Philadelphia Flyers (-105) · Final 4-3
- Los Angeles Kings (-118) at Chicago Blackhawks (-102) · Final 1-2
- Montréal Canadiens (-102) at St. Louis Blues (-118) · Final 2-0
- New York Islanders (-102) at Nashville Predators (-118) · Final 4-3
- Florida Panthers (-130) at Winnipeg Jets (+110) · Final 5-1
Oct 26, 2026
Oct 25, 2026
- Florida Panthers (-180) at Chicago Blackhawks (+150) · Final 3-2
- New York Islanders (+170) at Dallas Stars (-205) · Final 3-6
- Montréal Canadiens (-115) at Winnipeg Jets (-105) · Final 2-1
- Colorado Avalanche (-218) at Nashville Predators (+180) · Final 2-6
- Minnesota Wild (-170) at Vancouver Canucks (+142) · Final 4-2
Oct 24, 2026
- Anaheim Ducks (+102) at Philadelphia Flyers (-122) · Final 5-4
- New York Rangers (+102) at Ottawa Senators (-122) · Final 4-7
- Nashville Predators (+110) at Pittsburgh Penguins (-130) · Final 2-3
- Buffalo Sabres (+110) at Washington Capitals (-130) · Final 3-4
- Detroit Red Wings (-135) at Calgary Flames (+114) · Final 1-4
Oct 23, 2026
Oct 22, 2026
- Nashville Predators (+134) at Boston Bruins (-162) · Final 0-6
- New York Rangers (-108) at Toronto Maple Leafs (-111) · Final 4-5
- San Jose Sharks (+106) at Ottawa Senators (-128) · Final 6-2
- Anaheim Ducks (+162) at New Jersey Devils (-196) · Final 1-4
- Florida Panthers (-105) at Pittsburgh Penguins (-115) · Final 0-4
- Los Angeles Kings (+100) at New York Islanders (-120) · Final 3-2
- Vegas Golden Knights (-128) at St. Louis Blues (+106) · Final 2-6
- Winnipeg Jets (+172) at Dallas Stars (-210) · Final 2-3
- Minnesota Wild (-215) at Calgary Flames (+176) · Final 1-2
- Carolina Hurricanes (-115) at Edmonton Oilers (-104) · Final 5-6
- Utah Mammoth (-176) at Seattle Kraken (+146) · Final 3-5
- Detroit Red Wings (-176) at Vancouver Canucks (+146) · Final 5-2
Oct 21, 2026
Oct 20, 2026
- San Jose Sharks (+172) at Montréal Canadiens (-210) · Final 4-3
- Colorado Avalanche (-110) at New Jersey Devils (-110) · Final 3-4
- Anaheim Ducks (+130) at New York Islanders (-156) · Final 2-3
- Los Angeles Kings (+136) at Washington Capitals (-164) · Final 5-2
- Toronto Maple Leafs (+134) at Columbus Blue Jackets (-162) · Final 6-2
- Winnipeg Jets (+116) at St. Louis Blues (-140) · Final 1-2
- Boston Bruins (+138) at Dallas Stars (-166) · Final 2-3
- Minnesota Wild (+112) at Edmonton Oilers (-134) · Final 3-4
- Detroit Red Wings (-105) at Seattle Kraken (-115) · Final 3-4
- Carolina Hurricanes (-300) at Vancouver Canucks (+240) · Final 6-3
- Tampa Bay Lightning (-110) at Vegas Golden Knights (-110) · Final 6-2