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.

Points / Game

n = 201 qualified D

Points divided by games played.

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

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

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