List of NHL players with 50-goal seasons
Players
Key Player is active in the NHL in 2018–19 (#) Denotes the number of times a player with multiple 50-goal seasons reached that total

List of NHL players with 50-goal seasons

Section Title: Players
Table Section Text: Key Player is active in the NHL in 2018–19 (#) Denotes the number of times a player with multiple 50-goal seasons reached that total

Season	Player	Team	GP	G	Ref

1944–45	Maurice Richard	Montreal Canadiens	50	50

1960–61	Bernie Geoffrion	Montreal Canadiens	64	50

1961–62	Bobby Hull (1)	Chicago Black Hawks	70	50

1965–66	Bobby Hull (2)	Chicago Black Hawks	65	54

1966–67	Bobby Hull (3)	Chicago Black Hawks	66	52

1968–69	Bobby Hull (4)	Chicago Black Hawks	74	58

1970–71	Phil Esposito (1)	Boston Bruins	78	76

Johnny Bucyk	Boston Bruins	78	51

1971–72	Phil Esposito (2)	Boston Bruins	76	66

Vic Hadfield	New York Rangers	78	50

Bobby Hull (5)	Chicago Black Hawks	78	50

1972–73	Phil Esposito (3)	Boston Bruins	78	55

Mickey Redmond (1)	Detroit Red Wings	76	52

Rick MacLeish	Philadelphia Flyers	78	50

1973–74	Phil Esposito (4)	Boston Bruins	78	68

Rick Martin (1)	Buffalo Sabres	78	52

Mickey Redmond (2)	Detroit Red Wings	76	51

Ken Hodge	Boston Bruins	76	50

1974–75	Phil Esposito (5)	Boston Bruins	79	61

Guy Lafleur (1)	Montreal Canadiens	70	53

Rick Martin (2)	Buffalo Sabres	68	52

Danny Grant	Detroit Red Wings	80	50

1975–76	Reggie Leach (1)	Philadelphia Flyers	80	61

Guy Lafleur (2)	Montreal Canadiens	80	56

Pierre Larouche (1)	Pittsburgh Penguins	76	53

Jean Pronovost	Pittsburgh Penguins	80	52

Danny Gare (1)	Buffalo Sabres	79	50

Bill Barber	Philadelphia Flyers	80	50

1976–77	Steve Shutt	Montreal Canadiens	80	60

Guy Lafleur (3)	Montreal Canadiens	80	56

Marcel Dionne (1)	Los Angeles Kings	80	53

1977–78	Guy Lafleur (4)	Montreal Canadiens	78	60

Mike Bossy (1)	New York Islanders	73	53

1978–79	Mike Bossy (2)	New York Islanders	80	69

Marcel Dionne (2)	Los Angeles Kings	80	59

Guy Lafleur (5)	Montreal Canadiens	80	52

Guy Chouinard	Atlanta Flames	80	50

1979–80	Charlie Simmer (1)	Los Angeles Kings	64	56

Danny Gare (2)	Buffalo Sabres	76	56

Blaine Stoughton (1)	Hartford Whalers	80	56

Marcel Dionne (3)	Los Angeles Kings	80	53

Mike Bossy (3)	New York Islanders	75	51

Wayne Gretzky (1)	Edmonton Oilers	79	51

Pierre Larouche (2)	Montreal Canadiens	73	50

Guy Lafleur (6)	Montreal Canadiens	74	50

Reggie Leach (2)	Philadelphia Flyers	76	50

1980–81	Mike Bossy (4)	New York Islanders	79	68

Marcel Dionne (4)	Los Angeles Kings	80	58

Charlie Simmer (2)	Los Angeles Kings	65	56

Wayne Gretzky (2)	Edmonton Oilers	80	55

Rick Kehoe	Pittsburgh Penguins	80	55

Wayne Babych	St. Louis Blues	78	54

Jacques Richard	Quebec Nordiques	78	52

Dennis Maruk (1)	Washington Capitals	80	50

1981–82	Wayne Gretzky (3)	Edmonton Oilers	80	92

Mike Bossy (5)	New York Islanders	80	64

Dennis Maruk (2)	Washington Capitals	80	60

Dino Ciccarelli (1)	Minnesota North Stars	76	55

Rick Vaive (1)	Toronto Maple Leafs	77	54

Blaine Stoughton (2)	Hartford Whalers	80	52

Rick Middleton	Boston Bruins	75	51

Marcel Dionne (5)	Los Angeles Kings	78	50

Mark Messier	Edmonton Oilers	78	50

Bryan Trottier	New York Islanders	80	50

1982–83	Wayne Gretzky (4)	Edmonton Oilers	80	71

Lanny McDonald	Calgary Flames	80	66

Mike Bossy (6)	New York Islanders	79	60

Michel Goulet (1)	Quebec Nordiques	80	57

Marcel Dionne (6)	Los Angeles Kings	80	56

Al Secord	Chicago Black Hawks	80	54

Rick Vaive (2)	Toronto Maple Leafs	78	51

1983–84	Wayne Gretzky (5)	Edmonton Oilers	74	87

Michel Goulet (2)	Quebec Nordiques	75	56

Tim Kerr (1)	Philadelphia Flyers	79	54

Glenn Anderson (1)	Edmonton Oilers	80	54

Jari Kurri (1)	Edmonton Oilers	64	52

Rick Vaive (3)	Toronto Maple Leafs	76	52

Mike Bossy (7)	New York Islanders	67	51

Mike Bullard	Pittsburgh Penguins	76	51

1984–85	Wayne Gretzky (6)	Edmonton Oilers	80	73

Jari Kurri (2)	Edmonton Oilers	73	71

Mike Bossy (8)	New York Islanders	76	58

Michel Goulet (3)	Quebec Nordiques	69	55

John Ogrodnick	Detroit Red Wings	79	55

Tim Kerr (2)	Philadelphia Flyers	74	54

Bobby Carpenter	Washington Capitals	80	53

Dale Hawerchuk	Winnipeg Jets	80	53

Mike Gartner	Washington Capitals	80	50

1985–86	Jari Kurri (3)	Edmonton Oilers	78	68

Mike Bossy (9)	New York Islanders	80	61

Tim Kerr (3)	Philadelphia Flyers	76	58

Glenn Anderson (2)	Edmonton Oilers	72	54

Michel Goulet (4)	Quebec Nordiques	75	53

Wayne Gretzky (7)	Edmonton Oilers	80	52

1986–87	Wayne Gretzky (8)	Edmonton Oilers	79	62

Tim Kerr (4)	Philadelphia Flyers	75	58

Mario Lemieux (1)	Pittsburgh Penguins	63	54

Jari Kurri (4)	Edmonton Oilers	79	54

Dino Ciccarelli (2)	Minnesota North Stars	80	52

1987–88	Mario Lemieux (2)	Pittsburgh Penguins	77	70

Craig Simpson	Pittsburgh Penguins/Edmonton Oilers	80	56

Jimmy Carson	Los Angeles Kings	80	55

Luc Robitaille (1)	Los Angeles Kings	80	53

Joe Nieuwendyk (1)	Calgary Flames	75	51

Steve Yzerman (1)	Detroit Red Wings	64	50

Stephane Richer (1)	Montreal Canadiens	72	50

Hakan Loob	Calgary Flames	80	50

1988–89	Mario Lemieux (3)	Pittsburgh Penguins	76	85

Bernie Nicholls	Los Angeles Kings	79	70

Steve Yzerman (2)	Detroit Red Wings	80	65

Wayne Gretzky (9)	Los Angeles Kings	78	54

Joe Nieuwendyk (2)	Calgary Flames	77	51

Joe Mullen	Calgary Flames	79	51

1989–90	Brett Hull (1)	St. Louis Blues	80	72

Steve Yzerman (3)	Detroit Red Wings	79	62

Cam Neely (1)	Boston Bruins	76	55

Brian Bellows	Minnesota North Stars	80	55

Pat LaFontaine (1)	New York Islanders	74	54

Luc Robitaille (2)	Los Angeles Kings	80	52

Stephane Richer (2)	Montreal Canadiens	75	51

Gary Leeman	Toronto Maple Leafs	80	51

1990–91	Brett Hull (2)	St. Louis Blues	78	86

Cam Neely (2)	Boston Bruins	69	51

Theoren Fleury	Calgary Flames	79	51

Steve Yzerman (4)	Detroit Red Wings	80	51

1991–92	Brett Hull (3)	St. Louis Blues	73	70

Kevin Stevens (1)	Pittsburgh Penguins	80	54

Gary Roberts	Calgary Flames	76	53

Jeremy Roenick (1)	Chicago Blackhawks	80	53

1992–93	Alexander Mogilny (1)	Buffalo Sabres	77	76

Teemu Selanne (1)	Winnipeg Jets	84	76

Mario Lemieux (4)	Pittsburgh Penguins	60	69

Luc Robitaille (3)	Los Angeles Kings	84	63

Pavel Bure (1)	Vancouver Canucks	83	60

Pierre Turgeon	New York Islanders	83	58

Steve Yzerman (5)	Detroit Red Wings	84	58

Kevin Stevens (2)	Pittsburgh Penguins	72	55

Brett Hull (4)	St. Louis Blues	80	54

Dave Andreychuk (1)	Buffalo Sabres/Toronto Maple Leafs	83	54

Pat LaFontaine (2)	Buffalo Sabres	84	53

Mark Recchi	Philadelphia Flyers	84	53

Brendan Shanahan (1)	St. Louis Blues	71	51

Jeremy Roenick (2)	Chicago Blackhawks	84	50

1993–94	Pavel Bure (2)	Vancouver Canucks	76	60

Brett Hull (5)	St. Louis Blues	81	57

Sergei Fedorov	Detroit Red Wings	82	56

Dave Andreychuk (2)	Toronto Maple Leafs	83	53

Brendan Shanahan (2)	St. Louis Blues	81	52

Ray Sheppard	Detroit Red Wings	82	52

Adam Graves	New York Rangers	84	52

Cam Neely (3)	Boston Bruins	49	50

Mike Modano	Dallas Stars	76	50

1995–96	Mario Lemieux (5)	Pittsburgh Penguins	70	69

Jaromir Jagr (1)	Pittsburgh Penguins	82	62

Alexander Mogilny (2)	Vancouver Canucks	79	55

Peter Bondra (1)	Washington Capitals	67	52

John LeClair (1)	Philadelphia Flyers	82	51

Joe Sakic (1)	Colorado Avalanche	82	51

Keith Tkachuk (1)	Winnipeg Jets	76	50

Paul Kariya	Mighty Ducks of Anaheim	82	50

1996–97	Keith Tkachuk (2)	Phoenix Coyotes	81	52

Teemu Selanne (2)	Mighty Ducks of Anaheim	78	51

Mario Lemieux (6)	Pittsburgh Penguins	76	50

John LeClair (2)	Philadelphia Flyers	82	50

1997–98	Teemu Selanne (3)	Mighty Ducks of Anaheim	73	52

Peter Bondra (2)	Washington Capitals	76	52

Pavel Bure (3)	Vancouver Canucks	82	51

John LeClair (3)	Philadelphia Flyers	82	51

1999–2000	Pavel Bure (4)	Florida Panthers	74	58

2000–01	Pavel Bure (5)	Florida Panthers	82	59

Joe Sakic (2)	Colorado Avalanche	82	54

Jaromir Jagr (2)	Pittsburgh Penguins	81	52

2001–02	Jarome Iginla (1)	Calgary Flames	82	52

2002–03	Milan Hejduk	Colorado Avalanche	82	50

2005–06	Jonathan Cheechoo	San Jose Sharks	82	56

Jaromir Jagr (3)	New York Rangers	82	54

Ilya Kovalchuk* (1)	Atlanta Thrashers	78	52

Alexander Ovechkin* (1)	Washington Capitals	81	52

Dany Heatley (1)	Ottawa Senators	82	50

2006–07	Vincent Lecavalier	Tampa Bay Lightning	82	52

Dany Heatley (2)	Ottawa Senators	82	50

2007–08	Alexander Ovechkin* (2)	Washington Capitals	82	65

Ilya Kovalchuk* (2)	Atlanta Thrashers	79	52

Jarome Iginla (2)	Calgary Flames	82	50

2008–09	Alexander Ovechkin* (3)	Washington Capitals	79	56

2009–10	Sidney Crosby*	Pittsburgh Penguins	81	51

Steven Stamkos* (1)	Tampa Bay Lightning	82	51

Alexander Ovechkin* (4)	Washington Capitals	72	50

2010–11	Corey Perry*	Anaheim Ducks	82	50

2011–12	Steven Stamkos* (2)	Tampa Bay Lightning	82	60

Evgeni Malkin*	Pittsburgh Penguins	75	50

2013–14	Alexander Ovechkin* (5)	Washington Capitals	78	51

2014–15	Alexander Ovechkin* (6)	Washington Capitals	81	53

2015–16	Alexander Ovechkin* (7)	Washington Capitals	79	50

2018–19	Alexander Ovechkin* (8)	Washington Capitals	81	51

Leon Draisaitl*	Edmonton Oilers	82	50

Sentence(s)