PuckVision Player Index (PVPI)

Technical Model Overview

Overview

Data-Driven Player Evaluation

The PuckVision Player Index (PVPI) is a data-driven player evaluation system that aims to distill raw NHL player production into a clear and accessible performance score. It assigns a rating on a 60–100 scale, enabling consistent comparisons across player roles, positions, and game situations.

The core goal of PVPI is to translate box score statistics and selected advanced metrics into an easy-to-consume numerical value that reflects a player's contribution to team success.

Core Model Structure

How PVPI Works

Game-Level Scoring

At its foundation, PVPI calculates a game-level score using a weighted formula based on event-level stats (goals, assists, expected goals, takeaways, giveaways, blocked shots, etc.).

Situational Weighting

Each game situation—5v5, 5v4, 4v5, and Other—is evaluated with distinct weights to reflect its strategic importance and frequency. Scoring frameworks are position-specific to capture role differences between forwards and defensemen.

Key Adjustments

Defensive Adjustment Rating (DAR)

A contextual bonus or penalty based on a player's expected goals against per 60 minutes.

Time on Ice Adjustment

High-minute players receive bonuses to reflect coach trust and physical toll.

Rating Conversion and Tiering

Performance Classification

Once a player's aggregate game score is computed, it is mapped to a 60–100 rating scale. This rating is then translated into one of several tiers. The tier boundaries are based on both natural gaps in the rating distribution and positional lineup logic.

Forward Tiers

Franchise Player91.0 – 100.0
Elite NHL Player89.0 – 90.9
First Line Forward87.0 – 88.9
Top 6 Forward80.9 – 86.9
3rd Line Forward77.3 – 80.8
Bottom of Lineup72.1 – 77.2
Below Replacement< 72.1

Defenseman Tiers

Franchise D-man91.0 – 100.0
Elite NHL D-man88.5 – 90.99
No. 1 D-man87.0 – 88.49
No. 2 D-man85.5 – 86.99
No. 3 D-man82.5 – 85.49
No. 4 D-man78.0 – 82.49
No. 5 D-man74.5 – 77.99
No. 6 D-man70.4 – 74.49
Below Replacement< 70.4

Goalie Tiers

Franchise Goalie91.0 – 97.0
Elite Starter88.0 – 90.99
Starter81.0 – 87.99
1B / Fringe78.0 – 80.99
Backup Caliber71.0 – 77.99
Below Replacement< 71.0

Tier sizes are constrained based on how many players can realistically fill those roles across 32 NHL teams (e.g., 32 number one defensemen, 96 top-6 forwards, etc.).

Feature Weight Derivation

Scientific Methodology

Logistic Regression Approach

The weights for each statistic (e.g., goals, xG, takeaways) were not selected arbitrarily. Instead, we began by building a game prediction model using logistic regression. The inputs were the PVPI scores of all players in each game. We then iteratively refined the statistical weights to maximize predictive accuracy.

This reverse-engineering approach ensures that each individual statistic's weight in PVPI contributes meaningfully to predicting team success.

Model Validation

Proven Performance

Predictive Performance

A simple logistic regression model using PVPI scores for all players in a game predicted the winning team with 65.3% accuracy on the 2024–25 test set. This performance significantly exceeds the 50% baseline of random chance, showing that PVPI captures real predictive signal related to on-ice outcomes.

Prediction Accuracy65.3%
Random Chance (50%)Perfect (100%)

Award Correlation (2023–24)

Hart Trophy (MVP)

4 of top 5 PVPI forwards:

McDavid(100)
3rd
Kucherov(97.73)
2nd
MacKinnon(97.6)
1st
Matthews(95.99)
4th

Norris Trophy (Top Defenseman)

4 of top 5 PVPI defensemen:

Makar(93.93)
3rd
Quinn Hughes(90.87)
1st
Josi(90.87)
2nd
Fox(90.23)
4th

Vezina Trophy (Top Goalie)

4 of top 5 PVPI goalies:

Hellebuyck(97)
1st
Demko(91.1)
2nd
Bobrovsky(90.99)
3rd
Shesterkin(89.56)
5th

Strengths of PVPI

  • Transparent

    Each stat has a visible, auditable weight.

  • Modular

    Breakdown by situation and skill category (offense, defense, transition).

  • Award-Aligned

    Closely matches voting results.

  • Predictive

    Directly tied to game outcomes.

  • Normalized

    Works across positions and team styles.

Limitations

Box Score-Based

Does not track intangible or unquantifiable impacts such as:

  • Net-front presence
  • Physical intimidation
  • Leadership or communication

Example: Marcus Foligno (MIN) may appear as a bottom-line contributor, but provides veteran leadership and grit that aren't reflected.

Context-Free

Does not adjust for teammates or quality of competition. Linemate and deployment context are not currently incorporated.

Model Drift

Needs recalibration each season to reflect changes in league scoring rates and playing style.

Use Cases

Contract Modeling

Market value analysis and contract projections based on player performance.

Team Strength

Team strength modeling and win probability forecasts.

Trade Simulations

Trade simulations and armchair GM tools.

Scouting Enhancement

Player tier assignments and scouting enhancement.

Final Notes

PVPI is not designed to replace traditional scouting but to supplement it with rigorous, data-driven context. It transforms raw statistical outputs into intuitive ratings aligned with actual team value and league outcomes.

Through award validation and prediction modeling, PVPI has demonstrated strong correlation with real-world success. It is a cornerstone of modern hockey analytics in PuckVision's broader evaluation and decision-making framework.