NHL Yearly Top 10 Leaders and Records for Game-Winning Goals

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. B. Point 12
2. F. Forsberg 11
S. Reinhart 11
4. S. Aho 10
K. Connor 10
E. Pettersson 10
7. S. Jarvis 9
N. MacKinnon 9
J. Miller 9
M. Rantanen 9
2013-14 NHL
1. M. Pacioretty 11
2. A. Ovechkin 10
3. A. Kopitar 9
R. Nash 9
C. Perry 9
A. Steen 9
7. M. Cammalleri 8
J. Iginla* 8
C. Kunitz 8
T. Seguin 8
2011-12 NHL
1. S. Stamkos 12
R. Vrbata 12
3. J. Franzén 10
4. R. Callahan 9
E. Malkin 9
B. Richards 9
7. P. Dupuis 8
P. Marleau 8
P. Sharp 8
J. Tavares 8
2010-11 NHL
1. A. Ovechkin 11
C. Perry 11
3. D. Sedin* 10
4. E. Cole 9
I. Kovalchuk 9
P. Marleau 9
7. D. Cleary 8
L. Couture 8
E. Staal 8
S. Stamkos 8
J. Toews 8
2008-09 NHL
1. J. Carter 12
2. B. Boyes 11
3. P. Marleau 10
A. Ovechkin 10
P. Sýkora 10
6. D. Roy 9
7. J. Franzén 8
M. Hossa* 8
Z. Parise 8
C. Perry 8
H. Sedin* 8
A. Semin 8
E. Staal 8
2002-03 NHL
1. M. Näslund 12
2. S. Fedorov* 11
3. M. Hossa* 10
4. M. Handzuš 9
J. Jágr 9
A. Mogilny 9
7. M. Gáborík 8
B. Morrison 8
B. Smolinski 8
M. Sundin* 8
2000-01 NHL
1. J. Sakic* 12
2. J. Jágr 10
A. Yashin 10
4. M. Hejduk 9
A. Kovalev 9
6. P. Bondra 8
P. Bure* 8
É. Dazé 8
B. Hull* 8
M. Lapointe 8
Ž. Pálffy 8
M. Recchi* 8
1997-98 NHL
1. P. Bondra 13
2. J. Nieuwendyk* 11
3. T. Selänne* 10
4. J. LeClair 9
B. Shanahan* 9
6. J. Allison 8
R. Brind'Amour 8
B. Holík 8
J. Jágr 8
K. Tkachuk 8
P. Verbeek 8
1993-94 NHL
1. C. Neely* 13
2. V. Damphousse 10
S. Fedorov* 10
4. P. Bure* 9
E. Lindros* 9
J. Mullen* 9
S. Richer 9
J. Sakic* 9
9. D. Andreychuk* 8
W. Clark 8
B. Shanahan* 8
1990-91 NHL
1. B. Hull* 11
2. J. Roenick 10
3. T. Fleury 9
S. Larmer 9
M. Recchi* 9
6. G. Courtnall 8
C. Neely* 8
8. R. Francis* 7
D. Graham 7
J. MacLean 7
J. Sakic* 7
1989-90 NHL
1. B. Hull* 12
C. Neely* 12
3. J. MacLean 11
4. P. Turgeon* 10
5. B. Bellows 9
6. P. LaFontaine* 8
J. Ogrodnick 8
S. Richer 8
S. Yzerman* 8
10. G. Anderson* 7
L. Robitaille* 7
S. Thomas 7
1986-87 NHL
1. J. Mullen* 12
2. M. Gartner* 10
T. Kerr 10
J. Kurri* 10
5. B. Sutter 8
6. K. Dineen 7
R. Francis* 7
G. Paslawski 7
D. Savard* 7
B. Smith 7
T. Tanti 7
S. Thomas 7
P. Zezel 7
1984-85 NHL
1. J. Kurri* 13
2. M. Gartner* 11
3. I. Sinisalo 9
P. Šťastný* 9
5. T. Kerr 8
M. Näslund 8
7. M. Bossy* 7
B. Carpenter 7
W. Gretzky* 7
B. Sutter 7
1980-81 NHL
1. M. Bossy* 10
C. Simmer 10
3. M. Dionne* 9
D. Maloney 9
5. K. Nilsson 8
6. W. Babych 7
D. Gare 7
T. Kerr 7
G. Lafleur* 7
A. MacAdam 7
R. Middleton 7
B. Smith 7
1978-79 NHL
1. G. Lafleur* 13
2. M. Bossy* 9
3. T. Bulley 8
J. Pronovost 8
B. Trottier* 8
6. M. Dionne* 7
P. Esposito* 7
Y. Lambert 7
P. Lee 7
D. Luce 7
P. Mondou 7
1975-76 NHL
1. Y. Cournoyer* 12
G. Lafleur* 12
3. R. Leach 11
4. B. Barber* 10
5. J. Bucyk* 9
D. Gare 9
C. Lefley 9
8. C. Bennett 8
9. P. Mahovlich 7
R. Martin 7
W. McKechnie 7
B. Schmautz 7
S. Shutt* 7
E. Thompson 7
1974-75 NHL
1. G. Lafleur* 11
2. R. Leach 10
3. C. Koroll 9
J. Pronovost 9
5. P. Esposito* 8
J. Lemaire* 8
R. MacLeish 8
G. Perreault* 8
G. Unger 8
10. B. Berry 7
B. Goring 7
C. Ramsay 7
1973-74 NHL
1. K. Hodge 11
2. J. Bucyk* 9
Y. Cournoyer* 9
P. Esposito* 9
M. Redmond 9
6. R. Gilbert* 8
J. Pappin 8
8. J. Lemaire* 7
P. Mahovlich 7
G. Perreault* 7
1968-69 NHL
1. B. Hull* 11
2. P. Esposito* 9
3. Y. Cournoyer* 8
B. Rousseau 8
5. J. Ferguson 7
K. Hodge 7
J. McKenzie 7
8. R. Berenson 6
B. Flett 6
G. Howe* 6
D. Keon* 6
B. Nevin 6
1965-66 NHL
1. P. Henderson 9
2. J. Béliveau* 8
3. B. Hull* 7
H. Richard* 7
K. Wharram 7
6. A. Delvecchio* 6
P. Esposito* 6
D. Keon* 6
F. Mahovlich* 6
E. Shack 6
1964-65 NHL
1. N. Ullman* 10
2. P. Esposito* 9
3. A. Delvecchio* 7
4. S. Mikita* 6
5. D. Balon 5
C. Henry 5
B. Hull* 5
C. Provost 5
H. Richard* 5
F. Smith 5
R. Stewart 5
1962-63 NHL
1. P. MacDonald 8
F. Mahovlich* 8
3. B. Hull* 7
4. R. Backstrom 6
G. Howe* 6
S. Mikita* 6
7. D. Moore* 5
8. A. Delvecchio* 4
B. Geoffrion* 4
R. Kelly* 4
D. Keon* 4
A. McDonald 4
E. Shack 4
1959-60 NHL
1. J. Béliveau* 10
2. B. Hull* 8
3. V. Stasiuk 7
4. R. Murphy 6
5. B. Geoffrion* 5
P. Goyette 5
B. Horvath 5
G. Howe* 5
D. Mohns 5
B. Olmstead* 5
1958-59 NHL
1. J. Béliveau* 7
D. Moore* 7
3. J. Bucyk* 6
E. Litzenberger 6
D. McKenney 6
6. D. Duff* 5
B. Horvath 5
G. Howe* 5
B. Hull* 5
B. Pulford* 5
V. Stasiuk 5
N. Ullman* 5
1954-55 NHL
1. B. Geoffrion* 8
T. Lindsay* 8
3. J. Béliveau* 7
4. D. Lewicki 6
D. Moore* 6
D. Reibel 6
7. G. Howe* 5
M. Richard* 5
S. Smith 5
10. L. Labine 4
1953-54 NHL
1. G. Howe* 8
2. B. Geoffrion* 7
C. Henry 7
4. W. Hergesheimer 6
T. Kennedy* 6
J. Klukay 6
M. Richard* 6
8. T. Lindsay* 5
C. MacKay 5
J. Peirson 5
D. Reibel 5
1950-51 NHL
1. G. Howe* 9
2. M. Richard* 8
3. C. Gardner 7
M. Prystai 7
S. Smith 7
6. H. Watson* 6
7. T. Lindsay* 5
M. Schmidt* 5
9. S. Abel* 4
T. Kennedy* 4
J. Klukay 4
D. Lewicki 4
J. Peters 4
D. Raleigh 4
1944-45 NHL
1. J. Carveth 7
D. Hiller 7
M. Richard* 7
4. T. Blake* 6
B. Mosienko* 6
6. E. Lach* 5
T. Lindsay* 5
8. M. Hill 4
T. Kennedy* 4
S. Schriner* 4
1943-44 NHL
1. C. Liscombe 7
2. G. Allen 5
D. Bentley* 5
G. Heffernan 5
S. Howe* 5
E. Lach* 5
M. Richard* 5
8. B. Cowley* 4
J. Hamilton 4
B. Mosienko* 4
1934-35 NHL
1. C. Conacher* 13
2. T. Cook 5
N. Stewart* 5
J. Ward 5
5. L. Aurie 4
M. Barry* 4
H. Cain 4
B. Cook* 4
B. Jackson* 4
A. Joliat* 4
M. Murdoch 4
C. Sands 4
J. Sorrell 4
L. Trudel 4
1932-33 NHL
1. H. Smith* 7
2. B. Northcott 6
3. F. Carson 5
K. Clancy* 5
D. Clapper* 5
B. Cook* 5
B. Cook* 5
N. Stewart* 5
9. C. Conacher* 4
H. Emms 4
J. Gagnon 4
H. Kilrea 4
H. Lewis* 4
1930-31 NHL
1. E. Goodfellow* 7
N. Himes 7
3. N. Stewart* 6
C. Weiland* 6
5. B. Cook* 5
J. Gagnon 5
F. Ingram 5
B. Jackson* 5
H. Morenz* 5
E. Shore* 5
1927-28 NHL
1. A. Joliat* 10
N. Stewart* 10
3. H. Morenz* 9
4. H. Darragh 7
5. H. Kilrea 6
6. F. Boucher* 5
H. Smith* 5
8. B. Carson 4
B. Cook* 4
C. Cooper 4
H. Day* 4
F. Finnigan 4
G. Hay* 4
J. Herbert 4
H. Milks 4
E. Shore* 4
1925-26 NHL
1. C. Denneny* 9
2. J. Herbert 7
N. Stewart* 7
4. B. Burch* 5
C. Cooper 5
B. Siebert* 5
7. P. Bellefeuille 4
K. Clancy* 4
H. Darragh 4
F. Nighbor* 4
H. Smith* 4
1924-25 NHL
1. B. Dye* 8
2. J. Adams* 6
A. Joliat* 6
4. C. Denneny* 5
5. B. Boucher 4
R. Green 4
H. Smith* 4
8. G. Boucher* 3
P. Broadbent* 3
B. Burch* 3
F. Cain 3
M. Roach 3
1923-24 NHL
1. C. Denneny* 7
2. B. Boucher 5
3. B. Corbeau 4
4. P. Broadbent* 3
B. Dye* 3
A. Joliat* 3
K. Randall 3
8. J. Adams* 2
G. Boucher* 2
B. Burch* 2
B. Coutu 2
S. Green* 2
H. Morenz* 2
G. Prodgers 2
1922-23 NHL
1. B. Boucher 5
B. Dye* 5
3. G. Boucher* 4
C. Denneny* 4
A. Joliat* 4
6. L. Andrews 3
P. Broadbent* 3
H. Cameron* 3
9. A. Arbour 2
E. Bouchard 2
1921-22 NHL
1. P. Broadbent* 5
B. Dye* 5
3. F. Nighbor* 4
4. B. Boucher 3
H. Cameron* 3
O. Cleghorn 3
J. Malone* 3
8. G. Boucher* 2
S. Cleghorn* 2
B. Coutu 2
C. Denneny* 2
R. Noble* 2
M. Roach 2
1920-21 NHL
1. B. Dye* 6
N. Lalonde* 6
3. H. Cameron* 5
4. C. Denneny* 4
5. L. Berlinguette 3
J. Darragh* 3
F. Nighbor* 3
8. G. Boucher* 2
H. Mummery 2
M. Roach 2