Betting lines (moneylines, puck-line and points totals betting) for every game in the National Hockey League (NHL) 2023/24 season which began October 20th 2023.

NHL Betting Odds

NHL Odds
TeamWinPuck LineTotalDate/Time
Away Goals+135+2.5 (-120)O83.5 (-117)Dec 7 - 19:00
Home Goals-160-2.5 (EVEN)U83.5 (-103)
Buffalo SabresBuffalo Sabres+225+1.5 (-112)O6 (-122)Dec 7 - 19:08
Boston BruinsBoston Bruins-275-1.5 (-108)U6 (102)
Los Angeles KingsLos Angeles Kings-215-1.5 (+117)O6 (-120)Dec 7 - 19:08
Montreal CanadiensMontreal Canadiens+178+1.5 (-138)U6 (0)
San Jose SharksSan Jose Sharks+240+1.5 (EVEN)O6.5 (-117)Dec 7 - 19:08
Detroit Red WingsDetroit Red Wings-290-1.5 (-120)U6.5 (-103)
Toronto Maple LeafsToronto Maple Leafs-130-1.5 (+185)O7 (110)Dec 7 - 19:08
Ottawa SenatorsOttawa Senators+110+1.5 (-225)U7 (-130)
Columbus Blue JacketsColumbus Blue Jackets+155+1.5 (-155)O6.5 (0)Dec 7 - 19:38
New York IslandersNew York Islanders-180-1.5 (+133)U6.5 (-120)
Dallas StarsDallas Stars-142-1.5 (+170)O6 (0)Dec 7 - 20:08
Washington CapitalsWashington Capitals+122+1.5 (-200)U6 (-120)
Tampa Bay LightningTampa Bay Lightning+110+1.5 (-235)O6.5 (-105)Dec 7 - 20:08
Nashville PredatorsNashville Predators-130-1.5 (+195)U6.5 (-115)
Anaheim DucksAnaheim Ducks-110-1.5 (+215)O6.5 (0)Dec 7 - 20:38
Chicago BlackhawksChicago Blackhawks-110+1.5 (-260)U6.5 (-120)
Carolina HurricanesCarolina Hurricanes-130-1.5 (+190)O6.5 (-103)Dec 7 - 21:08
Calgary FlamesCalgary Flames+110+1.5 (-230)U6.5 (-117)
Philadelphia FlyersPhiladelphia Flyers-112-1.5 (+230)O6 (-105)Dec 7 - 21:08
Arizona CoyotesArizona Coyotes-108+1.5 (-280)U6 (-115)
Winnipeg JetsWinnipeg Jets+115+1.5 (-215)O6 (-108)Dec 7 - 21:08
Colorado AvalancheColorado Avalanche-135-1.5 (+178)U6 (-112)
Minnesota WildMinnesota Wild+1.5 (-235)O6.5 (-105)Dec 7 - 22:08
Vancouver CanucksVancouver Canucks-120-1.5 (+195)U6.5 (-115)
New Jersey DevilsNew Jersey Devils-140-1.5 (+170)O6.5 (-120)Dec 7 - 22:38
Seattle KrakenSeattle Kraken+120+1.5 (-200)U6.5 (0)

How To Bet On Hockey – Bet Types Explained With Examples

Moneyline Bet

A moneyline bet is a simple wager on which team will win the game. The odds are presented in either American (+/-), decimal, or fractional format.


  • Team A: +150 (Win $150 on a $100 bet)
  • Team B: -120 (Bet $120 to win $100)

A positive (+) number indicates the potential profit for a $100 bet, while a negative (-) number shows how much you need to wager to win $100.

Puck Line Bet

The puck line bet is a point spread bet. In a game with a 1.5 goal handicap, a team must win by 2 or more goals to cover the puck line.


  • Team A -1.5: +180 (Win $180 on a $100 bet if Team A wins by 2 or more goals)
  • Team B +1.5: -200 (Bet $200 to win $100 if Team B wins or loses by 1 goal)

Totals Bet

A totals bet (over/under) is a wager on the total number of goals scored in a NHL game.


  • Over 5.5 goals: -110 (Bet $110 to win $100 if the total goals scored are 6 or more)
  • Under 5.5 goals: -110 (Bet $110 to win $100 if the total goals scored are 5 or less)

Note that In hockey totals (over/under) betting, the total goals count for a bet typically include those scored in both regulation time and overtime. If the game goes into overtime and additional goals are scored, they are added to the total for the purpose of determining the outcome of the totals bet.

So, if you placed a totals bet on the over and the game ends in overtime with a total goal count that surpasses the set over/under line, your bet would be a winner. Conversely, if you bet on the under and the total goals scored in regulation and overtime are below the set line, your bet would be a winner.

Note that It’s essential to check the specific rules and terms of the sportsbook or betting site where you place your wager, as rules can vary slightly between different providers. Always be aware of any overtime or shootout rules that might affect your totals bet.