NHL Projections · Goals

Skaters · 2024-25 (model vs actual) · per-82-GP · XGBoost + Marcel
Projected leaders · Top 100
2024-25 P50
#PlayerPosTmPGASOG
1Auston MatthewsCTOR1085354349
2Kirill KaprizovLMIN1024658289
3Nathan MacKinnonCCOL1264586365
4David PastrnakRBOS1064557361
5Jack HughesCNJD1064463365
6Connor McDavidCEDM1244387286
7Leon DraisaitlCEDM1164367222
8Filip ForsbergLNSH904246329
9Brayden PointCTBL854242205
10Mikko RantanenRDAL1074163271
11Jack EichelCVGK814144344
12Sam ReinhartCFLA824042208
13Steven StamkosCNSH823846231
14Sebastian AhoCCAR883849221
15Jason RobertsonLDAL873751250
16Zach HymanLEDM713633268
17Jake GuentzelCTBL853651269
18Kyle ConnorLWPG823645275
19Nikita KucherovRTBL1183686283
20William NylanderRTOR933655297
21Dylan LarkinCDET833645245
22Clayton KellerRUTA813645228
23Brady TkachukLOTT743541342
24Chris KreiderLANA603530226
25Matthew TkachukLFLA953562278
26Elias PetterssonCVAN923554212
27Sidney CrosbyCPIT893455240
28Adrian KempeRLAK653435240
29Bo HorvatCNYI693434229
30Cole CaufieldRMTL713338292
31Valeri NichushkinRCOL723339239
32Brock NelsonCCOL703333212
33Carter VerhaegheCFLA683334238
34Timo MeierRNJD663231271
35Kevin FialaLLAK783249231
36Mitch MarnerRVGK1063270200
37Jordan KyrouRSTL753242247
38Matt BoldyLMIN713241240
39Travis KonecnyRPHI753143248
40Jonathan MarchessaultCNSH643132244
41J.T. MillerCNYR943165189
42Artemi PanarinLLAK1043171233
43Tage ThompsonCBUF643132257
44Mark ScheifeleCWPG743042166
45Aleksander BarkovCFLA973061225
46Roope HintzCDAL703035188
47Pavel BuchnevichLSTL733047196
48Jared McCannLSEA613028204
49Andrei SvechnikovRCAR713042231
50Joel Eriksson EkCMIN652935255
51John TavaresCTOR672941257
52Brock BoeserRVAN642935198
53Alex DeBrincatRDET722942237
54Gabriel VilardiCWPG532822197
55Owen TippettRPHI532824258
56Tim StützleCOTT812851219
57Bryan RustRPIT652835228
58Nico HischierCNJD762845214
59Jesper BrattLNJD812851230
60Tyler ToffoliCSJS562828222
61Mika ZibanejadCNYR792850211
62Boone JennerCCBJ512724211
63Connor BedardCCHI722746243
64Jeff SkinnerLEDM592728230
65Dylan GuentherRUTA572729213
66Drake BathersonROTT702742215
67Brandon HagelLTBL602736180
68Frank VatranoRANA512725236
69Wyatt JohnstonCDAL602732210
70Trevor MooreLLAK532729219
71Troy TerryRANA592634192
72Alex TuchRBUF702642206
73Patrick KaneRDET742649251
74Nikolaj EhlersLCAR642634235
75Nazem KadriCCOL662644257
76Seth JarvisRCAR602637182
77Nick SuzukiCMTL692643200
78Evgeni MalkinCPIT682642185
79Artturi LehkonenLCOL562631188
80Robert ThomasCSTL852558168
81Martin NecasCCOL572531224
82Lucas RaymondLDET652538185
83Brad MarchandLFLA692542195
84Viktor ArvidssonLBOS562532236
85Dylan StromeCWSH652537167
86Alexis LafrenièreLNYR502525195
87Mark StoneRVGK692545177
88Kirill MarchenkoRCBJ432520197
89Nick SchmaltzCUTA632542167
90Cale MakarDCOL932467240
91Yegor SharangovichCCGY522427176
92Josh NorrisCBUF522422197
93Ryan O'ReillyCNSH572437168
94Tomas HertlCVGK572432181
95Kyle PalmieriCNYI472324197
96Tom WilsonRWSH452324173
97Jake DeBruskLVAN492322195
98Matt DucheneCDAL682336171
99Patrik LaineRMTL642334204
100Dylan CozensCOTT552331197