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
1Nikita Kucherov TBL · RTBLRL1PP119.17633.33482116+28.239123513429
2David Pastrnak BOS · RBOSRL1PP119.48030.43467101+4.931028837829
3Mikko Rantanen DAL · RDALRL1PP119.17829.9296089+4.9350189975539
4Clayton Keller UTA · RUTARL1PP118.88128.2275886+6.4290220141132
5William Nylander TOR · RTORRL1PP119.07930.4345185-5.7270214491729
6Mitch Marner VGK · RVGKRL2PP117.87929.4236082+14.9261164983444
7Cole Caufield MTL · RMTLRL1PP118.67925.7413576+14.925025665324
8Alex DeBrincat DET · RDETRL2PP117.68228.8374076+0.7240267204239
9Beckett Sennecke ANA · RANARL1PP118.88120.7294372-4.918122939828
10Travis Konecny PHI · RPHIRL1PP118.97929.6244266+4.11431772710239
11Mark Stone VGK · RVGKRL1PP118.86334.4234466+19.724212743245
12Adrian Kempe LAK · RLAKRL1PP118.88030303666+13.51422193811637
13Kirill Marchenko CBJ · RCBJRL1PP118.87826.2273865+7.321121386040
14Ivan Demidov MTL · RMTLRL2PP116.77320.8204464+1.222013702926
15Drake Batherson OTT · ROTTRL1PP118.47928.4273764-6.92801711512426
16Dylan Guenther UTA · RUTARL2PP117.16923.5323263+2.0240221195630
17Andrei Svechnikov CAR · RCARRL1PP118.47526.5263561+0.0250191714719
18Alex Tuch WSH · RWSHRL1PP218.97830.4283159+16.7105182527689
19Bryan Rust PIT · RPITRL1PP120.47034.4253156-3.619117044361
20Matvei Michkov PHI · RPHIRL1PP117.77821.8223456-2.715018263322
21Mats Zuccarello LAK · RLAKRL1PP118.66239.1164056-3.1210138232133
22Tom Wilson WSH · RWSHRL2PP217.87532.5262955+11.01321511419458
23Jimmy Snuggerud STL · RSTLRL1PP118.36622.3223254+5.712017846736
24Rickard Rakell PIT · RPITRL2PP118.87333.4272754-6.0171181629454
25Jordan Kyrou WSH · RWSHRL2PP116.67528.4232952-0.115018942431
26Pavel Dorofeyev NYR · RNYRRL1PP118.57525.9302151-0.422020612629
27JJ Peterka BOS · RBOSRL2PP216.08024.7232750+2.89016962119
28Patrick Kane CHI · RCHIRL1PP118.56337.9163450-4.718014941821
29Quinton Byfield LAK · RLAKRL2PP118.77724.1222749+3.31111694246838
30Brock Boeser VAN · RVANRL2PP119.27829.6232649-30.7191160446130
31Luke Evangelista NSH · RNSHRL1PP118.47424.6133548+0.313016102420
32Jackson Blake CAR · RCARRL2PP216.17423.2222748+2.910016141531
33Troy Terry ANA · RANARL2PP217.95829.1173148+4.11021435518
34Timo Meier NJD · RNJDRL2PP216.47830262147-9.81202454313254
35Valeri Nichushkin CBJ · RCBJRL1PP218.66731.6202746+8.37114926027
36Anthony Mantha NJD · RNJDRL1PP216.87232212445+7.8100122125035
37Owen Tippett PHI · RPHIRL2PP216.17727.6242245-5.972202914551
38Jack Quinn BUF · RBUFRL1PP217.27325182745-1.410015934624
39Ryan Leonard WSH · RWSHRL3PP114.46921.7202545+0.2130159611526
40Claude Giroux OTT · ROTTRL2PP216.97138.7133044+7.51301224765426
41Josh Doan BUF · RBUFRL2PP116.97424.7202444-1.6130151137028
42Alex Laferriere LAK · RLAKRL2PP217.48024.9202243+4.25120114120845
43Matt Coronato CGY · RCGYRL1PP118.67123.9192342-11.1140174612525
44Jordan Eberle SEA · RSEARL1PP118.96736.4172341+1.3120126133934
45Jonathan Marchessault NSH · RNSHRL2PP216.37135.8172340-16.4120158188015
46Porter Martone PHI · RPHIRL2PP117.073202040+0.0140174015340
47Conor Garland CBJ · RCBJRL2PP118.17930.6152439-12.2111150114940
48Simon Holmstrom NYI · RNYIRL2PP217.07525.4172138+2.6449431945
49Collin Graf SJS · RSJSRL2PP217.27224162238+1.53310677441
50Kaapo Kakko SEA · RSEARL2PP215.66725.6122537+7.37088243817
51Oliver Bjorkstrand NYR · RNYRRL2PP116.27831.5152136-8.313013177734
52Tyson Foerster PHI · RPHIRL3PP115.27024.7231336+3.09014017051
53Ryan Hartman MIN · RMINRL2PP216.17432181836-1.5701554246776
54Braeden Bowman VGK · RVGKRL2PP215.35923.3132235-5.5509032527
55Egor Chinakhov PIT · RPITRL3PP213.56425.7161834-2.46012535228
56Seth Jarvis CAR · RCARRL1PP119.93724.7161834+3.5113114244418
57Connor Brown NJD · RNJDRL3PP215.37632.7142034+0.752109112435
58Mackie Samoskevich SEA · RSEARL3PP213.77223.9151934-2.7100148412832
59Zachary Bolduc MTL · RMTLRL2PP215.37323.6151833+0.6701071414339
60Ilya Mikheyev TBL · RTBLRL216.57732161632+1.91312023321
61Bobby Brink MIN · RMINRL1PP217.06925.2141832-4.760103178035
62Danila Yurov MIN · RMINRL312.57322.8141832-2.730942936442
63Arseny Gritsyuk NJD · RNJDRL4PP211.86825.5121931-1.15015046123
64Gabe Perreault NYR · RNYRRL3PP214.15321.4131731-0.1708853025
65Matthew Wood NSH · RNSHRL3PP213.26621.6151530-1.181110755126
66Vasily Podkolzin EDM · REDMRL2PP215.87525.3131629+7.1201211721246
67Michael Amadio OTT · ROTTRL313.37630.4121729+9.11188239645
68Matvei Gridin CGY · RCGYRL3PP115.04820.691928-4.313010041932
69Justin Brazeau PIT · RPITRL410.66528.7131427+0.8409319740
70Roman Kantserov CHI · RCHIR38151227+0.03013006121
71Frank Vatrano ANA · RANARL3PP213.17532.6141327-14.9411571113252
72Anthony Beauvillier WSH · RWSHRL411.37729.3141226+3.211137339641
73Brendan Gallagher VAN · RVANRL3PP213.47034.4111324-2.84010758123
74Corey Perry LAK · RLAKRL3PP213.35341.4121224+0.8807872416
75Dalibor Dvorsky STL · RSTLRL3PP213.66621.3131124-2.1601033127225
76Mathieu Olivier CBJ · RCBJRL312.86529.6131123+4.40188522149
77Aiden Fink NSH · RNSHRL4PP211.35561723+0.0507708230
78Nino Niederreiter WPG · RWPGRL4PP211.66534.1111223-0.2609799025
79Ethen Frank WSH · RWSHRL410.36228.7111122+3.3308315142
80 · RR6281422-3.2505329128
81Maxim Shabanov MIN · RMINRL4PP211.5522671522-1.6506703521
82Philip Tomasino · RR6191322-6.3609186030
83Ville Koivunen PIT · RPITR5523.371522-3.7506531224
84Joel Armia LAK · RLAKRL410.86633.3101222+0.21486226935
85Jonatan Berggren STL · RSTLRL410.85726.291322-4.6406644017
86Pontus Holmberg TBL · RTBLRL312.57027.6101121+1.70081606238
87Josh Anderson MTL · RMTLRL411.87232.412921-3.903912313640
88Adam Gaudette SJS · RSJSRL3PP212.9653014721-2.340821355329
89Daniel Sprong · RR4781220-0.360922349
90Kailer Yamamoto UTA · RUTARL312.16128101020+6.41062224921
91Taylor Raddysh NYR · RNYRRL410.37128.681220-0.8216865536
92Keegan Kolesar DET · RDETRL410.27929.581219-6.501671025242
93Jonathan Lekkerimäki VAN · RVANRL4PP211.34212719+0.02010405823
94Adam Klapka CGY · RCGYRL410.1712681118-5.110761125745
95Stefan Noesen NJD · RNJDR5433.69918-6.56082277119
96Kasperi Kapanen EDM · REDMRL312.95630.271018-2.50073138520
97Nikita Grebenkin PHI · RPHIRL410.15623.451217-2.7004148820
98Lenni Hameenaho NJD · RNJDRL410.34521.961117-0.9007703122
99 · RR4841216-6.9105924819
100Mathieu Joseph EDM · REDMRL410.35929.641115-5.101531412137
101Isak Rosen WPG · RWPGRL3PP212.84523.58715-2.2305412323
102Justin Danforth BUF · RBUFRL411.35133.56915-4.811642288837
103Alexander Zharovsky MTL · RMTLR326915+0.0207704818
104Brett Leason · RR626915-4.92067207038
105Tyler Boucher OTT · ROTTR457815+0.0204208325
106Alexey Toropchenko STL · RSTLRL411.46927.36915-5.20175415353
107Alexander Holtz VGK · RVGKR4524.76914-2.0105643815
108Danila Klimovich VAN · RVANR557714+0.0208209030
109Maxim Tsyplakov CGY · RCGYRL49.758285914-5.910621010019
110Cole Smith CHI · RCHIRL411.66730.97613-5.50169717423
111Victor Eklund NYI · RNYIRL411.23331013+0.0203804718
112Justin Carbonneau STL · RSTLR358513+0.0207105919
113Terik Parascak WSH · RWSHR355813+0.0206405619
114Carl Grundstrom PHI · RPHIR5528.87513-0.70172615924
115 · RR455712-1.71070010314
116Sam Colangelo ANA · RANAR4124.89312-2.3304856917
117 · RR574912-3.010532710624
118Logan O'Connor COL · RCOLR4630.15712-0.10150124224
119Michael Brandsegg-Nygård DET · RDETR325712+0.0104304818
120Stiven Sardarian BUF · RBUFR273912+0.0103804215
121Jagger Firkus SEA · RSEAR294812+0.0105103916
122Cruz Lucius PIT · RPITR294812+0.0105104116
123Jaroslav Chmelar NYR · RNYRRL49.64123.25612-0.6004407522
124Taylor Ward LAK · RLAKR4428.56611+0.0105054815
125David Tomasek · RR376511-1.64051513114
126Avery Hayes · RR338311-1.0205124617
127Mikhail Ilyin PIT · RPITR254711+0.0105103314
128Nikita Klepov ANA · RANAR294711+0.0105104316
129Easton Cowan TOR · RTORR275611+0.0103804315
130 · RR324711-1.0303912617
131Jacob Melanson · RR445511-2.62033121218
132Arttu Hyry DAL · RDALR3425.55510+0.302421965114
133Olle Lycksell · RR343710-2.0203141815
134Jared Wright · RR384610+0.0202804524
135Hudson Fasching · RR524610-2.1105823925
136Cole Schwindt FLA · RFLARL49.74125.45510+1.100361215017
137 · RR51459-4.1206784733
138Emil Hemming DAL · RDALR25459+0.0103903514
139Fabian Lysell COL · RCOLR25459+0.0105104014
140Ryker Lee NSH · RNSHR23459+0.0103503513
141Garnet Hathaway FLA · RFLAR6334.9449-2.301451223354
142Mitchell Chaffee · RR33538-1.1203267414
143Vaclav Nestrasil CHI · RCHIR22358+0.0103802912
144Patrick Giles · RR32358-0.12031733816
145 · RR37357-0.8103733019
146Liam Ruck PIT · RPITR20347+0.0102602911
147Dominik Shine · RR34437-0.12029103314
148Felix Unger Sorum CAR · RCARR19257+0.0101702510
149Sasha Pastujov MTL · RMTLR19347+0.0103802610
150Walker Duehr · RR38437-4.9103018019
151Scott Sabourin TBL · RTBLR3334.2247+0.1001607614
152Elton Hermansson LAK · RLAKR18336+0.0102602610
153Colby Barlow WPG · RWPGR27336+0.0102003615
154Jonas Rondbjerg VGK · RVGKR3127.5245-3.610362710
155Chase Stillman DET · RDETR20235+0.0102604211
156Filip Mesar MTL · RMTLR20235+0.0102602711
157Jonas Lagerberg Hoen OTT · ROTTR14404+0.000350208
158Zack MacEwen TOR · RTORR2830.2224-1.2003096210
159Carter Mazur DET · RDETR12213+0.000140197
160Xavier Bourgault OTT · ROTTR14123+0.000200208
161Gleb Pugachyov MTL · RMTLR9123+0.000130155
162 · RR33123-4.8002226412
163Chris Wagner · RR39212-6.50041738118
164Nikita Chibrikov WPG · RWPGR1223.6112+0.000120177
165Oskar Pettersson OTT · ROTTR12022+0.00030147
166Ivan Vorobyov STL · RSTLR4011+0.0002052
167Oskar Olausson COL · RCOLR7011+0.00020104
168Hayden Hodgson OTT · ROTTR330.6000+0.0002062
169Judd Caulfield ANA · RANAR3000+0.0000042