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.58326.9197392+17.7341227036104
2Quinn Hughes MIN · DMINDD1PP126.77827137891+1.338020201285
3Cale Makar COL · DCOLDD1PP124.38027.9236890+24.4351222043127
4Lane Hutson MTL · DMTLDD1PP123.38122.6127587+14.7260128034129
5Zach Werenski CBJ · DCBJDD1PP126.58029.2206484+6.5232273028112
6Rasmus Dahlin BUF · DBUFDD1PP123.88026.5195978+12.525020909196
7Adam Fox NYR · DNYRDD1PP123.27528.6116071+7.9302127036106
8Matthew Schaefer NYI · DNYIDD1PP123.88119.1234668+5.3240259042111
9Jake Sanderson OTT · DOTTDD1PP124.47924.2144963+5.8271180138150
10Miro Heiskanen DAL · DDALDD1PP124.97427.2105160+7.4251146026122
11Moritz Seider DET · DDETDD1PP125.68325.5104959+5.82801760160182
12Erik Karlsson PIT · DPITDD1PP123.67436.3124759-1.122016302371
13Josh Morrissey WPG · DWPGDD1PP123.78131.5114758+9.4190152047118
14Darren Raddysh TOR · DTORDD2PP121.97930.6144458+11.222017506578
15Charlie McAvoy BOS · DBOSDD1PP224.07328.8114757+9.1200118099134
16Mikhail Sergachev UTA · DUTADD1PP123.87828.3104757-1.2252144050130
17Shayne Gostisbehere CAR · DCARDD3PP119.37233.4114455+5.624013103776
18Jackson LaCombe ANA · DANADD1PP124.68125.7124355-2.3162143072129
19John Carlson TBL · DTBLDD1PP122.47136.7114354+7.6140142034112
20Roman Josi NSH · DNSHDD1PP124.56636.3134053-12.8230173031103
21Jakob Chychrun WSH · DWSHDD1PP122.47928.5193251+10.6180199061111
22Luke Hughes NJD · DNJDDD1PP122.17623.1103949-5.019016402264
23Noah Dobson MTL · DMTLDD2PP221.88026.7113848+0.4111170065171
24Shea Theodore VGK · DVGKDD1PP122.27431.293847+16.01001320593
25Thomas Harley DAL · DDALDD1PP222.57925.1103646+9.4100143044146
26Victor Hedman TBL · DTBLDD3PP217.96635.883846+6.49011804096
27Filip Hronek VAN · DVANDD1PP125.37728.973845-9.7171120112093
28Vince Dunn SEA · DSEADD1PP121.47729.9103343-12.219015703385
29Brock Faber MIN · DMIND———7624.1103242+7.4112153036131
30Brandt Clarke LAK · DLAKDD2PP119.78123.693342+6.5140156029161
31Bowen Byram CHI · DCHIDD1PP122.88025.3113141+9.314110306299
32Rasmus Andersson VGK · DVGKDD2PP222.28329.9132841-6.2121166039164
33Seth Jones FLA · DFLADD2PP123.0713293139-11.4200127079100
34Thomas Chabot OTT · DOTTDD2PP222.47229.783038+6.891133050133
35Dougie Hamilton NJD · DNJDDD2PP220.57233.3112738+0.814018207876
36Morgan Rielly TOR · DTORDD2PP219.18032.692938-11.890134039119
37Mike Matheson MTL · DMTLDD2PP223.47932.683038+2.362122059152
38Brandon Montour SEA · DSEADD2PP221.87732.5132538-17.011019808891
39K'Andre Miller CAR · DCARDD2PP222.27926.772936+4.532123011798
40Mattias Ekholm EDM · DEDMDD1—21.67236.472835+22.330118060103
41Owen Power BUF · DBUFDD2—21.18223.982735+2.822131031103
42Noah Hanifin VGK · DVGKDD3PP220.38029.772835+3.390143044122
43MacKenzie Weegar UTA · DUTADD1PP221.98132.772734-13.41011570182175
44Travis Sanheim PHI · DPHIDD1—22.88330.5102534+3.833106060155
45Artyom Levshunov CHI · DCHIDD2PP218.97520.962934-19.890108010688
46Devon Toews COL · DCOLDD1PP222.17732.672734+30.02012703897
47Carter Yakemchuk OTT · DOTTDD3PP214.88621825340.07011507397
48Philip Broberg STL · DSTLDD1PP123.17625.372633+9.9609503797
49Justin Faulk DET · DDETDD1PP223.27634.592432-6.591129073120
50Alexander Nikishin CAR · DCARD———812592331+7.381123013098
51Jordan Spence OTT · DOTTDD2PP218.87825.662531+11.54010406670
52Zeev Buium VAN · DVANDD1PP221.37920.872431-13.71409103270
53Cole Hutson WSH · DWSHDD3PP216.785201021310.070123010379
54Sam Malinski COL · DCOLDD2—17.38028.262531+19.71014104998
55Oliver Ekman-Larsson TOR · DTORDD3—19.47535.252531-0.5709808771
56Dmitry Orlov SJS · DSJSDD3PP220.37635.252630-10.811088010968
57Tony DeAngelo NYI · DNYIDD3PP218.36730.962530-6.27012403064
58Gustav Forsling FLA · DFLADD1—22.08230.362429+8.32113406698
59Cam Fowler STL · DSTLDD3PP220.47634.852529-6.6818201177
60Aaron Ekblad FLA · DFLADD1PP222.17230.662429+1.07110509195
61Charle-Edouard D'Astous TBL · DTBLDD1PP218.37628.462329-1.63083010386
62John Marino UTA · DUTADD2PP218.57129.442529+22.4015002669
63Brady Skjei NSH · DNSHDD2PP222.38232.572229-7.55212206585
64Kris Letang PIT · DPITDD2PP222.66739.452328-4.38010209487
65Esa Lindell DAL · DDALDD2—22.38232.462228+25.51185040170
66Hampus Lindholm BOS · DBOSDD2PP121.57532.762228+5.050108021107
67Vladislav Gavrikov NYR · DNYRDD1—22.98230.982027+1.641109051113
68Sean Durzi NYR · DNYRDD2PP217.56527.962227-6.26090043103
69Mattias Samuelsson BUF · DBUFDD1—22.47226.572127+20.202890125132
70Mason Lohrei BOS · DBOSDD2PP217.07625.762127+0.38079032100
71Jamie Drysdale PHI · DPHIDD2PP120.57524.572027-8.7909301996
72Jacob Trouba SJS · DSJSDD2—21.98032.662026-2.3111430153165
73Jake Walman EDM · DEDMDD3PP220.06930.671826-8.442129034128
74Cam York PHI · DPHIDD2PP221.37425.761926+0.15087039141
75Darnell Nurse SJS · DSJSDD1—19.48131.771926-3.2121620144157
76Sean Walker CAR · DCARDD2—21.58231.981725+2.3111560124116
77Denton Mateychuk CBJ · DCBJDD1PP221.07222.281825+5.3308903092
78Alberts Smits NYR · DNYRDD3—14.467191113250.0208104360
79J.J. Moser TBL · DTBLDD1—20.67626.351924+22.3129406194
80Ryan Pulock NYI · DNYIDD2—19.9783242024+6.02194071152
81Martin Fehérváry WSH · DWSHDD2—18.4812751924+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.332023-11.83192041133
86Axel Sandin-Pellikka DET · DDETDD2PP218.17421.661723-8.0808702270
87Ryan Shea EDM · DEDMDD2PP220.57129.641923+10.7105603683
88Olen Zellweger BUF · DBUFDD2—17.07123.181523+1.54012703583
89Brent Burns COL · DCOLDD3—18.46941.661723+18.33013011775
90Luca Cagnoni SJS · DSJSDD3PP119.08422418220.0806306497
91Neal Pionk WPG · DWPGDD2PP221.67331.251722+6.0501260149106
92Ryan McDonagh TBL · DTBLDD2—18.56637.341822+20.41156025111
93Josh Manson COL · DCOLDD3—17.3673541822+21.60095014783
94Simon Nemec CGY · DCGYDD1PP219.86822.671422-7.090103022100
95Samuel Girard PIT · DPITDD3PP218.07428.441822+11.8106604389
96Jake McCabe TOR · DTORDD1—21.5773341822+8.300730118167
97Sam Rinzel CHI · DCHIDD3—15.96922.351521-2.82012306582
98Nikita Zadorov BOS · DBOSDD1—20.68231.541620+15.7011010199100
99Adam Larsson SEA · DSEADD1—20.98033.951520+5.800990112150
100Parker Wotherspoon VGK · DVGKDD2—18.17229.121820+5.90159013498
101Colton Parayko STL · DSTLDD2—21.47633.461420-1.201109096167
102Adam Engstrom MTL · DMTLDD3—13.06623614200.0207103350
103Drew Doughty LAK · DLAKDD1PP222.66036.841519+5.2418104970
104Marcus Pettersson NYR · DNYRDD2—19.78130.431619-6.90068084137
105Matt Roy WSH · DWSHDD1—20.87931.631619+14.700930120143
106Alexandre Carrier MTL · DMTLDD1—20.3783041519-0.40064050158
107Matt Grzelcyk BUF · DBUFDD3PP216.97732.721719-3.8517503672
108Sam Dickinson SJS · DSJSDD3—16.37620.341519-2.0009107982
109Rasmus Ristolainen PHI · DPHIDD1—20.26731.941519+7.7228808898
110Jared Spurgeon MIN · DMINDD1PP221.07036.841419+4.15083066120
111Jaccob Slavin CAR · DCARDD1—21.37232.441418+13.003105020106
112Olli Maatta MIN · DMINDD2—18.47232.131518-1.60056020106
113Mikey Anderson LAK · DLAKDD3—19.98027.441418+9.300690118131
114Braden Schneider NYR · DNYRDD3—19.5832541418-0.6011030162142
115Zayne Parekh CGY · DCGYDD2PP117.56120.671017-3.21209802963
116Louis Crevier BUF · DBUFDD2—18.67025.441216-2.50195011591
117Mario Ferraro WPG · DWPGDD3—17.2812841216-8.800880139147
118Jonas Brodin MIN · DMINDD2—20.96733.231316+16.41083019134
119Joel Edmundson LAK · DLAKDD2—18.37433.331316+10.92185091102
120Adam Wilsby NSH · DNSHDD3—16.86326.131315+1.2006703458
121Dylan DeMelo WPG · DWPGDD1—20.58033.421315+13.101690119107
122Theo Lindstein STL · DSTLDD2—15.7842179150.0208505386
123Jalen Chatfield CAR · DCARDD1—20.37930.441115+13.20010204969
124Adam Pelech NYI · DNYIDD1—20.27632.141115+3.401109069114
125Timothy Liljegren WSH · DWSHDD2—18.96927.431114-8.63073066123
126Ryker Evans SEA · DSEADD2—17.57324.841114-0.1215707690
127Nate Schmidt UTA · DUTADD2—19.17635.231114+18.0107107182
128Jake Middleton CGY · DCGYDD2—17.57730.731114+2.60072099134
129Ian Cole CHI · DCHIDD3—17.47437.621214+8.70154074145
130Dylan Samberg WPG · DWPGDD2—20.77327.731114+10.20093063126
131Nick Jensen ANA · DANADD2—19.0713621214+2.1005205084
132Tyler Kleven OTT · DOTTDD3—18.67724.731114-1.001940126101
133Alexander Romanov NYI · DNYIDD2—18.67526.731114-1.5011020164166
134Kevin Bahl CGY · DCGYDD1—22.87726.321113+0.111640117104
135Erik Gustafsson LAK · DLAKD———4234.521013-7.2504802633
136Brian Dumoulin LAK · DLAKDD1—17.87835.121012-0.6005604889
137Michael Kesselring SJS · DSJSDD1—13.87126.73912+1.71010506972
138Kaedan Korczak PIT · DPITDD3—16.07125.72911+5.4005809685
139Nick Perbix NSH · DNSHDD2—19.08028.33811-4.4017504393
140Tyler Myers DAL · DDALDD3—18.77136.73811-11.30079083117
141Zach Whitecloud CGY · DCGYDD3—21.07729.82911-1.600650123127
142Damon Severson CBJ · DCBJD———2732.23811+4.0103301534
143Brett Kulak COL · DCOLDD2—18.58232.72811-3.10098029106
144Brett Pesce NJD · DNJDDD1—19.57031.93811-8.30088023134
145Ryan Ufko NSH · DNSHD———312338110.0103201826
146Emil Andrae CBJ · DCBJDD3—15.66724.62810+5.4105127572
147Nicolas Hague NSH · DNSHDD1—19.67427.82810-6.2017209777
148Trevor van Riemsdyk PIT · DPITDD2—18.07435.22910+7.30054013113
149Ivan Provorov CBJ · DCBJD———2929.73810+3.0204601247
150Justin Barron STL · DSTLDD1—14.56924.93810-4.3005906485
151Jonathan Aspirot BOS · DBOSDD3—16.47027.42810+11.9105509795
152Yan Kuznetsov CGY · DCGYDD3—19.67024.63710-3.30278096117
153Chris Tanev TOR · DTORDD1—17.77236.81910+26.40045025158
154Jonas Siegenthaler NJD · DNJDDD2—19.97529.41810-2.50158089123
155Chase Reid SEA · DSEAD———261946100.0102801922
156Drew Helleson ANA · DANAD———5225.52810-0.5014106468
157Erik Cernak TBL · DTBLDD2—17.07429.32810+8.701610149112
158Connor Murphy EDM · DEDMDD2—17.77433.5279-2.90167098136
159Shakir Mukhamadullin EDM · DEDMDD3—16.96324.7379-2.4106504786
160Brayden McNabb VGK · DVGKDD1—19.97335.7369+12.100820124157
161Carson Carels CGY · DCGYD———23183790.0102502420
162Cody Ceci LAK · DLAKDD3—17.28232.8279-3.10166053119
163Mike Reilly CAR · DCARDD2—15.46333.2279+8.3019302956
164Radko Gudas FLA · DFLADD3—15.76936.3189+1.300740210122
165Niko Mikkola FLA · DFLADD2—19.87730.4379+2.70082013693
166Will Borgen BOS · DBOSDD3—17.68029.8279+0.800720125105
167Wyatt Kaiser CHI · DCHIDD2—17.67124.2369-6.7007304879
168Jamie Oleksiak VAN · DVANDD2—19.07933.8279+4.700710100121
169Andrew Peeke UTA · DUTADD3—17.37828.5279-9.500790112136
170Ben Chiarot DET · DDETDD2—20.77735.4369-8.600910146143
171Ryan Lindgren SEA · DSEADD3—17.87828.6279+1.40155064123
172Carson Soucy CBJ · DCBJDD3—18.27832.2369-4.10065011198
173Nick Seeler PHI · DPHIDD3—16.67733.3269+2.900830121156
174Jayden Struble MTL · DMTLDD3—13.86625.1179+2.00040013350
175Ian Moore ANA · DANADD3—14.57024.7369-5.2017204586
176Simon Benoit PHI · DPHIDD3—16.27728279-9.200580209117
177Brandon Carlo STL · DSTLDD3—18.87729.8279+7.70180094137
178Albert Johansson DET · DDETDD3—16.07725.7269-8.9015906193
179Brenden Dillon NJD · DNJDDD3—17.17735.9179-3.90149018697
180Ilya Lyubushkin NSH · DNSHDD3—15.77332.5178+0.70044095123
181Declan Chisholm NJD · DNJDDD3—13.16126.7178+0.1105502962
182Troy Stecher TOR · DTORDD3—18.27132.5268-4.7006403983
183Dmitry Kulikov FLA · DFLADD3—17.37135.9268+0.60060010471
184Jack St. Ivany WPG · DWPGDD3—15.44827.2178+1.50039010560
185Scott Mayfield NYI · DNYIDD3—15.86934268-2.3005607285
186Johnathan Kovacevic NJD · DNJDD———4529.2168+2.1003906454
187Jacob Bernard-Docker DET · DDETDD3—15.16926.3268+0.4004706899
188David Reinbacher MTL · DMTLD———20222670.0101901619
189Simon Edvinsson DET · DDETD———2423.7257+2.2003003046
190Nick Blankenburg TOR · DTORD———2528.4257-2.0203002327
191Vincent Desharnais WSH · DWSHDD3—17.26830.3167+2.500400123104
192Nils Lundkvist DAL · DDALDD2—14.86326.2267+8.0006403559
193Elias Pettersson VAN · DVANDD3—15.66722.6257-6.70053012479
194Emil Lilleberg TBL · DTBLDD3—16.24025.7257+3.5003107238
195Artem Zub OTT · DOTTD———2331167+3.6002402236
196Dmitri Simashev UTA · DUTADD3—14.75321.7257-4.1006703062
197Jeremy Lauzon VGK · DVGKDD3—16.56629.4257-3.00068025591
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.4156-3.2002205547
202Travis Mitchell ANA · DANADD2—12.764270660.0004306957
203Kyle Burroughs DAL · DDALD———6031.2146-6.60035013167
204Lian Bichsel DAL · DDALDD3—15.36222.4246+2.80048018656
205Rasmus Sandin WSH · DWSHD———2126.6155+1.0102402635
206Nikolas Matinpalo OTT · DOTTDD1—16.16128145-0.7014905565
207Logan Stanley NYI · DNYIDD3—15.82228.4145+1.0002403125
208Declan Carlile PIT · DPITDD1—15.46026.4235+2.3005407163
209Matthew Robertson NYR · DNYRD———2625.61450.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.6145-8.3003903051
215Uvis Balinskis FLA · DFLAD———2630.2135-2.7203003222
216Kevin Korchinski CHI · DCHIDD3PP213.23222.3145-5.7103001034
217Luke Schenn VAN · DVANDD3—14.45836.9145-6.70047019070
218Daxon Rudolph BUF · DBUFD———12182350.0101201210
219Zach Bogosian MIN · DMINDD3—14.35736.2134+3.9004706655
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.3134+1.4001701417
224Oliver Bonk PHI · DPHID———17211340.0001701517
225Tyler Tucker STL · DSTLD———3126.6134-0.6002905027
226Mike Benning CGY · DCGYD———22241340.0101401020
227Josh Mahura SEA · DSEADD3—15.45528.4134+7.4004306964
228Logan Mailloux STL · DSTLD———3023.5124-1.9103904129
229Domenick Fensore COL · DCOLD———25251340.0103201925
230Kashawn Aitcheson NYI · DNYID———10202240.010110119
231Ty Emberson EDM · DEDMD———3326.4134-0.6002305246
232Jake Christiansen CBJ · DCBJDD2—11.25327.1134-2.5003904044
233Kaiden Guhle MTL · DMTLD———1824.7133+0.8002103734
234Ilya Solovyov PIT · DPITD———2426.2033-0.3001902929
235Urho Vaakanainen NYR · DNYRD———2327.7033+0.5001701021
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.3123-1.4002602445
244Spencer Stastney EDM · DEDMD———3226.7123-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.5023-0.4001606532
249Nick DeSimone UTA · DUTAD———2731.9123+1.3002401524
250Arber Xhekaj MTL · DMTLD———2225.7122-1.8001705918
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.30220.0001301630
256Isaiah George NYI · DNYID———1622.60220.000150718
257Alexander Petrovic FLA · DFLAD———2434.6122+0.4002303833
258Haydn Fleury WPG · DWPGD———2730.2122-7.8002003639
259Connor Clifton BOS · DBOSD———1831.4022+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.1012+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.4002103923
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