NHL Yearly Top 10 Leaders and Records for Total Goals On-Ice Against

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

Rate Statistic Requirements

Top 10 Yearly League Leaders

2025-26 NHL

1. F. Hronek 124
2. J. LaCombe 122
3. G. Forsling 119
J. Trouba 119
6. M. Pettersson 118
7. B. Skjei 112
8. T. Sanheim 110
9. K. Connor 109

2024-25 NHL

1. A. Vlasic 130
2. R. Andersson 129
3. M. Matheson 124
4. T. Sanheim 118
5. M. Ferraro 117
6. E. Karlsson 116
7. M. Seider 113
8. I. Provorov 111
9. M. Sergachev 110
10. B. Skjei 109

2023-24 NHL

1. C. Fowler 141
2. M. Ferraro 140
3. M. Matheson 131
4. T. Sanheim 121
5. B. Faber 118
6. R. Andersson 117
9. M. Seider 114
10. C. Giroux 113

2022-23 NHL

1. E. Karlsson 139
2. A. Peeke 136
3. I. Provorov 127
4. M. Seider 123
5. C. Fowler 122
6. J. Faulk 119
7. L. Couture 118
T. Myers 118
9. B. Dumoulin 115
10. S. Benoit 114
S. Jones 114

2021-22 NHL

1. S. Jones 128
2. B. Burns 127
3. V. Gavrikov 122
4. A. Larsson 121
5. M. Seider 118
6. A. Strålman 117
7. F. Hronek 116
8. I. Provorov 115
9. A. Romanov 113
10. A. Peeke 112

2020-21 NHL

1. B. Burns 92
2. D. Keith* 83
3. M. Ferraro 81
5. D. Nurse 77
6. J. Faulk 76
8. S. Jones 75
9. A. Goligoski 74

2019-20 NHL

1. F. Hronek 117
2. R. Suter 106
3. B. Burns 101
4. M. Ekholm 98
6. D. Larkin 95
7. A. Ekblad 93
10. D. Severson 92

2018-19 NHL

1. I. Provorov 129
2. D. Doughty 128
4. A. Ekblad 119
5. R. Suter 118
6. A. Barkov 115
7. D. Keith* 114
8. C. Ceci 113
10. J. Toews 112

2017-18 NHL

1. C. Ceci 121
3. J. Petry 119
5. D. Keith* 117
N. Leddy 117
J. Slavin 117
8. J. Tavares 113
9. M. Scandella 112
10. J. Carlson 110

2016-17 NHL

2015-16 NHL

1. M. Giordano 117
2. E. Karlsson 115
3. M. Rielly 111
4. T. Brodie 107
5. F. Beauchemin 102
6. B. Burns 101
9. D. Byfuglien 100
10. N. Holden 99
R. Josi 99
S. Weber* 99

2014-15 NHL

2013-14 NHL

1. E. Karlsson 117
2. A. MacDonald 112
3. J. Faulk 107
4. B. Coburn 104
6. J. Petry 102
7. D. Kulikov 101
S. Weber* 101
10. J. Johnson 98

2012-13 NHL

2011-12 NHL

1. E. Brewer 119
2. F. Beauchemin 109
4. J. Carlson 104
5. D. Phaneuf 102
6. B. Clark 100
7. D. Keith* 99
8. B. Coburn 98
10. M. St. Louis* 92

2010-11 NHL

1. T. Gilbert 117
3. D. Keith* 107
4. C. Phillips 106
5. L. Schenn 104
6. S. Robidas 103
7. F. Beauchemin 100
J. Oduya 100
9. B. Burns 98

2009-10 NHL

1. S. Niedermayer* 121
2. S. Robidas 117
3. F. Beauchemin 115
4. R. Hainsey 104
5. D. Keith* 102
B. Stuart 102
7. R. Whitney 99
8. K. Ballard 98

2008-09 NHL

1. D. Phaneuf 122
2. Z. Michálek 119
3. S. Niedermayer* 114
4. T. Enström 113
5. B. Jackman 110
8. D. Hamhuis 107
9. S. Hannan 106
C. Pronger* 106

2007-08 NHL

1. P. Ranger 113
4. F. Kuba 107
5. N. Hävelid 106
6. R. Blake* 105
8. B. Richards 104
9. F. Beauchemin 103
10. S. Staios 100

2006-07 NHL

1. D. Hatcher 133
2. Z. Chára* 127
3. B. Stuart 122
4. N. Hävelid 121
5. Z. Michálek 120
6. E. Brewer 118
7. B. McCabe 117
9. D. Morris 108
10. R. Blake* 107
A. Miller 107

2005-06 NHL

2. N. Hävelid 131
3. D. Keith* 121
4. M. Recchi* 119
5. M. Öhlund 118
7. S. Morrisonn 114
8. B. Witt 113
9. T. Kaberle 111
10. D. Hatcher 109
C. Rivet 109

2003-04 NHL

2002-03 NHL

1. L. Richardson 122
2. A. Aucoin 120
3. F. Kaberle 108
4. M. Rathje 107
5. N. Boynton 106
8. J. Špaček 103
9. T. Lydman 102
10. I. Majeský 101

2001-02 NHL

2000-01 NHL

1. B. Leetch* 157
2. Z. Chára* 123
3. R. Švehla 109
4. P. Brisebois 107
5. N. Lidström* 106
7. R. Hamrlík 103
8. C. Tamer 102
9. P. Bure* 101

1999-00 NHL

1. M. Sillinger 104
2. N. Lidström* 103
B. McCabe 103
4. Z. Chára* 102
7. C. Lapointe 101
9. R. Blake* 100
10. R. Bourque* 97

1998-99 NHL

1. D. Tucker 113
2. B. Leetch* 111
3. R. Švehla 102
4. C. Chelios* 101
6. J. Cullimore 100
7. M. Baron 99
8. D. Gilmour* 97
10. T. Fitzgerald 96

1997-98 NHL

1. B. Leetch* 120
2. J. Lumme 117
3. M. Messier* 113
4. C. Chelios* 112
5. R. Blake* 111
6. T. Fleury 109
7. P. Bure* 107
9. D. Mironov 105
10. G. Murphy 102

1996-97 NHL

1. T. Gill 123
2. A. Oates* 121
3. K. Hatcher 117
4. B. Leetch* 115
6. R. Bourque* 111
7. R. Francis* 110
8. S. Quintal 109
9. D. Yushkevich 105
10. J. Macoun 103
M. Recchi* 103
M. Sundin* 103

1995-96 NHL

1. D. Manson 130
2. R. Bourque* 127
3. D. Hatcher 125
B. Leetch* 125
5. M. Sýkora 123
6. J. More 122
7. B. Marchment 121
B. McCabe 121
9. J. Lumme 119
10. C. Chelios* 115

1994-95 NHL

1. D. Manson 79
2. D. Sydor 76
4. B. Leetch* 71
L. Murphy* 71
6. W. Gretzky* 70
7. R. Hamrlík 69
8. K. Muller 68
10. S. Hill 66

1993-94 NHL

1. G. Dineen 160
2. S. Quintal 145
3. R. Blake* 141
4. W. Gretzky* 138
6. G. Galley 133
7. M. Lamb 129
8. A. Yashin 126
9. D. Rumble 125
10. J. Kurri* 124

1992-93 NHL

1. K. Hatcher 162
2. B. Shaw 160
3. Z. Zalapski 157
4. N. Maciver 146
5. G. Galley 142
D. Zmolek 142
7. D. Manson 137
L. Murphy* 137
M. Lamb 131

1991-92 NHL

1. R. Bourque* 122
2. K. Hatcher 118
3. U. Krupp 117
5. W. Gretzky* 114
B. Leetch* 114
A. Oates* 114
M. Recchi* 114
9. A. Gusarov 112
B. Rouse 112

1990-91 NHL

1. J. Sakic* 164
2. S. Yzerman* 141
3. R. Velischek 139
4. D. Lidster 133
6. G. Butcher 130
7. M. Petit 128
8. T. Carkner 126
9. P. Coffey* 125

1989-90 NHL

1. P. Coffey* 168
2. S. Yzerman* 166
3. W. Gretzky* 153
4. D. Crossman 141
5. D. Lidster 136
6. M. Lemieux* 134
7. J. Sakic* 132
8. R. Ramage 130
9. K. Hatcher 129
10. A. Iafrate 126

1988-89 NHL

1. W. Gretzky* 169
2. M. Lemieux* 163
3. D. Manson 159
4. S. Yzerman* 152
5. B. Marsh 147
6. P. Coffey* 144
7. S. Konroyd 143
8. J. Cirella 142
9. B. Nicholls 139
10. D. Ellett 137

1987-88 NHL

1. A. Iafrate 141
2. R. Lanz 137
3. R. Ramage 133
4. M. Hardy 132
E. Olczyk 132
6. D. Crossman 129
M. Marois 129
8. T. Bothwell 125
B. Rouse 125
10. J. Cirella 124
S. Stevens* 124

1986-87 NHL

1. D. Lidster 172
2. M. Ramsey 153
3. A. Iafrate 142
4. J. Wells 130
5. K. Daneyko 129
7. G. Nylund 128
8. J. Cirella 123
9. B. Driver 122
10. W. Gretzky* 120

1985-86 NHL

1. G. Nylund 182
2. D. Ellett 171
3. W. Gretzky* 163
4. P. Coffey* 162
5. R. Ladouceur 161
6. R. Larson 156
7. D. Babych 145
8. B. Engblom 143
9. T. Fergus 141
M. Marois 141

1984-85 NHL

1. D. Halward 168
2. P. Reinhart 150
3. R. Ladouceur 148
M. Mantha 148
5. B. Salming* 147
6. G. Nylund 143
7. D. Babych 142
8. R. Ramage 141
9. R. Larson 137
10. J. Quenneville 135

1983-84 NHL

1. B. Salming* 185
2. D. Babych 167
3. M. Hardy 165
4. R. Ramage 163
5. B. Engblom 160
6. P. Boutette 148
7. C. Ludwig 145
8. B. Maxwell 141
9. G. Hotham 138
R. Larson 138

1982-83 NHL

1. J. Korn 162
2. R. Larson 160
3. S. Savard* 155
4. W. Huber 154
5. P. Baxter 149
6. D. Babych 146
7. P. Boutette 144
G. Malone 144
9. M. Hardy 143
10. R. Siltanen 140

1981-82 NHL

1. W. Huber 163
2. R. Larson 160
3. G. Fox 158
4. B. Salming* 156
5. R. Carlyle 154
R. Ramage 154
7. D. Babych 151
8. G. Smith 143
9. B. Marsh 142

1980-81 NHL

1. R. Larson 177
2. D. Babych 169
3. I. Turnbull 168
4. R. Carlyle 167
5. R. Ramage 164
6. N. Barnes 160
7. W. Huber 159
8. P. Russell 155
9. A. Sims 153
10. M. Rogers 150

1979-80 NHL

1. B. Long 157
2. B. Salming* 155
3. R. Lapointe 151
4. R. Larson 146
5. D. Hoganson 141
6. B. MacDonald 140
7. L. Sjöberg 137
8. R. Palmer 135
R. Picard 135
10. D. Burrows 133

1978-79 NHL

1. R. Green 163
2. B. Gibbs 158
3. R. Palmer 154
4. B. Stewart 147
5. I. Turnbull 145
6. R. Picard 138
7. D. Maruk 137
8. G. Sargent 136
9. B. Murray 132
10. R. Larson 128

1977-78 NHL

1. D. Owchar 166
2. G. Smith 158
3. D. Kearns 141
5. F. Barrett 140
6. D. Burrows 138
7. B. Gibbs 134
8. T. Edur 133
9. B. Beck 132
10. R. Larson 131

1976-77 NHL

1. C. Vadnais 149
2. I. Turnbull 128
3. R. Greschner 124
4. D. Redmond 123
5. D. Hicks 122
T. Pratt 122
7. A. Cameron 121
8. P. Russell 120
B. Salming* 120
10. B. Stewart 119

1975-76 NHL

1. C. Vadnais 166
2. D. Burrows 154
4. J. Lynch 151
5. G. Bergman 143
6. Y. Labre 141
7. R. Greschner 135
8. G. Charron 134
B. Salming* 134
10. F. Barrett 133

1974-75 NHL

1. J. Hamel 157
2. B. Mikkelson 156
3. J. Lynch 152
4. T. Reid 147
5. D. Mohns 146
6. B. Hughes 143
7. M. Dionne* 140
9. D. Hextall 138
10. L. Frig 137

1973-74 NHL

1. B. Gibbs 145
3. D. Potvin* 143
4. T. Reid 134
5. B. Dailey 133
6. J. Guevremont 129
7. T. Pratt 126
8. T. Harris 125
9. I. Boldirev 118
10. G. Lapointe* 117

1972-73 NHL

1. J. Guevremont 153
2. B. Wilkins 148
3. J. McKenny 145
4. R. Smith 141
5. B. Stewart 139
6. B. Mikkelson 137
7. D. Tallon 129
8. B. Plager 128
9. W. McKechnie 122
10. G. Marotte 121

1971-72 NHL

1. G. Marotte 152
2. C. Vadnais 145
3. H. Howell* 140
4. J. Guevremont 137
5. J. Schella 128
6. P. Shmyr 127
7. R. Stackhouse 126
8. A. Brown 123
9. A. Hamilton 119
10. B. Plager 118

1970-71 NHL

1. R. Stackhouse 141
2. D. Roberts 135
3. G. Marotte 131
4. G. Bergman 129
5. D. Tallon 123
6. J. Watson 122
7. B. Wilkins 120
8. G. Doak 119
9. R. Lonsberry 118
10. D. Barrie 116

1969-70 NHL

1. D. Roberts 127
2. L. Cahan 122
3. D. Rolfe 115
4. L. Boivin* 111
T. Horton* 111
7. B. Baun 110
8. D. Smith 109
9. C. Vadnais 106
10. B. Gibbs 101

1968-69 NHL

1. B. White 136
2. C. Vadnais 132
3. P. Stapleton 126
4. B. Baun 125
5. D. Roberts 124
6. T. Horton* 119
7. J. Tremblay 118
8. D. Rolfe 116
9. M. Vasko 109
10. T. Harris 108
D. Smith 108

1967-68 NHL

1. G. Bergman 141
2. L. Cahan 122
3. L. Boivin* 118
5. D. Jarrett 109
6. T. Green 106
7. N. Price 105
8. D. Awrey 104
B. McCord 104
10. H. Howell* 99

1966-67 NHL

1. G. Bergman 119
2. L. Boivin* 115
3. G. Marotte 109
4. J. Tremblay 101
5. T. Horton* 100
7. J. McKenzie 97
8. H. Howell* 96
9. B. Orr* 95

1965-66 NHL

1. H. Howell* 142
2. B. Woytowich 128
3. W. Hillman 110
4. J. Neilson 109
5. R. Stewart 98
6. M. Ravlich 95
7. L. Boivin* 94
10. D. Marshall 93

1964-65 NHL

1. T. Green 137
2. H. Howell* 112
3. L. Boivin* 107
4. J. Laperrière* 103
5. J. Neilson 98
6. R. Seiling 93
7. P. Pilote* 90
9. M. Vasko 88
10. A. Brown 87

1963-64 NHL

1. H. Howell* 117
2. T. Johnson* 115
3. J. Neilson 111
4. B. Gadsby* 102
5. D. Barkley 93
6. M. Pronovost* 91
7. A. Langlois 90
8. B. McCord 89
10. P. Pilote* 87

1962-63 NHL

1. D. Mohns 129
2. L. Boivin* 120
3. B. Gadsby* 110
T. Green 110
H. Howell* 110
6. D. Harvey* 108
7. M. Pronovost* 102
8. T. Horton* 99
9. J. Tremblay 94
10. J. Toppazzini 92

1961-62 NHL

1. D. Mohns 142
2. L. Boivin* 134
4. B. Gadsby* 123
5. M. Pronovost* 117
6. T. Horton* 103
7. C. Burns 101
9. D. Harvey* 99
10. H. Howell* 96

1960-61 NHL

1. M. Pronovost* 133
2. H. Howell* 107
T. Johnson* 107
4. L. Boivin* 101
5. B. Gadsby* 95
6. A. Delvecchio* 94
7. P. Goegan 93
8. D. Harvey* 90
P. Pilote* 90
10. W. Godfrey 89

1959-60 NHL

1. H. Howell* 122
2. B. Armstrong 110
3. T. Horton* 109
4. L. Boivin* 106
5. R. Kelly* 104
6. A. Stanley* 103
7. B. Gadsby* 101
8. D. Harvey* 98
P. Pilote* 98