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
1Evan Bouchard EDM · DEDMDD1PP124.58426.9197494+17.7341230037105
2Quinn Hughes MIN · DMINDD1PP126.78427148498+1.341021801391
3Cale Makar COL · DCOLDD1PP124.38427.9247195+24.4371233045133
4Lane Hutson MTL · DMTLDD1PP123.38422.6127790+14.7270133036134
5Zach Werenski CBJ · DCBJDD1PP126.58429.2216788+6.5252287030117
6Rasmus Dahlin BUF · DBUFDD1PP123.88426.5196281+12.5260219095101
7Adam Fox NYR · DNYRDD1PP123.28428.6126779+7.9332143040119
8Matthew Schaefer NYI · DNYIDD1PP123.88419.1244771+5.3250268044115
9Jake Sanderson OTT · DOTTDD1PP124.48424.2155267+5.8281191140159
10Miro Heiskanen DAL · DDALDD1PP124.98427.2115768+7.4281166029138
11Moritz Seider DET · DDETDD1PP125.68425.5105060+5.82801780161184
12Erik Karlsson PIT · DPITDD1PP123.68436.3135367-1.125018502680
13Josh Morrissey WPG · DWPGDD1PP123.78431.5124860+9.4200158049122
14Darren Raddysh TOR · DTORDD2PP121.98430.6144761+11.223018606983
15Charlie McAvoy BOS · DBOSDD1PP224.08428.8125466+9.12301360114154
16Mikhail Sergachev UTA · DUTADD1PP123.88428.3105161-1.2272155053140
17Shayne Gostisbehere CAR · DCARDD3PP119.38433.4135164+5.628015304488
18Jackson LaCombe ANA · DANADD1PP124.68425.7124557-2.3162148075134
19John Carlson TBL · DTBLDD1PP122.48436.7135164+7.6170168040133
20Roman Josi NSH · DNSHDD1PP124.58436.3165168-12.8290220039131
21Jakob Chychrun WSH · DWSHDD1PP122.48428.5203454+10.6190211065118
22Luke Hughes NJD · DNJDDD1PP122.18423.1114354-5.021018102570
23Noah Dobson MTL · DMTLDD2PP221.88426.7113951+0.4111179068179
24Shea Theodore VGK · DVGKDD1PP122.28431.2114354+16.012015006106
25Thomas Harley DAL · DDALDD1PP222.58425.1113849+9.4110152047155
26Victor Hedman TBL · DTBLDD3PP217.98435.8104858+6.4120151051122
27Filip Hronek VAN · DVANDD1PP125.38428.984149-9.71911301131101
28Vince Dunn SEA · DSEADD1PP121.48429.9113646-12.220017203692
29Brock Faber MIN · DMIND———8424.1113647+7.4122169039145
30Brandt Clarke LAK · DLAKDD2PP119.78423.693443+6.5150162030167
31Bowen Byram CHI · DCHIDD1PP122.88425.3113243+9.3151108065104
32Rasmus Andersson VGK · DVGKDD2PP222.28429.9132841-6.2121168039166
33Seth Jones FLA · DFLADD2PP123.08432103647-11.4230150093118
34Thomas Chabot OTT · DOTTDD2PP222.48429.793545+6.8112155058155
35Dougie Hamilton NJD · DNJDDD2PP220.58433.3123244+0.816021309189
36Morgan Rielly TOR · DTORDD2PP219.18432.693140-11.8100140040125
37Mike Matheson MTL · DMTLDD2PP223.48432.683240+2.362130063162
38Brandon Montour SEA · DSEADD2PP221.88432.5142741-17.0120216096100
39K'Andre Miller CAR · DCARDD2PP222.28426.783038+4.5321310124104
40Mattias Ekholm EDM · DEDMDD1—21.68436.493341+22.340138070121
41Owen Power BUF · DBUFDD2—21.18423.992736+2.822134032106
42Noah Hanifin VGK · DVGKDD3PP220.38429.772936+3.390150047128
43MacKenzie Weegar UTA · DUTADD1PP221.98432.772836-13.41011620188181
44Travis Sanheim PHI · DPHIDD1—22.88430.5102535+3.833107061157
45Artyom Levshunov CHI · DCHIDD2PP218.98420.963238-19.8100121011898
46Devon Toews COL · DCOLDD1PP222.18432.682937+30.020138042106
47Carter Yakemchuk OTT · DOTTDD3PP214.88421825330.07011207195
48Philip Broberg STL · DSTLDD1PP123.18425.382836+9.960105041107
49Justin Faulk DET · DDETDD1PP223.28434.5102636-6.5101142081132
50Alexander Nikishin CAR · DCARD———842592332+7.3911280135101
51Jordan Spence OTT · DOTTDD2PP218.88425.672733+11.55011207175
52Zeev Buium VAN · DVANDD1PP221.38420.872633-13.71509603474
53Cole Hutson WSH · DWSHDD3PP216.78420921300.070121010178
54Sam Malinski COL · DCOLDD2—17.38428.272632+19.710148052103
55Oliver Ekman-Larsson TOR · DTORDD3—19.48435.262834-0.57011009780
56Dmitry Orlov SJS · DSJSDD3PP220.38435.252833-10.812097012075
57Tony DeAngelo NYI · DNYIDD3PP218.38430.973138-6.28015503781
58Gustav Forsling FLA · DFLADD1—22.08430.362430+8.321137067100
59Cam Fowler STL · DSTLDD3PP220.48434.852732-6.6919101285
60Aaron Ekblad FLA · DFLADD1PP222.18430.662734+1.0811230106111
61Charle-Edouard D'Astous TBL · DTBLDD1PP218.38428.462532-1.64092011495
62John Marino UTA · DUTADD2PP218.58429.443034+22.4025903181
63Brady Skjei NSH · DNSHDD2PP222.38432.572229-7.55212506687
64Kris Letang PIT · DPITDD2PP222.68439.462935-4.31001280117109
65Esa Lindell DAL · DDALDD2—22.38432.462328+25.51187041174
66Hampus Lindholm BOS · DBOSDD2PP121.58432.762531+5.060121024120
67Vladislav Gavrikov NYR · DNYRDD1—22.98430.982028+1.641112053116
68Sean Durzi NYR · DNYRDD2PP217.58427.972835-6.270116055133
69Mattias Samuelsson BUF · DBUFDD1—22.48426.582432+20.2021030145154
70Mason Lohrei BOS · DBOSDD2PP217.08425.772330+0.39087035110
71Jamie Drysdale PHI · DPHIDD2PP120.58424.572330-8.7100104021107
72Jacob Trouba SJS · DSJSDD2—21.98432.672127-2.3111500161173
73Jake Walman EDM · DEDMDD3PP220.08430.692231-8.452158042155
74Cam York PHI · DPHIDD2PP221.38425.772229+0.16098044160
75Darnell Nurse SJS · DSJSDD1—19.48431.771926-3.2121680150163
76Sean Walker CAR · DCARDD2—21.58431.981826+2.3111600127118
77Denton Mateychuk CBJ · DCBJDD1PP221.08422.292130+5.340104034107
78Alberts Smits NYR · DNYRDD3—14.484191417310.03010105475
79J.J. Moser TBL · DTBLDD1—20.68426.362127+22.322103067103
80Ryan Pulock NYI · DNYIDD2—19.9843242226+6.021101077164
81Martin Fehérváry WSH · DWSHDD2—18.4842752025+10.001760135169
82Tom Willander VAN · DVANDD2PP219.18421.652126-9.4508404599
83Tristan Luneau ANA · DANADD1PP213.18422617230.050114070105
84Pavel Mintyukov ANA · DANADD2—20.08422.981826-3.23199064122
85Alex Vlasic CHI · DCHIDD1—20.38425.332024-11.83193041135
86Axel Sandin-Pellikka DET · DDETDD2PP218.18421.671926-8.0909902579
87Ryan Shea EDM · DEDMDD2PP220.58429.642327+10.7106704299
88Olen Zellweger BUF · DBUFDD2—17.08423.191727+1.55015004198
89Brent Burns COL · DCOLDD3—18.48441.672127+18.33015912092
90Luca Cagnoni SJS · DSJSDD3PP119.08422418220.0806306497
91Neal Pionk WPG · DWPGDD2PP221.68431.262025+6.0601450172121
92Ryan McDonagh TBL · DTBLDD2—18.58437.352328+20.41171032141
93Josh Manson COL · DCOLDD3—17.3843552227+21.6011200184104
94Simon Nemec CGY · DCGYDD1PP219.88422.691827-7.0110127028123
95Samuel Girard PIT · DPITDD3PP218.08428.442125+11.81075049101
96Jake McCabe TOR · DTORDD1—21.5843341923+8.300790128182
97Sam Rinzel CHI · DCHIDD3—15.98422.361925-2.830149079100
98Nikita Zadorov BOS · DBOSDD1—20.68431.541621+15.7011040204102
99Adam Larsson SEA · DSEADD1—20.98433.951621+5.8001040117158
100Parker Wotherspoon VGK · DVGKDD2—18.18429.122023+5.901690157114
101Colton Parayko STL · DSTLDD2—21.48433.471522-1.2011200106184
102Adam Engstrom MTL · DMTLDD3—13.08423718250.0309004264
103Drew Doughty LAK · DLAKDD1PP222.68436.862127+5.25111306998
104Marcus Pettersson NYR · DNYRDD2—19.78430.441620-6.90070087142
105Matt Roy WSH · DWSHDD1—20.88431.641720+14.700990128152
106Alexandre Carrier MTL · DMTLDD1—20.3843041620-0.40069054170
107Matt Grzelcyk BUF · DBUFDD3PP216.98432.721820-3.8518204079
108Sam Dickinson SJS · DSJSDD3—16.38420.341721-2.00010108891
109Rasmus Ristolainen PHI · DPHIDD1—20.28431.951823+7.7221100110122
110Jared Spurgeon MIN · DMINDD1PP221.08436.851722+4.16099080144
111Jaccob Slavin CAR · DCARDD1—21.38432.451721+13.003123023124
112Olli Maatta MIN · DMINDD2—18.48432.141821-1.60066023124
113Mikey Anderson LAK · DLAKDD3—19.98427.441519+9.300730124138
114Braden Schneider NYR · DNYRDD3—19.5842541418-0.6011040163143
115Zayne Parekh CGY · DCGYDD2PP117.58420.691423-3.217013404086
116Louis Crevier BUF · DBUFDD2—18.68425.451520-2.5021140138109
117Mario Ferraro WPG · DWPGDD3—17.2842841317-8.800920145152
118Jonas Brodin MIN · DMINDD2—20.98433.241720+16.410104023168
119Joel Edmundson LAK · DLAKDD2—18.38433.331518+10.921960104115
120Adam Wilsby NSH · DNSHDD3—16.88426.141720+1.2008904677
121Dylan DeMelo WPG · DWPGDD1—20.58433.431316+13.101730125112
122Theo Lindstein STL · DSTLDD2—15.7842179150.0208505386
123Jalen Chatfield CAR · DCARDD1—20.38430.441216+13.20010905274
124Adam Pelech NYI · DNYIDD1—20.28432.141316+3.401121076126
125Timothy Liljegren WSH · DWSHDD2—18.98427.441418-8.63089081150
126Ryker Evans SEA · DSEADD2—17.58424.841216-0.12165087103
127Nate Schmidt UTA · DUTADD2—19.18435.241216+18.0107907990
128Jake Middleton CGY · DCGYDD2—17.58430.731215+2.600780108146
129Ian Cole CHI · DCHIDD3—17.48437.621316+8.70161084165
130Dylan Samberg WPG · DWPGDD2—20.78427.731316+10.200107072145
131Nick Jensen ANA · DANADD2—19.0843631416+2.10062059100
132Tyler Kleven OTT · DOTTDD3—18.68424.731215-1.0011030138110
133Alexander Romanov NYI · DNYIDD2—18.68426.731215-1.5011140183186
134Kevin Bahl CGY · DCGYDD1—22.88426.331215+0.111690128114
135Erik Gustafsson LAK · DLAKD———8434.552125-7.21009505166
136Brian Dumoulin LAK · DLAKDD1—17.88435.121113-0.6006105296
137Michael Kesselring SJS · DSJSDD1—13.88426.741014+1.71012508285
138Kaedan Korczak PIT · DPITDD3—16.08425.721113+5.400680113101
139Nick Perbix NSH · DNSHDD2—19.08428.33912-4.4017904597
140Tyler Myers DAL · DDALDD3—18.78436.731013-11.30094098138
141Zach Whitecloud CGY · DCGYDD3—21.08429.82912-1.600710134139
142Damon Severson CBJ · DCBJD———8432.282533+4.030103048107
143Brett Kulak COL · DCOLDD2—18.58432.72911-3.100100029108
144Brett Pesce NJD · DNJDDD1—19.58431.931013-8.300106027161
145Ryan Ufko NSH · DNSHD———8423721280.0208804771
146Emil Andrae CBJ · DCBJDD3—15.68424.631013+5.4206439390
147Nicolas Hague NSH · DNSHDD1—19.68427.83912-6.20182011087
148Trevor van Riemsdyk PIT · DPITDD2—18.08435.221012+7.30061015128
149Ivan Provorov CBJ · DCBJD———8429.772229+3.041133034136
150Justin Barron STL · DSTLDD1—14.58424.93912-4.30071078103
151Jonathan Aspirot BOS · DBOSDD3—16.48427.43912+11.910660116114
152Yan Kuznetsov CGY · DCGYDD3—19.68424.64812-3.302930115140
153Chris Tanev TOR · DTORDD1—17.78436.811011+26.40053029184
154Jonas Siegenthaler NJD · DNJDDD2—19.98429.42911-2.501650100138
155Chase Reid SEA · DSEAD———84191219310.0509106272
156Drew Helleson ANA · DANAD———8425.531316-0.502670103110
157Erik Cernak TBL · DTBLDD2—17.08429.32911+8.701700170127
158Connor Murphy EDM · DEDMDD2—17.78433.52811-2.901760112155
159Shakir Mukhamadullin EDM · DEDMDD3—16.98424.73912-2.41086063114
160Brayden McNabb VGK · DVGKDD1—19.98435.73711+12.100950142180
161Carson Carels CGY · DCGYD———8418924340.0409108873
162Cody Ceci LAK · DLAKDD3—17.28432.8279-3.10168055122
163Mike Reilly CAR · DCARDD2—15.48433.23912+8.31112403874
164Radko Gudas FLA · DFLADD3—15.78436.32911+1.300890256149
165Niko Mikkola FLA · DFLADD2—19.88430.43710+2.700900149101
166Will Borgen BOS · DBOSDD3—17.68429.8279+0.800760132111
167Wyatt Kaiser CHI · DCHIDD2—17.68424.23710-6.7008705793
168Jamie Oleksiak VAN · DVANDD2—19.08433.8279+4.700750107128
169Andrew Peeke UTA · DUTADD3—17.38428.5279-9.500850121147
170Ben Chiarot DET · DDETDD2—20.78435.4379-8.600990159156
171Ryan Lindgren SEA · DSEADD3—17.88428.6279+1.40159069132
172Carson Soucy CBJ · DCBJDD3—18.28432.2369-4.100700119105
173Nick Seeler PHI · DPHIDD3—16.68433.3379+2.900910131170
174Jayden Struble MTL · DMTLDD3—13.88425.12911+2.00051016964
175Ian Moore ANA · DANADD3—14.58424.73710-5.20186054103
176Simon Benoit PHI · DPHIDD3—16.28428279-9.200630228128
177Brandon Carlo STL · DSTLDD3—18.88429.8279+7.701870103149
178Albert Johansson DET · DDETDD3—16.08425.7379-8.90164066101
179Brenden Dillon NJD · DNJDDD3—17.18435.9289-3.901540202105
180Ilya Lyubushkin NSH · DNSHDD3—15.78432.5189+0.700500109141
181Declan Chisholm NJD · DNJDDD3—13.18426.72911+0.1107504086
182Troy Stecher TOR · DTORDD3—18.28432.5279-4.7007604698
183Dmitry Kulikov FLA · DFLADD3—17.38435.9279+0.60071012384
184Jack St. Ivany WPG · DWPGDD3—15.48427.211213+1.500680184105
185Scott Mayfield NYI · DNYIDD3—15.88434279-2.30068088104
186Johnathan Kovacevic NJD · DNJDD———8429.221214+2.100730119101
187Jacob Bernard-Docker DET · DDETDD3—15.18426.3279+0.40058082120
188David Reinbacher MTL · DMTLD———8422625310.0408106779
189Simon Edvinsson DET · DDETD———8423.771926+2.2111030105160
190Nick Blankenburg TOR · DTORD———8428.471825-2.0709907991
191Vincent Desharnais WSH · DWSHDD3—17.28430.3189+2.500490152128
192Nils Lundkvist DAL · DDALDD2—14.88426.2279+8.0008504779
193Elias Pettersson VAN · DVANDD3—15.68422.6279-6.70066015599
194Emil Lilleberg TBL · DTBLDD3—16.28425.731114+3.50065015179
195Artem Zub OTT · DOTTD———843142024+3.60187081131
196Dmitri Simashev UTA · DUTADD3—14.78421.73811-4.10010604798
197Jeremy Lauzon VGK · DVGKDD3—16.58429.4268-3.000860324116
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.421113-3.200480117101
202Travis Mitchell ANA · DANADD2—12.784270780.0005609075
203Kyle Burroughs DAL · DDALD———8431.2268-6.61049018393
204Lian Bichsel DAL · DDALDD3—15.38422.4257+2.80066025176
205Rasmus Sandin WSH · DWSHD———8426.641822+1.020960103140
206Nikolas Matinpalo OTT · DOTTDD1—16.18428267-0.7016707590
207Logan Stanley NYI · DNYIDD3—15.88428.451520+1.01090012096
208Declan Carlile PIT · DPITDD1—15.48426.4257+2.3007609988
209Matthew Robertson NYR · DNYRD———8425.6412160.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.6289-8.3107705899
215Uvis Balinskis FLA · DFLAD———8430.241115-2.75097010470
216Kevin Korchinski CHI · DCHIDD3PP213.28422.321012-5.7207702690
217Luke Schenn VAN · DVANDD3—14.48436.9167-6.700680275101
218Daxon Rudolph BUF · DBUFD———84181121320.0408308371
219Zach Bogosian MIN · DMINDD3—14.38436.2156+3.9006909781
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.331720+1.4108406883
224Oliver Bonk PHI · DPHID———8421613190.0208207382
225Tyler Tucker STL · DSTLD———8426.62811-0.60079013474
226Mike Benning CGY · DCGYD———8424411150.0205403974
227Josh Mahura SEA · DSEADD3—15.48428.4156+7.40065010697
228Logan Mailloux STL · DSTLD———8423.54711-1.910110011481
229Domenick Fensore COL · DCOLD———842549130.02010806484
230Kashawn Aitcheson NYI · DNYID———84201318310.0509009478
231Ty Emberson EDM · DEDMD———8426.4289-0.600590131118
232Jake Christiansen CBJ · DCBJDD2—11.28427.1156-2.5006106370
233Kaiden Guhle MTL · DMTLD———8424.741216+0.800990172158
234Ilya Solovyov PIT · DPITD———8426.211112-0.300680101100
235Urho Vaakanainen NYR · DNYRD———8427.711112+0.5006203577
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.33710-1.40085079145
244Spencer Stastney EDM · DEDMD———8426.7268-2.4016802086
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.5168-0.40045018994
249Nick DeSimone UTA · DUTAD———8431.9268+1.3007304675
250Arber Xhekaj MTL · DMTLD———8425.7369-1.80066022668
251Tyson Hinds ANA · DANADD3—17.38423411140.0208406594
252Conor Timmins BUF · DBUFD———842821113-0.41088068143
253Jordan Harris BOS · DBOSD———8426.22911-0.3007005393
254Drew Fortescue NYR · DNYRD———8421513180.0306209678
255Joel Hanley CGY · DCGYDD3—14.68435.32680.00051061113
256Isaiah George NYI · DNYID———8422.629110.0008003897
257Alexander Petrovic FLA · DFLAD———8434.6257+0.400810133115
258Haydn Fleury WPG · DWPGD———8430.2256-7.800630112121
259Connor Clifton BOS · DBOSD———8431.4279+0.800630263133
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.1257+0.10065018492
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.40074013881
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.38428146+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