NHL Goals Leaders

In terms of the 2023-24 year, Auston Matthews holds down the top spot in the National Hockey League in goals scored with 69. Ranking in 2nd place is Sam Reinhart, earning a shots into the opposing goal total of 57. Sitting with a mark of 54, Zach Hyman comes in at the third position. Rounding out the top 5 are Nathan MacKinnon (51) in addition to Artemi Panarin (49).

2023-24 NHL Goals Leaders

Goals Rank Player Goals
1st Auston Matthews 69
2nd Sam Reinhart 57
3rd Zach Hyman 54
4th Nathan MacKinnon 51
5th Artemi Panarin 49
6th Filip Forsberg 48
7th David Pastrnak 47
8th Brayden Point 46
9th Kirill Kaprizov 46
10th Nikita Kucherov 44
11th Sidney Crosby 42
12th Jonathan Marchessault 42
13th Mikko Rantanen 42
14th Leon Draisaitl 41
15th William Nylander 40
16th Brock Boeser 40
17th Steven Stamkos 40
18th Chris Kreider 39
19th Frank Vatrano 37
20th J.T. Miller 37
21st Brady Tkachuk 37
22nd Sebastian Aho 36
23rd Brock Nelson 34
24th Elias Pettersson 34
25th Carter Verhaeghe 34
26th Kyle Connor 34
27th Nick Suzuki 33
28th Bo Horvat 33
29th Seth Jarvis 33
30th Tyler Toffoli 33
31st Clayton Keller 33
32nd Travis Konecny 33

2022 NHL Goals Leaders

Goals Rank Player Goals
1st Auston Matthews – Toronto Maple Leafs 60
2nd Leon Draisaitl – Edmonton Oilers 55
3rd Chris Kreider – New York Rangers 52
4th Alex Ovechkin – Washington Capitals 50
5th Kirill Kaprizov – Minnesota Wild 47
6th Kyle Connor – Winnipeg Jets 47
7th Connor McDavid – Edmonton Oilers 44
8th Matt Duchene – Nashville Predators 43
9th Steven Stamkos – Tampa Bay Lightning 42
10th Matthew Tkachuk – Calgary Flames 42
11th Filip Forsberg – Nashville Predators 42
12th Elias Lindholm – Calgary Flames 42
13th Jason Robertson – Dallas Stars 41
14th Alex DeBrincat – Chicago Blackhawks 41
15th Johnny Gaudreau – Calgary Flames 40
16th Jake Guentzel – Pittsburgh Penguins 40
17th David Pastrnak – Boston Bruins 40
18th Aleksander Barkov – Florida Panthers 39
19th Tage Thompson – Buffalo Sabres 38
20th Sebastian Aho – Carolina Hurricanes 37
21st Roope Hintz – Dallas Stars 37
22nd Troy Terry – Anaheim Ducks 37
23rd Brock Nelson – New York Islanders 37
24th Mikko Rantanen – Colorado Avalanche 36
25th Mitch Marner – Toronto Maple Leafs 35
26th Timo Meier – San Jose Sharks 35
27th Andrew Mangiapane – Calgary Flames 35
28th Joshua Norris – Ottawa Senators 35
29th Adrian Kempe – Los Angeles Kings 35
30th Vladimir Tarasenko – St. Louis Blues 34
31st William Nylander – Toronto Maple Leafs 34
32nd Ryan Hartman – Minnesota Wild 34

2021 NHL Goals Leaders

Goals Rank Player Goals
1st Auston Matthews – Toronto Maple Leafs 41
2nd Connor McDavid – Edmonton Oilers 33
3rd Alex DeBrincat – Chicago Blackhawks 32
4th Leon Draisaitl – Edmonton Oilers 31
5th Mikko Rantanen – Colorado Avalanche 30
6th Brad Marchand – Boston Bruins 29
7th Tyler Toffoli – Montreal Canadiens 28
8th Kirill Kaprizov – Minnesota Wild 27
9th Kyle Connor – Winnipeg Jets 26
10th Aleksander Barkov – Florida Panthers 26
11th Joe Pavelski – Dallas Stars 25
12th Sam Reinhart – Buffalo Sabres 25
13th Sebastian Aho – Carolina Hurricanes 24
14th Ryan O’Reilly – St. Louis Blues 24
15th Mika Zibanejad – New York Rangers 24
16th Sidney Crosby – Pittsburgh Penguins 24
17th Max Pacioretty – Vegas Golden Knights 24
18th Alex Ovechkin – Washington Capitals 24
19th Brock Boeser – Vancouver Canucks 23
20th Jake Guentzel – Pittsburgh Penguins 23
21st Brayden Point – Tampa Bay Lightning 23
22nd Patrice Bergeron – Boston Bruins 23
23rd Evander Kane – San Jose Sharks 22
24th Bryan Rust – Pittsburgh Penguins 22
25th T.J. Oshie – Washington Capitals 22
26th Connor Brown – Ottawa Senators 21
27th Mark Scheifele – Winnipeg Jets 21
28th Mark Stone – Vegas Golden Knights 21
29th Nikolaj Ehlers – Winnipeg Jets 21
30th Phil Kessel – Arizona Coyotes 20
31st Nino Niederreiter – Carolina Hurricanes 20
32nd Joel Farabee – Philadelphia Flyers 20

2020 NHL Goals Leaders

Goals Rank Player Goals
1st David Pastrnak – Boston Bruins 48
2nd Alex Ovechkin – Washington Capitals 48
3rd Auston Matthews – Toronto Maple Leafs 47
4th Leon Draisaitl – Edmonton Oilers 43
5th Mika Zibanejad – New York Rangers 41
6th Kyle Connor – Winnipeg Jets 38
7th Sebastian Aho – Carolina Hurricanes 38
8th Jack Eichel – Buffalo Sabres 36
9th Nathan MacKinnon – Colorado Avalanche 35
10th Connor McDavid – Edmonton Oilers 34
11th Patrick Kane – Chicago Blackhawks 33
12th Nikita Kucherov – Tampa Bay Lightning 33
13th Max Pacioretty – Vegas Golden Knights 32
14th Artemi Panarin – New York Rangers 32
15th William Nylander – Toronto Maple Leafs 31
16th Patrice Bergeron – Boston Bruins 31
17th Dominik Kubalík – Chicago Blackhawks 30
18th Mark Scheifele – Winnipeg Jets 29
19th Elias Lindholm – Calgary Flames 29
20th Mike Hoffman – Florida Panthers 29
21st Steven Stamkos – Tampa Bay Lightning 29
22nd Brad Marchand – Boston Bruins 28
23rd Patrik Laine – Winnipeg Jets 28
24th Reilly Smith – Vegas Golden Knights 27
25th J.T. Miller – Vancouver Canucks 27
26th Elias Pettersson – Vancouver Canucks 27
27th Bryan Rust – Pittsburgh Penguins 27
28th Adam Henrique – Anaheim Ducks 26
29th T.J. Oshie – Washington Capitals 26
30th Alex Killorn – Tampa Bay Lightning 26
31st Brock Nelson – New York Islanders 26
32nd Jean-Gabriel Pageau – 2 Teams 26

2019 NHL Goals Leaders

Goals Rank Player Goals
1st Alex Ovechkin – Washington Capitals 51
2nd Leon Draisaitl – Edmonton Oilers 50
3rd John Tavares – Toronto Maple Leafs 47
4th Steven Stamkos – Tampa Bay Lightning 45
5th Patrick Kane – Chicago Blackhawks 44
6th Alex DeBrincat – Chicago Blackhawks 41
7th Nikita Kucherov – Tampa Bay Lightning 41
8th Nathan MacKinnon – Colorado Avalanche 41
9th Cam Atkinson – Columbus Blue Jackets 41
10th Brayden Point – Tampa Bay Lightning 41
11th Connor McDavid – Edmonton Oilers 41
12th Jake Guentzel – Pittsburgh Penguins 40
13th Jeff Skinner – Buffalo Sabres 40
14th Mark Scheifele – Winnipeg Jets 38
15th Joe Pavelski – San Jose Sharks 38
16th David Pastrnak – Boston Bruins 38
17th Auston Matthews – Toronto Maple Leafs 37
18th Johnny Gaudreau – Calgary Flames 36
19th Mike Hoffman – Florida Panthers 36
20th Brad Marchand – Boston Bruins 36
21st Aleksander Barkov – Florida Panthers 35
22nd Jonathan Toews – Chicago Blackhawks 35
23rd Sidney Crosby – Pittsburgh Penguins 35
24th Tomas Hertl – San Jose Sharks 35
25th Kyle Connor – Winnipeg Jets 34
26th Matthew Tkachuk – Calgary Flames 34
27th Sean Monahan – Calgary Flames 34
28th Gabriel Landeskog – Colorado Avalanche 34
29th Viktor Arvidsson – Nashville Predators 34
30th Brendan Gallagher – Montreal Canadiens 33
31st Tyler Seguin – Dallas Stars 33
32nd Sean Couturier – Philadelphia Flyers 33

2018 NHL Goals Leaders

Goals Rank Player Goals
1st Alex Ovechkin – Washington Capitals 49
2nd Patrik Laine – Winnipeg Jets 44
3rd William Karlsson – Vegas Golden Knights 43
4th Eric Staal – Minnesota Wild 42
5th Evgeni Malkin – Pittsburgh Penguins 42
6th Connor McDavid – Edmonton Oilers 41
7th Anders Lee – New York Islanders 40
8th Tyler Seguin – Dallas Stars 40
9th Nikita Kucherov – Tampa Bay Lightning 39
10th Taylor Hall – New Jersey Devils 39
11th Nathan MacKinnon – Colorado Avalanche 39
12th John Tavares – New York Islanders 37
13th Jamie Benn – Dallas Stars 36
14th James van Riemsdyk – Toronto Maple Leafs 36
15th Anze Kopitar – Los Angeles Kings 35
16th David Pastrnak – Boston Bruins 35
17th Claude Giroux – Philadelphia Flyers 34
18th Phil Kessel – Pittsburgh Penguins 34
19th Logan Couture – San Jose Sharks 34
20th Rickard Rakell – Anaheim Ducks 34
21st Brad Marchand – Boston Bruins 34
22nd Auston Matthews – Toronto Maple Leafs 34
23rd Jason Zucker – Minnesota Wild 33
24th Vladimir Tarasenko – St. Louis Blues 33
25th Brayden Point – Tampa Bay Lightning 32
26th Nazem Kadri – Toronto Maple Leafs 32
27th Sean Couturier – Philadelphia Flyers 31
28th Brendan Gallagher – Montreal Canadiens 31
29th Vincent Trocheck – Florida Panthers 31
30th Kyle Connor – Winnipeg Jets 31
31st Sean Monahan – Calgary Flames 31
32nd Patrice Bergeron – Boston Bruins 30

2017 NHL Goals Leaders

Goals Rank Player Goals
1st Sidney Crosby – Pittsburgh Penguins 44
2nd Auston Matthews – Toronto Maple Leafs 40
3rd Nikita Kucherov – Tampa Bay Lightning 40
4th Vladimir Tarasenko – St. Louis Blues 39
5th Brad Marchand – Boston Bruins 39
6th Jeff Skinner – Carolina Hurricanes 37
7th Patrik Laine – Winnipeg Jets 36
8th Cam Atkinson – Columbus Blue Jackets 35
9th Max Pacioretty – Montreal Canadiens 35
10th Patrick Kane – Chicago Blackhawks 34
11th Anders Lee – New York Islanders 34
12th David Pastrnak – Boston Bruins 34
13th Alex Ovechkin – Washington Capitals 33
14th Rickard Rakell – Anaheim Ducks 33
15th T.J. Oshie – Washington Capitals 33
16th Evgeni Malkin – Pittsburgh Penguins 33
17th Jeff Carter – Los Angeles Kings 32
18th Nazem Kadri – Toronto Maple Leafs 32
19th Patrick Eaves – 2 Teams 32
20th Mark Scheifele – Winnipeg Jets 32
21st Filip Forsberg – Nashville Predators 31
22nd Artemi Panarin – Chicago Blackhawks 31
23rd Wayne Simmonds – Philadelphia Flyers 31
24th Viktor Arvidsson – Nashville Predators 31
25th Connor McDavid – Edmonton Oilers 30
26th Jonathan Marchessault – Florida Panthers 30
27th Brent Burns – San Jose Sharks 29
28th Leon Draisaitl – Edmonton Oilers 29
29th James van Riemsdyk – Toronto Maple Leafs 29
30th Joe Pavelski – San Jose Sharks 29
31st Eric Staal – Minnesota Wild 28
32nd John Tavares – New York Islanders 28

2016 NHL Goals Leaders

Goals Rank Player Goals
1st Alex Ovechkin – Washington Capitals 50
2nd Patrick Kane – Chicago Blackhawks 46
3rd Jamie Benn – Dallas Stars 41
4th Vladimir Tarasenko – St. Louis Blues 40
5th Joe Pavelski – San Jose Sharks 38
6th Brad Marchand – Boston Bruins 37
7th Sidney Crosby – Pittsburgh Penguins 36
8th Steven Stamkos – Tampa Bay Lightning 36
9th Corey Perry – Anaheim Ducks 34
10th Filip Forsberg – Nashville Predators 33
11th John Tavares – New York Islanders 33
12th Jason Spezza – Dallas Stars 33
13th Tyler Seguin – Dallas Stars 33
14th Wayne Simmonds – Philadelphia Flyers 32
15th Patrice Bergeron – Boston Bruins 32
16th James Neal – Nashville Predators 31
17th Tyler Toffoli – Los Angeles Kings 31
18th Brandon Saad – Columbus Blue Jackets 31
19th Loui Eriksson – Boston Bruins 30
20th Alex Galchenyuk – Montreal Canadiens 30
21st Boone Jenner – Columbus Blue Jackets 30
22nd Max Pacioretty – Montreal Canadiens 30
23rd Kyle Palmieri – New Jersey Devils 30
24th Adam Henrique – New Jersey Devils 30
25th Artemi Panarin – Chicago Blackhawks 30
26th Johnny Gaudreau – Calgary Flames 30
27th Nikita Kucherov – Tampa Bay Lightning 30
28th Matt Duchene – Colorado Avalanche 30
29th Mike Hoffman – Ottawa Senators 29
30th Mark Scheifele – Winnipeg Jets 29
31st Daniel Sedin – Vancouver Canucks 28
32nd Jeff Skinner – Carolina Hurricanes 28

2015 NHL Goals Leaders

Goals Rank Player Goals
1st Alex Ovechkin – Washington Capitals 53
2nd Steven Stamkos – Tampa Bay Lightning 43
3rd Rick Nash – New York Rangers 42
4th John Tavares – New York Islanders 38
5th Joe Pavelski – San Jose Sharks 37
6th Max Pacioretty – Montreal Canadiens 37
7th Vladimir Tarasenko – St. Louis Blues 37
8th Tyler Seguin – Dallas Stars 37
9th Jamie Benn – Dallas Stars 35
10th Zach Parise – Minnesota Wild 33
11th Corey Perry – Anaheim Ducks 33
12th Sean Monahan – Calgary Flames 31
13th Nick Foligno – Columbus Blue Jackets 31
14th Radim Vrbata – Vancouver Canucks 31
15th Jiri Hudler – Calgary Flames 31
16th Jarome Iginla – Colorado Avalanche 29
17th Nikita Kucherov – Tampa Bay Lightning 29
18th Tomas Tatar – Detroit Red Wings 29
19th Tyler Johnson – Tampa Bay Lightning 29
20th Jeff Carter – Los Angeles Kings 28
21st Jonathan Toews – Chicago Blackhawks 28
22nd Sidney Crosby – Pittsburgh Penguins 28
23rd Scott Hartnell – Columbus Blue Jackets 28
24th Jaden Schwartz – St. Louis Blues 28
25th Wayne Simmonds – Philadelphia Flyers 28
26th Evgeni Malkin – Pittsburgh Penguins 28
27th Logan Couture – San Jose Sharks 27
28th Gustav Nyquist – Detroit Red Wings 27
29th James van Riemsdyk – Toronto Maple Leafs 27
30th Mike Hoffman – Ottawa Senators 27
31st Marián Gáborík – Los Angeles Kings 27
32nd Mike Cammalleri – New Jersey Devils 27

2014 NHL Goals Leaders

Goals Rank Player Goals
1st Alex Ovechkin – Washington Capitals 51
2nd Corey Perry – Anaheim Ducks 43
3rd Joe Pavelski – San Jose Sharks 41
4th Max Pacioretty – Montreal Canadiens 39
5th Phil Kessel – Toronto Maple Leafs 37
6th Tyler Seguin – Dallas Stars 37
7th Sidney Crosby – Pittsburgh Penguins 36
8th Chris Kunitz – Pittsburgh Penguins 35
9th Patrick Sharp – Chicago Blackhawks 34
10th Jamie Benn – Dallas Stars 34
11th Ryan Johansen – Columbus Blue Jackets 33
12th Patrick Marleau – San Jose Sharks 33
13th Jeff Skinner – Carolina Hurricanes 33
14th Alex Steen – St. Louis Blues 33
15th Ryan Getzlaf – Anaheim Ducks 31
16th Jason Pominville – Minnesota Wild 30
17th Martin St. Louis – 2 Teams 30
18th Patrice Bergeron – Boston Bruins 30
19th James van Riemsdyk – Toronto Maple Leafs 30
20th Jarome Iginla – Boston Bruins 30
21st Marián Hossa – Chicago Blackhawks 30
22nd Anze Kopitar – Los Angeles Kings 29
23rd Wayne Simmonds – Philadelphia Flyers 29
24th Patrick Kane – Chicago Blackhawks 29
25th Zach Parise – Minnesota Wild 29
26th Claude Giroux – Philadelphia Flyers 28
27th Blake Wheeler – Winnipeg Jets 28
28th Jordan Eberle – Edmonton Oilers 28
29th Ryan O’Reilly – Colorado Avalanche 28
30th David Perron – Edmonton Oilers 28
31st Jonathan Toews – Chicago Blackhawks 28
32nd Gustav Nyquist – Detroit Red Wings 28