Backcheck
The Lab · Leaderboards
2025-26last seasonAs of Sun, Sep 20

Whole-league leaderboards

Rank every qualified skater on any of 30 metrics — the on-off impact, puck-security, and finishing-luck numbers most sites never surface. Pick a metric, pick a pool, and read the whole league sorted the model's way. Percentiles are always position-relative.

On-Ice HD xGA / 60

n = 201 qualified D

High-danger expected goals allowed per 60 with this player on the ice at 5-on-5 (lower is better defensive suppression).

5on5 · lower is better — best on top (list inverted) · xGA/60

#TmPlayerValuevs. position
1FLA0.00
ELITE
100th
2VGK0.00
ELITE
100th
3TBL0.00
ELITE
100th
4TBL0.00
ELITE
100th
5DET0.00
ELITE
100th
6WSH0.00
ELITE
100th
7VAN0.00
ELITE
100th
8TOR0.00
ELITE
100th
9WSH0.00
ELITE
100th
10VGK0.00
ELITE
100th
11DAL0.00
ELITE
100th
12TBL0.00
ELITE
100th
13BOS0.00
ELITE
100th
14FLA0.00
ELITE
100th
15WPG0.00
ELITE
100th
16WSH0.00
ELITE
100th
17VGK0.00
ELITE
100th
18PHI0.00
ELITE
100th
19NSH0.00
ELITE
100th
20NYR0.00
ELITE
100th
21DAL0.00
ELITE
100th
22WSH0.00
ELITE
100th
23DAL0.00
ELITE
100th
24TOR0.00
ELITE
100th
25WSH0.00
ELITE
100th
26NSH0.00
ELITE
100th
27MIN0.00
ELITE
100th
28NYR0.00
ELITE
100th
29COL0.00
ELITE
100th
30ANA0.00
ELITE
100th
31WPG0.00
ELITE
100th
32UTA0.00
ELITE
100th
33MTL0.00
ELITE
100th
34VAN0.00
ELITE
100th
35ANA0.00
ELITE
100th
36EDM0.00
ELITE
100th
37TBL0.00
ELITE
100th
38COL0.00
ELITE
100th
39SEA0.00
ELITE
100th
40ANA0.00
ELITE
100th
41PHI0.00
ELITE
100th
42CGY0.00
ELITE
100th
43TBL0.00
ELITE
100th
44CAR0.00
ELITE
100th
45CBJ0.00
ELITE
100th
46OTT0.00
ELITE
100th
47OTT0.00
ELITE
100th
48NYR0.00
ELITE
100th
49BOS0.00
ELITE
100th
50CHI0.00
ELITE
100th
51UTA0.00
ELITE
100th
52SJS0.00
ELITE
100th
53ANA0.00
ELITE
100th
54PIT0.00
ELITE
100th
55DAL0.00
ELITE
100th
56FLA0.00
ELITE
100th
57MIN0.00
ELITE
100th
58LAK0.00
ELITE
100th
59CHI0.00
ELITE
100th
60CGY0.00
ELITE
100th
61MTL0.00
ELITE
100th
62COL0.00
ELITE
100th
63WPG0.00
ELITE
100th
64CHI0.00
ELITE
100th
65NJD0.00
ELITE
100th
66DET0.00
ELITE
100th
67NYI0.00
ELITE
100th
68OTT0.00
ELITE
100th
69NYI0.00
ELITE
100th
70LAK0.00
ELITE
100th
71NYR0.00
ELITE
100th
72MIN0.00
ELITE
100th
73VAN0.00
ELITE
100th
74VAN0.00
ELITE
100th
75PIT0.00
ELITE
100th
76CAR0.00
ELITE
100th
77BUF0.00
ELITE
100th
78ANA0.00
ELITE
100th
79BOS0.00
ELITE
100th
80NSH0.00
ELITE
100th
81OTT0.00
ELITE
100th
82NJD0.00
ELITE
100th
83TOR0.00
ELITE
100th
84SEA0.00
ELITE
100th
85LAK0.00
ELITE
100th
86CBJ0.00
ELITE
100th
87COL0.00
ELITE
100th
88NYI0.00
ELITE
100th
89SEA0.00
ELITE
100th
90UTA0.00
ELITE
100th
91TBL0.00
ELITE
100th
92NJD0.00
ELITE
100th
93STL0.00
ELITE
100th
94EDM0.00
ELITE
100th
95ANA0.00
ELITE
100th
96NYI0.00
ELITE
100th
97PIT0.00
ELITE
100th
98BUF0.00
ELITE
100th
99LAK0.00
ELITE
100th
100CBJ0.00
ELITE
100th

◆ Method · Single-metric leaderboard over players with games_played >= minGP in the metric's situation; percentiles are position-group relative. Data: MoneyPuck data/mp_skaters_2025.csv. · percentiles are position-relative, model-estimated proxies from MoneyPuck aggregates via the analytics sidecar.