NHL Odds Comparison Today

Compare NHL moneyline, spread, and total odds across sportsbooks. Find the best hockey betting lines updated daily.

How this model has actually done β†’

Last updated: 1:00 PM ET

Winnipeg Jets @ Detroit Red Wings

1:00 PM ET
SportsbookDetroit Red WingsWinnipeg JetsSpreadTotal
bet365🌎-113-105-5.5(o-125 / u+105)
BetMGMπŸ‡ΊπŸ‡Έ-102-118+1.55.5(o-120 / u-102)
BetRiversπŸ‡ΊπŸ‡Έ-102-118+1.55.5(o-120 / u+100)
CaesarsπŸ‡ΊπŸ‡Έ+104Best-122-1.55.5(o-127 / u+104)
DraftKingsπŸ‡ΊπŸ‡Έ-102-118+1.55.5(o-122 / u+102)
FanDuelπŸ‡ΊπŸ‡Έ-120-100Best-1.55.5(o-125 / u+105)
Pinnacle🌎+102-113+1.56(o+105 / u-118)

Utah Mammoth @ New York Rangers

6:00 PM ET
SportsbookNew York RangersUtah MammothSpreadTotal
bet365🌎-141+119Best-5.5(o-131 / u+100)
BetMGMπŸ‡ΊπŸ‡Έ-126+105-1.55.5(o-120 / u-102)
BetRiversπŸ‡ΊπŸ‡Έ-125+105-1.55.5(o-120 / u+100)
CaesarsπŸ‡ΊπŸ‡Έ-130+112-1.55.5(o-120 / u-104)
DraftKingsπŸ‡ΊπŸ‡Έ-125+105-1.55.5(o-120 / u+100)
FanDuelπŸ‡ΊπŸ‡Έ-125+105-1.55.5(o-125 / u+105)
Pinnacle🌎-117Best+106-1.56(o+106 / u-119)

Florida Panthers @ Anaheim Ducks

8:00 PM ET
SportsbookAnaheim DucksFlorida PanthersSpreadTotal
bet365🌎+113-134+1.56.5(o-120 / u+100)
BetMGMπŸ‡ΊπŸ‡Έ+114-134+1.56.5(o-114 / u-106)
BetRiversπŸ‡ΊπŸ‡Έ+110-135+1.56.5(o-118 / u-102)
CaesarsπŸ‡ΊπŸ‡Έ+112-130+1.56.5(o-114 / u-109)
DraftKingsπŸ‡ΊπŸ‡Έ+114-135+1.56.5(o-118 / u-102)
FanDuelπŸ‡ΊπŸ‡Έ-130+109Best-1.56.5(o-115 / u-105)
Pinnacle🌎+117Best-130+1.56.5(o-108 / u-104)

Calgary Flames @ Seattle Kraken

8:00 PM ET
SportsbookSeattle KrakenCalgary FlamesSpreadTotal
bet365🌎-143+121-5.5(o-125 / u+105)
BetMGMπŸ‡ΊπŸ‡Έ-152+126-1.55.5(o-118 / u-104)
BetRiversπŸ‡ΊπŸ‡Έ-150+125-1.55.5(o-120 / u+100)
CaesarsπŸ‡ΊπŸ‡Έ-152+128-1.55.5(o-122 / u-103)
DraftKingsπŸ‡ΊπŸ‡Έ-155+130-1.55.5(o-125 / u+105)
FanDuelπŸ‡ΊπŸ‡Έ-131Best+110-1.55.5(o-107 / u-112)
Pinnacle🌎-151+136Best-1.55.5(o-117 / u+104)

Vegas Golden Knights @ Vancouver Canucks

9:00 PM ET
SportsbookVancouver CanucksVegas Golden KnightsSpreadTotal
bet365🌎+192-235-6.5(o+102 / u-124)
BetMGMπŸ‡ΊπŸ‡Έ+225-280+1.56.5(o+110 / u-134)
BetRiversπŸ‡ΊπŸ‡Έ+220-275+1.56(o-120 / u+100)
CaesarsπŸ‡ΊπŸ‡Έ+230-278+1.56.5(o-104 / u-121)
DraftKingsπŸ‡ΊπŸ‡Έ+225-278+1.56.5(o+114 / u-135)
FanDuelπŸ‡ΊπŸ‡Έ+175-213Best+1.56.5(o-111 / u-111)
Pinnacle🌎+239Best-275+1.56(o-118 / u+105)

How to read the NHL odds on this page

Hockey is the lowest-scoring sport on the board, and that shapes what is worth comparing. The puck line is pinned at 1.5 goals in effectively every game, so β€” as in baseball β€” the moneyline is the market that actually carries the price, and it is the one this page badges. Totals cluster tightly around 5.5 and 6.5; two books will usually post the same number and disagree on what it costs, which means the juice is the real comparison, not the line.

The number that moves an NHL game is the goalie. A starter confirmed at morning skate, or a backup announced late, is worth more to the price than most roster news in any other sport, and books do not all react at the same speed. The puck-line column here shows the handicap without a price attached β€” the NHL odds feed we ingest carries the line but not the juice on it, and we would rather show the gap than invent a number to fill it.

  • Moneyline β€” straight winner, and the market to shop in hockey. The best price on each side is badged.
  • Spread β€” the puck line, shown from the home side and essentially always Β±1.5. Line only, no price: see above.
  • Total β€” combined goals, with over and under prices alongside. Expect the same number across books and different juice.

This board covers today's games only, and each row is that sportsbook's most recent captured price rather than a live feed. Lines move β€” confirm the number at the sportsbook before betting.

Odds are updated regularly but may not reflect real-time changes. Always confirm odds at the sportsbook before placing a bet.

Looking for AI picks? View NHL picks

EdgeBets provides sports analytics for informational and entertainment purposes only. This is not gambling advice. Past performance does not guarantee future results. Please gamble responsibly. If you or someone you know has a gambling problem, call 1-800-522-4700.