NHL Yearly Top 10 Leaders and Records for Plus/Minus

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

Top 10 Yearly League Leaders

2023-24 NHL
1. G. Forsling 52
2. M. Ekholm 44
3. D. DeMelo 43
4. Q. Hughes 39
5. Z. Hyman 38
6. C. McDavid 37
7. E. Bouchard 35
A. Matthews 35
9. S. Aho 34
N. MacKinnon 34
2022-23 NHL
1. H. Lindholm 49
2. M. Grzelcyk 46
3. B. Carlo 44
4. J. Pavelski 42
5. T. Tatar 41
6. D. Toews 39
7. J. Robertson 37
8. P. Bergeron 35
9. R. Graves 34
D. Pastrňák 34
2021-22 NHL
1. J. Gaudreau 64
2. E. Lindholm 61
3. M. Tkachuk 57
4. D. Toews 52
5. C. Makar 48
6. J. Faulk 41
G. Forsling 41
A. Goligoski 41
9. M. Weegar 40
10. A. Ekblad 38
2020-21 NHL
1. M. Rantanen 30
2. L. Draisaitl 29
D. Toews 29
M. Weegar 29
5. J. Edmundson 28
S. Theodore 28
7. P. Bergeron 27
A. Duclair 27
D. Nurse 27
10. B. Marchand 26
A. Martinez 26
R. O'Reilly 26
M. Stone 26
2019-20 NHL
1. R. Graves 40
2. A. Panarin 36
3. D. Hamilton 30
J. Slavin 30
5. A. Cirelli 28
B. Point 28
7. V. Hedman 27
8. Z. Chára 26
N. Kucherov 26
V. Nichushkin 26
2018-19 NHL
1. M. Giordano 39
2. R. McDonagh 38
3. B. Pesce 35
4. M. Backlund 34
5. B. Dumoulin 31
6. R. Hainsey 30
E. Lindholm 30
T. Teräväinen 30
9. T. Brodie 29
10. N. Bonino 27
M. Ekholm 27
B. Point 27
2017-18 NHL
1. W. Karlsson 49
2. J. Marchessault 36
3. S. Couturier 34
Y. Gourde 34
J. Manson 34
6. V. Hedman 32
7. D. Brown 31
R. Smith 31
9. A. Strålman 29
10. C. Giroux 28
2016-17 NHL
1. R. Suter 34
J. Zucker 34
3. D. Savard 33
J. Spurgeon 33
5. B. Orpik 32
6. D. Orlov 30
7. T. Oshie 28
8. M. Koivu 27
C. McDavid 27
J. Schultz 27
2015-16 NHL
1. T. Toffoli 35
2. A. Kopitar 34
3. B. Campbell 31
4. C. Kunitz 29
5. C. Parayko 28
6. E. Kuznetsov 27
O. Määttä 27
J. Neal 27
9. M. Lucic 26
R. McDonagh 26
2014-15 NHL
1. N. Kucherov 38
M. Pacioretty 38
3. T. Johnson 33
4. O. Palát 31
5. J. Toews 30
6. R. Nash 29
7. J. Garrison 27
V. Tarasenko 27
9. D. Stepan 26
B. Wheeler 26
2013-14 NHL
1. D. Krejčí 39
2. P. Bergeron 38
3. B. Marchand 36
4. J. Iginla* 34
A. Kopitar 34
6. M. Niskanen 33
7. O. Palát 32
C. Perry 32
9. J. Boychuk 31
M. Vlasic 31
2012-13 NHL
1. P. Dupuis 31
2. C. Kunitz 30
3. J. Toews 28
4. S. Crosby 26
5. D. Stepan 25
6. P. Bergeron 24
7. B. Marchand 23
T. Seguin 23
9. P. Datsyuk 21
10. M. Hossa* 20
2011-12 NHL
1. P. Bergeron 36
2. T. Seguin 34
3. Z. Chára 33
C. Kelly 33
5. B. Marchand 31
6. D. Hamhuis 29
7. P. Sharp 28
8. J. Boychuk 27
9. F. Kuba 26
R. Whitney 26
2010-11 NHL
1. Z. Chára 33
2. D. Backes 32
K. Bieksa 32
T. Lydman 32
5. M. Carle 30
A. McQuaid 30
A. Meszároš 30
D. Sedin* 30
9. D. Hamhuis 29
N. Horton 29
2009-10 NHL
1. J. Schultz 50
2. A. Ovechkin 45
3. M. Green 39
4. N. Bäckström 37
5. C. Ehrhoff 36
D. Sedin* 36
A. Semin 36
8. H. Sedin* 35
9. A. Burrows 34
10. M. Fistric 27
2008-09 NHL
1. D. Krejčí 37
2. B. Wheeler 36
3. P. Datsyuk 34
4. D. Keith 33
T. Zajac 33
6. D. Wideman 32
7. N. Lidström* 31
8. Z. Parise 30
9. M. Havlát 29
W. Mitchell 29
2007-08 NHL
1. P. Datsyuk 41
2. N. Lidström* 40
3. D. Heatley 33
4. R. Getzlaf 32
5. D. Keith 30
H. Zetterberg 30
7. V. Kozlov 28
A. Ovechkin 28
9. J. Iginla* 27
J. Oduya 27
B. Rafalski 27
2006-07 NHL
1. T. Vanek 47
2. D. Alfredsson* 42
3. N. Lidström* 40
T. Preissing 40
5. D. Roy 37
A. Volchenkov 37
7. P. Datsyuk 36
C. Phillips 36
9. M. Malík 32
10. D. Heatley 31
2005-06 NHL
1. W. Redden 35
M. Rozsíval 35
3. J. Jágr 34
A. Meszároš 34
5. M. Schneider 33
6. S. Gagné 31
M. Nylander 31
J. Thornton 31
9. B. Morrow 30
10. D. Alfredsson* 29
D. Heatley 29
B. Pothier 29
B. Shanahan* 29
H. Zetterberg 29
2003-04 NHL
1. M. Malík 35
M. St. Louis* 35
3. Z. Chára 33
4. F. Modin 31
5. N. Ekman 30
A. Tanguay 30
7. A. Aucoin 29
B. Lukowich 29
9. P. Eliáš 26
10. K. Jönsson 25
2002-03 NHL
1. P. Forsberg* 52
M. Hejduk 52
3. N. Lidström* 40
4. J. Lehtinen 39
5. D. Hatcher 37
6. M. Modano* 34
A. Tanguay 34
8. É. Desjardins 30
A. Foote 30
10. Z. Chára 29
2001-02 NHL
1. C. Chelios* 40
2. J. Roenick 32
3. S. Gagné 31
G. Murray 31
5. Z. Chára 30
6. M. Nylander 28
7. M. Arvedson 27
J. Iginla* 27
J. Lehtinen 27
S. O'Donnell 27
E. Weinrich 27
2000-01 NHL
1. P. Eliáš 45
J. Sakic* 45
3. S. Stevens* 40
4. B. Rafalski 36
P. Sýkora 36
6. A. Tanguay 35
7. M. Hejduk 32
C. White 32
9. B. Lukowich 28
10. R. Bonk 27
P. Demitra 27
1999-00 NHL
1. C. Pronger* 52
2. C. Chelios* 48
3. P. Demitra 34
4. J. Sakic* 30
S. Stevens* 30
P. Turgeon* 30
7. S. Yzerman* 28
8. M. Bergevin 27
9. J. Finley 26
S. Gonchar 26
J. Klemm 26
1998-99 NHL
1. A. Karpovtsev 39
2. J. LeClair 36
3. E. Lindros* 35
4. M. Arvedson 33
A. MacInnis* 33
6. J. Lehtinen 29
M. Modano* 29
S. Stevens* 29
9. D. Shannon 28
10. K. Daneyko 27
P. Forsberg* 27
1997-98 NHL
1. C. Pronger* 47
2. L. Murphy* 35
3. J. Allison 33
4. J. LeClair 30
R. McKay 30
6. D. Zubrus 29
7. D. Shannon 26
8. D. Khristich 25
M. Modano* 25
T. Numminen 25
1996-97 NHL
1. J. LeClair 44
2. M. Modano* 43
3. D. Andreychuk* 38
V. Konstantinov 38
5. D. Sydor 37
6. P. Kariya* 36
M. Renberg 36
8. T. Amonte 35
9. B. Shanahan* 32
10. P. Forsberg* 31
I. Larionov* 31
G. Ledyard 31
B. Leetch* 31
E. Lindros* 31
1995-96 NHL
1. V. Konstantinov 60
2. S. Fedorov* 49
3. V. Fetisov* 37
P. Nedvěd 37
5. V. Kozlov 33
6. C. Leschyshyn 32
7. R. Bourque* 31
K. Carney 31
J. Jágr 31
I. Larionov* 31
1994-95 NHL
1. R. Francis* 30
2. S. Duchesne 29
C. Leschyshyn 29
4. E. Lindros* 27
5. J. Jágr 23
6. G. Gilbert 22
J. Norton 22
8. O. Nolan 21
9. J. LeClair 20
M. Renberg 20
1993-94 NHL
1. S. Stevens* 53
2. S. Fedorov* 48
3. N. Lidström* 43
4. F. Musil 38
5. G. Roberts 37
6. V. Zelepukin 36
7. A. MacInnis* 35
8. S. Niedermayer* 34
K. Primeau 34
10. S. Lefebvre 33
1992-93 NHL
1. M. Lemieux* 55
2. L. Murphy* 45
3. R. Bourque* 38
4. U. Samuelsson 36
5. P. Bure* 35
L. Odelein 35
7. D. Murzyn 34
D. Sweeney 34
D. Ward 34
10. N. Borschevsky 33
S. Fedorov* 33
S. Yzerman* 33
1991-92 NHL
1. P. Ysebaert 44
2. B. McCrimmon 39
3. N. Lidström* 36
4. J. Patrick 34
5. M. Hardy 33
L. Murphy* 33
7. G. Roberts 32
8. M. Messier* 31
9. B. Hogue 30
10. B. Gilchrist 29
1990-91 NHL
1. T. Fleury 48
M. McSorley 48
3. A. MacInnis* 42
4. J. Roenick 38
5. S. Larmer 37
6. R. Bourque* 33
7. W. Gretzky* 30
8. J. Macoun 29
9. L. Robitaille* 28
10. D. Gilmour* 27
M. Goulet* 27
T. Sandström 27
D. Taylor 27
1989-90 NHL
1. P. Cavallini 38
2. S. Richer 35
3. J. Macoun 34
4. S. Corson 33
S. Makarov* 33
6. J. Nieuwendyk* 32
7. R. Bourque* 31
G. Roberts 31
9. M. McPhee 28
10. G. Courtnall 27
G. Gilbert 27
P. Ranheim 27
1988-89 NHL
1. J. Mullen* 51
2. D. Gilmour* 45
3. C. Patterson 44
4. B. McCrimmon 43
C. Muni 43
6. M. Lemieux* 41
7. B. Errey 40
J. Macoun 40
9. A. MacInnis* 38
10. G. Carbonneau* 37
1987-88 NHL
1. B. McCrimmon 48
2. P. Svoboda 46
3. H. Loob 41
4. S. Smith 40
5. W. Gretzky* 39
G. Suter 39
7. K. Linseman 36
8. R. Bourque* 34
9. C. Muni 32
10. A. Kerr 30
C. Neely* 30
S. Yzerman* 30
1986-87 NHL
1. W. Gretzky* 69
2. M. Howe* 57
3. C. Muni 50
4. D. Poulin 47
5. B. McCrimmon 45
6. R. Bourque* 44
E. Tikkanen 44
8. K. Lowe* 42
9. T. Kerr 37
10. R. Gregg 36
1985-86 NHL
1. M. Howe* 87
2. B. McCrimmon 86
3. W. Gretzky* 71
4. P. Coffey* 61
5. L. Fogolin 46
6. J. Kurri* 45
7. D. Hunter 39
8. G. Anderson* 38
9. A. MacInnis* 37
10. A. Haworth 36
1984-85 NHL
1. W. Gretzky* 100
2. J. Kurri* 78
3. M. Krushelnyski 60
4. P. Coffey* 57
5. B. McCrimmon 52
6. M. Howe* 51
7. J. Tonelli 49
8. C. Huddy 46
9. J. Macoun 45
D. Poulin 45
1983-84 NHL
1. W. Gretzky* 78
2. B. Trottier* 68
3. M. Bossy* 65
4. M. Goulet* 62
5. D. Potvin* 54
6. P. Coffey* 52
C. Huddy 52
8. R. Bourque* 51
9. G. Gilbert 49
M. Marois 49
1982-83 NHL
1. W. Gretzky* 61
C. Huddy 61
3. P. Coffey* 52
4. R. Bourque* 49
5. J. Kurri* 48
6. M. Howe* 47
7. S. Larmer 44
8. M. O'Connell 43
9. G. Cochrane 42
10. G. Anderson* 40
T. Jonsson 40
1981-82 NHL
1. W. Gretzky* 80
2. B. Engblom 78
3. B. Trottier* 70
4. M. Bossy* 69
5. R. Langway* 66
6. L. Robinson* 56
7. K. Morrow 53
8. M. Napier 48
J. Tonelli 48
10. K. Acton 47
1980-81 NHL
1. B. Engblom 63
2. M. Dionne* 54
3. R. Langway* 52
4. B. Trottier* 50
5. D. Taylor 48
6. T. Murray 47
L. Robinson* 47
8. B. Lorimer 45
9. W. Gretzky* 41
B. Wilson 41
1979-80 NHL
1. J. Schoenfeld 60
2. R. Bourque* 52
J. Watson 52
4. D. Gare 48
5. C. Simmer 47
6. B. Propp 45
S. Shutt* 45
8. B. Clarke* 42
9. R. Leach 41
10. G. Lafleur* 40
T. McKegney 40
J. Van Boxmeer 40
1978-79 NHL
1. B. Trottier* 76
2. D. Potvin* 71
3. M. Bossy* 63
4. P. Mondou 58
5. C. Gillies* 57
6. G. Lafleur* 55
7. L. Robinson* 49
8. S. Savard* 47
9. D. Lewis 44
10. S. Persson 38
S. Shutt* 38
1977-78 NHL
1. G. Lafleur* 73
2. L. Robinson* 71
3. B. Park* 69
4. R. Smith 68
5. S. Savard* 62
6. D. Potvin* 57
7. B. Nyrop 56
S. Shutt* 56
9. J. Lemaire* 54
10. B. Trottier* 52
1976-77 NHL
1. L. Robinson* 120
2. G. Lafleur* 89
S. Shutt* 89
4. S. Savard* 79
5. G. Lapointe* 70
6. J. Lemaire* 69
7. A. Dupont 58
8. B. Park* 49
9. B. Marshall 48
10. G. Dornhoefer 46
R. MacLeish 46
I. Turnbull 46
1975-76 NHL
1. B. Clarke* 83
2. B. Barber* 74
3. S. Shutt* 73
4. R. Leach 72
P. Mahovlich 72
6. G. Lafleur* 67
7. J. Watson 66
8. G. Lapointe* 64
9. J. Watson 56
10. S. Savard* 52
1974-75 NHL
1. B. Orr* 80
2. B. Clarke* 79
3. S. Savard* 72
4. D. Luce 61
5. L. Robinson* 60
6. G. Lafleur* 53
R. Leach 53
8. C. Ramsay 51
9. B. Hajt 46
G. Lapointe* 46
1973-74 NHL
1. B. Orr* 84
2. A. Sims 63
3. B. Ashbee 53
4. P. Esposito* 51
B. White 51
6. W. Cashman 48
7. P. Russell 47
8. D. Marcotte 44
9. P. Mahovlich 42
10. K. Hodge 40
1972-73 NHL
1. J. Laperrière* 77
2. S. Savard* 70
3. J. Lemaire* 59
4. B. Orr* 55
5. G. Lapointe* 52
6. Y. Cournoyer* 50
7. R. Seiling 43
8. F. Mahovlich* 42
9. D. Rolfe 41
10. B. Murdoch 39
1971-72 NHL
1. B. Orr* 83
2. B. Park* 63
3. J. Ratelle* 61
4. V. Hadfield 60
5. P. Esposito* 54
6. B. Hull* 53
R. Seiling 53
J. Tremblay 53
9. R. Gilbert* 50
K. Magnuson 50
1970-71 NHL
1. B. Orr* 124
2. D. Smith 98
3. P. Esposito* 69
K. Hodge 69
5. W. Cashman 59
6. E. Westfall 57
7. B. White 51
8. P. Stapleton 48
9. D. Awrey 41
10. D. Sanderson 39
1969-70 NHL
1. B. Orr* 54
2. C. Brewer 43
3. D. Balon 40
R. Seiling 40
5. K. Magnuson 38
6. D. Jarrett 36
7. D. Mohns 31
8. D. Awrey 29
9. J. Laperrière* 27
S. Mikita* 27
W. Tkaczuk 27
1968-69 NHL
1. P. Esposito* 55
B. Orr* 55
3. K. Hodge 50
4. G. Howe* 45
5. G. Bergman 44
F. Mahovlich* 44
D. Smith 44
8. A. Delvecchio* 42
9. J. Laperrière* 36
10. S. Savard* 35
1967-68 NHL
1. D. Smith 33
2. J. Tremblay 29
3. B. Orr* 28
G. Tremblay 28
5. J. Neilson 27
6. J. Béliveau* 25
T. Williams 25
8. T. Harris 23
J. Laperrière* 23
J. Ratelle* 23
1966-67 NHL
1. P. Pilote* 54
2. D. Jarrett 43
3. S. Mikita* 40
4. K. Wharram 35
5. P. Esposito* 34
6. D. Mohns 33
7. C. Maki 32
P. Stapleton 32
9. E. Van Impe 29
10. B. Hull* 28
1965-66 NHL
1. T. Harris 34
2. T. Horton* 30
A. Stanley* 30
4. T. Harper 27
5. R. Backstrom 26
D. Barkley 26
G. Tremblay 26
8. B. Marshall 25
9. P. Pilote* 23
10. C. Maki 22
C. Provost 22
1964-65 NHL
1. C. Brewer 33
2. B. Baun 31
3. A. MacNeil 30
4. S. Mikita* 29
5. P. Pilote* 25
6. D. Jarrett 24
M. Pronovost* 24
8. B. Hull* 23
9. D. Barkley 22
G. Howe* 22
1963-64 NHL
1. P. Pilote* 31
2. J. Laperrière* 25
K. Wharram 25
4. T. Harper 24
B. Rousseau 24
6. A. McDonald 21
S. Mikita* 21
8. A. MacNeil 20
J. Tremblay 20
10. M. Vasko 19
1962-63 NHL
1. C. Brewer 32
2. A. MacNeil 30
3. J. Tremblay 28
4. J. Talbot 27
K. Wharram 27
6. S. Mikita* 26
7. H. Richard* 24
G. Tremblay 24
9. W. Hillman 23
G. Howe* 23
1961-62 NHL
1. L. Fontinato 55
2. G. Armstrong* 48
J. Tremblay 48
4. C. Brewer 47
5. D. Keon* 40
6. R. Backstrom 35
T. Horton* 35
8. B. Baun 34
9. D. Duff* 32
10. F. Mahovlich* 31
1960-61 NHL
1. T. Horton* 31
2. K. Wharram 30
3. P. Pilote* 29
M. Vasko 29
5. S. Mikita* 27
6. B. Nevin 26
7. A. Langlois 24
A. McDonald 24
A. Stanley* 24
10. F. Mahovlich* 23
1959-60 NHL
1. D. Harvey* 37
2. A. Langlois 32
3. M. Bonin 28
4. B. Hull* 27
D. Moore* 27
6. T. Johnson* 24
7. H. Richard* 21
8. G. Aldcorn 20
J. Béliveau* 20
P. Pilote* 20