ODDPUCK
Between seasonsProjections liveLatest sheet Sat, Apr 11, 2026

Projections

Every headline stat per skater — over a full regular season, ranked league-wide by points.

Each player's recency-weighted per-game rate — from 5 seasons of real games, recent games weighted more (the weighting is backtested) — × their team's scheduled games in the window. Computed overnight, then only read — this page never recalculates a projection. Availability is not projected: Proj GP is the team's schedule, not a forecast of how many games the player dresses for, and injuries, scratches and trades are not modelled.

How well does projection ordering hold? View the ordering study

897 skaters · sorted by points

#
Skater
PTS
G
A
SOG
PPP
HIT
BLK
PIM
Proj GP
251
39.9
7.8
32.1
148.2
11.6
126.0
112.0
57.7
82
252
39.8
6.9
32.8
163.5
10.1
38.8
78.3
48.1
82
253
39.7
16.3
23.4
105.6
3.4
147.9
61.7
12.5
82
254
39.5
22.1
17.5
170.0
8.1
395.2
32.9
49.7
82
255
39.1
24.5
14.7
118.2
0.3
89.6
40.4
8.5
82
256
38.9
6.7
32.2
102.1
12.1
15.8
89.9
15.8
82
257
38.8
14.1
24.7
180.7
8.8
102.1
29.8
38.9
82
258
38.8
20.9
17.9
122.4
5.0
89.0
36.3
29.8
82
259
38.8
12.0
26.8
112.2
6.0
29.6
36.3
18.3
82
260
38.7
18.9
19.8
145.6
5.3
90.4
20.8
43.3
82
261
38.7
21.8
16.9
144.6
2.7
215.6
52.3
42.7
82
262
38.7
12.2
26.6
119.5
6.6
46.6
27.7
67.5
82
263
38.6
8.2
30.5
172.8
10.5
197.2
178.7
65.9
82
264
38.5
16.1
22.4
184.3
6.2
72.5
23.0
32.4
82
265
38.4
18.9
19.5
129.1
4.4
55.4
35.2
21.7
82
266
38.3
16.9
21.4
121.0
9.5
29.3
27.6
20.9
82
267
38.3
12.4
25.9
113.0
11.1
26.2
33.6
17.0
82
268
38.3
16.4
21.9
106.2
7.3
27.1
42.5
18.7
82
269
38.1
19.0
19.0
124.7
3.9
202.1
48.6
32.9
82
270
37.9
8.0
29.9
139.1
7.1
68.5
164.0
48.6
82
271
37.8
18.6
19.3
155.7
0.6
95.0
45.8
2.9
82
272
37.6
16.5
21.1
147.5
11.0
206.6
76.7
27.5
82
273
37.4
16.8
20.6
133.6
4.3
51.2
27.9
15.3
82
274
37.4
14.1
23.3
129.7
7.0
13.9
38.0
20.4
82
275
37.3
15.4
21.9
116.8
7.3
96.0
43.1
27.0
82
276
37.2
15.6
21.6
123.0
4.6
30.1
38.8
17.6
82
277
37.1
7.4
29.7
148.7
11.9
30.3
164.7
54.9
82
278
37.0
7.8
29.2
119.9
8.7
55.7
139.1
64.1
82
279
37.0
11.8
25.1
118.3
11.7
69.6
96.6
36.2
82
280
36.9
22.4
14.5
109.6
1.7
153.0
42.5
48.4
82
281
36.8
6.7
30.1
138.7
9.9
124.0
110.0
73.9
82
282
36.8
13.5
23.3
115.5
6.6
56.5
33.2
25.7
82
283
36.8
18.6
18.2
148.3
5.6
291.3
56.1
57.2
82
284
36.7
16.0
20.7
113.5
3.2
102.7
42.2
36.3
82
285
36.7
18.6
18.1
139.4
0.4
38.2
22.1
16.3
82
286
36.5
17.7
18.8
150.4
3.8
66.0
51.0
32.6
82
287
36.5
16.1
20.4
101.6
13.1
25.0
42.3
26.5
82
288
36.5
7.5
28.9
119.6
3.1
129.4
106.6
48.3
82
289
36.4
18.8
17.6
152.3
8.5
20.2
35.5
11.9
82
290
36.4
13.8
22.6
103.3
1.8
52.0
90.2
14.9
82
291
36.3
6.5
29.8
151.5
8.3
54.7
130.2
16.7
82
292
36.2
10.7
25.6
162.1
4.7
55.7
161.0
39.5
82
293
36.1
13.7
22.4
114.5
7.5
89.6
40.2
55.7
82
294
36.0
17.5
18.5
114.7
8.6
32.0
48.2
21.7
82
295
35.9
14.8
21.0
151.3
9.7
43.8
38.9
55.8
82
296
35.6
18.8
16.9
119.0
11.8
49.6
23.9
76.0
82
297
35.6
9.6
26.1
177.5
5.8
32.8
94.4
32.6
82
298
35.6
15.9
19.7
103.0
9.0
55.6
65.0
13.8
82
299
35.5
14.7
20.8
81.5
7.4
8.1
40.2
21.1
82
300
35.5
7.3
28.2
118.6
8.1
104.8
78.9
66.7
82

No consistency figure for points: it did not clear the nightly split-half-vs-Poisson gate. The gate withholds a figure both when a stat is measurably no better than chance and when the evidence is too split to call, and those are not separable from here — so read this as no published measure, not as a finding that points is inconsistent. Sort by another stat to see it where it holds. Measured 2026-08-21. The nightly job has not refreshed this since — it is the last completed measurement, not a current one.