xJawn NHL expected goals

Today's games

Today's puzzle Remember Some Guys — name the skater from the shape of his career. Three clues, one guess a day. Play →

Win probabilities from the Poisson matchup engine (matchup__5184e7b0) — team xG-rate ratings → expected goals → a score grid. Every number below was issued before puck drop and is scored honestly against the result. How it works & why it can lose to a logistic.

Slate

MatchupStatusThe call Expected goals
ANA @ NYR final 5–2 NYR 56% 2.87–3.27
COL @ PHI final 3–2 COL 64% 3.28–2.48
SJS @ TOR TOR 56% 2.94–3.32
PIT @ UTA UTA 57% 3.11–3.56

Click a matchup for its page — an upcoming game shows the predicted shot map and breakdown; a finished game opens on what happened, next to the pregame call. Every slate the engine has ever scored is browsable from the date selector. Or build any matchup in the lab — pick the teams, drag the rest sliders, and score it with the same engine.

Last night in xG

Sunday, October 18, 2026 · 2 games · Save the image

expected goals goal big number = final · away on the left

Each column is a team's expected goals and each puck one of its goals, on one scale for the whole night, so a stack taller than its column finished above its chances. An empty-net goal is an outlined puck (its attempts are not in xG); the shootout winner's credited goal gets no puck. The big number is the official final.

Season accuracy tracker

Log-loss (lower is better) over 133 completed games this season, every prediction scored as it was issued. This is the public, unfalsifiable record — the append-only live file means we cannot re-grade a past call.

Enginelog-lossaccuracygames
Logistic (challenger) 0.640 66.2% 133
Poisson (shipped) 0.644 64.7% 133
Elo (baseline) 0.651 60.2% 133
Home-rate (floor) 0.684 57.9% 133

The shipped engine is Poisson. Its backtest twin, a plain Logistic regression on the same ratings, edges it on winner log-loss by ~0.003 — but only the generative Poisson produces the expected-goals score grid needed to price totals and puck lines, so it stays the headline. Both beat Elo and the home-rate floor. Full walk-forward methodology in how the engine works.