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.

On-Ice xGA / 60

n = 201 qualified D

Expected goals the team allows per 60 minutes with this player on the ice at 5-on-5 (lower is better).

5on5 · lower is better — best on top (list inverted) · xGA/60

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