0 upcoming matches
The NHL is the world's top professional ice hockey league, with 32 teams playing an 82-game regular season from October through April followed by the Stanley Cup Playoffs. Compare moneyline, spread, and total NHL odds across major sportsbooks and Polymarket below.
The National Hockey League runs from early October through mid-April, with each of the 32 teams playing 82 regular-season games. The Stanley Cup Playoffs follow in April through June — a four-round, best-of-seven bracket currently underway. This page tracks live odds for every upcoming NHL matchup, from preseason through the Stanley Cup Final.
We show three markets per game. The moneyline is a straight bet on which team wins outright. The spread in hockey is called the puckline and is almost always set at 1.5 goals, with the favorite at -1.5 and the underdog at +1.5 — narrower than basketball or football because of hockey's low-scoring structure. The total (or over/under) is a wager on combined goals scored by both teams, typically landing between 5.5 and 6.5 for most games.
NHL betting markets are thinner than the NBA or NFL, which means sportsbooks vary more in how they price the same game — line shopping across books often produces meaningfully better prices on underdogs and totals. BetsDex sits Polymarket alongside traditional sportsbooks, with Polymarket pricing reflecting trader sentiment rather than a bookmaker's built-in vig. In the playoffs especially, Polymarket sees deeper volume on series outcomes and individual games, often tracking true probability more cleanly than a posted sportsbook line.
When a sportsbook's implied probability diverges from Polymarket's price on the same game, that gap is often where sharp value lives. Browse our top discrepancies page to see the biggest current NHL odds gaps and where pricing disagrees most. Whether you're tracking NHL predictions for a single playoff series or shopping NHL betting lines across the regular season, we surface every market side-by-side.
No upcoming matches for NHL.