ODDPUCK
Between seasonsProjections liveLatest sheet Sat, Apr 11, 2026

Projections

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

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 blocks

#
Skater
PTS
G
A
SOG
PPP
HIT
BLK
PIM
Proj GP
151
26.6
4.2
22.4
83.1
1.5
59.3
103.2
23.9
82
152
32.2
7.0
25.2
99.2
3.9
40.6
103.1
16.4
82
153
30.1
5.5
24.6
129.9
0.3
196.8
102.7
86.2
82
154
75.5
19.9
55.6
220.2
24.7
102.5
102.7
78.6
82
155
22.1
4.2
17.9
69.9
0.1
65.9
102.6
20.2
82
156
9.0
1.8
7.2
60.3
0.7
200.9
102.6
88.6
82
157
31.6
7.3
24.3
150.5
1.2
52.5
102.2
19.9
82
158
11.0
1.8
9.3
76.3
0.1
287.1
102.0
69.6
82
159
64.5
21.5
43.0
162.8
24.3
87.7
101.8
18.8
82
160
16.7
4.7
12.0
91.5
0.3
156.1
101.3
70.1
82
161
19.4
5.0
14.4
68.5
0.4
54.1
101.2
21.2
82
162
31.7
6.6
25.1
149.0
2.1
76.6
100.9
39.5
82
163
34.1
6.9
27.2
121.5
2.8
33.5
100.7
17.3
82
164
7.3
1.8
5.6
95.4
0.1
135.8
100.2
41.8
82
165
23.3
7.9
15.4
63.6
2.8
91.2
99.9
43.7
82
166
40.2
11.5
28.8
111.8
5.1
70.5
99.9
51.3
82
167
13.0
6.0
7.1
80.0
2.0
76.5
99.8
30.0
82
168
19.1
3.6
15.5
84.2
4.3
61.1
99.8
30.4
82
169
11.2
0.8
10.4
54.0
0.5
127.4
99.4
55.9
82
170
18.3
2.7
15.6
67.0
0.1
62.4
99.0
19.9
82
171
17.2
4.4
12.7
72.8
0.9
80.9
98.8
28.7
82
172
8.2
2.9
5.3
86.5
1.0
161.3
98.6
46.4
82
173
19.8
0.4
19.4
65.9
0.2
182.6
98.5
37.4
82
174
19.4
3.6
15.8
65.3
0.1
103.6
98.3
38.9
82
175
22.5
4.3
18.3
108.1
0.1
205.5
97.8
156.0
82
176
11.5
3.4
8.2
62.6
0.1
66.6
97.8
22.8
82
177
19.0
2.6
16.4
59.2
0.7
36.7
97.7
17.4
82
178
43.3
14.9
28.4
221.4
13.2
98.9
97.7
65.3
82
179
20.8
3.2
17.6
59.9
0.7
32.7
97.2
15.0
82
180
17.7
2.0
15.7
75.3
0.1
114.8
96.9
72.9
82
181
12.8
1.3
11.6
45.1
0.1
197.9
96.8
29.8
82
182
37.0
11.8
25.1
118.3
11.7
69.6
96.6
36.2
82
183
12.9
4.2
8.8
89.6
0.5
29.7
96.6
34.7
82
184
22.0
6.3
15.7
88.6
0.7
123.6
96.4
138.6
82
185
46.9
7.5
39.5
133.6
16.3
124.8
96.4
38.8
82
186
14.1
3.5
10.5
79.7
0.1
51.1
96.2
31.7
82
187
66.5
32.7
33.8
210.8
10.1
91.1
96.2
52.6
82
188
19.5
5.0
14.5
103.5
0.7
60.8
96.1
33.1
82
189
15.1
2.4
12.7
58.9
1.2
97.7
95.8
25.3
82
190
28.1
5.3
22.8
66.3
0.4
41.8
95.7
23.7
82
191
15.9
3.2
12.7
74.8
1.9
55.0
95.4
32.8
82
192
35.6
9.6
26.1
177.5
5.8
32.8
94.4
32.6
82
193
25.6
8.5
17.1
137.6
4.3
39.2
93.7
31.7
82
194
17.8
3.7
14.2
129.9
0.3
130.4
93.2
35.9
82
195
18.0
4.1
13.9
85.6
0.6
128.9
93.1
142.7
82
196
17.8
4.0
13.8
80.0
0.1
49.9
93.0
21.1
82
197
13.3
3.0
10.3
51.5
0.1
78.7
92.9
33.4
82
198
20.4
2.5
17.9
63.3
0.2
106.7
92.7
38.9
82
199
17.5
4.2
13.3
89.6
0.1
114.5
92.1
57.5
82
200
16.7
5.8
10.9
82.2
0.1
56.3
91.5
33.7
82

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