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.

Shots on Goal / 60

n = 201 qualified D

Shots on goal per 60 minutes.

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

#TmPlayerValuevs. position
1CBJ7.82
ELITE
100th
2TBL7.68
ELITE
99th
3NJD7.34
ELITE
99th
4SEA7.23
ELITE
98th
5WSH7.10
ELITE
98th
6COL6.81
ELITE
98th
7COL6.67
ELITE
97th
8NYI6.58
ELITE
97th
9CAR6.58
ELITE
96th
10EDM6.55
ELITE
96th
11NSH6.42
ELITE
95th
12COL6.41
ELITE
95th
13BUF6.25
ELITE
94th
14SEA6.12
ELITE
94th
15NYI6.10
ELITE
93rd
16CAR6.08
ELITE
92nd
17CAR6.01
ELITE
92nd
18PIT5.97
ELITE
92nd
19LAK5.88
ELITE
91st
20EDM5.80
ELITE
90th
21NJD5.75
ELITE
90th
22EDM5.72
ELITE
90th
23CGY5.68
STRONG
89th
24WSH5.58
STRONG
88th
25ANA5.53
STRONG
88th
26COL5.47
STRONG
87th
27VAN5.47
STRONG
87th
28ANA5.39
STRONG
87th
29DET5.33
STRONG
86th
30VGK5.31
STRONG
86th
31OTT5.30
STRONG
85th
32MTL5.27
STRONG
85th
33MIN5.26
STRONG
84th
34CGY5.21
STRONG
84th
35STL5.17
STRONG
83rd
36TOR5.13
STRONG
82nd
37CHI5.12
STRONG
82nd
38VGK5.05
STRONG
81st
39CHI5.05
STRONG
81st
40UTA5.03
STRONG
80th
41WPG5.03
STRONG
80th
42CAR4.97
STRONG
80th
43VGK4.88
STRONG
79th
44OTT4.74
STRONG
79th
45ANA4.74
STRONG
78th
46CBJ4.66
STRONG
78th
47EDM4.65
STRONG
77th
48OTT4.62
STRONG
77th
49WPG4.60
STRONG
76th
50CAR4.58
STRONG
76th
51WPG4.54
STRONG
75th
52COL4.54
STRONG
74th
53NJD4.53
STRONG
74th
54DAL4.53
STRONG
73rd
55FLA4.48
STRONG
73rd
56OTT4.45
STRONG
73rd
57UTA4.36
STRONG
72nd
58STL4.33
STRONG
72nd
59ANA4.32
STRONG
71st
60FLA4.28
STRONG
71st
61NYI4.27
STRONG
70th
62NSH4.22
AVERAGE
69th
63NYR4.20
AVERAGE
69th
64DAL4.20
AVERAGE
69th
65ANA4.17
AVERAGE
68th
66BOS4.14
AVERAGE
67th
67CAR4.14
AVERAGE
67th
68SJS4.14
AVERAGE
66th
69DAL4.13
AVERAGE
66th
70LAK4.12
AVERAGE
66th
71STL4.12
AVERAGE
65th
72BUF4.11
AVERAGE
64th
73TOR4.03
AVERAGE
64th
74VAN4.01
AVERAGE
63rd
75PHI3.99
AVERAGE
63rd
76BOS3.96
AVERAGE
63rd
77TBL3.91
AVERAGE
62nd
78PIT3.89
AVERAGE
62nd
79CBJ3.88
AVERAGE
61st
80WSH3.85
AVERAGE
61st
81MTL3.82
AVERAGE
60th
82BOS3.80
AVERAGE
59th
83CHI3.79
AVERAGE
59th
84NYR3.78
AVERAGE
59th
85VGK3.76
AVERAGE
58th
86VGK3.75
AVERAGE
57th
87CBJ3.73
AVERAGE
57th
88TOR3.72
AVERAGE
57th
89FLA3.71
AVERAGE
56th
90VAN3.71
AVERAGE
55th
91DET3.70
AVERAGE
55th
92PHI3.70
AVERAGE
55th
93UTA3.69
AVERAGE
54th
94STL3.69
AVERAGE
53rd
95BUF3.67
AVERAGE
53rd
96NYR3.67
AVERAGE
53rd
97CBJ3.67
AVERAGE
52nd
98TBL3.66
AVERAGE
51st
99NYR3.65
AVERAGE
51st
100LAK3.65
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.