When discussing the 2024-25 season, Aliaksei Protas sits in first place in +/- with 41. Holding the runner up spot is Ryan McDonagh, earning a +/- total of 41. Having a mark of 37, Brayden McNabb is holding on to the third spot. Holding on to the 4th and 5th position are Thomas Harley (36) as well as Esa Lindell (34).
2024-25 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
Aliaksei Protas |
41 |
2nd |
Ryan McDonagh |
41 |
3rd |
Brayden McNabb |
37 |
4th |
Thomas Harley |
36 |
5th |
Esa Lindell |
34 |
6th |
Artturi Lehkonen |
34 |
7th |
Jack Eichel |
33 |
8th |
Leon Draisaitl |
33 |
9th |
Warren Foegele |
32 |
10th |
Dylan Samberg |
32 |
11th |
Pierre-Luc Dubois |
31 |
12th |
Gustav Forsling |
30 |
13th |
Brandon Hagel |
29 |
14th |
Devon Toews |
29 |
15th |
Cale Makar |
28 |
16th |
Kirill Marchenko |
28 |
17th |
Matt Roy |
28 |
18th |
Erik Cernak |
28 |
19th |
Nathan MacKinnon |
27 |
20th |
Dylan DeMelo |
27 |
21st |
Anthony Cirelli |
26 |
22nd |
Chris Tanev |
26 |
23rd |
Joel Edmundson |
25 |
24th |
Connor McMichael |
24 |
25th |
Trevor van Riemsdyk |
24 |
26th |
Ivan Barbashev |
23 |
27th |
Rasmus Sandin |
23 |
28th |
Jake McCabe |
23 |
29th |
Nikita Kucherov |
22 |
30th |
Mark Stone |
22 |
31st |
Jordan Kyrou |
22 |
32nd |
Tom Wilson |
22 |
2022 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
Johnny Gaudreau – Calgary Flames |
64 |
2nd |
Elias Lindholm – Calgary Flames |
61 |
3rd |
Matthew Tkachuk – Calgary Flames |
57 |
4th |
Devon Toews – Colorado Avalanche |
52 |
5th |
Cale Makar – Colorado Avalanche |
48 |
6th |
Justin Faulk – St. Louis Blues |
41 |
7th |
Gustav Forsling – Florida Panthers |
41 |
8th |
Alex Goligoski – Minnesota Wild |
41 |
9th |
MacKenzie Weegar – Florida Panthers |
40 |
10th |
Aaron Ekblad – Florida Panthers |
38 |
11th |
Aleksander Barkov – Florida Panthers |
36 |
12th |
Jonathan Huberdeau – Florida Panthers |
35 |
13th |
Mikko Rantanen – Colorado Avalanche |
35 |
14th |
Jaccob Slavin – Carolina Hurricanes |
35 |
15th |
Chris Tanev – Calgary Flames |
35 |
16th |
Oliver Kylington – Calgary Flames |
34 |
17th |
Anton Lundell – Florida Panthers |
33 |
18th |
Jared Spurgeon – Minnesota Wild |
32 |
19th |
Nick Jensen – Washington Capitals |
32 |
20th |
Ryan Hartman – Minnesota Wild |
31 |
21st |
Charlie McAvoy – Boston Bruins |
31 |
22nd |
Mika Zibanejad – New York Rangers |
30 |
23rd |
Anthony DeAngelo – Carolina Hurricanes |
30 |
24th |
Rasmus Andersson – Calgary Flames |
30 |
25th |
Pavel Buchnevich – St. Louis Blues |
29 |
26th |
Mason Marchment – Florida Panthers |
29 |
27th |
Nino Niederreiter – Carolina Hurricanes |
29 |
28th |
Connor McDavid – Edmonton Oilers |
28 |
29th |
Kirill Kaprizov – Minnesota Wild |
27 |
30th |
Michael Bunting – Toronto Maple Leafs |
27 |
31st |
Gabriel Landeskog – Colorado Avalanche |
27 |
32nd |
Sam Bennett – Florida Panthers |
27 |
2021 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
Mikko Rantanen – Colorado Avalanche |
30 |
2nd |
Leon Draisaitl – Edmonton Oilers |
29 |
3rd |
MacKenzie Weegar – Florida Panthers |
29 |
4th |
Devon Toews – Colorado Avalanche |
29 |
5th |
Joel Edmundson – Montreal Canadiens |
28 |
6th |
Shea Theodore – Vegas Golden Knights |
28 |
7th |
Darnell Nurse – Edmonton Oilers |
27 |
8th |
Patrice Bergeron – Boston Bruins |
27 |
9th |
Anthony Duclair – Florida Panthers |
27 |
10th |
Ryan O’Reilly – St. Louis Blues |
26 |
11th |
Mark Stone – Vegas Golden Knights |
26 |
12th |
Brad Marchand – Boston Bruins |
26 |
13th |
Alec Martinez – Vegas Golden Knights |
26 |
14th |
Martin Necas – Carolina Hurricanes |
25 |
15th |
Carter Verhaeghe – Florida Panthers |
24 |
16th |
T.J. Brodie – Toronto Maple Leafs |
23 |
17th |
Joe Pavelski – Dallas Stars |
22 |
18th |
Jaccob Slavin – Carolina Hurricanes |
22 |
19th |
Charlie McAvoy – Boston Bruins |
22 |
20th |
Chandler Stephenson – Vegas Golden Knights |
22 |
21st |
Carson Soucy – Minnesota Wild |
22 |
22nd |
Nathan MacKinnon – Colorado Avalanche |
22 |
23rd |
Connor McDavid – Edmonton Oilers |
21 |
24th |
Mitch Marner – Toronto Maple Leafs |
21 |
25th |
Ian Cole – 2 Teams |
21 |
26th |
Craig Smith – Boston Bruins |
21 |
27th |
Jake Muzzin – Toronto Maple Leafs |
21 |
28th |
Auston Matthews – Toronto Maple Leafs |
21 |
29th |
Nino Niederreiter – Carolina Hurricanes |
20 |
30th |
Dougie Hamilton – Carolina Hurricanes |
20 |
31st |
Ryan Lindgren – New York Rangers |
20 |
32nd |
Max Pacioretty – Vegas Golden Knights |
20 |
2020 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
Ryan Graves – Colorado Avalanche |
40 |
2nd |
Artemi Panarin – New York Rangers |
36 |
3rd |
Jaccob Slavin – Carolina Hurricanes |
30 |
4th |
Dougie Hamilton – Carolina Hurricanes |
30 |
5th |
Anthony Cirelli – Tampa Bay Lightning |
28 |
6th |
Brayden Point – Tampa Bay Lightning |
28 |
7th |
Victor Hedman – Tampa Bay Lightning |
27 |
8th |
Zdeno Chara – Boston Bruins |
26 |
9th |
Nikita Kucherov – Tampa Bay Lightning |
26 |
10th |
Valeri Nichushkin – Colorado Avalanche |
26 |
11th |
Brad Marchand – Boston Bruins |
25 |
12th |
Ondrej Palat – Tampa Bay Lightning |
25 |
13th |
Charlie McAvoy – Boston Bruins |
24 |
14th |
Chandler Stephenson – 2 Teams |
24 |
15th |
Patrice Bergeron – Boston Bruins |
23 |
16th |
Adam Fox – New York Rangers |
22 |
17th |
Kevin Shattenkirk – Tampa Bay Lightning |
22 |
18th |
Roman Josi – Nashville Predators |
22 |
19th |
David Pastrnak – Boston Bruins |
21 |
20th |
Ryan Strome – New York Rangers |
21 |
21st |
Sean Couturier – Philadelphia Flyers |
21 |
22nd |
Ian Cole – Colorado Avalanche |
21 |
23rd |
Teuvo Teravainen – Carolina Hurricanes |
20 |
24th |
Auston Matthews – Toronto Maple Leafs |
19 |
25th |
Alex Killorn – Tampa Bay Lightning |
19 |
26th |
Michal Kempny – Washington Capitals |
19 |
27th |
Phillip Danault – Montreal Canadiens |
18 |
28th |
Max Pacioretty – Vegas Golden Knights |
18 |
29th |
Craig Smith – Nashville Predators |
18 |
30th |
Reilly Smith – Vegas Golden Knights |
17 |
31st |
Nick Bonino – Nashville Predators |
17 |
32nd |
John Marino – Pittsburgh Penguins |
17 |
2019 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
Mark Giordano – Calgary Flames |
39 |
2nd |
Ryan McDonagh – Tampa Bay Lightning |
38 |
3rd |
Brett Pesce – Carolina Hurricanes |
35 |
4th |
Mikael Backlund – Calgary Flames |
34 |
5th |
Brian Dumoulin – Pittsburgh Penguins |
31 |
6th |
Teuvo Teravainen – Carolina Hurricanes |
30 |
7th |
Ron Hainsey – Toronto Maple Leafs |
30 |
8th |
Elias Lindholm – Calgary Flames |
30 |
9th |
T.J. Brodie – Calgary Flames |
29 |
10th |
Nick Bonino – Nashville Predators |
27 |
11th |
Mattias Ekholm – Nashville Predators |
27 |
12th |
Brayden Point – Tampa Bay Lightning |
27 |
13th |
Sebastian Aho – Carolina Hurricanes |
25 |
14th |
Josh Anderson – Columbus Blue Jackets |
25 |
15th |
Anthony Cirelli – Tampa Bay Lightning |
25 |
16th |
Erik Cernak – Tampa Bay Lightning |
25 |
17th |
Nikita Kucherov – Tampa Bay Lightning |
24 |
18th |
Morgan Rielly – Toronto Maple Leafs |
24 |
19th |
Michal Kempny – Washington Capitals |
24 |
20th |
Victor Hedman – Tampa Bay Lightning |
24 |
21st |
Michael Frolik – Calgary Flames |
24 |
22nd |
Patrice Bergeron – Boston Bruins |
23 |
23rd |
Alex Killorn – Tampa Bay Lightning |
22 |
24th |
Mitch Marner – Toronto Maple Leafs |
22 |
25th |
Ryan O’Reilly – St. Louis Blues |
22 |
26th |
Adam Pelech – New York Islanders |
22 |
27th |
Casey Cizikas – New York Islanders |
22 |
28th |
Brandon Carlo – Boston Bruins |
22 |
29th |
Alexander Radulov – Dallas Stars |
22 |
30th |
Zdeno Chara – Boston Bruins |
22 |
31st |
Nate Schmidt – Vegas Golden Knights |
22 |
32nd |
Ryan Ellis – Nashville Predators |
21 |
2018 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
William Karlsson – Vegas Golden Knights |
49 |
2nd |
Jonathan Marchessault – Vegas Golden Knights |
36 |
3rd |
Sean Couturier – Philadelphia Flyers |
34 |
4th |
Yanni Gourde – Tampa Bay Lightning |
34 |
5th |
Josh Manson – Anaheim Ducks |
34 |
6th |
Victor Hedman – Tampa Bay Lightning |
32 |
7th |
Dustin Brown – Los Angeles Kings |
31 |
8th |
Reilly Smith – Vegas Golden Knights |
31 |
9th |
Anton Stralman – Tampa Bay Lightning |
29 |
10th |
Claude Giroux – Philadelphia Flyers |
28 |
11th |
Patrik Nemeth – Colorado Avalanche |
27 |
12th |
Filip Forsberg – Nashville Predators |
27 |
13th |
Brayden McNabb – Vegas Golden Knights |
26 |
14th |
Ryan Ellis – Nashville Predators |
26 |
15th |
Mattias Ekholm – Nashville Predators |
25 |
16th |
Brad Marchand – Boston Bruins |
25 |
17th |
Auston Matthews – Toronto Maple Leafs |
25 |
18th |
Roman Josi – Nashville Predators |
24 |
19th |
Matt Niskanen – Washington Capitals |
24 |
20th |
Drew Doughty – Los Angeles Kings |
23 |
21st |
Artemi Panarin – Columbus Blue Jackets |
23 |
22nd |
Jonas Brodin – Minnesota Wild |
23 |
23rd |
Zach Hyman – Toronto Maple Leafs |
22 |
24th |
Alex Killorn – Tampa Bay Lightning |
22 |
25th |
Zdeno Chara – Boston Bruins |
22 |
26th |
Alexander Wennberg – Columbus Blue Jackets |
22 |
27th |
Justin Schultz – Pittsburgh Penguins |
22 |
28th |
Anze Kopitar – Los Angeles Kings |
21 |
29th |
Radek Faksa – Dallas Stars |
21 |
30th |
Patrice Bergeron – Boston Bruins |
21 |
31st |
Matt Grzelcyk – Boston Bruins |
21 |
32nd |
Jamie Benn – Dallas Stars |
20 |
2017 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
Ryan Suter – Minnesota Wild |
34 |
2nd |
Jason Zucker – Minnesota Wild |
34 |
3rd |
Jared Spurgeon – Minnesota Wild |
33 |
4th |
David Savard – Columbus Blue Jackets |
33 |
5th |
Brooks Orpik – Washington Capitals |
32 |
6th |
Dmitry Orlov – Washington Capitals |
30 |
7th |
T.J. Oshie – Washington Capitals |
28 |
8th |
Connor McDavid – Edmonton Oilers |
27 |
9th |
Mikko Koivu – Minnesota Wild |
27 |
10th |
Justin Schultz – Pittsburgh Penguins |
27 |
11th |
Ian Cole – Pittsburgh Penguins |
26 |
12th |
Marcus Johansson – Washington Capitals |
25 |
13th |
Dennis Seidenberg – New York Islanders |
25 |
14th |
Jake Gardiner – Toronto Maple Leafs |
24 |
15th |
Conor Sheary – Pittsburgh Penguins |
24 |
16th |
Karl Alzner – Washington Capitals |
23 |
17th |
Jack Johnson – Columbus Blue Jackets |
23 |
18th |
Brett Pesce – Carolina Hurricanes |
23 |
19th |
Brandon Saad – Columbus Blue Jackets |
23 |
20th |
Jaccob Slavin – Carolina Hurricanes |
23 |
21st |
Mikael Granlund – Minnesota Wild |
23 |
22nd |
Mark Giordano – Calgary Flames |
22 |
23rd |
Duncan Keith – Chicago Blackhawks |
22 |
24th |
Michael Grabner – New York Rangers |
22 |
25th |
Nate Schmidt – Washington Capitals |
22 |
26th |
Paul Byron – Montreal Canadiens |
21 |
27th |
Adam Larsson – Edmonton Oilers |
21 |
28th |
Jay Beagle – Washington Capitals |
20 |
29th |
Matt Niskanen – Washington Capitals |
20 |
30th |
Shea Weber – Montreal Canadiens |
20 |
31st |
Ryan McDonagh – New York Rangers |
20 |
32nd |
Brett Connolly – Washington Capitals |
20 |
2016 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
Tyler Toffoli – Los Angeles Kings |
35 |
2nd |
Anze Kopitar – Los Angeles Kings |
34 |
3rd |
Brian Campbell – Florida Panthers |
31 |
4th |
Chris Kunitz – Pittsburgh Penguins |
29 |
5th |
Colton Parayko – St. Louis Blues |
28 |
6th |
Evgeny Kuznetsov – Washington Capitals |
27 |
7th |
James Neal – Nashville Predators |
27 |
8th |
Olli Maatta – Pittsburgh Penguins |
27 |
9th |
Milan Lucic – Los Angeles Kings |
26 |
10th |
Ryan McDonagh – New York Rangers |
26 |
11th |
Joe Pavelski – San Jose Sharks |
25 |
12th |
Joe Thornton – San Jose Sharks |
25 |
13th |
Jussi Jokinen – Florida Panthers |
25 |
14th |
Drew Doughty – Los Angeles Kings |
24 |
15th |
Jaromír Jágr – Florida Panthers |
23 |
16th |
John Klingberg – Dallas Stars |
22 |
17th |
Alex Goligoski – Dallas Stars |
21 |
18th |
Alex Ovechkin – Washington Capitals |
21 |
19th |
Victor Hedman – Tampa Bay Lightning |
21 |
20th |
Brad Marchand – Boston Bruins |
21 |
21st |
Erik Haula – Minnesota Wild |
21 |
22nd |
Reilly Smith – Florida Panthers |
19 |
23rd |
Sidney Crosby – Pittsburgh Penguins |
19 |
24th |
Aaron Ekblad – Florida Panthers |
18 |
25th |
Jeff Carter – Los Angeles Kings |
18 |
26th |
Dan Girardi – New York Rangers |
18 |
27th |
Aleksander Barkov – Florida Panthers |
18 |
28th |
Patrick Kane – Chicago Blackhawks |
17 |
29th |
Jean-Gabriel Pageau – Ottawa Senators |
17 |
30th |
Vladislav Namestnikov – Tampa Bay Lightning |
17 |
31st |
Jonathan Huberdeau – Florida Panthers |
17 |
32nd |
Nicklas Backstrom – Washington Capitals |
17 |
2015 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
Nikita Kucherov – Tampa Bay Lightning |
38 |
2nd |
Max Pacioretty – Montreal Canadiens |
38 |
3rd |
Tyler Johnson – Tampa Bay Lightning |
33 |
4th |
Ondrej Palat – Tampa Bay Lightning |
31 |
5th |
Jonathan Toews – Chicago Blackhawks |
30 |
6th |
Rick Nash – New York Rangers |
29 |
7th |
Vladimir Tarasenko – St. Louis Blues |
27 |
8th |
Jason Garrison – Tampa Bay Lightning |
27 |
9th |
Blake Wheeler – Winnipeg Jets |
26 |
10th |
Derek Stepan – New York Rangers |
26 |
11th |
Niklas Hjalmarsson – Chicago Blackhawks |
25 |
12th |
Hampus Lindholm – Anaheim Ducks |
25 |
13th |
Tyler Toffoli – Los Angeles Kings |
25 |
14th |
Chris Kreider – New York Rangers |
24 |
15th |
Kevin Klein – New York Rangers |
24 |
16th |
Ryan Strome – New York Islanders |
23 |
17th |
Daniel Winnik – 2 Teams |
23 |
18th |
Ryan McDonagh – New York Rangers |
23 |
19th |
David Desharnais – Montreal Canadiens |
22 |
20th |
Anton Stralman – Tampa Bay Lightning |
22 |
21st |
Andrei Markov – Montreal Canadiens |
22 |
22nd |
Marc Methot – Ottawa Senators |
22 |
23rd |
P.K. Subban – Montreal Canadiens |
21 |
24th |
Mark Stone – Ottawa Senators |
21 |
25th |
Dale Weise – Montreal Canadiens |
21 |
26th |
Jori Lehtera – St. Louis Blues |
21 |
27th |
Zach Parise – Minnesota Wild |
21 |
28th |
Jonas Brodin – Minnesota Wild |
21 |
29th |
Kevan Miller – Boston Bruins |
20 |
30th |
Colin Wilson – Nashville Predators |
19 |
31st |
Kevin Shattenkirk – St. Louis Blues |
19 |
32nd |
Brendan Gallagher – Montreal Canadiens |
18 |
2014 NHL +/- Leaders
+/- Rank |
Player |
+/- |
1st |
David Krejci – Boston Bruins |
39 |
2nd |
Patrice Bergeron – Boston Bruins |
38 |
3rd |
Brad Marchand – Boston Bruins |
36 |
4th |
Anze Kopitar – Los Angeles Kings |
34 |
5th |
Jarome Iginla – Boston Bruins |
34 |
6th |
Matt Niskanen – Pittsburgh Penguins |
33 |
7th |
Ondrej Palat – Tampa Bay Lightning |
32 |
8th |
Corey Perry – Anaheim Ducks |
32 |
9th |
Marc-Edouard Vlasic – San Jose Sharks |
31 |
10th |
Johnny Boychuk – Boston Bruins |
31 |
11th |
Milan Lucic – Boston Bruins |
30 |
12th |
Hampus Lindholm – Anaheim Ducks |
29 |
13th |
Reilly Smith – Boston Bruins |
28 |
14th |
Jaden Schwartz – St. Louis Blues |
28 |
15th |
Ryan Getzlaf – Anaheim Ducks |
28 |
16th |
Marián Hossa – Chicago Blackhawks |
28 |
17th |
Jay Bouwmeester – St. Louis Blues |
26 |
18th |
Jonathan Toews – Chicago Blackhawks |
26 |
19th |
Francois Beauchemin – Anaheim Ducks |
26 |
20th |
Brent Burns – San Jose Sharks |
26 |
21st |
Chris Kunitz – Pittsburgh Penguins |
25 |
22nd |
Zdeno Chara – Boston Bruins |
25 |
23rd |
Dustin Penner – 2 Teams |
25 |
24th |
Tyler Johnson – Tampa Bay Lightning |
23 |
25th |
Joe Pavelski – San Jose Sharks |
23 |
26th |
Brent Seabrook – Chicago Blackhawks |
23 |
27th |
Kyle Turris – Ottawa Senators |
22 |
28th |
Duncan Keith – Chicago Blackhawks |
22 |
29th |
Matt Bartkowski – Boston Bruins |
22 |
30th |
Dougie Hamilton – Boston Bruins |
22 |
31st |
Jamie Benn – Dallas Stars |
21 |
32nd |
Gabriel Landeskog – Colorado Avalanche |
21 |