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.78429.747100147+17.15522994735230
2Nathan MacKinnon COL · CCOLCL1PP120.58431.15087137+41.43703607265945
3Macklin Celebrini SJS · CSJSCL1PP117.78420.34681127-1.53903346385455
4Leon Draisaitl EDM · CEDMCL1PP121.38430.94780127+17.95212548094224
5Nick Suzuki MTL · CMTLCL1PP119.28427.13174105+22.04111877336463
6Jack Hughes NJD · CNJDCL1PP118.38425.44274116+2.1383334230842
7Jack Eichel VGK · CVGKCL1PP118.78429.93374106+20.73432866203751
8Tim Stützle OTT · COTTCL1PP117.48424.7346195+2.435221030613146
9Mark Scheifele WPG · CWPGCL1PP120.48433.5346599+3.22411786214649
10Wyatt Johnston DAL · CDALCL1PP116.58423.4444690-1.04012294135452
11Jake Guentzel TBL · CTBLCL2PP119.18432405191+12.63122281874144
12Aleksander Barkov FLA · CFLACL1PP117.58431.1286795+8.736419874810563
13Sebastian Aho CAR · CCARCL1PP117.98429.2325688+10.42962136496526
14Connor Bedard CHI · CCHIC———8421.23963101-13.93002883154535
15Auston Matthews TOR · CTORCL1PP118.28429474895+3.724132681263108
16Leo Carlsson ANA · CANACL1PP116.78421.8345286+10.12232294592239
17Robert Thomas STL · CSTLCL1PP118.68427.2286492+17.82231557801552
18Tage Thompson BUF · CBUFCL1PP118.98428.9414182-3.62412763908544
19Sam Reinhart FLA · CFLACL1PP119.88430.9394483-8.03352181398456
20Dylan Larkin DET · CDETC———8430.2384179-1.62912498915036
21Nico Hischier NJD · CNJDCL2PP117.88427.7354277-0.626121310405662
22Mika Zibanejad NYR · CNYRCL1PP120.48433.5304676-13.73232085898550
23Brayden Point TBL · CTBLCL1PP117.58430.6364581+10.02301894111837
24Sidney Crosby PIT · CPITCL1PP119.28439.2325890-3.228021310017438
25John Tavares TOR · CTORCL2PP118.38436384279-12.72302088268731
26Mathew Barzal NYI · CNYIC———8429.3245680+7.72101941843753
27J.T. Miller NYR · CNYRCL2PP120.58433.5265278-16.826217069716747
28Nick Schmaltz UTA · CUTACL1PP119.28430.6304474+4.72211963592149
29Roope Hintz DAL · CDALCL2PP116.88429.9304676+17.32711885767637
30Dylan Strome WSH · CWSHCL2PP116.08429.6244872+0.52601487721555
31Adam Fantilli CBJ · CCBJCL1PP116.28422303666-6.413122052112750
32Ryan O'Reilly NSH · CNSHCL1PP120.38435.6264773-0.62121537791966
33Bo Horvat NYI · CNYICL1PP118.28431.5363368+3.81722598397345
34Vincent Trocheck UTA · CUTACL1PP219.88433.2254569-8.211417283122266
35Tomas Hertl VGK · CVGKCL3PP116.28432.9333569-13.226019672111151
36Dylan Cozens OTT · COTTCL2PP116.18425.6293463-7.225020650020331
37Elias Pettersson VAN · CVANCL1PP118.68427.9224566-16.926115366385109
38Pavel Zacha BOS · CBOSCL2PP116.68429.5263864+2.31911355137128
39Sam Bennett FLA · CFLACL2PP216.88430.3303464-7.515023154814240
40Trevor Zegras PHI · CPHICL2PP115.68425.5254268-2.32101711355332
41Logan Cooley UTA · CUTACL2PP115.08422.4334173+0.92121793977739
42Ryan Nugent-Hopkins EDM · CEDMC———8433.5234164-3.13021602323239
43Matt Duchene DAL · CDALC———8435.7254773+2.42201413983731
44Nazem Kadri COL · CCOLCL2PP218.28436293766-20.12102465645631
45Quinton Byfield LAK · CLAKCL1PP116.88424.1273259+3.61211864627441
46Brock Nelson COL · CCOLCL2PP219.18435303362+9.81521886943858
47Anthony Cirelli TBL · CTBLCL2PP216.58429.2263460+28.7551516215162
48Evgeni Malkin PIT · CPITCL2PP218.38440.2265681+2.02701952543636
49Morgan Geekie BOS · CBOSCL2PP116.18428.2322961-1.120017213211636
50Joel Eriksson Ek MIN · CMINCL2PP117.68429.7273764+12.820023780813547
51Elias Lindholm BOS · CBOSCL1PP217.68431.8223658-6.12011448037471
52Matty Beniers SEA · CSEACL1PP117.08423.9243155-4.11301565443969
53Steven Stamkos NSH · CNSHCL1PP117.78436.6352762-17.02601973608340
54Connor McMichael STL · CSTLCL2PP215.88425.7233457+6.2711632344745
55Mason McTavish STL · CSTLCL2PP114.08423.7253257-9.21501844579737
56Marco Rossi VAN · CVANCL1PP116.38425213860-14.02101324616946
57Anton Lundell FLA · CFLACL3PP215.68425233457+0.41541816739848
58Ryan McLeod BUF · CBUFCL3—16.18427173957+15.356986192336
59Logan Stankoven CAR · CCARCL2PP214.58423.6252752+5.71001943315428
60Pierre-Luc Dubois WSH · CWSHCL1PP115.48428.3204363+4.11501395457249
61Mikael Granlund ANA · CANACL2PP119.58434.6233861-7.91801574805359
62Frank Nazar CHI · CCHICL1PP215.78422.7253560-10.81421804574953
63Charlie Coyle CBJ · CCBJCL3PP118.38434.6193453+0.611113258411055
64Tyler Toffoli SJS · CSJSCL2PP116.68434.4263056-10.6160204105430
65Chandler Stephenson SEA · CSEACL2PP118.98432.4143852-15.1172917832955
66Ben Kindel PIT · CPITCL4PP113.38419.5252551-2.01131953113759
67Dawson Mercer NJD · CNJDCL3PP215.28424.9242347-1.2821601123751
68Alexander Wennberg SJS · CSJSCL3PP119.78432153550-18.9141926453290
69Shane Pinto OTT · COTTCL3PP216.58425.9282654+4.56517548410159
70Christian Dvorak PHI · CPHICL1PP217.58430.7203151+3.6411396434159
71Claude Giroux OTT · COTTCL3PP218.08438.7163551+7.71501375636331
72Anton Frondell CHI · CCHICL2PP114.984193012430.01502204806155
73Sean Monahan CBJ · CCBJCL2PP118.58432223861+3.21421597364740
74Josh Norris BUF · CBUFCL1PP216.68427.4253560+5.113213857810156
75Noah Cates PHI · CPHICL3PP215.28427.7182846+12.47112747410053
76Casey Mittelstadt BOS · CBOSCL2PP214.18427.9163248+1.01001022492928
77Andrew Copp DET · CDETCL1PP118.28432.2153248+2.5611145573961
78Cole Sillinger CBJ · CCBJCL3—14.18423.4162844-2.02115816711448
79Kyle Palmieri NYI · CNYICL1PP118.38435.7252954-7.4131188116539
80Teuvo Teravainen CHI · CCHICL2PP218.08432.1143347-20.8112106562440
81Morgan Frost CGY · CCGYCL2PP117.48427.4202443-11.01601445866547
82Oliver Kapanen MTL · CMTLCL2—13.18423.2241842+0.9131463003463
83Brayden Schenn NYI · CNYICL2PP117.18435.1192745-16.69012951418346
84Ryan Hartman MIN · CMINCL3PP216.08432222244-1.5801804817686
85William Karlsson VGK · CVGKCL2PP216.58433.7212950+9.61041766193361
86Mavrik Bourque NSH · CNSHCL3PP214.48424.7202242+3.4501421297429
87Calum Ritchie NYI · CNYICL2PP213.08421.7182544-6.81401221442843
88Ryan Greene CHI · CCHICL4PP215.78422.9182139-5.7611293555440
89Justin Sourdif WSH · CWSHCL4—12.38424.5172340+7.13012134210643
90Boone Jenner WSH · CWSHCL4PP216.08433.3213051+0.75116834417279
91Sean Couturier PHI · CPHICL4—17.18433.8152843-3.2201416968945
92Barrett Hayton UTA · CUTACL3—14.38426.3202343-0.6901525374339
93Matt Savoie EDM · CEDMC———8422.7212345+1.572160341939
94Tommy Novak PIT · CPITCL2PP115.48429.4182543-0.7901322131336
95Shane Wright SEA · CSEACL3PP212.48422.7182341+3.41001162915864
96Mikael Backlund CGY · CCGYCL3—17.48437.5172441+4.8441837513535
97Ryan Donato CHI · CCHICL3—15.68430.5212244-11.7501491838821
98Pius Suter STL · CSTLCL4—15.28430.4202040+8.6521273465635
99Evan Rodrigues NJD · CNJDCL3—16.68433.2162338-7.6711793179129
100Konsta Helenius BUF · CBUFCL3PP212.084201224350.0801253029034
101Kent Johnson CBJ · CCBJCL1PP214.98424192847-4.07114031540
102Peyton Krebs BUF · CBUFCL3—15.48425.7122537+6.3109225517938
103Eetu Luostarinen FLA · CFLACL3—15.98428.1142236+5.21111410414862
104Jack Roslovic TOR · CTORCL1PP215.28429.7211838-8.5401471853929
105Noah Ostlund BUF · CBUFCL2PP214.08422.6152640+3.6901041201342
106Jean-Gabriel Pageau NYI · CNYICL3—15.78433.9162440+0.22610471214059
107Fraser Minten BOS · CBOSCL3—13.38422.2192139+7.13113441714850
108Danila Yurov MIN · CMINCL1PP212.38422.8162137-2.7501083387348
109Ryan Poehling ANA · CANACL3PP216.58427.7132638+2.4241015264993
110Tyler Seguin DAL · CDALCL2PP217.18434.7213253+15.51111274095622
111Yegor Sharangovich CGY · CCGYCL1PP217.08428.3181735-14.082148762136
112Sam Steel DAL · CDALCL3PP215.68428.7132235+0.821921748132
113Erik Haula LAK · CLAKCL3PP217.48435.5152137-8.69212850611749
114Ryan Strome CGY · CCGYCL1PP216.68433.2122638-8.6601153694328
115Michael Misa SJS · CSJSCL2—12.58419.6202847-0.7601353053343
116Alex Newhook MTL · CMTLCL3—14.08425.7212141-0.1501212568935
117J.T. Compher DET · CDETCL2PP217.08431.5122033-8.5401005372859
118Noah Laba NYR · CNYRCL3—12.08423.2142034+0.8509837912547
119Jordan Staal CAR · CCARCL3PP217.38438.1192039+4.83211389716949
120Justin Hryckowian DAL · CDALCL1PP213.48425.6141731+0.6608819412344
121Connor Zary CGY · CCGYCL2PP215.58425171936-4.490146964927
122Jiri Kulich BUF · CBUFCL4PP214.98422.5231639-3.9701883916056
123Nicolas Roy COL · CCOLCL4—15.08429.7141933+0.1311044348347
124Marco Kasper DET · CDETCL3PP214.18422.5171633-8.13115525818652
125Phillip Danault MTL · CMTLCL3—16.18433.6122435+3.0221136297554
126Jake Evans MTL · CMTLCL4—15.78430.3141833-4.2038659210960
127Jack McBain UTA · CUTACL3—13.38426.7141731+6.61110933629749
128Oliver Moore CHI · CCHICL3PP212.38421.7122638-6.0901131614627
129Berkly Catton SEA · CSEACL3PP212.68420.7151631-3.320120901640
130Adam Lowry WPG · CWPGCL3—15.18433.5141932+1.8029665117159
131Marat Khusnutdinov BOS · CBOSCL3—13.18424.2131831+3.210801055245
132Viggo Bjorck WPG · CWPGCL2PP214.484181015260.0501394805032
133Nick Paul TOR · CTORCL3PP214.08431.5181734-7.05013148310537
134Filip Chytil VAN · CVANC———8427.1211636-10.7401883873126
135Dalibor Dvorsky STL · CSTLCL3PP212.88421.3161329-2.4901323979232
136Jack Drury NSH · CNSHCL4—14.28426.7121628+7.1101055424855
137Denver Barkey PHI · CPHICL4PP212.38421.4142438-2.090104148739
138Brett Howden VGK · CVGKCL2—14.28428.5171532-2.12010832713641
139Connor Dewar PIT · CPITCL4—13.88427.3141529+6.5021118616351
140Frederick Gaudreau SEA · CSEACL4—16.38433.4121830-2.140984184360
141Ryan Winterton SEA · CSEACL3—12.98423.1101828-1.80012309541
142Teddy Blueger TOR · CTORCL4—17.28432.1121830-9.71310549411743
143Parker Kelly COL · CCOLCL4—12.48427.4151328+7.50110312418062
144Scott Laughton LAK · CLAKCL3PP216.38432.3141428-7.72312748416455
145Kirby Dach MTL · CMTLCL3PP215.28425.7151732-8.77011712212761
146Caleb Malhotra VAN · CVANC———84181223360.0407830413942
147Brady Martin NSH · CNSHC———84191224360.04012030218542
148Alexander Kerfoot NSH · CNSHCL1PP215.38432.1111728-2.222912816766
149Vladislav Namestnikov WPG · CWPGCL4PP213.88433.9111829-1.850992069950
150Yakov Trenin MIN · CMINCL3—12.98429.791423+7.101984535838
151Fedor Svechkov COL · CCOLCL3—11.98423.5101526-5.021972666937
152Alex Turcotte LAK · CLAKCL2—11.98425.6101626-2.400942626642
153Jesperi Kotkaniemi CAR · CCARCL4—11.58426.2101728+4.0101093269933
154Morgan Barron WPG · CWPGCL3—13.38427.8121224+4.70211324415649
155Michael Rasmussen DET · CDETCL3PP214.28427.5111122-7.3119714811176
156Kevin Stenlund UTA · CUTACL4—14.78430101222-5.802836255061
157Nic Dowd VGK · CVGKCL4—16.68436.391424-0.6017756114664
158Sean Kuraly BOS · CBOSCL4—15.98433.771320-2.00010335311746
159Mark Jankowski CAR · CCARCL4PP213.58432131023+5.520824005051
160Hendrix Lapierre PIT · CPITCL3PP210.58424.671421-0.510661385431
161Dominic James TBL · CTBLCL4—11.28424.2131528+1.30011527311331
162Max Sasson VAN · CVANCL4—12.08426.112820-4.8401001285254
163Mark Kastelic BOS · CBOSCL4—13.58427.6101020+1.8119833423059
164Nick Foligno MIN · CMINCL4—14.98438.9101727-3.7429431720044
165Noel Acciari PHI · CPHICL4—14.58434.8121122+1.80010137912385
166Tij Iginla UTA · CUTAC———84201619360.04014830111338
167Caleb Desnoyers UTA · CUTAC———84191025360.04010629914142
168Colton Sissons TOR · CTORCL3—14.98432.981018-9.4209245712062
169Aatu Räty VAN · CVANCL3—13.58423.981120-1.7108857520424
170Roger McQueen ANA · CANAC———84201319320.04012430218542
171Stephen Halliday OTT · COTTCL4—8.78424.2819260.040103738731
172Radek Faksa DAL · CDALCL4—13.38432.751520+1.0026738411660
173Michael McCarron MIN · CMINCL4—14.48431.68816-11.30110654219974
174Jake O'Brien SEA · CSEAC———84191125350.0408729810841
175Colton Dach EDM · CEDMCL2—11.78423.781018-6.020883429341
176Zemgus Girgensons TBL · CTBLCL3—15.78432.78816-1.1009410019849
177Cody Glass NJD · CNJDC———8427.5161430+0.2201234955746
178Lars Eller FLA · CFLACL4—13.98437.481017+1.611964256140
179Casey Cizikas NYI · CNYICL4—14.08435.68715-4.2018636816861
180Jesper Boqvist NJD · CNJDCL4—12.08427.98917-5.100815616735
181Charlie Stramel MIN · CMINC———84221520350.04014030312738
182Ty Dellandrea SJS · CSJSCL4—13.68426.251117-15.5028538821159
183Ben Meyers SEA · CSEACL4—11.58427.99918-6.5009328710525
184Egor Surin NSH · CNSHC———84201421350.05013429713442
185Colin Blackwell DAL · CDALCL3—14.68433.561016-0.8017815212240
186Kai Uchacz VGK · CVGKC———84231016260.0208530514243
187Blake Lizotte PIT · CPITC———8428.8111526+2.001753267947
188Gavin Brindley COL · CCOLC———8422111223+0.400113195828
189Braeden Cootes VAN · CVANC———84191417310.0501163047743
190Oskar Bäck DAL · CDALCL4—13.18426.65813+4.10152543542
191Martin Pospisil CGY · CCGYCL4—12.28426.951318-0.5101086431128
192Conor Geekie TBL · CTBLCL4PP29.48422.491120-1.92011414817139
193Trent Frederic EDM · CEDMCL4PP213.08428.67613-9.2109910821432
194Sam Carrick BUF · CBUFCL4—13.48434.76814+0.6018336213040
195Tim Washe ANA · CANACL4—12.68425.16612-2.3008848118949
196Ridly Greig OTT · COTTC———8424.1172341+0.94213926612053
197Oskar Sundqvist STL · CSTLC———8432.571623-6.0316630110248
198Joseph Veleno NYR · CNYRCL4—13.68426.76612-11.9007923919445
199Nico Sturm MIN · CMINC———8431.47714-2.7017338410738
200Nikita Nesterenko ANA · CANACL3—13.88425.161320-1.010962515629
201Otto Stenberg STL · CSTLC———8421.391625+0.502721112640
202Tanner Laczynski VGK · CVGKC———8429.351419-0.520842603338
203Joakim Kemell NSH · CNSHC———8422816250.0208430315945
204Brad Lambert WPG · CWPGCL3—10.28422.86814-1.520110207831
205Jonny Brodzinski WSH · CWSHC———8433.3101122+0.320103986230
206Cole Reschny CGY · CCGYC———8419628340.0407829811940
207Felix Nilsson NSH · CNSHC———84211222340.0501172987841
208Michael Hage MTL · CMTLC———8420926350.040993008642
209Zakhar Bardakov COL · CCOLC———8425.641013+1.300581047334
210Cayden Lindstrom CBJ · CCBJC———8420819270.0409430018342
211Jett Luchanko PHI · CPHIC———8420426300.0507629815241
212Samuel Helenius LAK · CLAKCL4—8.18423.8449-2.1006419123130
213Nate Danielson DET · CDETCL4—11.2842291423-0.8401181663434
214Steven Lorentz CBJ · CCBJC———8430.571016-0.301796518354
215Barclay Goodrow SJS · CSJSCL4—13.78433.65510-8.400697714763
216Arttu Hyry DAL · CDALC———8425.55510+0.30210548912735
217Filip Bystedt SJS · CSJSC———84221321340.0301183166641
218Zam Plante PIT · CPITC———84221521360.0601343077944
219Matthew Poitras BOS · CBOSC———8422.692029-0.110851923437
220Benjamin Rautiainen TBL · CTBLC———84211124350.0601162988341
221Yanni Gourde TBL · CTBLC———8434.871724-0.80011141312537
222Michael Eyssimont BOS · CBOSC———8430.1111122-0.23015269930
223Cole Beaudoin NYR · CNYRC———84201423370.04012131111642
224Mattias Janmark EDM · CEDMC———8433.831013-2.50152483429
225Alex Steeves BOS · CBOSC———8426.8131326+0.631109627248
226Bo Groulx TOR · CTORCL4—12.58426.78715+1.1038632820243
227Luca Pinelli CBJ · CCBJC———8421716230.0208630016042
228Ozzy Wiesblatt NSH · CNSHC———8424.6369-1.30065420440
229Adam Edstrom NSH · CNSHCL4—10.78426438-0.200731115551
230Zack Ostapchuk SJS · CSJSCL4—10.88423.3448-2.7006430519040
231Cullen Potter CGY · CCGYC———84191720360.03012929812642
232Luke Haymes TOR · CTORC———8423109190.020803058243
233William Horcoff PIT · CPITC———84192113340.03013229718239
234Matvei Korotky STL · CSTLC———84211715320.0301153007742
235Filip Hallander PIT · CPITCL3—14.9842677140.020892965337
236Luca Del Bel Belluz CBJ · CCBJC———8422.95914-0.1101042113054
237Rory Kerins CGY · CCGYC———8424710170.020852967051
238Matt Rempe NYR · CNYRCL4—8.58424.3347-0.50060825527
239Quentin Musty SJS · CSJSC———84211417310.04011232114645
240Amadeus Lombardi NJD · CNJDC———84231118290.0301203007029
241Eduard Sale SEA · CSEAC———84211213250.040833188343
242Juuso Parssinen NYR · CNYRC———8425.76915+0.3006814813041
243Bill Zonnon PIT · CPITC———8420821290.030813158143
244Jansen Harkins TBL · CTBLCL4—10.88429.4358-3.4006715619246
245Sam O'Reilly TBL · CTBLC———84201115270.030872798439
246Brayden Yager WPG · CWPGC———8421614200.030803088042
247Josh Samanski EDM · CEDMCL4—10.68424.5368+0.200501959947
248Jack Nesbitt PHI · CPHIC———84191114250.03010129818341
249Kyle MacLean NYI · CNYIC———8427.4459-1.3006314915333
250Sacha Boisvert CHI · CCHIC———8420421250.0307331117545
251Nathan Gaucher ANA · CANAC———84231111220.0408028615336
252Justin Kirkland MIN · CMINC———8430.2235+0.8005125313646
253Tyler Pitlick MIN · CMINC———8434.9314-2.70063119045
254Dean Letourneau BOS · CBOSC———84201915340.04012830212244
255Curtis Douglas SEA · CSEAC———8426.6246-0.400621112129
256Maddox Dagenais STL · CSTLC———84181315270.04013033211848
257Dylan Duke TBL · CTBLC———84231513270.0409029411338
258Max Domi TOR · CTORC———8431.671422-1.3201222754136
259Sam Lafferty FLA · CFLAC———8431.6336-1.8005811412623
260Hunter Haight MIN · CMINC———84221311230.04010932810532
261Oscar Fisker Molgaard SEA · CSEAC———8421617230.040822656738
262Ivan Ivan BOS · CBOSC———8424.16511-0.310711133425
263Isac Lundeström CBJ · CCBJC———8426.9368-0.900652664851
264Oiva Keskinen CBJ · CCBJC———84221311230.020952656738
265Zach Dean STL · CSTLCL4—10.38423615210.0408031314744
266Aleksanteri Kaskimaki STL · CSTLC———84221117280.0301153478748
267Kenny Connors LAK · CLAKC———8423613190.040822719038
268Tyson Kozak BUF · CBUFC———8423.8347-0.1016032119162
269Tynan Lawrence STL · CSTLC———8418617220.060843147845
270Marc McLaughlin NJD · CNJDC———8427.2223-1.0005012110335
271Raphael Lavoie VGK · CVGKC———842675120.0001242897240
272Wilmer Skoog DET · CDETC———84273360.0008428413840
273Owen Beck MTL · CMTLC———8422.7335+0.3008921613143
274Brendan Gaunce BOS · CBOSC———8432.5257-0.5019435615164
275Cameron Hughes DAL · CDALC———843048130.0009028112640
276Liam O'Brien UTA · CUTAC———8432.2426-0.400761025432
277Tristan Broz PIT · CPITC———8424813210.0009733616846
278Ben Hemmerling VGK · CVGKC———8422813210.040802907642
279David Edstrom NSH · CNSHC———8421813210.0006727710538
280David Gustafsson PIT · CPITC———8426.5347+0.600712305243
281Tyson Gross CGY · CCGYC———8424813210.0008434011355
282John Hayden SEA · CSEAC———8431.6212-0.8007313417968
283Charlie Cerrato CAR · CCARC———8421825340.0009227713442
284Oliver Suvanto WSH · CWSHC———8418413170.000633198846
285Ilya Safonov VAN · CVANC———84251717340.00010127710150
286Josh Dunne WSH · CWSHC———8427.8336-0.400701519538
287Joey Willis NSH · CNSHC———8421413170.000712817638
288Jacob Quillan TOR · CTORC———842448130.0006726513038
289Ilia Morozov BUF · CBUFC———8418817250.08012638617650
290Justin Robidas CAR · CCARC———8423817250.0001092776742
291Chaz Lucius WPG · CWPGC———8423817250.0001013449242
292Justin Dowling NYR · CNYRC———8436257-0.400542358435
293Jack Hextall CGY · CCGYC———841888170.000762699234
294Mason West CHI · CCHIC———841988170.000672355934
295Jack Studnicka PHI · CPHIC———8427.6111-2.100771199532
296Xavier Parent NJD · CNJDC———84254480.0009228617638
297Ryan Tverberg TOR · CTORC———842488170.0008433612650
298Anton Wahlberg ANA · CANAC———842188170.0808888
299Vinnie Hinostroza COL · CCOLC———8432.58817-0.1170348178
300Ben Jones CGY · CCGYC———8427.6224-0.4009218317638

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