October 24 results
Player board
Matchups, filters & watchlist
Line Strength Rankings
Ranked by regressed 5v5 xG differential per 60 minutes.
NHL.com published projected forward lines and defensive pairs for all 12 October 24 games, but this saved snapshot has no line or pair rows. Current-slate PP roles and metrics are unverified; unit rankings and adjustments remain withheld. Missing BTB unit, exposure and PP components use a neutral 50. These are projected reports, not confirmed dressing lists. Goalie statuses checked against Daily Faceoff. NHL player and unit stats remain through October 21.
How the ranking works
Net xG/60 = expected goals created minus expected goals allowed per 60 shared 5v5 minutes. These are estimated strength rates, not projected goals tonight or betting probabilities. Larger is better; xGA/60 alone is better when lower.
Shared-trio rates are blended toward player/team rates using shared minutes ÷ (shared minutes + 60). Each player’s on-ice prior is also blended toward the team using player minutes ÷ (player minutes + 60). With no measured trio sample, the player/team estimate is used and marked ★. The same 60-minute setting is used throughout; small samples remain uncertain.
Matchup exposure is context only and does not change the strength ranking. Projected playing time and power-play results are separate. Use the line filters above to browse these reported complete lines.
PP samples, estimates & coverage
This 24-team advance slate uses player/team estimates through October 20. Retained exact-five audits through October 19 cover Florida and Ottawa only; the other teams and later games are untracked. Coverage is partial and unavailable samples remain unknown. PlayerWON’s NHL shift export is checked for roster coverage, nonoverlapping intervals and individual ice time against the game logs (five-second tolerance; differences retained). The overlapping official HTML reports are also cross-checked. All exact five-player groups are retained, including brief line changes. Tonight’s projected units are matched by player IDs, not historical PP1/PP2 labels.
Unit samples include only true 5-on-4 with both goalies present. Measured xG, SOG and goals require independent game-level time/count reconciliation. A source-time control can include separately identified overtime 4-on-3 seconds; the exact-five unit samples never do. Unresolved games remain visible in the coverage table and unit game logs. Full shift coverage does not mean every game’s PP production passed.
Every unblocked shot in a covered game is checked against the reconstructed on-ice players. Original shot-feed strength tags are cross-checked rather than treated as ground truth. Credited events must contain the shooter in the exact on-ice group. This recovers some samples previously withheld by inconsistent strength tags.
Displayed xGF/60 is an estimate: verified exact-five production is blended toward a five-player/team prior using sample minutes ÷ (sample minutes + 60). Each player’s PP on-ice prior is also regressed toward team PP using player minutes ÷ (player minutes + 60). Missing player data uses the team baseline. These experimental weights are not calibrated PP forecasts.
Last five means the club’s last five completed games, including games in which tonight’s exact five did not play together. Rates use verified production seconds only. Missing or rejected data is unavailable, not a zero result. Allocated PP minutes are a deployment estimate, not projected exact-five shared minutes. PK context and allocated minutes do not change attacking-strength order; the optional projected-PP-xG order uses both. The opponent PK factor is capped at ±15% and has not been backtested. Player projections are unchanged.
Sources: PlayerWON NHL shift export, MoneyPuck shots and game logs, and Daily Faceoff personnel charts linked in each unit.
Build Your Own Model
Choose weights totaling 100%. Each edit stops at the remaining percentage. Recent attempts uses the last four games played. Attempt trend weights the change versus the season average; higher growth ranks first. Trend arrows also appear in custom results. More options are under Advanced stats.
Save / load rankings 0 saved
No saved rankings yet. Name your weights below to keep them.
Manage ranking
Edit the name above to rename your selected ranking.
Saved in this browser.
Weights save in this browser. Rankings reorder your filtered shortlist; projections stay the same.
SOG Line Probabilities
Loading players…
| # | Player | Model SOG | Chance of 3+ SOG | Line edge |
|---|
Highest projected shots · default ranking.
Small-sample labels explained
Yellow flags are reserved for very small samples: 3 games/appearances/meetings or fewer; 10 unblocked 5v5 attempts or fewer; 5 PP attempts or fewer in either season; 2 attempts or fewer in an individual zone; 10 SOG or fewer in shooting histories. These display flags show sample size; they do not change projections or rankings.
Red elevated-stat flags explained
Red underlined stats and red labels identify elevated values to review: team PP minutes more than 30% above league average within the first 10 games. Individual player shooting rates are not flagged. Tap a red value or label for its baseline and sample. These review thresholds are not a guarantee of regression and do not change projections or ranks. Yellow labels continue to identify very small samples.
| # | Tap player for full breakdown · numbers for detailsPlayer | Matchup | Model SOG 60/40 model + player mean | Hotspot fit5v5 / PP · 60/40 | Model Goal Score 1+ goal | Current SOG / game | Individual xGixG / game · info | H2H SOG / game · info | Opp. vs position SOG / game · raw | TOI changeTOI / game vs last season | Watchlist |
|---|
No players match these filters.
Try another matchup, position, or search.
The player data couldn’t load.
Refresh the page to try again.
Saturday, October 24 · 12 games. Goalies: Daily Faceoff checked 8:03 PM ET: 20 of 24 confirmed (Lukas Dostal (ANA), Joseph Woll (PHI), Anton Forsberg (LAK), Jake Allen (NJD), Pyotr Kochetkov (CAR), Joel Hofer (STL), Juuse Saros (NSH), Dylan Garand (NYR), Jonas Johansson (OTT), Alex Nedeljkovic (SJS), Jeremy Swayman (BOS), Carter Hart (VGK), Cam Talbot (CBJ), Ukko-Pekka Luukkonen (BUF), Charlie Lindgren (WSH), Anthony Stolarz (TOR), Tristan Jarry (EDM), Jesper Wallstedt (MIN), John Gibson (DET), Devin Cooley (CGY)); 3 likely; 1 unconfirmed. Confirmed-only goalie adjustments apply where matching stats exist (19 starts); Ottawa's confirmed Jonas Johansson has no matching goalie statistics in this snapshot, so its factor remains neutral. NHL.com published projected forward lines and defensive pairs for all 12 October 24 games. This snapshot contains no loaded line or pair rows, and current-slate PP roles and metrics are unverified; line, pair and PP rankings and adjustments remain unavailable. Missing BTB unit, exposure and PP components use a neutral 50. These are projected reports, not confirmed dressing lists. Projection inputs for player, team, goalie and shot-location metrics remain through October 21. Per-player recent-game charts were separately refreshed from NHL GameCenter boxscores and play-by-play through October 23; attempts include SOG, misses and blocks, excluding shootouts. Estimates remain provisional.
Model SOG · 60% existing model + 40% player’s prior-season SOG average.