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 = 411 qualified F

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