NHL Odds Today
| Moneyline | Best odds | Avg | FanDuel | DraftKings | BetMGM | Caesars | Fanatics | theScore Bet | BetRivers | Hard Rock Bet | Bally Bet | Kalshi | Polymarket US | Novig | ProphetX |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 9:08 PM ETUtah Mammoth | ProphetX -567 | -780 | -714 | -667 | -714 | – | -769 | -833 | – | -1250 | -714 | -567 | -614 | -567 | -567 |
| Edmonton Oilers | Hard Rock Bet +600 | +468 | +450 | +420 | +450 | – | +460 | +475 | – | +600 | +450 | +525 | +567 | +567 | +567 |
| Thu 10:08 PM ETCalgary Flames | ProphetX +1329 | +930 | +900 | +1000 | +900 | – | +900 | +900 | – | +850 | +1100 | +1329 | +1329 | +1329 | +1329 |
| Vegas Golden Knights | Fanatics -1667 | -2128 | -2500 | -2000 | -2000 | – | -1667 | -2000 | – | -1667 | -5000 | -1567 | -1567 | -1567 | -1567 |
| Fri 9:10 PM ETPittsburgh Penguins | BetRivers +190 | +179 | +172 | +180 | +180 | +184 | +175 | +170 | +190 | +170 | +190 | +186 | +186 | +194 | +186 |
| Colorado Avalanche | theScore Bet -200 | -219 | -208 | -217 | -222 | -227 | -213 | -200 | -233 | -222 | -233 | -194 | -194 | -194 | -194 |
21+ · Gambling problem? Call 1-800-GAMBLER · Odds change; the sportsbook’s price is the one that counts.
How to read the NHL odds screen
Tonight's NHL moneylines, puck lines and totals at every major US sportsbook. The best price on each side is highlighted; tap any price to open that book.
Each game has a row per side. Best odds is the highest price any book is offering on that side at the number most books are hanging, with that book's logo; Avg is the typical price across them. A price shown faded is at a different number (a half point off on a spread or total), so it is not compared like for like.
Prediction markets (Kalshi, Polymarket US, Novig and ProphetX) sit in their own group to the right of the sportsbooks. They trade contracts in cents: a 55¢ contract is -122, and each price shows as the exchange shows it. Best odds counts an exchange's taker fee before crowning it, so an exchange is never best at a price its fee would take away. Open Player props on any game to see each sportsbook's line and price beside the DFS apps' lines (PrizePicks, Underdog, Pick6): the apps pay fixed odds, so their line is the number to compare.
The gap between books is the whole point. Getting -105 instead of -115 on every bet is worth more over a season than most handicapping edges: see line shopping, and turn any price into a win chance with the implied probability calculator.
What a fair price means
Sharp books set prices that are close to the real chance of each result once their margin is taken out. A price better than that fair number is positive expected value. Read more in positive EV betting. Our own projections for each game are on the model boards.