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

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 Selänne* 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
 Auston Matthews 0.846 2023-24
78.Bill Cowley* 0.833 1943-44
79.Bobby Hull* 0.831 1965-66
80.Lanny McDonald* 0.825 1982-83
81.Harry Hyland* 0.824 1917-18
 Didier Pitre* 0.824 1918-19
83.Auston Matthews 0.822 2021-22
84.Hec Kilrea 0.818 1929-30
85.Charlie Conacher* 0.816 1930-31
86.Mario Lemieux* 0.814 2000-01
87.Jari Kurri* 0.813 1983-84
 Steve Yzerman* 0.813 1988-89
89.Harry Cameron* 0.810 1917-18
90.Pat LaFontaine* 0.807 1991-92
91.Mike Bossy* 0.800 1981-82
92.Michel Goulet* 0.797 1984-85
93.Syl Apps* 0.793 1942-43
94.Alex Ovechkin 0.793 2007-08
95.Frank Nighbor* 0.792 1920-21
 Reg Noble* 0.792 1920-21
 Corb Denneny 0.792 1921-22
 Odie Cleghorn 0.792 1922-23
99.Pavel Bure* 0.789 1993-94
100.Auston Matthews 0.788 2020-21
101.Bobby Hull* 0.788 1966-67
102.Harry Cameron* 0.786 1918-19
 Jack Darragh* 0.786 1918-19
104.Wayne Gretzky* 0.785 1986-87
 Steve Yzerman* 0.785 1989-90
106.Bobby Hull* 0.784 1968-69
 Pavel Bure* 0.784 1999-00
108.Jack Adams* 0.783 1922-23
109.Bernie Geoffrion* 0.781 1960-61
 Steve Yzerman* 0.781 1987-88
111.Sidney Crosby 0.780 2010-11
 Connor McDavid 0.780 2022-23
113.Jack Darragh* 0.778 1917-18
 Jack Adams* 0.778 1924-25
 Carson Cooper 0.778 1925-26
116.Peter Bondra 0.776 1995-96
117.Tim Kerr 0.773 1986-87
118.Charlie Conacher* 0.773 1931-32
119.Phil Esposito* 0.772 1974-75
120.Guy Lafleur* 0.769 1977-78
121.Howie Morenz* 0.767 1927-28
122.Charlie Conacher* 0.766 1934-35
123.Rick Martin 0.765 1974-75
124.Kevin Stevens 0.764 1992-93
125.Mike Bossy* 0.763 1984-85
 Tim Kerr 0.763 1985-86
127.Mario Lemieux* 0.763 1989-90
128.Reggie Leach 0.763 1975-76
 Mike Bossy* 0.763 1985-86
130.Sprague Cleghorn* 0.762 1919-20
 Charlie Conacher* 0.762 1933-34
132.Mike Bossy* 0.761 1983-84
133.Doug Bentley* 0.760 1943-44
134.Mike Bossy* 0.759 1982-83
135.Guy Lafleur* 0.757 1974-75
136.Jaromír Jágr 0.756 1995-96
137.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
146.Michel Goulet* 0.747 1983-84
147.Jaromír Jágr 0.746 1996-97
148.David Pastrňák 0.744 2022-23
149.Howie Morenz* 0.742 1925-26
150.Billy Burch* 0.741 1924-25
151.Gaye Stewart 0.740 1945-46
152.Cam Neely* 0.739 1990-91
153.Marcel Dionne* 0.738 1978-79
154.Danny Gare 0.737 1979-80
155.Herb Cain 0.735 1943-44
156.Steven Stamkos 0.732 2011-12
157.Jean Ratelle* 0.730 1971-72
158.Tim Kerr 0.730 1984-85
 Pat LaFontaine* 0.730 1989-90
160.Mike Bossy* 0.726 1977-78
161.Marcel Dionne* 0.725 1980-81
162.Dino Ciccarelli* 0.724 1981-82
 Cam Neely* 0.724 1989-90
164.Peter Bondra 0.723 1994-95
165.Pavel Bure* 0.723 1992-93
166.Jimmy Herbert 0.722 1925-26
167.Rob Brown 0.721 1988-89
168.Lorne Carr 0.720 1943-44
 Carl Liscombe 0.720 1943-44
170.Pavel Bure* 0.720 2000-01
171.Mika Zibanejad 0.719 2019-20
172.Wendel Clark 0.719 1993-94
 Zach Hyman 0.719 2023-24
174.Brendan Shanahan* 0.718 1992-93
175.Howie Morenz* 0.718 1930-31
176.Bobby Hull* 0.714 1961-62
 Pierre Larouche 0.714 1985-86
178.Michel Goulet* 0.713 1982-83
179.Teemu Selänne* 0.712 1997-98
180.Alex Ovechkin 0.709 2008-09
181.Billy Boucher 0.708 1921-22
 Sprague Cleghorn* 0.708 1921-22
 Reg Noble* 0.708 1921-22
 Mickey Roach 0.708 1922-23
185.Michel Goulet* 0.707 1985-86
186.Alf Skinner 0.706 1918-19
 Alex Ovechkin 0.706 2019-20
 Sam Reinhart 0.706 2023-24
189.Phil Esposito* 0.705 1972-73
190.Brett Hull* 0.704 1993-94
191.Jean Béliveau* 0.703 1958-59
192.Rick Vaive 0.701 1981-82
193.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
199.Pierre Turgeon* 0.699 1992-93
200.Ray Sheppard 0.698 1994-95
201.Pierre Larouche 0.697 1975-76
 Gary Roberts 0.697 1991-92
203.John Ogrodnick 0.696 1984-85
 Alexander Mogilny 0.696 1995-96
205.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
210.Stéphane Richer 0.694 1987-88
 Alex Ovechkin 0.694 2009-10
212.Wayne Babych 0.692 1980-81
 Wayne Gretzky* 0.692 1988-89
214.Steve Yzerman* 0.690 1992-93
215.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
 Leon Draisaitl 0.688 2021-22
222.Frank Mahovlich* 0.686 1960-61
 David Pastrňák 0.686 2019-20
224.Pierre Larouche 0.685 1979-80
225.Mickey Redmond 0.684 1972-73
 Rick Vaive 0.684 1983-84
 Peter Bondra 0.684 1997-98
228.Tim Kerr 0.684 1983-84
 Jari Kurri* 0.684 1986-87
230.Sergei Fedorov* 0.683 1993-94
 Jonathan Cheechoo 0.683 2005-06
232.Bill Cook* 0.682 1930-31
 Rick Tocchet 0.682 1988-89
234.Lynn Patrick* 0.681 1941-42
235.Mike Bossy* 0.680 1979-80
 Rick Middleton 0.680 1981-82
 Joe Nieuwendyk* 0.680 1987-88
 Stéphane Richer 0.680 1989-90
239.Eric Lindros* 0.677 1993-94
240.Guy Lafleur* 0.676 1979-80
 Steven Stamkos 0.676 2013-14
242.Al Secord 0.675 1982-83
 Glenn Anderson* 0.675 1983-84
 Kevin Stevens 0.675 1991-92
 Brett Hull* 0.675 1992-93
246.Eric Lindros* 0.672 1992-93
247.Gordie Howe* 0.671 1951-52
 Jean Béliveau* 0.671 1955-56
 Auston Matthews 0.671 2019-20
250.Mickey Redmond 0.671 1973-74
 Mike Bullard 0.671 1983-84

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.Réal Cloutier 0.974 1978-79
4.Marc Tardif 0.877 1975-76
5.Réal 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.Réal Cloutier 0.767 1977-78
14.Réal 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.Václav Nedomanský* 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
 André Lacroix 0.641 1972-73
34.Mike Walton 0.640 1974-75
35.Frank Hughes 0.632 1974-75
36.Réjean Houle 0.630 1975-76
37.Réjean 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