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
| Book | Edmonton Oilers ML | Philadelphia 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.
| Book | Edmonton Oilers -1.5 | Philadelphia 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.
| Book | Over 6.5 | Under 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
| Book | Calgary Flames ML | Anaheim 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.
| Book | Calgary Flames +1.5 | Anaheim 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.
| Book | Over 6.5 | Under 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
| Book | Florida Panthers ML | Dallas 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.
| Book | Florida Panthers +1.5 | Dallas 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.
| Book | Over 5.5 | Under 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
| Book | Nashville Predators ML | San 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.
| Book | Nashville Predators -1.5 | San 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.
| Book | Over 6.5 | Under 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
| Book | Vancouver Canucks ML | Vegas 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.
| Book | Vancouver Canucks +1.5 | Vegas 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.
| Book | Over 6.5 | Under 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
| Team | Best price | Kalshi (after fees) | Polymarket (after fees) |
|---|---|---|---|
| Carolina Hurricanes | +700 · BetMGM | below best book | — |
| Colorado Avalanche | +750 · FanDuel | beats every book | — |
| Edmonton Oilers | +1000 · FanDuel | below best book | — |
| Florida Panthers | +1000 · BetMGM | beats every book | — |
| Vegas Golden Knights | +1000 · FanDuel | beats every book | — |
| Tampa Bay Lightning | +1100 · BetMGM | beats every book | — |
| Minnesota Wild | +1100 · BetRivers | below best book | — |
| New Jersey Devils | +1300 · FanDuel | below best book | — |
| Dallas Stars | +1800 · FanDuel | below best book | — |
| Washington Capitals | +1900 · FanDuel | beats 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
- Kraken @ Hurricanes · Nov 14, 2026 · Kraken 1, Hurricanes 5
- Predators @ Golden Knights · Nov 13, 2026 · Predators 3, Golden Knights 2
- Rangers @ Canucks · Nov 13, 2026 · Rangers 5, Canucks 1
- Islanders @ Kings · Nov 12, 2026 · Islanders 5, Kings 2
- Blues @ Mammoth · Nov 12, 2026 · Blues 1, Mammoth 0
- Jets @ Stars · Nov 12, 2026 · Jets 8, Stars 3
- Sabres @ Blackhawks · Nov 12, 2026 · Sabres 2, Blackhawks 3
- Red Wings @ Panthers · Nov 12, 2026 · Red Wings 4, Panthers 5
- Wild @ Maple Leafs · Nov 12, 2026 · Wild 5, Maple Leafs 2
- Canadiens @ Bruins · Nov 12, 2026 · Canadiens 5, Bruins 2
- Lightning @ Blue Jackets · Nov 12, 2026 · Lightning 3, Blue Jackets 1
- Capitals @ Devils · Nov 12, 2026 · Capitals 2, Devils 5
- Avalanche @ Senators · Nov 12, 2026 · Avalanche 3, Senators 4
- Hurricanes @ Kraken · Nov 12, 2026 · Hurricanes 4, Kraken 1
- Penguins @ Sharks · Nov 11, 2026 · Penguins 3, Sharks 2
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.