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
1Evan Bouchard EDM · DEDMDD1PP124.58426.9207595+17.7341233037105
2Quinn Hughes MIN · DMINDD1PP126.784271684100+1.341022301391
3Cale Makar COL · DCOLDD1PP124.38427.9267197+24.4371240045133
4Lane Hutson MTL · DMTLDD1PP123.38422.6127790+14.7270133036134
5Zach Werenski CBJ · DCBJDD1PP126.58429.2226789+6.5252293030117
6Rasmus Dahlin BUF · DBUFDD1PP123.88426.5206282+12.5260222095101
7Adam Fox NYR · DNYRDD1PP123.28428.6136780+7.9332145040119
8Matthew Schaefer NYI · DNYIDD1PP123.88419.1244771+5.3250268044115
9Jake Sanderson OTT · DOTTDD1PP124.48424.2155267+5.8281194140159
10Miro Heiskanen DAL · DDALDD1PP124.98427.2115869+7.4281170029138
11Moritz Seider DET · DDETDD1PP125.68425.5105060+5.82801820161184
12Erik Karlsson PIT · DPITDD1PP123.68436.3145469-1.125018802680
13Josh Morrissey WPG · DWPGDD1PP123.78431.5134961+9.4200164049122
14Darren Raddysh TOR · DTORDD2PP121.98430.6174966+11.223020106983
15Charlie McAvoy BOS · DBOSDD1PP224.08428.8125568+9.12301430114154
16Mikhail Sergachev UTA · DUTADD1PP123.88428.3125163-1.2272159053140
17Shayne Gostisbehere CAR · DCARDD3PP119.38433.4155267+5.628015904488
18Jackson LaCombe ANA · DANADD1PP124.68425.7134659-2.3162151075134
19John Carlson TBL · DTBLDD1PP122.48436.7145266+7.6170171040133
20Roman Josi NSH · DNSHDD1PP124.58436.3165268-12.8290224039131
21Jakob Chychrun WSH · DWSHDD1PP122.48428.5223557+10.6190216065118
22Luke Hughes NJD · DNJDDD1PP122.18423.1114354-5.021018202570
23Noah Dobson MTL · DMTLDD2PP221.88426.7123951+0.4111192068179
24Shea Theodore VGK · DVGKDD1PP122.28431.2114859+16.012015206106
25Thomas Harley DAL · DDALDD1PP222.58425.1123850+9.4110160047155
26Victor Hedman TBL · DTBLDD3PP217.98435.8124961+6.4120161051122
27Filip Hronek VAN · DVANDD1PP125.38428.984149-9.71911331131101
28Vince Dunn SEA · DSEADD1PP121.48429.9123648-12.220017503692
29Brock Faber MIN · DMIND———8424.1123649+7.4122172039145
30Brandt Clarke LAK · DLAKDD2PP119.78423.693443+6.5150162030167
31Bowen Byram CHI · DCHIDD1PP122.88425.3113243+9.3151109065104
32Rasmus Andersson VGK · DVGKDD2PP222.28429.9142943-6.2121172039166
33Seth Jones FLA · DFLADD2PP123.08432113748-11.4230155093118
34Thomas Chabot OTT · DOTTDD2PP222.48429.7103646+6.8112163058155
35Dougie Hamilton NJD · DNJDDD2PP220.58433.3133447+0.816022109189
36Morgan Rielly TOR · DTORDD2PP219.18432.6103241-11.8100143040125
37Mike Matheson MTL · DMTLDD2PP223.48432.683240+2.362137063162
38Brandon Montour SEA · DSEADD2PP221.88432.5152742-17.0120222096100
39K'Andre Miller CAR · DCARDD2PP222.28426.783139+4.5321340124104
40Mattias Ekholm EDM · DEDMDD1—21.68436.493343+22.340149070121
41Owen Power BUF · DBUFDD2—21.18423.992938+2.822137032106
42Noah Hanifin VGK · DVGKDD3PP220.38429.783037+3.390153047128
43MacKenzie Weegar UTA · DUTADD1PP221.98432.773139-13.41011690188181
44Travis Sanheim PHI · DPHIDD1—22.88430.5102636+3.833116061157
45Artyom Levshunov CHI · DCHIDD2PP218.98420.963238-19.8100121011898
46Devon Toews COL · DCOLDD1PP222.18432.693240+30.020142042106
47Carter Yakemchuk OTT · DOTTDD3PP214.88421825330.07011207195
48Philip Broberg STL · DSTLDD1PP123.18425.382837+9.960109041107
49Justin Faulk DET · DDETDD1PP223.28434.5112738-6.5101146081132
50Alexander Nikishin CAR · DCARD———842592333+7.3911280135101
51Jordan Spence OTT · DOTTDD2PP218.88425.672734+11.55011507175
52Zeev Buium VAN · DVANDD1PP221.38420.872633-13.71509603474
53Cole Hutson WSH · DWSHDD3PP216.78420921300.070121010178
54Sam Malinski COL · DCOLDD2—17.38428.272834+19.710153052103
55Oliver Ekman-Larsson TOR · DTORDD3—19.48435.272936-0.57011509780
56Dmitry Orlov SJS · DSJSDD3PP220.38435.263035-10.8120105012075
57Tony DeAngelo NYI · DNYIDD3PP218.38430.973138-6.28015703781
58Gustav Forsling FLA · DFLADD1—22.08430.372532+8.321154067100
59Cam Fowler STL · DSTLDD3PP220.48434.873037-6.6919501285
60Aaron Ekblad FLA · DFLADD1PP222.18430.663238+1.0811320106111
61Charle-Edouard D'Astous TBL · DTBLDD1PP218.38428.472632-1.64093011495
62John Marino UTA · DUTADD2PP218.58429.443135+22.4025903181
63Brady Skjei NSH · DNSHDD2PP222.38432.582330-7.55213406687
64Kris Letang PIT · DPITDD2PP222.68439.473138-4.31001420117109
65Esa Lindell DAL · DDALDD2—22.38432.462430+25.51192041174
66Hampus Lindholm BOS · DBOSDD2PP121.58432.762531+5.060122024120
67Vladislav Gavrikov NYR · DNYRDD1—22.98430.992231+1.641114053116
68Sean Durzi NYR · DNYRDD2PP217.58427.972936-6.270116055133
69Mattias Samuelsson BUF · DBUFDD1—22.48426.592535+20.2021070145154
70Mason Lohrei BOS · DBOSDD2PP217.08425.772532+0.39091035110
71Jamie Drysdale PHI · DPHIDD2PP120.58424.582431-8.7100105021107
72Jacob Trouba SJS · DSJSDD2—21.98432.672229-2.3111550161173
73Jake Walman EDM · DEDMDD3PP220.08430.6102737-8.452171042155
74Cam York PHI · DPHIDD2PP221.38425.772330+0.16099044160
75Darnell Nurse SJS · DSJSDD1—19.48431.772229-3.2121780150163
76Sean Walker CAR · DCARDD2—21.58431.991928+2.3111660127118
77Denton Mateychuk CBJ · DCBJDD1PP221.08422.2102131+5.340104034107
78Alberts Smits NYR · DNYRDD3—14.484191417310.03010105475
79J.J. Moser TBL · DTBLDD1—20.68426.362228+22.322107067103
80Ryan Pulock NYI · DNYIDD2—19.9843252328+6.021103077164
81Martin Fehérváry WSH · DWSHDD2—18.4842752126+10.001770135169
82Tom Willander VAN · DVANDD2PP219.18421.662126-9.4508404599
83Tristan Luneau ANA · DANADD1PP213.18422617230.050114070105
84Pavel Mintyukov ANA · DANADD2—20.08422.981826-3.23199064122
85Alex Vlasic CHI · DCHIDD1—20.38425.342225-11.83196041135
86Axel Sandin-Pellikka DET · DDETDD2PP218.18421.671926-8.0909902579
87Ryan Shea EDM · DEDMDD2PP220.58429.652529+10.7106904299
88Olen Zellweger BUF · DBUFDD2—17.08423.191727+1.55015704198
89Brent Burns COL · DCOLDD3—18.48441.682129+18.33016312092
90Luca Cagnoni SJS · DSJSDD3PP119.08422418220.0806306497
91Neal Pionk WPG · DWPGDD2PP221.68431.272431+6.0601480172121
92Ryan McDonagh TBL · DTBLDD2—18.58437.362431+20.41173032141
93Josh Manson COL · DCOLDD3—17.3843552429+21.6011240184104
94Simon Nemec CGY · DCGYDD1PP219.88422.6101828-7.0110127028123
95Samuel Girard PIT · DPITDD3PP218.08428.442226+11.81084049101
96Jake McCabe TOR · DTORDD1—21.5843342126+8.300830128182
97Sam Rinzel CHI · DCHIDD3—15.98422.361925-2.830149079100
98Nikita Zadorov BOS · DBOSDD1—20.68431.541822+15.7011050204102
99Adam Larsson SEA · DSEADD1—20.98433.951723+5.8001070117158
100Parker Wotherspoon VGK · DVGKDD2—18.18429.132225+5.901700157114
101Colton Parayko STL · DSTLDD2—21.48433.4101828-1.2011310106184
102Adam Engstrom MTL · DMTLDD3—13.08423718250.0309004264
103Drew Doughty LAK · DLAKDD1PP222.68436.862127+5.25111406998
104Marcus Pettersson NYR · DNYRDD2—19.78430.441923-6.90071087142
105Matt Roy WSH · DWSHDD1—20.88431.641922+14.7001000128152
106Alexandre Carrier MTL · DMTLDD1—20.3843051823-0.40074054170
107Matt Grzelcyk BUF · DBUFDD3PP216.98432.722426-3.8518604079
108Sam Dickinson SJS · DSJSDD3—16.38420.341721-2.00010108891
109Rasmus Ristolainen PHI · DPHIDD1—20.28431.952025+7.7221160110122
110Jared Spurgeon MIN · DMINDD1PP221.08436.862127+4.160108080144
111Jaccob Slavin CAR · DCARDD1—21.38432.451823+13.003123023124
112Olli Maatta MIN · DMINDD2—18.48432.142023-1.60069023124
113Mikey Anderson LAK · DLAKDD3—19.98427.451621+9.300770124138
114Braden Schneider NYR · DNYRDD3—19.5842541519-0.6011040163143
115Zayne Parekh CGY · DCGYDD2PP117.58420.691423-3.217013404086
116Louis Crevier BUF · DBUFDD2—18.68425.461621-2.5021170138109
117Mario Ferraro WPG · DWPGDD3—17.2842851419-8.800930145152
118Jonas Brodin MIN · DMINDD2—20.98433.241924+16.410108023168
119Joel Edmundson LAK · DLAKDD2—18.38433.341721+10.921990104115
120Adam Wilsby NSH · DNSHDD3—16.88426.141822+1.2008904677
121Dylan DeMelo WPG · DWPGDD1—20.58433.431417+13.101740125112
122Theo Lindstein STL · DSTLDD2—15.7842179150.0208505386
123Jalen Chatfield CAR · DCARDD1—20.38430.451318+13.20011205274
124Adam Pelech NYI · DNYIDD1—20.28432.141721+3.401129076126
125Timothy Liljegren WSH · DWSHDD2—18.98427.451519-8.63098081150
126Ryker Evans SEA · DSEADD2—17.58424.861521-0.12166087103
127Nate Schmidt UTA · DUTADD2—19.18435.241317+18.0108107990
128Jake Middleton CGY · DCGYDD2—17.58430.751318+2.600890108146
129Ian Cole CHI · DCHIDD3—17.48437.631518+8.70163084165
130Dylan Samberg WPG · DWPGDD2—20.78427.741519+10.200113072145
131Nick Jensen ANA · DANADD2—19.0843631519+2.10069059100
132Tyler Kleven OTT · DOTTDD3—18.68424.731317-1.0011040138110
133Alexander Romanov NYI · DNYIDD2—18.68426.741418-1.5011190183186
134Kevin Bahl CGY · DCGYDD1—22.88426.331417+0.111750128114
135Erik Gustafsson LAK · DLAKD———8434.552126-7.21009505166
136Brian Dumoulin LAK · DLAKDD1—17.88435.121316-0.6006405296
137Michael Kesselring SJS · DSJSDD1—13.88426.751318+1.71013208285
138Kaedan Korczak PIT · DPITDD3—16.08425.731316+5.400690113101
139Nick Perbix NSH · DNSHDD2—19.08428.341014-4.4018004597
140Tyler Myers DAL · DDALDD3—18.78436.741317-11.30096098138
141Zach Whitecloud CGY · DCGYDD3—21.08429.831114-1.600740134139
142Damon Severson CBJ · DCBJD———8432.292635+4.030105048107
143Brett Kulak COL · DCOLDD2—18.58432.741115-3.100110029108
144Brett Pesce NJD · DNJDDD1—19.58431.931115-8.300108027161
145Ryan Ufko NSH · DNSHD———8423721280.0208804771
146Emil Andrae CBJ · DCBJDD3—15.68424.631214+5.4207439390
147Nicolas Hague NSH · DNSHDD1—19.68427.841114-6.20184011087
148Trevor van Riemsdyk PIT · DPITDD2—18.08435.221215+7.30066015128
149Ivan Provorov CBJ · DCBJD———8429.782331+3.041140034136
150Justin Barron STL · DSTLDD1—14.58424.941015-4.30078078103
151Jonathan Aspirot BOS · DBOSDD3—16.48427.431013+11.910660116114
152Yan Kuznetsov CGY · DCGYDD3—19.68424.64913-3.302930115140
153Chris Tanev TOR · DTORDD1—17.78436.821214+26.40053029184
154Jonas Siegenthaler NJD · DNJDDD2—19.98429.421113-2.501680100138
155Chase Reid SEA · DSEAD———84191219310.0509106272
156Drew Helleson ANA · DANAD———8425.541418-0.502740103110
157Erik Cernak TBL · DTBLDD2—17.08429.331114+8.701700170127
158Connor Murphy EDM · DEDMDD2—17.78433.531115-2.901830112155
159Shakir Mukhamadullin EDM · DEDMDD3—16.98424.751014-2.41086063114
160Brayden McNabb VGK · DVGKDD1—19.98435.74913+12.100980142180
161Carson Carels CGY · DCGYD———8418924340.0409108873
162Cody Ceci LAK · DLAKDD3—17.28432.821113-3.10173055122
163Mike Reilly CAR · DCARDD2—15.48433.231114+8.31112503874
164Radko Gudas FLA · DFLADD3—15.78436.321113+1.300910256149
165Niko Mikkola FLA · DFLADD2—19.88430.441013+2.700990149101
166Will Borgen BOS · DBOSDD3—17.68429.83811+0.800770132111
167Wyatt Kaiser CHI · DCHIDD2—17.68424.24812-6.7008905793
168Jamie Oleksiak VAN · DVANDD2—19.08433.83912+4.700770107128
169Andrew Peeke UTA · DUTADD3—17.38428.531013-9.500860121147
170Ben Chiarot DET · DDETDD2—20.78435.43711-8.6001030159156
171Ryan Lindgren SEA · DSEADD3—17.88428.631113+1.40163069132
172Carson Soucy CBJ · DCBJDD3—18.28432.24711-4.100750119105
173Nick Seeler PHI · DPHIDD3—16.68433.331013+2.900930131170
174Jayden Struble MTL · DMTLDD3—13.88425.121113+2.00056016964
175Ian Moore ANA · DANADD3—14.58424.74811-5.20186054103
176Simon Benoit PHI · DPHIDD3—16.284282810-9.200650228128
177Brandon Carlo STL · DSTLDD3—18.88429.82810+7.701910103149
178Albert Johansson DET · DDETDD3—16.08425.73710-8.90165066101
179Brenden Dillon NJD · DNJDDD3—17.18435.92911-3.901540202105
180Ilya Lyubushkin NSH · DNSHDD3—15.78432.51911+0.700510109141
181Declan Chisholm NJD · DNJDDD3—13.18426.721012+0.1107804086
182Troy Stecher TOR · DTORDD3—18.28432.53912-4.7007804698
183Dmitry Kulikov FLA · DFLADD3—17.38435.93811+0.60072012384
184Jack St. Ivany WPG · DWPGDD3—15.48427.211213+1.500680184105
185Scott Mayfield NYI · DNYIDD3—15.884342911-2.30070088104
186Johnathan Kovacevic NJD · DNJDD———8429.221315+2.100750119101
187Jacob Bernard-Docker DET · DDETDD3—15.18426.33811+0.40060082120
188David Reinbacher MTL · DMTLD———8422625310.0408106779
189Simon Edvinsson DET · DDETD———8423.782028+2.2111030105160
190Nick Blankenburg TOR · DTORD———8428.481927-2.07010407991
191Vincent Desharnais WSH · DWSHDD3—17.28430.3189+2.500500152128
192Nils Lundkvist DAL · DDALDD2—14.88426.23911+8.0008504779
193Elias Pettersson VAN · DVANDD3—15.68422.63710-6.70066015599
194Emil Lilleberg TBL · DTBLDD3—16.28425.741317+3.50067015179
195Artem Zub OTT · DOTTD———843142226+3.60189081131
196Dmitri Simashev UTA · DUTADD3—14.78421.73811-4.10010604798
197Jeremy Lauzon VGK · DVGKDD3—16.58429.42911-3.000870324116
198Max Crozier TBL · DTBLD———8426.531417+1.71210609686
199Jake Livanavage PIT · DPITD———8422417210.0205303875
200Cameron Crotty OTT · DOTTDD3—15.084272680.0004405875
201Nolan Allan SJS · DSJSDD2—16.48423.421214-3.200480117101
202Travis Mitchell ANA · DANADD2—12.784270780.0005609075
203Kyle Burroughs DAL · DDALD———8431.2268-6.61049018393
204Lian Bichsel DAL · DDALDD3—15.38422.4459+2.80066025176
205Rasmus Sandin WSH · DWSHD———8426.642024+1.020980103140
206Nikolas Matinpalo OTT · DOTTDD1—16.18428268-0.7017207590
207Logan Stanley NYI · DNYIDD3—15.88428.461622+1.01094012096
208Declan Carlile PIT · DPITDD1—15.48426.4257+2.3007609988
209Matthew Robertson NYR · DNYRD———8425.6513170.00094012499
210Keaton Verhoeff SJS · DSJSD———8418819270.0308006974
211Scott Morrow NYR · DNYRD———8423.921416-0.8208703597
212Viking Gustafsson Nyberg MIN · DMIND———8423013130.0205306374
213Erik Gudbranson CBJ · DCBJDD2—19.68434.7157+2.700750105144
214Henry Thrun WPG · DWPGD———8425.62911-8.3107705899
215Uvis Balinskis FLA · DFLAD———8430.251217-2.75098010470
216Kevin Korchinski CHI · DCHIDD3PP213.28422.321012-5.7207702690
217Luke Schenn VAN · DVANDD3—14.48436.9178-6.700720275101
218Daxon Rudolph BUF · DBUFD———84181121320.0408308371
219Zach Bogosian MIN · DMINDD3—14.38436.2279+3.9007309781
220Elias Salomonsson WPG · DWPGD———8422.12710-1.41084012890
221Abram Wiebe CGY · DCGYD———8423420240.0205303877
222Daemon Hunt MIN · DMINDD3—12.58424.4177-1.20059057114
223Henri Jokiharju BOS · DBOSD———8427.331923+1.4108406883
224Oliver Bonk PHI · DPHID———8421613190.0208207382
225Tyler Tucker STL · DSTLD———8426.621113-0.60080013474
226Mike Benning CGY · DCGYD———8424411150.0205403974
227Josh Mahura SEA · DSEADD3—15.48428.4168+7.40068010697
228Logan Mailloux STL · DSTLD———8423.54812-1.910110011481
229Domenick Fensore COL · DCOLD———842549130.02010806484
230Kashawn Aitcheson NYI · DNYID———84201318310.0509009478
231Ty Emberson EDM · DEDMD———8426.42911-0.600610131118
232Jake Christiansen CBJ · DCBJDD2—11.28427.1167-2.5006406370
233Kaiden Guhle MTL · DMTLD———8424.751419+0.8001020172158
234Ilya Solovyov PIT · DPITD———8426.211112-0.300680101100
235Urho Vaakanainen NYR · DNYRD———8427.721416+0.5006403577
236Victor Mancini VAN · DVAND———8424.4156-6.300650100103
237Adam Jiricek STL · DSTLDD1—18.08420818270.0308305873
238Radim Mrtka BUF · DBUFD———8419126270.0305107171
239Angus Booth LAK · DLAKD———8422113140.0203005973
240Maveric Lamoureux UTA · DUTAD———8422413170.02081011481
241Ryan Graves PIT · DPITD———8431.4359-2.10073092129
242Topias Vilen NJD · DNJDD———8423215170.0204204474
243Dante Fabbro CBJ · DCBJD———8428.351015-1.40091079145
244Spencer Stastney EDM · DEDMD———8426.7279-2.4016902086
245Hunter Brzustewicz CGY · DCGYD———8421.83912+0.1109606380
246Ludvig Jansson FLA · DFLAD———8423411150.0205404575
247Kyle Capobianco DAL · DDALD———8429.1145+0.1005103682
248Noah Juulsen COL · DCOLD———8429.51810-0.40045018994
249Nick DeSimone UTA · DUTAD———8431.92810+1.3007304675
250Arber Xhekaj MTL · DMTLD———8425.7369-1.80070022668
251Tyson Hinds ANA · DANADD3—17.38423411140.0208406594
252Conor Timmins BUF · DBUFD———842821214-0.41088068143
253Jordan Harris BOS · DBOSD———8426.22911-0.3007005393
254Drew Fortescue NYR · DNYRD———8421513180.0306209678
255Joel Hanley CGY · DCGYDD3—14.68435.32790.00055061113
256Isaiah George NYI · DNYID———8422.629110.0008003897
257Alexander Petrovic FLA · DFLAD———8434.6279+0.400830133115
258Haydn Fleury WPG · DWPGD———8430.2256-7.800630112121
259Connor Clifton BOS · DBOSD———8431.42912+0.800650263133
260Marek Alscher FLA · DFLAD———842238110.0204405974
261William Villeneuve TOR · DTORD———8424110110.0205908274
262Alec Regula EDM · DEDMD———8426.2156-4.30057047124
263Jackson Smith CBJ · DCBJD———84191217290.0309409177
264Brayden Pachal CGY · DCGYD———8427.1268+0.10066018492
265Eric Pohlkamp SJS · DSJSD———84221315290.0309607276
266Ethan Del Mastro CHI · DCHIDD3—13.48423.7156-2.60076010299
267Philippe Myers TOR · DTORD———8429.7246-2.600920134107
268Keaton Middleton COL · DCOLD———8428.6145-0.40078013881
269Cole McWard TOR · DTORD———842528100.0006304475
270Matthew Kessel NYI · DNYID———8426.32460.0005806787
271Cale Fleury SEA · DSEADD3—15.78427.9245+0.500800177126
272David Jiricek PHI · DPHIDD3—11.48422.8145-0.2008704077
273Andreas Englund DET · DDETD———8430.7156-1.90044018787
274Adam Ginning VGK · DVGKD———84261450.0005705974
275David Spacek MIN · DMIND———8423317200.0307703777
276Dakota Mermis TOR · DTORD———8432.7236-1.6005706889
277Ville Heinola VGK · DVGKD———8425.6123+2.0008406578
278Ty Murchison PHI · DPHID———842347100.0004809275
279Noah Warren ANA · DANADD3—15.28422313170.0004404976
280Carson Lambos MIN · DMIND———842368140.0007005277
281Michael Callahan TBL · DTBLD———84270450.0004905175
282Simon Lundmark TBL · DTBLD———84260440.0005404775
283Justin Holl WSH · DWSHD———8434.7268+0.6004606285
284Colton White CBJ · DCBJD———8429.4145+0.2005007967
285Joel Nystrom CAR · DCARD———8424.421517+0.20010903282
286Zach Metsa BUF · DBUFDD3—11.38428257+1.2005701679
287Mikulas Hovorka FLA · DFLAD———84252670.0005806772
288Tobias Bjornfot FLA · DFLAD———8425.5235-0.1005406593
289Corson Ceulemans CBJ · DCBJD———8423611170.0306706273
290Tanner Molendyk NSH · DNSHD———8421417210.0004603471
291Hunter McDonald PHI · DPHID———84240550.0005509678
292Vincent Iorio NYR · DNYRD———8423.9257-0.20057052119
293Dennis Gilbert BUF · DBUFD———8429.9044-0.300300142108
294Ryan Lin SJS · DSJSD———8418825340.0008407684
295Owen Pickering PIT · DPITD———8422.7146-0.4006204384
296Stian Solberg ANA · DANAD———842188170.0005006759
297Dennis Cholowski NYR · DNYRD———8428.6257-0.6005901379
298Pierre-Olivier Joseph CAR · DCARD———8427.3246-1.2007606780
299Henry Brzustewicz LAK · DLAKD———8419817250.08010909292
300Daniil Pylenkov TBL · DTBLD———8426817250.0005005092

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