NHL line movement: how the odds have moved
How the moneyline has moved for 11 upcoming NHL games, biggest moves first. Prices are the average of 3 or more sportsbooks that updated in the last 12 hours, one per brand. The move is the change in each team's chance of winning with the books' margin removed.
The first price is the earliest one we have; we keep 30 days of history. This page updates every hour.
| Game | First price | Now | Move |
|---|---|---|---|
| Thu, Nov 12, 12:00 PM ESTCarolina Hurricanes | -250Nov 10 | -301 | ▲ 3.7 pts |
| Seattle Kraken | +205 | +245 | ▼ 3.7 pts |
| Thu, Nov 12, 9:00 PM ESTSt Louis Blues | +115Nov 11 | +104 | ▲ 3.1 pts |
| Utah Mammoth | -145 | -124 | ▼ 3.1 pts |
| Thu, Nov 12, 7:00 PM ESTMinnesota Wild | -159Nov 11 | -167 | ▲ 1.9 pts |
| Toronto Maple Leafs | +127 | +142 | ▼ 1.9 pts |
| Thu, Nov 12, 7:30 PM ESTDetroit Red Wings | +146Nov 11 | +143 | ▲ 1.3 pts |
| Florida Panthers | -186 | -170 | ▼ 1.3 pts |
| Thu, Nov 12, 10:00 PM ESTNew York Islanders | -102Nov 11 | +104 | ▼ 0.9 pts |
| Los Angeles Kings | -123 | -124 | ▲ 0.9 pts |
| Thu, Nov 12, 8:00 PM ESTBuffalo Sabres | -151Nov 11 | -155 | ▲ 0.9 pts |
| Chicago Blackhawks | +126 | +131 | ▼ 0.9 pts |
| Thu, Nov 12, 7:00 PM ESTWashington Capitals | +131Nov 11 | +127 | ▲ 0.9 pts |
| New Jersey Devils | -156 | -150 | ▼ 0.9 pts |
| Thu, Nov 12, 7:00 PM ESTMontréal Canadiens | +103Nov 11 | +104 | ▲ 0.5 pts |
| Boston Bruins | -130 | -124 | ▼ 0.5 pts |
| Thu, Nov 12, 7:00 PM ESTTampa Bay Lightning | -117Nov 11 | -113 | ▼ 0.5 pts |
| Columbus Blue Jackets | -104 | -105 | ▲ 0.5 pts |
| Thu, Nov 12, 7:00 PM ESTColorado Avalanche | -121Nov 11 | -119 | flat |
| Ottawa Senators | +101 | +100 | flat |
| Thu, Nov 12, 8:00 PM ESTWinnipeg Jets | +143Nov 11 | +147 | flat |
| Dallas Stars | -182 | -174 | flat |
More NHL markets: Moneyline · Spreads · Totals · Player Props
For developers
Get this data via the MoneyLine API
Every number on this page is available as normalized JSON — odds, props, and L5/L10/L25/season hit rates across the major US leagues.
import { MoneyLine } from "moneyline-sports-api"
const ml = new MoneyLine()
const history = await ml.get("/v1/events/nhl-ev-68976/odds-history", { market: "moneyline" })