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.

Primary Points (G+A1) / 60

n = 201 qualified D

Goals plus primary assists per 60 minutes; the most repeatable slice of scoring.

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

#TmPlayerValuevs. position
1CAR2.84
ELITE
100th
2EDM2.82
ELITE
99th
3COL2.54
ELITE
99th
4TBL2.54
ELITE
99th
5NYR2.45
ELITE
98th
6CBJ2.43
ELITE
98th
7MTL2.40
ELITE
97th
8BUF2.38
ELITE
96th
9PIT2.24
ELITE
96th
10VAN2.22
ELITE
96th
11WSH2.19
ELITE
95th
12BOS2.17
ELITE
94th
13NSH1.95
ELITE
94th
14OTT1.95
ELITE
93rd
15WSH1.93
ELITE
93rd
16DAL1.93
ELITE
93rd
17UTA1.87
ELITE
92nd
18ANA1.75
ELITE
91st
19NYI1.75
ELITE
91st
20WPG1.73
ELITE
91st
21DET1.71
ELITE
90th
22COL1.66
STRONG
89th
23MTL1.57
STRONG
89th
24FLA1.56
STRONG
89th
25MIN1.55
STRONG
88th
26SEA1.50
STRONG
88th
27CGY1.50
STRONG
87th
28LAK1.48
STRONG
87th
29VGK1.46
STRONG
86th
30EDM1.46
STRONG
86th
31TOR1.46
STRONG
85th
32OTT1.45
STRONG
84th
33NYI1.44
STRONG
84th
34VAN1.43
STRONG
83rd
35SJS1.41
STRONG
83rd
36NJD1.41
STRONG
82nd
37NSH1.41
STRONG
82nd
38UTA1.40
STRONG
82nd
39STL1.40
STRONG
81st
40PIT1.39
STRONG
81st
41BUF1.38
STRONG
80th
42CAR1.38
STRONG
79th
43BUF1.38
STRONG
79th
44TBL1.36
STRONG
79th
45OTT1.36
STRONG
78th
46COL1.36
STRONG
77th
47CAR1.34
STRONG
77th
48NJD1.34
STRONG
77th
49DAL1.34
STRONG
76th
50UTA1.34
STRONG
76th
51SEA1.33
STRONG
75th
52TBL1.33
STRONG
75th
53COL1.32
STRONG
74th
54TOR1.31
STRONG
73rd
55CBJ1.29
STRONG
73rd
56CBJ1.28
STRONG
73rd
57SJS1.28
STRONG
72nd
58PIT1.27
STRONG
71st
59BOS1.26
STRONG
71st
60WSH1.24
STRONG
71st
61BOS1.23
STRONG
70th
62WPG1.23
STRONG
70th
63UTA1.22
AVERAGE
69th
64EDM1.21
AVERAGE
68th
65MTL1.18
AVERAGE
68th
66NJD1.17
AVERAGE
68th
67DET1.14
AVERAGE
67th
68PHI1.14
AVERAGE
66th
69ANA1.14
AVERAGE
66th
70PHI1.13
AVERAGE
66th
71CHI1.12
AVERAGE
65th
72VGK1.12
AVERAGE
64th
73PIT1.12
AVERAGE
64th
74CHI1.08
AVERAGE
64th
75NYR1.08
AVERAGE
63rd
76STL1.08
AVERAGE
62nd
77BOS1.08
AVERAGE
62nd
78OTT1.07
AVERAGE
62nd
79VAN1.06
AVERAGE
61st
80CAR1.05
AVERAGE
61st
81COL1.05
AVERAGE
60th
82MIN1.05
AVERAGE
59th
83VGK1.05
AVERAGE
59th
84STL1.04
AVERAGE
59th
85WSH1.04
AVERAGE
58th
86STL1.03
AVERAGE
57th
87NYI1.02
AVERAGE
57th
88ANA1.02
AVERAGE
56th
89TBL1.02
AVERAGE
56th
90FLA1.02
AVERAGE
55th
91DAL1.01
AVERAGE
55th
92BUF0.99
AVERAGE
55th
93OTT0.98
AVERAGE
54th
94ANA0.98
AVERAGE
54th
95NSH0.97
AVERAGE
53rd
96FLA0.96
AVERAGE
52nd
97MTL0.95
AVERAGE
52nd
98CGY0.95
AVERAGE
51st
99COL0.95
AVERAGE
51st
100PHI0.94
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.