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
651
18.2
6.4
11.8
85.2
0.5
126.3
37.5
33.6
82
652
18.2
8.7
9.4
93.3
0.5
199.9
19.6
53.9
82
653
18.2
4.7
13.5
60.0
0.1
45.6
30.4
37.4
82
654
18.2
6.5
11.7
88.5
0.1
77.5
141.8
40.1
82
655
18.1
4.3
13.7
76.7
0.1
47.5
68.1
16.0
82
656
18.0
4.1
13.9
85.6
0.6
128.9
93.1
142.7
82
657
17.9
7.0
10.9
100.7
1.3
113.1
69.8
58.8
82
658
17.8
4.0
13.8
80.0
0.1
49.9
93.0
21.1
82
659
17.8
8.8
9.0
67.0
0.2
97.0
32.2
4.7
82
660
17.8
3.5
14.3
60.3
0.1
155.0
72.8
93.7
82
661
17.8
3.7
14.2
129.9
0.3
130.4
93.2
35.9
82
662
17.8
9.4
8.3
92.7
0.3
125.9
30.8
7.4
82
663
17.7
2.0
15.7
75.3
0.1
114.8
96.9
72.9
82
664
17.6
8.7
9.0
34.4
0.3
88.1
40.5
28.7
82
665
17.6
9.7
7.9
115.4
5.8
97.0
50.5
43.9
82
666
17.6
7.0
10.6
93.6
0.1
186.2
62.1
32.6
82
667
17.6
6.5
11.1
79.3
0.1
85.7
39.8
20.3
82
668
17.5
5.9
11.7
93.0
0.1
112.9
145.1
40.1
82
669
17.5
8.5
9.1
112.2
1.4
128.6
38.1
45.2
82
670
17.5
4.8
12.6
80.1
0.1
138.0
108.2
46.9
82
671
17.5
4.2
13.3
89.6
0.1
114.5
92.1
57.5
82
672
17.5
8.6
8.9
84.5
0.1
239.5
29.3
66.0
82
673
17.4
9.6
7.7
126.7
1.2
140.9
49.5
29.3
82
674
17.3
3.3
14.1
74.7
0.1
137.1
136.0
38.0
82
675
17.3
8.6
8.7
99.3
1.1
215.6
35.1
66.8
82
676
17.3
3.5
13.8
75.8
0.1
178.5
123.3
75.3
82
677
17.3
6.0
11.2
93.1
0.2
140.9
57.0
34.4
82
678
17.2
6.1
11.2
77.4
0.6
68.8
32.5
11.6
82
679
17.2
3.6
13.7
94.4
0.4
138.0
106.0
50.2
82
680
17.2
5.0
12.2
82.2
2.5
59.4
55.0
12.7
82
681
17.2
8.8
8.4
93.0
1.3
179.1
68.6
68.3
82
682
17.2
4.4
12.7
72.8
0.9
80.9
98.8
28.7
82
683
17.1
3.4
13.7
59.9
0.1
207.0
106.6
82.8
82
684
17.0
5.6
11.4
65.9
1.9
110.1
58.4
55.6
82
685
17.0
3.8
13.2
83.0
0.1
195.1
55.9
52.8
82
686
17.0
8.3
8.7
101.4
0.4
149.6
29.8
13.3
82
687
16.9
4.7
12.2
81.6
0.1
111.7
134.6
40.0
82
688
16.9
7.8
9.1
90.7
1.3
86.8
20.9
15.9
82
689
16.7
4.7
12.0
91.5
0.3
156.1
101.3
70.1
82
690
16.7
2.5
14.2
60.2
2.4
93.6
82.3
32.1
82
691
16.7
5.8
10.9
82.2
0.1
56.3
91.5
33.7
82
692
16.7
1.6
15.1
77.2
2.6
109.7
106.6
31.6
82
693
16.6
5.8
10.8
84.9
0.1
204.0
54.7
31.0
82
694
16.5
2.8
13.8
94.6
1.6
79.6
30.5
58.5
82
695
16.5
12.1
4.4
79.5
1.5
119.8
39.2
7.4
82
696
16.3
9.7
6.7
71.0
0.7
198.5
32.8
48.0
82
697
16.3
3.0
13.4
64.8
0.1
78.6
129.5
55.8
82
698
16.3
8.4
7.9
83.5
0.1
122.2
32.2
18.6
82
699
16.2
5.5
10.7
66.0
0.5
48.1
52.8
6.6
82
700
16.2
2.8
13.4
53.0
2.3
30.0
105.8
15.5
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.