Kodo Hockey

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 →

Draft season is open.These same projections run the draft room, or download as an offline workbook.
Rank by my categoriestick the ones your league counts — the order and the # column follow
Show without counting - columns in the table, out of the value

A category ticked in BOTH lists is counted - counting wins.

📈 Upside view — G / A / P / SOG re-weighted 25% toward each player's recent peak season.
#PlayerTeamPosRolePPTOIGPAgeGAP+/-PPPSHPSOGFOWHITBLK
1Connor McDavid EDM · CEDMCL1PP121.78029.74595140+17.15322854504929
2Nathan MacKinnon COL · CCOLCL1PP120.58131.14884132+41.43603477015744
3Nikita Kucherov TBL · RTBLRL1PP119.27733.33991130+28.643124413430
4Macklin Celebrini SJS · CSJSCL1PP117.77920.34376119-1.53703146005152
5Leon Draisaitl EDM · CEDMCL1PP121.37730.94373116+17.94812337423922
6David Pastrnak BOS · RBOSRL1PP120.28230.43875113+5.034030138030
7Nick Suzuki MTL · CMTLCL1PP119.28327.13173104+22.04111857256363
8Jack Hughes NJD · CNJDCL1PP118.37225.43664100+2.1332286197736
9Mikko Rantanen DAL · RDALRL1PP118.57929.9326799+5.0390195985539
10Martin Necas COL · RCOLRL1PP118.98127.7346499+25.8300214308127
11Jason Robertson DAL · LDALLL2PP117.68327.2425597+15.638028135537
12Jack Eichel VGK · CVGKCL1PP118.77629.9306796+20.73132595613347
13Clayton Keller UTA · RUTARL1PP117.58328.2316595+6.6320226141133
14Mark Scheifele WPG · CWPGCL1PP120.48033.5336294+3.22311695914347
15Kyle Connor WPG · LWPGLL1PP119.58229.8385694+1.623326913226
16Evan Bouchard EDM · DEDMDD1PP124.58326.9207493+17.7341230036104
17Mitch Marner VGK · RVGKRL2PP117.48229.4246993+15.42921711013546
18Quinn Hughes MIN · DMINDD1PP126.77827157893+1.338020701285
19Tim Stützle OTT · COTTCL1PP118.18124.7335992+2.434220229512645
20Cale Makar COL · DCOLDD1PP124.38027.9246892+24.4351228043127
21William Nylander TOR · RTORRL2PP117.57930.4365692-5.7290222491729
22Brandon Hagel TBL · LTBLLL2PP117.08128.1405191+26.1143233235348
23Matt Boldy MIN · LMINLL2PP117.18125.5405090+9.6323277585959
24Wyatt Johnston DAL · CDALCL1PP116.58323.4434689-1.04012264085351
25Jake Guentzel TBL · CTBLCL2PP119.18132395088+12.63022201803943
26Kirill Kaprizov MIN · LMINLL1PP119.47229.4404788+9.631024904727
27Lane Hutson MTL · DMTLDD1PP123.38122.6127587+14.7260128034129
28Aleksander Barkov FLA · CFLACL1PP117.57631.1256186+8.73341796769557
29Artemi Panarin LAK · LLAKLL1PP119.27734.9305585-4.225021811415
30Sebastian Aho CAR · CCARCL1PP117.88129.2315485+10.42862066266325
31Lucas Raymond DET · LDETLL1PP117.08324.5275885-3.732019224731
32Zach Werenski CBJ · DCBJDD1PP126.58029.2216485+6.5232279028112
33Jesper Bratt NJD · LNJDLL1PP117.08328.2256084-4.925218537830
34Auston Matthews TOR · CTORCL1PP118.27429414283+3.72112887155696
35Robert Thomas STL · CSTLCL1PP118.67627.2255883+17.82031407061447
36Alex DeBrincat DET · RDETRL1PP117.68328.8404383+0.7260275204339
37Cole Caufield MTL · RMTLRL1PP116.08025.7433881+15.127025865424
38Connor Bedard CHI · CCHIC———6721.2315081-13.92402302513628
39Brady Tkachuk FLA · LFLALL1PP114.87627364480+2.226130221722227
40Tage Thompson BUF · CBUFCL1PP118.98128.9394079-3.62412663768243
41Leo Carlsson ANA · CANACL1PP116.77721.8324879+10.12032104202036
42Juraj Slafkovský MTL · LMTLLL2PP115.08322.5324779+3.42701871613472
43Beckett Sennecke ANA · RANARL2PP115.88120.7334679-4.919123039828
44Rasmus Dahlin BUF · DBUFDD1PP123.88026.5195978+12.525021109196
45Sam Reinhart FLA · CFLACL1PP119.87830.9364177-8.03152021297852
46Matthew Tkachuk FLA · LFLALL2PP116.86528.8284977-2.529019968317
47Dylan Guenther UTA · RUTARL2PP114.07923.5383976+2.3290252226534
48Ivan Demidov MTL · RMTLRL2PP113.38020.8235275+1.425015003229
49Mark Stone VGK · RVGKRL1PP118.66534.4264875+20.327213443346
50Filip Forsberg NSH · LNSHLL2PP117.68132.1344075-5.8270255812938
51Travis Konecny PHI · RPHIRL1PP217.98129.6274875+4.21531822810540
52Brayden Point TBL · CTBLCL1PP117.57730.6334174+10.02101733771634
53Dylan Larkin DET · CDETC———7930.2363874-1.62712348384734
54Kirill Marchenko TOR · RTORRL1PP115.27926.2304474+7.524122796443
55Nico Hischier NJD · CNJDCL2PP117.88027.7344073-0.62512039915360
56Mika Zibanejad NYR · CNYRCL1PP120.48133.5294473-13.73132015688248
57Sidney Crosby PIT · CPITCL1PP119.26839.2264773-3.22301738116031
58Adrian Kempe LAK · RLAKRL1PP117.98230333972+13.91622283911938
59Adam Fox NYR · DNYRDD1PP123.27528.6116071+7.9302130036106
60John Tavares TOR · CTORCL2PP118.37536343771-12.72101867377728
61Drake Batherson OTT · ROTTRL1PP116.38128.4304171-7.13101781612826
62Seth Jarvis CAR · RCARR———6824.7343670+6.4206212438134
63Matthew Knies CBJ · LCBJLL1PP116.28124274370-12.0211152116435
64Cutter Gauthier ANA · LANALL1PP115.98022.7373370+0.5200291836831
65Dylan Strome WSH · CWSHCL2PP116.08229.6234770+0.52501447541553
66Andrei Svechnikov CAR · RCARRL1PP114.27826.53040700.0280199715320
67J.T. Miller NYR · CNYRCL2PP120.57533.5234770-16.824215262215042
68Nick Schmaltz UTA · CUTACL1PP119.27930.6284169+4.72111853382046
69Mathew Barzal NYI · CNYIC———7229.3204869+7.71801661573245
70Will Smith SJS · RSJSRL1PP117.07721.5264369-2.0210188321918
71Matthew Schaefer NYI · DNYIDD1PP123.88119.1234668+5.3240259042111
72Jimmy Snuggerud STL · RSTLRL1PP114.67622.3284068+6.615020647742
73William Eklund OTT · LOTTLL2PP116.28124234467-18.6191179176853
74Roope Hintz DAL · CDALCL2PP116.87429.9264067+17.32411665076733
75Nikolaj Ehlers CAR · LCARLL3PP116.47730.6234367+8.926018992627
76Adam Fantilli CBJ · CCBJCL1PP116.28322303666-6.413121851512649
77Ryan O'Reilly NSH · CNSHCL1PP120.37535.6234265-0.61921376951759
78Bo Horvat NYI · CNYICL1PP118.27931.5333164+3.81622447896942
79Vincent Trocheck UTA · CUTACL1PP219.87833.2234264-8.210316077220661
80Alex Tuch WSH · RWSHRL1PP217.28030.4303464+17.1106189537891
81Tomas Hertl VGK · CVGKCL3PP116.27832.9313364-13.224018267010347
82Gabriel Vilardi WPG · RWPGRL2PP116.77527.1273764-3.1240138492137
83Bryan Rust PIT · RPITRL3—19.37234.4283563-3.721117944563
84Jake Sanderson OTT · DOTTD———7924.2144963+5.8271183138150
85Pavel Zacha BOS · CBOSCL2PP116.68229.5263763+2.31811325016928
86Zach Hyman EDM · LEDMLL2PP119.77234.3382462+13.017019716623
87Darren Raddysh TOR · DTORDD2PP121.97930.6164662+11.222018906578
88Dylan Cozens OTT · COTTCL2PP116.88325.6283462-7.225020449420031
89Matvei Michkov PHI · RPHIRL1PP114.28021.8243862-2.817019063423
90Tom Wilson WSH · RWSHRL1PP118.87732.5293362+11.31421571520060
91Jordan Kyrou WSH · RWSHRL3PP214.68028.4283362-0.117020942633
92Dylan Holloway STL · LSTLLL1PP216.07225253661+10.21101884415646
93Matt Duchene DAL · CDALC———7135.7214061+2.41801193363127
94Rickard Rakell PIT · RPITRL1PP118.07533.4303161-6.2182192649656
95Logan Cooley UTA · CUTACL2PP115.07022.4273461+0.91821503316433
96Elias Pettersson VAN · CVANCL1PP118.67727.9204161-16.924114160878100
97Miro Heiskanen DAL · DDALDD1PP124.97427.2105161+7.4251150026122
98Erik Karlsson PIT · DPITDD1PP123.67436.3134860-1.122016602371
99Kevin Fiala LAK · LLAKL———7830.2293160-8.7240211115728
100Sam Bennett FLA · CFLACL2PP216.87830.3283260-7.514021450813237
101Trevor Zegras PHI · CPHICL2PP115.67425.5223760-2.31901511194728
102Brad Marchand FLA · LFLAL———6638.4273260-10.221116655924
103Moritz Seider DET · DDETDD1PP125.68325.5104959+5.82801790160182
104Nazem Kadri COL · CCOLCL2PP218.27636263359-20.11902235105128
105Josh Morrissey WPG · DWPGDD1PP123.78131.5124759+9.4190158047118
106Charlie McAvoy BOS · DBOSDD1PP224.07328.8114859+9.1200124099134
107Carter Verhaeghe FLA · LFLALL2PP217.98131.1263359-8.7130212347525
108Ryan Nugent-Hopkins EDM · CEDMC———7733.5213859-3.12821462133035
109Alexis Lafrenière NYR · LNYRLL1PP116.48325243559-5.7130170129637
110Jackson Blake CAR · RCARRL2PP114.68123.2273159+3.214017641734
111Mikhail Sergachev UTA · DUTADD1PP123.87828.3114858-1.2252148050130
112Evgeni Malkin PIT · CPITCL2PP218.36040.2184058+2.01901391812626
113Morgan Geekie BOS · CBOSCL2PP116.18028.2302858-1.119016412511135
114Jared McCann SEA · LSEALL1PP116.27630.3253358-2.7181174585238
115Gavin McKenna TOR · LTORLL2PP214.588191741580.0120201156230
116Brock Nelson COL · CCOLCL2PP219.17835283058+9.81411746453654
117JJ Peterka BOS · RBOSRL1PP115.28224.7253358+2.810017662220
118Luke Evangelista NJD · RNJDRL2PP113.97924.6174158+0.316017202521
119Ivan Barbashev VGK · LVGKLL1—15.48130.8223658+17.4501241713537
120Pavel Dorofeyev NYR · RNYRRL2PP117.18025.9332558-0.425022712831
121Shayne Gostisbehere CAR · DCARDD3PP119.27233.4134558+5.624013603776
122Roman Kantserov CHI · RCHIRL1PP117.288223225570.0210244177537
123Quinton Byfield LAK · CLAKCL1PP116.88224.1263157+3.61211824517340
124Patrick Kane CHI · RCHIRL1PP118.06737.9183957-5.021016151922
125Anthony Cirelli TBL · CTBLCL2PP216.57929.2253257+28.7551425844859
126Jackson LaCombe ANA · DANADD1PP124.68125.7124457-2.3162146072129
127Aliaksei Protas WSH · LWSHLL3—15.07625.7253156+16.113150253140
128Steven Stamkos NSH · CNSHCL1PP117.77636.6322556-17.02401793267536
129John Carlson TBL · DTBLDD1PP122.47136.7124456+7.6140145034112
130Alex Ovechkin WSH · LWSHLL2PP117.46541302656-1.4160197110814
131Timo Meier NJD · RNJDRL2PP217.38130312556-10.21202624513756
132Joel Eriksson Ek MIN · CMINCL2PP117.67229.7233255+12.817020369311640
133Mats Zuccarello LAK · RLAKRL2PP119.16339.1163955-3.2210128242233
134Pavel Buchnevich STL · LSTLLL2PP117.68031.5223355-2.7151143933637
135Elias Lindholm BOS · CBOSCL1PP217.68031.8213555-6.11911387657068
136Connor McMichael STL · CSTLCL2PP215.88125.7223355+6.2711572264543
137Matty Beniers SEA · CSEACL1PP117.08323.9233154-4.11301545373968
138Valeri Nichushkin CBJ · RCBJRL2PP218.96831.6252954+8.47116126028
139Ryan McLeod BUF · CBUFCL3—16.18027173754+15.356935902234
140Zach Benson BUF · LBUFLL2PP114.17621.4193454+12.516214274429
141Mikael Granlund ANA · CANACL2PP119.57334.6203353-7.91601364174651
142Roman Josi NSH · DNSHDD1PP124.56636.3134153-12.8230176031103
143Marco Rossi VAN · CVANCL1PP116.37525193453-14.01901184116241
144Artturi Lehkonen COL · LCOLLL1PP218.27431.2262753+27.75015454836
145Jakob Chychrun WSH · DWSHDD1PP122.47928.5213353+10.6180204061111
146Tyler Bertuzzi CHI · LCHILL2PP117.48031.6282553-16.4190151396027
147Mason McTavish STL · CSTLCL2PP114.07823.7233053-9.21401714249035
148Ryan Leonard WSH · RWSHRL2PP213.67621.7232953+0.2150175612629
149Anton Lundell FLA · CFLACL3PP215.67725213152+0.41441666179044
150Brock Boeser VAN · RVANRL2PP119.47929.6242852-31.1211166446230
151Pierre-Luc Dubois WSH · CWSHCL1PP115.46928.3173552+4.11301144485940
152Anthony Mantha NJD · RNJDRL1PP215.57832242852+8.4100135135438
153Shea Theodore VGK · DVGKDD1PP122.27431.2104252+16.01001340593
154Sean Monahan CBJ · CCBJCL2PP118.57232193352+3.21221366314034
155Jack Quinn BUF · RBUFRL2PP115.87725223052-1.516017134925
156Logan Stankoven CAR · CCARCL2PP214.48223.6252751+5.71001893235228
157Tyler Toffoli SJS · CSJSCL2PP116.67734.4242751-10.615018795028
158Charlie Coyle CBJ · CCBJCL3PP118.38034.6193251+0.610112655610453
159Owen Tippett PHI · RPHIRL2PP215.68027.6272450-6.1822121015153
160Frank Nazar CHI · CCHICL1PP215.77122.7212950-10.81221523864245
161Chandler Stephenson SEA · CSEACL2PP118.98132.4133650-15.1172887552853
162Matt Coronato CGY · RCGYRL2PP115.87723.9232750-12.0160189662727
163Viktor Arvidsson DET · LDETLL2PP116.87233.5232750+11.390172112735
164Mason Marchment SJS · LSJSLL1PP216.97331.3212849+12.980135149029
165Luke Hughes NJD · DNJDDD1PP122.17623.1103949-5.019016502264
166Alex Laferriere LAK · RLAKRL2PP215.98224.9242449+4.35120714521346
167Noah Dobson MTL · DMTLDD2PP221.88026.7113849+0.4111183065171
168Ivar Stenberg SJS · LSJSLL3PP213.687191632490.0110181146032
169Alexander Wennberg SJS · CSJSCL3PP119.78132153449-18.9131896223187
170Victor Hedman TBL · DTBLDD3PP217.96635.893948+6.49012704096
171Thomas Harley DAL · DDALDD1PP222.57925.1123647+9.4100150044146
172Josh Doan BUF · RBUFRL1PP115.27424.7222547-1.6150152137028
173Christian Dvorak PHI · CPHICL1PP217.57830.7182947+3.6411295973855
174Porter Martone PHI · RPHIRL3PP113.983202323470.01601821216127
175Cole Perfetti WPG · LWPGLL1PP114.37624.7202747-0.7110150126037
176Josh Norris BUF · CBUFCL3PP216.36527.4202747+5.11011074477843
177Ben Kindel PIT · CPITCL4PP113.37719.5232346-2.01021782853454
178Shane Pinto OTT · COTTCL3PP217.27225.9242246+4.5541504158751
179Jake DeBrusk VAN · LVANLL1PP118.68130272046-18.4210199127738
180Jason Zucker BUF · LBUFL———6834.7222546-2.7160131436922
181Dawson Mercer NJD · CNJDCL3PP215.28324.9242246-1.2821581103651
182Anders Lee UTA · LUTALL2PP216.97636.2252146+0.670187449636
183Jordan Eberle SEA · RSEARL2PP117.96736.4212546+1.3120129133934
184Chris Kreider MTL · LMTLLL1PP217.77335.4222346-1.2102145207321
185Jonathan Marchessault NSH · RNSHRL3PP217.37235.8192646-16.6130168188115
186Filip Hronek VAN · DVANDD1PP125.37728.973845-9.7171122112093
187James Hagens BOS · LBOSLL3PP213.382202223450.0100180127928
188Conor Garland CBJ · RCBJRL2PP217.48030.6182745-12.3111156115040
189Teuvo Teravainen CHI · CCHICL2PP218.08032.1143145-20.8102101532339
190Claude Giroux OTT · COTTCL3PP218.77338.7143144+7.71301194905527
191Will Cuylle NYR · LNYRLL3PP215.58324.7232244-3.7711583129959
192Anton Frondell CHI · CCHICL2PP114.987193213440.01602284976357
193Noah Cates PHI · CPHICL3PP215.28027.7182744+12.4711214529551
194Vince Dunn SEA · DSEADD1PP121.47729.9113344-12.219016103385
195Kaapo Kakko SEA · RSEARL1PP215.07625.6143044+8.280103274320
196Brock Faber MIN · DMIND———7624.1113344+7.4112156036131
197Casey Mittelstadt BOS · CBOSCL2PP214.17727.9152944+1.090932282726
198Andrew Copp DET · CDETCL1PP118.27632.2142943+2.5611035043556
199Taylor Hall CAR · LCARLL2PP217.47534.9172643+0.670126244731
200Rasmus Andersson VGK · DVGKDD2PP222.28329.9142943-6.2121170039164
201Jake Neighbours STL · LSTLLL3PP214.77824.5192442-5.0100111616644
202Ryan Donato CHI · CCHICL3—15.68130.5212242-11.7501441768521
203Simon Holmstrom NYI · RNYIRL3PP215.27825.4192342+2.7549832047
204Gabriel Landeskog COL · LCOLLL2PP116.16733.9192342+26.8601381819435
205Brayden Schenn NYI · CNYICL2PP117.17735.1172442-16.68011947216842
206Brandt Clarke LAK · DLAKDD2PP119.78123.693342+6.5140157029161
207Bowen Byram CHI · DCHIDD1PP122.88025.3113141+9.314110406299
208Morgan Frost CGY · CCGYCL2PP117.48027.4192241-11.01601375586245
209Oliver Bjorkstrand NYR · RNYRRL2PP215.28131.5182341-8.614014178035
210Dmitri Voronkov CBJ · LCBJLL4PP214.07426.1202141+2.21001404110538
211Kent Johnson CBJ · CCBJCL1PP214.97424162541-4.06112321335
212Cole Sillinger CBJ · CCBJCL3—14.17823.4152641-2.02114715510645
213Kyle Palmieri NYI · CNYICL1PP118.36335.7192241-7.410114184930
214Seth Jones FLA · DFLADD2PP123.0713293241-11.4200131079100
215Braeden Bowman VGK · RVGKRL4PP212.26323.3162440-6.0609642629
216Ryan Hartman MIN · CMINCL3PP216.07732212040-1.5701654416979
217Emmitt Finnie DET · LDETLL2PP214.78021.3202140-4.0901374712840
218Trevor Moore LAK · LLAKLL3PP215.57631.5182240+4.23216956838
219Dougie Hamilton NJD · DNJDDD2PP220.57233.3112940+0.814018907876
220Oliver Kapanen MTL · CMTLCL2—13.18023.2231740+0.9131392863260
221Jamie Benn DAL · LDALLL3PP214.86637.2152540+6.390951558630
222William Karlsson VGK · CVGKCL2PP216.56733.7172340+9.6831414942648
223Blake Coleman MIN · LMINLL2PP217.97634.8211940+7.8241762115553
224Morgan Rielly TOR · DTORDD2PP219.18032.693040-11.890136039119
225Connor Brown NJD · RNJDRL4—17.27832.7172240+0.752114112536
226Eeli Tolvanen NYR · RNYRRL3PP216.27927.4182239-9.2110138219874
227Mavrik Bourque NSH · CNSHCL3PP214.47924.7192039+3.4501341227027
228Thomas Chabot OTT · DOTTDD2PP223.07229.783139+6.891140050133
229Collin Graf SJS · RSJSRL3—13.97124172239+1.52310477340
230Brandon Montour SEA · DSEADD2PP221.87732.5142539-17.011020308891
231Mackie Samoskevich SEA · RSEARL4PP214.97623.9182039-2.8100157413534
232Matias Maccelli NYI · LNYILL4PP113.87326132539-13.69010242219
233Sean Couturier PHI · CPHICL4—17.17533.8142539-3.2201266218040
234Lawson Crouse UTA · LUTALL3—15.98229.3211839+8.2211372720551
235Bobby McMann SEA · LSEALL2PP215.57730.3221638+1.360170615427
236Bobby Brink MIN · RMINRL3PP214.77425.2162238-5.070111188638
237Mike Matheson MTL · DMTLDD2PP223.47932.683038+2.362129059152
238Barrett Hayton UTA · CUTACL3—14.37426.3182038-0.6801344743834
239Shane Wright SEA · CSEACL3PP212.47722.7172138+3.4901062675459
240Boone Jenner WSH · CWSHCL4PP216.06233.3162238+0.74112425412758
241MacKenzie Weegar UTA · DUTADD1PP221.98132.773038-13.41011630182175
242Calum Ritchie NYI · CNYICL2PP213.07221.7162237-6.81201041242437
243Gabe Perreault NYR · RNYRRL1PP214.66321.4162137-0.29010563529
244Ryan Greene CHI · CCHICL4PP215.78022.9172037-5.7611233385238
245Devin Cooley CGY · GCGYGG——4029.4——————————
246Sebastian Cossa UTA · GUTAGG——3423.9——————————
247Jesper Wallstedt MIN · GMINGG——5323.9——————————
248Sergei Murashov PIT · GPITGG——3022.5——————————
249Cam Talbot CBJ · GCBJGG——3639.2——————————
250Jordan Binnington STL · GSTLGG——3433.2——————————
251Mackenzie Blackwood COL · GCOLGG——4529.8——————————
252Adin Hill VGK · GVGKGG——3530.4——————————
253Daniil Tarasov DET · GDETGG——4027.5——————————
254Lukas Dostal ANA · GANAGG——4326.3——————————
255Justus Annunen NSH · GNSHGG——3326.6——————————
256Arturs Silovs PIT · GPITGG——5325.5——————————
257Nico Daws NJD · GNJDGG——3425.8——————————
258Yaroslav Askarov SJS · GSJSGG——4924.3——————————
259Dylan Garand NYR · GNYRGG——324.3——————————
260Jakub Dobes MTL · GMTLGG——4825.3——————————
261Darcy Kuemper LAK · GLAKGG——4336.4——————————
262Michael DiPietro BOS · GBOSGG——3727.3——————————
263Brandon Bussi CAR · GCARGG——4628.3——————————
264Jacob Markstrom FLA · GFLAGG——4236.7——————————
265Sergei Bobrovsky TOR · GTORGG——5038——————————
266Andrei Vasilevskiy TBL · GTBLGG——4832.2——————————
267Connor Hellebuyck WPG · GWPGGG——4833.4——————————
268Ilya Sorokin NYI · GNYIGG——4731.2——————————
269Ville Husso ANA · GANAGG——3931.6——————————
270Igor Shesterkin NYR · GNYRGG——5930.8——————————
271Karel Vejmelka UTA · GUTAGG——4830.4——————————
272Stuart Skinner WPG · GWPGGG——3427.9——————————
273Jake Oettinger DAL · GDALGG——4627.8——————————
274Ukko-Pekka Luukkonen BUF · GBUFGG——3927.6——————————
275Jeremy Swayman BOS · GBOSGG——4627.9——————————
276Logan Thompson WSH · GWSHGG——4429.6——————————
277Devon Levi EDM · GEDMGG——1924.8——————————
278Scott Wedgewood COL · GCOLGG——3734.1——————————
279Linus Ullmark OTT · GOTTGG——4133.2——————————
280Juuse Saros NSH · GNSHGG——4931.5——————————
281Jake Allen NJD · GNJDGG——4936.2——————————
282Calvin Pickard MIN · GMINGG——3034.5——————————
283Philipp Grubauer SEA · GSEAGG——3934.9——————————
284Frederik Andersen EDM · GEDMGG——1837——————————
285John Gibson DET · GDETGG——4333.2——————————
286Joonas Korpisalo NYR · GNYRGG——2432.4——————————
287Thatcher Demko VAN · GVANGG——430.8——————————
288Alex Nedeljkovic SJS · GSJSGG——3430.7——————————
289Samuel Montembeault MTL · GMTLGG——3529.9——————————
290Casey DeSmith DAL · GDALGG——3635.1——————————
291Charlie Lindgren WSH · GWSHGG——3832.8——————————
292Carter Hart VGK · GVGKGG——4728.1——————————
293Samuel Ersson OTT · GOTTGG——4126.9——————————
294Pyotr Kochetkov CAR · GCARGG——3727.3——————————
295Clay Stevenson WPG · GWPGGG——327.6——————————
296Joel Hofer STL · GSTLGG——4826.2——————————
297Akira Schmid FLA · GFLAGG——4126.4——————————
298Spencer Knight CHI · GCHIGG——4325.5——————————
299Colten Ellis BUF · GBUFGG——1726——————————
300Jet Greaves CBJ · GCBJGG——4725.5——————————

About these projections

Projections for every skater and goalie in the NHL for 2026-27: goals, assists, points, power-play points, shots, hits, blocks and faceoffs, plus wins, saves and save percentage in the crease.

Every number carries a floor and a ceiling as well as an expected figure, because a 60-point forward who could finish anywhere between 45 and 80 is a different draft pick from one with the same expectation and half the range. Sort by any category, filter to the positions your league starts, and switch between totals and per-game rates.

Every projection is editable. Override a number you disagree with and the rankings, the draft board and the workbook all follow your figure rather than ours. Built on an 84-game season.

Feedback