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
1Jason Robertson DAL · LDALLL2PP118.28127.2435497+15.237027435336
2Kyle Connor WPG · LWPGLL1PP120.77929.8385491+1.623225913025
3Kirill Kaprizov MIN · LMINLL1PP121.07229.4414889+9.631024904727
4Brandon Hagel TBL · LTBLLL1PP119.28028.1385087+25.8133229235247
5Matt Boldy MIN · LMINLL2PP118.87825.5394886+9.2303267565757
6Artemi Panarin LAK · LLAKLL1PP119.57634.9315586-4.125021511314
7Lucas Raymond DET · LDETLL1PP118.58124.5275684-3.632018814631
8Matthew Tkachuk FLA · LFLALL2PP117.46828.8295179-2.630020868718
9Jesper Bratt NJD · LNJDLL1PP118.18128.2235881-4.825218037629
10Brady Tkachuk FLA · LFLALL1PP118.27627334477+2.227130121722227
11Juraj Slafkovský MTL · LMTLLL1PP117.97822.5284472+3.22501751512668
12Filip Forsberg NSH · LNSHLL1PP119.17932.1353974-5.6260249812637
13Matthew Knies TOR · LTORLL1PP118.38024274369-11.9171151116335
14Nikolaj Ehlers CAR · LCARLL1PP117.67630.6244367+8.825018792626
15William Eklund OTT · LOTTLL1PP117.77924204363-18.1191174166751
16Alex Ovechkin WSH · LWSHLL3PP115.56441342963-1.5190215111014
17Cutter Gauthier ANA · LANALL1PP119.06822.7332861+0.4170248715826
18Kevin Fiala LAK · LLAKLL2PP117.97730.2293160-8.6240208115628
19Zach Hyman EDM · LEDMLL1PP119.37234.3362460+13.017019616623
20Dylan Holloway STL · LSTLLL1PP117.96725243458+9.51101754114543
21Alexis Lafrenière NYR · LNYRLL1PP118.48125243457-5.6130166119336
22Brad Marchand FLA · LFLALL3PP215.96438.4273259-9.921116655723
23Jared McCann SEA · LSEALL1PP117.47630.3263359-2.7181174585238
24Ivan Barbashev VGK · LVGKLL116.37930.8223557+16.9501211613237
25Aliaksei Protas WSH · LWSHLL216.07525.7253155+15.813148253139
26Pavel Buchnevich STL · LSTLLL2PP116.67931.5213354-2.7151141923536
27Tyler Bertuzzi CHI · LCHILL2PP116.97831.6282552-16.0190147385926
28Connor McMichael STL · LSTLLL2PP216.67725.7203151+5.9711492154341
29Mason Marchment SJS · LSJSLL2PP217.17431.3222950+13.090137159230
30Artturi Lehkonen COL · LCOLLL1PP218.87031.2242550+26.25014654634
31Gavin McKenna TOR · LTORLL3PP213.568143246+0.060179011337
32Zach Benson BUF · LBUFLL2PP215.86921.4153146+11.36212964026
33Chris Kreider ANA · LANALL1PP218.67335.4222446-1.2152145207321
34Jonathan Huberdeau CGY · LCGYLL1PP118.67433.3192847-11.6141125124645
35Jake DeBrusk VAN · LVANLL1PP119.27830251944-17.7200191127436
36Viktor Arvidsson DET · LDETLL3PP114.56633.5212445+10.380157102532
37Anders Lee UTA · LUTALL3PP214.87536.2232144+0.670184439535
38Noah Cates PHI · LPHILL3PP215.47727.7162642+11.9711164359149
39Will Cuylle NYR · LNYRLL2PP216.78024.7202141-3.5711523028957
40Ivar Stenberg SJS · LSJSLL410.765132740+0.05016708236
41Jason Zucker BUF · LBUFLL3PP115.56234.7202343-2.5150119406320
42Taylor Hall CAR · LCARLL2PP216.37034.9162440+0.660118234329
43Jake Neighbours STL · LSTLLL3PP214.87024.5182139-4.590100614940
44Trevor Moore LAK · LLAKLL3PP215.87631.5172239+4.23216956838
45Matias Maccelli NYI · LNYILL3PP213.97026132437-13.0809842118
46Dmitri Voronkov CBJ · LCBJLL3PP213.56826.1191938+2.090128379734
47Blake Coleman MIN · LMINLL315.67534.8191938+7.7241742115352
48Jamie Benn DAL · LDALLL3PP212.96137.2142337+5.880881438027
49Gabriel Landeskog COL · LCOLLL2PP115.86133.9152036+24.4501261648532
50Fabian Zetterlund OTT · LOTTLL4PP212.38127.1171936-1.4801511214646
51Lawson Crouse UTA · LUTALL215.87929.3201737+7.9211322619749
52Jaden Schwartz COL · LCOLLL3PP215.46734.3171936-0.161129444144
53Kiefer Sherwood SJS · LSJSLL2PP217.27431.5201636-8.7811561835530
54Joel Farabee CGY · LCGYLL216.17926.6171834-8.543141246049
55Andrei Kuzmenko PIT · LPITL6230.7141933-3.21308012018
56Andre Burakovsky OTT · LOTTLL4PP214.37131.6102232-18.9909132130
57Trevor Connelly VGK · LVGKLL311.76592130+0.0409308936
58Nick Robertson PIT · LPITL7525.1161530-5.73012597535
59Erik Haula LAK · LLAKLL4PP214.77235.5121831-8.48110943410042
60J.T. Compher DET · LDETLL2PP215.77931.5111931-8.340945052656
61Alex Killorn ANA · LANALL2PP218.37137151530+0.941120266224
62Victor Olofsson VGK · LVGKLL3PP214.17231.2151631+5.07013022120
63Nick Paul TOR · LTORLL413.07531.5171532-7.3501174319333
64Michael Carcone UTA · LUTALL4PP212.17530.4141428+0.6301271111718
65Alex Iafallo WPG · LWPGLL1PP216.57632.8131527+6.961104148853
66Jordan Martinook CAR · LCARLL314.77334.2121628+5.902100329144
67Emil Heineman NYI · LNYILL215.77424.918927-5.840145521743
68Drew O'Connor VAN · LVANLL215.67528.3131225-7.112118457133
69Warren Foegele OTT · LOTTLL314.27230.5161228+7.410139157525
70Rutger McGroarty PIT · LPITLL313.34771623+0.0306506326
71A.J. Greer ANA · LANALL411.67529.8121225+6.91091918828
72Anthony Duclair NYI · LNYILL3PP213.86231.1111323-3.5507841837
73Nick Foligno MIN · LMINLL4PP212.26338.991423-3.9427523815033
74Nick Lardis CHI · LCHILL412.25021.212920-5.7408617019
75Alexandre Texier MTL · LMTLLL412.9552781221+3.9107936119
76Andrew Mangiapane CHI · LCHILL412.26930.5101121-10.2107547029
77Tye Kartye NYR · LNYRLL313.16725.471219-4.90064618338
78Liam Ohgren VAN · LVANLL412.56422.781018-7.8019586536
79Tanner Jeannot BOS · LBOSLL412.37329.371219-2.71071923050
80Mark Jankowski CAR · LCARLL411.2673211819+5.310663194041
81Eric Robinson CAR · LCARLL411.46831.310919+5.2018439615
82Danton Heinen CBJ · LCBJLL410.96031.271118+5.31061126630
83Isaac Howard EDM · LEDML348816+0.0206004519
84Daniil But UTA · LUTAL4221.67815+0.33077102724
85Carter Bear DET · LDETL387815+0.0207406421
86Wyatt Cullen NSH · LNSHL336915+0.0207706418
87Paul Cotter VAN · LVANLL312.67726.911616-13.910755620426
88Ondrej Palat NYI · LNYILL412.07035.58917-6.82077511055
89William Carrier CAR · LCARLL311.96831.87916+3.60077717719
90Cole Eiserman NYI · LNYIL359514+0.0207804919
91Bradly Nadeau CAR · LCARL317714+0.0205004417
92Conor Sheary BUF · LBUFL6034.36915+0.31173142233
93Zachary L'Heureux COL · LCOLL306713+0.0205206316
94Cole Koepke WPG · LWPGLL410.56528.47714+0.40180017321
95Elmer Soderblom PIT · LPITL5925.27613-0.1007449821
96Marcus Foligno MIN · LMINLL412.35835.17714-4.41063818443
97Reid Schaefer NSH · LNSHLL311.3286511+0.0103605515
98Max Plante DET · LDETL275611+0.0105303915
99Miles Wood CBJ · LCBJLL411.460316612-7.4018657322
100Liam Greentree NYR · LNYRL265510+0.0103804514
101Ethan Wyttenbach CGY · LCGYL254610+0.0104203614
102Samuel Honzek CGY · LCGYL3221.93710+0.0103304618
103Andrew Cristall WSH · LWSHL24369+0.0102503213
104Lynden Lakovic WSH · LWSHL24639+0.0104103313
105Marek Vanacker CHI · LCHIL25549+0.0104103614
106Nils Hoglander NSH · LNSHL5225.84711+0.2005716414
107Cole Reinhardt FLA · LFLALL410.25826.76510-1.20050712418
108Beck Malenstyn BUF · LBUFLL411.37828.75510-2.700691324869
109Ilya Protas WSH · LWSHL20448+0.0102302911
110Jordan Greenway CHI · LCHIL6329.6368-8.100601311441
111Jeffrey Viel TBL · LTBLL4929.7358-1.60064112723
112Joel Kiviranta DAL · LDALL5930.56410+5.6005887822
113Brandon Duhaime TOR · LTORL7929.45610-0.501711415954
114Ethan Belchetz UTA · LUTAL21437+0.0102803312
115Viljami Marjala EDM · LEDML20257+0.0102602711
116Joshua Roy UTA · LUTAL19437+0.0103402810
117Nathan Walker STL · LSTLL5432.6459-4.600476219140
118Ross Johnston STL · LSTLL6332.6268-1.20031418320
119Oscar Hemming CBJ · LCBJL18156+0.0101302910
120Alex Bump PHI · LPHIL1722.9336+0.010300259
121Adam Novotny VAN · LVANL18336+0.0103502510
122Jeff Malott ANA · LANAL5730.1346-3.10053415127
123Landon Slaggert CHI · LCHILL410.65624.3336-1.7005517525
124Cameron Reid NSH · LNSHL16145+0.010130239
125Ivan Miroshnichenko WSH · LWSHL3122.7235+0.4104204914
126Ryan Lomberg CBJ · LCBJL6431.8347-2.90057512718
127Brennan Othmann CGY · LCGYL12224+0.000170257
128Nico Myatovic ANA · LANAL20134+0.0001302811
129Brandon Tanev UTA · LUTAL5834.8347-8.60057414148
130Marcus Nordmark ANA · LANAL9213+0.000170135
131Jaxon Cover OTT · LOTTL9123+0.00090145
132Adam Sykora NYR · LNYRL1222.1123+0.000130177
133Florian Xhekaj MTL · LMTLL12213+0.000110257
134Aydar Suniev CGY · LCGYL12213+0.000110167
135Max Jones EDM · LEDML3828.6113-2.600394969
136Jonah Gadjovich FLA · LFLAL3228112-0.5003029013
137Nicolas Deslauriers CAR · LCARL3835.6011-4.60024213111
138Kurtis MacDermid OTT · LOTTL3532.5001-4.4001014612