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

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. C. Fowler 45
2. J. Gibson 43
3. I. Sorokin 42
4. E. Lindell 38
5. M. Ferraro 37
6. J. Korpisalo 36
7. A. Georgiev 35
C. Hellebuyck 35
M. Matheson 35
10. J. Evans 34
J. Sanderson 34
S. Skinner 34
2022-23 NHL
1. K. Vejmelka 49
2. J. Gibson 44
3. A. Georgiev 43
A. Peeke 43
5. J. Binnington 42
6. S. Benoit 41
S. Bobrovsky 41
B. Dumoulin 41
9. S. Montembeault 40
10. G. Forsling 39
C. Hart 39
J. Oleksiak 39
2021-22 NHL
1. J. Saros 46
2. T. Demko 44
C. Hellebuyck 44
4. T. Myers 40
5. A. Romanov 39
K. Vejmelka 39
7. A. Vasilevskiy 38
8. M. Fleury 35
9. N. Holden 34
E. Lindell 34
E. Merzļikins 34
A. Strålman 34
2019-20 NHL
1. P. Nemeth 35
2. M. Fleury 34
C. Price 34
4. J. Binnington 32
5. J. Bernier 31
M. Ekholm 31
R. Hainsey 31
F. Hronek 31
B. McNabb 31
P. Rinne 31
A. Vasilevskiy 31
S. Weber 31
2018-19 NHL
1. H. Lundqvist* 43
2. J. Howard 41
3. C. Hellebuyck 40
B. Holtby 40
5. J. Gibson 37
6. D. Doughty 35
7. S. Varlamov 34
8. F. Andersen 33
9. I. Cole 32
D. Engelland 32
D. Forbort 32
A. Greene 32
R. Hainsey 32
M. Koskinen 32
M. Niskanen 32
N. Pionk 32
2017-18 NHL
1. A. Vasilevskiy 44
2. J. Slavin 43
3. S. Bobrovsky 42
4. P. Rinne 40
C. Talbot 40
6. C. Hellebuyck 38
7. J. Halák 37
J. Markström 37
I. Provorov 37
10. J. Allen 36
J. Howard 36
2016-17 NHL
1. K. Lehtonen 41
2. F. Beauchemin 40
C. Talbot 40
4. C. Hellebuyck 38
5. C. Crawford 36
6. R. Miller 35
C. Pickard 35
C. Price 35
P. Rinne 35
R. Ristolainen 35
C. Schneider 35
2015-16 NHL
1. H. Lundqvist* 46
R. Luongo* 46
3. J. Quick 43
4. D. Dubnyk 41
5. C. Anderson 40
6. P. Rinne 39
7. C. Crawford 36
S. Mason 36
T. Rask 36
10. T. Brodie 35
2014-15 NHL
1. M. Smith 46
2. A. Greene 40
R. Luongo* 40
4. B. Holtby 38
K. Lehtonen 38
J. Quick 38
7. J. Bernier 36
S. Bobrovsky 36
C. Schneider 36
10. J. Halák 35
A. Niemi 35
T. Rask 35
2013-14 NHL
1. M. Smith 46
2. C. Anderson 43
3. J. McClement 42
4. O. Pavelec 37
5. K. Lehtonen 36
6. J. Howard 35
7. F. Beauchemin 34
B. Holtby 34
S. Varlamov 34
10. J. Carlson 33
J. Hiller 33
R. Miller 33
T. Rask 33
2012-13 NHL
1. J. Carlson 28
2. D. Girardi 22
3. M. Cooke 21
T. Gleason 21
T. Kopecký 21
B. Orpik 21
7. J. Bouwmeester 20
J. Gorges 20
T. Hamonic 20
10. A. MacDonald 19
J. Pominville 19
2011-12 NHL
1. M. Stuart 39
2. E. Brewer 38
K. Timonen 38
4. F. Beauchemin 36
B. Coburn 36
6. C. Phillips 34
7. M. Talbot 33
M. Weaver 33
9. T. Gleason 32
10. K. Alzner 30
J. Bouwmeester 30
B. Clark 30
E. Condra 30
J. Slater 30
B. Stuart 30
2010-11 NHL
1. J. Oduya 43
2. J. Bouwmeester 42
T. Gilbert 42
4. B. Sopel 39
5. T. Lydman 38
6. K. Timonen 36
7. T. Marchant 35
M. Methot 35
9. J. McClement 34
L. Schenn 34
2009-10 NHL
1. F. Beauchemin 45
2. S. Niedermayer* 44
3. R. Park 43
4. T. Poti 40
5. T. Marchant 39
6. R. O'Reilly 38
7. R. Hainsey 37
S. Robidas 37
N. Thompson 37
10. M. Handzuš 36
D. Steckel 36
B. Stuart 36
J. Wisniewski 36
2008-09 NHL
1. N. Hävelid 47
2. T. Enström 46
3. G. Zanon 45
4. D. Hamhuis 44
S. Niedermayer* 44
6. M. Reasoner 43
S. Staios 43
8. C. Pronger* 42
9. B. Clark 41
S. Horcoff 41
W. Mitchell 41
2007-08 NHL
1. H. Gill 46
D. Keith 46
3. F. Beauchemin 44
C. Phillips 44
5. G. Wesley 43
6. R. Blake* 40
N. Hävelid 40
8. W. Mitchell 39
9. J. Bouwmeester 38
A. Volchenkov 38
2006-07 NHL
1. N. Hävelid 51
A. Miller 51
3. B. McCabe 50
4. Z. Chára 49
5. B. Gordon 48
B. Witt 48
7. R. Blake* 47
D. Hatcher 47
9. Z. Michálek 46
T. Poti 46
2005-06 NHL
1. N. Hävelid 69
2. S. Morrisonn 62
3. J. Bouwmeester 60
4. B. Witt 55
5. M. Öhlund 53
6. S. Bégin 52
7. D. Hatcher 50
8. D. Keith 48
M. Norström 48
10. B. McCabe 47
2003-04 NHL
1. J. Melichar 45
2. É. Bélanger 39
R. Brind'Amour 39
4. K. Skrastiņš 36
J. Smith 36
6. M. Eastwood 35
M. Norström 35
B. Witt 35
9. G. Johnson 34
T. Kaberle 34
2002-03 NHL
1. M. Norström 45
2. A. Aucoin 44
3. N. Lidström* 41
L. Richardson 41
5. B. Rolston 40
6. B. Houlder 39
7. A. Foote 38
M. Grier 38
M. Rathje 38
10. A. MacInnis* 37
2001-02 NHL
1. B. Leetch* 45
R. Švehla 45
3. D. Hatcher 42
V. Malakhov 42
R. Matvichuk 42
6. B. Boughner 37
7. J. Klemm 36
8. A. Aucoin 35
C. Pronger* 35
10. B. Houlder 34
2000-01 NHL
1. B. Leetch* 49
2. Z. Chára 44
C. Lapointe 44
4. R. Johnson 42
J. Pushor 42
6. M. Norström 41
7. M. Baron 39
8. R. Blake* 38
M. York 38
10. R. Bourque* 37
M. Rathje 37
C. Tamer 37
E. Weinrich 37
1999-00 NHL
1. C. Lapointe 44
2. Z. Chára 42
3. P. Svoboda 38
4. J. Smith 36
5. K. Jönsson 34
6. R. Blake* 33
7. M. Baron 32
R. Bourque* 32
J. McKee 32
D. Morris 32
R. Salei 32
S. Stevens* 32
1998-99 NHL
1. C. Chelios* 41
D. Tucker 41
3. B. McCabe 40
4. T. Marchant 37
J. Shantz 37
T. Simpson 37
7. M. Baron 34
D. Gilmour* 34
A. Miller 34
10. S. Smith 33
S. Stevens* 33
1997-98 NHL
1. G. Murphy 42
2. M. Messier* 39
3. C. Chelios* 38
T. Numminen 38
5. T. Fitzgerald 37
6. R. Blake* 36
R. Švehla 36
8. T. Albelin 35
K. Buchberger 35
10. P. Bure* 34
J. Lumme 34
1996-97 NHL
1. B. Leetch* 39
2. B. Dollas 37
T. Gill 37
S. Quintal 37
5. K. Carney 35
6. A. Graves 34
7. A. Oates* 33
8. D. Bodger 32
C. Chelios* 32
D. Kasparaitis 32
M. Messier* 32
M. Peca 32
R. Zamuner 32
1995-96 NHL
1. B. Leetch* 57
2. J. Macoun 46
M. Messier* 46
4. J. Lumme 44
D. Manson 44
6. M. Baron 43
R. Bourque* 43
R. Brind'Amour 43
K. Buchberger 43
C. Chelios* 43
T. Numminen 43
1994-95 NHL
1. K. Buchberger 33
2. C. MacTavish 30
L. Richardson 30
4. B. Leetch* 25
U. Samuelsson 25
6. D. Manson 24
7. M. Baron 23
B. Dollas 23
K. Samuelsson 23
E. Tikkanen 23
1993-94 NHL
1. G. Dineen 58
2. S. Quintal 55
3. M. Lamb 50
4. J. Lumme 47
5. S. Lefebvre 46
6. B. Leetch* 45
7. R. Blake* 44
8. A. Gusarov 43
9. K. Hatcher 42
C. Johansson 42
1992-93 NHL
1. M. Craven 56
G. Galley 56
B. Shaw 56
4. Z. Zalapski 55
5. C. Huddy 54
6. A. Cassels 53
M. McSorley 53
8. K. Acton 52
9. K. Miller 51
10. S. Stevens* 50
1991-92 NHL
1. A. MacInnis* 50
2. C. MacTavish 48
3. J. Otto 44
4. U. Krupp 43
M. Ramsey 43
6. S. Konroyd 42
F. Musil 42
8. R. Bourque* 41
9. A. Gusarov 40
C. Ludwig 40
1990-91 NHL
1. R. Velischek 62
2. J. Sakic* 54
3. D. Lidster 49
K. Samuelsson 49
S. Yzerman* 49
R. Zombo 49
7. G. Butcher 48
8. T. Carkner 47
C. Wolanin 47
10. A. Kasatonov 44
1989-90 NHL
1. D. Crossman 58
2. D. Lidster 54
3. S. Kasper 50
S. Yzerman* 50
5. R. Zombo 49
6. J. Chabot 46
K. Samuelsson 46
8. S. Chambers 44
9. S. Gavin 43
10. P. Cavallini 42
C. Loiselle 42
J. Macoun 42
1988-89 NHL
1. R. Velischek 74
2. J. Cirella 72
3. D. Manson 63
4. M. Lemieux* 60
5. S. Konroyd 59
6. B. Marsh 53
7. D. Graham 52
8. J. Johnson 49
9. D. Daoust 48
D. Hannan 48
D. Tippett 48
1987-88 NHL
1. J. Cirella 60
2. M. Marois 58
3. T. Bothwell 55
4. D. Bodger 53
D. Hunter 53
6. B. Bourne 50
7. U. Krupp 49
M. Ramsey 49
9. B. Rouse 48
10. B. Brooke 47
R. Wilson 47
1986-87 NHL
1. M. Ramsey 64
2. B. Bourne 54
3. B. Rouse 47
4. K. Daneyko 45
5. D. Crossman 44
D. Lidster 44
G. Roberts 44
8. D. Graham 43
J. Macoun 43
10. T. Murray 41
J. Wells 41
1985-86 NHL
1. D. Daoust 53
2. S. Kasper 51
3. G. Carbonneau* 48
P. Sykes 48
5. R. Bourque* 47
J. Chabot 47
R. Ladouceur 47
D. Tippett 47
9. D. Langevin 46
10. D. Ellett 45
J. Macoun 45
1984-85 NHL
1. B. Manno 56
2. P. Reinhart 54
3. R. Ladouceur 49
4. D. Wilson* 46
5. D. Halward 45
B. Salming* 45
7. G. Terrion 44
8. R. Larson 43
9. J. Quenneville 42
10. R. Carlyle 41
S. Konroyd 41
R. Picard 41
R. Ramage 41
1983-84 NHL
1. B. Salming* 63
2. R. Ramage 59
3. P. Boutette 56
4. B. Beck 52
T. Laidlaw 52
J. Quenneville 52
7. B. Harris 49
8. G. Hotham 48
9. B. Engblom 43
M. Marois 43
G. Terrion 43
1982-83 NHL
1. P. Boutette 57
2. A. St. Laurent 51
3. G. Malone 50
4. J. Korn 48
5. M. Chorney 47
6. D. Lever 46
7. D. Hunter 44
S. Savard* 44
9. K. Lowe* 43
10. M. Johnson 41
R. Paterson 41
1981-82 NHL
1. B. Barber* 54
2. G. Fox 53
B. Salming* 53
4. G. Ferguson 50
B. Marsh 50
6. R. Carlyle 49
B. Gardner 49
P. Russell 49
9. G. Sheppard 48
10. B. Manno 46
1980-81 NHL
1. K. McCarthy 57
2. B. Marsh 55
3. P. Russell 54
4. R. Larson 52
H. Snepsts 52
6. B. Clement 50
7. R. Carlyle 49
8. N. Barnes 48
9. I. Turnbull 47
10. C. Vadnais 44
S. Weir 44
1979-80 NHL
1. M. Murphy 60
2. B. Long 55
3. R. Palmer 50
4. G. Lariviere 44
5. D. Hicks 43
6. G. Hart 42
7. B. MacDonald 41
8. D. Halward 40
D. Lewis 40
B. Marsh 40
C. Oddleifson 40
B. Salming* 40
R. Stackhouse 40
1978-79 NHL
1. D. Marcotte 52
2. L. Henning 47
3. B. Stewart 46
C. Vadnais 46
5. R. Green 45
D. Maruk 45
7. D. Maloney 43
8. B. Goring 41
9. J. Jones 40
10. J. Korab 39
D. Luce 39
M. Milbury 39
A. Sims 39
1977-78 NHL
1. T. Harper 51
2. D. Marcotte 44
3. F. Barrett 41
4. L. Henning 40
5. J. Jones 39
6. G. Smith 38
7. J. Gould 37
8. R. Larson 36
9. D. Kearns 35
R. Lalonde 35
C. Vadnais 35
1976-77 NHL
1. R. Lalonde 41
2. T. Younghans 39
3. L. Henning 38
4. C. Vadnais 37
5. R. Klassen 35
E. Westfall 35
7. T. Pratt 34
8. T. Bladon 33
W. McKechnie 33
T. Reid 33
R. Seiling 33
1975-76 NHL
1. D. Cressman 54
2. F. Barrett 49
3. E. Westfall 48
4. J. Watson 47
5. D. Burrows 45
D. Sanderson 45
7. L. Morrison 43
B. Salming* 43
9. C. Cameron 42
T. Harper 42
1974-75 NHL
1. M. Oliver 53
2. B. Plager 50
3. B. Lesuk 45
4. B. Orr* 44
T. Reid 44
6. B. Plager 43
C. Ramsay 43
8. D. Luce 42
T. Williams 42
10. G. Lapointe* 41
1973-74 NHL
1. C. Evans 43
B. Marshall 43
3. D. Potvin* 40
4. R. Comeau 39
5. B. Plager 37
C. Ramsay 37
E. Westfall 37
B. Wilkins 37
9. M. Oliver 36
10. B. Gibbs 35
1972-73 NHL
1. C. Burns 42
2. L. Morrison 41
3. B. Plager 40
E. Van Impe 40
5. B. Nevin 36
B. Wilkins 36
7. B. Clarke* 34
J. McKenny 34
B. White 34
10. T. Harris 33
1971-72 NHL
1. R. Ward 44
2. T. Crisp 41
J. Schella 41
4. D. Lawson 40
B. Plager 40
6. D. Luce 39
D. Sanderson 39
E. Westfall 39
9. C. Burns 38
10. R. Schock 37
1970-71 NHL
1. C. Burns 50
2. G. Doak 47
3. A. Boudrias 39
4. B. Collins 37
5. T. Hampson 36
P. Quinn* 36
7. E. Westfall 35
8. B. Wilkins 34
9. G. Bergman 33
10. J. Roberts 31
1969-70 NHL
1. E. Westfall 51
2. B. Collins 47
3. D. Awrey 42
4. B. Orr* 41
5. L. Boivin* 40
C. Burns 40
7. D. Smith 39
8. B. Baun 37
D. Rolfe 37
10. B. White 34
1968-69 NHL
1. B. Baun 49
2. K. Douglas 36
3. B. Collins 34
G. Odrowski 34
D. Smith 34
E. Westfall 34
7. G. Bergman 30
E. Nesterenko 30
J. Peters 30
C. Provost 30
J. Tremblay 30
B. White 30
1967-68 NHL
1. G. Bergman 37
2. J. Watson 33
3. R. Lemieux 31
E. Westfall 31
5. J. Tremblay 30
6. D. Awrey 29
H. Hughes 29
8. C. Provost 28
9. A. Arbour* 27
K. Douglas 27
B. Marshall 27
G. Tremblay 27
1966-67 NHL
1. E. Westfall 37
2. G. Bergman 35
3. R. Ellis 29
4. J. Roberts 28
R. Stewart 28
6. J. Laperrière* 26
B. Orr* 26
8. T. Horton* 25
M. Pronovost* 25
J. Watson 25
1965-66 NHL
1. J. Roberts 40
2. H. Howell* 38
3. J. Tremblay 35
4. O. Kurtenbach 33
5. B. Gadsby* 31
T. Horton* 31
J. Laperrière* 31
J. Neilson 31
B. Pulford* 31
10. W. Hillman 28
1964-65 NHL
1. B. Gadsby* 33
J. Laperrière* 33
J. Roberts 33
4. T. Horton* 30
5. F. Kennedy 29
B. Pulford* 29
7. T. Green 28
T. Johnson* 28
D. Marshall 28
10. H. Howell* 27
E. Westfall 27
1963-64 NHL
1. T. Johnson* 41
2. B. McCord 36
3. J. Toppazzini 35
4. D. Marshall 32
5. R. Berenson 29
6. V. Fonteyne 27
M. Pronovost* 27
J. Tremblay 27
9. H. Howell* 25
M. Vasko 25
1962-63 NHL
1. C. Burns 38
2. D. Marshall 35
3. R. Fleming 34
B. Turner 34
5. M. Pronovost* 32
6. B. Gadsby* 30
7. J. Tremblay 29
8. V. Fonteyne 28
J. Toppazzini 28
M. Vasko 28
1961-62 NHL
1. C. Burns 44
2. M. Pronovost* 33
3. T. Horton* 31
J. Toppazzini 31
5. B. Gadsby* 29
6. R. Fleming 28
7. B. Turner 27
8. L. Boivin* 24
G. Odrowski 24
R. Stewart 24
1960-61 NHL
1. E. Balfour 36
2. P. Pilote* 32
3. M. Pronovost* 31
4. D. Marshall 30
5. H. Howell* 27
M. Vasko 27
7. T. Johnson* 26
8. W. Godfrey 23
D. St. Laurent 23
10. L. Boivin* 22
D. Harvey* 22
J. Toppazzini 22
1959-60 NHL
1. H. Howell* 40
2. D. Marshall 34
3. E. Balfour 32
4. G. Skov 31
5. L. Fontinato 30
6. T. Johnson* 28
L. Popein 28
8. D. Harvey* 26
M. Vasko 26
10. B. Armstrong 25
P. Pilote* 25