This is a list of top goal-scorers by season in the National Hockey League. Players marked with a dagger (†) are active, while players inducted into the Hockey Hall of Fame are marked with an asterisk (*).
List SeasonTop scorer(s)TeamGoals1917–18Joe Malone (1) *Montreal Canadiens44202.21918–19Newsy Lalonde (1) *Montreal Canadiens23171919–20Joe Malone (2) *Quebec Athletics39241920–21Babe Dye (1) *Multiple teams35241921–22Punch Broadbent (1) *Ottawa Senators3124Babe Dye (2) *Toronto St. Patricks31241922–23Babe Dye (3) *Toronto St. Patricks27221923–24Cy Denneny (1) *Ottawa Senators22221924–25Babe Dye (4) *Toronto St. Patricks38291925–26Nels Stewart (1) *Montreal Maroons34361926–27Bill Cook (1) *New York Rangers33441927–28Howie Morenz (1) *Montreal Canadiens33431928–29Ace Bailey (1) *Toronto Maple Leafs22441929–30Cooney Weiland (1) *Boston Bruins43441930–31Charlie Conacher (1) *Toronto Maple Leafs31381931–32Charlie Conacher (2) *Toronto Maple Leafs34441932–33Bill Cook (2) *New York Rangers28481933–34Charlie Conacher (3) *Toronto Maple Leafs32421934–35Charlie Conacher (4) *Toronto Maple Leafs36471935–36Charlie Conacher (5) *Toronto Maple Leafs2344Bill Thoms (1)Toronto Maple Leafs23481936–37Larry Aurie (1)Detroit Red Wings2345Nels Stewart (2) *Multiple teams23431937–38Gordie Drillon (1) *Toronto Maple Leafs26481938–39Roy Conacher (1) *Boston Bruins26471939–40Bryan Hextall (1) *New York Rangers24481940–41Bryan Hextall (2) *New York Rangers26481941–42Lynn Patrick (1) *New York Rangers32471942–43Doug Bentley (1) *Chicago Black Hawks33501943–44Doug Bentley (2) *Chicago Black Hawks38501944–45Maurice Richard (1) *Montreal Canadiens50501945–46Gaye Stewart (1)Toronto Maple Leafs37501946–47Maurice Richard (2) *Montreal Canadiens45601947–48Ted Lindsay (1) *Detroit Red Wings33601948–49Sid Abel (1) *Detroit Red Wings28601949–50Maurice Richard (3) *Montreal Canadiens43701950–51Gordie Howe (1) *Detroit Red Wings43701951–52Gordie Howe (2) *Detroit Red Wings47701952–53Gordie Howe (3) *Detroit Red Wings49701953–54Maurice Richard (4) *Montreal Canadiens37701954–55Bernie Geoffrion (1) *Montreal Canadiens3870Maurice Richard (5) *Montreal Canadiens38671955–56Jean Beliveau (1) *Montreal Canadiens47701956–57Gordie Howe (4) *Detroit Red Wings44701957–58Dickie Moore (1) *Montreal Canadiens36701958–59Jean Beliveau (2) *Montreal Canadiens45641959–60Bronco Horvath (1)Boston Bruins3968Bobby Hull (1) *Chicago Black Hawks39701960–61Bernie Geoffrion (2) *Montreal Canadiens50641961–62Bobby Hull (2) *Chicago Black Hawks50701962–63Gordie Howe (5) *Detroit Red Wings38701963–64Bobby Hull (3) *Chicago Black Hawks43701964–65Norm Ullman (1) *Detroit Red Wings42701965–66Bobby Hull (4) *Chicago Black Hawks54651966–67Bobby Hull (5) *Chicago Black Hawks52661967–68Bobby Hull (6) *Chicago Black Hawks44711968–69Bobby Hull (7) *Chicago Black Hawks58741969–70Phil Esposito (1) *Boston Bruins43761970–71Phil Esposito (2) *Boston Bruins76781971–72Phil Esposito (3) *Boston Bruins66761972–73Phil Esposito (4) *Boston Bruins55781973–74Phil Esposito (5) *Boston Bruins68781974–75Phil Esposito (6) *Boston Bruins61791975–76Reggie Leach (1)Philadelphia Flyers61801976–77Steve Shutt (1) *Montreal Canadiens60801977–78Guy Lafleur (1) *Montreal Canadiens60781978–79Mike Bossy (1) *New York Islanders69801979–80Danny Gare (1)Buffalo Sabres5676Charlie Simmer (1)Los Angeles Kings5664Blaine Stoughton (1)Hartford Whalers56801980–81Mike Bossy (2) *New York Islanders68791981–82Wayne Gretzky (1) *Edmonton Oilers92801982–83Wayne Gretzky (2) *Edmonton Oilers71801983–84Wayne Gretzky (3) *Edmonton Oilers87741984–85Wayne Gretzky (4) *Edmonton Oilers73801985–86Jari Kurri (1) *Edmonton Oilers68781986–87Wayne Gretzky (5) *Edmonton Oilers62791987–88Mario Lemieux (1) *Pittsburgh Penguins70771988–89Mario Lemieux (2) *Pittsburgh Penguins85761989–90Brett Hull (1) *St. Louis Blues72801990–91Brett Hull (2) *St. Louis Blues86781991–92Brett Hull (3) *St. Louis Blues70731992–93Alexander Mogilny (1) *Buffalo Sabres7677Teemu Selanne (1) *Winnipeg Jets76841993–94Pavel Bure (1) *Vancouver Canucks60761994–95Peter Bondra (1)Washington Capitals34471995–96Mario Lemieux (3) *Pittsburgh Penguins69701996–97Keith Tkachuk (1)Phoenix Coyotes52811997–98Peter Bondra (2)Washington Capitals5276Teemu Selänne (2) *Mighty Ducks of Anaheim5273Maurice "Rocket" Richard Trophy1998–99Teemu Selanne (3) *Mighty Ducks of Anaheim47751999–2000Pavel Bure (2) *Florida Panthers58742000–01Pavel Bure (3) *Florida Panthers59822001–02Jarome Iginla (1) *Calgary Flames52822002–03Milan Hejduk (1)Colorado Avalanche50822003–04Jarome Iginla (2) *Calgary Flames4181Ilya Kovalchuk (1)Atlanta Thrashers4181Rick Nash (1)Columbus Blue Jackets41802004–05Season canceled due to lockout2005–06Jonathan Cheechoo (1)San Jose Sharks56822006–07Vincent Lecavalier (1)Tampa Bay Lightning52822007–08Alexander Ovechkin (1) †Washington Capitals65822008–09Alexander Ovechkin (2) †Washington Capitals56792009–10Sidney Crosby (1) †Pittsburgh Penguins5181Steven Stamkos (1) †Tampa Bay Lightning51822010–11Corey Perry (1) †Anaheim Ducks50822011–12Steven Stamkos (2) †Tampa Bay Lightning60822012–13Alexander Ovechkin (3) †Washington Capitals32482013–14Alexander Ovechkin (4) †Washington Capitals51782014–15Alexander Ovechkin (5) †Washington Capitals53812015–16Alexander Ovechkin (6) †Washington Capitals50792016–17Sidney Crosby (2) †Pittsburgh Penguins44752017–18Alexander Ovechkin (7) †Washington Capitals49822018–19Alexander Ovechkin (8) †Washington Capitals51812019–20Alexander Ovechkin (9) †Washington Capitals4868David Pastrnak (1) †Boston Bruins48702020–21Auston Matthews (1) †Toronto Maple Leafs41522021–22Auston Matthews (2) †Toronto Maple Leafs60732022–23Connor McDavid (1) †Edmonton Oilers64822023–24Auston Matthews (3) †Toronto Maple Leafs69812024–25Leon Draisaitl (1) †Edmonton Oilers52712025–26Nathan MacKinnon (1) †Colorado Avalanche5380
Rank Player Seasons with most goals Seasons 1 Alexander Ovechkin 9 2007–08, 2008–09, 2012–13, 2013–14, 2014–15, 2015–16, 2017–18, 2018–19, 2019–20 2 Bobby Hull 7 1959-60, 1961-62, 1963–64, 1965–66, 1966–67, 1967–68, 1968–69, 3 Phil Esposito 6 1969–70, 1970–71, 1971–72, 1972–73, 1973–74, 1974–75 4 Charlie Conacher 5 1930-31, 1931-32, 1933-34, 1934-35, 1935-36 5 Maurice Richard 5 1944-45, 1946-47, 1949-50, 1953-54, 1954-55 6 Gordie Howe 5 1950–51, 1951–52, 1952–53, 1956-57, 1963–63 7 Wayne Gretzky 5 1981–82, 1982–83, 1983–84, 1984–85, 1986–87 8 Babe Dye 4 1920-21, 1921-22, 1922-24, 1924-25 9 Brett Hull 3 1989–90, 1990–91, 1991–92 10 Mario Lemieux 3 1987–88, 1988–89, 1995-96 11 Teemu Selanne 3 1992–93, 1997-98, 1998-99 12 Pavel Bure 3 1993-1994, 1999–2000, 2000–01 13 Auston Matthews 3 2020–21, 2021–22, 2023–24 14 Joe Malone 2 1917-18. 1919-20 15 Bill Cook 2 1926-27, 1932-33 16 Bryan Hextall 2 1939-40, 1940-41 17 Doug Bentley 2 1942-43, 1943-44 18 Jean Beliveau 2 1955-56, 1958-59 19 Bernie Geoffrion 2 1954-55, 1960-62 20 Mike Bossy 2 1978-79, 1980-81 21 Peter Bondra 2 1994–95, 1997–98 22 Jarome Iginla 2 2001–02, 2003–04 23 Steven Stamkos 2 2009–10, 2011–12 24 Sidney Crosby 2 2009–10, 2016–17
See also
List of past NHL scoring leaders Maurice "Rocket" Richard Trophy
References