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 · DMINDD1PP126.37827147892+1.338020201285
2Evan Bouchard EDM · DEDMDD1PP124.08126.9197291+17.2331222036101
3Cale Makar COL · DCOLDD1PP123.87827.9236689+23.8341217042124
4Zach Werenski CBJ · DCBJDD1PP125.47729.2216182+6.3232264027107
5Rasmus Dahlin BUF · DBUFDD1PP123.87926.5195878+12.424020609095
6Lane Hutson MTL · DMTLDD2PP121.76922.6106474+12.5220109029110
7Adam Fox NYR · DNYRDD1PP123.27428.6115970+7.8292126036105
8Matthew Schaefer NYI · DNYIDD1PP123.58119.1244569+5.3240259042111
9Jake Sanderson OTT · DOTTDD1PP123.77824.2144862+5.7281178137148
10Josh Morrissey WPG · DWPGDD1PP123.88031.5134659+9.3190151046117
11Darren Raddysh TOR · DTORDD1PP122.07830.6154459+11.021017306477
12Miro Heiskanen DAL · DDALDD1PP124.47327.295059+7.3241144025120
13Moritz Seider DET · DDETDD1PP125.18225.5104858+5.72701740158180
14Erik Karlsson PIT · DPITDD1PP123.97236.3124658-1.121015902269
15Charlie McAvoy BOS · DBOSDD1PP123.97228.8114657+9.0200117098132
16Shayne Gostisbehere CAR · DCARDD3PP119.07233.4124456+5.624013103776
17Roman Josi NSH · DNSHDD1PP125.16736.3134154-13.0230175031105
18Mikhail Sergachev UTA · DUTADD1PP123.27228.3104353-1.1232133046120
19Jakob Chychrun WSH · DWSHDD1PP122.17828.5213253+10.5160196060110
20Jackson LaCombe ANA · DANADD1PP125.17825.7114152-2.2142138070125
21John Carlson TBL · DTBLDD1PP222.47036.7104252+7.5140140034111
22Luke Hughes NJD · DNJDDD1PP122.07723.193949-5.018016602364
23Noah Dobson MTL · DMTLDD1PP222.87926.7113748+0.4101168064169
24Victor Hedman TBL · DTBLDD2PP118.66735.883847+6.417012004197
25Brock Faber MIN · DMINDD1PP123.98024.1123446+7.8132161037138
26Filip Hronek VAN · DVANDD1PP126.37728.973845-9.7171120112093
27Thomas Harley DAL · DDALDD2PP221.97525.1103445+8.9100136042139
28Shea Theodore VGK · DVGKDD2PP120.67031.293644+15.11001250588
29Vince Dunn SEA · DSEADD2PP120.37429.9113242-11.818015103281
30Rasmus Andersson VGK · DVGKDD1PP222.18029.9132740-5.9121160037158
31Seth Jones FLA · DFLADD1PP122.7703293139-11.219012507798
32Bowen Byram CHI · DCHIDD1PP221.97625.3102939+8.8519805894
33Brandon Montour SEA · DSEADD1PP222.27532.5132538-16.511019308689
34Thomas Chabot OTT · DOTTDD2PP220.47029.782938+6.682129049129
35Morgan Rielly TOR · DTORDD3PP218.77832.682937-11.590130038116
36K'Andre Miller CAR · DCARDD1PP222.27826.782836+4.532121011597
37Mike Matheson MTL · DMTLDD1PP223.37832.672936+2.362121058151
38Brandt Clarke LAK · DLAKDD2PP119.07123.672936+5.7110137026141
39Mattias Ekholm EDM · DEDMDD1PP220.37136.472835+22.040116059102
40Noah Hanifin VGK · DVGKDD1PP222.67929.772834+3.280142044120
41Devon Toews COL · DCOLDD121.47732.672734+29.92012703897
42Dougie Hamilton NJD · DNJDDD2PP119.56533.3102534+0.713016507169
43Owen Power BUF · DBUFDD221.28023.982634+2.732128030101
44MacKenzie Weegar UTA · DUTADD2PP220.28032.772734-13.21011550179173
45Travis Sanheim PHI · DPHIDD122.88130.592433+3.733103059151
46Kris Letang PIT · DPITDD2PP220.66739.462733-4.410011309588
47Alexander Nikishin CAR · DCARDD3PP218.0812592332+7.381123013098
48Zeev Buium VAN · DVANDD2PP219.57920.872531-13.51409103270
49Justin Faulk DET · DDETDD2PP221.57334.592331-6.381124070115
50Jordan Spence OTT · DOTTDD316.37825.662531+11.54010406670
51Damon Severson CBJ · DCBJDD220.17532.282330+11.2309204395
52Oliver Ekman-Larsson TOR · DTORDD3PP218.27335.252530-0.4709608569
53Dmitry Orlov SJS · DSJSDD1PP121.37535.242630-10.711087010867
54Cam Fowler STL · DSTLDD2PP220.67534.852530-6.6818101176
55Charle-Edouard D'Astous TBL · DTBLDD1PP221.07628.462329-1.62083010386
56Gustav Forsling FLA · DFLADD220.28030.362329+8.12113106496
57Ivan Provorov CBJ · DCBJDD2PP222.58129.772229+8.541129033131
58John Marino UTA · DUTADD317.57229.432629+22.7015002770
59Sean Durzi NYR · DNYRDD2PP220.56727.962329-6.46092044106
60Tony DeAngelo NYI · DNYIDD2PP219.76330.952328-5.96011602861
61Brady Skjei NSH · DNSHDD1PP223.08032.572228-7.35211906383
62Sam Malinski COL · DCOLDD218.47228.262228+17.71012704589
63Vladislav Gavrikov NYR · DNYRDD123.08030.982028+1.641107050110
64Artyom Levshunov CHI · DCHIDD1PP120.76420.942427-16.7909209075
65Denton Mateychuk CBJ · DCBJDD119.97222.291827+5.3208903092
66Brent Burns COL · DCOLDD3PP216.96741.672027+18.33014411776
67Philip Broberg STL · DSTLDD1PP123.06525.362127+8.5308103283
68Aaron Ekblad FLA · DFLADD2PP221.46930.642227+0.97110108791
69Jake Walman EDM · DEDMDD2PP218.56930.681927-8.442129034128
70Esa Lindell DAL · DDALDD122.18032.452226+24.91183039166
71Mattias Samuelsson BUF · DBUFDD122.46826.572026+19.102840118124
72Jamie Drysdale PHI · DPHIDD2PP120.67024.571926-8.1708701889
73Mason Lohrei BOS · DBOSDD2PP218.37125.762025+0.3707403093
74Jacob Trouba SJS · DSJSDD122.47832.661925-2.2111390149161
75Hampus Lindholm BOS · DBOSDD2PP220.06832.752025+4.5409801997
76Carter Yakemchuk OTT · DOTTDD215.76661925+0.03072086102
77Cam York PHI · DPHIDD2PP220.37425.751925+0.15087039141
78J.J. Moser TBL · DTBLDD219.57626.361925+22.3229406194
79Darnell Nurse SJS · DSJSDD2PP220.98031.761925-3.2121600142155
80Neal Pionk WPG · DWPGDD2PP220.77431.261824+6.1601270151107
81Sean Walker CAR · DCARDD121.48031.971724+2.3111520121113
82Simon Edvinsson DET · DDETDD122.06923.771724+6.41185087132
83Pavel Mintyukov ANA · DANADD2PP218.27522.971623-3.13189057109
84Martin Fehérváry WSH · DWSHDD316.8782751923+9.701710125157
85Josh Manson COL · DCOLDD317.0693541923+22.30098015186
86Ryan Pulock NYI · DNYIDD121.0743241923+5.72189068145
87Ryan McDonagh TBL · DTBLDD317.16637.341923+20.41156025111
88Tom Willander VAN · DVANDD3PP216.77121.651823-8.7407103884
89Ryan Shea EDM · DEDMDD218.56729.641822+10.0005303479
90Alex Vlasic CHI · DCHIDD219.48025.331922-11.43189039128
91Artem Zub OTT · DOTTDD121.1743141822+11.70177073117
92Jake McCabe TOR · DTORDD220.2753341821+8.100710114162
93Colton Parayko STL · DSTLDD121.57633.471421-1.201109096167
94Simon Nemec CGY · DCGYDD2PP220.16422.681421-6.6309702194
95Samuel Girard PIT · DPITDD218.37228.431821+11.5106504287
96Drew Doughty LAK · DLAKDD1PP221.86236.851621+5.4418305172
97Adam Larsson SEA · DSEADD221.07933.951520+5.700980110148
98Olen Zellweger BUF · DBUFDD3PP217.06623.171320+1.43011803277
99Nikita Zadorov BOS · DBOSDD318.68031.541619+15.30199019598
100Daxon Rudolph BUF · DBUFD4771219+0.0206607073
101Alexandre Carrier MTL · DMTLDD318.3763041519-0.40062049154
102Kaiden Guhle MTL · DMTLDD317.26524.751419+2.900770132122
103Matt Roy WSH · DWSHDD119.57831.631619+14.500920119141
104Parker Wotherspoon VGK · DVGKDD319.06829.121719+5.60156012793
105Marcus Pettersson NYR · DNYRDD220.98030.431619-6.80067083136
106Jaccob Slavin CAR · DCARDD220.97332.441518+13.203107020108
107Olli Maatta MIN · DMINDD316.67232.131618-1.60056020106
108Mikey Anderson LAK · DLAKDD119.67827.441418+9.100680115128
109Alberts Smits NYR · DNYRD4781018+0.0208405873
110Jonas Brodin MIN · DMINDD219.66733.241418+16.41083019134
111Erik Gustafsson LAK · DLAKD6234.531517-10.5707003748
112Braden Schneider NYR · DNYRDD318.3792531417-0.601980154135
113Sam Dickinson SJS · DSJSDD218.37220.331417-1.9008607578
114Mario Ferraro WPG · DWPGDD320.0792841217-8.600860136143
115Henri Jokiharju BOS · DBOSDD317.26827.331417+5.5206705567
116Sam Rinzel CHI · DCHIDD317.75922.341317-2.42010505670
117Jared Spurgeon MIN · DMINDD2PP220.46236.841216+3.64073059107
118Rasmus Ristolainen PHI · DPHIDD121.36331.931416+7.2228308392
119David Reinbacher MTL · DMTLD5431316+0.0204507884
120Cole Hutson WSH · DWSHDD3PP216.75020.351116+0.0406406778
121Louis Crevier BUF · DBUFDD316.96525.441216-2.30189010784
122Dylan DeMelo WPG · DWPGDD121.97933.421316+12.901690117105
123Joel Edmundson LAK · DLAKDD219.07033.331315+10.3218008696
124Jalen Chatfield CAR · DCARDD219.87730.441215+12.90010004868
125Jake Middleton CGY · DCGYDD219.47730.741215+2.60072099134
126Adam Wilsby NSH · DNSHDD317.16326.121315+1.2006703458
127Ryker Evans SEA · DSEADD120.46824.841115-0.1215307084
128Dylan Samberg WPG · DWPGDD220.97327.731215+10.20093063126
129Kevin Bahl CGY · DCGYDD122.27626.331214+0.111630116103
130Nate Schmidt UTA · DUTADD317.27335.231114+17.3106906979
131Chase Reid SEA · DSEAD415914+0.0206505364
132Nick Jensen ANA · DANADD119.2693621214+2.0005104882
133Carson Carels CGY · DCGYD3941014+0.0205905960
134David Spacek MIN · DMINDD310.95031114+0.0205705678
135Timothy Liljegren WSH · DWSHDD218.86727.431114-8.43071064120
136Zayne Parekh CGY · DCGYDD3PP117.65320.66814-2.7508502555
137Ian Cole CHI · DCHIDD219.57237.621213+8.40153072141
138Adam Pelech NYI · DNYIDD218.87332.131113+3.201105066110
139Tristan Luneau ANA · DANADD312.45031013+0.0206105978
140Alexander Romanov NYI · DNYIDD316.97026.731013-1.401950153155
141Michael Kesselring SJS · DSJSDD313.77226.73913+1.71010707073
142Emil Lilleberg TBL · DTBLD6925.721012+6.10054012565
143Kaedan Korczak PIT · DPITDD119.17225.721012+5.4005809787
144Brian Dumoulin LAK · DLAKDD316.87635.121012-0.6015504787
145Oliver Bonk PHI · DPHIDD315.8504812+0.0103906178
146Nick Perbix NSH · DNSHDD219.47828.33912-4.3017304290
147Tyler Kleven OTT · DOTTDD316.56824.72911-0.90183011289
148Drew Helleson ANA · DANADD217.86125.52911-0.7014907581
149Rasmus Sandin WSH · DWSHD4126.621011+2.0104604967
150Justin Barron NSH · DNSHD6924.93811-4.3005906485
151Nicolas Hague NSH · DNSHDD219.87327.83811-6.1017109576
152Kashawn Aitcheson NYI · DNYID344711+0.0104806153
153Johnathan Kovacevic NJD · DNJDDD317.06929.211011+3.2006009883
154Radim Mrtka BUF · DBUFD3701111+0.0102305257
155Will Borgen BOS · DBOSDD119.08129.83811+0.800730127107
156Urho Vaakanainen NYR · DNYRD6827.711011+1.4005102963
157Tyler Tucker STL · DSTLDD314.36626.62811-1.30062010558
158Brett Kulak COL · DCOLDD218.28032.72811-3.00095028103
159Tyler Myers DAL · DDALDD317.17036.72811-11.20078082115
160Zach Whitecloud CGY · DCGYDD120.77429.82911-1.500630118122
161Brett Pesce NJD · DNJDDD120.67031.92810-8.30088023134
162Matthew Robertson NYR · DNYRDD317.16125.63710+0.0006708971
163Conor Timmins BUF · DBUFDD218.764281910-1.60066051108
164Trevor van Riemsdyk PIT · DPITDD315.17235.21910+7.10052013110
165Keaton Verhoeff SJS · DSJSD323710+0.0103804450
166Erik Cernak TBL · DTBLDD317.07329.32810+8.601610147110
167Brayden McNabb VGK · DVGKDD219.57235.73710+11.900810122155
168Niko Mikkola FLA · DFLADD120.67730.43710+2.70082013693
169Uvis Balinskis FLA · DFLADD315.75930.2379-6.0306707248
170Jamie Oleksiak VAN · DVANDD316.47733.8379+4.60069098118
171Connor Murphy EDM · DEDMDD317.17033.5279-2.80163093129
172Jordan Harris BOS · DBOSD5926.2279-1.3005103867
173Shakir Mukhamadullin EDM · DEDMDD316.65724.7369-2.1105904377
174Jonathan Aspirot BOS · DBOSD6427.4279+10.6105008987
175Jonas Siegenthaler NJD · DNJDDD218.67229.4189-2.40156086118
176Adam Jiricek STL · DSTLD31369+0.0103803948
177Radko Gudas FLA · DFLADD315.56736.3189+1.200710204119
178Wyatt Kaiser CHI · DCHIDD317.56624.2369-6.2006804573
179Dante Fabbro CBJ · DCBJDD316.17328.3369-3.90073067125
180Jayden Struble MTL · DMTLDD215.46325.1279+1.90038012748
181Emil Andrae TOR · DTORDD117.76124.6279+4.9104626865
182Brenden Dillon NJD · DNJDD7535.9278-3.80148018194
183Ryan Lindgren SEA · DSEADD316.67728.6278+1.40154063121
184Chris Tanev TOR · DTORD6336.8178+23.10040022138
185Cody Ceci LAK · DLAKDD316.68032.8178-3.00164052117
186Logan Mailloux STL · DSTLDD218.05623.5358-3.6107407754
187Jackson Smith CBJ · DCBJD28358+0.0103204243
188Anton Silayev NJD · DNJDD41358+0.0103804464
189Andrew Peeke UTA · DUTADD219.97328.5268-8.900740105128
190Ian Moore ANA · DANADD314.56424.7358-4.7016504178
191Jeremy Lauzon VGK · DVGKDD316.47129.4268-3.20073027498
192Scott Perunovich LAK · DLAKD4628.1168-1.1102802350
193Ben Chiarot DET · DDETDD220.47535.4257-8.400890142140
194Kevin Korchinski CHI · DCHID6022.3167-10.6105501964
195Ty Emberson EDM · DEDMD7126.4167-1.400500112100
196Hunter Brzustewicz CGY · DCGYDD316.45221.8257+0.3105903949
197Yan Kuznetsov CGY · DCGYD5824.6257-2.7016407997
198Ryan Ufko NSH · DNSHDD314.420257+0.0102302331
199Max Crozier TBL · DTBLD4426.5167+2.4015605146
200Ilya Lyubushkin NSH · DNSHD7532.5167+0.80045097126
201Nils Lundkvist DAL · DDALDD217.45826.2156+7.3005903354
202Nick Seeler PHI · DPHIDD316.87633.3256+2.800820119154
203Troy Stecher TOR · DTORDD219.96832.5256-4.5006103779
204Adam Engstrom MTL · DMTLD1822.9246+0.0102602128
205Scott Mayfield NYI · DNYIDD315.86834156-2.2005507184
206Albert Johansson DET · DDETDD315.77725.7246-8.8015906193
207Brandon Carlo STL · DSTLDD317.47629.8156+7.60079093135
208Elias Pettersson VAN · DVANDD119.26722.6246-6.60053012479
209Lian Bichsel DAL · DDALDD315.15622.4235+2.50044016851
210Donovan Sebrango FLA · DFLAD4824.7155-1.6004108446
211Spencer Stastney EDM · DEDMD6326.7144-4.9005201566
212Nick DeSimone UTA · DUTAD4831.9134+2.3004202643
213Zach Bogosian MIN · DMIND6436.2134+4.4005307462
214Dmitri Simashev UTA · DUTADD117.44121.7134-3.1005202348
215Declan Chisholm NJD · DNJDD4226.7134+0.1003802043
216Connor Clifton BOS · DBOSD5931.4134+2.70045018694
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 · DBUFD5228134+5.1003501049
233Daemon Hunt MIN · DMIND4124.4034-1.0002902856
234Brayden Pachal CGY · DCGYD5127.1133+0.30040011357
235Dmitry Kulikov FLA · DFLAD6435.9133+0.5005409464
236Noah Juulsen COL · DCOLD5729.5033-0.80031012763
237Jacob Bryson DET · DDETD5628.9133-7.0002401845
238Vincent Desharnais WSH · DWSHDD218.77230.3033+2.700420130110
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.6123+0.7004707867
250Erik Gudbranson CBJ · DCBJD6034.7123+2.80054075103
251Simon Benoit PHI · DPHID7528123-9.000560204114
252Jacob Bernard-Docker DET · DDETDD314.86526.3123+0.4004506493
253Victor Mancini VAN · DVANDD216.53924.4122-5.3003004648
254Joel Hanley CGY · DCGYD6235.3022+0.1003804584
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.4112-4.60058073102
268Viking Gustafsson Nyberg MIN · DMIND12022+0.000301619
269Juho Piiparinen VGK · DVGKD9022+0.000301014
270Mikhail Gulyayev COL · DCOLD17112+0.0001301926
271Nikolas Matinpalo OTT · DOTTD5428022-0.6004304958
272Declan Carlile PIT · DPITD4726.4112+1.8004305549
273Kyle Burroughs DAL · DDALD6331.2022-6.90037013871
274Arber Xhekaj MTL · DMTLD6625.7012-5.50052017754
275Luke Schenn VAN · DVAND4936.9012-5.70039016159
276Joshua Mahura SEA · DSEAD4028.4012+5.3003105046
277Haydn Fleury WPG · DWPGD4830.2012-13.8003606469
278David Jiricek PHI · DPHID4022.8012-0.3004001936
279Jake Christiansen CBJ · DCBJD5027.1011-2.4003703842
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