For the 2024-25 campaign, Leon Draisaitl holds down the top spot in the National Hockey League in shots that have gotten past the opposing goalie with 24. Holding second is William Nylander, acquiring a shots into the opposing goal total of 23. Holding a total of 22, Kirill Kaprizov is sitting in the third spot. With the 4th and 5th spot are Sam Reinhart (22) in addition to Brayden Point (22).
2024-25 NHL Goals Leaders
Goals Rank |
Player |
Goals |
1st |
Leon Draisaitl |
24 |
2nd |
William Nylander |
23 |
3rd |
Kirill Kaprizov |
22 |
4th |
Sam Reinhart |
22 |
5th |
Brayden Point |
22 |
6th |
Mikko Rantanen |
19 |
7th |
Kyle Connor |
19 |
8th |
Mark Scheifele |
18 |
9th |
Jake Guentzel |
18 |
10th |
Nico Hischier |
17 |
11th |
Cole Caufield |
17 |
12th |
Travis Konecny |
16 |
13th |
Brady Tkachuk |
16 |
14th |
Dylan Guenther |
16 |
15th |
Adrian Kempe |
16 |
16th |
Connor McMichael |
16 |
17th |
Tage Thompson |
16 |
18th |
Connor McDavid |
15 |
19th |
Brandon Hagel |
15 |
20th |
Artemi Panarin |
15 |
21st |
John Tavares |
15 |
22nd |
Ivan Barbashev |
15 |
23rd |
Rickard Rakell |
15 |
24th |
Alex Ovechkin |
15 |
25th |
Jake DeBrusk |
15 |
26th |
Stefan Noesen |
15 |
27th |
Nathan MacKinnon |
14 |
28th |
Nikita Kucherov |
14 |
29th |
Martin Necas |
14 |
30th |
Jesper Bratt |
14 |
31st |
Aliaksei Protas |
14 |
32nd |
Jordan Kyrou |
14 |
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 |