Next game day
No NHL games today. Next up: Tuesday, September 29, 2026 · 5 games
Win odds from the model, what drives them, how much each game moves the playoff race, and who to watch. Rebuilt every morning.
Track record: 59.5% of winners picked over 16,312 past games, predicted walk-forward. Model scorecard → Game recaps →
This page shows the games of Tuesday, September 29, 2026. It updates each morning once the overnight results are in.
How this works
Win odds come from the site’s best-tested game model: a logistic blend of TOI-weighted player Elo (K=12), each dressed skater’s mean net goals over their last 60 games, the goalies’ GSAx over their last 60 appearances, and a back-to-back rest edge. It is fitted on every complete season, 2010-11 to 2025-26. Tested walk-forward (each season predicted from earlier seasons only, 2012-13 to 2025-26, 16,312 games) its log-loss is 0.6648, against 0.6682 for player Elo alone and 0.6885 for “the home team wins 55% of the time”; it picks the winner 59.5% of the time. Hockey is close to a coin flip, and no model gets far from these numbers.
What moves the odds shows each factor’s effect: the win probability minus the probability with that factor set to even. Home ice is the intercept. The factors overlap, so they need not add up exactly.
Lineups are projected: in season from each team’s last ten lineups, before the season from depth charts. Starting goalies are not confirmed when this page is built (early morning), so each team’s goalie term is weighted by the expected share of starts shown in brackets.
Playoff stakes come from the same 10,000-season simulation as Projected Standings. Each team’s playoff odds are simulated twice with tonight’s game forced to a win and to a regulation loss, on otherwise identical seasons. The ± figure is half that swing, in percentage points. The game with the largest combined swing gets the “Biggest stakes” badge.
Players to watch are the top three skaters on each projected lineup by net goals per 82 over their last 60 games, the Players table’s default view (fewer games count the missing ones as league average), plus both goalies by GSAx per 82.
5:00 PM ET · Lenovo Center
What moves the odds (percentage points)
Home iceCAR +4.1
Player Elo (results)CAR +7.4
Skaters, last 60 GPCAR +3.3
Goalies, last 60 GPCAR +1.4
Rest (back-to-back)even
Playoff stakes (odds now, after a win / a regulation loss; ± = half the swing)
FLA56% now · win 59% · loss 53%±2.7
CAR76% now · win 78% · loss 74%±2.3
Players to watch (last 60 GP, net goals per 82)
7:00 PM ET · Scotiabank ArenaBiggest stakes
What moves the odds (percentage points)
Home iceTOR +4.1
Player Elo (results)MTL +3.3
Skaters, last 60 GPMTL +3.1
Goalies, last 60 GPMTL +1.4
Rest (back-to-back)even
Playoff stakes (odds now, after a win / a regulation loss; ± = half the swing)
MTL46% now · win 49% · loss 43%±3.0
TOR37% now · win 40% · loss 34%±2.7
Players to watch (last 60 GP, net goals per 82)
8:00 PM ET · TD Garden
What moves the odds (percentage points)
Home iceBOS +4.1
Player Elo (results)BOS +3.0
Skaters, last 60 GPBOS +3.1
Goalies, last 60 GPBOS +0.9
Rest (back-to-back)even
Playoff stakes (odds now, after a win / a regulation loss; ± = half the swing)
NYR39% now · win 40% · loss 35%±2.8
BOS33% now · win 34% · loss 29%±2.5
Players to watch (last 60 GP, net goals per 82)
10:00 PM ET · Rogers Place
What moves the odds (percentage points)
Home iceEDM +4.1
Player Elo (results)EDM +8.2
Skaters, last 60 GPEDM +10.7
Goalies, last 60 GPEDM +0.4
Rest (back-to-back)even
Playoff stakes (odds now, after a win / a regulation loss; ± = half the swing)
VAN34% now · win 37% · loss 32%±2.7
EDM74% now · win 76% · loss 71%±2.6
Players to watch (last 60 GP, net goals per 82)
10:30 PM ET · T-Mobile Arena
What moves the odds (percentage points)
Home iceVGK +4.1
Player Elo (results)VGK +8.9
Skaters, last 60 GPVGK +11.1
Goalies, last 60 GPCHI +0.8
Rest (back-to-back)even
Playoff stakes (odds now, after a win / a regulation loss; ± = half the swing)
CHI20% now · win 22% · loss 17%±2.1
VGK73% now · win 75% · loss 70%±2.4
Players to watch (last 60 GP, net goals per 82)