In regard to the 2024-25 season, Nathan MacKinnon ranks first in points with 33. Holding 2nd is Kirill Kaprizov, having a pts total of 30. Sitting with a tally of 25, Jack Eichel is sitting in the 3rd spot. With the 4th and 5th spot are Cale Makar (25) in addition to Martin Necas (25).
2024-25 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Nathan MacKinnon |
33 |
2nd |
Kirill Kaprizov |
30 |
3rd |
Jack Eichel |
25 |
4th |
Cale Makar |
25 |
5th |
Martin Necas |
25 |
6th |
Mikko Rantanen |
25 |
7th |
Sam Reinhart |
25 |
8th |
Jesper Bratt |
24 |
9th |
Nikita Kucherov |
24 |
10th |
Artemi Panarin |
23 |
11th |
Dylan Strome |
23 |
12th |
Kyle Connor |
22 |
13th |
Leon Draisaitl |
22 |
14th |
Jack Hughes |
22 |
15th |
Mitch Marner |
22 |
16th |
Mark Scheifele |
21 |
17th |
Mark Stone |
21 |
18th |
Tim Stutzle |
21 |
19th |
Matt Duchene |
20 |
20th |
Nikolaj Ehlers |
20 |
21st |
Nico Hischier |
20 |
22nd |
Anze Kopitar |
20 |
23rd |
Jared McCann |
20 |
24th |
William Nylander |
20 |
25th |
Travis Konecny |
19 |
26th |
Connor McDavid |
19 |
27th |
Alex Ovechkin |
19 |
28th |
Brady Tkachuk |
19 |
29th |
Mikael Granlund |
18 |
30th |
Evgeni Malkin |
18 |
31st |
Tage Thompson |
18 |
32nd |
Ivan Barbashev |
17 |
2022 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Connor McDavid – Edmonton Oilers |
123 |
2nd |
Jonathan Huberdeau – Florida Panthers |
115 |
3rd |
Johnny Gaudreau – Calgary Flames |
115 |
4th |
Leon Draisaitl – Edmonton Oilers |
110 |
5th |
Kirill Kaprizov – Minnesota Wild |
108 |
6th |
Steven Stamkos – Tampa Bay Lightning |
106 |
7th |
Auston Matthews – Toronto Maple Leafs |
106 |
8th |
Matthew Tkachuk – Calgary Flames |
104 |
9th |
J.T. Miller – Vancouver Canucks |
99 |
10th |
Mitch Marner – Toronto Maple Leafs |
97 |
11th |
Artemi Panarin – New York Rangers |
96 |
12th |
Roman Josi – Nashville Predators |
96 |
13th |
Kyle Connor – Winnipeg Jets |
93 |
14th |
Patrick Kane – Chicago Blackhawks |
92 |
15th |
Mikko Rantanen – Colorado Avalanche |
92 |
16th |
Alex Ovechkin – Washington Capitals |
90 |
17th |
Nathan MacKinnon – Colorado Avalanche |
88 |
18th |
Aleksander Barkov – Florida Panthers |
88 |
19th |
Nazem Kadri – Colorado Avalanche |
87 |
20th |
Cale Makar – Colorado Avalanche |
86 |
21st |
Matt Duchene – Nashville Predators |
86 |
22nd |
Victor Hedman – Tampa Bay Lightning |
85 |
23rd |
Kevin Fiala – Minnesota Wild |
85 |
24th |
Sidney Crosby – Pittsburgh Penguins |
84 |
25th |
Jake Guentzel – Pittsburgh Penguins |
84 |
26th |
Filip Forsberg – Nashville Predators |
84 |
27th |
Sam Reinhart – Florida Panthers |
82 |
28th |
Vladimir Tarasenko – St. Louis Blues |
82 |
29th |
Elias Lindholm – Calgary Flames |
82 |
30th |
Joe Pavelski – Dallas Stars |
81 |
31st |
Mika Zibanejad – New York Rangers |
81 |
32nd |
Sebastian Aho – Carolina Hurricanes |
81 |
2021 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Connor McDavid – Edmonton Oilers |
105 |
2nd |
Leon Draisaitl – Edmonton Oilers |
84 |
3rd |
Brad Marchand – Boston Bruins |
69 |
4th |
Mitch Marner – Toronto Maple Leafs |
67 |
5th |
Patrick Kane – Chicago Blackhawks |
66 |
6th |
Auston Matthews – Toronto Maple Leafs |
66 |
7th |
Mikko Rantanen – Colorado Avalanche |
66 |
8th |
Nathan MacKinnon – Colorado Avalanche |
65 |
9th |
Mark Scheifele – Winnipeg Jets |
63 |
10th |
Sidney Crosby – Pittsburgh Penguins |
62 |
11th |
Jonathan Huberdeau – Florida Panthers |
61 |
12th |
Mark Stone – Vegas Golden Knights |
61 |
13th |
David Perron – St. Louis Blues |
58 |
14th |
Aleksander Barkov – Florida Panthers |
58 |
15th |
Artemi Panarin – New York Rangers |
58 |
16th |
Sebastian Aho – Carolina Hurricanes |
57 |
17th |
Jake Guentzel – Pittsburgh Penguins |
57 |
18th |
Alex DeBrincat – Chicago Blackhawks |
56 |
19th |
Ryan O’Reilly – St. Louis Blues |
54 |
20th |
Nicklas Backstrom – Washington Capitals |
53 |
21st |
Gabriel Landeskog – Colorado Avalanche |
52 |
22nd |
Joe Pavelski – Dallas Stars |
51 |
23rd |
Kirill Kaprizov – Minnesota Wild |
51 |
24th |
Max Pacioretty – Vegas Golden Knights |
51 |
25th |
Kyle Connor – Winnipeg Jets |
50 |
26th |
Anze Kopitar – Los Angeles Kings |
50 |
27th |
John Tavares – Toronto Maple Leafs |
50 |
28th |
Mika Zibanejad – New York Rangers |
50 |
29th |
Brock Boeser – Vancouver Canucks |
49 |
30th |
Johnny Gaudreau – Calgary Flames |
49 |
31st |
Evander Kane – San Jose Sharks |
49 |
32nd |
Ryan Strome – New York Rangers |
49 |
2020 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Leon Draisaitl – Edmonton Oilers |
110 |
2nd |
Connor McDavid – Edmonton Oilers |
97 |
3rd |
David Pastrnak – Boston Bruins |
95 |
4th |
Artemi Panarin – New York Rangers |
95 |
5th |
Nathan MacKinnon – Colorado Avalanche |
93 |
6th |
Brad Marchand – Boston Bruins |
87 |
7th |
Nikita Kucherov – Tampa Bay Lightning |
85 |
8th |
Patrick Kane – Chicago Blackhawks |
84 |
9th |
Auston Matthews – Toronto Maple Leafs |
80 |
10th |
Jonathan Huberdeau – Florida Panthers |
78 |
11th |
Jack Eichel – Buffalo Sabres |
78 |
12th |
John Carlson – Washington Capitals |
75 |
13th |
Mika Zibanejad – New York Rangers |
75 |
14th |
Evgeni Malkin – Pittsburgh Penguins |
74 |
15th |
Kyle Connor – Winnipeg Jets |
73 |
16th |
Mark Scheifele – Winnipeg Jets |
73 |
17th |
J.T. Miller – Vancouver Canucks |
72 |
18th |
Alex Ovechkin – Washington Capitals |
67 |
19th |
Mitch Marner – Toronto Maple Leafs |
67 |
20th |
Max Pacioretty – Vegas Golden Knights |
66 |
21st |
Sebastian Aho – Carolina Hurricanes |
66 |
22nd |
Elias Pettersson – Vancouver Canucks |
66 |
23rd |
Steven Stamkos – Tampa Bay Lightning |
66 |
24th |
Blake Wheeler – Winnipeg Jets |
65 |
25th |
Roman Josi – Nashville Predators |
65 |
26th |
Brayden Point – Tampa Bay Lightning |
64 |
27th |
Patrik Laine – Winnipeg Jets |
63 |
28th |
Teuvo Teravainen – Carolina Hurricanes |
63 |
29th |
Mark Stone – Vegas Golden Knights |
63 |
30th |
Anze Kopitar – Los Angeles Kings |
62 |
31st |
Aleksander Barkov – Florida Panthers |
62 |
32nd |
Ryan O’Reilly – St. Louis Blues |
61 |
2019 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Nikita Kucherov – Tampa Bay Lightning |
128 |
2nd |
Connor McDavid – Edmonton Oilers |
116 |
3rd |
Patrick Kane – Chicago Blackhawks |
110 |
4th |
Leon Draisaitl – Edmonton Oilers |
105 |
5th |
Sidney Crosby – Pittsburgh Penguins |
100 |
6th |
Brad Marchand – Boston Bruins |
100 |
7th |
Johnny Gaudreau – Calgary Flames |
99 |
8th |
Nathan MacKinnon – Colorado Avalanche |
99 |
9th |
Steven Stamkos – Tampa Bay Lightning |
98 |
10th |
Aleksander Barkov – Florida Panthers |
96 |
11th |
Mitch Marner – Toronto Maple Leafs |
94 |
12th |
Jonathan Huberdeau – Florida Panthers |
92 |
13th |
Brayden Point – Tampa Bay Lightning |
92 |
14th |
Blake Wheeler – Winnipeg Jets |
91 |
15th |
Alex Ovechkin – Washington Capitals |
89 |
16th |
John Tavares – Toronto Maple Leafs |
88 |
17th |
Artemi Panarin – Columbus Blue Jackets |
87 |
18th |
Mikko Rantanen – Colorado Avalanche |
87 |
19th |
Claude Giroux – Philadelphia Flyers |
85 |
20th |
Mark Scheifele – Winnipeg Jets |
84 |
21st |
Sebastian Aho – Carolina Hurricanes |
83 |
22nd |
Brent Burns – San Jose Sharks |
83 |
23rd |
Phil Kessel – Pittsburgh Penguins |
82 |
24th |
Sean Monahan – Calgary Flames |
82 |
25th |
Jack Eichel – Buffalo Sabres |
82 |
26th |
Jonathan Toews – Chicago Blackhawks |
81 |
27th |
David Pastrnak – Boston Bruins |
81 |
28th |
Tyler Seguin – Dallas Stars |
80 |
29th |
Patrice Bergeron – Boston Bruins |
79 |
30th |
Elias Lindholm – Calgary Flames |
78 |
31st |
Ryan O’Reilly – St. Louis Blues |
77 |
32nd |
Matthew Tkachuk – Calgary Flames |
77 |
2018 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Connor McDavid – Edmonton Oilers |
108 |
2nd |
Claude Giroux – Philadelphia Flyers |
102 |
3rd |
Nikita Kucherov – Tampa Bay Lightning |
100 |
4th |
Evgeni Malkin – Pittsburgh Penguins |
98 |
5th |
Nathan MacKinnon – Colorado Avalanche |
97 |
6th |
Taylor Hall – New Jersey Devils |
93 |
7th |
Phil Kessel – Pittsburgh Penguins |
92 |
8th |
Anze Kopitar – Los Angeles Kings |
92 |
9th |
Blake Wheeler – Winnipeg Jets |
91 |
10th |
Sidney Crosby – Pittsburgh Penguins |
89 |
11th |
Alex Ovechkin – Washington Capitals |
87 |
12th |
Steven Stamkos – Tampa Bay Lightning |
86 |
13th |
Mathew Barzal – New York Islanders |
85 |
14th |
Jakub Voracek – Philadelphia Flyers |
85 |
15th |
Brad Marchand – Boston Bruins |
85 |
16th |
John Tavares – New York Islanders |
84 |
17th |
Mikko Rantanen – Colorado Avalanche |
84 |
18th |
Johnny Gaudreau – Calgary Flames |
84 |
19th |
Evgeny Kuznetsov – Washington Capitals |
83 |
20th |
Artemi Panarin – Columbus Blue Jackets |
82 |
21st |
David Pastrnak – Boston Bruins |
80 |
22nd |
Jamie Benn – Dallas Stars |
79 |
23rd |
William Karlsson – Vegas Golden Knights |
78 |
24th |
Tyler Seguin – Dallas Stars |
78 |
25th |
Aleksander Barkov – Florida Panthers |
78 |
26th |
Sean Couturier – Philadelphia Flyers |
76 |
27th |
Patrick Kane – Chicago Blackhawks |
76 |
28th |
Eric Staal – Minnesota Wild |
76 |
29th |
Vincent Trocheck – Florida Panthers |
75 |
30th |
Jonathan Marchessault – Vegas Golden Knights |
75 |
31st |
Alexander Radulov – Dallas Stars |
72 |
32nd |
Nicklas Backstrom – Washington Capitals |
71 |
2017 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Connor McDavid – Edmonton Oilers |
100 |
2nd |
Patrick Kane – Chicago Blackhawks |
89 |
3rd |
Sidney Crosby – Pittsburgh Penguins |
89 |
4th |
Nicklas Backstrom – Washington Capitals |
86 |
5th |
Brad Marchand – Boston Bruins |
85 |
6th |
Nikita Kucherov – Tampa Bay Lightning |
85 |
7th |
Mark Scheifele – Winnipeg Jets |
82 |
8th |
Leon Draisaitl – Edmonton Oilers |
77 |
9th |
Brent Burns – San Jose Sharks |
76 |
10th |
Vladimir Tarasenko – St. Louis Blues |
75 |
11th |
Artemi Panarin – Chicago Blackhawks |
74 |
12th |
Blake Wheeler – Winnipeg Jets |
74 |
13th |
Ryan Getzlaf – Anaheim Ducks |
73 |
14th |
Tyler Seguin – Dallas Stars |
72 |
15th |
Victor Hedman – Tampa Bay Lightning |
72 |
16th |
Evgeni Malkin – Pittsburgh Penguins |
72 |
17th |
Erik Karlsson – Ottawa Senators |
71 |
18th |
Phil Kessel – Pittsburgh Penguins |
70 |
19th |
David Pastrnak – Boston Bruins |
70 |
20th |
Auston Matthews – Toronto Maple Leafs |
69 |
21st |
Alex Ovechkin – Washington Capitals |
69 |
22nd |
Mikael Granlund – Minnesota Wild |
69 |
23rd |
Jamie Benn – Dallas Stars |
69 |
24th |
Henrik Zetterberg – Detroit Red Wings |
68 |
25th |
Joe Pavelski – San Jose Sharks |
68 |
26th |
Max Pacioretty – Montreal Canadiens |
67 |
27th |
Jeff Carter – Los Angeles Kings |
66 |
28th |
John Tavares – New York Islanders |
66 |
29th |
Eric Staal – Minnesota Wild |
65 |
30th |
Nikolaj Ehlers – Winnipeg Jets |
64 |
31st |
Patrik Laine – Winnipeg Jets |
64 |
32nd |
Jeff Skinner – Carolina Hurricanes |
63 |
2016 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Patrick Kane – Chicago Blackhawks |
106 |
2nd |
Jamie Benn – Dallas Stars |
89 |
3rd |
Sidney Crosby – Pittsburgh Penguins |
85 |
4th |
Erik Karlsson – Ottawa Senators |
82 |
5th |
Joe Thornton – San Jose Sharks |
82 |
6th |
Joe Pavelski – San Jose Sharks |
78 |
7th |
Blake Wheeler – Winnipeg Jets |
78 |
8th |
Johnny Gaudreau – Calgary Flames |
78 |
9th |
Evgeny Kuznetsov – Washington Capitals |
77 |
10th |
Artemi Panarin – Chicago Blackhawks |
77 |
11th |
Brent Burns – San Jose Sharks |
75 |
12th |
Anze Kopitar – Los Angeles Kings |
74 |
13th |
Vladimir Tarasenko – St. Louis Blues |
74 |
14th |
Tyler Seguin – Dallas Stars |
73 |
15th |
Alex Ovechkin – Washington Capitals |
71 |
16th |
John Tavares – New York Islanders |
70 |
17th |
Nicklas Backstrom – Washington Capitals |
70 |
18th |
Patrice Bergeron – Boston Bruins |
68 |
19th |
Claude Giroux – Philadelphia Flyers |
67 |
20th |
Kris Letang – Pittsburgh Penguins |
67 |
21st |
Jaromír Jágr – Florida Panthers |
66 |
22nd |
Nikita Kucherov – Tampa Bay Lightning |
66 |
23rd |
Taylor Hall – Edmonton Oilers |
65 |
24th |
Filip Forsberg – Nashville Predators |
64 |
25th |
Max Pacioretty – Montreal Canadiens |
64 |
26th |
Kyle Okposo – New York Islanders |
64 |
27th |
Steven Stamkos – Tampa Bay Lightning |
64 |
28th |
Loui Eriksson – Boston Bruins |
63 |
29th |
Sean Monahan – Calgary Flames |
63 |
30th |
Ryan Getzlaf – Anaheim Ducks |
63 |
31st |
Jason Spezza – Dallas Stars |
63 |
32nd |
David Krejci – Boston Bruins |
63 |
2015 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Jamie Benn – Dallas Stars |
87 |
2nd |
John Tavares – New York Islanders |
86 |
3rd |
Sidney Crosby – Pittsburgh Penguins |
84 |
4th |
Jakub Voracek – Philadelphia Flyers |
81 |
5th |
Alex Ovechkin – Washington Capitals |
81 |
6th |
Nicklas Backstrom – Washington Capitals |
78 |
7th |
Tyler Seguin – Dallas Stars |
77 |
8th |
Daniel Sedin – Vancouver Canucks |
76 |
9th |
Jiri Hudler – Calgary Flames |
76 |
10th |
Henrik Sedin – Vancouver Canucks |
73 |
11th |
Claude Giroux – Philadelphia Flyers |
73 |
12th |
Nick Foligno – Columbus Blue Jackets |
73 |
13th |
Vladimir Tarasenko – St. Louis Blues |
73 |
14th |
Steven Stamkos – Tampa Bay Lightning |
72 |
15th |
Tyler Johnson – Tampa Bay Lightning |
72 |
16th |
Ryan Johansen – Columbus Blue Jackets |
71 |
17th |
Joe Pavelski – San Jose Sharks |
70 |
18th |
Ryan Getzlaf – Anaheim Ducks |
70 |
19th |
Evgeni Malkin – Pittsburgh Penguins |
70 |
20th |
Rick Nash – New York Rangers |
69 |
21st |
Logan Couture – San Jose Sharks |
67 |
22nd |
Max Pacioretty – Montreal Canadiens |
67 |
23rd |
Erik Karlsson – Ottawa Senators |
66 |
24th |
Jonathan Toews – Chicago Blackhawks |
66 |
25th |
Henrik Zetterberg – Detroit Red Wings |
66 |
26th |
Nikita Kucherov – Tampa Bay Lightning |
65 |
27th |
Joe Thornton – San Jose Sharks |
65 |
28th |
Pavel Datsyuk – Detroit Red Wings |
65 |
29th |
Kyle Turris – Ottawa Senators |
64 |
30th |
Johnny Gaudreau – Calgary Flames |
64 |
31st |
Mark Stone – Ottawa Senators |
64 |
32nd |
Anze Kopitar – Los Angeles Kings |
64 |
2014 NHL Points Leaders
PTS Rank |
Player |
PTS |
1st |
Sidney Crosby – Pittsburgh Penguins |
104 |
2nd |
Ryan Getzlaf – Anaheim Ducks |
87 |
3rd |
Claude Giroux – Philadelphia Flyers |
86 |
4th |
Tyler Seguin – Dallas Stars |
84 |
5th |
Corey Perry – Anaheim Ducks |
82 |
6th |
Phil Kessel – Toronto Maple Leafs |
80 |
7th |
Taylor Hall – Edmonton Oilers |
80 |
8th |
Nicklas Backstrom – Washington Capitals |
79 |
9th |
Joe Pavelski – San Jose Sharks |
79 |
10th |
Jamie Benn – Dallas Stars |
79 |
11th |
Alex Ovechkin – Washington Capitals |
79 |
12th |
Patrick Sharp – Chicago Blackhawks |
78 |
13th |
Joe Thornton – San Jose Sharks |
76 |
14th |
Erik Karlsson – Ottawa Senators |
74 |
15th |
Evgeni Malkin – Pittsburgh Penguins |
72 |
16th |
Anze Kopitar – Los Angeles Kings |
70 |
17th |
Patrick Marleau – San Jose Sharks |
70 |
18th |
Matt Duchene – Colorado Avalanche |
70 |
19th |
Blake Wheeler – Winnipeg Jets |
69 |
20th |
Martin St. Louis – 2 Teams |
69 |
21st |
David Krejci – Boston Bruins |
69 |
22nd |
Kyle Okposo – New York Islanders |
69 |
23rd |
Patrick Kane – Chicago Blackhawks |
69 |
24th |
Chris Kunitz – Pittsburgh Penguins |
68 |
25th |
Thomas Vanek – 2 Teams |
68 |
26th |
Jonathan Toews – Chicago Blackhawks |
68 |
27th |
Jaromír Jágr – New Jersey Devils |
67 |
28th |
Jason Spezza – Ottawa Senators |
66 |
29th |
John Tavares – New York Islanders |
66 |
30th |
Gabriel Landeskog – Colorado Avalanche |
65 |
31st |
Jordan Eberle – Edmonton Oilers |
65 |
32nd |
Bryan Little – Winnipeg Jets |
64 |