NHL & WHA Single Season Leaders and Records for Goals Per Game

Are You a Stathead?

Be READY when the games start. Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

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

Rate Statistic Requirements

NHL Leaders

NHL Leaders Table
Rank Player G/G Season
1. Joe Malone* 2.200 1917-18
2. Cy Denneny* 1.714 1917-18
3. Newsy Lalonde* 1.643 1917-18
4. Joe Malone* 1.625 1919-20
5. Newsy Lalonde* 1.609 1919-20
6. Babe Dye* 1.458 1920-21
7. Reg Noble* 1.450 1917-18
8. Cy Denneny* 1.417 1920-21
9. Joe Malone* 1.400 1920-21
10. Newsy Lalonde* 1.375 1920-21
11. Newsy Lalonde* 1.353 1918-19
12. Babe Dye* 1.310 1924-25
13. Punch Broadbent* 1.292 1921-22
  Babe Dye* 1.292 1921-22
15. Cy Denneny* 1.273 1921-22
16. Babe Dye* 1.227 1922-23
17. Aurele Joliat* 1.200 1924-25
18. Wayne Gretzky* 1.176 1983-84
19. Odie Cleghorn 1.167 1918-19
20. Wayne Gretzky* 1.150 1981-82
  Mario Lemieux* 1.150 1992-93
22. Frank Nighbor* 1.130 1919-20
23. Mario Lemieux* 1.118 1988-89
24. Brett Hull* 1.103 1990-91
25. Frank Nighbor* 1.100 1917-18
26. Frank Nighbor* 1.056 1918-19
27. Cam Neely* 1.020 1993-94
28. Cy Denneny* 1.000 1918-19
  Jack Darragh* 1.000 1919-20
  Corb Denneny 1.000 1919-20
  Thomas McCarthy 1.000 1919-20
  Reg Noble* 1.000 1919-20
  Joe Malone* 1.000 1921-22
  Cy Denneny* 1.000 1923-24
  Maurice Richard* 1.000 1944-45
36. Alexander Mogilny 0.987 1992-93
37. Mario Lemieux* 0.986 1995-96
38. Cooney Weiland* 0.977 1929-30
39. Phil Esposito* 0.974 1970-71
40. Jari Kurri* 0.973 1984-85
41. Brett Hull* 0.959 1991-92
42. Billy Boucher 0.958 1922-23
43. Amos Arbour 0.955 1919-20
44. Corb Denneny 0.952 1917-18
  Odie Cleghorn 0.952 1919-20
46. Corb Denneny 0.950 1920-21
47. Nels Stewart* 0.944 1925-26
48. Dit Clapper* 0.932 1929-30
49. Cy Denneny* 0.931 1924-25
50. Jack McDonald 0.923 1917-18
51. Wayne Gretzky* 0.913 1984-85
52. Howie Morenz* 0.909 1929-30
  Mario Lemieux* 0.909 1987-88
54. Punch Broadbent* 0.905 1919-20
  Teemu Selanne* 0.905 1992-93
56. Howie Morenz* 0.900 1924-25
  Brett Hull* 0.900 1989-90
58. Mud Bruneteau 0.897 1943-44
59. Babe Dye* 0.895 1923-24
60. Wayne Gretzky* 0.888 1982-83
61. Nels Stewart* 0.886 1929-30
62. Bernie Nicholls 0.886 1988-89
63. Joe Malone* 0.875 1918-19
  Odie Cleghorn 0.875 1921-22
  Cy Denneny* 0.875 1922-23
  Charlie Simmer 0.875 1979-80
67. Phil Esposito* 0.872 1973-74
  Jari Kurri* 0.872 1985-86
69. Cully Wilson 0.870 1919-20
70. Phil Esposito* 0.868 1971-72
71. Mike Bossy* 0.863 1978-79
72. Charlie Simmer 0.862 1980-81
73. Mike Bossy* 0.861 1980-81
74. Mario Lemieux* 0.857 1986-87
75. Didier Pitre* 0.850 1917-18
76. Sweeney Schriner* 0.846 1944-45
77. Bill Cowley* 0.833 1943-44
78. Bobby Hull* 0.831 1965-66
79. Lanny McDonald* 0.825 1982-83
80. Harry Hyland* 0.824 1917-18
  Didier Pitre* 0.824 1918-19
82. Hec Kilrea 0.818 1929-30
83. Charlie Conacher* 0.816 1930-31
84. Mario Lemieux* 0.814 2000-01
85. Jari Kurri* 0.813 1983-84
  Steve Yzerman* 0.813 1988-89
87. Harry Cameron* 0.810 1917-18
88. Pat LaFontaine* 0.807 1991-92
89. Mike Bossy* 0.800 1981-82
90. Michel Goulet* 0.797 1984-85
91. Syl Apps* 0.793 1942-43
92. Alex Ovechkin 0.793 2007-08
93. Frank Nighbor* 0.792 1920-21
  Reg Noble* 0.792 1920-21
  Corb Denneny 0.792 1921-22
  Odie Cleghorn 0.792 1922-23
97. Pavel Bure* 0.790 1993-94
98. Bobby Hull* 0.788 1966-67
99. Harry Cameron* 0.786 1918-19
  Jack Darragh* 0.786 1918-19
101. Wayne Gretzky* 0.785 1986-87
  Steve Yzerman* 0.785 1989-90
103. Bobby Hull* 0.784 1968-69
  Pavel Bure* 0.784 1999-00
105. Jack Adams* 0.783 1922-23
106. Bernie Geoffrion* 0.781 1960-61
  Steve Yzerman* 0.781 1987-88
108. Sidney Crosby 0.781 2010-11
109. Jack Darragh* 0.778 1917-18
  Jack Adams* 0.778 1924-25
  Carson Cooper 0.778 1925-26
112. Peter Bondra 0.776 1995-96
113. Tim Kerr 0.773 1986-87
114. Charlie Conacher* 0.773 1931-32
115. Phil Esposito* 0.772 1974-75
116. Guy Lafleur* 0.769 1977-78
117. Howie Morenz* 0.767 1927-28
118. Charlie Conacher* 0.766 1934-35
119. Rick Martin 0.765 1974-75
120. Kevin Stevens 0.764 1992-93
121. Mike Bossy* 0.763 1984-85
  Tim Kerr 0.763 1985-86
123. Mario Lemieux* 0.763 1989-90
124. Reggie Leach 0.763 1975-76
  Mike Bossy* 0.763 1985-86
126. Sprague Cleghorn* 0.762 1919-20
  Charlie Conacher* 0.762 1933-34
128. Mike Bossy* 0.761 1983-84
129. Doug Bentley* 0.760 1943-44
130. Mike Bossy* 0.760 1982-83
131. Guy Lafleur* 0.757 1974-75
132. Jaromir Jagr 0.756 1995-96
133. Harry Cameron* 0.750 1920-21
  Goldie Prodgers 0.750 1920-21
  Harry Cameron* 0.750 1921-22
  Bill Cook* 0.750 1926-27
  Maurice Richard* 0.750 1946-47
  Steve Shutt* 0.750 1976-77
  Dennis Maruk 0.750 1981-82
  Glenn Anderson* 0.750 1985-86
  Luc Robitaille* 0.750 1992-93
142. Michel Goulet* 0.747 1983-84
143. Jaromir Jagr 0.746 1996-97
144. Howie Morenz* 0.742 1925-26
145. Billy Burch* 0.741 1924-25
146. Gaye Stewart 0.740 1945-46
147. Cam Neely* 0.739 1990-91
148. Marcel Dionne* 0.738 1978-79
149. Danny Gare 0.737 1979-80
150. Herb Cain 0.735 1943-44
151. Steven Stamkos 0.732 2011-12
152. Jean Ratelle* 0.730 1971-72
153. Tim Kerr 0.730 1984-85
  Pat LaFontaine* 0.730 1989-90
155. Mike Bossy* 0.726 1977-78
156. Marcel Dionne* 0.725 1980-81
157. Dino Ciccarelli* 0.724 1981-82
  Cam Neely* 0.724 1989-90
159. Peter Bondra 0.723 1994-95
160. Pavel Bure* 0.723 1992-93
161. Jimmy Herbert 0.722 1925-26
162. Rob Brown 0.721 1988-89
163. Lorne Carr 0.720 1943-44
  Carl Liscombe 0.720 1943-44
165. Pavel Bure* 0.720 2000-01
166. Wendel Clark 0.719 1993-94
167. Brendan Shanahan* 0.718 1992-93
168. Howie Morenz* 0.718 1930-31
169. Bobby Hull* 0.714 1961-62
  Pierre Larouche 0.714 1985-86
  David Pastrnak 0.714 2019-20
172. Michel Goulet* 0.713 1982-83
173. Teemu Selanne* 0.712 1997-98
174. Alex Ovechkin 0.709 2008-09
175. Billy Boucher 0.708 1921-22
  Sprague Cleghorn* 0.708 1921-22
  Reg Noble* 0.708 1921-22
  Mickey Roach 0.708 1922-23
179. Michel Goulet* 0.707 1985-86
180. Alf Skinner 0.706 1918-19
181. Phil Esposito* 0.705 1972-73
182. Brett Hull* 0.704 1993-94
183. Jean Beliveau* 0.703 1958-59
184. Rick Vaive 0.701 1981-82
185. Gordie Howe* 0.700 1952-53
  Guy Lafleur* 0.700 1975-76
  Guy Lafleur* 0.700 1976-77
  Blaine Stoughton 0.700 1979-80
  Marcel Dionne* 0.700 1982-83
  Craig Simpson 0.700 1987-88
  Alex Ovechkin 0.700 2019-20
192. Pierre Turgeon 0.699 1992-93
193. Ray Sheppard 0.698 1994-95
194. Pierre Larouche 0.697 1975-76
  Gary Roberts 0.697 1991-92
196. John Ogrodnick 0.696 1984-85
  Alexander Mogilny 0.696 1995-96
198. Didier Pitre* 0.696 1920-21
  Cully Wilson 0.696 1922-23
  Billy Boucher 0.696 1923-24
  Maurice Richard* 0.696 1943-44
  Tim Kerr 0.696 1988-89
203. Stephane Richer 0.694 1987-88
  Alex Ovechkin 0.694 2009-10
205. Wayne Babych 0.692 1980-81
  Wayne Gretzky* 0.692 1988-89
207. Steve Yzerman* 0.691 1992-93
208. Bill Cook* 0.688 1931-32
  Wayne Gretzky* 0.688 1980-81
  Rick Kehoe 0.688 1980-81
  Jimmy Carson 0.688 1987-88
  Brian Bellows 0.688 1989-90
  Mario Lemieux* 0.688 1991-92
214. Frank Mahovlich* 0.686 1960-61
215. Pierre Larouche 0.685 1979-80
216. Mickey Redmond 0.684 1972-73
  Rick Vaive 0.684 1983-84
  Peter Bondra 0.684 1997-98
219. Tim Kerr 0.684 1983-84
  Jari Kurri* 0.684 1986-87
221. Sergei Fedorov* 0.683 1993-94
  Jonathan Cheechoo 0.683 2005-06
223. Auston Matthews 0.683 2019-20
224. Bill Cook* 0.682 1930-31
  Rick Tocchet 0.682 1988-89
226. Lynn Patrick* 0.681 1941-42
227. Mike Bossy* 0.680 1979-80
  Rick Middleton 0.680 1981-82
  Joe Nieuwendyk* 0.680 1987-88
  Stephane Richer 0.680 1989-90
231. Eric Lindros* 0.677 1993-94
232. Guy Lafleur* 0.676 1979-80
  Steven Stamkos 0.676 2013-14
234. Al Secord 0.675 1982-83
  Glenn Anderson* 0.675 1983-84
  Kevin Stevens 0.675 1991-92
  Brett Hull* 0.675 1992-93
238. Eric Lindros* 0.672 1992-93
239. Gordie Howe* 0.671 1951-52
  Jean Beliveau* 0.671 1955-56
241. Mickey Redmond 0.671 1973-74
  Mike Bullard 0.671 1983-84
243. Cy Denneny* 0.667 1919-20
  Billy Burch* 0.667 1923-24
  Cy Denneny* 0.667 1925-26
  Syd Howe* 0.667 1943-44
  Rick Martin 0.667 1973-74
  Jacques Richard 0.667 1980-81
  Glenn Anderson* 0.667 1982-83
  Jaromir Jagr 0.667 1994-95
  Jaromir Jagr 0.667 1999-00
  Ilya Kovalchuk 0.667 2005-06
  Evgeni Malkin 0.667 2011-12
  Alex Ovechkin 0.667 2012-13

WHA Leaders

WHA Leaders Table
Rank Player G/G Season
1. Anders Hedberg 1.029 1976-77
2. Bobby Hull* 0.987 1974-75
3. Real Cloutier 0.974 1978-79
4. Marc Tardif 0.877 1975-76
5. Real Cloutier 0.868 1976-77
6. Marc Tardif 0.833 1977-78
7. Anders Hedberg 0.818 1977-78
8. Anders Hedberg 0.815 1974-75
9. Morris Lukowich 0.813 1978-79
10. Bobby Hull* 0.810 1972-73
11. Marc Tardif 0.790 1976-77
12. Danny Lawson 0.782 1972-73
13. Real Cloutier 0.767 1977-78
14. Real Cloutier 0.750 1975-76
  Mark Napier 0.750 1976-77
16. Tom Simpson 0.743 1974-75
17. Robbie Ftorek 0.738 1977-78
18. Mike Walton 0.731 1973-74
19. Serge Bernier 0.711 1974-75
20. Bill Flett 0.708 1976-77
21. Bobby Hull* 0.707 1973-74
22. Wayne Rivers 0.692 1974-75
23. Vaclav Nedomansky* 0.691 1975-76
24. Tom Webster 0.688 1972-73
25. Tom Webster 0.672 1973-74
26. Bobby Hull* 0.663 1975-76
27. Ron Ward 0.662 1972-73
28. Anders Hedberg 0.658 1975-76
  Marc Tardif 0.658 1974-75
30. Blaine Stoughton 0.642 1976-77
  Rich LeDuc 0.642 1976-77
32. Danny Lawson 0.641 1973-74
  Andre Lacroix 0.641 1972-73
34. Mike Walton 0.640 1974-75
35. Frank Hughes 0.632 1974-75
36. Rejean Houle 0.630 1975-76
37. Rejean Houle 0.625 1974-75
38. Bobby Hull* 0.618 1976-77
39. Tom Webster 0.606 1974-75
40. Christian Bordeleau 0.603 1972-73
41. Tom Webster 0.600 1975-76
42. Bobby Hull* 0.597 1977-78
43. Dick Sentes 0.595 1974-75
44. Jim Harrison 0.591 1972-73
45. Del Hall 0.588 1975-76
46. Robbie Ftorek 0.585 1974-75
47. Ron Chipperfield 0.582 1978-79
48. Serge Bernier 0.581 1976-77
  Rick Dudley 0.581 1975-76
50. Jim Harrison 0.576 1975-76