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
📈 Upside view — G / A / P / SOG re-weighted 25% toward each player's recent peak season.
#PlayerTeamPosRolePPTOIGPAgeGAP+/-PPPSHPSOGFOWHITBLK
1Quinn Hughes MIN · DMINDD1PP126.37827157893+1.338020701285
2Evan Bouchard EDM · DEDMDD1PP124.08126.9197291+17.2331224036101
3Cale Makar COL · DCOLDD1PP123.87827.9256690+23.8341222042124
4Zach Werenski CBJ · DCBJDD1PP125.47729.2216182+6.3232269027107
5Rasmus Dahlin BUF · DBUFDD1PP123.87926.5195878+12.424020909095
6Lane Hutson MTL · DMTLDD2PP121.76922.6106474+12.5220109029110
7Adam Fox NYR · DNYRDD1PP123.27428.6115970+7.8292128036105
8Matthew Schaefer NYI · DNYIDD1PP123.58119.1244569+5.3240259042111
9Jake Sanderson OTT · DOTTDD1PP123.77824.2154863+5.7281181137148
10Josh Morrissey WPG · DWPGDD1PP123.88031.5134760+9.3190156046117
11Darren Raddysh TOR · DTORDD1PP122.07830.6174663+11.021018706477
12Miro Heiskanen DAL · DDALDD1PP124.47327.295059+7.3241148025120
13Moritz Seider DET · DDETDD1PP125.18225.5104958+5.72701770158180
14Erik Karlsson PIT · DPITDD1PP123.97236.3134759-1.121016102269
15Charlie McAvoy BOS · DBOSDD1PP123.97228.8114859+9.0200123098132
16Shayne Gostisbehere CAR · DCARDD3PP119.07233.4134558+5.624013603776
17Roman Josi NSH · DNSHDD1PP125.16736.3134154-13.0230179031105
18Mikhail Sergachev UTA · DUTADD1PP123.27228.3114455-1.1232137046120
19Jakob Chychrun WSH · DWSHDD1PP122.17828.5223254+10.5160201060110
20Jackson LaCombe ANA · DANADD1PP125.17825.7124254-2.2142141070125
21John Carlson TBL · DTBLDD1PP222.47036.7114354+7.5140142034111
22Luke Hughes NJD · DNJDDD1PP122.07723.194049-5.018016702364
23Noah Dobson MTL · DMTLDD1PP222.87926.7113748+0.4101181064169
24Victor Hedman TBL · DTBLDD2PP118.66735.894049+6.417012904197
25Brock Faber MIN · DMINDD1PP123.98024.1133548+7.8132164037138
26Filip Hronek VAN · DVANDD1PP126.37728.973845-9.7171122112093
27Thomas Harley DAL · DDALDD2PP221.97525.1123446+8.9100143042139
28Shea Theodore VGK · DVGKDD2PP120.67031.294049+15.11001270588
29Vince Dunn SEA · DSEADD2PP120.37429.9113243-11.818015403281
30Rasmus Andersson VGK · DVGKDD1PP222.18029.9142842-5.9121164037158
31Seth Jones FLA · DFLADD1PP122.7703293141-11.219013007798
32Bowen Byram CHI · DCHIDD1PP221.97625.3102939+8.8519905894
33Brandon Montour SEA · DSEADD1PP222.27532.5142538-16.511019808689
34Thomas Chabot OTT · DOTTDD2PP220.47029.783038+6.682136049129
35Morgan Rielly TOR · DTORDD3PP218.77832.693039-11.590133038116
36K'Andre Miller CAR · DCARDD1PP222.27826.782937+4.532124011597
37Mike Matheson MTL · DMTLDD1PP223.37832.673036+2.362127058151
38Brandt Clarke LAK · DLAKDD2PP119.07123.672936+5.7110137026141
39Mattias Ekholm EDM · DEDMDD1PP220.37136.482836+22.040126059102
40Noah Hanifin VGK · DVGKDD1PP222.67929.782836+3.280144044120
41Devon Toews COL · DCOLDD121.47732.682937+29.92013003897
42Dougie Hamilton NJD · DNJDDD2PP119.56533.3102636+0.713017107169
43Owen Power BUF · DBUFDD221.28023.982836+2.732131030101
44MacKenzie Weegar UTA · DUTADD2PP220.28032.773037-13.21011620179173
45Travis Sanheim PHI · DPHIDD122.88130.592534+3.733112059151
46Kris Letang PIT · DPITDD2PP220.66739.462734-4.410012209588
47Alexander Nikishin CAR · DCARDD3PP218.08125102333+7.381123013098
48Zeev Buium VAN · DVANDD2PP219.57920.872532-13.51409103270
49Justin Faulk DET · DDETDD2PP221.57334.5102434-6.381127070115
50Jordan Spence OTT · DOTTDD316.37825.672532+11.54010706670
51Damon Severson CBJ · DCBJDD220.17532.282331+11.2309304395
52Oliver Ekman-Larsson TOR · DTORDD3PP218.27335.262632-0.47010008569
53Dmitry Orlov SJS · DSJSDD1PP121.37535.252732-10.711094010867
54Cam Fowler STL · DSTLDD2PP220.67534.862733-6.6818501176
55Charle-Edouard D'Astous TBL · DTBLDD1PP221.07628.462430-1.62084010386
56Gustav Forsling FLA · DFLADD220.28030.372431+8.12114706496
57Ivan Provorov CBJ · DCBJDD2PP222.58129.782330+8.541136033131
58John Marino UTA · DUTADD317.57229.432630+22.7015002770
59Sean Durzi NYR · DNYRDD2PP220.56727.962329-6.46093044106
60Tony DeAngelo NYI · DNYIDD2PP219.76330.952429-5.96011802861
61Brady Skjei NSH · DNSHDD1PP223.08032.572229-7.35212806383
62Sam Malinski COL · DCOLDD218.47228.262330+17.71013104589
63Vladislav Gavrikov NYR · DNYRDD123.08030.992130+1.641109050110
64Artyom Levshunov CHI · DCHIDD1PP120.76420.942427-16.7909209075
65Denton Mateychuk CBJ · DCBJDD119.97222.2101828+5.3208903092
66Brent Burns COL · DCOLDD3PP216.96741.682028+18.33014411776
67Philip Broberg STL · DSTLDD1PP123.06525.362228+8.5308403283
68Aaron Ekblad FLA · DFLADD2PP221.46930.642630+0.97110908791
69Jake Walman EDM · DEDMDD2PP218.56930.692331-8.442141034128
70Esa Lindell DAL · DDALDD122.18032.452328+24.91187039166
71Mattias Samuelsson BUF · DBUFDD122.46826.582129+19.102870118124
72Jamie Drysdale PHI · DPHIDD2PP120.67024.572027-8.1708801889
73Mason Lohrei BOS · DBOSDD2PP218.37125.762127+0.3707703093
74Jacob Trouba SJS · DSJSDD122.47832.672127-2.2111440149161
75Hampus Lindholm BOS · DBOSDD2PP220.06832.752025+4.5409901997
76Carter Yakemchuk OTT · DOTTDD215.76661925+0.03072086102
77Cam York PHI · DPHIDD2PP220.37425.752025+0.15087039141
78J.J. Moser TBL · DTBLDD219.57626.362026+22.3229706194
79Darnell Nurse SJS · DSJSDD2PP220.98031.762128-3.2121700142155
80Neal Pionk WPG · DWPGDD2PP220.77431.272128+6.1601310151107
81Sean Walker CAR · DCARDD121.48031.981826+2.3111580121113
82Simon Edvinsson DET · DDETDD122.06923.771825+6.41185087132
83Pavel Mintyukov ANA · DANADD2PP218.27522.971624-3.13189057109
84Martin Fehérváry WSH · DWSHDD316.8782751924+9.701720125157
85Josh Manson COL · DCOLDD317.0693542024+22.300102015186
86Ryan Pulock NYI · DNYIDD121.0743242024+5.72191068145
87Ryan McDonagh TBL · DTBLDD317.16637.351924+20.41157025111
88Tom Willander VAN · DVANDD3PP216.77121.651822-8.7407103884
89Ryan Shea EDM · DEDMDD218.56729.642024+10.0005503479
90Alex Vlasic CHI · DCHIDD219.48025.332124-11.43192039128
91Artem Zub OTT · DOTTDD121.1743141923+11.70179073117
92Jake McCabe TOR · DTORDD220.2753341923+8.100740114162
93Colton Parayko STL · DSTLDD121.57633.4101727-1.201119096167
94Simon Nemec CGY · DCGYDD2PP220.16422.681422-6.6309702194
95Samuel Girard PIT · DPITDD218.37228.431922+11.5107204287
96Drew Doughty LAK · DLAKDD1PP221.86236.851621+5.4418405172
97Adam Larsson SEA · DSEADD221.07933.951722+5.7001000110148
98Olen Zellweger BUF · DBUFDD3PP217.06623.171420+1.43012303277
99Nikita Zadorov BOS · DBOSDD318.68031.541720+15.301100019598
100Daxon Rudolph BUF · DBUFD4771219+0.0206607073
101Alexandre Carrier MTL · DMTLDD318.3763051621-0.40067049154
102Kaiden Guhle MTL · DMTLDD317.26524.751419+2.900780132122
103Matt Roy WSH · DWSHDD119.57831.631821+14.500930119141
104Parker Wotherspoon VGK · DVGKDD319.06829.121820+5.60157012793
105Marcus Pettersson NYR · DNYRDD220.98030.431821-6.80068083136
106Jaccob Slavin CAR · DCARDD220.97332.441620+13.203107020108
107Olli Maatta MIN · DMINDD316.67232.131720-1.60059020106
108Mikey Anderson LAK · DLAKDD119.67827.441520+9.100720115128
109Alberts Smits NYR · DNYRD4781018+0.0208405873
110Jonas Brodin MIN · DMINDD219.66733.241620+16.41086019134
111Erik Gustafsson LAK · DLAKD6234.531518-10.5707003748
112Braden Schneider NYR · DNYRDD318.3792541418-0.601980154135
113Sam Dickinson SJS · DSJSDD218.37220.331417-1.9008607578
114Mario Ferraro WPG · DWPGDD320.0792851318-8.600870136143
115Henri Jokiharju BOS · DBOSDD317.26827.331619+5.5206705567
116Sam Rinzel CHI · DCHIDD317.75922.341317-2.42010505670
117Jared Spurgeon MIN · DMINDD2PP220.46236.851520+3.64080059107
118Rasmus Ristolainen PHI · DPHIDD121.36331.931518+7.2228708392
119David Reinbacher MTL · DMTLD5431316+0.0204507884
120Cole Hutson WSH · DWSHDD3PP216.75020.351116+0.0406406778
121Louis Crevier BUF · DBUFDD316.96525.451317-2.30190010784
122Dylan DeMelo WPG · DWPGDD121.97933.431416+12.901690117105
123Joel Edmundson LAK · DLAKDD219.07033.331418+10.3218308696
124Jalen Chatfield CAR · DCARDD219.87730.451317+12.90010304868
125Jake Middleton CGY · DCGYDD219.47730.751318+2.60082099134
126Adam Wilsby NSH · DNSHDD317.16326.121416+1.2006703458
127Ryker Evans SEA · DSEADD120.46824.851318-0.1215407084
128Dylan Samberg WPG · DWPGDD220.97327.741317+10.20099063126
129Kevin Bahl CGY · DCGYDD122.27626.331316+0.111680116103
130Nate Schmidt UTA · DUTADD317.27335.241215+17.3107106979
131Chase Reid SEA · DSEAD415914+0.0206505364
132Nick Jensen ANA · DANADD119.2693631316+2.0005704882
133Carson Carels CGY · DCGYD3941014+0.0205905960
134David Spacek MIN · DMINDD310.95031114+0.0205705678
135Timothy Liljegren WSH · DWSHDD218.86727.441216-8.43078064120
136Zayne Parekh CGY · DCGYDD3PP117.65320.66814-2.7508502555
137Ian Cole CHI · DCHIDD219.57237.621315+8.40154072141
138Adam Pelech NYI · DNYIDD218.87332.131417+3.201112066110
139Tristan Luneau ANA · DANADD312.45031013+0.0206105978
140Alexander Romanov NYI · DNYIDD316.97026.731215-1.401990153155
141Michael Kesselring SJS · DSJSDD313.77226.741216+1.71011307073
142Emil Lilleberg TBL · DTBLD6925.731115+6.10055012565
143Kaedan Korczak PIT · DPITDD119.17225.721214+5.4005909787
144Brian Dumoulin LAK · DLAKDD316.87635.121214-0.6015804787
145Oliver Bonk PHI · DPHIDD315.8504812+0.0103906178
146Nick Perbix NSH · DNSHDD219.47828.341014-4.3017404290
147Tyler Kleven OTT · DOTTDD316.56824.731113-0.90184011289
148Drew Helleson ANA · DANADD217.86125.531013-0.7015407581
149Rasmus Sandin WSH · DWSHD4126.621113+2.0104704967
150Justin Barron NSH · DNSHD6924.94913-4.3006406485
151Nicolas Hague NSH · DNSHDD219.87327.831013-6.1017309576
152Kashawn Aitcheson NYI · DNYID344711+0.0104806153
153Johnathan Kovacevic NJD · DNJDDD317.06929.211112+3.2006109883
154Radim Mrtka BUF · DBUFD3701111+0.0102305257
155Will Borgen BOS · DBOSDD119.08129.84912+0.800740127107
156Urho Vaakanainen NYR · DNYRD6827.721213+1.4005302963
157Tyler Tucker STL · DSTLDD314.36626.621012-1.30063010558
158Brett Kulak COL · DCOLDD218.28032.731114-3.000104028103
159Tyler Myers DAL · DDALDD317.17036.731114-11.20080082115
160Zach Whitecloud CGY · DCGYDD120.77429.831012-1.500650118122
161Brett Pesce NJD · DNJDDD120.67031.921012-8.30090023134
162Matthew Robertson NYR · DNYRDD317.16125.63811+0.0006708971
163Conor Timmins BUF · DBUFDD218.764282911-1.60066051108
164Trevor van Riemsdyk PIT · DPITDD315.17235.221113+7.10057013110
165Keaton Verhoeff SJS · DSJSD323710+0.0103804450
166Erik Cernak TBL · DTBLDD317.07329.331013+8.601610147110
167Brayden McNabb VGK · DVGKDD219.57235.74812+11.900840122155
168Niko Mikkola FLA · DFLADD120.67730.44913+2.70091013693
169Uvis Balinskis FLA · DFLADD315.75930.23811-6.0306807248
170Jamie Oleksiak VAN · DVANDD316.47733.83811+4.60071098118
171Connor Murphy EDM · DEDMDD317.17033.531012-2.80169093129
172Jordan Harris BOS · DBOSD5926.2279-1.3005103867
173Shakir Mukhamadullin EDM · DEDMDD316.65724.74710-2.1105904377
174Jonathan Aspirot BOS · DBOSD6427.42810+10.6105008987
175Jonas Siegenthaler NJD · DNJDDD218.67229.411011-2.40159086118
176Adam Jiricek STL · DSTLD31369+0.0103803948
177Radko Gudas FLA · DFLADD315.56736.32911+1.200720204119
178Wyatt Kaiser CHI · DCHIDD317.56624.24710-6.2007004573
179Dante Fabbro CBJ · DCBJDD316.17328.35914-3.90078067125
180Jayden Struble MTL · DMTLDD215.46325.12810+1.90042012748
181Emil Andrae TOR · DTORDD117.76124.62810+4.9105426865
182Brenden Dillon NJD · DNJDD7535.92810-3.80149018194
183Ryan Lindgren SEA · DSEADD316.67728.621012+1.40158063121
184Chris Tanev TOR · DTORD6336.81910+23.10040022138
185Cody Ceci LAK · DLAKDD316.68032.821012-3.00169052117
186Logan Mailloux STL · DSTLDD218.05623.5369-3.6107407754
187Jackson Smith CBJ · DCBJD28358+0.0103204243
188Anton Silayev NJD · DNJDD41358+0.0103804464
189Andrew Peeke UTA · DUTADD219.97328.53911-8.900750105128
190Ian Moore ANA · DANADD314.56424.7369-4.7016504178
191Jeremy Lauzon VGK · DVGKDD316.47129.4289-3.20074027498
192Scott Perunovich LAK · DLAKD4628.1168-1.1102802350
193Ben Chiarot DET · DDETDD220.47535.4369-8.400920142140
194Kevin Korchinski CHI · DCHID6022.3167-10.6105501964
195Ty Emberson EDM · DEDMD7126.4178-1.400520112100
196Hunter Brzustewicz CGY · DCGYDD316.45221.8257+0.3105903949
197Yan Kuznetsov CGY · DCGYD5824.6368-2.7016507997
198Ryan Ufko NSH · DNSHDD314.420257+0.0102302331
199Max Crozier TBL · DTBLD4426.5167+2.4015605146
200Ilya Lyubushkin NSH · DNSHD7532.5188+0.80046097126
201Nils Lundkvist DAL · DDALDD217.45826.2268+7.3005903354
202Nick Seeler PHI · DPHIDD316.87633.32810+2.800840119154
203Troy Stecher TOR · DTORDD219.96832.5268-4.5006303779
204Adam Engstrom MTL · DMTLD1822.9246+0.0102602128
205Scott Mayfield NYI · DNYIDD315.86834268-2.2005707184
206Albert Johansson DET · DDETDD315.77725.7257-8.8015906193
207Brandon Carlo STL · DSTLDD317.47629.8167+7.60082093135
208Elias Pettersson VAN · DVANDD119.26722.6257-6.60053012479
209Lian Bichsel DAL · DDALDD315.15622.4346+2.50044016851
210Donovan Sebrango FLA · DFLAD4824.7166-1.6004108446
211Spencer Stastney EDM · DEDMD6326.7156-4.9005201566
212Nick DeSimone UTA · DUTAD4831.9146+2.3004202643
213Zach Bogosian MIN · DMIND6436.2256+4.4005507462
214Dmitri Simashev UTA · DUTADD117.44121.7134-3.1005202348
215Declan Chisholm NJD · DNJDD4226.7145+0.1003902043
216Connor Clifton BOS · DBOSD5931.4157+2.70046018694
217EJ Emery NYR · DNYRD17134+0.0001302326
218Owen Pickering PIT · DPITD20134+0.0001502431
219Malte Gustafsson NYI · DNYID18044+0.000701928
220Luca Cagnoni SJS · DSJSD15134+0.0002001723
221Tyson Jugnauth SEA · DSEAD14134+0.0001301822
222Jack St. Ivany WPG · DWPGDD315.83527.2044+1.1002907744
223Henry Brzustewicz LAK · DLAKD14134+0.0002202022
224Shai Buium DET · DDETD20134+0.0001302231
225Maveric Lamoureux UTA · DUTAD2022.7134+0.0001803031
226Seamus Casey NJD · DNJDDD3PP217.115044+0.0001401823
227Aleksi Heimosalmi CAR · DCARD20134+0.0001302731
228Logan Hensler OTT · DOTTD17134+0.0001302426
229Tanner Molendyk NSH · DNSHD17134+0.0001001926
230Corson Ceulemans CBJ · DCBJDD314.420134+0.0001302631
231Abram Wiebe CGY · DCGYD16134+0.0001301725
232Zach Metsa BUF · DBUFD5228135+5.1003501049
233Daemon Hunt MIN · DMIND4124.4034-1.0002902856
234Brayden Pachal CGY · DCGYD5127.1145+0.30040011357
235Dmitry Kulikov FLA · DFLAD6435.9246+0.5005509464
236Noah Juulsen COL · DCOLD5729.5155-0.80031012763
237Jacob Bryson DET · DDETD5628.9145-7.0002401845
238Vincent Desharnais WSH · DWSHDD218.77230.3145+2.700430130110
239Ethan Del Mastro CHI · DCHID5123.7123-6.0004606159
240Ben Danford TOR · DTORD17033+0.0001502026
241Sascha Boumedienne WPG · DWPGD14123+0.0001301722
242Theo Lindstein STL · DSTLD17123+0.0001001926
243Stian Solberg ANA · DANAD17213+0.0001702826
244Noah Warren ANA · DANAD20033+0.000802431
245Nolan Allan SJS · DSJSDD314.720123+0.0001403031
246Carson Lambos MIN · DMIND20123+0.0001702631
247Ryan Lin SJS · DSJSD12123+0.0001201619
248Kirill Kudryavtsev VAN · DVAND12033+0.000901219
249Alexander Petrovic FLA · DFLAD4934.6144+0.7004807867
250Erik Gudbranson CBJ · DCBJD6034.7123+2.80054075103
251Simon Benoit PHI · DPHID7528145-9.000580204114
252Jacob Bernard-Docker DET · DDETDD314.86526.3145+0.4004706493
253Victor Mancini VAN · DVANDD216.53924.4122-5.3003004648
254Joel Hanley CGY · DCGYD6235.3144+0.1004104584
255Vincent Iorio NYR · DNYRD3823.9022-1.2002502353
256Kyle Capobianco DAL · DDALD4229.1112+0.1002501841
257Dennis Gilbert BUF · DBUFD4129.9022-1.6001507255
258Sean Behrens COL · DCOLD12022+0.000301419
259Maksim Sokolovskii PHI · DPHID9022+0.000201414
260Drew Fortescue NYR · DNYRD9112+0.0001301414
261Marc-Andre Gaudet STL · DSTLD12022+0.0001001319
262Elias Salomonsson WPG · DWPGD12022+0.000301419
263Vsevolod Komarov BUF · DBUFD12112+0.0001201819
264Tyson Hinds ANA · DANAD12112+0.0001001419
265Charles-Alexis Legault CAR · DCARD12112+0.000902319
266Daniil Pylenkov TBL · DTBLD9022+0.000301014
267Ryan Graves PIT · DPITDD315.56631.4123-4.60058073102
268Viking Gustafsson Nyberg MIN · DMIND12022+0.000301619
269Juho Piiparinen VGK · DVGKD9022+0.000301014
270Mikhail Gulyayev COL · DCOLD17112+0.0001301926
271Nikolas Matinpalo OTT · DOTTD5428133-0.6004704958
272Declan Carlile PIT · DPITD4726.4122+1.8004305549
273Kyle Burroughs DAL · DDALD6331.2022-6.90037013871
274Arber Xhekaj MTL · DMTLD6625.7123-5.50055017754
275Luke Schenn VAN · DVAND4936.9033-5.70042016159
276Joshua Mahura SEA · DSEAD4028.4033+5.3003205046
277Haydn Fleury WPG · DWPGD4830.2012-13.8003606469
278David Jiricek PHI · DPHID4022.8012-0.3004001936
279Jake Christiansen CBJ · DCBJD5027.1023-2.4003803842
280Matthew Kessel NYI · DNYID4226.3011-0.1002903343
281Cale Fleury SEA · DSEADD316.23627.9011+0.8003507755
282Philippe Myers TOR · DTORD4729.7011-5.9005107459
283Ville Heinola VGK · DVGKD3325.6011+1.7003302631
284Dylan McIlrath WSH · DWSHD2634.4000-1.4001205222
285Jett Woo ANA · DANAD3000+0.0002065
286Helge Grans PHI · DPHID7000+0.00050811
287Corey Schueneman ANA · DANAD3000+0.0000035
288Cameron Crotty OTT · DOTTD3000+0.0001045
289Hunter McDonald PHI · DPHID3000+0.0002055
290Travis Mitchell ANA · DANAD3000+0.0000045
291Jeremy Davies VGK · DVGKD3000+0.0003045
292Maksymilian Szuber MTL · DMTLD3000+0.0000035