Estimated total skater value against qualified league peers.
A percentile of total estimated goals relative to model baselines, combining 5v5 on-ice offense, 5v5 on-ice defense, individual 5v5 creation, finishing, power play, penalty kill, and net penalties. The overall comparison includes both forwards and defensemen. Baselines vary by component: for example, individual creation uses position averages, while power play uses a replacement-level group.
Note: Ratings use games from the current season only. A small sample is tagged and every stat is shrunk by its reliability, but last season’s results are not blended in. Goalie ratings use a separate scale.
How the goalie rating worksOffensive value against other forwards or defensemen.
A percentile of offensive goal value within the player’s position group. Offensive value adds 5v5 on-ice offense, 5v5 individual creation, finishing, and power-play value; net penalties are not in this badge. Qualified players have at least 200 5v5 minutes in the regular season or 60 in the playoffs.
Note: A larger percentile means more estimated value, not a percentage of offense created. Players below a board’s minimum games carry a “Small sample” tag.
Defensive value against other forwards or defensemen.
A percentile of defensive goal value within the player’s position group. Defensive value adds 5v5 on-ice defense and penalty-kill value; net penalties are not in this badge. Lower expected goals against improve the defensive component. Qualified players have at least 200 5v5 minutes in the regular season or 60 in the playoffs.
Note: Players below a board’s minimum games carry a “Small sample” tag. Goalies do not receive these skater badges.
Estimated attacking impact with this skater on the ice at 5v5.
The player’s 5v5 on-ice expected-goals-for RAPM rate is pulled toward zero based on 5v5 minutes, then multiplied by 5v5 minutes to estimate goals. The isolated on-ice rate adjusts for teammates and opponents. If the required on-ice estimate is missing or pooled, its tile has no percentile and shows “limited 5v5”; it is not a poor score.
Estimated defensive impact with this skater on the ice at 5v5.
The player’s 5v5 on-ice expected-goals-against RAPM rate is pulled toward zero based on 5v5 minutes, multiplied by those minutes, then sign-reversed so suppressing chances is positive. If the required on-ice estimate is missing or pooled, its tile has no percentile and shows “limited 5v5”; it is not a poor score.
Own chance creation above the position average at 5v5.
Combine individual expected goals from 5v5 shots, 5v5 primary assists worth 0.7 estimated goals each, and 5v5 secondary assists worth 0.3 each. Each rate is pulled toward its position average according to its reliability before the position-average rate is subtracted and the difference is multiplied by 5v5 ice time.
Goals scored beyond what the player’s shots predicted.
Start with all-situation goals minus individual expected goals, then multiply by shots on goal ÷ (shots on goal + the position-specific reliability constant). Positive means more goals than expected; a small shot sample pulls this component toward zero.
Power-play value beyond a same-position replacement group.
Compare on-ice PP expected goals for and individual PP expected goals, primary assists (× 0.7), and secondary assists (× 0.3) with a lower-usage PP group at the same position. The reliability-adjusted rate differences are multiplied by PP minutes and counted at 25% in the rating to reduce overlap between on-ice and individual creation. At least 40 PP minutes are required; otherwise the tile shows “no PP time” instead of a percentile. Applicable percentiles compare same-position PP players.
PK chance prevention against same-position peers.
Compare the player’s on-ice PK expected-goals-against rate with the position-average PK rate; pull the player rate toward that average based on PK minutes. The difference is multiplied by PK time and counted at 50% in the rating. At least 15 PK minutes are required; otherwise the tile shows “no PK time” instead of a percentile. Applicable percentiles compare same-position PK players.
Penalties drawn and avoided versus position peers.
Drawn and taken penalty rates are each pulled toward their position averages using all-situation ice time. Their differences from those averages are multiplied by minutes and valued at +0.17 estimated goals per extra penalty drawn or −0.17 per extra penalty taken. Net penalties are a separate component tile and count in Overall, not in the Offense or Defense badges.
Short hot streaks count less than repeatable performance.
Most input rates are pulled toward their position average by exposure ÷ (exposure + the constant below). For 5v5 on-ice RAPM the target is zero; finishing has a separate shots-on-goal adjustment. Smaller constants mean the observed result gains weight sooner, so individual expected goals gain weight sooner than secondary assists. These constants are halfway points, not minimum-time eligibility rules.
Halfway points by position
Values are minutes except for finishing, which uses shots on goal. For example, at 500 5v5 minutes, an individual expected-goal rate gets half the observed-rate weight before the position baseline is subtracted.
Reliability halfway points by position and sample type| Input | Sample | Forwards | Defensemen |
|---|
| 5v5 individual xG | 5v5 minutes | 500 | 500 |
|---|
| 5v5 primary assists | 5v5 minutes | 1,400 | 2,300 |
|---|
| 5v5 secondary assists | 5v5 minutes | 3,700 | 7,400 |
|---|
| Finishing | Shots on goal | 450 | 1,000 |
|---|
| Penalties drawn / taken | All-situation minutes | 1,400 | 1,400 |
|---|
| 5v5 on-ice offense | 5v5 minutes | 900 | 1,400 |
|---|
| 5v5 on-ice defense | 5v5 minutes | 1,300 | 1,900 |
|---|
| PP on-ice offense | PP minutes | 130 | 200 |
|---|
| PP individual xG | PP minutes | 160 | 225 |
|---|
| PP primary assists | PP minutes | 180 | 1,500 |
|---|
| PP secondary assists | PP minutes | 270 | 1,500 |
|---|
| PK on-ice defense | PK minutes | 280 | 1,000 |
|---|
PP value compared with a lower-usage player group.
For each position, the PP replacement group is the lower half by PP ice time of players with at least 40 PP minutes and 200 5v5 minutes in the season rows. Their on-ice expected-goal rate and individual expected-goal and assist rates form the comparison baseline. The other rating components use their own position averages or zero-impact references; they are not all replacement-level comparisons.
A small sample can swing quickly, so read it with caution.
Ratings use games from the current season only. Boards list players with at least a minimum number of games: 40 percent of the league-average team games played, rounded down, and never fewer than 1 or more than 25. Each board shows the minimum as “Min. X GP”. A player below that minimum can still be reached through a direct link or search and carries a “Small sample” tag. Every stat is still shrunk by its reliability, so one hot week moves a rating only a little.
A dash means no applicable score, not a bad score.
The component percentile is absent when the player has no qualifying PP time (“no PP time”), no qualifying PK time (“no PK time”), or no usable 5v5 on-ice estimate (“limited 5v5”). Ineligible components do not become an automatic 0 or 50 on the tile. Separately, missing input values can be recorded as missing and contribute zero to a goal-value sum; a dash does not describe every missing source field.
Estimated 5v5 impact beyond teammates and opponents.
Regularized adjusted plus-minus estimates on-ice expected goals for and against after accounting for teammates and opponents over many on-ice shifts. The rating uses the available 5v5 estimates, shrunk toward zero based on ice time. Power-play and penalty-kill values use on-ice rates and individual production, not special-teams RAPM. On-ice impact now uses previous seasons as a starting point, and this season’s games move it as they pile up.