Shot Chart
What is the Devils Performance Index?
Hello. My name's Stephen. I'm a Devils season ticket holder and a fan from Stevens to Hischier.
The Devils Performance Index is a means of quantifying gameplay beyond the box score. It uses
play-by-play data to track individual shot attempts (Corsi), expected goals from shot location,
and penalties drawn — all filtered for 5-on-5 play.
The formula
rewards offensive production most heavily (goals and assists), but also credits shot quality,
physical play (hits, blocks, takeaways per 60 minutes), and discipline. It penalizes turnovers
and penalties. Defensemen get bonuses for scoring and shot generation, and goalies
are judged on saves, goals allowed, and wins.
Methodology at the bottom of the page. See the changelog for how this formula has evolved. This site updates daily at 10 p.m.
Skaters
Goalies
Season Stats
Season DPI Leaders
About the DPI
The Devils Performance Index is a custom metric designed to evaluate player performance on a game-by-game basis. It uses play-by-play data to capture individual shot attempts (Corsi), expected goals from shot location, and penalties drawn. Physical stats are normalized to per-60-minute rates so that ice time doesn't inflate raw counts. A 5-on-5 bonus rewards even-strength play quality.
Expected goals come from a model fitted on 27,931 shots from 328 games of the 2025-26 season, using shot distance, angle and shot type. Because every public model is built differently, an expected goals figure here should not be compared with one from another site. Scores published before October 2026 used an earlier, miscalibrated model and are not comparable with current ones — the changelog explains what changed and why.
Plus/minus is shown on every player's stat line but no longer affects the rating. Its place is taken by on-ice expected goal differential at 5-on-5, which measures the same thing — a player's effect at both ends while he is on the ice — on the quality of the chances rather than on whether the puck happened to go in.
Skater Formula
| Category | Stat | Weight |
|---|---|---|
| Offense | Goals | +4.5 (x1.5 for D) |
| Assists | +3.5 (x1.5 for D) | |
| Shot Quality | Individual Corsi (iCF) | +0.08 per attempt (x1.2 for D) |
| Expected Goals (xG) | +1.0 (sum of shot xG) | |
| Goals vs xG | +2.0 per goal above xG | |
| 5v5 Bonus | iCFₙvₙ x 0.05 + xGₙvₙ x 0.5 + TKₙvₙ x 0.15 - GVₙvₙ x 0.2 | |
| Special Teams | Power Play Goals | +0.5 bonus |
| Power Play Assists | +0.3 bonus | |
| Shorthanded Goals | +1.5 bonus | |
| Shorthanded Assists | +1.0 bonus | |
| Clutch | Game Winning Goals | +1.0 bonus |
| Overtime Goals | +2.0 bonus | |
| Physical (per/60) | Hits | +0.15 per/60 (x1.3 for D) |
| Blocked Shots | +0.40 per/60 (x1.5 for F) | |
| Takeaways | +0.30 per/60 | |
| Discipline | Penalties Drawn | +0.7 per |
| Faceoff Win % | +0.02 per % | |
| Two-Way | On-ice xG differential (5v5) | +1.0 per xG |
| Penalties | PIM | -0.5 per min |
| Giveaways | -0.6 per |
Goalie Formula
| Stat | Weight |
|---|---|
| Total Saves | +0.1 |
| Even Strength Saves | +0.05 bonus |
| Shorthanded Saves | +0.1 bonus |
| Goals Against | -2.0 |
| Win | +3.0 |
| Shutout | +5.0 |
| Save % above .900 | +200 per point |