NHL · free · no account

NHL odds at every book

The same bet pays differently depending on where you place it. Every game below shows the price at each of the legal US sportsbooks we track, at the line most books agree on, with the best price on each side marked. In Florida, Hard Rock Bet is the only legal online book — so its row is pinned on top, with a note on how its number compares.

Prices as of Wed Oct 21, 6:12 PM ET — lines move all day, so check the book before you bet. Books: DraftKings, FanDuel, BetMGM, Caesars, ESPN Bet, Fanatics, BetRivers, Hard Rock Bet, bet365 and Bally Bet where they post a price. Looking at a boost or a featured parlay? Check it against the fair price →

Wednesday, October 21

PHI at BUF
Wed Oct 21 · 7:40 PM ET
MoneylinePHI MLBUF ML
Hard Rock Bet Florida +160-190
DraftKings +170-205
FanDuel +172-210
BetMGM +165-200
Caesars +163-197
ESPN Bet +160-190
Fanatics +170-205
BetRivers +155-190
Bally Bet +155-190

Hard Rock has the best price (or ties it) on BUF ML -190, PHI +1.5 -145. Furthest behind: BUF -1.5 +115 vs +135 elsewhere (20¢).

FLA at OTT
Wed Oct 21 · 7:40 PM ET
MoneylineFLA MLOTT ML
Hard Rock Bet Florida -110-110
DraftKings -110-110
FanDuel -110-110
BetMGM -110-110
Caesars -106-112
ESPN Bet -105-115
Fanatics -110-110
BetRivers -109-109
Bally Bet -109-109

Hard Rock is behind the best price on every side of this game. Furthest behind: OTT -1.5 +200 vs +235 elsewhere (35¢).

Thursday, October 22

NSH at BOS
Thu Oct 22 · 7:10 PM ET
MoneylineNSH MLBOS ML
Hard Rock Bet Florida +130-150
DraftKings +130-155
FanDuel +134-162
BetMGM +135-160
ESPN Bet +130-150
Fanatics +130-155
BetRivers +135-162
Bally Bet +135-162

Hard Rock has the best price (or ties it) on BOS ML -150. Furthest behind: BOS -1.5 +140 vs +160 elsewhere (20¢).

NYR at TOR
Thu Oct 22 · 7:10 PM ET
MoneylineNYR MLTOR ML
Hard Rock Bet Florida -115-105
DraftKings -112-108
FanDuel -115-104
BetMGM -115-105
ESPN Bet -115-105
Fanatics -115-105
BetRivers -115-104
Bally Bet -115-104

Hard Rock has the best price (or ties it) on Over 6.5 -105. Furthest behind: TOR +1.5 -300 vs -250 elsewhere (50¢).

SJS at OTT
Thu Oct 22 · 7:10 PM ET
MoneylineSJS MLOTT ML
Hard Rock Bet Florida +110-130
DraftKings +110-130
FanDuel +100-120
BetMGM +105-125
ESPN Bet +110-130
Fanatics +105-125
BetRivers -103-118
Bally Bet -103-118

Hard Rock has the best price (or ties it) on SJS ML +110. Furthest behind: OTT -1.5 +175 vs +215 elsewhere (40¢).

ANA at NJD
Thu Oct 22 · 7:10 PM ET
MoneylineANA MLNJD ML
Hard Rock Bet Florida +160-190
DraftKings +164-198
FanDuel +160-194
BetMGM +165-200
ESPN Bet +160-190
Fanatics +160-195
BetRivers +160-195
Bally Bet +160-195

Hard Rock has the best price (or ties it) on NJD ML -190, Over 6.5 -105. Furthest behind: NJD -1.5 +115 vs +132 elsewhere (17¢).

FLA at PIT
Thu Oct 22 · 7:10 PM ET
MoneylineFLA MLPIT ML
Hard Rock Bet Florida +100-120
DraftKings +100-120
FanDuel -102-118
BetMGM -102-118
ESPN Bet +105-125
Fanatics +100-120
BetRivers -105-114
Bally Bet -105-114

Hard Rock has the best price (or ties it) on FLA +1.5 -230, Over 6.5 -130. Furthest behind: PIT -1.5 +175 vs +215 elsewhere (40¢).

LAK at NYI
Thu Oct 22 · 7:40 PM ET
MoneylineLAK MLNYI ML
Hard Rock Bet Florida -105-115
DraftKings +100-120
FanDuel -102-118
BetMGM -102-118
ESPN Bet -105-115
Fanatics -105-115
BetRivers -105-114
Bally Bet -105-114

Hard Rock is behind the best price on every side of this game. Furthest behind: LAK +1.5 -300 vs -250 elsewhere (50¢).

VGK at STL
Thu Oct 22 · 8:10 PM ET
MoneylineVGK MLSTL ML
Hard Rock Bet Florida -120+100
DraftKings -120+100
FanDuel -120+100
BetMGM -120+100
ESPN Bet -120+100
Fanatics -120+100
BetRivers -125+106
Bally Bet -125+106

Hard Rock has the best price (or ties it) on VGK ML -120, Over 6.5 +115. Furthest behind: VGK -1.5 +180 vs +210 elsewhere (30¢).

WPG at DAL
Thu Oct 22 · 8:10 PM ET
MoneylineWPG MLDAL ML
Hard Rock Bet Florida +165-200
DraftKings +170-205
FanDuel +168-205
BetMGM +170-210
ESPN Bet +165-195
Fanatics +170-205
BetRivers +163-195
Bally Bet +163-195

Hard Rock has the best price (or ties it) on Over 5.5 -120. Furthest behind: DAL -1.5 +115 vs +133 elsewhere (18¢).

MIN at CGY
Thu Oct 22 · 9:10 PM ET
MoneylineMIN MLCGY ML
Hard Rock Bet Florida -190+160
DraftKings -192+160
FanDuel -205+168
BetMGM -200+165
ESPN Bet -190+160
Fanatics -200+165
BetRivers -200+163
Bally Bet -200+163

Hard Rock has the best price (or ties it) on MIN ML -190, MIN -1.5 +130. Furthest behind: CGY +1.5 -165 vs -144 elsewhere (21¢).

CAR at EDM
Thu Oct 22 · 9:10 PM ET
MoneylineCAR MLEDM ML
Hard Rock Bet Florida -115-105
DraftKings -118-102
FanDuel -120+100
BetMGM -118-102
ESPN Bet -120+100
Fanatics -120+100
BetRivers -108-110
Bally Bet -108-110

Hard Rock is behind the best price on every side of this game. Furthest behind: CAR -1.5 +180 vs +205 elsewhere (25¢).

UTA at SEA
Thu Oct 22 · 10:10 PM ET
MoneylineUTA MLSEA ML
Hard Rock Bet Florida -160+135
DraftKings -162+136
FanDuel -164+136
BetMGM -170+140
Caesars -159+135
ESPN Bet -170+145
Fanatics -170+140
BetRivers -159+135
Bally Bet -159+135

Hard Rock has the best price (or ties it) on Over 6.5 +100. Furthest behind: SEA +1.5 -185 vs -165 elsewhere (20¢).

DET at VAN
Thu Oct 22 · 10:10 PM ET
MoneylineDET MLVAN ML
Hard Rock Bet Florida -160+135
DraftKings -170+142
FanDuel -162+134
BetMGM -170+140
ESPN Bet -155+135
Fanatics -170+140
BetRivers -162+135
Bally Bet -162+135

Hard Rock is behind the best price on every side of this game. Furthest behind: VAN +1.5 -185 vs -170 elsewhere (15¢).

Questions

Reading the odds screen

Why does the best price matter?

Because the difference is pure profit or loss. Taking +265 instead of +245 on the same team is 20 dollars more per 100 when it wins, for the same risk. Over a season of bets, shopping for the best number is worth more than most bettors' entire edge.

I'm in Florida — I can only use Hard Rock Bet. What do I do with this?

Use it to choose which bets to make, since you can't choose where. When Hard Rock's price matches or beats the rest of the market, you're giving nothing away. When it is 15 or 20 cents behind, you are paying a premium for that side — often a reason to pass, or to look at a different market on the same game.

Why is there one spread and one total per game?

Books post alternate lines at different prices, which makes them impossible to compare. We show the line most books agree on, and only the books offering that exact number, so every price in a column is for the same bet.

Do you take bets or get paid by these sportsbooks?

No. Black Box Bets is an information service: we take no wagers, link to no sportsbook and have no affiliate deals. The prices come from a commercial odds data feed at our last refresh.

The other half

The best price only matters if the bet is worth making. Our model puts a probability on every side of every game; one pick is free each week, and every pick is graded in public.

See this week's free pick No-vig calculator