NHL goals: prop research

127 NHL players ranked by their last-10 average of goals in regular-season games over this season and last. Each name opens the player’s goals page: every threshold, splits, the next opponent and the game log.

Updated October 15, 2026 at 10:03 PM ET · StatsNext box-score records

Goals: every player

NHL goals, highest last-10 average first
PlayerTeamLast 10 avgThis season (games)Median (last 20)1+ last 102+ last 10Next game
Kirill KaprizovMIN LW11.1 (7)05/10 (50%)4/10 (40%)vs St. Louis Blues (17th)
Andrei SvechnikovCAR RW0.80.8 (8)0.56/10 (60%)2/10 (20%)at Winnipeg Jets (20th)
Connor McDavidEDM C0.80.7 (6)16/10 (60%)1/10 (10%)vs Utah Mammoth (22nd)
Kyle ConnorWPG LW0.81.2 (6)16/10 (60%)2/10 (20%)at Chicago Blackhawks (5th)
Nick SchmaltzUTA C0.80.9 (7)16/10 (60%)2/10 (20%)at Edmonton Oilers (17th)
Vasily PodkolzinEDM RW0.81.2 (6)06/10 (60%)2/10 (20%)vs Utah Mammoth (22nd)
Alex TuchWSH RW0.70.7 (7)05/10 (50%)2/10 (20%)vs New Jersey Devils (10th)
Alexis LafrenièreNYR LW0.70.8 (9)04/10 (40%)2/10 (20%)at New Jersey Devils (10th)
Auston MatthewsTOR C0.70.8 (8)06/10 (60%)1/10 (10%)vs Buffalo Sabres (9th)
Brandon HagelTBL LW0.70.9 (7)04/10 (40%)2/10 (20%)vs Seattle Kraken (22nd)
Cutter GauthierANA LW0.70.4 (5)05/10 (50%)2/10 (20%)vs Boston Bruins (29th)
Jimmy SnuggerudSTL RW0.70.5 (6)05/10 (50%)2/10 (20%)at Minnesota Wild (29th)
Sebastian AhoCAR C0.70.8 (8)06/10 (60%)1/10 (10%)at Winnipeg Jets (20th)
William NylanderTOR RW0.70.6 (8)05/10 (50%)2/10 (20%)vs Buffalo Sabres (9th)
Alex DeBrincatDET RW0.60.7 (6)04/10 (40%)2/10 (20%)vs Philadelphia Flyers (6th)
Brady TkachukFLA LW0.60.8 (8)02/10 (20%)2/10 (20%)vs Vancouver Canucks (2nd)
Evan BouchardEDM D0.61 (6)03/10 (30%)2/10 (20%)vs Utah Mammoth (22nd)
Igor ChernyshovSJS LW0.60.3 (6)04/10 (40%)2/10 (20%)at Nashville Predators (13th)
Jake DeBruskVAN LW0.60.4 (7)0.54/10 (40%)2/10 (20%)at Florida Panthers (19th)
Macklin CelebriniSJS C0.60.5 (4)05/10 (50%)1/10 (10%)at Nashville Predators (13th)
Mark JankowskiCAR LW0.60.6 (8)06/10 (60%)0/10 (0%)at Winnipeg Jets (20th)
Mason McTavishSTL C0.60.7 (6)04/10 (40%)2/10 (20%)at Minnesota Wild (29th)
Nathan MacKinnonCOL C0.60.7 (7)0.54/10 (40%)2/10 (20%)vs Pittsburgh Penguins (14th)
Nico HischierNJD C0.60.6 (7)04/10 (40%)2/10 (20%)vs New York Rangers (32nd)
Steven StamkosNSH C0.60.5 (6)14/10 (40%)2/10 (20%)vs San Jose Sharks (8th)
Tage ThompsonBUF C0.60.5 (8)05/10 (50%)1/10 (10%)at Toronto Maple Leafs (12th)
Adrian KempeLAK RW0.50.2 (5)04/10 (40%)1/10 (10%)vs Boston Bruins (29th)
Artturi LehkonenCOL LW0.50.6 (7)04/10 (40%)1/10 (10%)vs Pittsburgh Penguins (14th)
Bo HorvatNYI C0.50.6 (7)04/10 (40%)1/10 (10%)at Ottawa Senators (22nd)
Boone JennerWSH C0.50.4 (7)05/10 (50%)0/10 (0%)vs New Jersey Devils (10th)
Bryan RustPIT RW0.50.5 (4)05/10 (50%)0/10 (0%)at Colorado Avalanche (14th)
Cole PerfettiWPG C0.50.8 (6)04/10 (40%)1/10 (10%)at Chicago Blackhawks (5th)
Dylan GuentherUTA RW0.50.6 (7)04/10 (40%)1/10 (10%)at Edmonton Oilers (17th)
Dylan LarkinDET C0.50.3 (4)03/10 (30%)1/10 (10%)vs Philadelphia Flyers (6th)
Jack EichelVGK C0.50.5 (8)05/10 (50%)0/10 (0%)vs Calgary Flames (1st)
Jason RobertsonDAL LW0.50.3 (7)04/10 (40%)1/10 (10%)at Chicago Blackhawks (5th)
Josh AndersonMTL RW0.50.6 (7)04/10 (40%)1/10 (10%)vs Buffalo Sabres (9th)
Leon DraisaitlEDM C0.50.7 (6)14/10 (40%)1/10 (10%)vs Utah Mammoth (22nd)
Mackie SamoskevichSEA RW0.50.4 (7)04/10 (40%)1/10 (10%)at Tampa Bay Lightning (25th)
Nick RobertsonPIT LW0.50.6 (7)04/10 (40%)1/10 (10%)at Colorado Avalanche (14th)
Nick SuzukiMTL C0.50.6 (7)05/10 (50%)0/10 (0%)vs Buffalo Sabres (9th)
Quinton ByfieldLAK RW0.50.2 (5)04/10 (40%)1/10 (10%)vs Boston Bruins (29th)
Sam ReinhartFLA C0.50.5 (8)03/10 (30%)2/10 (20%)vs Vancouver Canucks (2nd)
Tim StützleOTT C0.50.6 (8)04/10 (40%)1/10 (10%)vs New York Islanders (26th)
Artemi PanarinLAK LW0.40.6 (5)04/10 (40%)0/10 (0%)vs Boston Bruins (29th)
Beckett SenneckeANA RW0.40.7 (6)03/10 (30%)1/10 (10%)vs Boston Bruins (29th)
Carter VerhaegheFLA C0.40.4 (8)03/10 (30%)1/10 (10%)vs Vancouver Canucks (2nd)
Cole CaufieldMTL RW0.40.4 (7)03/10 (30%)1/10 (10%)vs Buffalo Sabres (9th)
Connor McMichaelSTL LW0.40.3 (6)03/10 (30%)1/10 (10%)at Minnesota Wild (29th)
Drake BathersonOTT RW0.40.4 (8)04/10 (40%)0/10 (0%)vs New York Islanders (26th)
Evgeni MalkinPIT C0.40.4 (7)04/10 (40%)0/10 (0%)at Colorado Avalanche (14th)
Frederick GaudreauSEA C0.40.5 (8)03/10 (30%)1/10 (10%)at Tampa Bay Lightning (25th)
Gabe PerreaultNYR RW0.40.3 (9)04/10 (40%)0/10 (0%)at New Jersey Devils (10th)
Ilya MikheyevTBL RW0.40.3 (7)03/10 (30%)1/10 (10%)vs Seattle Kraken (22nd)
Jack QuinnBUF RW0.40.5 (8)03/10 (30%)1/10 (10%)at Toronto Maple Leafs (12th)
Jake GuentzelTBL C0.40.4 (7)03/10 (30%)1/10 (10%)vs Seattle Kraken (22nd)
Jared McCannSEA LW0.40.4 (8)04/10 (40%)0/10 (0%)at Tampa Bay Lightning (25th)
Jesper BrattNJD LW0.40.3 (7)03/10 (30%)1/10 (10%)vs New York Rangers (32nd)
Kirill MarchenkoTOR RW0.40.5 (8)02/10 (20%)1/10 (10%)vs Buffalo Sabres (9th)
Leo CarlssonANA C0.40.3 (6)04/10 (40%)0/10 (0%)vs Boston Bruins (29th)
Logan StankovenCAR C0.40.5 (8)02/10 (20%)1/10 (10%)at Winnipeg Jets (20th)
Mark StoneVGK RW0.40.4 (8)04/10 (40%)0/10 (0%)vs Calgary Flames (1st)
Martin NecasCOL C0.40.6 (7)02/10 (20%)2/10 (20%)vs Pittsburgh Penguins (14th)
Matvei MichkovPHI RW0.40.3 (8)04/10 (40%)0/10 (0%)at Detroit Red Wings (11th)
Mavrik BourqueNSH C0.40 (4)02/10 (20%)1/10 (10%)vs San Jose Sharks (8th)
Pavel BuchnevichSTL LW0.40.2 (6)04/10 (40%)0/10 (0%)at Minnesota Wild (29th)
Ryan LeonardWSH RW0.40.3 (7)03/10 (30%)1/10 (10%)vs New Jersey Devils (10th)
Taylor HallCAR LW0.40.4 (8)03/10 (30%)1/10 (10%)at Winnipeg Jets (20th)
Victor OlofssonVGK LW0.41 (4)03/10 (30%)1/10 (10%)vs Calgary Flames (1st)
Viktor ArvidssonDET LW0.40.5 (6)04/10 (40%)0/10 (0%)vs Philadelphia Flyers (6th)
Wyatt JohnstonDAL C0.40 (5)03/10 (30%)1/10 (10%)at Chicago Blackhawks (5th)
Adam FantilliCBJ C0.30.2 (5)03/10 (30%)0/10 (0%)vs New York Rangers (32nd)
Alex KillornANA LW0.30.2 (6)03/10 (30%)0/10 (0%)vs Boston Bruins (29th)
Anthony ManthaNJD RW0.30.1 (7)03/10 (30%)0/10 (0%)vs New York Rangers (32nd)
Arseny GritsyukNJD RW0.30.3 (7)03/10 (30%)0/10 (0%)vs New York Rangers (32nd)
Blake ColemanMIN LW0.30.3 (7)03/10 (30%)0/10 (0%)vs St. Louis Blues (17th)
Bobby McMannSEA C0.30.4 (8)03/10 (30%)0/10 (0%)at Tampa Bay Lightning (25th)
Easton CowanTOR RW0.30.4 (8)03/10 (30%)0/10 (0%)vs Buffalo Sabres (9th)
Frank NazarCHI C0.30.4 (5)03/10 (30%)0/10 (0%)vs Winnipeg Jets (20th)
Gabriel LandeskogCOL LW0.30.3 (7)03/10 (30%)0/10 (0%)vs Pittsburgh Penguins (14th)
Jack HughesNJD C0.30.3 (7)03/10 (30%)0/10 (0%)vs New York Rangers (32nd)
Jack RoslovicTOR C0.30.4 (8)03/10 (30%)0/10 (0%)vs Buffalo Sabres (9th)
John TavaresTOR C0.30.3 (7)03/10 (30%)0/10 (0%)vs Buffalo Sabres (9th)
Jordan EberleSEA RW0.30.4 (8)03/10 (30%)0/10 (0%)at Tampa Bay Lightning (25th)
Lawson CrouseUTA LW0.30.1 (7)03/10 (30%)0/10 (0%)at Edmonton Oilers (17th)
Marco RossiVAN C0.30.3 (9)02/10 (20%)1/10 (10%)at Florida Panthers (19th)
Mark ScheifeleWPG C0.30.2 (6)03/10 (30%)0/10 (0%)at Chicago Blackhawks (5th)
Mathieu OlivierCBJ RW0.30.4 (5)03/10 (30%)0/10 (0%)vs New York Rangers (32nd)
Matt BoldyMIN LW0.30.3 (7)03/10 (30%)0/10 (0%)vs St. Louis Blues (17th)
Matthew TkachukFLA LW0.30.4 (8)03/10 (30%)0/10 (0%)vs Vancouver Canucks (2nd)
Mika ZibanejadNYR C0.30.2 (9)03/10 (30%)0/10 (0%)at New Jersey Devils (10th)
Mitch MarnerVGK RW0.30.3 (8)03/10 (30%)0/10 (0%)vs Calgary Flames (1st)
Morgan FrostCGY C0.30.3 (6)03/10 (30%)0/10 (0%)at Vegas Golden Knights (26th)
Morgan GeekieBOS C0.30.1 (7)03/10 (30%)0/10 (0%)at Anaheim Ducks (20th)
Pavel ZachaBOS C0.30.3 (7)03/10 (30%)0/10 (0%)at Anaheim Ducks (20th)
Pius SuterSTL C0.30.5 (6)02/10 (20%)1/10 (10%)at Minnesota Wild (29th)
Rasmus DahlinBUF D0.30.3 (6)03/10 (30%)0/10 (0%)at Toronto Maple Leafs (12th)
Robert ThomasSTL C0.30 (6)01/10 (10%)1/10 (10%)at Minnesota Wild (29th)
Tom WilsonWSH RW0.30.3 (7)03/10 (30%)0/10 (0%)vs New Jersey Devils (10th)
Will CuylleNYR LW0.30.3 (9)02/10 (20%)1/10 (10%)at New Jersey Devils (10th)
Will SmithSJS C0.30.3 (6)02/10 (20%)1/10 (10%)at Nashville Predators (13th)
A.J. GreerANA LW0.20 (5)02/10 (20%)0/10 (0%)vs Boston Bruins (29th)
Alex OvechkinWSH LW0.20.1 (7)02/10 (20%)0/10 (0%)vs New Jersey Devils (10th)
Alexander KerfootNSH C0.20.2 (6)02/10 (20%)0/10 (0%)vs San Jose Sharks (8th)
Anders LeeUTA LW0.20.3 (7)02/10 (20%)0/10 (0%)at Edmonton Oilers (17th)
Brayden SchennNYI C0.20.3 (7)02/10 (20%)0/10 (0%)at Ottawa Senators (22nd)
Brock BoeserVAN RW0.20.2 (9)02/10 (20%)0/10 (0%)at Florida Panthers (19th)
Christian DvorakPHI C0.20.3 (8)02/10 (20%)0/10 (0%)at Detroit Red Wings (11th)
Dylan HollowaySTL LW0.20 (6)01/10 (10%)1/10 (10%)at Minnesota Wild (29th)
Egor ChinakhovPIT RW0.20.1 (7)02/10 (20%)0/10 (0%)at Colorado Avalanche (14th)
Filip ForsbergNSH LW0.20 (6)01/10 (10%)1/10 (10%)vs San Jose Sharks (8th)
John CarlsonTBL D0.20.3 (7)01/10 (10%)1/10 (10%)vs Seattle Kraken (22nd)
Matthew KniesCBJ LW0.20.4 (5)01/10 (10%)1/10 (10%)vs New York Rangers (32nd)
Mikael GranlundANA C0.20.3 (6)02/10 (20%)0/10 (0%)vs Boston Bruins (29th)
Nikita KucherovTBL RW0.20.1 (7)02/10 (20%)0/10 (0%)vs Seattle Kraken (22nd)
Parker KellyCOL C0.20.1 (7)02/10 (20%)0/10 (0%)vs Pittsburgh Penguins (14th)
Stephen HallidayOTT C0.20.3 (8)02/10 (20%)0/10 (0%)vs New York Islanders (26th)
Tyler BertuzziCHI LW0.20.3 (7)02/10 (20%)0/10 (0%)vs Winnipeg Jets (20th)
William KarlssonVGK C0.20.3 (8)02/10 (20%)0/10 (0%)vs Calgary Flames (1st)
Anthony CirelliTBL C0.10.1 (7)01/10 (10%)0/10 (0%)vs Seattle Kraken (22nd)
Elias LindholmBOS C0.10.1 (7)01/10 (10%)0/10 (0%)at Anaheim Ducks (20th)
Erik KarlssonPIT D0.10 (7)01/10 (10%)0/10 (0%)at Colorado Avalanche (14th)
Logan CooleyUTA C0.10 (7)01/10 (10%)0/10 (0%)at Edmonton Oilers (17th)
Ryan HartmanMIN RW0.10 (7)01/10 (10%)0/10 (0%)vs St. Louis Blues (17th)
Sam CarrickBUF C0.10 (4)01/10 (10%)0/10 (0%)at Toronto Maple Leafs (12th)
Tyson FoersterPHI RW0.10.1 (8)01/10 (10%)0/10 (0%)at Detroit Red Wings (11th)
Rickard RakellPIT RW00 (7)00/10 (0%)0/10 (0%)at Colorado Avalanche (14th)

Statistical thresholds, not sportsbook lines. The rank beside the next opponent is its goals allowed per game this season (1st = the most).

Biggest recent changes in goals

Up over the last 10 games

Down over the last 10 games

  • Rickard Rakell (PIT): 0 per game over the last 10, 0.8 over the 15 before
  • Tyson Foerster (PHI): 0.1 per game over the last 10, 0.6 over the 15 before

Regular-season games, the last 10 against the 20 before them. Ten games is a small sample; a change describes recent output, not what happens next.

About these pages

Current lines and hit rates against them are in the app.

This page contains no sportsbook prices or betting lines.