ODDPUCK
Between seasonsProjections liveLatest sheet Sat, Apr 11, 2026

Projections

Every headline stat per skater — over a full regular season, ranked league-wide by pp 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 pp points

#
Skater
PTS
G
A
SOG
PPP
HIT
BLK
PIM
Proj GP
201
54.2
23.5
30.7
190.9
10.7
146.9
47.4
67.6
82
202
47.3
19.8
27.6
147.4
10.7
41.0
66.8
19.1
82
203
40.3
12.2
28.1
166.8
10.7
38.6
163.3
62.8
82
204
34.2
4.8
29.4
110.8
10.7
126.3
76.5
41.4
82
205
55.9
28.2
27.7
144.3
10.6
69.0
40.2
53.4
82
206
58.3
23.8
34.5
190.9
10.6
82.2
45.5
19.4
82
207
38.6
8.2
30.5
172.8
10.5
197.2
178.7
65.9
82
208
44.8
10.2
34.5
166.9
10.5
61.6
152.4
32.3
82
209
20.4
4.0
16.4
84.0
10.4
12.5
35.1
23.3
82
210
42.8
16.5
26.3
157.0
10.4
69.0
39.2
21.1
82
211
40.5
11.6
28.8
154.8
10.3
90.4
131.6
42.4
82
212
58.7
26.7
32.0
195.5
10.3
89.7
36.0
22.7
82
213
51.5
21.6
29.9
167.1
10.3
27.7
35.5
48.2
82
214
43.0
20.1
22.9
115.0
10.2
175.7
46.8
51.6
82
215
34.8
10.5
24.3
105.8
10.1
81.0
45.7
27.6
82
216
66.5
32.7
33.8
210.8
10.1
91.1
96.2
52.6
82
217
39.8
6.9
32.8
163.5
10.1
38.8
78.3
48.1
82
218
59.8
26.0
33.8
189.8
10.1
181.7
52.7
25.9
82
219
49.5
18.9
30.6
134.6
10.0
118.1
57.9
22.6
82
220
51.2
22.2
29.0
176.2
10.0
78.1
38.7
48.3
82
221
30.2
8.7
21.5
102.6
10.0
23.1
105.2
34.2
82
222
36.8
6.7
30.1
138.7
9.9
124.0
110.0
73.9
82
223
34.6
16.8
17.9
157.7
9.9
40.3
63.3
18.1
82
224
52.0
22.3
29.7
165.2
9.8
100.3
34.3
28.8
82
225
54.1
25.3
28.8
207.1
9.8
36.8
41.5
28.9
82
226
47.7
16.1
31.6
107.4
9.7
33.2
27.3
19.2
82
227
35.9
14.8
21.0
151.3
9.7
43.8
38.9
55.8
82
228
45.7
19.0
26.7
135.8
9.6
182.6
46.8
69.9
82
229
52.3
22.4
29.9
154.5
9.5
126.0
34.6
69.2
82
230
56.1
25.7
30.4
204.5
9.5
127.9
51.8
31.0
82
231
42.9
19.0
23.9
120.4
9.5
41.8
36.4
16.4
82
232
38.3
16.9
21.4
121.0
9.5
29.3
27.6
20.9
82
233
33.6
9.4
24.2
104.9
9.3
51.4
30.6
4.5
82
234
35.5
16.7
18.8
152.6
9.3
27.8
22.0
9.7
82
235
44.4
15.7
28.7
124.2
9.3
52.6
26.7
13.9
82
236
43.9
15.1
28.7
114.5
9.1
24.2
19.5
15.8
82
237
35.6
15.9
19.7
103.0
9.0
55.6
65.0
13.8
82
238
35.3
8.5
26.8
121.0
8.9
80.0
104.8
47.0
82
239
42.7
21.2
21.5
182.5
8.9
44.7
23.9
34.0
82
240
46.1
22.8
23.3
183.1
8.9
71.1
26.7
23.3
82
241
33.9
18.8
15.1
118.7
8.9
60.4
29.3
16.9
82
242
30.1
7.0
23.2
85.4
8.8
36.8
108.7
22.6
82
243
31.3
12.0
19.2
126.3
8.8
74.0
38.2
17.7
82
244
48.2
9.1
39.1
52.9
8.8
49.3
58.1
27.3
82
245
16.2
11.9
4.3
66.2
8.8
124.3
24.6
25.9
82
246
41.5
16.8
24.7
130.0
8.8
14.8
34.9
16.9
82
247
38.8
14.1
24.7
180.7
8.8
102.1
29.8
38.9
82
248
33.0
15.4
17.6
132.0
8.8
46.3
26.5
24.4
82
249
21.1
6.1
14.9
92.1
8.8
26.1
27.8
12.7
82
250
34.1
9.7
24.5
113.0
8.8
45.4
34.5
15.9
82

No consistency figure for pp 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 pp 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.