ODDPUCK

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. Precomputed nightly (INV-7); the page never computes.

778 skaters · sorted by pp points

#
Skater
PTS
G
A
SOG
PPP
HIT
BLK
PIM
GP
651
13.3
1.8
11.5
68.5
0.0
104.9
89.0
40.6
82
652
7.5
1.3
6.2
45.2
0.0
39.1
86.5
11.3
82
653
13.9
3.4
10.4
79.3
0.0
50.7
96.4
31.6
82
654
13.7
6.5
7.2
76.5
0.0
179.4
56.3
83.3
82
655
9.4
0.9
8.4
47.7
0.0
150.4
131.4
86.8
82
656
30.9
17.0
13.9
113.3
0.0
281.2
65.0
131.5
82
657
18.9
6.8
12.1
109.4
0.0
242.9
34.2
145.7
82
658
12.8
10.9
1.8
56.5
0.0
80.2
27.3
52.8
82
659
16.3
5.7
10.6
84.3
0.0
205.2
54.5
30.9
82
660
12.6
5.8
6.8
70.5
0.0
240.2
35.3
134.1
82
661
9.2
2.5
6.7
80.6
0.0
178.8
128.2
18.4
82
662
9.7
1.6
8.1
92.8
0.0
18.6
26.2
3.2
82
663
3.8
2.0
1.8
79.4
0.0
95.7
29.8
20.2
82
664
17.7
4.2
13.6
75.7
0.0
46.6
68.1
15.6
82
665
17.4
6.4
11.0
78.8
0.0
85.5
39.6
20.1
82
666
17.5
1.9
15.6
74.8
0.0
115.0
97.2
73.2
82
667
17.7
4.0
13.8
79.7
0.0
49.5
93.2
21.0
82
668
6.0
2.0
4.0
75.9
0.0
167.0
33.0
10.2
82
669
17.5
7.0
10.5
93.3
0.0
186.8
62.0
32.5
82
670
26.7
14.4
12.3
100.8
0.0
188.4
61.2
37.8
82
671
17.2
3.2
14.0
74.4
0.0
137.3
136.4
38.0
82
672
26.1
13.1
13.0
108.3
0.0
138.6
18.0
18.8
82
673
25.4
5.4
20.0
78.2
0.0
148.1
163.4
34.4
82
674
10.7
3.6
7.1
67.7
0.0
96.3
39.2
0.0
82
675
3.0
3.0
0.0
45.6
0.0
42.5
91.1
21.3
82
676
8.3
0.2
8.1
52.2
0.0
45.3
124.8
97.7
82
677
15.0
4.8
10.3
46.5
0.0
34.2
42.4
10.3
82
678
24.6
6.2
18.5
135.5
0.0
19.3
33.1
12.3
82
679
16.8
3.7
13.1
82.6
0.0
196.0
55.8
52.9
82
680
18.2
9.8
8.4
77.8
0.0
193.4
44.4
18.0
82
681
7.6
1.9
5.7
55.3
0.0
122.0
22.9
205.9
82
682
10.0
2.4
7.7
57.5
0.0
78.7
122.0
32.7
82
683
14.5
1.1
13.3
52.3
0.0
120.6
139.0
49.3
82
684
18.2
4.4
13.7
77.2
0.0
139.4
67.3
103.2
82
685
20.0
4.1
15.8
115.2
0.0
183.1
182.7
29.4
82
686
19.3
0.0
19.3
64.0
0.0
185.1
99.4
37.3
82
687
20.0
10.1
10.0
101.5
0.0
218.1
25.2
19.0
82
688
12.4
2.4
10.0
65.8
0.0
17.3
81.4
22.6
82
689
8.1
0.9
7.2
64.4
0.0
233.5
129.4
54.6
82
690
19.4
11.5
7.9
67.4
0.0
179.2
20.6
34.7
82
691
13.5
2.7
10.8
66.5
0.0
184.3
90.3
94.6
82
692
23.4
9.7
13.7
99.4
0.0
89.0
43.7
34.0
82
693
11.3
4.0
7.4
61.5
0.0
144.6
30.4
38.5
82
694
13.4
6.7
6.7
75.3
0.0
125.5
18.4
16.7
82
695
9.8
7.2
2.6
84.0
0.0
159.4
25.2
27.8
82
696
20.2
6.7
13.5
89.9
0.0
121.3
90.4
42.7
82
697
0.0
0.0
0.0
67.9
0.0
138.6
2.8
17.0
82
698
14.1
5.9
8.2
65.4
0.0
90.4
71.3
46.0
82
699
19.3
3.5
15.7
64.7
0.0
103.6
98.6
38.9
82
700
30.8
0.0
30.8
71.8
0.0
71.8
51.3
41.0
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-05.