List of NHL players with 50-goal seasons

Scoring 50 goals in one season is one of the most celebrated individual achievements in the National Hockey League (NHL).[1] In 1944–45, Maurice Richard became the first player to score 50 goals in a season. Bernie Geoffrion became the second player to reach the milestone 16 years later in 1960–61. Fifty-goal seasons increased in frequency during the 1970s and 1980s as the schedule was extended to 80 games and offense increased across the league. By 1980, it had been reached 24 times in NHL history; the plateau was reached 76 times in the 1980s alone.

Alexander Ovechkin scored 50 goals for a ninth time in his career during the 2021–22 season. This tied Wayne Gretzky and Mike Bossy for the record of most all-time seasons.

Wayne Gretzky scored his 50th goal in his 39th game in 1981–82, the fastest any player has done so. He also shares the record for most 50-goal seasons with Mike Bossy and Alexander Ovechkin, each having reached the milestone nine times in their careers. A record fourteen players exceeded 50 goals in 1992–93, when the schedule was extended to 84 games. After this, offence declined across the league and the schedule was reduced back to the present 82 games, and with these developments the number of players to reach the total declined.

Since 1969–70, there have been four completed 82-game NHL seasons (the first being 1998–99) in which no player scored fifty goals, in addition to no player scoring fifty goals in any of the four seasons of play shortened by lockouts or the COVID-19 pandemic.

As of completion of the 2023–24 season, 99 different players have scored 50 goals in an NHL season one or more times in their career, doing so a combined 209 times.

History

Joe Malone scored 44 goals for the Montreal Canadiens in the NHL's inaugural season of 1917–18—a season with a twenty-game schedule. It was a record that stood nearly 30 years.[2] The introduction of the centre red line and permission of forward passing out of the defensive zone in 1943 increased scoring;[3] six players scored 30 goals in 1943–44, the first time in league history so many players reached that total in one season.[4] Maurice Richard averaged a goal per game for Montreal in 1944–45 and surpassed Malone's record of 44 late in the season.[5] He was as obsessed with reaching the 50-goal mark as his opponents were with preventing it. Richard faced opponents who repeatedly elbowed, hooked and held him in an effort to prevent him from reaching 50.[2] As a result, he scored only seven goals in his final 13 games.[6] Richard scored his 50th goal, in 50 games, in the third period of Montreal's final game of the season against the Boston Bruins.[7] The league introduced the Maurice "Rocket" Richard Trophy in his honour in 1999, and the Canadiens donated the physical trophy.[8]

Richard's mark stood untouched for 16 seasons until Bernie Geoffrion became the second player to score 50 goals in 1960–61, also for Montreal, doing so in his 62nd game of the season (and the Canadiens' 68th).[1] Early in the 1960s, Chicago Black Hawks teammates Stan Mikita and Bobby Hull began experimenting with curved blades, noticing that different bends made shots more unpredictable for goaltenders. Mikita led the NHL in scoring four times using a curved blade,[9] while Hull became the third player in NHL history to score 50 goals in 1961–62. It was the first of five times he would reach the milestone.[10]

While playing for Boston in the 1970s, Phil Esposito scored 50 goals in five consecutive seasons, led by a then-NHL record 76 goals in 1970–71.[11] By 1980, 24 players had reached the mark.[12] Mike Bossy of the New York Islanders joined Richard as the second man in NHL history to score 50 goals in 50 games in 1980–81. He did so by scoring two goals in the final five minutes of the Islanders' 50th game.[12] Bossy, who had set a league rookie-scoring record with 53 goals in 1977–78, surpassed the 50-goal mark in each of his first nine NHL seasons.[13] The 1980s represented one of the highest scoring eras in NHL history:[14] on 76 occasions, a player scored 50 goals in a season.[1] Wayne Gretzky was responsible for nine of those occasions, including his league-record 92 goals in 1981–82.[15] In that season, Gretzky scored five goals in his 39th game of the season to total 50, bettering Richard and Bossy by 11 games as the fastest to reach the mark.[16]

Bossy, Gretzky, and Alexander Ovechkin are tied for the most 50-goal seasons, with nine each. Bossy holds the record for most consecutive 50-goal seasons with nine. Ovechkin is still an active player.

A record three players from the same team, the Edmonton Oilers, had a 50-goal season in 1983–84, with Gretzky, Glenn Anderson, and Jari Kurri; the Oilers, with the same three players, would match the record in 1985–86.[17] The Oilers also hold the record for most seasons, five, with multiple players achieving a 50-goal season; the Los Angeles Kings are second, with four seasons with multiple 50-goal scorers.[17]

A record 14 players scored 50 goals in 1992–93,[18] the same season that a record 21 players reached the 100-point plateau. Among the 50-goal scorers that season was Teemu Selanne, who scored 76 goals as a rookie, surpassing Bossy's record for first-year players by 23 goals.[19] The next season, 1993–94, Brett Hull achieved his fifth 50-goal season, matching father Bobby's five 50-goal seasons three decades earlier; the two are the only father-son pair to each achieve a 50-goal season, let alone achieving it five times each.[20]

As teams shifted their focus to defensive play rather than offensive, scoring rapidly declined in the late 1990s.[21] No player scored 50 in 1998–99, the first time that had happened in 29 years, excluding the lockout-shortened 1994–95 NHL season.[22]

Only five players reached the 50-goal mark between 1999 and 2004: Pavel Bure, Joe Sakic, Jaromir Jagr, Jarome Iginla, and Milan Hejduk. Following the 2004–05 lockout that cancelled the season, the league introduced numerous rule changes designed to increase scoring.[21] While five players scored 50 in 2005–06, scoring immediately fell off thereafter, with only 15 marks of 50-goals over the next 12 years (contrast that to 14 different 50-goal scorers in 1992–93 alone). Starting with the minor spike in 2005–06, the most prolific 50-goal scorer in the past 16 seasons (to 2021–22) is Alexander Ovechkin, reaching 50 goals in 9 of those seasons, including four seasons where he was the only 50-goal scorer: 2008–09, 2013–14, 2014–15 and 2015–16.[23] Ovechkin is the oldest player to record a 50-goal season at 36 years and 215 days old; the previous oldest was Johnny Bucyk at 35 years and 308 days old.[23]

Players and their 50-goal seasons

Maurice "Rocket" Richard was the NHL's first 50-goal scorer.
Mike Bossy had a record nine consecutive 50-goal seasons.
Wayne Gretzky had nine 50-goal seasons in his career, a record shared with Bossy and Ovechkin. Gretzky has the top two goal-scoring seasons, with 92 in 1981–82 and 87 in 1983–84.
Mario Lemieux had six seasons with 50 or more goals, peaking at 85 in 1988–89.
Jarome Iginla had two 50-goal seasons: 2001–02 and 2007–08.
Teemu Selanne set an NHL rookie record with 76 goals in 1992–93.
Hakan Loob became the first Swede to score 50 goals in one season in 1987–88.
Sergei Fedorov scored 56 goals in 1993–94.
Joe Sakic reached the 50-goal mark twice.
Pavel Bure topped 50 goals with both Vancouver and Florida.
Jonathan Cheechoo led the NHL with 56 goals in 2005–06.
Dany Heatley topped 50 goals twice with the Ottawa Senators.
Vincent Lecavalier scored 52 goals in 2006–07.
Evgeni Malkin scored 50 goals in 2011–12.
Leon Draisaitl scored 50 goals in 2018–19 and 2021–22.
Key
 *  Player is active in the NHL in 2023–24
 ^  Inducted into the Hockey Hall of Fame
(#) Denotes the consecutive count, only if more than one, that player achieved a 50-goal season
SeasonPlayerTeamGPGRef
1944–45Maurice Richard^Montreal Canadiens5050[7]
1960–61Bernie Geoffrion^Montreal Canadiens6450[1]
1961–62Bobby Hull^ (1)Chicago Black Hawks7050[10]
1965–66Bobby Hull^ (2)Chicago Black Hawks6554[10]
1966–67Bobby Hull^ (3)Chicago Black Hawks6652[10]
1968–69Bobby Hull^ (4)Chicago Black Hawks7458[10]
1970–71Phil Esposito^ (1)Boston Bruins7876[11]
Johnny Bucyk^Boston Bruins7851[1]
1971–72Phil Esposito^ (2)Boston Bruins7666[11]
Vic HadfieldNew York Rangers7850[24]
Bobby Hull^ (5)Chicago Black Hawks7850[10]
1972–73Phil Esposito^ (3)Boston Bruins7855[11]
Mickey Redmond (1)Detroit Red Wings7652[25]
Rick MacLeishPhiladelphia Flyers7850[26]
1973–74Phil Esposito^ (4)Boston Bruins7868[11]
Rick Martin (1)Buffalo Sabres7852[27]
Mickey Redmond (2)Detroit Red Wings7651[25]
Ken HodgeBoston Bruins7650[28]
1974–75Phil Esposito^ (5)Boston Bruins7961[11]
Guy Lafleur^ (1)Montreal Canadiens7053[29]
Rick Martin (2)Buffalo Sabres6852[27]
Danny GrantDetroit Red Wings8050[24]
1975–76Reggie Leach (1)Philadelphia Flyers8061[30]
Guy Lafleur^ (2)Montreal Canadiens8056[29]
Pierre Larouche (1)Pittsburgh Penguins7653[1]
Jean PronovostPittsburgh Penguins8052[31]
Danny Gare (1)Buffalo Sabres7950[32]
Bill Barber^Philadelphia Flyers8050[33]
1976–77Steve Shutt^Montreal Canadiens8060[34]
Guy Lafleur^ (3)Montreal Canadiens8056[29]
Marcel Dionne^ (1)Los Angeles Kings8053[35]
1977–78Guy Lafleur^ (4)Montreal Canadiens7860[29]
Mike Bossy^ (1)New York Islanders7353[13]
1978–79Mike Bossy^ (2)New York Islanders8069[13]
Marcel Dionne^ (2)Los Angeles Kings8059[35]
Guy Lafleur^ (5)Montreal Canadiens8052[29]
Guy ChouinardAtlanta Flames8050[24]
1979–80Charlie Simmer (1)Los Angeles Kings6456[36]
Danny Gare (2)Buffalo Sabres7656[32]
Blaine Stoughton (1)Hartford Whalers8056[37]
Marcel Dionne^ (3)Los Angeles Kings8053[35]
Mike Bossy^ (3)New York Islanders7551[13]
Wayne Gretzky^ (1)Edmonton Oilers7951[38]
Pierre Larouche (2)Montreal Canadiens7350[1]
Guy Lafleur^ (6)Montreal Canadiens7450[29]
Reggie Leach (2)Philadelphia Flyers7650[30]
1980–81Mike Bossy^ (4)New York Islanders7968[13]
Marcel Dionne^ (4)Los Angeles Kings8058[35]
Charlie Simmer (2)Los Angeles Kings6556[36]
Wayne Gretzky^ (2)Edmonton Oilers8055[38]
Rick KehoePittsburgh Penguins8055[24]
Wayne BabychSt. Louis Blues7854[24]
Jacques RichardQuebec Nordiques7852[24]
Dennis Maruk (1)Washington Capitals8050[39]
1981–82Wayne Gretzky^ (3)Edmonton Oilers8092[38]
Mike Bossy^ (5)New York Islanders8064[13]
Dennis Maruk (2)Washington Capitals8060[39]
Dino Ciccarelli^ (1)Minnesota North Stars7655[40]
Rick Vaive (1)Toronto Maple Leafs7754[41]
Blaine Stoughton (2)Hartford Whalers8052[37]
Rick MiddletonBoston Bruins7551[42]
Marcel Dionne^ (5)Los Angeles Kings7850[35]
Mark Messier^Edmonton Oilers7850[43]
Bryan Trottier^New York Islanders8050[44]
1982–83Wayne Gretzky^ (4)Edmonton Oilers8071[38]
Lanny McDonald^Calgary Flames8066[45]
Mike Bossy^ (6)New York Islanders7960[13]
Michel Goulet^ (1)Quebec Nordiques8057[46]
Marcel Dionne^ (6)Los Angeles Kings8056[35]
Al SecordChicago Black Hawks8054[47]
Rick Vaive (2)Toronto Maple Leafs7851[41]
1983–84Wayne Gretzky^ (5)Edmonton Oilers7487[38]
Michel Goulet^ (2)Quebec Nordiques7556[46]
Tim Kerr (1)Philadelphia Flyers7954[48]
Glenn Anderson^ (1)Edmonton Oilers8054[49]
Jari Kurri^ (1)Edmonton Oilers6452[50]
Rick Vaive (3)Toronto Maple Leafs7652[41]
Mike Bossy^ (7)New York Islanders6751[13]
Mike BullardPittsburgh Penguins7651[51]
1984–85Wayne Gretzky^ (6)Edmonton Oilers8073[38]
Jari Kurri^ (2)Edmonton Oilers7371[50]
Mike Bossy^ (8)New York Islanders7658[13]
Michel Goulet^ (3)Quebec Nordiques6955[46]
John OgrodnickDetroit Red Wings7955[52]
Tim Kerr (2)Philadelphia Flyers7454[48]
Bobby CarpenterWashington Capitals8053[53]
Dale Hawerchuk^Winnipeg Jets8053[54]
Mike Gartner^Washington Capitals8050[55]
1985–86Jari Kurri^ (3)Edmonton Oilers7868[50]
Mike Bossy^ (9)New York Islanders8061[13]
Tim Kerr (3)Philadelphia Flyers7658[48]
Glenn Anderson^ (2)Edmonton Oilers7254[49]
Michel Goulet^ (4)Quebec Nordiques7553[46]
Wayne Gretzky^ (7)Edmonton Oilers8052[38]
1986–87Wayne Gretzky^ (8)Edmonton Oilers7962[38]
Tim Kerr (4)Philadelphia Flyers7558[48]
Mario Lemieux^ (1)Pittsburgh Penguins6354[56]
Jari Kurri^ (4)Edmonton Oilers7954[50]
Dino Ciccarelli^ (2)Minnesota North Stars8052[40]
1987–88Mario Lemieux^ (2)Pittsburgh Penguins7770[56]
Craig SimpsonPittsburgh Penguins/Edmonton Oilers8056[57]
Jimmy CarsonLos Angeles Kings8055[58]
Luc Robitaille^ (1)Los Angeles Kings8053[59]
Joe Nieuwendyk^ (1)Calgary Flames7551[60]
Steve Yzerman^ (1)Detroit Red Wings6450[61]
Stephane Richer (1)Montreal Canadiens7250[62]
Hakan LoobCalgary Flames8050[24]
1988–89Mario Lemieux^ (3)Pittsburgh Penguins7685[56]
Bernie NichollsLos Angeles Kings7970[63]
Steve Yzerman^ (2)Detroit Red Wings8065[61]
Wayne Gretzky^ (9)Los Angeles Kings7854[38]
Joe Nieuwendyk^ (2)Calgary Flames7751[60]
Joe Mullen^Calgary Flames7951[64]
1989–90Brett Hull^ (1)St. Louis Blues8072[20]
Steve Yzerman^ (3)Detroit Red Wings7962[61]
Cam Neely^ (1)Boston Bruins7655[65]
Brian BellowsMinnesota North Stars8055[66]
Pat LaFontaine^ (1)New York Islanders7454[67]
Luc Robitaille^ (2)Los Angeles Kings8052[59]
Stephane Richer (2)Montreal Canadiens7551[62]
Gary LeemanToronto Maple Leafs8051[24]
1990–91Brett Hull^ (2)St. Louis Blues7886[20]
Cam Neely^ (2)Boston Bruins6951[65]
Theoren FleuryCalgary Flames7951[68]
Steve Yzerman^ (4)Detroit Red Wings8051[61]
1991–92Brett Hull^ (3)St. Louis Blues7370[20]
Kevin Stevens (1)Pittsburgh Penguins8054[69]
Gary RobertsCalgary Flames7653[24]
Jeremy Roenick (1)Chicago Blackhawks8053[70]
1992–93Alexander Mogilny (1)Buffalo Sabres7776[71]
Teemu Selanne^ (1)Winnipeg Jets8476[19]
Mario Lemieux^ (4)Pittsburgh Penguins6069[56]
Luc Robitaille^ (3)Los Angeles Kings8463[59]
Pavel Bure^ (1)Vancouver Canucks8360[72]
Pierre TurgeonNew York Islanders8358[73]
Steve Yzerman^ (5)Detroit Red Wings8458[61]
Kevin Stevens (2)Pittsburgh Penguins7255[69]
Brett Hull^ (4)St. Louis Blues8054[20]
Dave Andreychuk^ (1)Buffalo Sabres/Toronto Maple Leafs8354[74]
Pat LaFontaine^ (2)Buffalo Sabres8453[67]
Mark Recchi^Philadelphia Flyers8453[75]
Brendan Shanahan^ (1)St. Louis Blues7151[76]
Jeremy Roenick (2)Chicago Blackhawks8450[70]
1993–94Pavel Bure^ (2)Vancouver Canucks7660[72]
Brett Hull^ (5)St. Louis Blues8157[20]
Sergei Fedorov^Detroit Red Wings8256[77]
Dave Andreychuk^ (2)Toronto Maple Leafs8353[74]
Brendan Shanahan^ (2)St. Louis Blues8152[76]
Ray SheppardDetroit Red Wings8252[78]
Adam GravesNew York Rangers8452[24]
Cam Neely^ (3)Boston Bruins4950[65]
Mike Modano^Dallas Stars7650[79]
1995–96Mario Lemieux^ (5)Pittsburgh Penguins7069[56]
Jaromir Jagr (1)Pittsburgh Penguins8262[80]
Alexander Mogilny (2)Vancouver Canucks7955[71]
Peter Bondra (1)Washington Capitals6752[81]
John LeClair (1)Philadelphia Flyers8251[82]
Joe Sakic^ (1)Colorado Avalanche8251[83]
Keith Tkachuk (1)Winnipeg Jets7650[84]
Paul Kariya^Mighty Ducks of Anaheim8250[85]
1996–97Keith Tkachuk (2)Phoenix Coyotes8152[84]
Teemu Selanne^ (2)Mighty Ducks of Anaheim7851[19]
Mario Lemieux^ (6)Pittsburgh Penguins7650[56]
John LeClair (2)Philadelphia Flyers8250[82]
1997–98Teemu Selanne^ (3)Mighty Ducks of Anaheim7352[19]
Peter Bondra (2)Washington Capitals7652[81]
Pavel Bure^ (3)Vancouver Canucks8251[72]
John LeClair (3)Philadelphia Flyers8251[82]
1999–2000Pavel Bure^ (4)Florida Panthers7458[72]
2000–01Pavel Bure^ (5)Florida Panthers8259[72]
Joe Sakic^ (2)Colorado Avalanche8254[83]
Jaromir Jagr (2)Pittsburgh Penguins8152[80]
2001–02Jarome Iginla^ (1)Calgary Flames8252[86]
2002–03Milan HejdukColorado Avalanche8250[87]
2005–06Jonathan CheechooSan Jose Sharks8256[88]
Jaromir Jagr (3)New York Rangers8254[80]
Ilya Kovalchuk (1)Atlanta Thrashers7852[89]
Alexander Ovechkin* (1)Washington Capitals8152[90]
Dany Heatley (1)Ottawa Senators8250[91]
2006–07Vincent LecavalierTampa Bay Lightning8252[92]
Dany Heatley (2)Ottawa Senators8250[91]
2007–08Alexander Ovechkin* (2)Washington Capitals8265[90]
Ilya Kovalchuk (2)Atlanta Thrashers7952[89]
Jarome Iginla^ (2)Calgary Flames8250[86]
2008–09Alexander Ovechkin* (3)Washington Capitals7956[90]
2009–10Sidney Crosby*Pittsburgh Penguins8151[93]
Steven Stamkos* (1)Tampa Bay Lightning8251[94]
Alexander Ovechkin* (4)Washington Capitals7250[90]
2010–11Corey Perry*Anaheim Ducks8250[95]
2011–12Steven Stamkos* (2)Tampa Bay Lightning8260[94]
Evgeni Malkin*Pittsburgh Penguins7550[96]
2013–14Alexander Ovechkin* (5)Washington Capitals7851[90]
2014–15Alexander Ovechkin* (6)Washington Capitals8153[90]
2015–16Alexander Ovechkin* (7)Washington Capitals7950[90]
2018–19Alexander Ovechkin* (8)Washington Capitals8151[90]
Leon Draisaitl* (1)Edmonton Oilers8250[97]
2021–22Auston Matthews* (1)Toronto Maple Leafs7360[98]
Leon Draisaitl* (2)Edmonton Oilers8055[97]
Chris Kreider*New York Rangers8152[99]
Alexander Ovechkin* (9)Washington Capitals7750[90]
2022–23Connor McDavid*Edmonton Oilers8264[100]
David Pastrnak*Boston Bruins8261[101]
Mikko Rantanen*Colorado Avalanche8255[102]
Leon Draisaitl* (3)Edmonton Oilers8052[97]
Brayden Point*Tampa Bay Lightning8251[103]
2023–24Auston Matthews* (2)Toronto Maple Leafs8169[98]
Sam Reinhart*Florida Panthers8257[104]
Zach Hyman*Edmonton Oilers8054[105]
Nathan MacKinnon*Colorado Avalanche8251[106]


References