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
1Connor McDavid EDM · CEDMCL1PP121.78429.747100147+17.15522994735230
2Nathan MacKinnon COL · CCOLCL1PP120.58431.15087137+41.43703607265945
3Nikita Kucherov TBL · RTBLRL1PP119.28433.34299141+28.646126613733
4Macklin Celebrini SJS · CSJSCL1PP117.78420.34681127-1.53903346385455
5Leon Draisaitl EDM · CEDMCL1PP121.38430.94780127+17.95212548094224
6David Pastrnak BOS · RBOSRL1PP120.28430.43977116+5.035030838231
7Nick Suzuki MTL · CMTLCL1PP119.28427.13174105+22.04111877336463
8Jack Hughes NJD · CNJDCL1PP118.38425.44274116+2.1383334230842
9Mikko Rantanen DAL · RDALRL1PP118.58429.93471105+5.04102071045942
10Martin Necas COL · RCOLRL1PP118.98427.73667102+25.8310222328328
11Jack Eichel VGK · CVGKCL1PP118.78429.93374106+20.73432866203751
12Jason Robertson DAL · LDALLL2PP117.68427.2425698+15.638028435537
13Clayton Keller UTA · RUTARL1PP117.58428.2316596+6.6320229141233
14Kyle Connor WPG · LWPGLL1PP119.58429.8395796+1.624327513227
15Tim Stützle OTT · COTTCL1PP117.48424.7346195+2.435221030613146
16Mark Scheifele WPG · CWPGCL1PP120.48433.5346599+3.22411786214649
17Mitch Marner VGK · RVGKRL2PP117.48429.4257195+15.43021751043647
18Brandon Hagel TBL · LTBLLL2PP117.08428.1425294+26.1143241245450
19Matt Boldy MIN · LMINLL2PP117.18425.5425294+9.6333287606161
20Wyatt Johnston DAL · CDALCL1PP116.58423.4444690-1.04012294135452
21William Nylander TOR · RTORRL2PP117.58430.4386097-5.7310236521831
22Jake Guentzel TBL · CTBLCL2PP119.18432405191+12.63122281874144
23Aleksander Barkov FLA · CFLACL1PP117.58431.1286795+8.736419874810563
24Sebastian Aho CAR · CCARCL1PP117.98429.2325688+10.42962136496526
25Lucas Raymond DET · LDETLL1PP117.08424.5275886-3.733019424832
26Kirill Kaprizov MIN · LMINLL1PP119.48429.44755102+9.636029105432
27Artemi Panarin LAK · LLAKLL1PP119.28434.9336093-4.228023711516
28Alex DeBrincat DET · RDETRL1PP117.68428.8404484+0.7260278214339
29Jesper Bratt NJD · LNJDLL1PP117.08428.2256085-4.926218737930
30Connor Bedard CHI · CCHIC———8421.23963101-13.93002883154535
31Auston Matthews TOR · CTORCL1PP118.28429474895+3.724132681263108
32Brady Tkachuk FLA · LFLALL1PP114.88427404989+2.229133423924530
33Robert Thomas STL · CSTLCL1PP118.68427.2286492+17.82231557801552
34Leo Carlsson ANA · CANACL1PP116.78421.8345286+10.12232294592239
35Cole Caufield MTL · RMTLRL1PP116.08425.7464085+15.128027165625
36Juraj Slafkovský MTL · LMTLLL2PP115.08422.5334780+3.42701891613573
37Beckett Sennecke ANA · RANARL2PP115.88420.7344782-4.9201238310129
38Matthew Tkachuk FLA · LFLALL2PP116.88428.8366399-2.5380257710722
39Tage Thompson BUF · CBUFCL1PP118.98428.9414182-3.62412763908544
40Sam Reinhart FLA · CFLACL1PP119.88430.9394483-8.03352181398456
41Dylan Guenther UTA · RUTARL2PP114.08423.5404181+2.3310268236936
42Ivan Demidov MTL · RMTLRL2PP113.38420.8245579+1.426015803330
43Dylan Larkin DET · CDETC———8430.2384179-1.62912498915036
44Kirill Marchenko TOR · RTORRL1PP115.28426.2324779+7.526124196846
45Mark Stone VGK · RVGKRL1PP118.68434.4346397+20.335317354359
46Travis Konecny PHI · RPHIRL1PP217.98429.6284977+4.21631892910941
47Nico Hischier NJD · CNJDCL2PP117.88427.7354277-0.626121310405662
48Mika Zibanejad NYR · CNYRCL1PP120.48433.5304676-13.73232085898550
49Filip Forsberg NSH · LNSHLL2PP117.68432.1364277-5.8280264913339
50Brayden Point TBL · CTBLCL1PP117.58430.6364581+10.02301894111837
51Sidney Crosby PIT · CPITCL1PP119.28439.2325890-3.228021310017438
52Adrian Kempe LAK · RLAKRL1PP117.98430344074+13.91622334012239
53Seth Jarvis CAR · RCARR———8424.7424587+6.42572625310041
54Andrei Svechnikov CAR · RCARRL1PP114.38426.53343750.0300214816421
55John Tavares TOR · CTORCL2PP118.38436384279-12.72302088268731
56Drake Batherson OTT · ROTTRL1PP115.68428.4314374-7.13201851613227
57Matthew Knies CBJ · LCBJLL1PP116.28424284573-12.0221157117037
58Mathew Barzal NYI · CNYIC———8429.3245680+7.72101941843753
59J.T. Miller NYR · CNYRCL2PP120.58433.5265278-16.826217069716747
60Will Smith SJS · RSJSRL1PP117.08421.5284775-2.0230205342120
61Cutter Gauthier ANA · LANALL1PP115.98422.7393574+0.5210306877232
62Jimmy Snuggerud STL · RSTLRL1PP114.68422.3314475+6.617022758546
63Nick Schmaltz UTA · CUTACL1PP119.28430.6304474+4.72211963592149
64William Eklund OTT · LOTTLL2PP115.58424244670-18.6201186177155
65Roope Hintz DAL · CDALCL2PP116.88429.9304676+17.32711885767637
66Dylan Strome WSH · CWSHCL2PP116.08429.6244872+0.52601487721555
67Nikolaj Ehlers CAR · LCARLL3PP115.78430.6254773+8.928020692929
68Adam Fantilli CBJ · CCBJCL1PP116.28422303666-6.413122052112750
69Ryan O'Reilly NSH · CNSHCL1PP120.38435.6264773-0.62121537791966
70Bo Horvat NYI · CNYICL1PP118.28431.5363368+3.81722598397345
71Vincent Trocheck UTA · CUTACL1PP219.88433.2254569-8.211417283122266
72Gabriel Vilardi WPG · RWPGRL2PP116.78427.1304171-3.1270154552442
73Tomas Hertl VGK · CVGKCL3PP116.28432.9333569-13.226019672111151
74Alex Tuch WSH · RWSHRL1PP217.28430.4313667+17.1116198568295
75Bryan Rust PIT · RPITRL3—19.38434.4334174-3.724220945273
76Dylan Cozens OTT · COTTCL2PP116.18425.6293463-7.225020650020331
77Zach Hyman EDM · LEDMLL2PP119.78434.3442873+13.020022927727
78Matvei Michkov PHI · RPHIRL1PP114.28421.8254065-2.818019963524
79Elias Pettersson VAN · CVANCL1PP118.68427.9224566-16.926115366385109
80Dylan Holloway STL · LSTLLL1PP216.08425294272+10.21202195218154
81Tom Wilson WSH · RWSHRL1PP118.88432.5323668+11.31521711621865
82Pavel Zacha BOS · CBOSCL2PP116.68429.5263864+2.31911355137128
83Rickard Rakell PIT · RPITRL1PP118.08433.4343568-6.22022157210862
84Jordan Kyrou WSH · RWSHRL3PP214.78428.4303565-0.118021942734
85Sam Bennett FLA · CFLACL2PP216.88430.3303464-7.515023154814240
86Trevor Zegras PHI · CPHICL2PP115.68425.5254268-2.32101711355332
87Carter Verhaeghe FLA · LFLALL2PP217.98431.1273461-8.7140219357726
88Alexis Lafrenière NYR · LNYRLL1PP116.48425243559-5.7130172129737
89Logan Cooley UTA · CUTACL2PP115.08422.4334173+0.92121793977739
90Jackson Blake CAR · RCARRL2PP114.78423.2283261+3.214018341735
91Kevin Fiala LAK · LLAKL———8430.2313465-8.7260227126131
92Ryan Nugent-Hopkins EDM · CEDMC———8433.5234164-3.13021602323239
93Matt Duchene DAL · CDALC———8435.7254773+2.42201413983731
94Gavin McKenna TOR · LTORLL2PP214.584191639550.0120191146029
95Roman Kantserov CHI · RCHIRL1PP117.284223124550.0200232177135
96Nazem Kadri COL · CCOLCL2PP218.28436293766-20.12102465645631
97Quinton Byfield LAK · CLAKCL1PP116.88424.1273259+3.61211864627441
98Luke Evangelista NJD · RNJDRL2PP113.98424.6184461+0.316018202723
99Brad Marchand FLA · LFLAL———8438.4354176-10.226121267530
100Brock Nelson COL · CCOLCL2PP219.18435303362+9.81521886943858
101Patrick Kane CHI · RCHIRL1PP118.08437.9234972-5.026020162428
102Anthony Cirelli TBL · CTBLCL2PP216.58429.2263460+28.7551516215162
103Pavel Dorofeyev NYR · RNYRRL2PP117.18425.9342660-0.427023812933
104Evgeni Malkin PIT · CPITCL2PP218.38440.2265681+2.02701952543636
105Jared McCann SEA · LSEALL1PP116.28430.3283664-2.7201193645741
106Ivan Barbashev VGK · LVGKLL1—15.48430.8233760+17.4501281714039
107Morgan Geekie BOS · CBOSCL2PP116.18428.2322961-1.120017213211636
108Joel Eriksson Ek MIN · CMINCL2PP117.68429.7273764+12.820023780813547
109Elias Lindholm BOS · CBOSCL1PP217.68431.8223658-6.12011448037471
110Timo Meier NJD · RNJDRL2PP217.38430322558-10.21302714714258
111Matty Beniers SEA · CSEACL1PP117.08423.9243155-4.11301565443969
112Mats Zuccarello LAK · RLAKRL2PP119.18439.1215273-3.2270171322944
113Steven Stamkos NSH · CNSHCL1PP117.78436.6352762-17.02601973608340
114Connor McMichael STL · CSTLCL2PP215.88425.7233457+6.2711632344745
115Pavel Buchnevich STL · LSTLLL2PP117.68431.5233558-2.7161150983738
116Zach Benson BUF · LBUFLL2PP114.18421.4213859+12.517215784932
117JJ Peterka BOS · RBOSRL1PP115.28424.7263459+2.810018062220
118Aliaksei Protas WSH · LWSHLL3—15.08425.7283562+16.114166283544
119Ryan Leonard WSH · RWSHRL2PP213.78421.7263258+0.2160194714032
120Mason McTavish STL · CSTLCL2PP114.08423.7253257-9.21501844579737
121Marco Rossi VAN · CVANCL1PP116.38425213860-14.02101324616946
122Anton Lundell FLA · CFLACL3PP215.68425233457+0.41541816739848
123Ryan McLeod BUF · CBUFCL3—16.18427173957+15.356986192336
124Artturi Lehkonen COL · LCOLLL1PP218.28431.2303160+27.75017565541
125Jack Quinn BUF · RBUFRL2PP115.78425233356-1.517018635327
126Brock Boeser VAN · RVANRL2PP119.48429.6263056-31.1221176476632
127Valeri Nichushkin CBJ · RCBJRL2PP218.98431.6313667+8.49119937534
128Tyler Bertuzzi CHI · LCHILL2PP117.48431.6292756-16.4200159416328
129Logan Stankoven CAR · CCARCL2PP214.58423.6252752+5.71001943315428
130Pierre-Luc Dubois WSH · CWSHCL1PP115.48428.3204363+4.11501395457249
131Mikael Granlund ANA · CANACL2PP119.58434.6233861-7.91801574805359
132Frank Nazar CHI · CCHICL1PP215.78422.7253560-10.81421804574953
133Owen Tippett PHI · RPHIRL2PP215.68427.6282553-6.1822221015856
134Alex Ovechkin WSH · LWSHLL2PP117.48441393372-1.4210254213918
135Matt Coronato CGY · RCGYRL2PP115.88423.9252954-12.0170206723030
136Anthony Mantha NJD · RNJDRL1PP215.58432263056+8.4110146145840
137Charlie Coyle CBJ · CCBJCL3PP118.38434.6193453+0.611113258411055
138Alex Laferriere LAK · RLAKRL2PP215.98424.9252550+4.35121214821847
139Ivar Stenberg SJS · LSJSLL3PP213.684191631470.0110174145731
140Tyler Toffoli SJS · CSJSCL2PP116.68434.4263056-10.6160204105430
141Chandler Stephenson SEA · CSEACL2PP118.98432.4143852-15.1172917832955
142Viktor Arvidsson DET · LDETLL2PP116.88433.5273158+11.3100200133240
143Mason Marchment SJS · LSJSLL1PP216.98431.3253257+12.91001551610434
144Josh Doan BUF · RBUFRL1PP115.18424.7252853-1.6170172158032
145Porter Martone PHI · RPHIRL3PP113.984202424470.01701851216327
146Ben Kindel PIT · CPITCL4PP113.38419.5252551-2.01131953113759
147Dawson Mercer NJD · CNJDCL3PP215.28424.9242347-1.2821601123751
148Alexander Wennberg SJS · CSJSCL3PP119.78432153550-18.9141926453290
149Shane Pinto OTT · COTTCL3PP216.58425.9282654+4.56517548410159
150Cole Perfetti WPG · LWPGLL1PP114.38424.7223052-0.7120166136641
151Jake DeBrusk VAN · LVANLL1PP118.68430282048-18.4220206138039
152Christian Dvorak PHI · CPHICL1PP217.58430.7203151+3.6411396434159
153James Hagens BOS · LBOSLL3PP213.384202324460.0110185128028
154Anders Lee UTA · LUTALL2PP216.98436.2272451+0.6802064810640
155Jordan Eberle SEA · RSEARL2PP117.98436.4263157+1.3150162164942
156Anton Frondell CHI · CCHICL2PP114.984193012430.01502204806155
157Claude Giroux OTT · COTTCL3PP218.08438.7163551+7.71501375636331
158Sean Monahan CBJ · CCBJCL2PP118.58432223861+3.21421597364740
159Chris Kreider MTL · LMTLLL1PP217.78435.4262753-1.2112167238424
160Josh Norris BUF · CBUFCL1PP216.68427.4253560+5.113213857810156
161Noah Cates PHI · CPHICL3PP215.28427.7182846+12.47112747410053
162Jonathan Marchessault NSH · RNSHRL3PP217.38435.8223153-16.6150195219418
163Will Cuylle NYR · LNYRLL3PP215.58424.7232245-3.7711603230360
164Jason Zucker BUF · LBUFL———8434.7273057-2.7190162538527
165Casey Mittelstadt BOS · CBOSCL2PP214.18427.9163248+1.01001022492928
166Conor Garland CBJ · RCBJRL2PP217.48430.6192847-12.3121164125242
167Kaapo Kakko SEA · RSEARL1PP215.08425.6153349+8.290114294822
168Andrew Copp DET · CDETCL1PP118.28432.2153248+2.5611145573961
169Taylor Hall CAR · LCARLL2PP217.68434.9192948+0.680141275235
170Jake Neighbours STL · LSTLLL3PP214.78424.5202545-5.0100120717848
171Gabriel Landeskog COL · LCOLLL2PP116.18433.9242852+26.87017322611744
172Cole Sillinger CBJ · CCBJCL3—14.18423.4162844-2.02115816711448
173Kyle Palmieri NYI · CNYICL1PP118.38435.7252954-7.4131188116539
174Teuvo Teravainen CHI · CCHICL2PP218.08432.1143347-20.8112106562440
175Simon Holmstrom NYI · RNYIRL3PP215.28425.4202545+2.75510642251
176Braeden Bowman VGK · RVGKRL4PP212.28423.3213354-6.08012953539
177Emmitt Finnie DET · LDETLL2PP214.78421.3202242-4.01001445013542
178Morgan Frost CGY · CCGYCL2PP117.48427.4202443-11.01601445866547
179Oliver Kapanen MTL · CMTLCL2—13.18423.2241842+0.9131463003463
180Brayden Schenn NYI · CNYICL2PP117.18435.1192745-16.69012951418346
181Oliver Bjorkstrand NYR · RNYRRL2PP215.28431.5192443-8.614014678337
182Ryan Hartman MIN · CMINCL3PP216.08432222244-1.5801804817686
183Trevor Moore LAK · LLAKLL3PP215.58431.5202444+4.23218657542
184William Karlsson VGK · CVGKCL2PP216.58433.7212950+9.61041766193361
185Dmitri Voronkov CBJ · LCBJLL4PP214.08426.1232447+2.21201584611943
186Mavrik Bourque NSH · CNSHCL3PP214.48424.7202242+3.4501421297429
187Collin Graf SJS · RSJSRL3—13.98424202646+1.52312388748
188Mackie Samoskevich SEA · RSEARL4PP214.98423.9202243-2.8110174414937
189Jamie Benn DAL · LDALLL3PP214.88437.2193251+6.311112119711038
190Blake Coleman MIN · LMINLL2PP217.98434.8232144+7.8241952417258
191Matias Maccelli NYI · LNYILL4PP113.88426152944-13.610011752621
192Connor Brown NJD · RNJDRL4—17.28432.7182443+0.752123122739
193Ryan Greene CHI · CCHICL4PP215.78422.9182139-5.7611293555440
194Calum Ritchie NYI · CNYICL2PP213.08421.7182544-6.81401221442843
195Gabe Perreault NYR · RNYRRL1PP214.68421.4222850-0.211014084739
196Justin Sourdif WSH · CWSHCL4—12.38424.5172340+7.13012134210643
197Boone Jenner WSH · CWSHCL4PP216.08433.3213051+0.75116834417279
198Easton Cowan TOR · RTORRL3PP212.98421.4162744-2.09013739341
199Sean Couturier PHI · CPHICL4—17.18433.8152843-3.2201416968945
200Eeli Tolvanen NYR · RNYRRL3PP216.28427.4192342-9.2120147221079
201Igor Chernyshov SJS · LSJSLL2PP213.68420.8273663+0.715016705841
202Barrett Hayton UTA · CUTACL3—14.38426.3202343-0.6901525374339
203Lawson Crouse UTA · LUTALL3—15.98429.3221839+8.2211402721052
204Tommy Novak PIT · CPITCL2PP115.48429.4182543-0.7901322131336
205Matt Savoie EDM · CEDMC———8422.7212345+1.572160341939
206Shane Wright SEA · CSEACL3PP212.48422.7182341+3.41001162915864
207Bobby Brink MIN · RMINRL3PP214.78425.2182543-5.080126209843
208Fabian Zetterlund OTT · LOTTLL2PP215.08427.1181938-1.4801571215147
209Mikael Backlund CGY · CCGYCL3—17.48437.5172441+4.8441837513535
210Bobby McMann SEA · LSEALL2PP215.58430.3241741+1.360185716829
211Ryan Donato CHI · CCHICL3—15.68430.5212244-11.7501491838821
212Arseny Gritsyuk NJD · RNJDRL3—13.08425.5162440-1.25018657628
213Joel Farabee CGY · LCGYLL3PP116.98426.6181937-8.8143150256452
214Pius Suter STL · CSTLCL4—15.28430.4202040+8.6521273465635
215Evan Rodrigues NJD · CNJDCL3—16.68433.2162338-7.6711793179129
216Matthew Wood NSH · RNSHRL2PP112.78421.6191938-1.2141140956433
217Jaden Schwartz COL · LCOLLL3PP216.68434.3212345-0.171162555155
218Konsta Helenius BUF · CBUFCL3PP212.084201224350.0801253029034
219Kent Johnson CBJ · CCBJCL1PP214.98424192847-4.07114031540
220Nikita Klepov ANA · RANARL2PP215.684181320330.070162147637
221Tyson Foerster PHI · RPHIRL3PP115.48424.7251742+2.912016818461
222Peyton Krebs BUF · CBUFCL3—15.48425.7122537+6.3109225517938
223Egor Chinakhov PIT · RPITRL2PP213.78425.7212446-2.49016536836
224Ilya Mikheyev TBL · RTBLRL3—14.48432191837+1.90313423623
225Jack Roslovic TOR · CTORCL1PP215.28429.7211838-8.5401471853929
226Zachary Bolduc MTL · RMTLRL4PP214.18423.6182138+0.6901271616445
227Eetu Luostarinen FLA · CFLACL3—15.98428.1142236+5.21111410414862
228Noah Ostlund BUF · CBUFCL2PP214.08422.6152640+3.6901041201342
229Jean-Gabriel Pageau NYI · CNYICL3—15.78433.9162440+0.22610471214059
230Trevor Connelly VGK · LVGKLL3—11.684201026360.040129115734
231Fraser Minten BOS · CBOSCL3—13.38422.2192139+7.13113441714850
232Troy Terry ANA · RANAR———8429.1274774+2.71432118727
233Danila Yurov MIN · CMINCL1PP212.38422.8162137-2.7501083387348
234Matvei Gridin CGY · RCGYRL2PP114.28420.6173350-5.120017673356
235Ryan Poehling ANA · CANACL3PP216.58427.7132638+2.4241015264993
236Vasily Podkolzin EDM · REDMRL1PP115.08425.3171835+7.5401371923752
237Tyler Seguin DAL · CDALCL2PP217.18434.7213253+15.51111274095622
238Yegor Sharangovich CGY · CCGYCL1PP217.08428.3181735-14.082148762136
239Kiefer Sherwood SJS · LSJSLL4PP216.58431.5211839-8.8911782040334
240Erik Haula LAK · CLAKCL3PP217.48435.5152137-8.69212850611749
241Sam Steel DAL · CDALCL3PP215.68428.7132235+0.821921748132
242Michael Misa SJS · CSJSCL2—12.58419.6202847-0.7601353053343
243Ryan Strome CGY · CCGYCL1PP216.68433.2122638-8.6601153694328
244Ross Colton NSH · LNSHLL3PP214.58430.1191736+3.7301659518136
245Jonathan Huberdeau CGY · LCGYL———8433.3213051-8.6151141135251
246Alex Newhook MTL · CMTLCL3—14.08425.7212141-0.1501212568935
247J.T. Compher DET · CDETCL2PP217.08431.5122033-8.5401005372859
248Alex Killorn ANA · LANALL2PP219.18437171835+0.951142317329
249Linus Karlsson VAN · RVANRL1PP115.58426.9162036-10.050120159027
250Noah Laba NYR · CNYRCL3—12.08423.2142034+0.8509837912547
251Gage Goncalves TBL · RTBLRL1PP212.88425.7122335+11.5308879733
252Jordan Staal CAR · CCARCL3PP217.38438.1192039+4.83211389716949
253Justin Hryckowian DAL · CDALCL1PP213.48425.6141731+0.6608819412344
254Connor Zary CGY · CCGYCL2PP215.58425171936-4.490146964927
255Victor Olofsson VGK · LVGKLL3PP213.98431.2171936+5.18015132424
256Michael Amadio OTT · ROTTRL3—16.68430.4141933+9.311982510650
257Jiri Kulich BUF · CBUFCL4PP214.98422.5231639-3.9701883916056
258Jordan Martinook CAR · LCARLL3—16.88434.2151934+6.1021153610551
259Nicolas Roy COL · CCOLCL4—15.08429.7141933+0.1311044348347
260Marco Kasper DET · CDETCL3PP214.18422.5171633-8.13115525818652
261Ilya Protas WSH · LWSHLL3PP213.884201418320.040119117332
262Phillip Danault MTL · CMTLCL3—16.18433.6122435+3.0221136297554
263Nick Robertson PIT · LPITLL1—14.18425.1161632-5.840140108339
264Alex Iafallo WPG · LWPGLL4PP213.88432.8151631+7.161115169859
265Jake Evans MTL · CMTLCL4—15.78430.3141833-4.2038659210960
266Anthony Beauvillier WSH · RWSHRL4—15.38429.3161329+3.4111523610545
267Frank Vatrano ANA · RANARL3PP215.58432.6191735-14.7511931214858
268Jack McBain UTA · CUTACL3—13.38426.7141731+6.61110933629749
269Victor Eklund NYI · RNYIRL2PP213.78420721280.060101127338
270Emil Heineman NYI · LNYILL1—13.98424.9201031-6.140165624649
271Berkly Catton SEA · CSEACL3PP212.68420.7151631-3.320120901640
272Oliver Moore CHI · CCHICL3PP212.38421.7122638-6.0901131614627
273Adam Lowry WPG · CWPGCL3—15.18433.5141932+1.8029665117159
274Drew O'Connor VAN · LVANLL3—16.18428.3161330-7.303132517937
275Warren Foegele OTT · LOTTLL1—15.88430.5191433+8.110162188729
276Marat Khusnutdinov BOS · CBOSCL3—13.18424.2131831+3.210801055245
277Viggo Bjorck WPG · CWPGCL2PP214.484181015260.0501394805032
278Nick Paul TOR · CTORCL3PP214.08431.5181734-7.05013148310537
279Filip Chytil VAN · CVANC———8427.1211636-10.7401883873126
280Dalibor Dvorsky STL · CSTLCL3PP212.88421.3161329-2.4901323979232
281Brendan Gallagher VAN · RVANRL3—15.78434.4161632-2.95013569727
282Denver Barkey PHI · CPHICL4PP212.38421.4142438-2.090104148739
283Isaac Howard EDM · LEDMLL4PP210.58422.5141529-1.84024605851
284Jack Drury NSH · CNSHCL4—14.28426.7121628+7.1101055424855
285Brett Howden VGK · CVGKCL2—14.28428.5171532-2.12010832713641
286Sandis Vilmanis FLA · LFLALL3PP210.484221214260.060821214726
287Nino Niederreiter WPG · RWPGRL4PP214.78434.1151632-0.2701321111733
288Connor Dewar PIT · CPITCL4—13.88427.3141529+6.5021118616351
289Michael Brandsegg-Nygård DET · RDETRL4—12.484211315280.0301151118227
290Ville Koivunen PIT · RPITRL3PP212.98423.3122133-4.21009951837
291Frederick Gaudreau SEA · CSEACL4—16.38433.4121830-2.140984184360
292Maxim Shabanov MIN · RMINRL1PP113.88426122335-1.813010805634
293Ryan Winterton SEA · CSEACL3—12.98423.1101828-1.80012309541
294A.J. Greer ANA · LANALL1—15.08429.8151428+7.1101021021132
295Mathieu Olivier CBJ · RCBJRL3—14.48429.6161430+4.801117728663
296Teddy Blueger TOR · CTORCL4—17.28432.1121830-9.71310549411743
297Parker Kelly COL · CCOLCL4—12.48427.4151328+7.50110312418062
298Scott Laughton LAK · CLAKCL3PP216.38432.3141428-7.72312748416455
299Kirby Dach MTL · CMTLCL3PP215.28425.7151732-8.77011712212761
300Joel Armia LAK · RLAKRL4—15.48433.3141528+0.224111288745

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