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
1
132.8
40.9
91.9
289.9
48.9
66.1
34.5
39.5
82
2
120.3
47.6
72.6
241.1
46.6
51.4
29.2
39.4
82
3
129.3
40.5
88.8
265.7
43.9
41.8
31.6
49.2
82
4
97.2
33.4
63.8
215.3
39.4
65.1
48.5
86.3
82
5
124.5
47.6
76.9
359.0
36.0
61.1
47.1
40.2
82
6
87.4
12.8
74.6
201.2
35.1
14.9
84.4
35.2
82
7
87.8
28.0
59.8
178.9
34.5
74.3
64.3
24.6
82
8
99.3
47.0
52.2
280.9
34.3
60.8
37.7
32.9
82
9
88.5
40.3
48.2
263.0
33.9
58.7
37.0
24.9
82
10
90.6
32.7
57.9
248.5
33.6
125.0
26.0
109.5
82
11
99.0
36.8
62.1
314.2
33.0
9.2
39.0
15.7
82
12
86.2
24.9
61.3
234.1
32.4
46.3
135.5
23.2
82
13
85.8
25.7
60.1
200.5
31.3
120.0
66.3
21.0
82
14
93.7
27.3
66.4
269.9
31.1
47.3
62.7
23.1
82
15
74.6
29.3
45.3
211.3
30.8
79.4
50.4
18.8
82
16
102.1
40.1
62.0
282.6
30.6
50.5
55.8
40.6
82
17
104.4
38.5
65.9
311.9
30.6
84.4
30.9
62.6
82
18
82.5
18.2
64.3
219.0
30.5
44.0
104.5
31.0
82
19
74.6
13.0
61.6
145.2
30.3
42.0
122.8
34.4
82
20
73.8
37.9
35.9
204.8
30.3
59.9
48.3
26.6
82
21
84.5
32.0
52.5
173.6
30.3
64.3
58.5
20.3
82
22
65.1
22.5
42.6
163.3
29.8
46.2
43.2
26.8
82
23
91.9
33.7
58.3
237.4
29.5
17.8
15.3
20.9
82
24
80.2
40.0
40.2
221.0
29.4
92.4
61.8
21.4
82
25
87.0
38.6
48.3
234.7
29.1
45.1
43.0
50.7
82
26
59.7
13.9
45.7
150.7
29.1
45.9
83.1
39.8
82
27
68.8
17.1
51.6
237.8
29.1
43.4
135.7
36.6
82
28
69.7
30.7
39.1
185.2
29.0
137.8
27.3
37.6
82
29
80.2
29.2
50.9
191.4
28.9
133.4
45.2
40.2
82
30
86.4
28.5
57.9
227.0
28.7
14.6
33.4
34.3
82
31
92.6
40.0
52.6
240.4
28.5
20.5
31.2
23.4
82
32
72.4
20.6
51.8
177.3
28.5
36.0
45.6
27.5
82
33
92.3
27.2
65.0
178.0
28.5
51.8
48.0
21.3
82
34
61.5
10.6
50.9
174.3
28.0
36.9
130.9
29.7
82
35
57.2
17.3
39.8
128.9
27.9
94.2
37.3
46.4
82
36
75.1
26.1
49.0
177.5
27.8
48.0
30.1
22.5
82
37
67.4
37.7
29.7
209.8
27.3
86.6
41.2
51.6
82
38
90.5
34.5
55.9
223.4
27.1
77.0
39.9
46.1
82
39
74.5
35.2
39.2
248.4
27.0
50.5
35.6
48.3
82
40
82.8
38.4
44.3
272.7
27.0
65.1
58.3
39.4
82
41
76.3
25.2
51.1
177.3
26.7
176.3
49.6
50.2
82
42
77.9
38.3
39.6
268.6
26.6
135.3
40.4
37.6
82
43
75.0
25.5
49.5
194.0
26.6
38.3
36.9
74.1
82
44
70.1
22.5
47.6
214.7
26.5
23.4
27.4
18.9
82
45
64.7
29.8
34.9
232.4
26.3
66.8
29.8
49.3
82
46
71.6
37.2
34.4
246.2
26.2
72.1
35.6
29.0
82
47
75.9
41.6
34.2
255.3
26.2
61.5
22.4
12.4
82
48
79.6
30.2
49.4
241.3
26.2
44.4
34.0
59.3
82
49
78.7
30.0
48.7
206.8
25.6
78.6
29.0
45.5
82
50
73.3
10.2
63.1
114.8
25.6
35.4
131.6
35.6
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.