2026-27 Projections

Full-category forecasts by projected points. Method: four seasons of rates (2022-23 → 2025-26), recency-weighted (6/3/1.5/1 × games played) → regressed to position baseline by sample size, age-adjusted, goals blended with expected goals, 84-game season. Backtest-validated. The Upside view re-weights the scoring stats toward each player's recent ceiling — a draft-board read that trades accuracy for upside; Expected is the accuracy-optimal default.

These are the model's numbers. Think one is wrong? Set your own in the Advanced Projection Sandbox →

Rank by my categoriestick the ones your league counts — the order and the # column follow
#PlayerTeamPosRolePPTOIGPAgeGAP+/-PPPSHPSOGFOWHITBLK
1Quinn Hughes MIN · DMINDD1PP124.47827137285+1.335020201285
2Evan Bouchard EDM · DEDMDD1PP124.78126.9186684+17.2301222036101
3Cale Makar COL · DCOLDD1PP124.67827.9216183+23.8321217042124
4Zach Werenski CBJ · DCBJDD1PP124.17729.2205777+6.3211264027107
5Rasmus Dahlin BUF · DBUFDD1PP123.67926.5185573+12.423020609095
6Lane Hutson MTL · DMTLDD2PP121.46922.695969+12.5200109029110
7Adam Fox NYR · DNYRDD1PP123.37428.6105565+7.8272126036105
8Matthew Schaefer NYI · DNYIDD1PP123.58119.1224264+5.3230259042111
9Jake Sanderson OTT · DOTTDD1PP124.57824.2134557+5.7261178137148
10Josh Morrissey WPG · DWPGDD1PP123.68031.5124355+9.3180151046117
11Darren Raddysh TOR · DTORDD1PP123.17830.6144155+11.020017306477
12Miro Heiskanen DAL · DDALDD1PP124.77327.284654+7.3221144025120
13Moritz Seider DET · DDETDD1PP125.08225.594554+5.72501740158180
14Erik Karlsson PIT · DPITDD1PP124.67236.3114354-1.120015902269
15Charlie McAvoy BOS · DBOSDD1PP124.67228.8104353+9.0190117098132
16Shayne Gostisbehere CAR · DCARDD3PP117.97233.4114152+5.623013103776
17Roman Josi NSH · DNSHDD1PP124.96736.3123851-13.0220175031105
18Mikhail Sergachev UTA · DUTADD1PP124.47228.394150-1.1221133046120
19Jakob Chychrun WSH · DWSHDD1PP123.07828.5203049+10.5150196060110
20Jackson LaCombe ANA · DANADD1PP224.07825.7103949-2.2132138070125
21John Carlson TBL · DTBLDD1PP124.17036.794049+7.5130140034111
22Luke Hughes NJD · DNJDDD1PP122.97723.193746-5.017016602364
23Noah Dobson MTL · DMTLDD1PP223.17926.7103545+0.4101168064169
24Victor Hedman TBL · DTBLDD2PP120.06735.883644+6.416012004197
25Brock Faber MIN · DMINDD1PP124.68024.1113344+7.8122161037138
26Filip Hronek VAN · DVANDD1PP125.47728.973643-9.7161120112093
27Thomas Harley DAL · DDALDD2PP221.37525.1103242+8.990136042139
28Shea Theodore VGK · DVGKDD2PP221.27031.283442+15.1901250588
29Vince Dunn SEA · DSEADD2PP121.07429.9103040-11.817015103281
30Rasmus Andersson VGK · DVGKDD1PP124.08029.9122638-5.9111160037158
31Seth Jones FLA · DFLADD1PP124.1703292938-11.218012507798
32Bowen Byram CHI · DCHIDD1PP223.07625.3102838+8.8519805894
33Brandon Montour SEA · DSEADD1PP222.37532.5132436-16.511019308689
34Thomas Chabot OTT · DOTTDD2PP221.27029.782836+6.681129049129
35Morgan Rielly TOR · DTORDD3PP217.57832.682836-11.590130038116
36K'Andre Miller CAR · DCARDD1PP223.17826.782735+4.532121011597
37Mike Matheson MTL · DMTLDD1PP223.57832.662835+2.352121058151
38Brandt Clarke LAK · DLAKDD2PP219.37123.672835+5.7110137026141
39Mattias Ekholm EDM · DEDMDD1PP222.77136.472734+22.030116059102
40Noah Hanifin VGK · DVGKDD1PP223.07929.772733+3.280142044120
41Devon Toews COL · DCOLDD122.37732.672633+29.92012703897
42Dougie Hamilton NJD · DNJDDD2PP121.66533.392433+0.712016507169
43Owen Power BUF · DBUFDD220.48023.982533+2.732128030101
44MacKenzie Weegar UTA · DUTADD2PP221.18032.772733-13.21011550179173
45Travis Sanheim PHI · DPHIDD122.78130.592432+3.733103059151
46Kris Letang PIT · DPITDD2PP221.36739.462632-4.49011309588
47Alexander Nikishin CAR · DCARDD3PP216.8812592232+7.381123013098
48Zeev Buium VAN · DVANDD2PP220.07920.872431-13.51409103270
49Jordan Spence OTT · DOTTDD316.07825.662531+11.54010406670
50Justin Faulk DET · DDETDD2PP221.27334.582231-6.381124070115
51Damon Severson CBJ · DCBJDD219.17532.282230+11.2309204395
52Oliver Ekman-Larsson TOR · DTORDD3PP217.47335.252430-0.4709608569
53Dmitry Orlov SJS · DSJSDD1PP122.87535.242530-10.711087010867
54Cam Fowler STL · DSTLDD2PP219.97534.852530-6.6818101176
55Charle-Edouard D'Astous TBL · DTBLDD1PP221.07628.462329-1.62083010386
56Gustav Forsling FLA · DFLADD220.38030.362329+8.12113106496
57Ivan Provorov CBJ · DCBJDD2PP221.88129.772229+8.541129033131
58John Marino UTA · DUTADD317.47229.432629+22.7015002770
59Sean Durzi NYR · DNYRDD2PP219.46727.962329-6.46092044106
60Tony DeAngelo NYI · DNYIDD2PP219.26330.952328-5.96011602861
61Brady Skjei NSH · DNSHDD1PP223.48032.572228-7.35211906383
62Sam Malinski COL · DCOLDD218.17228.262228+17.71012704589
63Vladislav Gavrikov NYR · DNYRDD122.78030.982028+1.641107050110
64Denton Mateychuk CBJ · DCBJDD121.47222.291828+5.3208903092
65Artyom Levshunov CHI · DCHIDD1PP221.36420.942428-16.7909209075
66Brent Burns COL · DCOLDD3PP217.96741.682028+18.33014411776
67Philip Broberg STL · DSTLDD122.76525.362227+8.5308103283
68Aaron Ekblad FLA · DFLADD2PP221.06930.652327+0.97110108791
69Jake Walman EDM · DEDMDD2PP219.36930.681927-8.442129034128
70Mattias Samuelsson BUF · DBUFDD122.66826.572027+19.102840118124
71Esa Lindell DAL · DDALDD122.58032.452227+24.91183039166
72Jamie Drysdale PHI · DPHIDD2PP219.97024.572027-8.1708701889
73Mason Lohrei BOS · DBOSDD2PP218.77125.762026+0.3707403093
74Hampus Lindholm BOS · DBOSDD2PP221.06832.752026+4.5409801997
75Jacob Trouba SJS · DSJSDD122.67832.662026-2.2111390149161
76Cam York PHI · DPHIDD2PP221.27425.762026+0.15087039141
77J.J. Moser TBL · DTBLDD2PP220.97626.362026+22.3229406194
78Darnell Nurse SJS · DSJSDD220.28031.761926-3.2121600142155
79Carter Yakemchuk OTT · DOTTDD217.26661925+0.03072086102
80Neal Pionk WPG · DWPGDD2PP221.37431.261925+6.1601270151107
81Sean Walker CAR · DCARDD122.28031.971725+2.3111520121113
82Simon Edvinsson DET · DDETDD122.46923.771825+6.41185087132
83Pavel Mintyukov ANA · DANADD219.77522.971724-3.13189057109
84Martin Fehérváry WSH · DWSHDD317.1782752024+9.701710125157
85Josh Manson COL · DCOLDD316.8693542024+22.30098015186
86Ryan Pulock NYI · DNYIDD121.8743242024+5.72189068145
87Tom Willander VAN · DVANDD3PP216.97121.651924-8.7507103884
88Ryan McDonagh TBL · DTBLDD317.26637.342024+20.41156025111
89Ryan Shea EDM · DEDMDD219.56729.641923+10.0005303479
90Alex Vlasic CHI · DCHIDD220.08025.332023-11.43189039128
91Artem Zub OTT · DOTTDD121.8743142023+11.70177073117
92Jake McCabe TOR · DTORDD220.5753341923+8.100710114162
93Colton Parayko STL · DSTLDD122.47633.481523-1.201109096167
94Simon Nemec CGY · DCGYDD220.06422.681523-6.6309702194
95Samuel Girard PIT · DPITDD219.57228.431923+11.5106504287
96Drew Doughty LAK · DLAKDD1PP222.16236.851722+5.4418305172
97Adam Larsson SEA · DSEADD220.37933.951722+5.700980110148
98Olen Zellweger BUF · DBUFDD316.76623.171522+1.43011803277
99Nikita Zadorov BOS · DBOSDD317.78031.541721+15.30199019598
100Cole Hutson WSH · DWSHDD2PP218.76620.371421+0.05090088102
101Alexandre Carrier MTL · DMTLDD317.2763051621-0.40062049154
102Kaiden Guhle MTL · DMTLDD317.36524.751521+2.900770132122
103Parker Wotherspoon VGK · DVGKDD317.46829.121821+5.60156012793
104Matt Roy WSH · DWSHDD121.77831.631721+14.500920119141
105Marcus Pettersson NYR · DNYRDD220.28030.431721-6.80067083136
106Jaccob Slavin CAR · DCARDD220.27332.441620+13.203107020108
107Olli Maatta MIN · DMINDD315.77232.131720-1.60056020106
108Mikey Anderson LAK · DLAKDD121.67827.441620+9.100680115128
109Axel Sandin-Pellikka · DD6961420-7.3606902065
110Jonas Brodin MIN · DMINDD219.86733.241620+16.41083019134
111Erik Gustafsson LAK · DLAKD6234.531720-10.5807003748
112Sam Dickinson SJS · DSJSDD219.17220.331619-1.9008607578
113Braden Schneider NYR · DNYRDD317.6792541619-0.601980154135
114Sam Rinzel CHI · DCHIDD315.95922.351419-2.42010505670
115Henri Jokiharju BOS · DBOSDD315.96827.331619+5.5206705567
116Mario Ferraro WPG · DWPGDD317.7792851419-8.600860136143
117Daxon Rudolph BUF · DBUFD4771219+0.0206607073
118Jared Spurgeon MIN · DMINDD2PP220.46236.851419+3.65073059107
119Rasmus Ristolainen PHI · DPHIDD122.06331.931619+7.2228308392
120Louis Crevier BUF · DBUFDD316.86525.451318-2.30189010784
121Dylan DeMelo WPG · DWPGDD122.17933.431518+12.901690117105
122Joel Edmundson LAK · DLAKDD219.27033.331518+10.3218008696
123Alberts Smits NYR · DNYRD4781018+0.0208405873
124Jake Middleton CGY · DCGYDD219.47730.741418+2.60072099134
125Jalen Chatfield CAR · DCARDD219.97730.451418+12.90010004868
126Adam Wilsby NSH · DNSHDD316.86326.131518+1.2006703458
127Ryker Evans SEA · DSEADD121.26824.851318-0.1215307084
128Dylan Samberg WPG · DWPGDD220.37327.731418+10.20093063126
129Kevin Bahl CGY · DCGYDD122.67626.331417+0.111630116103
130Nate Schmidt UTA · DUTADD317.37335.241317+17.3106906979
131Timothy Liljegren WSH · DWSHDD219.66727.441417-8.43071064120
132Zayne Parekh CGY · DCGYDD3PP216.75320.671017-2.7708502555
133Nick Jensen ANA · DANADD120.2693631417+2.0005104882
134Ian Cole CHI · DCHIDD219.37237.621517+8.40153072141
135Adam Pelech NYI · DNYIDD219.97332.131417+3.201105066110
136Michael Kesselring SJS · DSJSDD314.87226.741216+1.71010707073
137Emil Lilleberg TBL · DTBLD6925.731316+6.10054012565
138Brian Dumoulin LAK · DLAKDD315.77635.121416-0.6015504787
139David Reinbacher MTL · DMTLD5431316+0.0204507884
140Kaedan Korczak PIT · DPITDD119.87225.731316+5.4005809787
141 · DD6341216-5.4004202475
142 · DD5341216-3.3106002060
143Nick Perbix NSH · DNSHDD219.77828.341216-4.3017304290
144Tyler Kleven OTT · DOTTDD316.76824.731216-0.90183011289
145Rasmus Sandin WSH · DWSHDD317.14126.631316+2.0104604967
146Drew Helleson ANA · DANADD219.36125.531316-0.7024907581
147Nicolas Hague NSH · DNSHDD219.97327.841215-6.1017109576
148Justin Barron NSH · DNSHDD315.06924.941115-4.3105906485
149Johnathan Kovacevic NJD · DNJDDD316.76929.221315+3.2006009883
150Will Borgen BOS · DBOSDD121.28129.841115+0.800730127107
151Brett Kulak COL · DCOLDD219.58032.731215-3.00095028103
152Urho Vaakanainen NYR · DNYRD6827.721415+1.4005102963
153Tyler Tucker STL · DSTLDD315.06626.631215-1.30062010558
154Tyler Myers DAL · DDALDD317.37036.731215-11.20178082115
155Zach Whitecloud CGY · DCGYDD122.17429.831215-1.500630118122
156 · DD7331215-1.7307105189
157Brett Pesce NJD · DNJDDD121.67031.931215-8.30088023134
158Matthew Robertson NYR · DNYRDD316.86125.641115+0.0006708971
159Conor Timmins BUF · DBUFDD219.6642821315-1.61066051108
160Alexander Romanov NYI · DNYIDD317.26226.731215-1.201850135137
161Erik Cernak TBL · DTBLDD316.77329.331215+8.601610147110
162Trevor van Riemsdyk PIT · DPITDD316.67235.221315+7.10052013110
163Brayden McNabb VGK · DVGKDD219.87235.741014+11.901810122155
164 · DD5921214+0.0106603760
165Uvis Balinskis FLA · DFLADD315.35930.241014-6.0406707248
166Connor Murphy EDM · DEDMDD316.87033.531114-2.80163093129
167Jordan Harris BOS · DBOSD5926.231114-1.3105103867
168Shakir Mukhamadullin EDM · DEDMDD316.75724.741014-2.1105904377
169Carson Carels CGY · DCGYD3941014+0.0205905960
170Chase Reid SEA · DSEAD415914+0.0206505364
171Jonathan Aspirot BOS · DBOSD6427.431114+10.6105008987
172David Spacek MIN · DMINDD313.95031114+0.0205705678
173Jamie Oleksiak VAN · DVANDD317.17733.841014+4.60069098118
174Radko Gudas FLA · DFLADD316.26736.321214+1.200710204119
175Jonas Siegenthaler NJD · DNJDDD219.57229.421214-2.40156086118
176Wyatt Kaiser CHI · DCHIDD317.36624.25914-6.2006804573
177Jan Rutta · DD7141014-6.10171062106
178Jayden Struble MTL · DMTLDD217.16325.121114+1.90038012748
179Emil Andrae TOR · DTORDD119.46124.621114+4.9204626865
180Dante Fabbro CBJ · DCBJDD316.57328.35914-3.90073067125
181Brenden Dillon NJD · DNJDDD316.77535.921113-3.80148018194
182Ryan Lindgren SEA · DSEADD317.17728.631113+1.40154063121
183Logan Mailloux STL · DSTLDD218.05623.55813-3.6207407754
184Cody Ceci LAK · DLAKDD316.68032.821113-3.00164052117
185Chris Tanev TOR · DTORD6336.821213+23.10040022138
186Joel Nystrom · DD4821113+1.8105401642
187Scott Morrow · DD5121213-1.6305002158
188Andrew Peeke UTA · DUTADD219.57328.531013-8.901740105128
189Tristan Luneau ANA · DANADD314.45031013+0.0206105978
190Ian Moore ANA · DANADD315.06424.74913-4.7016504178
191Jeremy Lauzon VGK · DVGKDD316.67129.431013-3.20073027498
192Niko Mikkola FLA · DFLADD121.56930.44913+2.50074012283
193Scott Perunovich LAK · DLAKD4628.121113-1.1202802350
194Ben Chiarot DET · DDETDD220.17535.44913-8.400890142140
195 · DD415813-2.7305202064
196Kevin Korchinski CHI · DCHID6022.331013-10.6205501964
197Hunter Brzustewicz CGY · DCGYDD315.65221.83912+0.3105903949
198Ty Emberson EDM · DEDMD7126.421112-1.400500112100
199Max Crozier TBL · DTBLD4426.521012+2.4015605146
200Yan Kuznetsov CGY · DCGYD5824.64912-2.7026407997
201Daniil Miromanov · DD553912+0.1206702372
202Ilya Lyubushkin NSH · DNSHD7532.511112+0.80045097126
203Erik Brannstrom · DD463912-0.7104902765
204Jordan Oesterle · DD544812-4.0005104381
205Oliver Bonk PHI · DPHIDD316.5504812+0.0103906178
206Mathew Dumba · DD673912-11.31061010176
207Nils Lundkvist DAL · DDALDD217.85826.22912+7.3005903354
208Nick Seeler PHI · DPHIDD316.87633.33912+2.800820119154
209Troy Stecher TOR · DTORDD219.66832.53912-4.5006103779
210Henry Thrun · DD622912-11.8105504373
211Marc-Edouard Vlasic · DD694812-21.70163027111
212Jack Johnson · DD7511012-8.4005706180
213Scott Mayfield NYI · DNYIDD316.468342912-2.2005507184
214Albert Johansson DET · DDETDD315.47725.73811-8.8025906193
215Brandon Carlo STL · DSTLDD317.47629.821011+7.60179093135
216Elias Pettersson VAN · DVANDD120.96722.63811-6.60053012479
217Kashawn Aitcheson NYI · DNYID344711+0.0104806153
218Radim Mrtka BUF · DBUFD3701111+0.0102305257
219Lian Bichsel DAL · DDALDD315.25622.44711+2.50044016851
220Donovan Sebrango FLA · DFLAD4824.711011-1.6004108446
221 · DD512911-0.8107807962
222Mike Benning · DD343811-1.0203101239
223Elias Salomonsson · DD592811-2.3204908862
224Ilya Solovyov · DD4026.21910-0.5103304949
225Spencer Stastney EDM · DEDMD6326.72810-4.9015201566
226Nick DeSimone UTA · DUTAD4831.92810+2.3004202643
227Zach Bogosian MIN · DMIND6436.23710+4.4005307462
228Keaton Verhoeff SJS · DSJSD323710+0.0103804450
229Dmitri Simashev UTA · DUTADD119.24121.72810-3.1005202348
230Declan Chisholm NJD · DNJDD4226.72810+0.1103802043
231Calvin de Haan · DD551910-3.6005608572
232Jack St. Ivany WPG · DWPGDD315.43527.21910+1.1002907744
233Connor Clifton BOS · DBOSD5931.42810+2.70145018694
234Zach Metsa BUF · DBUFD5228279+5.1003501049
235Adam Jiricek STL · DSTLD31369+0.0103803948
236Daemon Hunt MIN · DMIND4124.4189-1.0002902856
237Brayden Pachal CGY · DCGYD5127.1279+0.30040011357
238Dmitry Kulikov FLA · DFLAD6435.9279+0.5105409464
239Noah Juulsen COL · DCOLD5729.5189-0.80031012763
240Isaiah George · DD43179-0.1103301948
241Jacob Bryson DET · DDETD5628.9179-7.0002401845
242Vincent Desharnais WSH · DWSHD7230.3179+2.700420130110
243Ethan Del Mastro CHI · DCHID5123.7279-6.0104606159
244Alexander Petrovic FLA · DFLAD4934.6278+0.7004707867
245Erik Gudbranson CBJ · DCBJDD316.86034.7278+2.80054075103
246Erik Johnson · DD69458-2.00172012776
247Justin Holl · DD6234.7268+4.4003404664
248Simon Benoit PHI · DPHID7528178-9.000560204114
249Jackson Smith CBJ · DCBJD28358+0.0103204243
250Anton Silayev NJD · DNJDD41358+0.0103804464
251Jacob Bernard-Docker DET · DDETDD316.16526.3268+0.4004506493
252Jon Merrill · DD70258-4.8004504183
253Victor Mancini VAN · DVANDD217.63924.4268-5.3003004648
254Joel Hanley CGY · DCGYD6235.3167+0.1003804584
255Vladislav Kolyachonok · DD31257-0.7102401933
256Colton White · DD39177+0.7002503832
257Vincent Iorio NYR · DNYRD3823.9167-1.2002502353
258Ryan Ufko NSH · DNSHD20257+0.0102302331
259Dennis Gilbert BUF · DBUFD4129.9177-1.6001507255
260Kyle Capobianco DAL · DDALD4229.1257+0.1002501841
261Ryan Graves PIT · DPITDD315.46631.4347-4.60058073102
262Nikolas Matinpalo OTT · DOTTD5428167-0.6014304958
263Declan Carlile PIT · DPITD4726.4257+1.8004305549
264Jack Ahcan · DD29166+0.8102301928
265Kyle Burroughs DAL · DDALD6331.2156-6.91037013871
266Dennis Cholowski · DD3428.6156-4.510250633
267Arber Xhekaj MTL · DMTLD6625.7256-5.50052017754
268Adam Engstrom MTL · DMTLD1822.9246+0.0102602128
269Joshua Mahura SEA · DSEAD4028.4156+5.3003105046
270Luke Schenn VAN · DVAND4936.9156-5.70039016159
271Keaton Middleton · DD46156-0.7104207745
272Haydn Fleury WPG · DWPGD4830.2246-13.8003606469
273David Jiricek PHI · DPHID4022.8146-0.3004001936
274Alec Regula · DD40156-6.6102702259
275Jake Christiansen CBJ · DCBJD5027.1156-2.4003703842
276 · DD30055+0.6102403133
277Tobias Bjornfot · DD34235-0.2002202739
278Michael Buchinger STL · DSTLD52325+0.0103906581
279 · DD34245-2.7003107458
280Matthew Kessel NYI · DNYID4226.3235-0.1002903343
281Cale Fleury SEA · DSEADD316.53627.9135+0.8003507755
282Andreas Englund · DD47145-4.80025010348
283Ian Mitchell · DD33044-0.8102401244
284Philippe Myers TOR · DTORD4729.7134-5.9005107459
285 · DD57134-9.4003303860
286Maveric Lamoureux UTA · DUTAD2022.7134+0.0001803031
287Malte Gustafsson NYI · DNYID18044+0.000701928
288Owen Pickering PIT · DPITD20134+0.0001502431
289Logan Hensler OTT · DOTTD17134+0.0001302426
290Tanner Molendyk NSH · DNSHD17134+0.0001001926
291EJ Emery NYR · DNYRD17134+0.0001302326
292Corson Ceulemans CBJ · DCBJD20134+0.0001302631
293Aleksi Heimosalmi CAR · DCARD20134+0.0001302731
294Henry Brzustewicz LAK · DLAKD14134+0.0002202022
295Mattias Havelid SJS · DSJSD20134+0.0001302331
296Abram Wiebe CGY · DCGYD16134+0.0001301725
297Shai Buium DET · DDETD20134+0.0001302231
298Seamus Casey NJD · DNJDD15044+0.0001401823
299Luca Cagnoni SJS · DSJSDD316.015134+0.0002001723
300Tyson Jugnauth SEA · DSEAD14134+0.0001301822