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.

Finishing Luck (G-xG) / 60

n = 201 qualified D

Goals scored above or below expected per 60 minutes; a high value tends to regress toward zero.

all · higher is better — leaders on top · /60

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

◆ 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.