NHL Yearly Top 10 Leaders and Records for 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. A. Matthews 69
2. S. Reinhart 57
3. Z. Hyman 54
4. N. MacKinnon 51
5. A. Panarin 49
6. F. Forsberg 48
7. D. Pastrňák 47
8. K. Kaprizov 46
B. Point 46
10. N. Kucherov 44
2022-23 NHL
1. C. McDavid 64
2. D. Pastrňák 61
3. M. Rantanen 55
4. L. Draisaitl 52
5. B. Point 51
6. T. Thompson 47
7. J. Robertson 46
8. J. Hughes 43
9. N. MacKinnon 42
A. Ovechkin 42
M. Scheifele 42
C. Verhaeghe 42
2021-22 NHL
1. A. Matthews 60
2. L. Draisaitl 55
3. C. Kreider 52
4. A. Ovechkin 50
5. K. Connor 47
K. Kaprizov 47
7. C. McDavid 44
8. M. Duchene 43
9. F. Forsberg 42
E. Lindholm 42
S. Stamkos 42
M. Tkachuk 42
2020-21 NHL
1. A. Matthews 41
2. C. McDavid 33
3. A. DeBrincat 32
4. L. Draisaitl 31
5. M. Rantanen 30
6. B. Marchand 29
7. T. Toffoli 28
8. K. Kaprizov 27
9. A. Barkov 26
K. Connor 26
2019-20 NHL
1. A. Ovechkin 48
D. Pastrňák 48
3. A. Matthews 47
4. L. Draisaitl 43
5. M. Zibanejad 41
6. S. Aho 38
K. Connor 38
8. J. Eichel 36
9. N. MacKinnon 35
10. C. McDavid 34
2018-19 NHL
1. A. Ovechkin 51
2. L. Draisaitl 50
3. J. Tavares 47
4. S. Stamkos 45
5. P. Kane 44
6. C. Atkinson 41
A. DeBrincat 41
N. Kucherov 41
N. MacKinnon 41
C. McDavid 41
B. Point 41
2017-18 NHL
1. A. Ovechkin 49
2. P. Laine 44
3. W. Karlsson 43
4. E. Malkin 42
E. Staal 42
6. C. McDavid 41
7. A. Lee 40
T. Seguin 40
9. T. Hall 39
N. Kucherov 39
N. MacKinnon 39
2016-17 NHL
1. S. Crosby 44
2. N. Kucherov 40
A. Matthews 40
4. B. Marchand 39
V. Tarasenko 39
6. J. Skinner 37
7. P. Laine 36
8. C. Atkinson 35
M. Pacioretty 35
10. P. Kane 34
A. Lee 34
D. Pastrňák 34
2015-16 NHL
1. A. Ovechkin 50
2. P. Kane 46
3. J. Benn 41
4. V. Tarasenko 40
5. J. Pavelski 38
6. B. Marchand 37
7. S. Crosby 36
S. Stamkos 36
9. C. Perry 34
10. F. Forsberg 33
T. Seguin 33
J. Spezza 33
J. Tavares 33
2014-15 NHL
1. A. Ovechkin 53
2. S. Stamkos 43
3. R. Nash 42
4. J. Tavares 38
5. M. Pacioretty 37
J. Pavelski 37
T. Seguin 37
V. Tarasenko 37
9. J. Benn 35
10. Z. Parise 33
C. Perry 33
2013-14 NHL
1. A. Ovechkin 51
2. C. Perry 43
3. J. Pavelski 41
4. M. Pacioretty 39
5. P. Kessel 37
T. Seguin 37
7. S. Crosby 36
8. C. Kunitz 35
9. J. Benn 34
P. Sharp 34
2012-13 NHL
1. A. Ovechkin 32
2. S. Stamkos 29
3. J. Tavares 28
4. J. Carter 26
5. P. Kane 23
J. Tlustý 23
J. Toews 23
8. C. Kunitz 22
J. Voráček 22
10. L. Couture 21
R. Nash 21
J. Neal 21
2011-12 NHL
1. S. Stamkos 60
2. E. Malkin 50
3. M. Gáborík 41
4. J. Neal 40
5. A. Ovechkin 38
6. S. Hartnell 37
P. Kessel 37
I. Kovalchuk 37
C. Perry 37
10. M. Moulson 36
2010-11 NHL
1. C. Perry 50
2. S. Stamkos 45
3. J. Iginla* 43
4. R. Kesler 41
D. Sedin* 41
6. P. Marleau 37
7. J. Carter 36
8. D. Brière 34
M. Grabner 34
B. Ryan 34
P. Sharp 34
2009-10 NHL
1. S. Crosby 51
S. Stamkos 51
3. A. Ovechkin 50
4. P. Marleau 44
5. M. Gáborík 42
6. I. Kovalchuk 41
7. A. Semin 40
8. D. Heatley 39
9. Z. Parise 38
10. A. Burrows 35
B. Ryan 35
2008-09 NHL
1. A. Ovechkin 56
2. J. Carter 46
3. Z. Parise 45
4. I. Kovalchuk 43
5. M. Hossa* 40
R. Nash 40
E. Staal 40
T. Vanek 40
9. M. Cammalleri 39
D. Heatley 39
2007-08 NHL
1. A. Ovechkin 65
2. I. Kovalchuk 52
3. J. Iginla* 50
4. E. Malkin 47
5. B. Boyes 43
H. Zetterberg 43
7. M. Gáborík 42
8. D. Heatley 41
9. D. Alfredsson* 40
V. Lecavalier 40
2006-07 NHL
1. V. Lecavalier 52
2. D. Heatley 50
3. T. Selänne* 48
4. A. Ovechkin 46
5. M. Hossa* 43
M. St. Louis* 43
T. Vanek 43
8. I. Kovalchuk 42
9. S. Gagné 41
10. J. Blake 40
2005-06 NHL
1. J. Cheechoo 56
2. J. Jágr 54
3. I. Kovalchuk 52
A. Ovechkin 52
5. D. Heatley 50
6. B. Gionta 48
7. S. Gagné 47
8. E. Staal 45
9. D. Alfredsson* 43
10. T. Selänne* 40
B. Shanahan* 40
2003-04 NHL
1. J. Iginla* 41
I. Kovalchuk 41
R. Nash 41
4. P. Eliáš 38
M. St. Louis* 38
6. M. Hossa* 36
7. M. Hejduk 35
M. Näslund 35
9. B. Guerin 34
10. J. Sakic* 33
K. Tkachuk 33
2002-03 NHL
1. M. Hejduk 50
2. M. Näslund 48
3. T. Bertuzzi 46
4. M. Hossa* 45
5. G. Murray 44
6. D. Heatley 41
7. I. Kovalchuk 38
8. B. Hull* 37
A. Kovalev 37
Ž. Pálffy 37
M. Sundin* 37
2001-02 NHL
1. J. Iginla* 52
2. B. Guerin 41
G. Murray 41
M. Sundin* 41
5. M. Näslund 40
6. P. Bondra 39
7. É. Dazé 38
K. Tkachuk 38
9. D. Alfredsson* 37
E. Lindros* 37
M. Šatan 37
B. Shanahan* 37
2000-01 NHL
1. P. Bure* 59
2. J. Sakic* 54
3. J. Jágr 52
4. P. Bondra 45
5. A. Kovalev 44
6. A. Mogilny 43
7. M. Hejduk 41
M. Näslund 41
J. O'Neill 41
10. P. Eliáš 40
B. Guerin 40
A. Yashin 40
S. Young 40
1999-00 NHL
1. P. Bure* 58
2. O. Nolan 44
3. T. Amonte 43
4. J. Jágr 42
P. Kariya* 42
6. B. Shanahan* 41
7. J. LeClair 40
8. M. Modano* 38
9. M. Hejduk 36
L. Robitaille* 36
1998-99 NHL
1. T. Selänne* 47
2. T. Amonte 44
J. Jágr 44
A. Yashin 44
5. J. LeClair 43
6. J. Sakic* 41
7. T. Fleury 40
E. Lindros* 40
M. Šatan 40
10. P. Kariya* 39
L. Robitaille* 39
1997-98 NHL
1. P. Bondra 52
T. Selänne* 52
3. P. Bure* 51
J. LeClair 51
5. Ž. Pálffy 45
6. K. Tkachuk 40
7. J. Nieuwendyk* 39
8. R. Brind'Amour 36
9. J. Jágr 35
10. J. Allison 33
M. Sundin* 33
R. Whitney 33
A. Yashin 33
1996-97 NHL
1. K. Tkachuk 52
2. T. Selänne* 51
3. J. LeClair 50
M. Lemieux* 50
5. Ž. Pálffy 48
6. J. Jágr 47
B. Shanahan* 47
8. P. Bondra 46
9. P. Kariya* 44
10. B. Hull* 42
1995-96 NHL
1. M. Lemieux* 69
2. J. Jágr 62
3. A. Mogilny 55
4. P. Bondra 52
5. J. LeClair 51
J. Sakic* 51
7. P. Kariya* 50
K. Tkachuk 50
9. E. Lindros* 47
M. Messier* 47
1994-95 NHL
1. P. Bondra 34
2. J. Jágr 32
3. O. Nolan 30
R. Sheppard 30
A. Zhamnov 30
6. T. Fleury 29
B. Hull* 29
E. Lindros* 29
9. C. Neely* 27
10. J. LeClair 26
M. Renberg 26
1993-94 NHL
1. P. Bure* 60
2. B. Hull* 57
3. S. Fedorov* 56
4. D. Andreychuk* 53
5. A. Graves 52
B. Shanahan* 52
R. Sheppard 52
8. M. Modano* 50
C. Neely* 50
10. W. Clark 46
J. Roenick* 46
1992-93 NHL
1. A. Mogilny 76
T. Selänne* 76
3. M. Lemieux* 69
4. L. Robitaille* 63
5. P. Bure* 60
6. P. Turgeon* 58
S. Yzerman* 58
8. K. Stevens 55
9. D. Andreychuk* 54
B. Hull* 54
1991-92 NHL
1. B. Hull* 70
2. K. Stevens 54
3. G. Roberts 53
J. Roenick* 53
5. P. LaFontaine* 46
6. S. Yzerman* 45
7. M. Lemieux* 44
L. Robitaille* 44
9. M. Recchi* 43
10. J. Mullen* 42
O. Nolan 42
1990-91 NHL
1. B. Hull* 86
2. T. Fleury 51
C. Neely* 51
S. Yzerman* 51
5. M. Gartner* 49
6. J. Sakic* 48
7. J. MacLean 45
J. Nieuwendyk* 45
L. Robitaille* 45
T. Sandström 45
1989-90 NHL
1. B. Hull* 72
2. S. Yzerman* 62
3. B. Bellows 55
C. Neely* 55
5. P. LaFontaine* 54
6. L. Robitaille* 52
7. G. Leeman 51
S. Richer 51
9. M. Gartner* 45
M. Lemieux* 45
M. Messier* 45
J. Nieuwendyk* 45
1988-89 NHL
1. M. Lemieux* 85
2. B. Nicholls 70
3. S. Yzerman* 65
4. W. Gretzky* 54
5. J. Mullen* 51
J. Nieuwendyk* 51
7. R. Brown 49
J. Carson 49
9. T. Kerr 48
10. L. Robitaille* 46
1987-88 NHL
1. M. Lemieux* 70
2. C. Simpson 56
3. J. Carson 55
4. L. Robitaille* 53
5. J. Nieuwendyk* 51
6. H. Loob 50
S. Richer 50
S. Yzerman* 50
9. M. Bullard 48
M. Gartner* 48
M. Goulet* 48
1986-87 NHL
1. W. Gretzky* 62
2. T. Kerr 58
3. J. Kurri* 54
M. Lemieux* 54
5. D. Ciccarelli* 52
6. M. Goulet* 49
7. D. Hawerchuk* 47
J. Mullen* 47
9. L. Robitaille* 45
10. D. Gilmour* 42
1985-86 NHL
1. J. Kurri* 68
2. M. Bossy* 61
3. T. Kerr 58
4. G. Anderson* 54
5. M. Goulet* 53
6. W. Gretzky* 52
7. P. Coffey* 48
M. Lemieux* 48
9. D. Savard* 47
10. D. Hawerchuk* 46
1984-85 NHL
1. W. Gretzky* 73
2. J. Kurri* 71
3. M. Bossy* 58
4. M. Goulet* 55
J. Ogrodnick 55
6. T. Kerr 54
7. B. Carpenter 53
D. Hawerchuk* 53
9. M. Gartner* 50
10. M. Dionne* 46
S. Larmer 46
B. Nicholls 46
1983-84 NHL
1. W. Gretzky* 87
2. M. Goulet* 56
3. G. Anderson* 54
T. Kerr 54
5. J. Kurri* 52
R. Vaive 52
7. M. Bossy* 51
M. Bullard 51
9. P. Larouche 48
10. R. Middleton 47
1982-83 NHL
1. W. Gretzky* 71
2. L. McDonald* 66
3. M. Bossy* 60
4. M. Goulet* 57
5. M. Dionne* 56
6. A. Secord 54
7. R. Vaive 51
8. R. Middleton 49
9. G. Anderson* 48
M. Messier* 48
1981-82 NHL
1. W. Gretzky* 92
2. M. Bossy* 64
3. D. Maruk 60
4. D. Ciccarelli* 55
5. R. Vaive 54
6. B. Stoughton 52
7. R. Middleton 51
8. M. Dionne* 50
M. Messier* 50
B. Trottier* 50
1980-81 NHL
1. M. Bossy* 68
2. M. Dionne* 58
3. C. Simmer 56
4. W. Gretzky* 55
R. Kehoe 55
6. W. Babych 54
7. J. Richard 52
8. D. Maruk 50
9. K. Nilsson 49
10. M. Gartner* 48
1979-80 NHL
1. D. Gare 56
C. Simmer 56
B. Stoughton 56
4. M. Dionne* 53
5. M. Bossy* 51
W. Gretzky* 51
7. G. Lafleur* 50
P. Larouche 50
R. Leach 50
10. S. Shutt* 47
1978-79 NHL
1. M. Bossy* 69
2. M. Dionne* 59
3. G. Lafleur* 52
4. G. Chouinard 50
5. B. Trottier* 47
6. L. McDonald* 43
D. Taylor 43
8. P. Esposito* 42
9. B. Sutter 41
10. R. Sedlbauer 40
1977-78 NHL
1. G. Lafleur* 60
2. M. Bossy* 53
3. S. Shutt* 49
4. L. McDonald* 47
5. B. Trottier* 46
6. D. Sittler* 45
7. B. Barber* 41
P. McNab 41
G. Perreault* 41
10. P. Hickey 40
J. Pronovost 40
1976-77 NHL
1. S. Shutt* 60
2. G. Lafleur* 56
3. M. Dionne* 53
4. R. MacLeish 49
5. L. McDonald* 46
6. W. Paiement 41
7. G. Perreault* 39
8. P. McNab 38
D. Sittler* 38
10. G. Charron 36
R. Martin 36
1975-76 NHL
1. R. Leach 61
2. G. Lafleur* 56
3. P. Larouche 53
4. J. Pronovost 52
5. B. Barber* 50
D. Gare 50
7. R. Martin 49
8. S. Shutt* 45
9. G. Perreault* 44
10. C. Lefley 43
E. Thompson 43
1974-75 NHL
1. P. Esposito* 61
2. G. Lafleur* 53
3. R. Martin 52
4. D. Grant 50
5. M. Dionne* 47
6. B. Orr* 46
7. R. Leach 45
8. J. Pronovost 43
9. S. Vickers 41
10. R. Robert 40
1973-74 NHL
1. P. Esposito* 68
2. R. Martin 52
3. M. Redmond 51
4. K. Hodge 50
5. B. Goldsworthy 48
6. L. MacDonald 43
7. Y. Cournoyer* 40
J. Pronovost 40
9. D. Sittler* 38
10. R. Gilbert* 36
P. Mahovlich 36
1972-73 NHL
1. P. Esposito* 55
2. M. Redmond 52
3. R. MacLeish 50
4. J. Lemaire* 44
5. B. Flett 43
6. J. Pappin 41
J. Ratelle* 41
G. Unger 41
9. J. Bucyk* 40
Y. Cournoyer* 40
M. Dionne* 40
R. Robert 40
1971-72 NHL
1. P. Esposito* 66
2. V. Hadfield 50
B. Hull* 50
4. Y. Cournoyer* 47
5. J. Ratelle* 46
6. R. Martin 44
7. R. Gilbert* 43
F. Mahovlich* 43
9. M. Redmond 42
10. P. Henderson 38
1970-71 NHL
1. P. Esposito* 76
2. J. Bucyk* 51
3. B. Hull* 44
4. K. Hodge 43
5. D. Hull 40
6. D. Keon* 38
G. Perreault* 38
8. Y. Cournoyer* 37
B. Orr* 37
10. D. Balon 36
1969-70 NHL
1. P. Esposito* 43
2. G. Unger 42
3. S. Mikita* 39
4. B. Hull* 38
F. Mahovlich* 38
6. B. Goldsworthy 36
7. R. Ellis 35
8. D. Balon 33
R. Berenson 33
B. Orr* 33
1968-69 NHL
1. B. Hull* 58
2. P. Esposito* 49
F. Mahovlich* 49
4. K. Hodge 45
5. G. Howe* 44
6. Y. Cournoyer* 43
7. R. Berenson 35
N. Ullman* 35
9. N. Ferguson 34
D. Grant 34
1967-68 NHL
1. B. Hull* 44
2. S. Mikita* 40
3. G. Howe* 39
4. W. Connelly 35
P. Esposito* 35
N. Ullman* 35
7. J. Ratelle* 32
8. J. Béliveau* 31
9. J. Bucyk* 30
M. Walton 30
1966-67 NHL
1. B. Hull* 52
2. S. Mikita* 35
3. K. Wharram 31
4. R. Gilbert* 28
B. MacGregor 28
6. N. Ullman* 26
7. Y. Cournoyer* 25
G. Howe* 25
D. Hull 25
D. Mohns 25
1965-66 NHL
1. B. Hull* 54
2. F. Mahovlich* 32
3. A. Delvecchio* 31
N. Ullman* 31
5. S. Mikita* 30
B. Rousseau 30
7. J. Béliveau* 29
G. Howe* 29
B. Nevin 29
10. B. Pulford* 28
1964-65 NHL
1. N. Ullman* 42
2. B. Hull* 39
3. G. Howe* 29
4. S. Mikita* 28
5. C. Provost 27
6. J. Bucyk* 26
C. Henry 26
8. R. Backstrom 25
A. Delvecchio* 25
R. Gilbert* 25
1963-64 NHL
1. B. Hull* 43
2. S. Mikita* 39
K. Wharram 39
4. C. Henry 29
5. J. Béliveau* 28
6. G. Howe* 26
F. Mahovlich* 26
8. B. Rousseau 25
9. D. Balon 24
R. Gilbert* 24
P. Goyette 24
M. Oliver 24
1962-63 NHL
1. G. Howe* 38
2. C. Henry 37
3. F. Mahovlich* 36
4. A. Bathgate* 35
5. P. MacDonald 33
6. B. Hull* 31
S. Mikita* 31
8. D. Keon* 28
9. J. Bucyk* 27
10. N. Ullman* 26
1961-62 NHL
1. B. Hull* 50
2. G. Howe* 33
F. Mahovlich* 33
C. Provost 33
5. G. Tremblay 32
6. A. Bathgate* 28
7. R. Backstrom 27
8. A. Delvecchio* 26
E. Ingarfield 26
D. Keon* 26
N. Ullman* 26
1960-61 NHL
1. B. Geoffrion* 50
2. F. Mahovlich* 48
3. D. Moore* 35
4. J. Béliveau* 32
5. B. Hull* 31
6. A. Bathgate* 29
7. C. Henry 28
N. Ullman* 28
9. A. Delvecchio* 27
10. A. Hebenton 26
D. McKenney 26
1959-60 NHL
1. B. Horvath 39
B. Hull* 39
3. J. Béliveau* 34
4. D. Prentice 32
5. B. Geoffrion* 30
H. Richard* 30
7. V. Stasiuk 29
8. G. Howe* 28
9. A. Bathgate* 26
10. J. Gendron 24
B. Pulford* 24
N. Ullman* 24
1958-59 NHL
1. J. Béliveau* 45
2. D. Moore* 41
3. A. Bathgate* 40
4. A. Hebenton 33
E. Litzenberger 33
6. G. Howe* 32
D. McKenney 32
8. D. Duff* 29
9. T. Sloan 27
V. Stasiuk 27
1957-58 NHL
1. D. Moore* 36
2. G. Howe* 33
3. C. Henry 32
E. Litzenberger 32
5. A. Bathgate* 30
B. Horvath 30
7. D. McKenney 28
H. Richard* 28
9. J. Béliveau* 27
B. Geoffrion* 27
1956-57 NHL
1. G. Howe* 44
2. J. Béliveau* 33
M. Richard* 33
4. E. Litzenberger 32
5. R. Chevrefils 31
6. T. Lindsay* 30
7. D. Moore* 29
8. A. Bathgate* 27
9. D. Duff* 26
10. V. Stasiuk 24
1955-56 NHL
1. J. Béliveau* 47
2. G. Howe* 38
M. Richard* 38
4. T. Sloan 37
5. B. Geoffrion* 29
6. T. Lindsay* 27
7. A. Delvecchio* 25
8. A. Hebenton 24
D. Prentice 24
J. Wilson 24
1954-55 NHL
1. B. Geoffrion* 38
M. Richard* 38
3. J. Béliveau* 37
4. S. Smith 33
5. G. Howe* 29
D. Lewicki 29
7. D. Reibel 25
8. L. Labine 24
9. E. Litzenberger 23
10. D. McKenney 22
K. Mosdell 22
1953-54 NHL
1. M. Richard* 37
2. G. Howe* 33
3. B. Geoffrion* 29
4. W. Hergesheimer 27
5. T. Lindsay* 26
6. C. Henry 24
7. K. Mosdell 22
S. Smith 22
9. J. Peirson 21
H. Watson* 21
1952-53 NHL
1. G. Howe* 49
2. T. Lindsay* 32
3. W. Hergesheimer 30
4. M. Richard* 28
5. F. Mackell 27
6. J. McFadden 23
J. Wilson 23
8. B. Geoffrion* 22
J. Peters 22
10. S. Smith 20
1951-52 NHL
1. G. Howe* 47
2. B. Mosienko* 31
3. B. Geoffrion* 30
T. Lindsay* 30
5. M. Richard* 27
S. Smith 27
7. W. Hergesheimer 26
8. T. Sloan 25
9. M. Bentley* 24
P. Meger 24
1950-51 NHL
1. G. Howe* 43
2. M. Richard* 42
3. T. Sloan 31
4. S. Smith 30
5. R. Conacher* 26
6. T. Lindsay* 24
7. S. Abel* 23
C. Gardner 23
9. M. Schmidt* 22
10. M. Bentley* 21
E. Lach* 21
B. Mosienko* 21
1949-50 NHL
1. M. Richard* 43
2. G. Howe* 35
3. S. Abel* 34
4. M. Prystai 29
5. J. Peirson 27
6. R. Conacher* 25
7. G. Couture 24
G. Stewart 24
9. M. Bentley* 23
T. Lindsay* 23
P. Ronty 23
1948-49 NHL
1. S. Abel* 28
2. J. Conacher 26
R. Conacher* 26
T. Lindsay* 26
H. Watson* 26
6. D. Bentley* 23
7. J. Peirson 22
B. Reay 22
G. Warwick 22
10. B. Poile* 21
1947-48 NHL
1. T. Lindsay* 33
2. E. Lach* 30
3. M. Richard* 28
4. G. Stewart 27
5. S. Apps* 26
M. Bentley* 26
7. T. Kennedy* 25
B. Poile* 25
9. T. Leswick 24
J. McFadden 24
B. O'Connor* 24
1946-47 NHL
1. M. Richard* 45
2. B. Bauer* 30
R. Conacher* 30
4. M. Bentley* 29
5. T. Kennedy* 28
6. T. Leswick 27
T. Lindsay* 27
H. Meeker 27
M. Schmidt* 27
10. S. Apps* 25
B. Mosienko* 25
1945-46 NHL
1. G. Stewart 37
2. M. Bentley* 31
3. T. Blake* 29
4. M. Richard* 27
5. C. Smith* 26
6. S. Apps* 24
7. B. Taylor 23
8. W. Dumart* 22
9. A. Brown 20
A. DeMarco 20
R. Hamill 20
P. Horeck 20
1944-45 NHL
1. M. Richard* 50
2. H. Cain 32
3. T. Blake* 29
T. Kennedy* 29
5. B. Mosienko* 28
6. J. Carveth 26
E. Lach* 26
8. B. Cowley* 25
9. A. DeMarco 24
10. M. Bruneteau 23
C. Liscombe 23
C. Smith* 23
1943-44 NHL
1. D. Bentley* 38
2. H. Cain 36
L. Carr 36
C. Liscombe 36
5. M. Bruneteau 35
6. S. Howe* 32
B. Mosienko* 32
M. Richard* 32
9. B. Cowley* 30
10. R. Getliffe 28
G. Heffernan 28
A. Jackson 28
1942-43 NHL
1. D. Bentley* 33
2. J. Benoit 30
3. G. Drillon* 28
R. Hamill 28
5. L. Carr 27
B. Cowley* 27
B. Hextall* 27
8. M. Bentley* 26
9. B. Boll 25
10. G. Stewart 24
1941-42 NHL
1. L. Patrick* 32
2. R. Conacher* 24
R. Hamill 24
B. Hextall* 24
5. G. Drillon* 23
D. Grosso 23
7. J. Benoit 20
S. Schriner* 20
A. Shibicky 20
10. F. Hollett 19
1940-41 NHL
1. B. Hextall* 26
2. R. Conacher* 24
S. Schriner* 24
4. G. Drillon* 23
5. S. Apps* 20
S. Howe* 20
L. Patrick* 20
8. W. Dumart* 18
J. Quilty 18
10. B. Bauer* 17
B. Cowley* 17
A. Jackson 17
1939-40 NHL
1. B. Hextall* 24
2. W. Dumart* 22
M. Schmidt* 22
4. H. Cain 21
G. Drillon* 21
6. N. Colville* 19
7. R. Conacher* 18
8. B. Bauer* 17
T. Blake* 17
10. M. Armstrong 16
1938-39 NHL
1. R. Conacher* 26
2. T. Blake* 24
A. Shibicky 24
4. C. Smith* 21
5. B. Hextall* 20
6. L. Carr 19
7. N. Colville* 18
G. Drillon* 18
9. J. Gottselig 16
S. Howe* 16
N. Stewart* 16
1937-38 NHL
1. G. Drillon* 26
2. G. Mantha 23
3. P. Thompson 22
4. S. Apps* 21
C. Dillon 21
S. Schriner* 21
7. B. Bauer* 20
8. N. Stewart* 19
9. N. Colville* 18
E. Wiseman 18
1936-37 NHL
1. L. Aurie 23
N. Stewart* 23
3. B. Keeling 22
4. B. Jackson* 21
S. Schriner* 21
6. C. Dillon 20
J. Gagnon 20
8. L. Carr 18
C. Sands 18
10. M. Barry* 17
D. Clapper* 17
S. Howe* 17
A. Joliat* 17
P. Thompson 17
1935-36 NHL
1. C. Conacher* 23
B. Thoms 23
3. M. Barry* 21
4. S. Schriner* 19
H. Smith* 19
6. C. Dillon 18
7. P. Thompson 17
8. L. Aurie 16
S. Howe* 16
M. March 16
1934-35 NHL
1. C. Conacher* 36
2. C. Dillon 25
3. D. Clapper* 22
S. Howe* 22
B. Jackson* 22
6. B. Cook* 21
N. Stewart* 21
8. H. Cain 20
L. Goldsworthy 20
J. Sorrell 20
1933-34 NHL
1. C. Conacher* 32
2. M. Barry* 27
3. N. Stewart* 22
4. A. Joliat* 21
J. Sorrell 21
6. E. Burke 20
B. Jackson* 20
B. Northcott 20
P. Thompson 20
10. B. Cook* 18
H. Smith* 18
1932-33 NHL
1. B. Cook* 28
2. B. Jackson* 27
3. M. Barry* 24
4. B. Cook* 22
B. Northcott 22
6. C. Dillon 21
7. H. Lewis* 20
H. Smith* 20
9. N. Stewart* 18
10. A. Joliat* 17
J. Sheppard 17
1931-32 NHL
1. C. Conacher* 34
2. B. Cook* 33
3. B. Jackson* 28
4. D. Trottier 26
5. H. Morenz* 24
6. C. Dillon 23
7. N. Stewart* 22
8. M. Barry* 21
B. Siebert* 21
10. J. Gagnon 19
P. Lépine 19
B. Northcott 19
J. Ward 19
1930-31 NHL
1. C. Conacher* 31
2. B. Cook* 30
3. H. Morenz* 28
4. E. Goodfellow* 25
N. Stewart* 25
C. Weiland* 25
7. A. Bailey* 23
8. D. Clapper* 22
9. M. Barry* 20
J. Gottselig 20
1929-30 NHL
1. C. Weiland* 43
2. D. Clapper* 41
3. H. Morenz* 40
4. N. Stewart* 39
5. H. Kilrea 36
6. B. Cook* 29
J. Lamb 29
8. N. Himes 28
9. F. Boucher* 26
10. B. Cook* 24
P. Lépine 24
1928-29 NHL
1. A. Bailey* 22
2. N. Stewart* 21
3. C. Cooper 18
4. H. Morenz* 17
H. Oliver* 17
6. B. Cook* 15
F. Finnigan 15
8. D. Gainor 14
J. Ward 14
10. K. Clancy* 13
B. Connors 13
B. Cook* 13
1927-28 NHL
1. H. Morenz* 33
2. A. Joliat* 28
3. N. Stewart* 27
4. F. Boucher* 23
5. G. Hay* 22
6. B. Carson 20
F. Finnigan 20
A. Gagne 20
9. H. Kilrea 19
10. B. Cook* 18
H. Milks 18
1926-27 NHL
1. B. Cook* 33
2. B. Dye* 25
H. Morenz* 25
4. B. Burch* 19
5. F. Fredrickson* 18
D. Irvin* 18
H. Oliver* 18
8. C. Denneny* 17
N. Stewart* 17
10. B. Carson 16
P. Lépine 16
H. Milks 16
1925-26 NHL
1. N. Stewart* 34
2. C. Cooper 28
3. J. Herbert 26
4. C. Denneny* 24
5. H. Morenz* 23
6. J. Adams* 21
B. Burch* 21
8. B. Dye* 18
9. A. Joliat* 17
10. B. Siebert* 16
H. Smith* 16
1924-25 NHL
1. B. Dye* 38
2. A. Joliat* 30
3. C. Denneny* 27
H. Morenz* 27
5. J. Adams* 21
6. B. Burch* 20
7. R. Green 19
8. B. Boucher 18
S. Green* 18
10. J. Herbert 17
1923-24 NHL
1. C. Denneny* 22
2. B. Dye* 17
3. B. Boucher 16
B. Burch* 16
5. A. Joliat* 15
6. J. Adams* 13
G. Boucher* 13
H. Morenz* 13
9. R. Noble* 12
10. R. Green 11
F. Nighbor* 11
1922-23 NHL
1. B. Dye* 27
2. B. Boucher 23
3. C. Denneny* 21
4. O. Cleghorn 19
5. J. Adams* 18
6. M. Roach 17
7. C. Wilson 16
8. G. Boucher* 15
9. P. Broadbent* 14
10. A. Joliat* 13
G. Prodgers 13
1921-22 NHL
1. P. Broadbent* 31
B. Dye* 31
3. C. Denneny* 28
4. J. Malone* 24
5. O. Cleghorn 21
6. C. Denneny 19
7. H. Cameron* 18
8. B. Boucher 17
S. Cleghorn* 17
R. Noble* 17
1920-21 NHL
1. B. Dye* 35
2. C. Denneny* 34
3. N. Lalonde* 33
4. J. Malone* 28
5. C. Denneny 19
F. Nighbor* 19
R. Noble* 19
8. H. Cameron* 18
G. Prodgers 18
10. D. Pitre* 16
1919-20 NHL
1. J. Malone* 39
2. N. Lalonde* 37
3. F. Nighbor* 26
4. C. Denneny 24
R. Noble* 24
6. J. Darragh* 23
7. A. Arbour 21
8. O. Cleghorn 20
C. Wilson 20
10. P. Broadbent* 19
1918-19 NHL
1. N. Lalonde* 23
2. O. Cleghorn 21
3. F. Nighbor* 19
4. C. Denneny* 18
5. D. Pitre* 14
6. A. Skinner 12
7. H. Cameron* 11
J. Darragh* 11
9. R. Noble* 10
10. K. Randall 9
1917-18 NHL
1. J. Malone* 44
2. C. Denneny* 36
3. R. Noble* 29
4. N. Lalonde* 23
5. C. Denneny 20
6. H. Cameron* 17
D. Pitre* 17
8. J. Darragh* 14
H. Hyland* 14
10. E. Gerard* 13
A. Skinner 13