You Are Here > Hockey-Reference.com > Leaders > NHL Season Leaders and Records for Goals

NHL Season Leaders and Records for Goals

Leaders and Records: Season / Career / Active / Yearly

Click on the Player for career statistics and accomplishments.
Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

RankPlayerGSeason
1.Wayne Gretzky*921981-82
2.Wayne Gretzky*871983-84
3.Brett Hull861990-91
4.Mario Lemieux*851988-89
5.Alexander Mogilny761992-93
 Teemu Selanne761992-93
 Phil Esposito*761970-71
8.Wayne Gretzky*731984-85
9.Brett Hull721989-90
10.Jari Kurri*711984-85
 Wayne Gretzky*711982-83
12.Mario Lemieux*701987-88
 Bernie Nicholls701988-89
 Brett Hull701991-92
15.Mario Lemieux*691992-93
 Mike Bossy*691978-79
 Mario Lemieux*691995-96
18.Mike Bossy*681980-81
 Phil Esposito*681973-74
 Jari Kurri*681985-86
21.Lanny McDonald*661982-83
 Phil Esposito*661971-72
23.Alex Ovechkin652007-08
 Steve Yzerman651988-89
25.Mike Bossy*641981-82
26.Luc Robitaille631992-93
27.Steve Yzerman621989-90
 Wayne Gretzky*621986-87
 Jaromir Jagr621995-96
30.Mike Bossy*611985-86
 Reggie Leach611975-76
 Phil Esposito*611974-75
33.Pavel Bure601992-93
 Pavel Bure601993-94
 Mike Bossy*601982-83
 Dennis Maruk601981-82
 Guy Lafleur*601977-78
 Steve Shutt*601976-77
39.Marcel Dionne*591978-79
 Pavel Bure592000-01
41.Marcel Dionne*581980-81
 Mike Bossy*581984-85
 Pierre Turgeon581992-93
 Steve Yzerman581992-93
 Tim Kerr581986-87
 Tim Kerr581985-86
 Pavel Bure581999-00
 Bobby Hull*581968-69
49.Michel Goulet*571982-83
 Brett Hull571993-94
51.Sergei Fedorov561993-94
 Craig Simpson561987-88
 Jonathan Cheechoo562005-06
 Guy Lafleur*561976-77
 Charlie Simmer561979-80
 Charlie Simmer561980-81
 Marcel Dionne*561982-83
 Michel Goulet*561983-84
 Danny Gare561979-80
 Blaine Stoughton561979-80
 Guy Lafleur*561975-76
62.Phil Esposito*551972-73
 Cam Neely*551989-90
 Wayne Gretzky*551980-81
 Rick Kehoe551980-81
 Dino Ciccarelli551981-82
 Brian Bellows551989-90
 Kevin Stevens551992-93
 Michel Goulet*551984-85
 Jimmy Carson551987-88
 John Ogrodnick551984-85
 Alexander Mogilny551995-96
73.Rick Vaive541981-82
 Al Secord541982-83
 Dave Andreychuk541992-93
 Tim Kerr541983-84
 Glenn Anderson*541983-84
 Wayne Gretzky*541988-89
 Bobby Hull*541965-66
 Jaromir Jagr542005-06
 Pat LaFontaine*541989-90
 Brett Hull541992-93
 Joe Sakic542000-01
 Jari Kurri*541986-87
 Mario Lemieux*541986-87
 Kevin Stevens541991-92
 Tim Kerr541984-85
 Wayne Babych541980-81
 Glenn Anderson*541985-86
90.Jeremy Roenick531991-92
 Gary Roberts531991-92
 Luc Robitaille531987-88
 Pat LaFontaine*531992-93
 Michel Goulet*531985-86
 Bob Carpenter531984-85
 Mark Recchi531992-93
 Dave Andreychuk531993-94
 Marcel Dionne*531979-80
 Marcel Dionne*531976-77
 Pierre Larouche531975-76
 Guy Lafleur*531974-75
 Mike Bossy*531977-78
 Dale Hawerchuk*531984-85
104.Luc Robitaille521989-90
 Keith Tkachuk521996-97
 Dino Ciccarelli521986-87
 Ilya Kovalchuk522007-08
 Alex Ovechkin522005-06
 Teemu Selanne521997-98
 Peter Bondra521997-98
 Jean Pronovost521975-76
 Vincent Lecavalier522006-07
 Rick Martin521974-75
 Ilya Kovalchuk522005-06
 Bobby Hull*521966-67
 Rick Martin521973-74
 Jaromir Jagr522000-01
 Jarome Iginla522001-02
 Mickey Redmond521972-73
 Guy Lafleur*521978-79
 Wayne Gretzky*521985-86
 Jacques Richard521980-81
 Blaine Stoughton521981-82
 Ray Sheppard521993-94
 Brendan Shanahan521993-94
 Jari Kurri*521983-84
 Peter Bondra521995-96
 Rick Vaive521983-84
 Adam Graves521993-94
130.Stephane Richer511989-90
 Theoren Fleury511990-91
 Mickey Redmond511973-74
 Joe Nieuwendyk511987-88
 Gary Leeman511989-90
 John Bucyk*511970-71
 John LeClair511997-98
 Rick Middleton511981-82
 Mike Bossy*511979-80
 Brendan Shanahan511992-93
 Joe Nieuwendyk511988-89
 Cam Neely*511990-91
 Teemu Selanne511996-97
 Wayne Gretzky*511979-80
 Joe Sakic511995-96
 Rick Vaive511982-83
 Mike Bossy*511983-84
 Joe Mullen*511988-89
 Steve Yzerman511990-91
 Pavel Bure511997-98
 Mike Bullard511983-84
 John LeClair511995-96
152.Dany Heatley502006-07
 Jeremy Roenick501992-93
 Paul Kariya501995-96
 Keith Tkachuk501995-96
 Jarome Iginla502007-08
 Mike Modano501993-94
 Cam Neely*501993-94
 Milan Hejduk502002-03
 Mario Lemieux*501996-97
 Dany Heatley502005-06
 Steve Yzerman501987-88
 Danny Grant501974-75
 Mark Messier*501981-82
 Bryan Trottier*501981-82
 Bernie Geoffrion*501960-61
 Marcel Dionne*501981-82
 Ken Hodge501973-74
 Rick MacLeish501972-73
 John LeClair501996-97
 Vic Hadfield501971-72
 Bobby Hull*501971-72
 Bobby Hull*501961-62
 Hakan Loob501987-88
 Guy Lafleur*501979-80
 Maurice Richard*501944-45
 Guy Chouinard501978-79
 Reggie Leach501979-80
 Mike Gartner*501984-85
 Pierre Larouche501979-80
 Bill Barber*501975-76
 Danny Gare501975-76
 Dennis Maruk501980-81
 Stephane Richer501987-88
185.Rick MacLeish491976-77
 Kent Nilsson491980-81
 Rick Martin491975-76
 Steve Shutt*491977-78
 Rick Middleton491982-83
 Phil Esposito*491968-69
 Frank Mahovlich*491968-69
 Mike Gartner*491990-91
 Michel Goulet*491986-87
 Gordie Howe*491952-53
 Rob Brown491988-89
 Jimmy Carson491988-89
197.Teemu Selanne482006-07
 Mike Gartner*481980-81
 Brian Gionta482005-06
 Michel Goulet*481987-88
 Mike Gartner*481987-88
 Ziggy Palffy481996-97
 Tim Kerr481988-89
 Mike Bullard481987-88
 Mario Lemieux*481985-86
 Pierre Larouche481983-84
 Markus Naslund482002-03
 Paul Coffey*481985-86
 Glenn Anderson*481982-83
 Mark Messier*481982-83
 Joe Sakic481990-91
 Frank Mahovlich*481960-61
 Joe Sakic481992-93
 Rick Tocchet481992-93
 Bill Goldsworthy481973-74
216.Steve Shutt*471979-80
 Evgeni Malkin472007-08
 Teemu Selanne471998-99
 Gordie Howe*471951-52
 Yvan Cournoyer*471971-72
 Jaromir Jagr471996-97
 Brendan Shanahan471996-97
 Simon Gagne472005-06
 Jean Beliveau*471955-56
 Marcel Dionne*471974-75
 Eric Lindros471995-96
 Rick Middleton471983-84
 Mats Sundin471992-93
 Denis Savard*471985-86
 Dave Taylor471980-81
 Mark Messier*471995-96
 Joe Mullen*471986-87
 Dale Hawerchuk*471986-87
 Peter Stastny*471982-83
 Bryan Trottier*471978-79
 Pat LaFontaine*471987-88
 Lanny McDonald*471977-78
238.Peter Stastny*461983-84
 Bernie Nicholls461984-85
 Pat Verbeek461987-88
 Steve Larmer461984-85
 Pat LaFontaine*461991-92
 Alex Ovechkin462006-07
 Marcel Dionne*461984-85
 Luc Robitaille461988-89
 Dale Hawerchuk*461985-86
 Theoren Fleury461995-96
 Todd Bertuzzi462002-03
 Brian Sutter461982-83
 Lanny McDonald*461976-77
 Blair MacDonald461979-80
 Bryan Trottier*461977-78
 Wendel Clark461993-94
 Jeremy Roenick461993-94
 Peter Bondra461996-97
 Bobby Orr*461974-75
 Danny Gare461980-81
 Geoff Sanderson461992-93
 Peter Stastny*461981-82
 Barry Pederson461982-83
 Jean Ratelle*461971-72
 Kent Nilsson461982-83
 Peter Stastny*461987-88