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.

Games Played

n = 201 qualified D

Games played on the season.

all · higher is better — leaders on top

#TmPlayerValuevs. position
1EDM83
ELITE
100th
2DET82
STRONG
83rd
3NYR82
STRONG
83rd
4DAL82
STRONG
83rd
5NSH82
STRONG
83rd
6EDM82
STRONG
83rd
7COL82
STRONG
83rd
8UTA82
STRONG
83rd
9SJS82
STRONG
83rd
10LAK82
STRONG
83rd
11COL82
STRONG
83rd
12NJD82
STRONG
83rd
13DET82
STRONG
83rd
14LAK82
STRONG
83rd
15NYR82
STRONG
83rd
16VAN82
STRONG
83rd
17VAN82
STRONG
83rd
18NJD82
STRONG
83rd
19LAK82
STRONG
83rd
20NYI82
STRONG
83rd
21SEA82
STRONG
83rd
22EDM82
STRONG
83rd
23NYI82
STRONG
83rd
24LAK82
STRONG
83rd
25SJS82
STRONG
83rd
26WPG82
STRONG
83rd
27EDM82
STRONG
83rd
28CBJ82
STRONG
83rd
29STL82
STRONG
83rd
30UTA82
STRONG
83rd
31BUF82
STRONG
83rd
32ANA82
STRONG
83rd
33MTL82
STRONG
83rd
34DET82
STRONG
83rd
35WSH81
STRONG
77th
36ANA81
STRONG
77th
37CGY81
STRONG
77th
38STL81
STRONG
77th
39PHI81
STRONG
77th
40BOS81
STRONG
77th
41CAR81
STRONG
77th
42CHI81
STRONG
77th
43BUF81
STRONG
77th
44CAR81
STRONG
77th
45OTT81
STRONG
77th
46SEA81
STRONG
77th
47WSH80
STRONG
71st
48UTA80
STRONG
71st
49MTL80
STRONG
71st
50PIT80
STRONG
71st
51PIT80
STRONG
71st
52TOR80
STRONG
71st
53NYI80
STRONG
71st
54MIN80
STRONG
71st
55FLA80
STRONG
71st
56CHI80
STRONG
71st
57LAK80
STRONG
71st
58PHI80
STRONG
71st
59WSH79
AVERAGE
68th
60TBL79
AVERAGE
68th
61COL79
AVERAGE
68th
62MIN79
AVERAGE
68th
63NSH79
AVERAGE
68th
64CGY79
AVERAGE
68th
65TOR78
AVERAGE
63rd
66TOR78
AVERAGE
63rd
67CHI78
AVERAGE
63rd
68SEA78
AVERAGE
63rd
69PHI78
AVERAGE
63rd
70STL78
AVERAGE
63rd
71BUF78
AVERAGE
63rd
72UTA78
AVERAGE
63rd
73VGK78
AVERAGE
63rd
74MTL78
AVERAGE
63rd
75VGK78
AVERAGE
63rd
76WPG77
AVERAGE
59th
77CHI77
AVERAGE
59th
78BUF77
AVERAGE
59th
79DAL77
AVERAGE
59th
80BOS77
AVERAGE
59th
81STL77
AVERAGE
59th
82NJD77
AVERAGE
59th
83WPG76
AVERAGE
55th
84ANA76
AVERAGE
55th
85MIN76
AVERAGE
55th
86NYI76
AVERAGE
55th
87NYI76
AVERAGE
55th
88SEA76
AVERAGE
55th
89CGY76
AVERAGE
55th
90NYR76
AVERAGE
55th
91MIN75
AVERAGE
52nd
92CBJ75
AVERAGE
52nd
93NYR75
AVERAGE
52nd
94CBJ75
AVERAGE
52nd
95COL75
AVERAGE
52nd
96PIT75
AVERAGE
52nd
97PHI74
AVERAGE
50th
98CBJ74
AVERAGE
50th
99VAN74
AVERAGE
50th
100PIT74
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.