Where's the best price?

NHL odds: every book’s price, ranked

Moneyline prices for 5 upcoming NHL games across 14 books, as of Nov 15, 2:54 AM ET. Bold marks the best payout. Prices move — always confirm at the book.

NHL odds at a glance

  • Biggest favorite: Golden Knights, 78% to beat the Canucks; best price -388 at Novig (after fees).
  • Longest shot: Canucks, 22% against the Golden Knights; best price +365 at Novig (after fees).
  • Closest matchup: Florida Panthers @ Dallas Stars, Panthers 45%, Stars 55%.
  • Biggest price gap: $60 between the best and worst sportsbook on a $100 bet on the Canucks (Vancouver Canucks @ Vegas Golden Knights).

Chances are what the moneylines imply once each sportsbook’s margin is removed, averaged across books. They describe the market, not a prediction.

Every book’s price, game by game (as of Nov 15, 2:54 AM ET)

Edmonton Oilers @ Philadelphia Flyers odds · Nov 15, 7:40 PM ET

Best price on the Oilers is -147 at Novig (after fees); best on the Flyers is +141 at Novig (after fees). Best and worst sportsbook are $13 apart on a $100 bet.

Moneyline

BookEdmonton Oilers MLPhiladelphia Flyers ML
Novig (after fees)-147 · best+141 · best
ProphetX (after fees)-149+135
Fanatics-150+125
Hard Rock-150+130
theScore Bet-150+130
BetMGM-150+125
FanDuel-152+126
Caesars-154+130
Polymarket (after fees)-154+129
Kalshi (after fees)-155+129
DraftKings-155+130
Bally Bet-165+138
BetRivers-165+138
betPARX-165+138

Spread

Best spread price: Edmonton Oilers -1.5 is +172 at ProphetX (after fees), Philadelphia Flyers +1.5 is -180 at theScore Bet. Best and worst sportsbook are $10 apart on a $100 bet.

BookEdmonton Oilers -1.5Philadelphia Flyers +1.5
ProphetX (after fees)+172 · best-190
Kalshi (after fees)+166-200
DraftKings+160-192
Fanatics+160-200
Hard Rock+160-210
Polymarket (after fees)+159-191
Caesars+155-190
BetMGM+155-190
FanDuel+154-192
theScore Bet+150-180 · best
Bally Bet+150-190
BetRivers+150-190
betPARX+150-190

Total 6.5

Best total price: Over 6.5 is +117 at Novig (after fees), Under 6.5 is -122 at Bally Bet. Best and worst sportsbook are $15 apart on a $100 bet.

BookOver 6.5Under 6.5
Novig (after fees)+117 · best-127
Hard Rock+115-145
DraftKings+114-135
Kalshi (after fees)+114-136
Fanatics+110-135
theScore Bet+110-130
FanDuel+110-134
Polymarket (after fees)+109-131
Bally Bet+100-122 · best
BetRivers+100-122 · best
betPARX+100-122 · best

Calgary Flames @ Anaheim Ducks odds · Nov 15, 8:10 PM ET

Best price on the Flames is +141 at Novig (after fees); best on the Ducks is -144 at Novig (after fees). Best and worst sportsbook are $7 apart on a $100 bet.

Moneyline

BookCalgary Flames MLAnaheim Ducks ML
Novig (after fees)+141 · best-144 · best
BetRivers+132-157
betPARX+132-157
Bally Bet+132-157
ProphetX (after fees)+131-151
DraftKings+130-155
Fanatics+130-155
theScore Bet+130-150
Caesars+129-152
Polymarket (after fees)+129-154
Kalshi (after fees)+129-155
FanDuel+126-152
Hard Rock+125-145
BetMGM+125-155

Spread

Best spread price: Calgary Flames +1.5 is -176 at Caesars, Anaheim Ducks -1.5 is +163 at ProphetX (after fees). Best and worst sportsbook are $15 apart on a $100 bet.

BookCalgary Flames +1.5Anaheim Ducks -1.5
Caesars-176 · best+148
theScore Bet-180+150
ProphetX (after fees)-182+163 · best
Polymarket (after fees)-182+152
FanDuel-184+146
DraftKings-185+154
Fanatics-185+150
Hard Rock-185+140
BetMGM-185+150
Kalshi (after fees)-191+159
BetRivers-195+155
betPARX-195+155
Bally Bet-195+155

Total 6.5

Best total price: Over 6.5 is -120 at Fanatics, Under 6.5 is +110 at theScore Bet. Best and worst sportsbook are $10 apart on a $100 bet.

BookOver 6.5Under 6.5
Fanatics-120 · best+100
BetMGM-120 · best+100
ProphetX (after fees)-121+108
Novig (after fees)-122+108
FanDuel-122+100
DraftKings-125+105
Polymarket (after fees)-125+101
Kalshi (after fees)-126+105
Hard Rock-130+105
theScore Bet-130+110 · best
Caesars-130+106
BetRivers-132+106
betPARX-132+106
Bally Bet-132+106

Florida Panthers @ Dallas Stars odds · Nov 15, 8:10 PM ET

Best price on the Panthers is +122 at Novig (after fees); best on the Stars is -125 at Novig (after fees). Best and worst sportsbook are $3 apart on a $100 bet.

Moneyline

BookFlorida Panthers MLDallas Stars ML
Novig (after fees)+122 · best-125 · best
ProphetX (after fees)+117-133
Kalshi (after fees)+114-136
FanDuel+112-134
Bally Bet+112-134
betPARX+112-134
BetRivers+112-134
Caesars+111-130
DraftKings+110-130
Fanatics+110-130
Hard Rock+110-130
theScore Bet+110-130
BetMGM+110-135
Polymarket (after fees)+109-136

Spread

Best spread price: Florida Panthers +1.5 is -215 at Caesars, Dallas Stars -1.5 is +196 at ProphetX (after fees). Best and worst sportsbook are $15 apart on a $100 bet.

BookFlorida Panthers +1.5Dallas Stars -1.5
Caesars-215 · best+175
ProphetX (after fees)-219+196 · best
BetMGM-220+180
Polymarket (after fees)-227+181
Kalshi (after fees)-229+189
DraftKings-230+190
Hard Rock-230+175
FanDuel-230+184
Fanatics-235+185
theScore Bet-235+180
Bally Bet-245+190
betPARX-245+190
BetRivers-245+190

Total 5.5

Best total price: Over 5.5 is -125 at Fanatics, Under 5.5 is +113 at Novig (after fees). Best and worst sportsbook are $5 apart on a $100 bet.

BookOver 5.5Under 5.5
Fanatics-125 · best+105
Novig (after fees)-125+113 · best
Polymarket (after fees)-125+105
Kalshi (after fees)-126+105
DraftKings-130+110
Hard Rock-130+105
theScore Bet-130+110
FanDuel-130+106
Bally Bet-132+106
betPARX-132+106
BetRivers-132+106

Nashville Predators @ San Jose Sharks odds · Nov 15, 9:10 PM ET

Best price on the Predators is -160 at Hard Rock; best on the Sharks is +159 at ProphetX (after fees). Best and worst sportsbook are $10 apart on a $100 bet.

Moneyline

BookNashville Predators MLSan Jose Sharks ML
Hard Rock-160 · best+135
FanDuel-164+136
Fanatics-165+135
Novig (after fees)-167+156
BetRivers-167+140
Bally Bet-167+140
betPARX-167+140
DraftKings-170+142
theScore Bet-170+145
Caesars-170+143
BetMGM-170+140
ProphetX (after fees)-174+159 · best
Kalshi (after fees)-182+146
Polymarket (after fees)-191+159

Spread

Best spread price: Nashville Predators -1.5 is +151 at ProphetX (after fees), San Jose Sharks +1.5 is -160 at theScore Bet. Best and worst sportsbook are $11 apart on a $100 bet.

BookNashville Predators -1.5San Jose Sharks +1.5
ProphetX (after fees)+151 · best-165
Caesars+146-173
Fanatics+145-180
BetRivers+145-182
Bally Bet+145-182
betPARX+145-182
FanDuel+144-178
DraftKings+142-170
Hard Rock+140-185
BetMGM+140-170
Polymarket (after fees)+140-175
Kalshi (after fees)+140-175
theScore Bet+135-160 · best

Total 6.5

Best total price: Over 6.5 is +100 at BetRivers, Under 6.5 is -103 at Polymarket (after fees). Best and worst sportsbook are $11 apart on a $100 bet.

BookOver 6.5Under 6.5
BetRivers+100 · best-125
Bally Bet+100 · best-125
betPARX+100 · best-125
Novig (after fees)-102-104
FanDuel-102-120
Kalshi (after fees)-103-116
ProphetX (after fees)-104-110
Fanatics-105-115
BetMGM-105-115
DraftKings-108-112
Caesars-109-113
Hard Rock-110-110
theScore Bet-110-110
Polymarket (after fees)-116-103 · best

Vancouver Canucks @ Vegas Golden Knights odds · Nov 15, 9:10 PM ET

Best price on the Canucks is +365 at Novig (after fees); best on the Golden Knights is -388 at Novig (after fees). Best and worst sportsbook are $60 apart on a $100 bet.

Moneyline

BookVancouver Canucks MLVegas Golden Knights ML
Novig (after fees)+365 · best-388 · best
ProphetX (after fees)+363-413
BetRivers+360-480
Bally Bet+360-480
betPARX+360-480
Polymarket (after fees)+332-404
Kalshi (after fees)+331-430
Fanatics+325-425
Hard Rock+325-450
DraftKings+320-410
Caesars+320-420
FanDuel+320-420
BetMGM+320-425
theScore Bet+300-400

Spread

Best spread price: Vancouver Canucks +1.5 is +140 at BetRivers, Vegas Golden Knights -1.5 is -148 at DraftKings. Best and worst sportsbook are $16 apart on a $100 bet.

BookVancouver Canucks +1.5Vegas Golden Knights -1.5
BetRivers+140 · best-175
Bally Bet+140 · best-175
betPARX+140 · best-175
Hard Rock+140 · best-185
ProphetX (after fees)+139-151
Polymarket (after fees)+134-161
FanDuel+130-160
DraftKings+124-148 · best

Total 6.5

Best total price: Over 6.5 is +100 at theScore Bet, Under 6.5 is -102 at Novig (after fees). Best and worst sportsbook are $13 apart on a $100 bet.

BookOver 6.5Under 6.5
theScore Bet+100 · best-120
Novig (after fees)-104-102 · best
FanDuel-104-118
Hard Rock-105-115
Caesars-107-115
ProphetX (after fees)-107-105
Polymarket (after fees)-107-111
Kalshi (after fees)-107-112
DraftKings-110-110
Fanatics-110-110
BetMGM-110-110
BetRivers-115-108
Bally Bet-115-108
betPARX-115-108

NHL Champion — best futures price per team

TeamBest priceKalshi (after fees)Polymarket (after fees)
Carolina Hurricanes+700 · BetMGMbelow best book—
Colorado Avalanche+750 · FanDuelbeats every book—
Edmonton Oilers+1000 · FanDuelbelow best book—
Florida Panthers+1000 · BetMGMbeats every book—
Vegas Golden Knights+1000 · FanDuelbeats every book—
Tampa Bay Lightning+1100 · BetMGMbeats every book—
Minnesota Wild+1100 · BetRiversbelow best book—
New Jersey Devils+1300 · FanDuelbelow best book—
Dallas Stars+1800 · FanDuelbelow best book—
Washington Capitals+1900 · FanDuelbeats every book—

NHL odds questions

Which sportsbook has the best NHL odds right now?

Bally Bet has the best sportsbook moneyline on 4 of the 10 sides across the 5 games on this page, ahead of betPARX (4) and BetRivers (4). Ties count for every book at the top price. No single book is best on every game, which is why it pays to compare before each bet.

How much does shopping for the best NHL odds save?

On a $100 moneyline bet, the best and worst sportsbook differ by $11 on average across these games, and by up to $60 on Canucks (Vancouver Canucks @ Vegas Golden Knights). Every table on this page ranks each book’s price with the best marked.

Do Kalshi and Polymarket beat sportsbooks on NHL odds?

Sometimes. After their trading fees, a prediction market beats every sportsbook on 2 of the 10 sides they price here (Kalshi 2, Polymarket 1). Oddy always compares exchanges after fees, the number you actually get paid.

How do I read NHL moneyline odds?

A minus price is what you risk to win $100: Golden Knights at -388 means risking $388 to win $100. A plus price is what $100 wins: Canucks at +365 wins $365. Higher is always better for the bettor, which is why every table here ranks the highest price first.

Recent results and closing odds

NHL matchups: next game, past results and closing odds

Oilers vs Flyers · Flames vs Ducks · Panthers vs Stars · Predators vs Sharks · Canucks vs Golden Knights · Kraken vs Hurricanes · Predators vs Golden Knights · Rangers vs Canucks · Islanders vs Kings · Blues vs Mammoth · Jets vs Stars · Sabres vs Blackhawks · Red Wings vs Panthers · Wild vs Maple Leafs · Lightning vs Blue Jackets · Canadiens vs Bruins · Capitals vs Devils · Avalanche vs Senators · Penguins vs Sharks · Predators vs Ducks · Mammoth vs Golden Knights · Rangers vs Flames · Lightning vs Sabres · Predators vs Kings · Red Wings vs Blues · Panthers vs Blue Jackets · Wild vs Canadiens · Devils vs Jets · Avalanche vs Maple Leafs · Capitals vs Senators · Penguins vs Ducks · Devils vs Maple Leafs · Flyers vs Flames · Lightning vs Jets · Golden Knights vs Sabres · Panthers vs Bruins · Canucks vs Oilers · Penguins vs Kings · Red Wings vs Avalanche · Lightning vs Wild

What is Oddy?

Oddy shows what every regulated sportsbook and prediction market pays for the same bet, ranked, with a link to the best price. Prices refresh every 5 minutes before a game; once it starts, Kalshi and Polymarket are re-read every 5 seconds from their own APIs (how Oddy works). Free, no account, and we never sell picks.