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
 Paul Cotter 1.000 2024-25
37.Alexander Mogilny 0.987 1992-93
38.Mario Lemieux* 0.986 1995-96
39.Cooney Weiland* 0.977 1929-30
40.Phil Esposito* 0.974 1970-71
41.Jari Kurri* 0.973 1984-85
42.Brett Hull* 0.959 1991-92
43.Billy Boucher 0.958 1922-23
44.Amos Arbour 0.955 1919-20
45.Corb Denneny 0.952 1917-18
 Odie Cleghorn 0.952 1919-20
47.Corb Denneny 0.950 1920-21
48.Nels Stewart* 0.944 1925-26
49.Dit Clapper* 0.932 1929-30
50.Cy Denneny* 0.931 1924-25
51.Jack McDonald 0.923 1917-18
52.Wayne Gretzky* 0.913 1984-85
53.Howie Morenz* 0.909 1929-30
 Mario Lemieux* 0.909 1987-88
55.Punch Broadbent* 0.905 1919-20
 Teemu Selänne* 0.905 1992-93
57.Howie Morenz* 0.900 1924-25
 Brett Hull* 0.900 1989-90
59.Mud Bruneteau 0.897 1943-44
60.Babe Dye* 0.895 1923-24
61.Wayne Gretzky* 0.888 1982-83
62.Nels Stewart* 0.886 1929-30
63.Bernie Nicholls 0.886 1988-89
64.Joe Malone* 0.875 1918-19
 Odie Cleghorn 0.875 1921-22
 Cy Denneny* 0.875 1922-23
 Charlie Simmer 0.875 1979-80
68.Phil Esposito* 0.872 1973-74
 Jari Kurri* 0.872 1985-86
70.Cully Wilson 0.870 1919-20
71.Phil Esposito* 0.868 1971-72
72.Mike Bossy* 0.863 1978-79
73.Charlie Simmer 0.862 1980-81
74.Mike Bossy* 0.861 1980-81
75.Mario Lemieux* 0.857 1986-87
76.Auston Matthews 0.852 2023-24
77.Didier Pitre* 0.850 1917-18
78.Sweeney Schriner* 0.846 1944-45
79.Bill Cowley* 0.833 1943-44
80.Bobby Hull* 0.831 1965-66
81.Lanny McDonald* 0.825 1982-83
82.Harry Hyland* 0.824 1917-18
 Didier Pitre* 0.824 1918-19
84.Auston Matthews 0.822 2021-22
85.Hec Kilrea 0.818 1929-30
86.Charlie Conacher* 0.816 1930-31
87.Mario Lemieux* 0.814 2000-01
88.Jari Kurri* 0.813 1983-84
 Steve Yzerman* 0.813 1988-89
90.Harry Cameron* 0.810 1917-18
91.Pat LaFontaine* 0.807 1991-92
92.Mike Bossy* 0.800 1981-82
93.Michel Goulet* 0.797 1984-85
94.Syl Apps* 0.793 1942-43
95.Alex Ovechkin 0.793 2007-08
96.Frank Nighbor* 0.792 1920-21
 Reg Noble* 0.792 1920-21
 Corb Denneny 0.792 1921-22
 Odie Cleghorn 0.792 1922-23
100.Pavel Bure* 0.789 1993-94
101.Auston Matthews 0.788 2020-21
102.Bobby Hull* 0.788 1966-67
103.Harry Cameron* 0.786 1918-19
 Jack Darragh* 0.786 1918-19
105.Wayne Gretzky* 0.785 1986-87
 Steve Yzerman* 0.785 1989-90
107.Bobby Hull* 0.784 1968-69
 Pavel Bure* 0.784 1999-00
109.Jack Adams* 0.783 1922-23
110.Bernie Geoffrion* 0.781 1960-61
 Steve Yzerman* 0.781 1987-88
112.Sidney Crosby 0.780 2010-11
 Connor McDavid 0.780 2022-23
114.Jack Darragh* 0.778 1917-18
 Jack Adams* 0.778 1924-25
 Carson Cooper 0.778 1925-26
117.Peter Bondra 0.776 1995-96
118.Tim Kerr 0.773 1986-87
119.Charlie Conacher* 0.773 1931-32
120.Phil Esposito* 0.772 1974-75
121.Guy Lafleur* 0.769 1977-78
122.Howie Morenz* 0.767 1927-28
123.Charlie Conacher* 0.766 1934-35
124.Rick Martin 0.765 1974-75
125.Kevin Stevens 0.764 1992-93
126.Mike Bossy* 0.763 1984-85
 Tim Kerr 0.763 1985-86
128.Mario Lemieux* 0.763 1989-90
129.Reggie Leach 0.763 1975-76
 Mike Bossy* 0.763 1985-86
131.Sprague Cleghorn* 0.762 1919-20
 Charlie Conacher* 0.762 1933-34
133.Mike Bossy* 0.761 1983-84
134.Doug Bentley* 0.760 1943-44
135.Mike Bossy* 0.759 1982-83
136.Guy Lafleur* 0.757 1974-75
137.Jaromír Jágr 0.756 1995-96
138.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
147.Michel Goulet* 0.747 1983-84
148.Jaromír Jágr 0.746 1996-97
149.David Pastrňák 0.744 2022-23
150.Howie Morenz* 0.742 1925-26
151.Billy Burch* 0.741 1924-25
152.Gaye Stewart 0.740 1945-46
153.Cam Neely* 0.739 1990-91
154.Marcel Dionne* 0.738 1978-79
155.Danny Gare 0.737 1979-80
156.Herb Cain 0.735 1943-44
157.Steven Stamkos 0.732 2011-12
158.Jean Ratelle* 0.730 1971-72
159.Tim Kerr 0.730 1984-85
 Pat LaFontaine* 0.730 1989-90
161.Mike Bossy* 0.726 1977-78
162.Marcel Dionne* 0.725 1980-81
163.Dino Ciccarelli* 0.724 1981-82
 Cam Neely* 0.724 1989-90
165.Peter Bondra 0.723 1994-95
166.Pavel Bure* 0.723 1992-93
167.Jimmy Herbert 0.722 1925-26
168.Rob Brown 0.721 1988-89
169.Lorne Carr 0.720 1943-44
 Carl Liscombe 0.720 1943-44
171.Pavel Bure* 0.720 2000-01
172.Mika Zibanejad 0.719 2019-20
173.Wendel Clark 0.719 1993-94
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
188.Phil Esposito* 0.705 1972-73
189.Brett Hull* 0.704 1993-94
190.Jean Béliveau* 0.703 1958-59
191.Rick Vaive 0.701 1981-82
192.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
198.Pierre Turgeon* 0.699 1992-93
199.Ray Sheppard 0.698 1994-95
200.Pierre Larouche 0.697 1975-76
 Gary Roberts 0.697 1991-92
202.John Ogrodnick 0.696 1984-85
 Alexander Mogilny 0.696 1995-96
204.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
209.Sam Reinhart 0.695 2023-24
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
 Zach Hyman 0.675 2023-24
247.Eric Lindros* 0.672 1992-93
248.Gordie Howe* 0.671 1951-52
 Jean Béliveau* 0.671 1955-56
 Auston Matthews 0.671 2019-20

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