Armchair Hockey Scout

Ask the book

2026-27 edition Ask a direct question about this edition of the book — who, how many, how common, which group more — and it is answered with a table computed on this page from the edition’s index: the season line, height and age, the on-ice percentiles, the grades and the traits read out of every report. Ask for a view on named players — what a comparison comes down to, what makes a man — and you get the book’s reading of their own pages, and only those. The model turns your question into a query and phrases the result, or reads the pages it is handed; it never originates a figure, and an answer carrying a figure that is on neither the table nor the pages is withheld. It does not forecast, and it says so when a question is outside what the book holds.

Tables are computed on this page from the 2026-27 edition’s index; readings rest on the players’ own pages; the model never counts. Twenty questions an hour.

2026-27 edition · draft night

The draft board

1,196 skaters and 132 goaltenders with a season in the last three, projected for 2026-27 from 2023-24, 2024-25, 2025-26, and valued two ways: Yahoo's default rotisserie categories — G, A, +/−, PPP, SOG, BLK; W, GAA, SV%, SHO — and ESPN's default points. Between them that is most of fantasy hockey. Every value is above replacement at the position in a ten-team default roster (2 C, 2 LW, 2 RW, 4 D, 2 G, 4 bench), which is what a draft pays for. No rookie is on it: a man with no NHL season in the last three has nothing here to project from.

How good is it? Graded on 2 seasons it never saw (2024-25 and 2025-26): among skaters who then played twenty games, the board's rank correlation with the season is 0.745 in points and 0.769 in rotisserie, against 0.716 and 0.736 for drafting off last season's line. A ten-team draft that took its top 130 skaters collected +90 points a season over the same draft off last season's line, and 2,352 short of hindsight. For goaltenders it is no better than last season's line — correlation 0.28 against 0.30, and the draft +88 and −241 points in the two seasons — so last season's line is beside every projection.

Format Position

Rank is by value above replacement in the chosen format. Last is the same value computed on his line last season. A greyed man has no entry in this edition's rosters — unsigned, retired, or not yet placed — and is on his last club. The first 400 skaters in either format are shown.

# Player Pos Club Age GP G A +/− PPP SHP SOG HIT BLK z Pts Above Last
11 Cale Makar D COL 27 70 19 54 +11 29 2 192 37 115 8.0 188 +12.2+77 4.8196
22 Nathan MacKinnon C COL 31 71 34 62 +15 28 0 270 47 45 11.4 198 +11.7+65 12.0254
36 Evan Bouchard D EDM 26 72 15 56 +10 27 1 195 36 92 6.5 168 +10.7+57 6.0209
45 Nikita Kucherov RW TBL 33 70 30 66 +9 33 0 195 31 29 8.5 181 +10.7+59 9.2234
57 Connor McDavid C EDM 29 69 30 72 +8 37 1 215 55 27 9.5 190 +9.8+57 11.6264
618 Quinn Hughes D MIN 26 68 11 61 +4 30 0 174 14 69 4.6 152 +8.8+41 1.4163
711 Jason Robertson LW DAL 27 72 31 41 +6 26 0 210 52 33 4.7 158 +8.2+47 7.2213
88 Matt Boldy LW MIN 25 70 30 40 +3 24 2 231 46 48 4.4 164 +8.0+53 4.6204
99 Zach Werenski D CBJ 29 69 16 46 +4 17 1 213 23 104 3.6 162 +7.7+51 3.2190
103 Macklin Celebrini C SJS 20 69 35 57 −4 29 0 274 42 46 7.2 197 +7.5+64 7.2237
1114 Kirill Kaprizov LW MIN 29 64 33 37 +4 25 0 206 41 27 3.9 154 +7.5+43 4.2196
1210 Rasmus Dahlin D BUF 26 69 16 44 +5 19 0 184 100 94 3.0 161 +7.2+50 1.7170
1315 David Pastrnak RW BOS 30 71 29 52 +2 24 0 242 65 24 5.0 164 +7.1+43 4.4196
1419 Matthew Schaefer D NYI 19 68 19 34 +4 17 0 206 34 93 2.4 151 +6.5+40 1.3173
1524 Leon Draisaitl C EDM 30 67 34 50 +8 32 1 177 35 22 6.2 166 +6.4+33 3.8183
1612 Jake Sanderson D OTT 24 68 11 38 +3 22 1 161 34 128 2.0 155 +6.2+45 0.1161
174 Moritz Seider D DET 25 72 8 37 +2 21 0 148 154 160 1.9 174 +6.1+63 3.2206
1829 Cole Caufield RW MTL 25 72 35 32 +4 21 0 238 50 23 3.8 152 +5.9+31 4.8195
1923 Kyle Connor LW WPG 29 70 30 39 +0 18 2 211 24 26 1.9 146 +5.5+35 2.1183
2041 Jack Eichel C VGK 29 68 23 49 +7 24 2 216 27 46 5.2 156 +5.4+24 4.5182
2121 Brady Tkachuk LW FLA 27 66 25 31 −0 20 0 255 206 27 1.7 150 +5.3+39 -1.4139
2228 Brandon Hagel LW TBL 28 70 27 39 +9 9 3 178 46 42 1.6 142 +5.2+31 1.5161
2334 Mikko Rantanen RW DAL 29 68 25 48 +3 28 0 163 46 36 3.0 150 +5.1+28 -0.3150
2431 Lane Hutson D MTL 22 63 8 53 +6 19 0 93 27 99 0.9 139 +5.0+28 2.7184
2539 Jack Hughes C NJD 25 63 27 49 −1 28 2 249 8 30 4.8 158 +5.0+25 0.6156
2633 Adam Fox D NYR 28 65 10 45 +5 22 2 108 34 96 0.8 139 +5.0+28 -3.0123
2730 Nick Suzuki C MTL 27 72 25 51 +6 29 1 151 56 52 4.5 163 +4.8+30 6.7208
2826 Seth Jarvis RW CAR 24 68 30 34 +4 20 5 199 86 38 2.4 154 +4.6+33 -0.1156
2916 Auston Matthews C TOR 29 66 33 31 +3 18 1 239 53 79 4.3 175 +4.5+42 -1.4153
3027 Lucas Raymond LW DET 24 71 25 46 −4 26 0 165 44 27 0.9 143 +4.4+32 -0.3151
3153 Mitch Marner RW VGK 29 70 21 51 +6 23 1 136 37 40 2.3 141 +4.4+20 1.0158
3249 Josh Morrissey D WPG 31 70 10 37 +7 15 0 129 48 100 0.1 131 +4.3+21 -1.3154
3322 Filip Forsberg LW NSH 32 72 28 31 −3 21 0 209 120 37 0.7 148 +4.2+38 1.3182
3413 Noah Dobson D MTL 26 69 9 35 +1 12 1 156 60 145 0.1 154 +4.2+44 -1.0179
3532 Jakob Chychrun D WSH 28 70 17 25 +3 14 0 169 55 102 0.0 139 +4.2+28 1.9180
3651 Artemi Panarin LW LAK 34 71 26 43 −2 21 0 181 14 14 0.6 131 +4.2+20 0.2155
3742 Dylan Guenther RW UTA 23 66 30 31 −1 24 1 209 52 31 1.9 145 +4.1+24 1.4170
3857 Clayton Keller RW UTA 28 71 23 46 −1 26 0 184 11 28 1.9 140 +4.1+18 3.1167
3955 Miro Heiskanen D DAL 27 65 7 38 +4 18 0 130 28 104 -0.2 129 +3.9+18 1.0169
4025 Wyatt Johnston C DAL 23 72 35 36 −0 27 2 199 45 42 3.6 166 +3.8+33 3.4206
4146 Thomas Harley D DAL 25 69 11 30 +8 10 0 132 41 119 -0.4 133 +3.8+22 -4.0135
4220 Juraj Slafkovský LW MTL 22 71 23 36 −1 18 0 158 128 60 0.1 150 +3.7+39 1.6185
4350 William Nylander RW TOR 30 69 29 39 −2 23 1 184 17 26 1.3 142 +3.4+20 -1.9150
4452 Alex DeBrincat RW DET 28 72 29 32 −1 20 0 212 38 33 1.2 142 +3.3+20 3.5190
4545 Jesper Bratt LW NJD 28 72 19 46 −3 22 2 160 70 29 -0.2 133 +3.3+22 -2.3141
4666 Martin Necas C COL 27 70 26 44 +6 22 0 179 68 25 3.0 144 +3.2+11 5.1192
4764 Matthew Tkachuk LW FLA 28 58 20 38 −1 23 0 169 90 18 -0.3 124 +3.2+13 -8.069
4886 Nikolaj Ehlers LW CAR 30 70 20 33 +5 17 0 162 27 28 -0.4 114 +3.2+3 0.7146
4943 Brock Faber D MIN 24 71 10 29 +4 11 1 138 38 120 -1.1 134 +3.1+23 -0.1167
5037 Roman Josi D NSH 36 65 11 33 −4 19 0 150 35 107 -1.2 136 +3.0+25 -1.6151
5168 Jake Guentzel C TBL 31 70 28 36 +6 22 1 175 34 37 2.5 143 +2.8+11 3.3188
5254 John Carlson D TBL 36 69 7 33 +4 11 0 120 41 121 -1.4 130 +2.8+20 -1.1152
5363 Adrian Kempe RW LAK 30 71 26 31 +5 14 2 184 101 32 0.6 136 +2.7+14 0.4171
5474 Kirill Marchenko RW CBJ 26 70 24 32 +3 17 0 185 52 35 0.5 129 +2.6+8 0.3154
5536 Charlie McAvoy D BOS 28 64 9 33 +3 13 0 105 102 117 -1.6 137 +2.6+26 -0.2167
5638 Tim Stützle C OTT 24 71 24 49 −2 26 1 172 107 39 2.3 158 +2.5+25 1.9187
5747 Mikhail Sergachev D UTA 28 65 9 34 −1 19 1 113 44 111 -1.7 132 +2.4+22 0.1165
5872 Cutter Gauthier LW ANA 22 62 26 23 −0 11 0 207 52 27 -1.4 120 +2.2+9 0.7164
5996 Darren Raddysh D TOR 30 69 10 30 +5 13 0 123 54 73 -2.1 111 +2.1+1 2.2167
6089 Victor Hedman D TBL 35 62 7 32 +5 15 0 102 39 91 -2.1 113 +2.0+2 -9.850
6144 Alex Tuch RW WSH 30 70 24 26 +6 8 4 154 68 81 -0.2 144 +1.9+23 0.7179
62102 Zach Hyman LW EDM 34 66 27 16 +6 12 0 163 63 25 -1.7 111 +1.9+0 -3.0121
6390 Sebastian Aho C CAR 29 70 24 41 +5 22 4 166 52 23 1.6 134 +1.9+2 1.1161
64103 Mark Stone RW VGK 34 63 19 37 +6 20 2 109 34 44 -0.3 122 +1.8+0 0.7155
65136 Shea Theodore D VGK 31 64 7 33 +7 10 0 108 6 84 -2.4 105 +1.7−6 -4.0108
6688 Erik Karlsson D PIT 36 70 9 34 −0 15 0 137 25 76 -2.5 113 +1.7+2 0.0146
6717 MacKenzie Weegar D UTA 32 71 7 23 −2 10 1 133 169 160 -2.5 152 +1.6+42 -5.6155
6882 Brandt Clarke D LAK 23 64 6 25 +4 10 0 126 22 119 -2.5 116 +1.6+6 -0.7166
6940 Connor Bedard C CHI 21 68 27 48 −13 26 0 232 40 29 1.4 157 +1.6+24 -1.0155
7070 Alex Ovechkin LW WSH 41 69 25 23 −2 16 0 181 121 18 -2.1 121 +1.5+10 -1.1151
7148 Sam Reinhart C FLA 30 68 31 30 −0 24 4 162 73 49 1.2 153 +1.5+21 -2.6147
72131 Shayne Gostisbehere D CAR 33 65 8 32 +1 19 0 102 33 68 -2.8 106 +1.3−5 -3.2118
7383 Andrei Svechnikov RW CAR 26 67 22 31 −1 21 0 167 137 20 -1.0 126 +1.1+4 -0.1159
74150 Mattias Ekholm D EDM 36 69 6 23 +12 3 0 108 69 97 -3.0 103 +1.1−8 -2.4131
75121 Pavel Dorofeyev RW NYR 25 68 28 19 −0 17 0 192 24 28 -1.1 118 +1.0−3 0.3156
7679 Thomas Chabot D OTT 29 64 7 25 +4 7 1 119 46 115 -3.1 117 +1.0+6 -5.4112
77101 Robert Thomas C STL 27 67 21 46 +6 17 2 122 13 41 0.7 133 +1.0+0 -2.4129
78192 Devon Toews D COL 32 68 6 23 +13 2 0 105 40 89 -3.2 95 +1.0−16 -5.083
7977 Dylan Holloway LW STL 25 62 20 26 +4 8 0 148 136 38 -2.6 118 +1.0+7 -3.4127
8035 Rasmus Andersson D VGK 29 71 10 22 −4 8 1 136 34 150 -3.2 138 +0.9+28 -0.9168
81109 Kevin Fiala LW LAK 30 67 22 24 −4 19 0 166 51 24 -2.6 110 +0.9−1 -5.697
82157 Luke Hughes D NJD 23 68 7 35 −3 18 0 140 19 55 -3.3 102 +0.9−9 -5.590
83165 Porter Martone RW PHI 19 51 17 32 −0 22 0 170 85 21 -1.3 112 +0.8−10 -11.622
8465 Tage Thompson C BUF 28 70 31 28 −2 16 1 215 71 34 0.6 145 +0.8+13 2.2193
8559 Jackson LaCombe D ANA 25 70 8 31 −2 10 1 114 60 115 -3.4 127 +0.8+17 -1.1165
8673 Drake Batherson RW OTT 28 71 24 32 −4 23 0 150 110 25 -1.4 130 +0.8+8 -1.0159
87118 Noah Hanifin D VGK 29 69 6 24 +4 8 0 120 41 103 -3.5 108 +0.6−3 -5.2110
8893 Esa Lindell D DAL 32 71 4 18 +12 1 1 72 42 147 -3.6 112 +0.5+1 -3.0141
89119 Vince Dunn D SEA 29 66 9 28 −2 15 0 131 30 76 -3.6 108 +0.5−3 -3.7129
9075 Nico Hischier C NJD 27 70 25 32 −1 20 1 170 46 50 0.3 140 +0.5+8 -0.2164
9156 Mike Matheson D MTL 32 71 6 25 −1 8 1 108 53 143 -3.6 129 +0.5+18 -4.1138
92153 Jordan Kyrou RW WSH 28 70 22 27 +0 14 0 179 27 29 -1.7 114 +0.5−8 -4.5104
9399 Aleksander Barkov C FLA 31 66 17 42 +3 22 3 132 89 47 0.1 133 +0.4+0 —
9476 Mark Scheifele C WPG 33 71 25 42 +2 17 0 129 48 43 0.1 140 +0.4+7 1.9195
95163 Dougie Hamilton D NJD 33 62 8 22 +1 12 0 146 69 72 -3.8 101 +0.3−10 -3.1126
9680 Travis Konecny RW PHI 29 70 22 35 −1 11 3 157 88 34 -1.9 128 +0.3+6 -1.2150
97151 Aliaksei Protas LW WSH 25 69 20 27 +7 1 3 132 27 37 -3.4 103 +0.2−8 -3.5119
98105 Filip Hronek D VAN 28 69 5 32 +1 12 1 105 102 82 -4.0 111 +0.2−0 -3.9146
99224 Brent Burns D COL 41 72 7 18 +9 4 0 123 20 82 -4.0 89 +0.2−22 -2.8112
100208 Artturi Lehkonen LW COL 31 64 19 19 +10 5 0 123 43 32 -3.5 92 +0.1−19 -3.4106
101120 Dylan Larkin C DET 30 69 26 29 −2 21 1 186 42 31 -0.3 129 +0.0−3 0.3158
10281 Bryan Rust RW PIT 34 66 23 27 −3 15 1 150 45 56 -2.1 127 +0.0+6 -0.2164
103133 Jared McCann LW SEA 30 66 19 25 −2 14 1 144 42 33 -3.5 105 +0.0−5 -6.495
104209 Cole Hutson D WSH 20 52 8 26 +1 22 0 86 58 48 -4.2 92 +0.0−19 -11.923
105199 Gustav Forsling D FLA 30 71 5 20 +10 1 1 119 68 86 -4.2 93 −0.0−18 -7.096
10660 Matthew Knies LW TOR 23 70 22 32 −4 12 1 135 148 31 -3.6 126 −0.0+15 -4.9143
107141 Matvei Michkov RW PHI 21 70 22 33 −4 14 0 177 28 20 -2.2 115 −0.1−7 -4.3106
108158 Quinton Byfield RW LAK 24 71 21 28 +3 10 1 157 63 31 -2.3 112 −0.2−9 -3.7126
109148 Alexander Nikishin D CAR 24 68 9 19 +5 9 1 104 110 81 -4.4 103 −0.2−8 -4.0122
110147 Brayden Point C TBL 30 68 26 31 +2 19 0 143 16 33 -0.5 125 −0.3−7 -4.499
11184 Morgan Rielly D TOR 32 70 7 26 −2 9 0 110 42 111 -4.4 115 −0.3+4 -5.7125
11291 Alexis Lafrenière LW NYR 24 72 21 28 −4 8 0 162 81 28 -3.9 112 −0.3+2 -3.4134
11362 Darnell Nurse D SJS 31 71 6 17 +1 1 1 136 135 137 -4.5 125 −0.4+14 -5.1146
114186 John-Jason Peterka RW BOS 24 71 24 27 +1 9 0 170 21 17 -2.5 108 −0.4−14 -5.0102
11571 William Eklund LW OTT 23 70 16 36 −11 16 1 153 52 48 -4.0 121 −0.4+10 -4.9126
116122 Beckett Sennecke RW ANA 20 68 20 34 −4 12 1 180 81 22 -2.6 118 −0.4−4 -3.5131
117139 Owen Power D BUF 23 70 7 26 +2 4 1 121 29 94 -4.6 104 −0.4−7 -6.0101
118130 Bowen Byram D CHI 25 71 9 25 +5 4 1 89 62 92 -4.6 106 −0.5−5 -4.1119
119124 Ivan Provorov D CBJ 29 72 6 20 +4 4 1 101 33 118 -4.7 106 −0.5−5 -3.2128
120100 Seth Jones D FLA 31 62 7 23 −4 14 0 110 74 97 -4.8 111 −0.6+0 -6.491
12169 Tom Wilson RW WSH 32 69 22 22 +2 10 2 127 190 57 -2.8 132 −0.7+10 -1.7158
122211 Roope Hintz C DAL 29 65 20 30 +6 17 1 133 51 32 -1.0 113 −0.7−20 -4.096
123129 Brad Marchand LW FLA 38 65 20 24 −4 15 1 135 70 27 -4.3 106 −0.7−5 -4.8116
124159 Ivan Barbashev LW VGK 30 70 18 26 +7 4 0 99 122 34 -4.3 102 −0.8−9 -3.1133
125104 Alex Pietrangelo D VGK 36 65 3 21 +2 4 1 95 42 134 -4.9 111 −0.8+0 —
126201 Mason Marchment LW SJS 31 66 17 22 +6 8 0 110 84 27 -4.3 93 −0.8−18 -5.0102
127173 Connor McMichael LW STL 25 71 17 25 +1 6 1 138 39 36 -4.3 99 −0.8−12 -4.9104
12867 Travis Sanheim D PHI 30 71 8 21 +0 3 2 95 62 135 -5.0 122 −0.8+11 -4.0141
129272 Sam Malinski D COL 28 65 5 17 +9 1 0 107 42 81 -5.1 84 −0.9−27 -1.9117
13061 Colton Parayko D STL 33 68 7 13 +2 1 1 96 91 157 -5.1 125 −0.9+14 -6.4128
131187 Pavel Buchnevich LW STL 31 70 17 26 −1 11 1 123 34 31 -4.5 97 −1.0−14 -4.9113
132113 Sidney Crosby C PIT 39 69 24 37 −3 18 0 151 66 32 -1.3 131 −1.0−2 -1.1152
133123 Mattias Samuelsson D BUF 26 64 7 17 +8 0 1 74 116 115 -5.2 107 −1.0−4 -1.7157
134126 Brandon Montour D SEA 32 67 10 18 −5 9 0 155 81 80 -5.2 106 −1.0−5 -6.1111
13594 Timo Meier RW NJD 29 69 21 19 −5 11 0 202 117 48 -3.2 122 −1.0+1 -3.0140
136196 Joel Eriksson Ek C MIN 29 64 18 25 +4 14 0 176 113 39 -1.3 116 −1.0−17 -1.9125
137162 Neal Pionk D WPG 31 64 5 17 +5 6 0 101 138 93 -5.2 101 −1.0−10 -8.774
138128 Matt Roy D WSH 31 69 3 15 +8 0 0 80 113 131 -5.2 106 −1.1−5 -5.6115
13992 Jake Walman D EDM 30 62 8 17 −1 4 1 112 38 124 -5.3 112 −1.1+2 -8.886
140112 Justin Faulk D DET 34 68 7 20 −2 7 1 105 72 107 -5.4 109 −1.2−2 -3.7149
141107 Brayden McNabb D VGK 35 68 4 10 +8 0 1 67 116 149 -5.4 111 −1.2−0 -7.5107
14258 Jacob Trouba D SJS 32 69 4 15 −1 1 1 108 146 155 -5.5 128 −1.3+17 -3.8151
143175 Leo Carlsson C ANA 21 66 24 32 −1 14 2 164 21 30 -1.6 120 −1.3−12 -1.2142
144197 Chris Kreider LW ANA 35 68 19 18 −0 12 2 126 74 21 -4.9 94 −1.3−17 -4.6111
145237 Troy Terry RW ANA 29 67 17 31 −0 10 2 149 8 24 -3.5 98 −1.3−23 -3.3108
146215 Ryan McDonagh D TBL 37 65 4 18 +10 1 1 51 25 113 -5.5 90 −1.3−21 -8.571
147190 Jonas Brodin D MIN 33 61 4 14 +7 1 0 75 20 125 -5.5 96 −1.4−15 -6.394
148169 Dylan Strome C WSH 29 71 19 35 −2 20 0 122 14 48 -1.7 121 −1.4−12 -2.4129
149181 Dmitri Voronkov LW CBJ 26 66 18 17 +0 9 0 126 84 37 -5.0 97 −1.4−13 -7.289
150144 K'Andre Miller D CAR 26 69 7 22 +3 2 1 102 105 91 -5.6 104 −1.4−7 -5.5110
15187 Jake McCabe D TOR 32 68 4 16 +6 0 0 60 127 140 -5.6 113 −1.4+3 -5.4143
15295 Owen Tippett RW PHI 27 70 21 20 −4 6 1 194 128 47 -3.6 122 −1.4+1 -3.1148
15378 Elias Pettersson C VAN 27 68 18 35 −5 20 1 129 78 78 -1.7 140 −1.5+7 -3.9151
154214 Mathew Barzal C NYI 29 64 14 37 +2 15 0 148 34 41 -1.7 112 −1.5−21 -0.1147
155149 Jake DeBrusk LW VAN 29 71 19 16 −7 15 0 156 76 37 -5.0 103 −1.5−8 -4.2123
156176 Vladislav Gavrikov D NYR 30 71 7 17 +4 2 1 91 45 104 -5.7 98 −1.5−13 -5.7121
157266 J.J. Moser D TBL 26 67 5 17 +10 2 2 77 58 85 -5.7 84 −1.5−27 -4.1100
158146 Kris Letang D PIT 39 69 5 22 −0 7 0 100 103 97 -5.7 104 −1.5−7 -5.9109
159257 Zach Benson LW BUF 21 67 13 26 +3 4 1 128 36 27 -5.1 85 −1.5−26 -5.086
160239 Gabriel Landeskog LW COL 33 63 14 20 +5 5 0 125 90 33 -5.1 87 −1.6−23 -4.989
161185 Gabriel Vilardi C WPG 27 66 24 29 −1 20 0 124 19 35 -1.8 118 −1.6−14 -2.2146
162218 Aaron Ekblad D FLA 30 63 4 21 +4 6 1 92 88 81 -5.7 90 −1.6−21 -7.0103
163108 Cam York D PHI 25 68 5 18 −1 4 1 89 46 132 -5.7 110 −1.6−1 -5.3117
164188 Nick Schmaltz C UTA 30 71 20 32 −2 17 1 147 17 41 -1.9 118 −1.6−14 1.3167
165111 Ryan Pulock D NYI 31 67 4 16 +3 2 1 78 74 138 -5.7 109 −1.6−2 -5.5119
166125 Mika Zibanejad C NYR 33 71 20 32 −6 21 3 152 62 43 -1.9 128 −1.6−5 0.9188
167303 Jordan Spence D OTT 25 69 5 22 +7 4 0 88 61 62 -5.8 79 −1.6−32 -6.385
168161 Logan Cooley C UTA 22 66 25 30 −2 16 1 149 54 28 -1.9 123 −1.6−10 -6.0102
169135 Simon Edvinsson D DET 23 62 7 17 +4 1 1 77 77 117 -5.8 105 −1.7−6 -5.4127
170117 Adam Larsson D SEA 33 72 5 14 +4 0 0 84 106 133 -5.8 109 −1.7−2 -5.6135
171171 Sean Durzi D NYR 27 60 6 21 −1 7 0 89 37 102 -5.8 99 −1.7−12 -8.190
172154 Blake Coleman LW MIN 34 69 16 15 +3 2 3 140 140 50 -5.3 102 −1.7−9 -4.9114
173180 Bo Horvat C NYI 31 69 24 23 −0 11 1 188 64 36 -2.0 120 −1.7−13 -0.9143
174229 Mats Zuccarello RW LAK 39 64 13 32 −2 17 0 114 24 38 -3.9 99 −1.7−23 -4.3106
17598 Martin Fehervary D WSH 26 70 4 17 +5 0 1 64 125 133 -5.9 111 −1.8+0 -4.9138
176262 Philip Broberg D STL 25 62 5 20 +6 3 0 79 32 81 -6.0 85 −1.8−26 -5.2105
177225 Dylan Samberg D WPG 27 65 3 14 +8 1 0 82 56 111 -6.0 89 −1.8−22 -7.887
178127 Rickard Rakell RW PIT 33 66 20 22 −4 12 1 143 92 50 -3.9 117 −1.8−5 -3.6126
179221 Trevor Moore LW LAK 31 68 15 18 +2 3 1 143 66 36 -5.4 89 −1.8−22 -6.886
180167 Sean Walker D CAR 31 71 6 14 +2 1 1 123 104 100 -6.0 99 −1.9−12 -4.0136
181280 Viktor Arvidsson LW DET 33 60 16 17 +2 6 0 131 25 30 -5.4 82 −1.9−29 -2.4121
182285 Lukas Cormier D VGK 24 54 4 19 +1 14 0 75 43 73 -6.0 82 −1.9−29 —
183194 Anders Lee LW UTA 36 72 16 16 −0 6 0 148 107 37 -5.5 95 −1.9−16 -4.3113
184164 Rasmus Sandin D WSH 26 69 4 22 +2 3 0 76 79 109 -6.1 101 −2.0−10 -6.2116
185244 Valeri Nichushkin RW CBJ 31 61 19 22 +2 9 1 135 64 26 -4.1 98 −2.0−24 -4.7104
186274 Patrick Kane RW CHI 37 64 15 30 −4 17 0 134 19 22 -4.1 94 −2.0−28 -3.1114
187234 Drew Doughty D LAK 36 63 6 17 +4 6 1 77 60 85 -6.2 88 −2.0−23 -7.682
188250 Jimmy Snuggerud RW STL 22 56 16 25 +2 8 0 138 55 31 -4.1 97 −2.0−25 -3.0120
189212 Josh Manson D COL 34 66 4 16 +8 0 1 86 154 86 -6.2 91 −2.0−20 -3.5116
190140 Fabian Zetterlund LW OTT 27 72 16 16 −4 8 0 140 127 50 -5.6 104 −2.0−7 -6.699
191115 Jake Neighbours LW STL 24 69 20 19 −4 10 0 111 141 41 -5.6 109 −2.0−2 -7.896
192106 Adam Fantilli C CBJ 21 68 25 28 −5 8 1 196 103 42 -2.4 133 −2.1−0 -2.5150
193228 Dylan DeMelo D WPG 33 72 3 14 +10 0 1 58 118 102 -6.3 88 −2.1−23 -7.697
194232 Igor Chernyshov LW SJS 20 55 17 21 −1 11 0 101 36 27 -5.7 88 −2.1−23 -10.243
195283 Ivan Demidov RW MTL 20 58 15 33 −0 15 0 101 22 20 -4.2 93 −2.1−29 -3.1120
196200 Brock Nelson C COL 34 71 22 24 +2 11 1 148 33 46 -2.4 115 −2.1−18 0.2162
197110 J.T. Miller C NYR 33 68 18 37 −3 19 2 121 150 42 -2.4 131 −2.2−1 -5.5124
198233 Jason Zucker LW BUF 34 65 17 19 −2 13 0 112 69 21 -5.7 88 −2.2−23 -5.3106
199191 Alex Laferriere RW LAK 24 71 17 19 +1 4 1 176 155 37 -4.3 106 −2.2−15 -3.7139
200195 Torey Krug D STL 35 66 3 22 −3 8 0 100 55 94 -6.3 95 −2.2−16 —
201184 Mikey Anderson D LAK 27 70 4 15 +7 0 0 66 106 115 -6.3 97 −2.2−14 -7.2108
202334 Luke Evangelista RW NJD 24 69 12 30 −1 11 0 155 24 19 -4.3 87 −2.2−35 -3.2107
203254 Oliver Ekman-Larsson D TOR 35 70 5 20 +3 6 0 85 88 70 -6.4 85 −2.3−25 -6.1107
204277 Jaccob Slavin D CAR 32 64 3 15 +6 0 2 85 24 97 -6.4 83 −2.3−28 -10.044
20585 Will Cuylle LW NYR 24 72 17 17 −2 5 1 135 251 44 -5.8 114 −2.3+3 -5.5142
206238 Will Smith C SJS 21 67 22 33 −3 16 0 157 15 15 -2.6 109 −2.3−23 -3.2116
207193 Artem Zub D OTT 30 66 4 16 +5 0 1 68 78 112 -6.5 95 −2.3−16 -5.1111
20897 Nick Seeler D PHI 33 69 3 9 +3 0 1 70 115 157 -6.5 111 −2.3+1 -7.3111
209206 Jared Spurgeon D MIN 36 62 4 14 +3 5 0 69 58 107 -6.5 92 −2.4−19 -6.0117
210245 Denton Mateychuk D CBJ 22 63 9 16 +4 2 0 77 27 82 -6.5 87 −2.4−24 -6.0103
211288 Ilya Protas LW WSH 20 50 12 28 −1 11 0 91 20 25 -6.0 81 −2.4−30 -13.17
212230 Anthony Cirelli C TBL 29 69 19 24 +9 4 4 115 42 55 -2.7 110 −2.4−23 -2.7120
213289 Olen Zellweger D BUF 23 62 6 14 +1 4 0 115 32 74 -6.6 80 −2.4−30 -6.888
214216 Brady Skjei D NSH 32 72 6 19 −2 6 1 107 56 79 -6.6 90 −2.5−21 -7.592
215166 Dylan Cozens C OTT 25 71 19 27 −5 17 1 178 161 29 -2.7 122 −2.5−10 -1.2156
216241 Noah Cates LW PHI 27 69 13 20 +3 4 1 99 78 43 -6.1 87 −2.5−24 -3.2119
217249 Damon Severson D CBJ 32 66 6 17 +4 2 0 75 40 87 -6.7 86 −2.5−25 -5.698
218138 Kaiden Guhle D MTL 24 59 5 14 +2 0 0 78 112 122 -6.7 105 −2.6−6 -10.257
219172 John Tavares C TOR 36 71 23 27 −4 15 0 155 85 31 -2.9 121 −2.6−12 -2.8151
220242 Jamie Benn LW DAL 37 68 13 22 +1 8 1 86 92 35 -6.2 87 −2.6−24 -7.581
221155 Alexander Romanov D NYI 26 57 4 12 +3 0 0 83 120 125 -6.8 102 −2.6−9 -13.121
222134 Braden Schneider D NYR 25 71 4 14 +1 0 1 89 138 121 -6.8 105 −2.7−6 -7.2117
223223 Nikita Zadorov D BOS 31 71 3 14 +7 0 1 80 176 86 -6.9 89 −2.7−22 -6.2105
224177 Brock Boeser RW VAN 29 69 22 23 −10 17 0 139 56 27 -4.9 109 −2.8−13 -6.7115
225152 Ian Cole D CHI 37 71 2 12 +4 0 1 46 76 150 -6.9 103 −2.8−8 -6.0116
226182 Tyler Bertuzzi LW CHI 31 71 20 19 −8 13 0 118 60 28 -6.4 97 −2.8−14 -3.5134
227226 Mason Lohrei D BOS 25 65 6 20 −2 8 0 72 29 87 -7.0 88 −2.8−22 -6.392
228178 Morgan Geekie C BOS 28 70 26 22 −1 14 0 133 104 33 -3.1 120 −2.9−13 -1.0165
229203 Ryan O'Reilly C NSH 35 71 17 31 −2 15 1 116 18 56 -3.2 115 −2.9−18 -0.2161
230145 Alexandre Carrier D MTL 29 69 4 15 +1 0 1 59 50 138 -7.0 104 −2.9−7 -6.9116
231287 Matt Coronato RW CGY 23 66 17 21 −6 13 0 164 23 24 -5.0 92 −2.9−30 -5.6104
232198 Pavel Mintyukov D ANA 22 66 6 19 −2 4 1 87 62 90 -7.1 94 −2.9−17 -7.699
233248 Chris Tanev D TOR 36 57 2 9 +8 0 0 31 23 136 -7.1 86 −2.9−25 -12.611
234337 Warren Foegele LW OTT 30 69 15 12 +4 1 0 129 71 27 -6.5 76 −3.0−35 -9.458
235114 Vincent Trocheck C UTA 33 69 16 30 −2 13 3 127 177 60 -3.3 131 −3.0−2 -5.2133
236370 Jackson Blake RW CAR 23 63 16 20 +1 8 0 132 13 26 -5.1 84 −3.0−38 -3.3117
237183 Lawson Crouse LW UTA 29 71 16 12 +1 3 1 116 172 44 -6.6 97 −3.0−14 -4.3131
238290 Joel Edmundson D LAK 33 67 3 12 +6 1 0 69 88 92 -7.2 80 −3.0−31 -5.9103
239259 Cam Fowler D STL 34 70 5 22 −3 8 1 71 16 81 -7.2 85 −3.1−26 -7.685
240309 Ryan Nugent-Hopkins C EDM 33 69 15 28 −1 19 1 119 32 34 -3.3 101 −3.1−32 -3.1122
241168 Marcus Pettersson D NYR 30 71 3 17 +1 0 0 61 79 125 -7.2 99 −3.1−12 -8.9104
242265 Anton Lundell C FLA 24 68 16 25 +2 9 3 151 78 39 -3.4 106 −3.1−27 -5.3110
243291 Marek Alscher D FLA 22 50 3 27 +2 1 0 72 49 69 -7.3 80 −3.1−31 -13.07
244332 Hampus Lindholm D BOS 32 59 4 16 +3 3 0 77 22 83 -7.3 76 −3.1−35 -6.596
245160 Jacob Middleton D CGY 30 68 4 12 +1 0 0 66 98 128 -7.3 101 −3.2−10 -8.391
246273 Kevin Shattenkirk D BOS 37 64 5 14 +1 8 0 60 65 88 -7.3 83 −3.2−27 —
247401 Carter Yakemchuk D OTT 21 50 6 14 +1 10 0 66 16 64 -7.4 71 −3.2−40 -13.46
248335 Johnny Gaudreau LW CBJ 33 67 9 30 −5 11 0 102 5 23 -6.8 76 −3.2−35 —
249494 Jalen Chatfield D CAR 30 68 4 11 +8 0 0 84 47 62 -7.4 64 −3.3−47 -7.864
250243 Tyson Foerster RW PHI 24 62 21 13 −1 7 0 130 65 42 -5.4 98 −3.3−24 -9.453
251369 Tony DeAngelo D NYI 30 58 4 20 −2 6 0 101 24 58 -7.5 73 −3.3−38 -5.897
252220 Jonathan Huberdeau LW CGY 33 66 14 22 −7 12 1 98 43 41 -6.9 90 −3.3−21 -9.165
253263 Adam Pelech D NYI 32 66 2 13 +2 0 1 88 65 103 -7.5 84 −3.4−26 -6.7102
254320 Jack Quinn RW BUF 25 65 16 24 −3 10 0 135 42 22 -5.5 88 −3.4−34 -3.5113
255319 Alex Iafallo LW WPG 32 71 10 12 +4 5 1 87 69 52 -6.9 78 −3.4−33 -6.896
256267 Carter Verhaeghe C FLA 31 70 20 26 −3 12 0 171 68 22 -3.6 106 −3.4−27 -4.4122
257174 Alex Vlasic D CHI 25 71 3 18 −5 4 1 80 41 121 -7.5 99 −3.4−12 -8.595
258327 Samuel Girard D PIT 28 64 3 16 +5 1 0 63 49 86 -7.5 77 −3.4−34 -8.957
259353 Claude Giroux RW OTT 38 72 12 26 −0 11 1 105 52 29 -5.5 85 −3.4−37 -3.6103
260412 Nate Schmidt D UTA 35 69 3 11 +7 2 0 59 69 76 -7.6 70 −3.4−41 -5.991
261433 John Marino D UTA 29 64 3 21 +7 0 1 44 25 68 -7.6 68 −3.4−42 -5.583
262202 Sam Bennett C FLA 30 68 20 23 −3 10 0 169 128 36 -3.7 115 −3.4−18 -3.0139
263227 Ryan Hartman RW MIN 32 68 15 16 −2 6 0 132 65 62 -5.6 99 −3.4−23 -3.5140
264329 Matt Duchene C DAL 35 67 17 30 +2 14 0 100 28 28 -3.7 98 −3.4−34 -6.391
265317 Anze Kopitar C LAK 39 69 13 27 +5 13 1 80 31 57 -3.7 100 −3.5−33 -4.6100
266402 Jonathan Drouin LW NYI,STL 31 63 9 23 −0 10 0 78 24 27 -7.0 71 −3.5−40 -9.057
267132 Radko Gudas D FLA 36 65 2 10 +3 0 0 62 206 127 -7.6 105 −3.5−5 -9.482
268246 Brandon Carlo D STL 29 66 2 8 +5 0 0 64 88 120 -7.6 86 −3.5−25 -9.270
269217 Dante Fabbro D CBJ 28 66 5 10 +2 0 0 68 59 114 -7.6 90 −3.5−21 -9.689
270205 Joel Farabee LW CGY 26 72 15 17 −6 4 2 135 60 44 -7.1 92 −3.5−19 -6.5107
271260 Charle-Edouard D'Astous D TBL 28 65 5 20 +0 2 0 72 89 73 -7.7 85 −3.6−26 -8.191
272344 Jonathan Aspirot D BOS 27 63 3 11 +7 1 0 50 88 86 -7.7 75 −3.6−36 -7.771
273297 Dmitry Orlov D SJS 35 71 4 20 −1 7 0 79 101 62 -7.7 80 −3.6−31 -7.1109
274322 Anthony Mantha RW NJD 32 61 19 18 +2 7 0 91 44 29 -5.7 88 −3.6−34 -2.1144
275325 Ryan Leonard RW WSH 21 57 15 19 −1 11 0 127 96 21 -5.7 88 −3.6−34 -4.5112
276315 Evgeni Malkin C PIT 40 65 15 30 −2 15 0 119 28 33 -3.9 100 −3.6−33 -2.1117
277294 Oliver Bonk D PHI 21 49 7 21 +1 2 0 61 65 63 -7.8 80 −3.6−31 -13.53
278219 Matty Beniers C SEA 23 71 18 25 −3 11 0 140 36 56 -3.9 112 −3.6−21 -4.2128
279189 Tomas Hertl C VGK 32 67 20 24 −7 17 0 141 89 45 -3.9 117 −3.7−15 -2.0149
280264 Simon Nemec D CGY 22 59 7 14 −3 3 0 88 18 87 -7.8 84 −3.7−27 -7.5102
281143 David Savard D MTL 35 65 3 12 −0 0 0 39 59 154 -7.8 104 −3.7−7 —
282270 Nazem Kadri C COL 35 71 18 26 −8 15 0 180 48 26 -4.0 106 −3.7−27 -4.4117
283170 Steven Stamkos C NSH 36 71 26 20 −10 19 0 149 69 36 -4.0 121 −3.7−12 -1.1169
284299 Jaden Schwartz LW COL 34 64 14 15 −2 6 0 106 40 38 -7.3 79 −3.8−31 -8.271
285207 Jamieson Oleksiak D VAN 33 71 3 9 +2 0 0 61 87 123 -7.9 92 −3.8−19 -7.892
286308 Ville Ottavainen D SEA 24 51 4 21 +1 2 0 64 80 69 -7.9 79 −3.8−32 —
287253 Jamie Drysdale D PHI 24 64 7 17 −5 7 0 81 20 84 -7.9 86 −3.8−25 -6.0103
288349 Matvei Gridin RW CGY 20 58 11 24 −4 12 0 119 20 39 -5.9 85 −3.8−36 -10.252
289483 Ludvig Jansson D FLA 22 50 3 13 +2 10 0 52 16 67 -8.0 65 −3.8−46 -13.34
290339 Zeev Buium D VAN 20 67 6 20 −5 13 0 72 26 56 -8.0 75 −3.8−36 -9.676
291371 Josh Doan RW BUF 24 60 16 19 −1 10 0 122 55 22 -5.9 84 −3.8−38 -3.5126
292261 Erik Cernak D TBL 29 66 3 11 +6 0 1 51 143 97 -8.0 85 −3.8−26 -9.281
293378 Jordan Eberle RW SEA 36 65 15 20 −1 9 0 107 34 31 -6.0 84 −3.9−38 -2.7133
294156 Eeli Tolvanen RW NYR 27 71 14 18 −5 9 0 122 185 63 -6.0 113 −3.9−9 -5.6128
295137 Kiefer Sherwood LW SJS 31 68 15 14 −3 5 1 120 326 27 -7.4 105 −3.9−6 -6.3132
296406 Andrei Kuzmenko LW PIT 30 63 13 18 −3 13 0 79 19 19 -7.5 70 −3.9−41 -8.760
297286 Niko Mikkola D FLA 30 68 4 10 +3 0 0 74 132 87 -8.1 81 −4.0−29 -9.673
298293 Pavel Zacha C BOS 29 71 18 28 −0 13 1 111 66 26 -4.2 102 −4.0−31 -2.3139
299509 Ty Smith D CAR 26 53 5 10 +1 6 0 83 22 61 -8.1 63 −4.0−48 —
300213 Timothy Liljegren D WSH 27 61 4 14 −3 4 0 69 65 109 -8.1 90 −4.0−20 -10.266
301452 Michael Kesselring D SJS 26 61 4 13 +3 1 0 93 70 59 -8.1 67 −4.0−44 -11.828
302338 Calen Addison D MIN,SJS 26 65 2 15 −4 8 0 86 44 79 -8.1 76 −4.0−35 —
303142 Ben Chiarot D DET 35 71 4 8 −3 0 0 77 135 134 -8.2 104 −4.0−7 -7.1127
304376 Cole Perfetti C WPG 24 68 16 23 +1 10 0 138 49 32 -4.3 95 −4.0−38 -7.483
305324 Conor Garland RW CBJ 30 70 13 21 −4 9 0 131 44 37 -6.2 88 −4.0−34 -7.785
306271 Shane Pinto C OTT 25 64 19 20 +2 4 3 138 74 46 -4.3 106 −4.0−27 -4.4124
307282 Wyatt Aamodt D COL 28 52 6 10 +1 2 0 68 97 85 -8.2 82 −4.0−29 —
308236 Mason McTavish C STL 23 68 20 27 −6 11 1 157 74 31 -4.3 109 −4.1−23 -6.3104
309256 Evander Kane LW VAN 35 67 13 14 −5 5 0 142 148 27 -7.6 85 −4.1−25 -7.589
310563 Victor Olofsson LW VGK 31 64 11 13 +2 6 0 102 22 19 -7.6 60 −4.1−51 -6.575
311366 Anton Frondell C CHI 19 52 13 26 −1 9 0 155 38 39 -4.3 95 −4.1−37 -11.824
312351 Trevor van Riemsdyk D PIT 35 68 2 11 +4 0 0 49 13 107 -8.2 74 −4.1−36 -9.071
313358 Taylor Hall LW CAR 34 63 13 19 −2 5 0 97 40 28 -7.7 74 −4.1−37 -5.0104
314348 Rasmus Ristolainen D PHI 31 57 2 12 +2 2 1 73 80 82 -8.3 75 −4.1−36 -9.259
315204 Alec Martinez D CHI 39 59 4 9 −1 2 0 49 33 131 -8.3 92 −4.1−19 —
316450 Sam Rinzel D CHI 22 53 4 13 +0 3 0 93 51 61 -8.3 67 −4.1−43 -9.763
317279 Ryan Lindgren D SEA 28 69 3 11 +3 0 1 52 69 107 -8.3 82 −4.1−29 -9.380
318443 Nathan Clurman D PIT 28 51 4 12 +1 2 0 87 51 67 -8.3 68 −4.1−43 —
319210 Tyler Myers D DAL 36 68 3 12 −1 0 1 68 85 115 -8.3 91 −4.2−20 -9.790
320380 Frederic Brunet D BOS 23 51 4 12 +1 2 0 74 51 79 -8.3 73 −4.2−38 —
321363 Maxime Comtois LW CAR 27 54 12 21 −1 5 0 87 50 26 -7.7 74 −4.2−37 —
322379 Jack Thompson D VAN 24 50 6 10 −0 5 0 71 25 79 -8.3 73 −4.2−38 —
323295 Joe Pavelski C DAL 42 67 15 23 +0 12 0 111 62 51 -4.4 102 −4.2−31 —
324469 Logan Stankoven C CAR 23 65 16 21 +2 7 0 156 42 24 -4.4 88 −4.2−45 -4.3102
325116 Mario Ferraro D WPG 28 71 5 13 −6 0 0 81 122 133 -8.3 109 −4.2−2 -6.4128
326311 Hunter McDonald D PHI 24 49 4 21 +2 2 0 51 114 66 -8.3 78 −4.2−32 -13.52
327391 Sean Monahan C CBJ 31 67 15 25 +1 11 2 115 35 34 -4.5 93 −4.2−39 -6.290
328278 Cody Ceci D LAK 32 72 2 11 +1 0 1 59 56 109 -8.4 82 −4.2−28 -9.777
329427 David Reinbacher D MTL 21 49 3 18 +1 2 0 69 36 65 -8.4 69 −4.2−42 -13.62
330179 Connor Murphy D EDM 33 66 3 10 −1 0 1 58 102 131 -8.4 98 −4.2−13 -7.7108
331445 Marcus Johansson LW MIN 35 69 10 21 −0 6 1 86 39 23 -7.8 68 −4.3−43 -4.993
332383 Maksymilian Szuber D ARI 24 54 4 13 +1 3 0 69 66 73 -8.4 72 −4.3−38 —
333404 Axel Sandin-Pellikka D DET 21 65 7 15 −3 7 0 72 18 59 -8.4 70 −4.3−40 -9.967
334345 Patrik Koch D ARI 29 54 4 13 +1 3 0 67 91 73 -8.4 75 −4.3−36 —
335403 Justin Schultz D SEA 36 65 5 13 −2 7 0 68 26 70 -8.5 70 −4.3−40 —
336341 Oliver Bjorkstrand RW NYR 31 71 13 20 −5 12 0 117 68 29 -6.5 86 −4.3−36 -6.992
337312 Michael Bunting LW NSH,DAL 31 69 14 18 −9 12 0 116 50 21 -7.9 78 −4.3−33 -8.382
338364 Logan Stanley D WPG,BUF 28 62 4 12 +3 1 0 64 90 75 -8.5 74 −4.3−37 -7.398
339306 Jonathan Marchessault RW NSH 35 68 17 20 −8 11 0 142 78 18 -6.5 90 −4.3−32 -8.572
340395 Gustav Olofsson D SEA 31 54 4 13 +1 3 0 61 41 77 -8.5 71 −4.3−40 —
341441 Patrik Laine LW MTL 28 47 14 10 −4 12 0 93 22 25 -7.9 68 −4.3−43 -13.82
342313 Mark Giordano D TOR 42 61 4 7 +3 0 0 58 67 103 -8.5 78 −4.4−33 —
343347 Trevor Zegras C PHI 25 63 17 27 −2 12 0 127 42 26 -4.6 96 −4.4−36 -1.6140
344328 Ben Kindel C PIT 19 67 17 18 −2 10 2 149 28 48 -4.7 99 −4.4−34 -5.5105
345302 Brett Pesce D NJD 31 61 2 9 −0 0 0 73 21 112 -8.5 79 −4.4−32 -11.154
346269 Kevin Bahl D CGY 26 69 3 13 +1 1 0 61 110 96 -8.6 84 −4.4−27 -8.590
347493 Henri Jokiharju D BOS 27 60 3 13 +4 1 0 61 55 67 -8.6 64 −4.4−47 -10.543
348543 Seamus Casey D NJD 22 44 7 12 +1 8 0 52 29 43 -8.6 61 −4.4−50 -13.91
349331 Nick Robertson LW PIT 25 66 15 12 −3 3 0 112 63 31 -8.0 76 −4.4−34 -7.988
350301 Ryker Evans D SEA 24 63 6 14 −0 3 0 55 78 79 -8.6 79 −4.5−32 -9.173
351410 Nick Blankenburg D NSH,COL 28 57 5 12 −1 6 0 68 54 65 -8.6 70 −4.5−41 -8.878
352422 Victor Mete D PHI 28 54 4 13 +1 3 0 61 41 73 -8.6 69 −4.5−42 —
353455 Matt Grzelcyk D CHI 32 67 1 16 +0 5 0 61 37 72 -8.6 67 −4.5−44 -10.451
354365 Matias Maccelli LW NYI 25 66 13 24 −7 7 0 103 18 17 -8.0 74 −4.5−37 -8.977
355489 Kaapo Kakko RW SEA 25 66 13 22 +2 6 0 94 41 19 -6.6 75 −4.5−47 -6.874
356310 Parker Wotherspoon D VGK 29 63 2 15 +3 0 1 50 115 87 -8.6 79 −4.5−32 -6.2113
357235 Zach Whitecloud D CGY 29 68 3 11 +1 0 0 56 114 109 -8.6 88 −4.5−23 -8.1108
358258 William Borgen D BOS 29 71 4 11 +1 0 0 65 120 96 -8.7 85 −4.5−26 -8.588
359420 Brandon Scanlin D NYR 27 54 4 13 +1 3 0 61 53 71 -8.7 69 −4.5−41 —
360439 Phil Kemp D EDM 27 54 4 13 +1 3 0 61 41 71 -8.7 68 −4.5−43 —
361354 Brett Kulak D COL 32 72 3 11 −1 0 0 81 32 93 -8.7 74 −4.5−37 -8.578
362359 Zachary Bolduc RW MTL 23 63 14 16 +1 7 0 101 111 33 -6.6 85 −4.5−37 -7.994
363318 Simon Holmstrom RW NYI 25 69 17 19 +1 3 5 86 19 43 -6.7 89 −4.5−33 -6.498
364464 Arseny Gritsyuk RW NJD 25 64 13 18 −2 5 0 144 57 21 -6.7 77 −4.5−45 -7.376
365367 Jordan Martinook LW CAR 34 70 10 14 +2 0 1 89 80 42 -8.1 73 −4.5−38 -7.490
366385 Erik Brannstrom D VAN 27 59 4 12 +1 1 1 62 35 85 -8.7 72 −4.5−39 —
367372 Egor Chinakhov RW PIT 25 59 17 17 −2 5 0 124 53 26 -6.7 84 −4.5−38 -6.0100
368408 Alex Killorn LW ANA 37 70 13 13 −1 4 1 105 66 25 -8.1 70 −4.6−41 -6.788
369307 Artyom Levshunov D CHI 20 57 2 21 −8 10 0 80 78 66 -8.7 79 −4.6−32 -9.987
370361 Louis Belpedio D PHI 30 56 6 11 +2 1 0 56 70 79 -8.7 74 −4.6−37 —
371456 Kale Clague D BUF 28 54 4 15 +1 2 0 59 37 67 -8.7 67 −4.6−44 —
372506 Ryan Shea D EDM 29 60 4 14 +5 0 0 43 32 69 -8.7 63 −4.6−48 -5.398
373398 Angus Booth D LAK 22 49 7 11 +1 2 0 61 65 66 -8.7 71 −4.6−40 -13.63
374480 Kaedan Korczak D PIT 25 59 2 13 +5 0 0 52 82 70 -8.8 65 −4.6−46 -8.683
375609 Zayne Parekh D CGY 20 49 6 8 −0 8 0 72 22 48 -8.8 57 −4.6−54 -11.237
376416 Ryan Suter D STL 41 69 2 9 +4 0 1 51 50 93 -8.8 70 −4.6−41 —
377388 Cal Foote D NJD 27 55 4 14 +2 2 0 44 47 81 -8.8 72 −4.6−39 —
378382 Egor Afanasyev LW NSH 25 54 11 13 −1 4 0 105 102 29 -8.2 72 −4.7−38 —
379355 Vladimir Tarasenko RW MIN 34 70 15 19 −3 8 0 109 61 32 -6.8 85 −4.7−37 -5.2114
380284 Mikael Granlund C ANA 34 66 15 28 −5 13 0 110 46 47 -5.0 103 −4.7−29 -6.2101
381400 Olli Maatta D MIN 32 63 2 13 +2 0 0 45 24 93 -8.9 71 −4.7−40 -10.852
382415 Mackie Samoskevich RW SEA 23 61 12 16 −3 9 0 128 108 27 -6.8 81 −4.7−41 -6.295
383268 Elias Lindholm C BOS 31 69 13 24 −4 13 1 113 71 59 -5.0 106 −4.7−27 -4.3120
384552 Dysin Mayo D CBJ 30 49 3 14 +1 1 0 70 19 60 -8.9 60 −4.8−51 -13.52
385522 Cam Dineen D EDM 28 52 3 8 +1 1 0 80 28 72 -8.9 62 −4.8−49 —
386451 John Klingberg D SJS 34 50 6 13 −2 6 0 61 39 58 -8.9 67 −4.8−44 -8.385
387575 Lassi Thomson D OTT 26 51 2 14 +2 4 0 55 32 59 -8.9 59 −4.8−52 -12.810
388342 Nick Paul LW TOR 31 65 14 13 −3 5 0 96 77 30 -8.3 75 −4.8−36 -11.249
389499 Maxim Groshev D TBL 24 49 3 17 +1 2 0 51 24 63 -8.9 64 −4.8−47 -13.62
390222 Andrew Peeke D UTA 28 65 3 11 −2 0 1 65 98 113 -8.9 89 −4.8−22 -8.4105
391428 Conor Timmins D BUF 28 56 2 11 +2 1 0 56 48 86 -8.9 69 −4.8−42 -10.856
392426 Jujhar Khaira LW MIN 32 54 12 14 −1 5 0 86 63 28 -8.4 69 −4.8−42 —
393467 Santeri Hatakka D NJD 25 56 3 12 +2 1 0 64 63 70 -9.0 66 −4.8−45 —
394435 Maxime Lajoie D TOR 28 55 3 11 +1 6 0 38 81 71 -9.0 68 −4.8−42 —
395231 Connor Clifton D BOS 31 64 2 9 +2 0 1 48 192 101 -9.0 88 −4.8−23 -10.272
396336 Tom Willander D VAN 21 65 5 16 −3 3 0 61 34 76 -9.0 76 −4.9−35 -10.276
397414 Ronald Attard D PHI 27 56 3 11 +1 1 0 66 92 73 -9.0 70 −4.9−41 —
398314 Erik Haula LW LAK 35 69 11 14 −4 6 1 96 97 41 -8.4 78 −4.9−33 -6.4109
399377 Gustav Lindström D MTL,ANA 27 61 4 10 +3 0 0 43 82 84 -9.0 73 −4.9−38 —
400346 Drew Helleson D ANA 25 62 3 12 +1 0 2 55 84 82 -9.1 75 −4.9−36 -10.268
402247 Frank Vatrano RW ANA 32 66 15 13 −6 6 1 143 125 51 -7.1 97 −4.9−25 -11.545
403387 Mike Hardman LW NJD 27 52 10 18 −1 4 0 77 81 31 -8.5 72 −4.9−39 —
404397 Nick Perbix D NSH 28 70 3 12 +1 0 1 60 45 83 -9.1 71 −4.9−40 -9.776
411316 Josh Norris C BUF 27 58 18 19 −1 12 2 101 89 39 -5.3 100 −5.0−33 -7.274
412300 Nikita Zaitsev D CHI 34 60 3 8 +1 3 0 43 105 99 -9.1 79 −5.0−31 —
416296 Jonas Siegenthaler D NJD 29 65 1 10 +0 0 1 53 83 107 -9.2 80 −5.0−31 -8.6100
418304 Marco Rossi C VAN 25 66 18 26 −5 12 0 114 48 34 -5.3 101 −5.0−32 -9.080
419333 J.T. Compher LW DET 31 70 11 17 −4 5 0 78 29 51 -8.6 76 −5.0−35 -8.978
420255 Brenden Dillon D NJD 35 71 3 9 +2 0 1 43 182 94 -9.2 85 −5.0−25 -9.896
421321 Yan Kuznetsov D CGY 24 55 4 8 −0 0 2 64 74 92 -9.2 77 −5.0−34 -9.582
429381 Tyler Kleven D OTT 24 61 3 10 −0 0 1 73 95 79 -9.2 73 −5.1−38 -8.191
432323 Louis Crevier D BUF 25 58 5 10 −2 0 1 73 96 80 -9.3 77 −5.1−34 -7.2104
433357 Tyler Toffoli C SJS 34 70 19 20 −6 12 0 152 51 24 -5.4 96 −5.1−37 -4.5113
434276 Ilya Lyubushkin D NSH 32 65 1 8 +1 0 0 36 97 119 -9.3 83 −5.1−28 -10.265
436350 Drew O'Connor LW VAN 28 72 12 12 −4 1 2 112 64 39 -8.7 74 −5.2−36 -8.582
437252 Nikita Okhotiuk D SJS,CGY 25 62 3 11 −2 0 0 68 169 92 -9.3 86 −5.2−25 —
442281 Emil Heineman LW NYI 24 61 14 8 −4 4 0 105 174 33 -8.8 82 −5.2−29 -6.4124
465384 Erik Gudbranson D CBJ 34 54 2 8 +1 0 0 45 67 97 -9.6 72 −5.4−39 -10.944
472393 Scott Mayfield D NYI 33 65 2 8 +1 0 0 48 77 94 -9.6 71 −5.5−40 -9.873
475326 Jani Hakanpää D TOR 34 53 2 7 +2 0 0 38 152 94 -9.6 77 −5.5−34 —
477362 Dawson Mercer C NJD 24 72 18 17 −3 6 1 136 31 43 -5.8 96 −5.5−37 -5.1110
478340 Ty Emberson D EDM 26 64 2 10 −0 0 0 49 110 89 -9.7 75 −5.5−36 -9.482
485386 T.J. Oshie RW WSH 39 62 11 12 −2 9 0 78 89 55 -7.7 83 −5.5−39 —
488360 Morgan Frost C CGY 27 70 15 20 −5 12 0 121 55 44 -5.8 96 −5.6−37 -5.5112
489251 Jeremy Lauzon D VGK 29 61 2 8 −0 0 0 63 256 85 -9.7 86 −5.6−25 -9.195
492389 Milan Lucic LW BOS 38 55 11 18 −1 3 0 62 119 27 -9.2 72 −5.6−39 —
504375 Vasily Podkolzin RW EDM 25 65 11 13 +1 1 0 101 184 39 -7.8 84 −5.7−38 -5.0122
505305 Charlie Coyle C CBJ 34 72 15 22 −2 8 1 99 100 49 -5.9 101 −5.7−32 -3.1137
511390 Carson Soucy D NYR,NYI 32 65 4 6 −0 0 0 52 96 87 -9.9 72 −5.7−39 -9.779
513373 Jan Rutta D SJS 36 63 3 8 −2 0 1 50 55 96 -9.9 73 −5.7−38 —
517275 Simon Benoit D PHI 28 68 1 6 −0 0 0 48 195 102 -9.9 83 −5.8−28 -10.888
533399 Vincent Desharnais D WSH 30 62 1 6 +1 0 0 33 111 96 -10.1 71 −6.0−40 -10.163
555240 Jarred Tinordi D CHI 34 62 2 9 −2 0 1 34 196 103 -10.3 87 −6.1−23 —
570343 Boone Jenner C WSH 33 58 13 18 −1 4 1 113 120 56 -6.5 97 −6.2−36 -5.8114
596292 Mathieu Olivier RW CBJ 29 65 12 10 +0 0 1 81 223 50 -8.5 91 −6.4−31 -7.792
597330 Marcus Foligno LW MIN 35 63 9 9 −1 1 0 61 205 45 -10.0 76 −6.4−34 -10.770
601394 Ondrej Palat LW NYI 35 69 8 10 −4 3 0 70 108 52 -10.0 71 −6.4−40 -9.776
626368 Nick Foligno LW MIN 38 65 9 13 −6 5 1 70 163 34 -10.2 73 −6.6−38 -10.455
630356 Luke Schenn D VAN 36 63 1 5 −1 0 0 50 215 80 -10.8 74 −6.6−37 -11.955
659298 Beck Malenstyn LW BUF 28 71 6 8 −3 0 1 65 213 65 -10.4 79 −6.8−31 -9.394
676392 Ryan Poehling C ANA 27 68 11 19 −1 2 3 82 40 77 -7.2 93 −6.9−40 -6.2106
704396 Tanner Jeannot LW BOS 29 66 7 10 −3 1 0 60 213 41 -10.7 71 −7.1−40 -9.189
758374 Alexander Wennberg C SJS 32 70 11 22 −8 9 1 69 30 72 -7.7 95 −7.5−38 -5.1140
793352 Brayden Schenn C NYI 35 71 14 19 −7 7 0 101 159 42 -8.0 96 −7.7−37 -7.8112

Goaltenders

Projected starts, and per start the club's context: a goaltender's wins are pulled toward his club's standing last season and the shots he faces toward what his club allowed. The save rate is pulled hardest of anything on this page, 16,000 phantom shots' worth, because it is the noisiest number in fantasy hockey. Read the Last column with the same weight as the projection: the backtest could not separate them.

# Goaltender Club Age GS W OTL GA SV GAA SV% SHO z Pts Above Last
11 Andrei Vasilevskiy TBL 32 49 29 5 125 1196 2.56 .905 2.5 6.3 118 +7.9+55 5.0173
23 Connor Hellebuyck WPG 33 50 25 6 132 1257 2.64 .905 2.7 5.2 101 +6.8+38 -5.656
32 Jake Oettinger DAL 27 47 30 5 127 1145 2.69 .900 2.3 3.2 106 +4.9+43 1.1129
46 Ilya Sorokin NYI 31 48 24 6 139 1279 2.89 .902 3.1 2.7 90 +4.4+27 2.8128
54 Filip Gustavsson MIN 28 45 25 5 127 1164 2.84 .902 2.7 2.3 92 +3.9+29 0.6113
65 Logan Thompson WSH 29 44 24 5 119 1114 2.72 .903 2.1 2.1 91 +3.8+29 4.3151
710 Igor Shesterkin NYR 30 48 22 5 131 1227 2.78 .903 2.5 2.0 81 +3.7+19 1.1117
815 Sergei Bobrovsky TOR 38 47 22 5 124 1075 2.67 .897 3.1 1.7 70 +3.4+8 -6.632
98 Scott Wedgewood COL 34 34 22 4 87 811 2.58 .903 1.8 1.4 87 +3.0+24 7.3171
107 Mackenzie Blackwood COL 29 40 25 5 116 1052 2.88 .901 2.2 0.7 89 +2.3+26 0.492
1112 Linus Ullmark OTT 33 41 23 5 112 1004 2.74 .900 2.2 0.6 79 +2.2+16 -2.380
1216 Darcy Kuemper LAK 36 41 20 6 109 969 2.64 .899 2.3 0.5 70 +2.1+7 -3.752
1311 Brandon Bussi CAR 28 37 24 4 91 779 2.43 .896 1.6 0.4 79 +2.1+16 -0.0101
149 Jeremy Swayman BOS 27 46 24 6 133 1196 2.89 .900 2.2 0.3 84 +1.9+21 0.2127
1513 Ukko-Pekka Luukkonen BUF 27 42 24 5 117 1033 2.83 .898 1.9 -0.6 79 +1.0+16 -0.293
1618 Pyotr Kochetkov CAR 27 32 19 4 81 715 2.55 .898 1.7 -0.7 68 +1.0+5 -2.723
1724 Joel Hofer STL 26 35 17 4 99 907 2.83 .902 2.1 -0.9 62 +0.7−1 2.7118
1825 Adin Hill VGK 30 36 19 5 94 818 2.62 .897 1.8 -1.3 61 +0.4−2 -6.6-1
1920 Joey Daccord SEA 30 44 19 6 126 1144 2.88 .901 1.9 -1.4 65 +0.3+2 -4.755
2014 Karel Vejmelka UTA 30 46 24 5 129 1137 2.81 .898 1.6 -1.6 72 +0.0+10 -1.7115
2122 Stuart Skinner WPG 27 45 22 6 124 1069 2.75 .896 2.0 -1.6 63 +0.0−0 -5.348
2264 Olivier Rodrigue EDM 26 24 12 3 47 403 1.92 .896 1.0 -2.0 42 −0.3−21 —
2331 Jacob Markstrom FLA 36 42 20 5 115 990 2.75 .896 1.9 -2.1 58 −0.4−5 -6.833
2438 Dustin Tokarski CAR 37 26 16 3 61 525 2.33 .896 1.2 -2.1 55 −0.5−8 —
2517 Alex Lyon BUF 33 35 20 4 101 901 2.93 .899 1.7 -2.1 68 −0.5+5 -0.787
2645 Anthony Stolarz TOR 32 31 14 4 86 799 2.81 .902 1.6 -2.5 51 −0.9−12 -6.317
2729 Antti Raanta CAR 37 32 20 4 82 693 2.59 .894 1.3 -2.5 60 −0.9−3 —
2828 John Gibson DET 33 41 20 4 115 1011 2.86 .898 1.6 -2.6 60 −0.9−2 -0.1107
2919 Juuse Saros NSH 31 50 23 6 147 1282 2.96 .897 1.9 -2.6 67 −1.0+4 -7.962
3044 Connor Ingram EDM 29 34 17 4 93 810 2.79 .897 1.8 -2.7 53 −1.0−10 -1.856
3123 Casey DeSmith DAL 35 30 18 4 87 781 2.85 .900 1.4 -2.7 63 −1.1−0 -1.165
3250 Spencer Knight CHI 25 42 16 6 120 1068 2.89 .899 2.0 -2.8 49 −1.2−13 -2.672
3337 Dustin Wolf CGY 25 41 18 5 119 1067 2.92 .899 1.7 -2.8 56 −1.2−7 -4.565
3434 Jet Greaves CBJ 25 31 16 4 91 843 2.92 .902 1.4 -2.9 57 −1.3−6 0.4114
3547 Anton Forsberg LAK 33 32 16 4 94 831 2.93 .899 1.9 -2.9 51 −1.3−12 0.177
3630 Dan Vladar PHI 29 36 19 5 97 853 2.72 .898 1.2 -2.9 60 −1.3−3 0.3113
3743 Matt Murray DAL 28 26 16 3 69 600 2.61 .897 1.2 -3.1 53 −1.5−10 —
3841 Ilya Samsonov VGK 29 35 18 5 98 827 2.80 .894 1.7 -3.2 54 −1.5−9 —
3939 Jacob Fowler MTL 21 29 17 4 78 682 2.71 .898 1.3 -3.2 54 −1.6−9 -2.040
4035 Jordan Binnington STL 33 43 20 5 126 1091 2.93 .896 1.9 -3.3 56 −1.6−7 -10.1-18
4156 David Rittich NJD 34 31 15 4 83 718 2.68 .897 1.5 -3.3 46 −1.6−17 -3.042
4242 Charlie Lindgren WSH 32 34 18 4 100 870 2.93 .897 1.8 -3.4 53 −1.7−9 -7.22
4346 Tristan Jarry EDM 31 36 18 5 106 898 2.97 .895 2.1 -3.5 51 −1.8−12 -6.332
4485 Thatcher Demko VAN 30 32 12 4 86 771 2.75 .899 1.6 -3.5 36 −1.9−27 -4.020
4521 Jakub Dobes MTL 25 33 19 4 95 839 2.89 .898 1.1 -3.5 63 −1.9+0 -2.5100
4658 Frederik Andersen EDM 36 30 15 4 77 651 2.57 .894 1.3 -3.6 45 −1.9−17 -8.03
4768 Sergei Murashov PIT 22 24 13 3 59 508 2.48 .896 1.1 -3.8 41 −2.1−22 -3.66
4849 Jake Allen NJD 36 34 16 4 102 907 2.98 .899 1.6 -3.8 50 −2.2−13 -2.559
4965 Jack Campbell EDM 34 28 14 3 71 605 2.57 .895 1.1 -4.0 42 −2.3−21 —
5060 Magnus Hellberg PIT 35 26 14 3 70 603 2.62 .896 1.1 -4.0 45 −2.3−18 —
5136 Cam Talbot DET 39 37 19 5 114 999 3.02 .898 1.5 -4.1 56 −2.4−7 -7.49
5226 Joseph Woll PHI 28 36 19 4 111 999 3.13 .900 1.4 -4.1 61 −2.5−2 -5.944
5357 Carter Hart VGK 28 28 15 4 76 657 2.69 .897 1.0 -4.2 46 −2.5−17 -4.030
5427 Samuel Montembeault MTL 29 38 21 5 116 992 3.03 .896 1.5 -4.3 61 −2.6−2 -8.4-7
5573 Carl Lindbom VGK 23 25 13 3 63 536 2.49 .895 1.0 -4.3 39 −2.6−24 -5.2-5
5655 Jesper Wallstedt MIN 23 24 13 3 72 645 3.04 .900 1.4 -4.3 46 −2.6−17 1.5103
5770 Leevi Meriläinen OTT 24 25 14 3 66 558 2.65 .894 1.3 -4.4 40 −2.8−23 -8.2-16
5852 Samuel Ersson OTT 26 38 20 5 106 857 2.80 .890 1.6 -4.5 48 −2.9−15 -8.2-4
5972 Yaniv Perets CAR 26 19 12 2 47 409 2.47 .896 0.8 -4.7 39 −3.0−24 —
6040 Marc-Andre Fleury MIN 41 32 18 4 100 862 3.07 .896 1.4 -4.7 54 −3.0−9 —
6133 Ivan Prosvetov COL 27 28 19 4 87 750 3.06 .896 1.1 -4.8 58 −3.1−5 —
6263 Semyon Varlamov NYI 38 27 13 4 81 717 2.97 .899 1.3 -4.8 43 −3.2−20 —
6391 Laurent Brossoit SJS 33 22 11 3 64 565 2.83 .899 1.1 -5.1 35 −3.5−28 -5.0-8
6495 Jonathan Quick NYR 40 28 12 3 87 756 3.06 .897 1.7 -5.3 34 −3.6−29 -5.16
6579 Kenneth Appleby NYI 31 26 13 3 75 645 2.86 .896 1.1 -5.4 38 −3.7−25 —
6653 Matt Tomkins TBL 32 28 16 4 85 730 3.04 .896 1.1 -5.4 48 −3.7−15 —
6780 Arturs Silovs PIT 25 26 14 4 73 610 2.79 .893 1.1 -5.5 37 −3.8−25 -5.541
6886 Erik Portillo LAK 26 24 12 3 69 601 2.85 .897 1.0 -5.5 36 −3.9−27 —
6993 Eric Comrie SJS 31 26 12 3 73 630 2.83 .896 1.0 -5.5 34 −3.9−29 -5.721
7071 James Reimer OTT 38 25 13 3 77 663 3.05 .896 1.2 -5.6 39 −4.0−23 -3.218
7189 Sebastian Cossa DET 23 24 12 3 69 592 2.86 .896 1.0 -5.7 35 −4.0−28 —
7274 Justus Annunen NSH 26 28 13 3 86 750 3.05 .898 1.2 -5.7 38 −4.1−25 -2.540
7392 Tristan Lennox NYI 23 24 12 3 69 591 2.86 .896 1.0 -5.7 35 −4.1−28 —
7497 Akira Schmid FLA 26 25 11 3 71 616 2.87 .896 1.1 -5.7 33 −4.1−30 -2.547
75101 Brandon Halverson TBL 30 18 10 2 45 383 2.57 .895 0.7 -5.8 31 −4.1−32 -4.6-5
7669 Felix Sandstrom PHI 29 27 14 3 81 687 2.98 .895 1.1 -5.8 40 −4.1−23 —
7732 Lukas Dostal ANA 26 44 22 5 139 1201 3.17 .896 1.2 -5.8 58 −4.2−5 -7.855
7851 Colten Ellis BUF 25 28 16 3 91 791 3.28 .897 1.2 -5.9 49 −4.2−14 -3.431
7962 Calvin Pickard MIN 34 27 15 3 81 694 2.99 .895 0.9 -5.9 44 −4.2−19 -7.5-13
8084 Martin Jones TOR 36 31 14 4 99 857 3.14 .897 1.5 -5.9 36 −4.3−26 —
8187 Philipp Grubauer SEA 34 32 14 4 94 811 2.96 .896 1.1 -6.0 35 −4.3−27 -2.555
82109 Ales Stezka SEA 29 24 10 3 69 597 2.85 .896 1.0 -6.0 29 −4.4−34 —
8378 Michael Hutchinson DET 36 26 13 3 81 699 3.06 .896 1.1 -6.0 38 −4.4−25 —
8466 Cal Petersen PHI 31 27 15 3 84 720 3.08 .895 1.1 -6.0 41 −4.4−22 —
8590 Ivan Fedotov PHI 29 26 13 3 73 615 2.84 .893 0.9 -6.0 35 −4.4−28 —
8648 Alexandar Georgiev COL,SJS 30 44 22 5 135 1113 3.07 .892 1.4 -6.2 50 −4.5−13 —
87118 Pheonix Copley LAK 34 16 8 2 40 342 2.53 .895 0.7 -6.2 23 −4.6−39 -4.3-1
8861 Alex Nedeljkovic SJS 30 35 17 5 111 959 3.13 .896 1.1 -6.2 44 −4.6−19 -4.846
89100 Vyacheslav Buteyets ANA 24 22 11 3 65 558 2.93 .896 0.9 -6.3 32 −4.6−31 -4.7-4
9082 Malcolm Subban CBJ 32 26 13 3 83 714 3.12 .896 1.1 -6.3 37 −4.7−26 —
9188 Michael DiPietro BOS 27 22 12 3 68 587 3.06 .896 0.9 -6.4 35 −4.8−28 -4.10
92108 Clay Stevenson WSH 27 18 10 2 52 453 2.84 .897 0.7 -6.4 29 −4.8−34 -3.315
93102 Chris Driedger SEA 32 27 12 3 82 706 3.05 .896 1.1 -6.5 31 −4.8−32 —
94110 Matt Villalta UTA 27 20 10 2 57 488 2.88 .896 0.8 -6.5 29 −4.8−34 —
9581 Trent Miner COL 25 18 12 2 58 509 3.21 .897 0.9 -6.5 37 −4.9−25 -2.813
96112 Nico Daws NJD 25 19 9 2 55 482 2.91 .897 0.8 -6.5 27 −4.9−36 -3.98
9767 Jonas Johansson TBL 31 27 15 4 87 735 3.18 .894 1.1 -6.7 41 −5.0−22 -7.08
98119 Louis Domingue NYR 34 20 8 2 56 489 2.86 .897 0.8 -6.7 23 −5.0−40 —
9959 Elvis Merzlikins CBJ 32 38 19 5 120 1012 3.18 .894 1.3 -6.7 45 −5.0−18 -7.315
10094 Joonas Korpisalo NYR 32 34 14 4 107 907 3.16 .894 1.4 -6.7 34 −5.1−29 -5.337
101121 Matt Murray SEA 32 19 8 2 52 453 2.81 .897 0.7 -6.7 22 −5.1−40 -3.84
102114 Arsenii Sergeev CGY 23 23 10 3 68 588 3.00 .897 0.9 -6.7 26 −5.1−37 -3.67
10376 Petr Mrazek ANA 34 32 15 4 101 868 3.18 .896 1.1 -6.8 38 −5.2−25 -7.0-16
104111 Dylan Garand NYR 24 23 10 3 73 640 3.13 .898 1.0 -6.9 27 −5.3−36 -3.017
10599 Jakub Skarek NYI 26 24 12 3 78 671 3.20 .896 1.0 -7.0 33 −5.3−30 —
10683 Daniil Tarasov DET 27 29 14 4 94 804 3.18 .896 1.0 -7.0 37 −5.4−26 -5.927
10754 Kaapo Kahkonen COL 30 26 16 3 90 776 3.46 .896 1.0 -7.0 47 −5.4−16 —
108128 Drew Commesso CHI 24 18 7 2 53 461 2.95 .896 0.9 -7.1 19 −5.4−44 -3.113
10996 Devon Levi EDM 24 26 13 3 81 690 3.16 .895 0.9 -7.1 33 −5.5−30 —
110103 Vitek Vanecek NYI 30 28 13 4 87 727 3.08 .893 1.1 -7.1 31 −5.5−32 -5.4-3
111117 Hunter Shepard OTT 30 15 8 2 44 374 2.89 .895 0.6 -7.2 23 −5.5−39 -4.3-2
112124 Nikke Kokko SEA 22 18 8 2 52 448 2.93 .896 0.7 -7.3 20 −5.6−43 -4.41
11375 Joel Blomqvist PIT 24 28 15 3 93 794 3.31 .895 1.1 -7.3 38 −5.6−25 —
11477 Dennis Hildeby TBL 25 23 13 3 80 704 3.52 .898 1.0 -7.4 38 −5.7−25 -3.031
115120 Kevin Lankinen VAN 31 38 13 5 118 989 3.12 .893 1.6 -7.4 23 −5.8−40 -14.3-46
116104 Devin Cooley CGY 29 27 11 4 90 791 3.27 .898 0.9 -7.4 30 −5.8−32 -3.046
117107 Ville Husso ANA 31 24 12 3 75 631 3.12 .894 0.8 -7.6 29 −5.9−34 -6.212
118113 Aleksei Kolosov PHI 24 21 11 3 65 539 3.13 .893 0.8 -7.7 26 −6.1−37 -5.0-8
119116 Marcus Hogberg NYI 31 20 10 3 62 522 3.15 .894 0.8 -7.7 24 −6.1−39 -4.5-3
120122 Mads Sogaard OTT 25 16 8 2 48 405 3.08 .894 0.6 -7.8 22 −6.1−41 -4.7-2
121106 Yaroslav Askarov SJS 24 29 13 3 89 738 3.12 .893 0.8 -7.8 30 −6.2−33 -11.511
122127 Victor Ostman SEA 25 17 7 2 55 481 3.20 .897 0.7 -7.9 20 −6.2−43 -3.93
123105 Magnus Chrona SJS 26 28 13 4 95 805 3.35 .894 1.1 -8.0 30 −6.3−33 —
12498 Jaxson Stauber UTA 27 25 13 3 90 778 3.55 .896 1.2 -8.0 33 −6.3−30 —
125131 Spencer Martin NYR 31 19 8 2 65 536 3.34 .892 0.8 -8.9 15 −7.3−48 -5.8-11
126123 Georgii Romanov SJS 26 21 10 3 75 641 3.58 .896 0.8 -8.9 22 −7.3−41 —
127115 Jiri Patera BOS 27 19 10 2 73 622 3.78 .895 0.8 -9.3 25 −7.6−38 -5.2-7
128130 Cayden Primeau TOR 27 20 8 3 71 594 3.57 .893 0.9 -9.4 16 −7.8−47 -5.3-5
129132 Nikita Tolopilo VAN 26 23 7 3 76 639 3.36 .894 0.8 -9.4 10 −7.8−53 -7.9-9
130125 Artur Akhtyamov TOR 24 23 10 3 87 745 3.79 .896 0.9 -9.8 20 −8.1−43 -5.2-8
131129 Arvid Soderblom CHI 27 31 12 4 110 909 3.47 .892 1.0 -10.2 16 −8.6−47 -9.2-12
132126 Thomas Milic WPG 23 23 10 3 92 788 4.05 .896 0.9 -10.6 20 −9.0−43 -4.7-5

How it was made, and how it was graded

The projection is a Marcel. Each stat's per-game rate over the last three seasons is weighted 5, 4 and 3 by recency and by games; aged along a curve fitted on those seasons by the delta method (2,207 pairs of consecutive seasons, the scoring rate's year-over-year change by age, which crosses zero at 25 and is a loss of 9% a year at 33); and pulled toward the positional mean by phantom games — 80 for goals, 20 for assists, 20 for shots, 80 for blocks, 1,280 for plus-minus, which is to say plus-minus is not projected from the man at all — chosen on 2025-26 for the smallest error in the rate and never on the season being scored. Games played is the same weighted history pulled toward the mean by 16. Rookies have no history and are not here. Ages are on the first of October.

The grading. Each of the last two seasons was projected from the three before it, with priors tuned on the other, so nothing scored was fitted on itself. The table gives the rank correlation between the board and the season, by category, beside the same correlation for last season's own line; and what a ten-team draft off each board collected. The age curve is worth +0.019 of correlation and +379 points a draft. Written by npm run backtest:fantasy and npm run scaffold:fantasy, last on 2026-09-10; the formats are Yahoo's and ESPN's own published defaults (Yahoo, ESPN).

Season Skaters Points ρ Roto ρ GA+/−PPPSOGBLK Draft, points Goalies ρ
2024-25 669 0.748 / 0.706 0.774 / 0.728 0.81 / 0.760.75 / 0.720.25 / 0.210.83 / 0.800.80 / 0.760.81 / 0.73 18,974 / 18,919 / 21,027 0.32 / 0.29
2025-26 672 0.742 / 0.727 0.763 / 0.745 0.78 / 0.740.75 / 0.720.24 / 0.290.83 / 0.820.78 / 0.760.82 / 0.75 18,388 / 18,262 / 21,039 0.25 / 0.30

Board / last season's line, and for the draft, board / last season's line / hindsight. Skaters with twenty games; goaltenders with ten starts.