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
3Macklin Celebrini SJS · CSJSCL1PP117.77920.34376119-1.53703146005152
4Leon Draisaitl EDM · CEDMCL1PP121.37730.94373116+17.94812337423922
5Nick Suzuki MTL · CMTLCL1PP119.28327.13173104+22.04111857256363
6Jack Hughes NJD · CNJDCL1PP118.37225.43664100+2.1332286197736
7Jack Eichel VGK · CVGKCL1PP118.77629.9306796+20.73132595613347
8Tim Stützle OTT · COTTCL1PP117.48124.7335992+2.434220229512645
9Mark Scheifele WPG · CWPGCL1PP120.48033.5336294+3.22311695914347
10Wyatt Johnston DAL · CDALCL1PP116.58323.4434689-1.04012264085351
11Jake Guentzel TBL · CTBLCL2PP119.18132395088+12.63022201803943
12Aleksander Barkov FLA · CFLACL1PP117.57631.1256186+8.73341796769557
13Sebastian Aho CAR · CCARCL1PP117.98129.2315485+10.42862066266325
14Connor Bedard CHI · CCHIC———6721.2315081-13.92402302513628
15Auston Matthews TOR · CTORCL1PP118.27429414283+3.72112887155696
16Leo Carlsson ANA · CANACL1PP116.77721.8324879+10.12032104202036
17Robert Thomas STL · CSTLCL1PP118.67627.2255883+17.82031407061447
18Tage Thompson BUF · CBUFCL1PP118.98128.9394079-3.62412663768243
19Sam Reinhart FLA · CFLACL1PP119.87830.9364177-8.03152021297852
20Dylan Larkin DET · CDETC———7930.2363874-1.62712348384734
21Nico Hischier NJD · CNJDCL2PP117.88027.7344073-0.62512039915360
22Mika Zibanejad NYR · CNYRCL1PP120.48133.5294473-13.73132015688248
23Brayden Point TBL · CTBLCL1PP117.57730.6334174+10.02101733771634
24Sidney Crosby PIT · CPITCL1PP119.26839.2264773-3.22301738116031
25John Tavares TOR · CTORCL2PP118.37536343771-12.72101867377728
26Mathew Barzal NYI · CNYIC———7229.3204869+7.71801661573245
27J.T. Miller NYR · CNYRCL2PP120.57533.5234770-16.824215262215042
28Nick Schmaltz UTA · CUTACL1PP119.27930.6284169+4.72111853382046
29Roope Hintz DAL · CDALCL2PP116.87429.9264067+17.32411665076733
30Dylan Strome WSH · CWSHCL2PP116.08229.6234770+0.52501447541553
31Adam Fantilli CBJ · CCBJCL1PP116.28322303666-6.413121851512649
32Ryan O'Reilly NSH · CNSHCL1PP120.37535.6234265-0.61921376951759
33Bo Horvat NYI · CNYICL1PP118.27931.5333164+3.81622447896942
34Vincent Trocheck UTA · CUTACL1PP219.87833.2234264-8.210316077220661
35Tomas Hertl VGK · CVGKCL3PP116.27832.9313364-13.224018267010347
36Dylan Cozens OTT · COTTCL2PP116.18325.6283462-7.225020449420031
37Elias Pettersson VAN · CVANCL1PP118.67727.9204161-16.924114160878100
38Pavel Zacha BOS · CBOSCL2PP116.68229.5263763+2.31811325016928
39Sam Bennett FLA · CFLACL2PP216.87830.3283260-7.514021450813237
40Trevor Zegras PHI · CPHICL2PP115.67425.5223760-2.31901511194728
41Logan Cooley UTA · CUTACL2PP115.07022.4273461+0.91821503316433
42Ryan Nugent-Hopkins EDM · CEDMC———7733.5213859-3.12821462133035
43Matt Duchene DAL · CDALC———7135.7214061+2.41801193363127
44Nazem Kadri COL · CCOLCL2PP218.27636263359-20.11902235105128
45Quinton Byfield LAK · CLAKCL1PP116.88224.1263157+3.61211824517340
46Brock Nelson COL · CCOLCL2PP219.17835283058+9.81411746453654
47Anthony Cirelli TBL · CTBLCL2PP216.57929.2253257+28.7551425844859
48Evgeni Malkin PIT · CPITCL2PP218.36040.2184058+2.01901391812626
49Morgan Geekie BOS · CBOSCL2PP116.18028.2302858-1.119016412511135
50Joel Eriksson Ek MIN · CMINCL2PP117.67229.7233255+12.817020369311640
51Elias Lindholm BOS · CBOSCL1PP217.68031.8213555-6.11911387657068
52Matty Beniers SEA · CSEACL1PP117.08323.9233154-4.11301545373968
53Steven Stamkos NSH · CNSHCL1PP117.77636.6322556-17.02401793267536
54Connor McMichael STL · CSTLCL2PP215.88125.7223355+6.2711572264543
55Mason McTavish STL · CSTLCL2PP114.07823.7233053-9.21401714249035
56Marco Rossi VAN · CVANCL1PP116.37525193453-14.01901184116241
57Anton Lundell FLA · CFLACL3PP215.67725213152+0.41441666179044
58Ryan McLeod BUF · CBUFCL3—16.18027173754+15.356935902234
59Logan Stankoven CAR · CCARCL2PP214.58223.6252751+5.71001893235228
60Pierre-Luc Dubois WSH · CWSHCL1PP115.46928.3173552+4.11301144485940
61Mikael Granlund ANA · CANACL2PP119.57334.6203353-7.91601364174651
62Frank Nazar CHI · CCHICL1PP215.77122.7212950-10.81221523864245
63Charlie Coyle CBJ · CCBJCL3PP118.38034.6193251+0.610112655610453
64Tyler Toffoli SJS · CSJSCL2PP116.67734.4242751-10.615018795028
65Chandler Stephenson SEA · CSEACL2PP118.98132.4133650-15.1172887552853
66Ben Kindel PIT · CPITCL4PP113.37719.5232346-2.01021782853454
67Dawson Mercer NJD · CNJDCL3PP215.28324.9242246-1.2821581103651
68Alexander Wennberg SJS · CSJSCL3PP119.78132153449-18.9131896223187
69Shane Pinto OTT · COTTCL3PP216.57225.9242246+4.5541504158751
70Christian Dvorak PHI · CPHICL1PP217.57830.7182947+3.6411295973855
71Claude Giroux OTT · COTTCL3PP218.07338.7143144+7.71301194905527
72Anton Frondell CHI · CCHICL2PP114.987193213440.01602284976357
73Sean Monahan CBJ · CCBJCL2PP118.57232193352+3.21221366314034
74Josh Norris BUF · CBUFCL1PP216.66527.4202747+5.11011074477843
75Noah Cates PHI · CPHICL3PP215.28027.7182744+12.4711214529551
76Casey Mittelstadt BOS · CBOSCL2PP214.17727.9152944+1.090932282726
77Andrew Copp DET · CDETCL1PP118.27632.2142943+2.5611035043556
78Cole Sillinger CBJ · CCBJCL3—14.17823.4152641-2.02114715510645
79Kyle Palmieri NYI · CNYICL1PP118.36335.7192241-7.410114184930
80Teuvo Teravainen CHI · CCHICL2PP218.08032.1143145-20.8102101532339
81Morgan Frost CGY · CCGYCL2PP117.48027.4192241-11.01601375586245
82Oliver Kapanen MTL · CMTLCL2—13.18023.2231740+0.9131392863260
83Brayden Schenn NYI · CNYICL2PP117.17735.1172442-16.68011947216842
84Ryan Hartman MIN · CMINCL3PP216.07732212040-1.5701654416979
85William Karlsson VGK · CVGKCL2PP216.56733.7172340+9.6831414942648
86Mavrik Bourque NSH · CNSHCL3PP214.47924.7192039+3.4501341227027
87Calum Ritchie NYI · CNYICL2PP213.07221.7162237-6.81201041242437
88Ryan Greene CHI · CCHICL4PP215.78022.9172037-5.7611233385238
89Justin Sourdif WSH · CWSHCL4—12.37824.5162137+7.1301123189840
90Boone Jenner WSH · CWSHCL4PP216.06233.3162238+0.74112425412758
91Sean Couturier PHI · CPHICL4—17.17533.8142539-3.2201266218040
92Barrett Hayton UTA · CUTACL3—14.37426.3182038-0.6801344743834
93Matt Savoie EDM · CEDMC———6822.7171936+1.562129281631
94Tommy Novak PIT · CPITCL2PP115.47229.4162237-0.7801131821131
95Shane Wright SEA · CSEACL3PP212.47722.7172138+3.4901062675459
96Mikael Backlund CGY · CCGYCL3—17.47437.5152237+4.8331616613131
97Ryan Donato CHI · CCHICL3—15.68130.5212242-11.7501441768521
98Pius Suter STL · CSTLCL4—15.27730.4191937+8.6421173185132
99Evan Rodrigues NJD · CNJDCL3—16.67733.2152135-7.6611652908327
100Konsta Helenius BUF · CBUFCL3PP212.081201123340.0801212918733
101Kent Johnson CBJ · CCBJCL1PP214.97424162541-4.06112321335
102Peyton Krebs BUF · CBUFCL3—15.48025.7112435+6.3108724317036
103Eetu Luostarinen FLA · CFLACL3—15.98028.1132134+5.2111089914160
104Jack Roslovic TOR · CTORCL1PP215.27729.7191635-8.5401351703626
105Noah Ostlund BUF · CBUFCL2PP214.07022.6122133+3.680861001135
106Jean-Gabriel Pageau NYI · CNYICL3—15.77633.9152236+0.2269464412754
107Fraser Minten BOS · CBOSCL3—13.37022.2161733+7.13111234812441
108Danila Yurov MIN · CMINCL1PP212.37422.8151833-2.750962976542
109Ryan Poehling ANA · CANACL3PP216.57427.7112334+2.423894634382
110Tyler Seguin DAL · CDALCL2PP217.15134.7131932+15.570772483413
111Yegor Sharangovich CGY · CCGYCL1PP217.07928.3171633-14.082140722034
112Sam Steel DAL · CDALCL3PP215.67728.7122032+0.821841597429
113Erik Haula LAK · CLAKCL3PP217.47435.5141932-8.68111244610344
114Ryan Strome CGY · CCGYCL1PP216.67233.2112233-8.650983173724
115Michael Misa SJS · CSJSCL2—12.55519.6131831-0.740882002228
116Alex Newhook MTL · CMTLCL3—14.06825.7171733-0.140982077228
117J.T. Compher DET · CDETCL2PP217.08131.5122032-8.540975182757
118Noah Laba NYR · CNYRCL3—12.07523.2121830+0.8508733811142
119Jordan Staal CAR · CCARCL3PP217.37038.1161732+4.8219474714141
120Justin Hryckowian DAL · CDALCL1PP213.48125.6131630+0.6508518711943
121Connor Zary CGY · CCGYCL2PP215.57225151631-4.480125824223
122Jiri Kulich BUF · CBUFCL4PP214.96322.5171229-3.9501412934542
123Nicolas Roy COL · CCOLCL4—15.07629.7131730+0.131943927543
124Marco Kasper DET · CDETCL3PP214.17922.5161531-8.13114524317549
125Phillip Danault MTL · CMTLCL3—16.17833.6112233+3.0221055846950
126Jake Evans MTL · CMTLCL4—15.77630.3131730-4.203785359955
127Jack McBain UTA · CUTACL3—13.37626.7131528+6.6119830426844
128Oliver Moore CHI · CCHICL3PP212.36021.791927-6.060811153319
129Berkly Catton SEA · CSEACL3PP212.67420.7131427-3.320106791435
130Adam Lowry WPG · CWPGCL3—15.17533.5121729+1.8028658115353
131Marat Khusnutdinov BOS · CBOSCL3—13.17724.2121628+3.21073964841
132Viggo Bjorck WPG · CWPGCL2PP214.486181116260.0601434915133
133Nick Paul TOR · CTORCL3PP214.07231.5151429-7.0501124149032
134Filip Chytil VAN · CVANC———6227.1151227-10.7301392862319
135Dalibor Dvorsky STL · CSTLCL3PP212.87321.3141225-2.4801143458028
136Jack Drury NSH · CNSHCL4—14.27726.7111525+7.110964974450
137Denver Barkey PHI · CPHICL4PP212.35521.491625-2.0606895726
138Brett Howden VGK · CVGKCL2—14.27128.5151327-2.1209227711534
139Connor Dewar PIT · CPITCL4—13.87327.3121326+6.502967514244
140Frederick Gaudreau SEA · CSEACL4—16.37533.4111727-2.130873733854
141Ryan Winterton SEA · CSEACL3—12.97323.181624-1.80010708336
142Teddy Blueger TOR · CTORCL4—17.26632.1101424-9.713823889234
143Parker Kelly COL · CCOLCL4—12.47927.4141226+7.5019711616958
144Scott Laughton LAK · CLAKCL3PP216.37432.3121325-7.72311242614448
145Kirby Dach MTL · CMTLCL3PP215.25925.7111223-8.75082868943
146Caleb Malhotra VAN · CVANC———5018714210.030471818325
147Brady Martin NSH · CNSHC———5019714210.0207118011025
148Alexander Kerfoot NSH · CNSHCL1PP215.36532.191321-2.222702185251
149Vladislav Namestnikov WPG · CWPGCL4PP213.87033.991524-1.840831728342
150Yakov Trenin MIN · CMINCL3—12.98029.791322+7.101944334137
151Fedor Svechkov COL · CCOLCL3—11.97123.591322-5.011822255831
152Alex Turcotte LAK · CLAKCL2—11.97025.681322-2.400782195535
153Jesperi Kotkaniemi CAR · CCARCL4—11.56526.281422+4.010842527626
154Morgan Barron WPG · CWPGCL3—13.37327.8101121+4.7029821213642
155Michael Rasmussen DET · CDETCL3PP214.27327.59919-7.311841299766
156Kevin Stenlund UTA · CUTACL4—14.7793091221-5.802785884758
157Nic Dowd VGK · CVGKCL4—16.67136.381220-0.6016547412454
158Sean Kuraly BOS · CBOSCL4—15.97733.771218-2.0009432410843
159Mark Jankowski CAR · CCARCL4PP213.5693211819+5.510683284142
160Hendrix Lapierre PIT · CPITCL3PP210.56924.661217-0.510541144525
161Dominic James TBL · CTBLCL4—11.25224.281017+1.300711697019
162Max Sasson VAN · CVANCL4—12.07826.111718-4.840931194850
163Mark Kastelic BOS · CBOSCL4—13.57727.69918+1.8118930621155
164Nick Foligno MIN · CMINCL4—14.96038.971219-3.7316722614332
165Noel Acciari PHI · CPHICL4—14.56834.810918+1.8008130710069
166Tij Iginla UTA · CUTAC———352078150.020621254716
167Caleb Desnoyers UTA · CUTAC———3419410140.020431215717
168Colton Sissons TOR · CTORCL3—14.97332.97916-9.4208039710454
169Aatu Räty VAN · CVANCL3—13.56223.96815-1.7006542515018
170Roger McQueen ANA · CANAC———372068140.020551338119
171Stephen Halliday OTT · COTTCL4—8.74324.2410140.02053384516
172Radek Faksa DAL · CDALCL4—13.36332.741115+1.002512888745
173Michael McCarron MIN · CMINCL4—14.47531.67714-11.3019548417866
174Jake O'Brien SEA · CSEAC———311949130.020321104015
175Colton Dach EDM · CEDMCL2—11.76223.76813-6.010652521630
176Zemgus Girgensons TBL · CTBLCL3—15.77632.77815-1.100859117944
177Cody Glass NJD · CNJDC———4227.58715+0.210612472823
178Lars Eller FLA · CFLACL4—13.96737.46814+1.601763394932
179Casey Cizikas NYI · CNYICL4—14.07535.67714-4.2017732915054
180Jesper Boqvist NJD · CNJDCL4—12.07227.97814-5.100704814330
181Charlie Stramel MIN · CMINC———282257120.010471014213
182Ty Dellandrea SJS · CSJSCL4—13.66126.24812-15.5016128215343
183Ben Meyers SEA · CSEACL4—11.55627.96612-6.500621917017
184Egor Surin NSH · CNSHC———252046110.01040884013
185Colin Blackwell DAL · CDALCL3—14.66633.54812-0.801611199631
186Kai Uchacz VGK · CVGKC———322346100.010321165416
187Blake Lizotte PIT · CPITC———3628.85611+2.001321403420
188Gavin Brindley COL · CCOLC———35225510+0.4004782412
189Braeden Cootes VAN · CVANC———25194590.01035912313
190Oskar Bäck DAL · CDALCL4—13.17226.64711+4.10144463036
191Martin Pospisil CGY · CCGYCL4—12.24926.93811-0.510633718116
192Conor Geekie TBL · CTBLCL4PP29.44022.4459-1.91054708119
193Trent Frederic EDM · CEDMCL4PP213.07328.66511-9.210869418628
194Sam Carrick BUF · CBUFCL4—13.46834.75612+0.6016729310532
195Tim Washe ANA · CANACL4—12.65825.1448-2.3006133213034
196Ridly Greig OTT · COTTC———1724.1458+0.91028542411
197Oskar Sundqvist STL · CSTLC———3232.5369-6.010251153918
198Joseph Veleno NYR · CNYRCL4—13.67026.75510-11.9006619916237
199Nico Sturm MIN · CMINC———5031.4448-2.701432296423
200Nikita Nesterenko ANA · CANACL3—13.83125.1257-1.0003695811
201Otto Stenberg STL · CSTLC———2421.3357+0.5012133612
202Tanner Laczynski VGK · CVGKC———3129.3257-0.51031961214
203Joakim Kemell NSH · CNSHC———23222570.01023834412
204Brad Lambert WPG · CWPGCL3—10.23922.8347-1.5105193615
205Jonny Brodzinski WSH · CWSHC———3133.3448+0.31038362311
206Cole Reschny CGY · CCGYC———16191560.0101557238
207Felix Nilsson NSH · CNSHC———16212460.0102257158
208Michael Hage MTL · CMTLC———15202560.0101854158
209Zakhar Bardakov COL · CCOLC———3825.6246+1.30026473316
210Cayden Lindstrom CBJ · CCBJC———17202460.0101961378
211Jett Luchanko PHI · CPHIC———14201450.0101350257
212Samuel Helenius LAK · CLAKCL4—8.15823.8336-2.1004413215921
213Nate Danielson DET · CDETCL4—11.21722235-0.810243477
214Steven Lorentz CBJ · CCBJC———2630.5235-0.30025205717
215Barclay Goodrow SJS · CSJSCL4—13.73833.6225-8.40031356728
216Arttu Hyry DAL · CDALC———3425.5224+0.301431985214
217Filip Bystedt SJS · CSJSC———10222340.000143885
218Zam Plante PIT · CPITC———9222240.010143395
219Matthew Poitras BOS · CBOSC———1122.6134-0.100112545
220Benjamin Rautiainen TBL · CTBLC———9211340.010123294
221Yanni Gourde TBL · CTBLC———1834.8245-0.8002488278
222Michael Eyssimont BOS · CBOSC———1530.1224-0.210271185
223Cole Beaudoin NYR · CNYRC———8201240.0001230114
224Mattias Janmark EDM · CEDMC———2733.8134-2.5001716119
225Alex Steeves BOS · CBOSC———1226.8224+0.600161397
226Bo Groulx TOR · CTORCL4—12.51926.7223+1.10120744610
227Luca Pinelli CBJ · CCBJC———12211230.0001243236
228Ozzy Wiesblatt NSH · CNSHC———3624.6134-1.3002828817
229Adam Edstrom NSH · CNSHCL4—10.74726224-0.2004168728
230Zack Ostapchuk SJS · CSJSCL4—10.83023.3213-2.700231096814
231Cullen Potter CGY · CCGYC———6191130.00092193
232Luke Haymes TOR · CTORC———11231130.0001140116
233William Horcoff PIT · CPITC———6192120.000921133
234Matvei Korotky STL · CSTLC———6211120.00082163
235Filip Hallander PIT · CPITCL3—14.914261120.000154996
236Luca Del Bel Belluz CBJ · CCBJC———1322.9112-0.100163358
237Rory Kerins CGY · CCGYC———11241120.000113997
238Matt Rempe NYR · CNYRCL4—8.54124.3224-0.50029412513
239Quentin Musty SJS · CSJSC———6211120.000823103
240Amadeus Lombardi NJD · CNJDC———6231120.00092152
241Eduard Sale SEA · CSEAC———7211120.00072774
242Juuso Parssinen NYR · CNYRC———1725.7123+0.3001430268
243Bill Zonnon PIT · CPITC———6201220.00062363
244Jansen Harkins TBL · CTBLCL4—10.83229.4123-3.40026597318
245Sam O'Reilly TBL · CTBLC———6201120.00062063
246Brayden Yager WPG · CWPGC———8211120.00082984
247Josh Samanski EDM · CEDMCL4—10.61824.5112+0.20011422110
248Jack Nesbitt PHI · CPHIC———6191120.000721133
249Kyle MacLean NYI · CNYIC———1927.4112-1.3001434357
250Sacha Boisvert CHI · CCHIC———6200220.000522133
251Nathan Gaucher ANA · CANAC———6231120.000620113
252Justin Kirkland MIN · CMINC———2730.2112+0.80016814415
253Tyler Pitlick MIN · CMINC———3134.9102-2.7002307017
254Dean Letourneau BOS · CBOSC———4201120.00061462
255Curtis Douglas SEA · CSEAC———2226.6112-0.400163328
256Maddox Dagenais STL · CSTLC———4181110.00061662
257Dylan Duke TBL · CTBLC———4231110.00041452
258Max Domi TOR · CTORC———731.6112-1.300102333
259Sam Lafferty FLA · CFLAC———2031.6112-1.8001427305
260Hunter Haight MIN · CMINC———4221110.00051652
261Oscar Fisker Molgaard SEA · CSEAC———4210110.00041332
262Ivan Ivan BOS · CBOSC———1224.1112-0.300101654
263Isac Lundeström CBJ · CCBJC———1626.9112-0.9001251910
264Oiva Keskinen CBJ · CCBJC———4221110.00051332
265Zach Dean STL · CSTLCL4—10.34230110.00041572
266Aleksanteri Kaskimaki STL · CSTLC———3220110.00041232
267Kenny Connors LAK · CLAKC———4230110.00041342
268Tyson Kozak BUF · CBUFC———1223.8011-0.100946279
269Tynan Lawrence STL · CSTLC———3180110.00031132
270Marc McLaughlin NJD · CNJDC———2027.2001-1.0001229258
271Raphael Lavoie VGK · CVGKC———5260010.00071742
272Wilmer Skoog DET · CDETC———8270010.000827134
273Owen Beck MTL · CMTLC———1022.7001+0.3001126165
274Brendan Gaunce BOS · CBOSC———732.5001-0.500830135
275Cameron Hughes DAL · CDALC———4300010.00041362
276Liam O'Brien UTA · CUTAC———732.2001-0.40061213
277Tristan Broz PIT · CPITC———2240010.0002841
278Ben Hemmerling VGK · CVGKC———2220010.0002721
279David Edstrom NSH · CNSHC———2210010.0002731
280David Gustafsson PIT · CPITC———626.5001+0.60051643
281Tyson Gross CGY · CCGYC———2240010.0002831
282John Hayden SEA · CSEAC———1431.6000-0.80012223011
283Charlie Cerrato CAR · CCARC———1210000.0001321
284Oliver Suvanto WSH · CWSHC———2180000.0002821
285Ilya Safonov VAN · CVANC———1250000.0001311
286Josh Dunne WSH · CWSHC———627.8000-0.40051173
287Joey Willis NSH · CNSHC———2210000.0002721
288Jacob Quillan TOR · CTORC———2240000.0002631
289Ilia Morozov BUF · CBUFC———1180000.0002521
290Justin Robidas CAR · CCARC———1230000.0001311
291Chaz Lucius WPG · CWPGC———1230000.0001411
292Justin Dowling NYR · CNYRC———536000-0.40031452
293Jack Hextall CGY · CCGYC———1180000.0001310
294Mason West CHI · CCHIC———1190000.0001310
295Jack Studnicka PHI · CPHIC———1227.6000-2.1001117145
296Xavier Parent NJD · CNJDC———2250000.0002741
297Ryan Tverberg TOR · CTORC———1240000.0001421
298Anton Wahlberg ANA · CANAC———1210000.0000000
299Vinnie Hinostroza COL · CCOLC———132.5000-0.1000000
300Ben Jones CGY · CCGYC———427.6000-0.4004982

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