NHL & WHA Yearly 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 (*).

NHL Leaders

NHL Leaders Table
Season Player G
2018-19 Alex Ovechkin 51
2017-18 Alex Ovechkin 49
2016-17 Sidney Crosby 44
2015-16 Alex Ovechkin 50
2014-15 Alex Ovechkin 53
2013-14 Alex Ovechkin 51
2012-13 Alex Ovechkin 32
2011-12 Steven Stamkos 60
2010-11 Corey Perry 50
2009-10 Steven Stamkos 51
  Sidney Crosby 51
2008-09 Alex Ovechkin 56
2007-08 Alex Ovechkin 65
2006-07 Vincent Lecavalier 52
2005-06 Jonathan Cheechoo 56
2003-04 Rick Nash 41
  Ilya Kovalchuk 41
  Jarome Iginla 41
2002-03 Milan Hejduk 50
2001-02 Jarome Iginla 52
2000-01 Pavel Bure* 59
1999-00 Pavel Bure* 58
1998-99 Teemu Selanne* 47
1997-98 Teemu Selanne* 52
  Peter Bondra 52
1996-97 Keith Tkachuk 52
1995-96 Mario Lemieux* 69
1994-95 Peter Bondra 34
1993-94 Pavel Bure* 60
1992-93 Teemu Selanne* 76
  Alexander Mogilny 76
1991-92 Brett Hull* 70
1990-91 Brett Hull* 86
1989-90 Brett Hull* 72
1988-89 Mario Lemieux* 85
1987-88 Mario Lemieux* 70
1986-87 Wayne Gretzky* 62
1985-86 Jari Kurri* 68
1984-85 Wayne Gretzky* 73
1983-84 Wayne Gretzky* 87
1982-83 Wayne Gretzky* 71
1981-82 Wayne Gretzky* 92
1980-81 Mike Bossy* 68
1979-80 Blaine Stoughton 56
  Charlie Simmer 56
  Danny Gare 56
1978-79 Mike Bossy* 69
1977-78 Guy Lafleur* 60
1976-77 Steve Shutt* 60
1975-76 Reggie Leach 61
1974-75 Phil Esposito* 61
1973-74 Phil Esposito* 68
1972-73 Phil Esposito* 55
1971-72 Phil Esposito* 66
1970-71 Phil Esposito* 76
1969-70 Phil Esposito* 43
1968-69 Bobby Hull* 58
1967-68 Bobby Hull* 44
1966-67 Bobby Hull* 52
1965-66 Bobby Hull* 54
1964-65 Norm Ullman* 42
1963-64 Bobby Hull* 43
1962-63 Gordie Howe* 38
1961-62 Bobby Hull* 50
1960-61 Bernie Geoffrion* 50
1959-60 Bobby Hull* 39
  Bronco Horvath 39
1958-59 Jean Beliveau* 45
1957-58 Dickie Moore* 36
1956-57 Gordie Howe* 44
1955-56 Jean Beliveau* 47
1954-55 Maurice Richard* 38
  Bernie Geoffrion* 38
1953-54 Maurice Richard* 37
1952-53 Gordie Howe* 49
1951-52 Gordie Howe* 47
1950-51 Gordie Howe* 43
1949-50 Maurice Richard* 43
1948-49 Sid Abel* 28
1947-48 Ted Lindsay* 33
1946-47 Maurice Richard* 45
1945-46 Gaye Stewart 37
1944-45 Maurice Richard* 50
1943-44 Doug Bentley* 38
1942-43 Doug Bentley* 33
1941-42 Lynn Patrick* 32
1940-41 Bryan Hextall* 26
1939-40 Bryan Hextall* 24
1938-39 Roy Conacher* 26
1937-38 Gordie Drillon* 26
1936-37 Nels Stewart* 23
  Larry Aurie 23
1935-36 Bill Thoms 23
  Charlie Conacher* 23
1934-35 Charlie Conacher* 36
1933-34 Charlie Conacher* 32
1932-33 Bill Cook* 28
1931-32 Charlie Conacher* 34
1930-31 Charlie Conacher* 31
1929-30 Cooney Weiland* 43
1928-29 Ace Bailey* 22
1927-28 Howie Morenz* 33
1926-27 Bill Cook* 33
1925-26 Nels Stewart* 34
1924-25 Babe Dye* 38
1923-24 Cy Denneny* 22
1922-23 Babe Dye* 27
1921-22 Babe Dye* 31
  Punch Broadbent* 31
1920-21 Babe Dye* 35
1919-20 Joe Malone* 39
1918-19 Newsy Lalonde* 23
1917-18 Joe Malone* 44

WHA Leaders

WHA Leaders Table
Season Player G
1978-79 Real Cloutier 75
1977-78 Marc Tardif 65
1976-77 Anders Hedberg 70
1975-76 Marc Tardif 71
1974-75 Bobby Hull* 77
1973-74 Mike Walton 57
1972-73 Danny Lawson 61
Support us without the ads? Go Ad-Free.