Every stat, metric, and feature on PuckSignal — what it means, why it matters, and where to find it.
What Corsi and Fenwick are, how they differ, why they matter for evaluating NHL players, and how to use them effectively.
7 min readAdvanced StatsA deep dive into the expected goals model — what makes a high-xG shot, how models are built, and how to interpret xG data.
8 min readGetting StartedMove beyond goals and assists. An introduction to modern hockey statistics and what they reveal about the game.
9 min readThe fundamentals — what most fans already know.
Puck crosses the goal line. The most basic offensive stat.
Find it: Player pages, season summaries, game logs
Credit given to the last two players who touched the puck before a goal (primary and secondary assist).
Find it: Player pages, season summaries
Goals + Assists. The standard measure of offensive production.
Find it: Player pages, leaderboards, comparisons
Total minutes spent in the penalty box. 2 for minor, 5 for major, 10 for misconduct.
Find it: Player pages, game logs
On-ice goal differential at even strength. +1 when your team scores, -1 when they score. Excludes power play.
Find it: Player pages, game logs
Shots that would enter the net if not saved. Excludes blocked shots and missed shots.
Find it: Player pages, game summaries, analytics
Total minutes and seconds a player is on the ice. Measured per game and split by situation (even strength, power play, shorthanded).
Find it: Player pages, game logs, analytics
Number of games a player appeared in.
Find it: Season summaries, career stats
The goal that gives the winning team one more than the losing team's final total.
Find it: Player season stats
How we measure the people standing between the pipes.
Saves divided by shots faced. League average is roughly .905-.910. Elite goalies sustain .920+.
Find it: Player pages, goalie leaderboards
Goals allowed per 60 minutes played. Lower is better. Sub-2.50 is strong.
Find it: Player pages, goalie leaderboards
Goalie plays the entire game (or credited portion) without allowing a goal.
Find it: Player pages, career stats
Goalie record. OT losses earn the team 1 point in the standings (loser point).
Find it: Player pages, standings
A start where the goalie's save percentage is .885 or higher. Roughly equivalent to giving your team a chance to win.
Find it: Advanced goalie stats
The analytics revolution — measuring who controls the puck.
All shot attempts for vs. against at even strength (goals + shots on goal + missed shots + blocked shots). 50%+ means you're outshooting the opponent. The most widely used possession proxy.
Find it: Analytics page, player comparisons
Like Corsi but excludes blocked shots. Some analysts prefer it since blocking is partly the opponent's skill, not yours.
Find it: Analytics page
A model-based estimate of how many goals a set of shots should produce, based on shot location, type, game situation, and other factors. Compares what happened to what should have happened.
Find it: MoneyPuck data, analytics
Your share of expected goals in a game or season. Better than raw Corsi because it weights shot quality, not just volume.
Find it: Analytics page
Shot attempts from the slot or inner slot — the areas where goals are most likely scored.
Find it: Analytics, shot maps
Power play and penalty kill — where games are won and lost.
Goals scored per power play opportunity. League average is roughly 20%. Elite units hit 25%+.
Find it: Team pages, standings, rolling stats
Percentage of opponent power plays killed without allowing a goal. 80%+ is solid.
Find it: Team pages, standings, rolling stats
Goals scored while your team has a man advantage.
Find it: Player pages, game logs
Goals scored while your team is shorthanded. Rare and demoralizing for the team on the power play.
Find it: Player pages, game logs
NHL's puck and player tracking system — speed, distance, and more.
The fastest speed a player reached during a game or season, measured in MPH via arena tracking sensors.
Find it: Player EDGE stats, leaderboards
Number of times a player hit 22+ MPH in a game. Measures explosive skating ability.
Find it: Player EDGE stats
Total miles skated per game, measured by tracking sensors. Forwards typically cover 3-4 miles per game.
Find it: Player EDGE stats
Speed of the puck when shot, measured in MPH. Hardest shots exceed 100 MPH.
Find it: Player EDGE stats, leaderboards
Percentage of a player's ice time spent in each zone (offensive, defensive, neutral). Indicates deployment and play style.
Find it: Player EDGE stats
How teams are ranked and what the numbers mean.
2 points for a win, 1 point for an overtime/shootout loss, 0 for a regulation loss. Determines playoff seeding.
Find it: Standings, team pages
Wins excluding shootout wins. Used as tiebreaker in standings.
Find it: Standings
Points earned divided by maximum possible points (GP x 2). Better than raw points for comparing teams with different games played.
Find it: Standings, team pages
Goals scored minus goals allowed. The simplest predictor of team quality.
Find it: Standings, team pages
Record over the last 10 games. Shows current form rather than full-season performance.
Find it: Standings, team rolling stats
2010 — today: Full play-by-play, shifts, coordinates, on-ice tracking, line combinations, advanced stats
2007 — 2009: Play-by-play events, player stats, no shift data
1917 — 2006: Game scores, season stats for every player, franchise records. Event detail varies by era.
Draft data: Every pick from 1963 to today (12,900+ picks)
EDGE tracking: Skating speed, shot speed, distance — 2021 season onward
Shooting percentage + save percentage. Regresses to 1.000 over time. A PDO far above 1.000 suggests luck that will normalize. Named after a message board user, not an acronym.
Find it: Team rolling stats