NHL records

Most goals in an NHL season

Wayne Gretzky, 92 in 1981-82.

Wayne Gretzky scored 92 for the Edmonton Oilers in 1981-82, the NHL record for goals in a season. Next: Wayne Gretzky (87, 1983-84) and Brett Hull (86, 1990-91).

In 2025-26: Nathan MacKinnon (Colorado Avalanche) led the NHL with 53, 39 short of the record.

Most goals in an NHL season: the top 25

Rk
Player
G
Season
1
Wayne GretzkyEdmonton Oilers
92
1981-82
2
Wayne GretzkyEdmonton Oilers
87
1983-84
3
Brett HullSt. Louis Blues
86
1990-91
4
Mario LemieuxPittsburgh Penguins
85
1988-89
5
Alexander MogilnyBuffalo Sabres
76
1992-93
Teemu SelanneWinnipeg Jets
76
1992-93
Phil EspositoBoston Bruins
76
1970-71
8
Wayne GretzkyEdmonton Oilers
73
1984-85
9
Brett HullSt. Louis Blues
72
1989-90
10
Jari KurriEdmonton Oilers
71
1984-85
Wayne GretzkyEdmonton Oilers
71
1982-83
12
Brett HullSt. Louis Blues
70
1991-92
Bernie NichollsLos Angeles Kings
70
1988-89
Mario LemieuxPittsburgh Penguins
70
1987-88
15
Auston MatthewsToronto Maple Leafs
69
2023-24
Mario LemieuxPittsburgh Penguins
69
1995-96
Mario LemieuxPittsburgh Penguins
69
1992-93
Mike BossyNew York Islanders
69
1978-79
19
Jari KurriEdmonton Oilers
68
1985-86
Mike BossyNew York Islanders
68
1980-81
Phil EspositoBoston Bruins
68
1973-74
22
Lanny McDonaldCalgary Flames
66
1982-83
Phil EspositoBoston Bruins
66
1971-72
24
Alex OvechkinWashington Capitals
65
2007-08
Steve YzermanDetroit Red Wings
65
1988-89

More than once in the top 25: Wayne Gretzky 4 times, Mario Lemieux 4 times, Phil Esposito 3 times, Brett Hull 3 times, Mike Bossy 2 times and Jari Kurri 2 times.

Every team's record

Edmonton OilersWayne Gretzky, 1981-82
92
St. Louis BluesBrett Hull, 1990-91
86
Pittsburgh PenguinsMario Lemieux, 1988-89
85
Boston BruinsPhil Esposito, 1970-71
76
Buffalo SabresAlexander Mogilny, 1992-93
76
Los Angeles KingsBernie Nicholls, 1988-89
70
New York IslandersMike Bossy, 1978-79
69
Toronto Maple LeafsAuston Matthews, 2023-24
69
Calgary FlamesLanny McDonald, 1982-83
66
Detroit Red WingsSteve Yzerman, 1988-89
65
Washington CapitalsAlex Ovechkin, 2007-08
65
Philadelphia FlyersReggie Leach, 1975-76
61
Montreal CanadiensSteve Shutt, 1976-77 (Montréal Canadiens); Guy Lafleur, 1977-78 (Montréal Canadiens)
60
Tampa Bay LightningSteven Stamkos, 2011-12
60
Vancouver CanucksPavel Bure, 1992-93; Pavel Bure, 1993-94
60
Florida PanthersPavel Bure, 2000-01
59
Chicago BlackhawksBobby Hull, 1968-69
58
Colorado AvalancheMichel Goulet, 1982-83 (Quebec Nordiques)
57
Carolina HurricanesBlaine Stoughton, 1979-80 (Hartford Whalers)
56
San Jose SharksJonathan Cheechoo, 2005-06
56
Dallas StarsDino Ciccarelli, 1981-82 (Minnesota North Stars); Brian Bellows, 1989-90 (Minnesota North Stars)
55
New York RangersJaromir Jagr, 2005-06
54
Anaheim DucksTeemu Selanne, 1997-98
52
Winnipeg JetsIlya Kovalchuk, 2005-06 (Atlanta Thrashers); Ilya Kovalchuk, 2007-08 (Atlanta Thrashers)
52
Ottawa SenatorsDany Heatley, 2005-06; Dany Heatley, 2006-07
50
Nashville PredatorsFilip Forsberg, 2023-24
48
New Jersey DevilsBrian Gionta, 2005-06
48
Minnesota WildKirill Kaprizov, 2021-22
47
Vegas Golden KnightsWilliam Karlsson, 2017-18
43
Columbus Blue JacketsRick Nash, 2003-04; Cam Atkinson, 2018-19
41
Seattle KrakenJared McCann, 2022-23
40
Utah MammothDylan Guenther, 2025-26
40

Each franchise's best season, including the years it played under another name or in another city.

Questions

What is the NHL record for goals in a season?

92, by Wayne Gretzky of the Edmonton Oilers in 1981-82.

Who led the NHL in goals in 2025-26?

Nathan MacKinnon of the Colorado Avalanche, with 53. That is 39 short of the record.

Who has the most seasons among the top 25 for goals?

Wayne Gretzky, 4 times (1981-82, 1982-83, 1983-84 and 1984-85).

Which team's own goals record is the highest?

Edmonton Oilers: Wayne Gretzky, 92 in 1981-82. The lowest club record belongs to the Utah Mammoth, 40 by Dylan Guenther (2025-26).

Which numbers count?

Regular-season goals, NHL seasons from 1917-18. The WHA's are not in the NHL's record book.