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.

#PlayerTeamPosRolePPTOIGPAgeGAP+/-PPPSHPSOGFOWHITBLK
1Connor McDavid EDM · CEDMCL1PP121.78429.747100147+17.15522944735230
2Nathan MacKinnon COL · CCOLCL1PP120.58431.14887135+41.43703587265945
3Macklin Celebrini SJS · CSJSCL1PP117.78420.34681127-1.53903346385455
4Leon Draisaitl EDM · CEDMCL1PP121.38430.94279122+17.95212448094224
5Nick Suzuki MTL · CMTLCL1PP119.28427.13174105+22.04111877336463
6Jack Hughes NJD · CNJDCL1PP118.38425.44274116+2.1383334230842
7Jack Eichel VGK · CVGKCL1PP118.78429.93374106+20.73432836203751
8Tim Stützle OTT · COTTCL1PP117.48424.7346195+2.435221030613146
9Mark Scheifele WPG · CWPGCL1PP120.48433.5326396+3.22411756214649
10Wyatt Johnston DAL · CDALCL1PP116.58423.4434690-1.04012294135452
11Jake Guentzel TBL · CTBLCL2PP119.18432395190+12.63122281874144
12Aleksander Barkov FLA · CFLACL1PP117.58431.1286795+8.736419874810563
13Sebastian Aho CAR · CCARCL1PP117.98429.2325688+10.42962116496526
14Connor Bedard CHI · CCHIC———8421.23963101-13.93002883154535
15Auston Matthews TOR · CTORCL1PP118.28429474592+3.724132681263108
16Leo Carlsson ANA · CANACL1PP116.78421.8345286+10.12232274592239
17Robert Thomas STL · CSTLCL1PP118.68427.2266187+17.82231497801552
18Tage Thompson BUF · CBUFCL1PP118.98428.9384179-3.62412733908544
19Sam Reinhart FLA · CFLACL1PP119.88430.9384382-8.03352151398456
20Dylan Larkin DET · CDETC———8430.2384179-1.62912458915036
21Nico Hischier NJD · CNJDCL2PP117.88427.7344276-0.626121210405662
22Mika Zibanejad NYR · CNYRCL1PP120.48433.5284674-13.73232045898550
23Brayden Point TBL · CTBLCL1PP117.58430.6334578+10.02301834111837
24Sidney Crosby PIT · CPITCL1PP119.28439.2315788-3.228020510017438
25John Tavares TOR · CTORCL2PP118.38436364278-12.72302028268731
26Mathew Barzal NYI · CNYIC———8429.3245680+7.72101941843753
27J.T. Miller NYR · CNYRCL2PP120.58433.5265177-16.826216869716747
28Nick Schmaltz UTA · CUTACL1PP119.28430.6284472+4.72211913592149
29Roope Hintz DAL · CDALCL2PP116.88429.9304675+17.32711845767637
30Dylan Strome WSH · CWSHCL2PP116.08429.6224668+0.52601467721555
31Adam Fantilli CBJ · CCBJCL1PP116.28422293666-6.413122052112750
32Ryan O'Reilly NSH · CNSHCL1PP120.38435.6264672-0.62121517791966
33Bo Horvat NYI · CNYICL1PP118.28431.5353367+3.81722538397345
34Vincent Trocheck UTA · CUTACL1PP219.88433.2244468-8.211416183122266
35Tomas Hertl VGK · CVGKCL3PP116.28432.9323567-13.226019372111151
36Dylan Cozens OTT · COTTCL2PP116.18425.6283463-7.225020550020331
37Elias Pettersson VAN · CVANCL1PP118.68427.9224566-16.926115366385109
38Pavel Zacha BOS · CBOSCL2PP116.68429.5243862+2.31911335137128
39Sam Bennett FLA · CFLACL2PP216.88430.3303364-7.515021954814240
40Trevor Zegras PHI · CPHICL2PP115.68425.5254267-2.32101701355332
41Logan Cooley UTA · CUTACL2PP115.08422.4313970+0.92121793977739
42Ryan Nugent-Hopkins EDM · CEDMC———8433.5234164-3.13021542323239
43Matt Duchene DAL · CDALC———8435.7234669+2.42201363983731
44Nazem Kadri COL · CCOLCL2PP218.28436273663-20.12102335645631
45Quinton Byfield LAK · CLAKCL1PP116.88424.1273259+3.61211844627441
46Brock Nelson COL · CCOLCL2PP219.18435283261+9.81521836943858
47Anthony Cirelli TBL · CTBLCL2PP216.58429.2263459+28.7551456215162
48Evgeni Malkin PIT · CPITCL2PP218.38440.2255378+2.02701862543636
49Morgan Geekie BOS · CBOSCL2PP116.18428.2292958-1.120016713211636
50Joel Eriksson Ek MIN · CMINCL2PP117.68429.7273764+12.820023080813547
51Elias Lindholm BOS · CBOSCL1PP217.68431.8223657-6.12011418037471
52Matty Beniers SEA · CSEACL1PP117.08423.9243155-4.11301565443969
53Steven Stamkos NSH · CNSHCL1PP117.78436.6322759-17.02601933608340
54Connor McMichael STL · CSTLCL2PP215.88425.7223455+6.2711572344745
55Mason McTavish STL · CSTLCL2PP114.08423.7253257-9.21501804579737
56Marco Rossi VAN · CVANCL1PP116.38425203858-14.02101304616946
57Anton Lundell FLA · CFLACL3PP215.68425223457+0.41541816739848
58Ryan McLeod BUF · CBUFCL3—16.18427163954+15.356966192336
59Logan Stankoven CAR · CCARCL2PP214.58423.6252752+5.71001893315428
60Pierre-Luc Dubois WSH · CWSHCL1PP115.48428.3204262+4.11501365457249
61Mikael Granlund ANA · CANACL2PP119.58434.6223658-7.91801524805359
62Frank Nazar CHI · CCHICL1PP215.78422.7253560-10.81421804574953
63Charlie Coyle CBJ · CCBJCL3PP118.38434.6193251+0.611112758411055
64Tyler Toffoli SJS · CSJSCL2PP116.68434.4242953-10.6160189105430
65Chandler Stephenson SEA · CSEACL2PP118.98432.4133750-15.1172897832955
66Ben Kindel PIT · CPITCL4PP113.38419.5252551-2.01131953113759
67Dawson Mercer NJD · CNJDCL3PP215.28424.9242347-1.2821591123751
68Alexander Wennberg SJS · CSJSCL3PP119.78432143448-18.9141906453290
69Shane Pinto OTT · COTTCL3PP216.58425.9282654+4.56517348410159
70Christian Dvorak PHI · CPHICL1PP217.58430.7203049+3.6411336434159
71Claude Giroux OTT · COTTCL3PP218.08438.7163551+7.71501355636331
72Anton Frondell CHI · CCHICL2PP114.984193012430.01502204806155
73Sean Monahan CBJ · CCBJCL2PP118.58432203251+3.21421457364740
74Josh Norris BUF · CBUFCL1PP216.68427.4233356+5.113213657810156
75Noah Cates PHI · CPHICL3PP215.28427.7182746+12.47112447410053
76Casey Mittelstadt BOS · CBOSCL2PP214.18427.9153247+1.01001002492928
77Andrew Copp DET · CDETCL1PP118.28432.2153146+2.5611115573961
78Cole Sillinger CBJ · CCBJCL3—14.18423.4162844-2.02115616711448
79Kyle Palmieri NYI · CNYICL1PP118.38435.7252954-7.4131188116539
80Teuvo Teravainen CHI · CCHICL2PP218.08432.1142943-20.8112104562440
81Morgan Frost CGY · CCGYCL2PP117.48427.4192342-11.01601425866547
82Oliver Kapanen MTL · CMTLCL2—13.18423.2241842+0.9131463003463
83Brayden Schenn NYI · CNYICL2PP117.18435.1192543-16.69012351418346
84Ryan Hartman MIN · CMINCL3PP216.08432212143-1.5801764817686
85William Karlsson VGK · CVGKCL2PP216.58433.7212849+9.61041726193361
86Mavrik Bourque NSH · CNSHCL3PP214.48424.7202241+3.4501391297429
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.3212950+0.75116834417279
91Sean Couturier PHI · CPHICL4—17.18433.8152641-3.2201336968945
92Barrett Hayton UTA · CUTACL3—14.38426.3202242-0.6901505374339
93Matt Savoie EDM · CEDMC———8422.7212345+1.572160341939
94Tommy Novak PIT · CPITCL2PP115.48429.4182542-0.7901282131336
95Shane Wright SEA · CSEACL3PP212.48422.7172239+3.41001162915864
96Mikael Backlund CGY · CCGYCL3—17.48437.5172441+4.8441797513535
97Ryan Donato CHI · CCHICL3—15.68430.5181937-11.7501351838821
98Pius Suter STL · CSTLCL4—15.28430.4182038+8.6521223465635
99Evan Rodrigues NJD · CNJDCL3—16.68433.2162238-7.6711743179129
100Konsta Helenius BUF · CBUFCL3PP212.084201224350.0801253029034
101Kent Johnson CBJ · CCBJCL1PP214.98424152439-4.07113631540
102Peyton Krebs BUF · CBUFCL3—15.48425.7112436+6.3109125517938
103Eetu Luostarinen FLA · CFLACL3—15.98428.1142135+5.21111110414862
104Jack Roslovic TOR · CTORCL1PP215.28429.7191737-8.5401391853929
105Noah Ostlund BUF · CBUFCL2PP214.08422.6142640+3.6901041201342
106Jean-Gabriel Pageau NYI · CNYICL3—15.78433.9152237+0.2269571214059
107Fraser Minten BOS · CBOSCL3—13.38422.2192139+7.13113441714850
108Danila Yurov MIN · CMINCL1PP212.38422.8162137-2.7501083387348
109Ryan Poehling ANA · CANACL3PP216.58427.7122537+2.424995264993
110Tyler Seguin DAL · CDALCL2PP217.18434.7213253+15.51111274095622
111Yegor Sharangovich CGY · CCGYCL1PP217.08428.3181634-14.082147762136
112Sam Steel DAL · CDALCL3PP215.68428.7132234+0.821911748132
113Erik Haula LAK · CLAKCL3PP217.48435.5152036-8.69212550611749
114Ryan Strome CGY · CCGYCL1PP216.68433.2122436-8.6601063694328
115Michael Misa SJS · CSJSCL2—12.58419.6202847-0.7601353053343
116Alex Newhook MTL · CMTLCL3—14.08425.7191938-0.1501212568935
117J.T. Compher DET · CDETCL2PP217.08431.5121932-8.540985372859
118Noah Laba NYR · CNYRCL3—12.08423.2142034+0.8509837912547
119Jordan Staal CAR · CCARCL3PP217.38438.1171836+4.83211089716949
120Justin Hryckowian DAL · CDALCL1PP213.48425.6131730+0.6608819412344
121Connor Zary CGY · CCGYCL2PP215.58425161834-4.490137964927
122Jiri Kulich BUF · CBUFCL4PP214.98422.5231639-3.9701883916056
123Nicolas Roy COL · CCOLCL4—15.08429.7131932+0.131964348347
124Marco Kasper DET · CDETCL3PP214.18422.5161431-8.13115325818652
125Phillip Danault MTL · CMTLCL3—16.18433.6121931+3.0221086297554
126Jake Evans MTL · CMTLCL4—15.78430.3141731-4.2038459210960
127Jack McBain UTA · CUTACL3—13.38426.7141731+6.61110533629749
128Oliver Moore CHI · CCHICL3PP212.38421.7122638-6.0901131614627
129Berkly Catton SEA · CSEACL3PP212.68420.7151631-3.320120901640
130Adam Lowry WPG · CWPGCL3—15.18433.5121830+1.8029065117159
131Marat Khusnutdinov BOS · CBOSCL3—13.18424.2121729+3.210781055245
132Viggo Bjorck WPG · CWPGCL2PP214.484181015260.0501394805032
133Nick Paul TOR · CTORCL3PP214.08431.5151530-7.05012348310537
134Filip Chytil VAN · CVANC———8427.1211535-10.7401843873126
135Dalibor Dvorsky STL · CSTLCL3PP212.88421.3161329-2.4901323979232
136Jack Drury NSH · CNSHCL4—14.28426.7121627+7.1101045424855
137Denver Barkey PHI · CPHICL4PP212.38421.4142438-2.090104148739
138Brett Howden VGK · CVGKCL2—14.28428.5151429-2.12010132713641
139Connor Dewar PIT · CPITCL4—13.88427.3141428+6.5021088616351
140Frederick Gaudreau SEA · CSEACL4—16.38433.4101827-2.140934184360
141Ryan Winterton SEA · CSEACL3—12.98423.1101828-1.80012309541
142Teddy Blueger TOR · CTORCL4—17.28432.1121730-9.71310549411743
143Parker Kelly COL · CCOLCL4—12.48427.4131225+7.50110112418062
144Scott Laughton LAK · CLAKCL3PP216.38432.3131326-7.72312548416455
145Kirby Dach MTL · CMTLCL3PP215.28425.7151732-8.77011512212761
146Caleb Malhotra VAN · CVANC———84181223360.0407830413942
147Brady Martin NSH · CNSHC———84191224360.04012030218542
148Alexander Kerfoot NSH · CNSHCL1PP215.38432.1111627-2.222862816766
149Vladislav Namestnikov WPG · CWPGCL4PP213.88433.9111425-1.850972069950
150Yakov Trenin MIN · CMINCL3—12.98429.791322+7.101984535838
151Fedor Svechkov COL · CCOLCL3—11.98423.591524-5.021952666937
152Alex Turcotte LAK · CLAKCL2—11.98425.691524-2.400932626642
153Jesperi Kotkaniemi CAR · CCARCL4—11.58426.2101625+4.0101043269933
154Morgan Barron WPG · CWPGCL3—13.38427.8111123+4.70211024415649
155Michael Rasmussen DET · CDETCL3PP214.28427.5101121-7.3119314811176
156Kevin Stenlund UTA · CUTACL4—14.7843081119-5.802766255061
157Nic Dowd VGK · CVGKCL4—16.68436.381321-0.6017356114664
158Sean Kuraly BOS · CBOSCL4—15.98433.771219-2.00010035311746
159Mark Jankowski CAR · CCARCL4PP213.5843211921+5.520794005051
160Hendrix Lapierre PIT · CPITCL3PP210.58424.671421-0.510661385431
161Dominic James TBL · CTBLCL4—11.28424.2121528+1.30011527311331
162Max Sasson VAN · CVANCL4—12.08426.110818-4.8401001285254
163Mark Kastelic BOS · CBOSCL4—13.58427.69918+1.8119633423059
164Nick Foligno MIN · CMINCL4—14.98438.981523-3.7428831720044
165Noel Acciari PHI · CPHICL4—14.58434.810920+1.8009537912385
166Tij Iginla UTA · CUTAC———84201619360.04014830111338
167Caleb Desnoyers UTA · CUTAC———84191025360.04010629914142
168Colton Sissons TOR · CTORCL3—14.98432.98816-9.4209145712062
169Aatu Räty VAN · CVANCL3—13.58423.981119-1.7108857520424
170Roger McQueen ANA · CANAC———84201319320.04012430218542
171Stephen Halliday OTT · COTTCL4—8.78424.2819260.040103738731
172Radek Faksa DAL · CDALCL4—13.38432.751318+1.0026338411660
173Michael McCarron MIN · CMINCL4—14.48431.68715-11.30110354219974
174Jake O'Brien SEA · CSEAC———84191125350.0408729810841
175Colton Dach EDM · CEDMCL2—11.78423.781018-6.020883429341
176Zemgus Girgensons TBL · CTBLCL3—15.78432.77714-1.1009110019849
177Cody Glass NJD · CNJDC———8427.5141125+0.2201224955746
178Lars Eller FLA · CFLACL4—13.98437.47915+1.611914256140
179Casey Cizikas NYI · CNYICL4—14.08435.67613-4.2018236816861
180Jesper Boqvist NJD · CNJDCL4—12.08427.96814-5.100775616735
181Charlie Stramel MIN · CMINC———84221520350.04014030312738
182Ty Dellandrea SJS · CSJSCL4—13.68426.251015-15.5028238821159
183Ben Meyers SEA · CSEACL4—11.58427.98816-6.5009128710525
184Egor Surin NSH · CNSHC———84201421350.05013429713442
185Colin Blackwell DAL · CDALCL3—14.68433.55813-0.8017615212240
186Kai Uchacz VGK · CVGKC———84231016260.0208530514243
187Blake Lizotte PIT · CPITC———8428.891423+2.001753267947
188Gavin Brindley COL · CCOLC———8422111223+0.400113195828
189Braeden Cootes VAN · CVANC———84191417310.0501163047743
190Oskar Bäck DAL · CDALCL4—13.18426.64611+4.10152543542
191Martin Pospisil CGY · CCGYCL4—12.28426.951015-0.5101056431128
192Conor Geekie TBL · CTBLCL4PP29.48422.481118-1.92011414817139
193Trent Frederic EDM · CEDMCL4PP213.08428.66410-9.2109410821432
194Sam Carrick BUF · CBUFCL4—13.48434.75511+0.6018136213040
195Tim Washe ANA · CANACL4—12.68425.16612-2.3008848118949
196Ridly Greig OTT · COTTC———8424.1172341+0.94213826612053
197Oskar Sundqvist STL · CSTLC———8432.571521-6.0316330110248
198Joseph Veleno NYR · CNYRCL4—13.68426.7559-11.9007723919445
199Nico Sturm MIN · CMINC———8431.46612-2.7017038410738
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.371017+0.32097986230
206Cole Reschny CGY · CCGYC———8419628340.0407829811940
207Felix Nilsson NSH · CNSHC———84211222340.0501172987841
208Michael Hage MTL · CMTLC———8420926350.040993008642
209Zakhar Bardakov COL · CCOLC———8425.64913+1.300581047334
210Cayden Lindstrom CBJ · CCBJC———8420819270.0409430018342
211Jett Luchanko PHI · CPHIC———8420426300.0507629815241
212Samuel Helenius LAK · CLAKCL4—8.18423.8337-2.1006419123130
213Nate Danielson DET · CDETCL4—11.2842291423-0.8401181663434
214Steven Lorentz CBJ · CCBJC———8430.56815-0.301796518354
215Barclay Goodrow SJS · CSJSCL4—13.78433.6559-8.400667714763
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.861117-0.80010841312537
222Michael Eyssimont BOS · CBOSC———8430.1101020-0.23014969930
223Cole Beaudoin NYR · CNYRC———84201423370.04012131111642
224Mattias Janmark EDM · CEDMC———8433.83711-2.50152483429
225Alex Steeves BOS · CBOSC———8426.8121224+0.631109627248
226Bo Groulx TOR · CTORCL4—12.58426.78715+1.1038632820243
227Luca Pinelli CBJ · CCBJC———8421716230.0208630016042
228Ozzy Wiesblatt NSH · CNSHC———8424.6358-1.30065420440
229Adam Edstrom NSH · CNSHCL4—10.78426325-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.3225-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.74610+0.3006814813041
243Bill Zonnon PIT · CPITC———8420821290.030813158143
244Jansen Harkins TBL · CTBLCL4—10.88429.4236-3.4006615619246
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.4448-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.6235-0.400621112129
256Maddox Dagenais STL · CSTLC———84181315270.04013033211848
257Dylan Duke TBL · CTBLC———84231513270.0409029411338
258Max Domi TOR · CTORC———8431.651014-1.3201222754136
259Sam Lafferty FLA · CFLAC———8431.6335-1.8005311412623
260Hunter Haight MIN · CMINC———84221311230.04010932810532
261Oscar Fisker Molgaard SEA · CSEAC———8421617230.040822656738
262Ivan Ivan BOS · CBOSC———8424.1448-0.310711133425
263Isac Lundeström CBJ · CCBJC———8426.9246-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.8346-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———8436235-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.1170178178
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