NHL Progressive Leaders and Records for Goals

Are You a Stathead?

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 (*).

Table
  Yearly G   Active G   Career G   Single Season G
1917-18Joe Malone 44   Joe Malone 44   Joe Malone 44   Joe Malone 44
1918-19Newsy Lalonde 23   Cy Denneny 54   Cy Denneny 54   Joe Malone 44
1919-20Joe Malone 39   Joe Malone 90   Joe Malone 90   Joe Malone 44
1920-21Babe Dye 35   Joe Malone 118   Joe Malone 118   Joe Malone 44
1921-22Punch Broadbent
Babe Dye
31   Joe Malone 142   Joe Malone 142   Joe Malone 44
1922-23Babe Dye 27   Cy Denneny 153   Cy Denneny 153   Joe Malone 44
1923-24Cy Denneny 22   Cy Denneny 175   Cy Denneny 175   Joe Malone 44
1924-25Babe Dye 38   Cy Denneny 202   Cy Denneny 202   Joe Malone 44
1925-26Nels Stewart 34   Cy Denneny 226   Cy Denneny 226   Joe Malone 44
1926-27Bill Cook 33   Cy Denneny 243   Cy Denneny 243   Joe Malone 44
1927-28Howie Morenz 33   Cy Denneny 246   Cy Denneny 246   Joe Malone 44
1928-29Ace Bailey 22   Cy Denneny 247   Cy Denneny 247   Joe Malone 44
1929-30Cooney Weiland 43   Howie Morenz 178   Cy Denneny 247   Joe Malone 44
1930-31Charlie Conacher 31   Howie Morenz 206   Cy Denneny 247   Joe Malone 44
1931-32Charlie Conacher 34   Howie Morenz 230   Cy Denneny 247   Joe Malone 44
1932-33Bill Cook 28   Howie Morenz 244   Cy Denneny 247   Joe Malone 44
1933-34Charlie Conacher 32   Howie Morenz 253   Howie Morenz 253   Joe Malone 44
1934-35Charlie Conacher 36   Howie Morenz 261   Howie Morenz 261   Joe Malone 44
1935-36Charlie Conacher
Bill Thoms
23   Howie Morenz 267   Howie Morenz 267   Joe Malone 44
1936-37Larry Aurie
Nels Stewart
23   Nels Stewart 283   Nels Stewart 283   Joe Malone 44
1937-38Gordie Drillon 26   Nels Stewart 302   Nels Stewart 302   Joe Malone 44
1938-39Roy Conacher 26   Nels Stewart 318   Nels Stewart 318   Joe Malone 44
1939-40Bryan Hextall 24   Nels Stewart 324   Nels Stewart 324   Joe Malone 44
1940-41Bryan Hextall 26   Charlie Conacher 224   Nels Stewart 324   Joe Malone 44
1941-42Lynn Patrick 32   Busher Jackson 211   Nels Stewart 324   Joe Malone 44
1942-43Doug Bentley 33   Busher Jackson 230   Nels Stewart 324   Joe Malone 44
1943-44Doug Bentley 38   Busher Jackson 241   Nels Stewart 324   Joe Malone 44
1944-45Maurice Richard 50   Syd Howe 233   Nels Stewart 324   Maurice Richard 50
1945-46Gaye Stewart 37   Syd Howe 237   Nels Stewart 324   Maurice Richard 50
1946-47Maurice Richard 45   Dit Clapper 229   Nels Stewart 324   Maurice Richard 50
1947-48Ted Lindsay 33   Toe Blake 235   Nels Stewart 324   Maurice Richard 50
1948-49Sid Abel 28   Maurice Richard 207   Nels Stewart 324   Maurice Richard 50
1949-50Maurice Richard 43   Maurice Richard 250   Nels Stewart 324   Maurice Richard 50
1950-51Gordie Howe 43   Maurice Richard 292   Nels Stewart 324   Maurice Richard 50
1951-52Gordie Howe 47   Maurice Richard 319   Nels Stewart 324   Maurice Richard 50
1952-53Gordie Howe 49   Maurice Richard 347   Maurice Richard 347   Maurice Richard 50
1953-54Maurice Richard 37   Maurice Richard 384   Maurice Richard 384   Maurice Richard 50
1954-55Bernie Geoffrion
Maurice Richard
38   Maurice Richard 422   Maurice Richard 422   Maurice Richard 50
1955-56Jean Beliveau 47   Maurice Richard 460   Maurice Richard 460   Maurice Richard 50
1956-57Gordie Howe 44   Maurice Richard 493   Maurice Richard 493   Maurice Richard 50
1957-58Dickie Moore 36   Maurice Richard 508   Maurice Richard 508   Maurice Richard 50
1958-59Jean Beliveau 45   Maurice Richard 525   Maurice Richard 525   Maurice Richard 50
1959-60Bronco Horvath
Bobby Hull
39   Maurice Richard 544   Maurice Richard 544   Maurice Richard 50
1960-61Bernie Geoffrion 50   Gordie Howe 469   Maurice Richard 544   Maurice Richard
Bernie Geoffrion
50
1961-62Bobby Hull 50   Gordie Howe 502   Maurice Richard 544   Maurice Richard
Bernie Geoffrion
Bobby Hull
50
1962-63Gordie Howe 38   Gordie Howe 540   Maurice Richard 544   Maurice Richard
Bernie Geoffrion
Bobby Hull
50
1963-64Bobby Hull 43   Gordie Howe 566   Gordie Howe 566   Maurice Richard
Bernie Geoffrion
Bobby Hull
50
1964-65Norm Ullman 42   Gordie Howe 595   Gordie Howe 595   Maurice Richard
Bernie Geoffrion
Bobby Hull
50
1965-66Bobby Hull 54   Gordie Howe 624   Gordie Howe 624   Bobby Hull 54
1966-67Bobby Hull 52   Gordie Howe 649   Gordie Howe 649   Bobby Hull 54
1967-68Bobby Hull 44   Gordie Howe 688   Gordie Howe 688   Bobby Hull 54
1968-69Bobby Hull 58   Gordie Howe 732   Gordie Howe 732   Bobby Hull 58
1969-70Phil Esposito 43   Gordie Howe 763   Gordie Howe 763   Bobby Hull 58
1970-71Phil Esposito 76   Gordie Howe 786   Gordie Howe 786   Phil Esposito 76
1971-72Phil Esposito 66   Bobby Hull 604   Gordie Howe 786   Phil Esposito 76
1972-73Phil Esposito 55   Frank Mahovlich 502   Gordie Howe 786   Phil Esposito 76
1973-74Phil Esposito 68   Frank Mahovlich 533   Gordie Howe 786   Phil Esposito 76
1974-75Phil Esposito 61   Phil Esposito 527   Gordie Howe 786   Phil Esposito 76
1975-76Reggie Leach 61   Phil Esposito 562   Gordie Howe 786   Phil Esposito 76
1976-77Steve Shutt 60   Phil Esposito 596   Gordie Howe 786   Phil Esposito 76
1977-78Guy Lafleur 60   Phil Esposito 634   Gordie Howe 786   Phil Esposito 76
1978-79Mike Bossy 69   Phil Esposito 676   Gordie Howe 786   Phil Esposito 76
1979-80Danny Gare
Charlie Simmer
Blaine Stoughton
56   Gordie Howe 801   Gordie Howe 801   Phil Esposito 76
1980-81Mike Bossy 68   Phil Esposito 717   Gordie Howe 801   Phil Esposito 76
1981-82Wayne Gretzky 92   Marcel Dionne 488   Gordie Howe 801   Wayne Gretzky 92
1982-83Wayne Gretzky 71   Marcel Dionne 544   Gordie Howe 801   Wayne Gretzky 92
1983-84Wayne Gretzky 87   Marcel Dionne 583   Gordie Howe 801   Wayne Gretzky 92
1984-85Wayne Gretzky 73   Marcel Dionne 629   Gordie Howe 801   Wayne Gretzky 92
1985-86Jari Kurri 68   Marcel Dionne 665   Gordie Howe 801   Wayne Gretzky 92
1986-87Wayne Gretzky 62   Marcel Dionne 693   Gordie Howe 801   Wayne Gretzky 92
1987-88Mario Lemieux 70   Marcel Dionne 724   Gordie Howe 801   Wayne Gretzky 92
1988-89Mario Lemieux 85   Marcel Dionne 731   Gordie Howe 801   Wayne Gretzky 92
1989-90Brett Hull 72   Wayne Gretzky 677   Gordie Howe 801   Wayne Gretzky 92
1990-91Brett Hull 86   Wayne Gretzky 718   Gordie Howe 801   Wayne Gretzky 92
1991-92Brett Hull 70   Wayne Gretzky 749   Gordie Howe 801   Wayne Gretzky 92
1992-93Alexander Mogilny
Teemu Selanne
76   Wayne Gretzky 765   Gordie Howe 801   Wayne Gretzky 92
1993-94Pavel Bure 60   Wayne Gretzky 803   Wayne Gretzky 803   Wayne Gretzky 92
1994-95Peter Bondra 34   Wayne Gretzky 814   Wayne Gretzky 814   Wayne Gretzky 92
1995-96Mario Lemieux 69   Wayne Gretzky 837   Wayne Gretzky 837   Wayne Gretzky 92
1996-97Keith Tkachuk 52   Wayne Gretzky 862   Wayne Gretzky 862   Wayne Gretzky 92
1997-98Peter Bondra
Teemu Selanne
52   Wayne Gretzky 885   Wayne Gretzky 885   Wayne Gretzky 92
1998-99Teemu Selanne 47   Wayne Gretzky 894   Wayne Gretzky 894   Wayne Gretzky 92
1999-00Pavel Bure 58   Steve Yzerman
Mark Messier
627   Wayne Gretzky 894   Wayne Gretzky 92
2000-01Pavel Bure 59   Mark Messier 651   Wayne Gretzky 894   Wayne Gretzky 92
2001-02Jarome Iginla 52   Brett Hull 679   Wayne Gretzky 894   Wayne Gretzky 92
2002-03Milan Hejduk 50   Brett Hull 716   Wayne Gretzky 894   Wayne Gretzky 92
2003-04Jarome Iginla
Ilya Kovalchuk
Rick Nash
41   Brett Hull 741   Wayne Gretzky 894   Wayne Gretzky 92
2004-05            Wayne Gretzky 894   Wayne Gretzky 92
2005-06Jonathan Cheechoo 56   Brett Hull 741   Wayne Gretzky 894   Wayne Gretzky 92
2006-07Vincent Lecavalier 52   Brendan Shanahan 627   Wayne Gretzky 894   Wayne Gretzky 92
2007-08Alex Ovechkin 65   Brendan Shanahan 650   Wayne Gretzky 894   Wayne Gretzky 92
2008-09Alex Ovechkin 56   Brendan Shanahan 656   Wayne Gretzky 894   Wayne Gretzky 92
2009-10Sidney Crosby
Steven Stamkos
51   Teemu Selanne 606   Wayne Gretzky 894   Wayne Gretzky 92
2010-11Corey Perry 50   Teemu Selanne 637   Wayne Gretzky 894   Wayne Gretzky 92
2011-12Steven Stamkos 60   Jaromir Jagr 665   Wayne Gretzky 894   Wayne Gretzky 92
2012-13Alex Ovechkin 32   Jaromir Jagr 681   Wayne Gretzky 894   Wayne Gretzky 92
2013-14Alex Ovechkin 51   Jaromir Jagr 705   Wayne Gretzky 894   Wayne Gretzky 92
2014-15Alex Ovechkin 53   Jaromir Jagr 722   Wayne Gretzky 894   Wayne Gretzky 92
2015-16Alex Ovechkin 50   Jaromir Jagr 749   Wayne Gretzky 894   Wayne Gretzky 92
2016-17Sidney Crosby 44   Jaromir Jagr 765   Wayne Gretzky 894   Wayne Gretzky 92
2017-18Alex Ovechkin 49   Jaromir Jagr 766   Wayne Gretzky 894   Wayne Gretzky 92
2018-19Alex Ovechkin 51   Alex Ovechkin 658   Wayne Gretzky 894   Wayne Gretzky 92
Support us without the ads? Go Ad-Free.