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.

Assists

n = 201 qualified D

Total assists (primary + secondary) on the season.

all · higher is better — leaders on top

#TmPlayerValuevs. position
1EDM74
ELITE
100th
2VAN69
ELITE
99th
3MTL66
ELITE
99th
4CBJ59
ELITE
98th
5COL59
ELITE
98th
6BUF55
ELITE
97th
7DAL54
ELITE
97th
8PIT51
ELITE
96th
9BOS50
ELITE
95th
10DET50
ELITE
95th
11UTA49
ELITE
95th
12TBL48
ELITE
94th
13ANA48
ELITE
94th
14WSH46
ELITE
93rd
15NYR44
ELITE
93rd
16NSH42
ELITE
92nd
17WPG41
ELITE
91st
18VAN41
ELITE
91st
19OTT40
ELITE
91st
20CAR37
ELITE
90th
21NYI36
STRONG
89th
22MIN36
STRONG
89th
23MTL35
STRONG
88th
24EDM35
STRONG
88th
25WSH34
STRONG
87th
26SJS34
STRONG
87th
27SEA33
STRONG
87th
28UTA32
STRONG
85th
29COL32
STRONG
85th
30LAK32
STRONG
85th
31TOR31
STRONG
84th
32PIT31
STRONG
84th
33BUF31
STRONG
84th
34DAL30
STRONG
82nd
35CGY30
STRONG
82nd
36NYI30
STRONG
82nd
37MTL30
STRONG
82nd
38VGK29
STRONG
80th
39PIT29
STRONG
80th
40NJD29
STRONG
80th
41CAR29
STRONG
80th
42STL28
STRONG
79th
43BUF28
STRONG
79th
44PIT27
STRONG
78th
45NJD27
STRONG
78th
46DAL26
STRONG
75th
47COL26
STRONG
75th
48PHI26
STRONG
75th
49FLA26
STRONG
75th
50STL26
STRONG
75th
51FLA25
STRONG
73rd
52TOR25
STRONG
73rd
53ANA25
STRONG
73rd
54VGK25
STRONG
73rd
55OTT25
STRONG
73rd
56WSH24
AVERAGE
69th
57OTT24
AVERAGE
69th
58OTT24
AVERAGE
69th
59NYI24
AVERAGE
69th
60PHI24
AVERAGE
69th
61STL24
AVERAGE
69th
62CBJ24
AVERAGE
69th
63CGY24
AVERAGE
69th
64NSH23
AVERAGE
67th
65TBL23
AVERAGE
67th
66COL23
AVERAGE
67th
67WSH22
AVERAGE
63rd
68TBL22
AVERAGE
63rd
69PHI22
AVERAGE
63rd
70CHI22
AVERAGE
63rd
71FLA22
AVERAGE
63rd
72CAR22
AVERAGE
63rd
73CBJ22
AVERAGE
63rd
74CAR22
AVERAGE
63rd
75UTA22
AVERAGE
63rd
76BOS21
AVERAGE
60th
77SEA21
AVERAGE
60th
78NYR21
AVERAGE
60th
79LAK21
AVERAGE
60th
80COL21
AVERAGE
60th
81BUF21
AVERAGE
60th
82MIN20
AVERAGE
58th
83TOR20
AVERAGE
58th
84BOS20
AVERAGE
58th
85UTA20
AVERAGE
58th
86BOS19
AVERAGE
57th
87CHI19
AVERAGE
57th
88CBJ18
AVERAGE
55th
89CHI18
AVERAGE
55th
90SEA18
AVERAGE
55th
91LAK18
AVERAGE
55th
92WSH17
AVERAGE
52nd
93WPG17
AVERAGE
52nd
94UTA17
AVERAGE
52nd
95EDM17
AVERAGE
52nd
96SJS17
AVERAGE
52nd
97NYR16
AVERAGE
47th
98SJS16
AVERAGE
47th
99MIN16
AVERAGE
47th
100NJD16
AVERAGE
47th

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