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.58326.9207493+17.7341230036104
2Quinn Hughes MIN · DMINDD1PP126.77827157893+1.338020701285
3Cale Makar COL · DCOLDD1PP124.38027.9246892+24.4351228043127
4Lane Hutson MTL · DMTLDD1PP123.38122.6127587+14.7260128034129
5Zach Werenski CBJ · DCBJDD1PP126.58029.2216485+6.5232279028112
6Rasmus Dahlin BUF · DBUFDD1PP123.88026.5195978+12.525021109196
7Adam Fox NYR · DNYRDD1PP123.27528.6116071+7.9302130036106
8Matthew Schaefer NYI · DNYIDD1PP123.88119.1234668+5.3240259042111
9Jake Sanderson OTT · DOTTDD1PP124.47924.2144963+5.8271183138150
10Miro Heiskanen DAL · DDALDD1PP124.97427.2105161+7.4251150026122
11Moritz Seider DET · DDETDD1PP125.68325.5104959+5.82801790160182
12Erik Karlsson PIT · DPITDD1PP123.67436.3134860-1.122016602371
13Josh Morrissey WPG · DWPGDD1PP123.78131.5124759+9.4190158047118
14Darren Raddysh TOR · DTORDD2PP121.97930.6164662+11.222018906578
15Charlie McAvoy BOS · DBOSDD1PP224.07328.8114859+9.1200124099134
16Mikhail Sergachev UTA · DUTADD1PP123.87828.3114858-1.2252148050130
17Shayne Gostisbehere CAR · DCARDD3PP119.37233.4134558+5.624013603776
18Jackson LaCombe ANA · DANADD1PP124.68125.7124457-2.3162146072129
19John Carlson TBL · DTBLDD1PP122.47136.7124456+7.6140145034112
20Roman Josi NSH · DNSHDD1PP124.56636.3134153-12.8230176031103
21Jakob Chychrun WSH · DWSHDD1PP122.47928.5213353+10.6180204061111
22Luke Hughes NJD · DNJDDD1PP122.17623.1103949-5.019016502264
23Noah Dobson MTL · DMTLDD2PP221.88026.7113849+0.4111183065171
24Shea Theodore VGK · DVGKDD1PP122.27431.2104252+16.01001340593
25Thomas Harley DAL · DDALDD1PP222.57925.1123647+9.4100150044146
26Victor Hedman TBL · DTBLDD3PP217.96635.893948+6.49012704096
27Filip Hronek VAN · DVANDD1PP125.37728.973845-9.7171122112093
28Vince Dunn SEA · DSEADD1PP121.47729.9113344-12.219016103385
29Brock Faber MIN · DMIND———7624.1113344+7.4112156036131
30Brandt Clarke LAK · DLAKDD2PP119.78123.693342+6.5140157029161
31Bowen Byram CHI · DCHIDD1PP122.88025.3113141+9.314110406299
32Rasmus Andersson VGK · DVGKDD2PP222.28329.9142943-6.2121170039164
33Seth Jones FLA · DFLADD2PP123.0713293241-11.4200131079100
34Thomas Chabot OTT · DOTTDD2PP222.47229.783139+6.891140050133
35Dougie Hamilton NJD · DNJDDD2PP220.57233.3112940+0.814018907876
36Morgan Rielly TOR · DTORDD2PP219.18032.693040-11.890136039119
37Mike Matheson MTL · DMTLDD2PP223.47932.683038+2.362129059152
38Brandon Montour SEA · DSEADD2PP221.87732.5142539-17.011020308891
39K'Andre Miller CAR · DCARDD2PP222.27926.782937+4.532126011798
40Mattias Ekholm EDM · DEDMDD1—21.67236.482937+22.330128060103
41Owen Power BUF · DBUFDD2—21.18223.982937+2.822134031103
42Noah Hanifin VGK · DVGKDD3PP220.38029.772836+3.390146044122
43MacKenzie Weegar UTA · DUTADD1PP221.98132.773038-13.41011630182175
44Travis Sanheim PHI · DPHIDD1—22.88330.5102535+3.833114060155
45Artyom Levshunov CHI · DCHIDD2PP218.97520.962934-19.890108010688
46Devon Toews COL · DCOLDD1PP222.17732.682937+30.02013003897
47Carter Yakemchuk OTT · DOTTDD3PP214.88621825340.07011507397
48Philip Broberg STL · DSTLDD1PP123.17625.382633+9.9609803797
49Justin Faulk DET · DDETDD1PP223.27634.5102435-6.591133073120
50Alexander Nikishin CAR · DCARD———812592332+7.381123013098
51Jordan Spence OTT · DOTTDD2PP218.87825.672532+11.54010706670
52Zeev Buium VAN · DVANDD1PP221.37920.872431-13.71409103270
53Cole Hutson WSH · DWSHDD3PP216.785201021310.070123010379
54Sam Malinski COL · DCOLDD2—17.38028.272633+19.71014504998
55Oliver Ekman-Larsson TOR · DTORDD3—19.47535.262632-0.57010208771
56Dmitry Orlov SJS · DSJSDD3PP220.37635.252732-10.811095010968
57Tony DeAngelo NYI · DNYIDD3PP218.36730.962531-6.27012503064
58Gustav Forsling FLA · DFLADD1—22.08230.372431+8.32115006698
59Cam Fowler STL · DSTLDD3PP220.47634.862733-6.6818601177
60Aaron Ekblad FLA · DFLADD1PP222.17230.662733+1.07111309195
61Charle-Edouard D'Astous TBL · DTBLDD1PP218.37628.462329-1.63084010386
62John Marino UTA · DUTADD2PP218.57129.442629+22.4015002669
63Brady Skjei NSH · DNSHDD2PP222.38232.582230-7.55213106585
64Kris Letang PIT · DPITDD2PP222.66739.462530-4.38011309487
65Esa Lindell DAL · DDALDD2—22.38232.462329+25.51189040170
66Hampus Lindholm BOS · DBOSDD2PP121.57532.762228+5.050109021107
67Vladislav Gavrikov NYR · DNYRDD1—22.98230.992130+1.641112051113
68Sean Durzi NYR · DNYRDD2PP217.56527.962228-6.26090043103
69Mattias Samuelsson BUF · DBUFDD1—22.47226.582230+20.202920125132
70Mason Lohrei BOS · DBOSDD2PP217.07625.762329+0.38082032100
71Jamie Drysdale PHI · DPHIDD2PP120.57524.572128-8.7909401996
72Jacob Trouba SJS · DSJSDD2—21.98032.672128-2.3111480153165
73Jake Walman EDM · DEDMDD3PP220.06930.682231-8.442141034128
74Cam York PHI · DPHIDD2PP221.37425.762026+0.15087039141
75Darnell Nurse SJS · DSJSDD1—19.48131.772228-3.2121720144157
76Sean Walker CAR · DCARDD2—21.58231.981927+2.3111620124116
77Denton Mateychuk CBJ · DCBJDD1PP221.07222.291827+5.3308903092
78Alberts Smits NYR · DNYRDD3—14.467191113250.0208104360
79J.J. Moser TBL · DTBLDD1—20.67626.362025+22.3129706194
80Ryan Pulock NYI · DNYIDD2—19.9783242126+6.02196071152
81Martin Fehérváry WSH · DWSHDD2—18.4812752025+10.001740130163
82Tom Willander VAN · DVANDD2PP219.17621.651924-9.4507604090
83Tristan Luneau ANA · DANADD1PP213.18822618240.050119073110
84Pavel Mintyukov ANA · DANADD2—20.07622.971624-3.23190058110
85Alex Vlasic CHI · DCHIDD1—20.38325.342225-11.83195041133
86Axel Sandin-Pellikka DET · DDETDD2PP218.17421.661723-8.0808702270
87Ryan Shea EDM · DEDMDD2PP220.57129.642125+10.7105803683
88Olen Zellweger BUF · DBUFDD2—17.07123.181523+1.54013303583
89Brent Burns COL · DCOLDD3—18.46941.671824+18.33013411775
90Luca Cagnoni SJS · DSJSDD3PP119.08422418220.0806306497
91Neal Pionk WPG · DWPGDD2PP221.67331.262127+6.0501290149106
92Ryan McDonagh TBL · DTBLDD2—18.56637.351924+20.41157025111
93Josh Manson COL · DCOLDD3—17.3673541923+21.60099014783
94Simon Nemec CGY · DCGYDD1PP219.86822.681523-7.090103022100
95Samuel Girard PIT · DPITDD3PP218.07428.441923+11.8107404389
96Jake McCabe TOR · DTORDD1—21.5773342024+8.300760118167
97Sam Rinzel CHI · DCHIDD3—15.96922.351521-2.82012306582
98Nikita Zadorov BOS · DBOSDD1—20.68231.541721+15.7011030199100
99Adam Larsson SEA · DSEADD1—20.98033.951622+5.8001020112150
100Parker Wotherspoon VGK · DVGKDD2—18.17229.121921+5.90160013498
101Colton Parayko STL · DSTLDD2—21.47633.491625-1.201119096167
102Adam Engstrom MTL · DMTLDD3—13.06623614200.0207103350
103Drew Doughty LAK · DLAKDD1PP222.66036.841519+5.2418204970
104Marcus Pettersson NYR · DNYRDD2—19.78130.441822-6.90069084137
105Matt Roy WSH · DWSHDD1—20.87931.631821+14.700940120143
106Alexandre Carrier MTL · DMTLDD1—20.3783051721-0.40068050158
107Matt Grzelcyk BUF · DBUFDD3PP216.97732.722224-3.8517803672
108Sam Dickinson SJS · DSJSDD3—16.37620.341519-2.0009107982
109Rasmus Ristolainen PHI · DPHIDD1—20.26731.941620+7.7229308898
110Jared Spurgeon MIN · DMINDD1PP221.07036.851722+4.15090066120
111Jaccob Slavin CAR · DCARDD1—21.37232.441520+13.003105020106
112Olli Maatta MIN · DMINDD2—18.47232.131720-1.60059020106
113Mikey Anderson LAK · DLAKDD3—19.98027.441520+9.300740118131
114Braden Schneider NYR · DNYRDD3—19.5832541519-0.6011030162142
115Zayne Parekh CGY · DCGYDD2PP117.56120.671017-3.21209802963
116Louis Crevier BUF · DBUFDD2—18.67025.451318-2.50197011591
117Mario Ferraro WPG · DWPGDD3—17.2812851318-8.800900139147
118Jonas Brodin MIN · DMINDD2—20.96733.241519+16.41086019134
119Joel Edmundson LAK · DLAKDD2—18.37433.341518+10.92187091102
120Adam Wilsby NSH · DNSHDD3—16.86326.131416+1.2006703458
121Dylan DeMelo WPG · DWPGDD1—20.58033.431416+13.101700119107
122Theo Lindstein STL · DSTLDD2—15.7842179150.0208505386
123Jalen Chatfield CAR · DCARDD1—20.37930.451317+13.20010504969
124Adam Pelech NYI · DNYIDD1—20.27632.141519+3.401117069114
125Timothy Liljegren WSH · DWSHDD2—18.96927.441216-8.63081066123
126Ryker Evans SEA · DSEADD2—17.57324.851318-0.1215707690
127Nate Schmidt UTA · DUTADD2—19.17635.241216+18.0107307182
128Jake Middleton CGY · DCGYDD2—17.57730.751217+2.60082099134
129Ian Cole CHI · DCHIDD3—17.47437.621316+8.70155074145
130Dylan Samberg WPG · DWPGDD2—20.77327.741317+10.20099063126
131Nick Jensen ANA · DANADD2—19.0713631316+2.1005805084
132Tyler Kleven OTT · DOTTDD3—18.67724.731215-1.001950126101
133Alexander Romanov NYI · DNYIDD2—18.67526.731316-1.5011060164166
134Kevin Bahl CGY · DCGYDD1—22.87726.331316+0.111690117104
135Erik Gustafsson LAK · DLAKD———4234.521113-7.2504802633
136Brian Dumoulin LAK · DLAKDD1—17.87835.121214-0.6005904889
137Michael Kesselring SJS · DSJSDD1—13.87126.741115+1.71011106972
138Kaedan Korczak PIT · DPITDD3—16.07125.721114+5.4005809685
139Nick Perbix NSH · DNSHDD2—19.08028.341013-4.4017604393
140Tyler Myers DAL · DDALDD3—18.77136.741114-11.30081083117
141Zach Whitecloud CGY · DCGYDD3—21.07729.831013-1.600680123127
142Damon Severson CBJ · DCBJD———2732.23811+4.0103401534
143Brett Kulak COL · DCOLDD2—18.58232.741114-3.100107029106
144Brett Pesce NJD · DNJDDD1—19.57031.931012-8.30090023134
145Ryan Ufko NSH · DNSHD———312338110.0103201826
146Emil Andrae CBJ · DCBJDD3—15.66724.62911+5.4105927572
147Nicolas Hague NSH · DNSHDD1—19.67427.831013-6.2017409777
148Trevor van Riemsdyk PIT · DPITDD2—18.07435.221113+7.30059013113
149Ivan Provorov CBJ · DCBJD———2929.73811+3.0204801247
150Justin Barron STL · DSTLDD1—14.56924.94912-4.3006406485
151Jonathan Aspirot BOS · DBOSDD3—16.47027.43911+11.9105509795
152Yan Kuznetsov CGY · DCGYDD3—19.67024.64811-3.30278096117
153Chris Tanev TOR · DTORDD1—17.77236.821012+26.40045025158
154Jonas Siegenthaler NJD · DNJDDD2—19.97529.421012-2.50161089123
155Chase Reid SEA · DSEAD———261946100.0102801922
156Drew Helleson ANA · DANAD———5225.52911-0.5014606468
157Erik Cernak TBL · DTBLDD2—17.07429.331013+8.701620149112
158Connor Murphy EDM · DEDMDD2—17.77433.531013-2.90173098136
159Shakir Mukhamadullin EDM · DEDMDD3—16.96324.74711-2.4106504786
160Brayden McNabb VGK · DVGKDD1—19.97335.74812+12.100850124157
161Carson Carels CGY · DCGYD———23183790.0102502420
162Cody Ceci LAK · DLAKDD3—17.28232.821013-3.10171053119
163Mike Reilly CAR · DCARDD2—15.46333.22810+8.3019402956
164Radko Gudas FLA · DFLADD3—15.76936.32911+1.300750210122
165Niko Mikkola FLA · DFLADD2—19.87730.43912+2.70091013693
166Will Borgen BOS · DBOSDD3—17.68029.83811+0.800740125105
167Wyatt Kaiser CHI · DCHIDD2—17.67124.23711-6.7007604879
168Jamie Oleksiak VAN · DVANDD2—19.07933.83811+4.700720100121
169Andrew Peeke UTA · DUTADD3—17.37828.53912-9.500800112136
170Ben Chiarot DET · DDETDD2—20.77735.43710-8.600940146143
171Ryan Lindgren SEA · DSEADD3—17.87828.631012+1.40158064123
172Carson Soucy CBJ · DCBJDD3—18.27832.24710-4.10070011198
173Nick Seeler PHI · DPHIDD3—16.67733.33912+2.900850121156
174Jayden Struble MTL · DMTLDD3—13.86625.12910+2.00044013350
175Ian Moore ANA · DANADD3—14.57024.73610-5.2017204586
176Simon Benoit PHI · DPHIDD3—16.27728279-9.200590209117
177Brandon Carlo STL · DSTLDD3—18.87729.8289+7.70183094137
178Albert Johansson DET · DDETDD3—16.07725.7379-8.9015906193
179Brenden Dillon NJD · DNJDDD3—17.17735.92910-3.90150018697
180Ilya Lyubushkin NSH · DNSHDD3—15.77332.5189+0.70044095123
181Declan Chisholm NJD · DNJDDD3—13.16126.7179+0.1105702962
182Troy Stecher TOR · DTORDD3—18.27132.52810-4.7006603983
183Dmitry Kulikov FLA · DFLADD3—17.37135.9379+0.60061010471
184Jack St. Ivany WPG · DWPGDD3—15.44827.2178+1.50039010560
185Scott Mayfield NYI · DNYIDD3—15.86934279-2.3005807285
186Johnathan Kovacevic NJD · DNJDD———4529.2178+2.1004006454
187Jacob Bernard-Docker DET · DDETDD3—15.16926.3279+0.4004906899
188David Reinbacher MTL · DMTLD———20222670.0101901619
189Simon Edvinsson DET · DDETD———2423.7268+2.2003003046
190Nick Blankenburg TOR · DTORD———2528.4268-2.0203102327
191Vincent Desharnais WSH · DWSHDD3—17.26830.3178+2.500410123104
192Nils Lundkvist DAL · DDALDD2—14.86326.2279+8.0006403559
193Elias Pettersson VAN · DVANDD3—15.66722.6268-6.70053012479
194Emil Lilleberg TBL · DTBLDD3—16.24025.7268+3.5003207238
195Artem Zub OTT · DOTTD———2331167+3.6002402236
196Dmitri Simashev UTA · DUTADD3—14.75321.7257-4.1006703062
197Jeremy Lauzon VGK · DVGKDD3—16.56629.4278-3.00069025591
198Max Crozier TBL · DTBLD———3226.5156+1.7014003733
199Jake Livanavage PIT · DPITD———25221560.0101601122
200Cameron Crotty OTT · DOTTDD3—15.065272460.0003404558
201Nolan Allan SJS · DSJSDD2—16.43923.4166-3.2002205547
202Travis Mitchell ANA · DANADD2—12.764270660.0004306957
203Kyle Burroughs DAL · DDALD———6031.2146-6.60035013167
204Lian Bichsel DAL · DDALDD3—15.36222.4347+2.80048018656
205Rasmus Sandin WSH · DWSHD———2126.6156+1.0102502635
206Nikolas Matinpalo OTT · DOTTDD1—16.16128156-0.7015305565
207Logan Stanley NYI · DNYIDD3—15.82228.4246+1.0002503125
208Declan Carlile PIT · DPITDD1—15.46026.4235+2.3005407163
209Matthew Robertson NYR · DNYRD———2625.62450.0002903931
210Keaton Verhoeff SJS · DSJSD———15182350.0101401213
211Scott Morrow NYR · DNYRD———2523.9145-0.8102601029
212Viking Gustafsson Nyberg MIN · DMIND———32230550.0102002428
213Erik Gudbranson CBJ · DCBJDD2—19.65934.7145+2.70053074101
214Henry Thrun WPG · DWPGD———4325.6156-8.3003903051
215Uvis Balinskis FLA · DFLAD———2630.2245-2.7203003222
216Kevin Korchinski CHI · DCHIDD3PP213.23222.3145-5.7103001034
217Luke Schenn VAN · DVANDD3—14.45836.9156-6.70050019070
218Daxon Rudolph BUF · DBUFD———12182350.0101201210
219Zach Bogosian MIN · DMINDD3—14.35736.2256+3.9004906655
220Elias Salomonsson WPG · DWPGD———3622.1134-1.4103605539
221Abram Wiebe CGY · DCGYD———14231340.00090613
222Daemon Hunt MIN · DMINDD3—12.54524.4144-1.2003103161
223Henri Jokiharju BOS · DBOSD———1727.3145+1.4001701417
224Oliver Bonk PHI · DPHID———17211340.0001701517
225Tyler Tucker STL · DSTLD———3126.6145-0.6003005027
226Mike Benning CGY · DCGYD———22241340.0101401020
227Josh Mahura SEA · DSEADD3—15.45528.4145+7.4004406964
228Logan Mailloux STL · DSTLD———3023.5234-1.9103904129
229Domenick Fensore COL · DCOLD———25251340.0103201925
230Kashawn Aitcheson NYI · DNYID———10202240.010110119
231Ty Emberson EDM · DEDMD———3326.4144-0.6002405246
232Jake Christiansen CBJ · DCBJDD2—11.25327.1144-2.5004004044
233Kaiden Guhle MTL · DMTLD———1824.7134+0.8002203734
234Ilya Solovyov PIT · DPITD———2426.2033-0.3001902929
235Urho Vaakanainen NYR · DNYRD———2327.7144+0.5001801021
236Victor Mancini VAN · DVAND———4624.4133-6.3003605557
237Adam Jiricek STL · DSTLDD1—18.010201230.00010079
238Radim Mrtka BUF · DBUFD———10190330.0006099
239Angus Booth LAK · DLAKD———19220330.010701317
240Maveric Lamoureux UTA · DUTAD———15221230.0001402014
241Ryan Graves PIT · DPITD———3031.4123-2.1002603346
242Topias Vilen NJD · DNJDD———15230330.00080813
243Dante Fabbro CBJ · DCBJD———2628.3235-1.4002802445
244Spencer Stastney EDM · DEDMD———3226.7134-2.400260833
245Hunter Brzustewicz CGY · DCGYD———2121.8123+0.1002401620
246Ludvig Jansson FLA · DFLAD———16231230.000100914
247Kyle Capobianco DAL · DDALD———4529.1123+0.1002701944
248Noah Juulsen COL · DCOLD———2929.5033-0.4001606532
249Nick DeSimone UTA · DUTAD———2731.9133+1.3002401524
250Arber Xhekaj MTL · DMTLD———2225.7122-1.8001805918
251Tyson Hinds ANA · DANADD3—17.314231220.0001401116
252Conor Timmins BUF · DBUFD———1428022-0.4001501124
253Jordan Harris BOS · DBOSD———1626.2022-0.3001301018
254Drew Fortescue NYR · DNYRD———10211220.00070119
255Joel Hanley CGY · DCGYDD3—14.62235.31220.0001401630
256Isaiah George NYI · DNYID———1622.60220.000150718
257Alexander Petrovic FLA · DFLAD———2434.6123+0.4002403833
258Haydn Fleury WPG · DWPGD———2730.2122-7.8002003639
259Connor Clifton BOS · DBOSD———1831.4123+0.8001405628
260Marek Alscher FLA · DFLAD———15221120.000801113
261William Villeneuve TOR · DTORD———15240220.0001101513
262Alec Regula EDM · DEDMD———2626.2022-4.3001801538
263Jackson Smith CBJ · DCBJD———5191120.0006055
264Brayden Pachal CGY · DCGYD———2127.1122+0.1001604623
265Eric Pohlkamp SJS · DSJSD———5221120.0006045
266Ethan Del Mastro CHI · DCHIDD3—13.42223.7012-2.6002002726
267Philippe Myers TOR · DTORD———2129.7112-2.6002303427
268Keaton Middleton COL · DCOLD———2428.6012-0.4002203923
269Cole McWard TOR · DTORD———11250110.00080610
270Matthew Kessel NYI · DNYID———1726.30110.0001201418
271Cale Fleury SEA · DSEADD3—15.72127.9011+0.5002004431
272David Jiricek PHI · DPHIDD3—11.42022.8011-0.2002101018
273Andreas Englund DET · DDETD———1830.7011-1.9001004019
274Adam Ginning VGK · DVGKD———21260110.0001401519
275David Spacek MIN · DMIND———5230110.0005025
276Dakota Mermis TOR · DTORD———1832.7111-1.6001201519
277Ville Heinola VGK · DVGKD———3925.6011+2.0003903036
278Ty Murchison PHI · DPHID———9230110.00050108
279Noah Warren ANA · DANADD3—15.25220110.0003035
280Carson Lambos MIN · DMIND———6230110.0005046
281Michael Callahan TBL · DTBLD———17270110.0001001015
282Simon Lundmark TBL · DTBLD———18260110.0001201016
283Justin Holl WSH · DWSHD———834.7011+0.6004068
284Colton White CBJ · DCBJD———1429.4011+0.200801311
285Joel Nystrom CAR · DCARD———424.4011+0.2005024
286Zach Metsa BUF · DBUFDD3—11.31228011+1.20080211
287Mikulas Hovorka FLA · DFLAD———9250110.0006078
288Tobias Bjornfot FLA · DFLAD———1325.5001-0.100801014
289Corson Ceulemans CBJ · DCBJD———3230010.0002023
290Tanner Molendyk NSH · DNSHD———2210010.0001012
291Hunter McDonald PHI · DPHID———8240110.0005097
292Vincent Iorio NYR · DNYRD———523.9000-0.2003037
293Dennis Gilbert BUF · DBUFD———829.9000-0.300301410
294Ryan Lin SJS · DSJSD———1180000.0001011
295Owen Pickering PIT · DPITD———622.7000-0.4004036
296Stian Solberg ANA · DANAD———2210000.0001021
297Dennis Cholowski NYR · DNYRD———528.6000-0.6004015
298Pierre-Olivier Joseph CAR · DCARD———427.3000-1.2004034
299Henry Brzustewicz LAK · DLAKD———1190000.0001011
300Daniil Pylenkov TBL · DTBLD———1260000.0001011

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