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

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 (*).

NHL Leaders

RankPlayerGSeason
1.Wayne Gretzky*921981-82
2.Wayne Gretzky*871983-84
3.Brett Hull861990-91
4.Mario Lemieux*851988-89
5.Teemu Selanne761992-93
 Alexander Mogilny761992-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
 Steve Yzerman581992-93
 Pierre Turgeon581992-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
 Danny Gare561979-80
 Charlie Simmer561980-81
 Marcel Dionne*561982-83
 Michel Goulet*561983-84
 Charlie Simmer561979-80
 Blaine Stoughton561979-80
 Guy Lafleur*561975-76
62.Phil Esposito*551972-73
 Cam Neely*551989-90
 Rick Kehoe551980-81
 Wayne Gretzky*551980-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
 Brett Hull541992-93
 Tim Kerr541983-84
 Glenn Anderson*541983-84
 Wayne Gretzky*541988-89
 Bobby Hull*541965-66
 Jaromir Jagr542005-06
 Pat LaFontaine*541989-90
 Dave Andreychuk541992-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
 Mark Recchi531992-93
 Michel Goulet*531985-86
 Bob Carpenter531984-85
 Pat LaFontaine*531992-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
 Brendan Shanahan521993-94
 Adam Graves521993-94
 Rick Vaive521983-84
 Peter Bondra521995-96
 Jari Kurri*521983-84
 Ray Sheppard521993-94
130.Gary Leeman511989-90
 Cam Neely*511990-91
 Mickey Redmond511973-74
 Joe Nieuwendyk511987-88
 Stephane Richer511989-90
 John Bucyk*511970-71
 John LeClair511997-98
 Rick Middleton511981-82
 Mike Bossy*511979-80
 Brendan Shanahan511992-93
 Joe Nieuwendyk511988-89
 Steve Yzerman511990-91
 Teemu Selanne511996-97
 Wayne Gretzky*511979-80
 John LeClair511995-96
 Rick Vaive511982-83
 Mike Bossy*511983-84
 Joe Mullen*511988-89
 Theoren Fleury511990-91
 Pavel Bure511997-98
 Mike Bullard511983-84
 Joe Sakic511995-96
152.Dany Heatley502006-07
 Jeremy Roenick501992-93
 Keith Tkachuk501995-96
 Paul Kariya501995-96
 Jarome Iginla502007-08
 Mike Modano501993-94
 Cam Neely*501993-94
 Milan Hejduk502002-03
 Mario Lemieux*501996-97
 Dany Heatley502005-06
 Stephane Richer501987-88
 Danny Grant501974-75
 Bryan Trottier*501981-82
 Mark Messier*501981-82
 Bernie Geoffrion*501960-61
 Marcel Dionne*501981-82
 Ken Hodge501973-74
 Rick MacLeish501972-73
 John LeClair501996-97
 Bobby Hull*501971-72
 Vic Hadfield501971-72
 Bobby Hull*501961-62
 Steve Yzerman501987-88
 Reggie Leach501979-80
 Maurice Richard*501944-45
 Guy Chouinard501978-79
 Guy Lafleur*501979-80
 Mike Gartner*501984-85
 Pierre Larouche501979-80
 Bill Barber*501975-76
 Danny Gare501975-76
 Dennis Maruk501980-81
 Hakan Loob501987-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
 Mike Gartner*481987-88
 Michel Goulet*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
 Brendan Shanahan471996-97
 Jaromir Jagr471996-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
 Peter Stastny*461987-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
 Pat Verbeek461987-88

WHA Leaders

RankPlayerGSeason
1.Bobby Hull*771974-75
2.Real Cloutier751978-79
3.Marc Tardif711975-76
4.Anders Hedberg701976-77
5.Real Cloutier661976-77
6.Morris Lukowich651978-79
 Marc Tardif651977-78
8.Anders Hedberg631977-78
9.Danny Lawson611972-73
10.Real Cloutier601975-76
 Mark Napier601976-77
12.Robbie Ftorek591977-78
13.Mike Walton571973-74
14.Vaclav Nedomansky561975-76
 Real Cloutier561977-78
16.Wayne Rivers541974-75
 Serge Bernier541974-75
18.Bobby Hull*531975-76
 Bobby Hull*531973-74
 Anders Hedberg531974-75
 Tom Webster531972-73
22.Tom Simpson521974-75
 Blaine Stoughton521976-77
 Rich LeDuc521976-77
25.Ron Ward511972-73
 Bobby Hull*511972-73
 Rejean Houle511975-76
28.Andre Lacroix501972-73
 Danny Lawson501973-74
 Marc Tardif501974-75
 Anders Hedberg501975-76
32.Marc Tardif491976-77
33.Mike Walton481974-75
 Frank Hughes481974-75
35.Christian Bordeleau471972-73
 Del Hall471975-76
37.Bobby Hull*461977-78
 Peter Sullivan461978-79
 Wayne Gretzky*461978-79
 Robbie Ftorek461976-77
41.Willy Lindstrom441976-77
 Danny Lawson441975-76
 Dick Sentes441974-75
 Dennis Sobchuk441976-77
45.Peter Marsh431978-79
 Mark Napier431975-76
 Serge Bernier431976-77
 Rick Dudley431975-76
 Gene Peacosh431974-75
 Gary Veneruzzo431972-73
 Tom Webster431973-74
52.Mark Howe421978-79
 Frank Hughes421973-74
 Wayne Carleton421972-73
 Ron Chipperfield421975-76
 Kent Nilsson421977-78
 Rusty Patenaude421975-76
 Paulin Bordeleau421977-78
 Paulin Bordeleau421976-77
 Gary MacGregor421974-75
 Wayne Connelly421973-74
62.Tim Sheehy411976-77
 Rick Dudley411976-77
 Andre Lacroix411974-75
 Marc Tardif411978-79
 Bill Flett411977-78
 Robbie Ftorek411975-76
 Vaclav Nedomansky411974-75
69.Tom Webster401974-75
 Rejean Houle401974-75
 Wayne Connelly401972-73
 Gary Jarrett401972-73
 Marc Tardif401973-74
 George Morrison401973-74
 Mike Antonovich401976-77
 Morris Lukowich401977-78
77.Mark Howe391975-76
 Gary Veneruzzo391973-74
 Robbie Ftorek391978-79
 Andre Hinse391974-75
 Jim Harrison391972-73
 Kent Nilsson391978-79
 Ulf Nilsson391976-77
 George Lyle391976-77
 Larry Pleau391972-73
 Terry Caffery391972-73
 Norm Ferguson391976-77
88.Ken Linseman381977-78
 Rich Preston381976-77
 Del Hall381976-77
 Ulf Nilsson381975-76
 Ron Climie381973-74
 Frank Mahovlich*381974-75
 Claude St. Sauveur381973-74
 Mark Howe381973-74
 Wayne Connelly381974-75
 Norm Beaudin381972-73
98.Ulf Nilsson371977-78
 Wayne Rivers371972-73
 Ron Buchanan371972-73
 Rich LeDuc371977-78
 Paul Henderson371977-78
 Gene Peacosh371972-73
 Gene Peacosh371975-76
 Serge Bernier371973-74
 Norm Ferguson371975-76
 Wayne Carleton371973-74
 Christian Bordeleau371975-76
109.Rich LeDuc361975-76
 Claude St. Sauveur361977-78
 Serge Bernier361978-79
 Gord Labossiere361972-73
 Andre Lacroix361977-78
 Mark Howe361974-75
 Michel Cormier361974-75
 Tom Webster361976-77
 Norm Ferguson361974-75
 Vaclav Nedomansky361976-77
 Bill Klatt361972-73
 Alain Caron361972-73
121.Ralph Backstrom351975-76
 Pat Hickey351974-75
 John Gray351974-75
 Rich LeDuc351974-75
 Andre Hinse351975-76
 Mike Rogers351974-75
 John Gray351975-76
 Gavin Kirk351975-76
 Bobby Sheehan351972-73
 Wayne Carleton351974-75
 John Gray351977-78
 Rich LeDuc351978-79
 Murray Keogan351974-75
 Joe Noris351976-77
 Cam Connor351976-77
136.Ted Taylor341972-73
 Bill Flett341976-77
 Blair MacDonald341978-79
 Frank Mahovlich*341975-76
 Jim Harrison341975-76
 Serge Bernier341975-76
 Blair MacDonald341976-77
 Tim Sheehy341975-76
 Gordie Howe*341974-75
 Al McDonough341974-75
 Gordie Howe*341977-78
 Blair MacDonald341977-78
148.Danny Lawson331974-75
 Rosaire Paiement331972-73
 Ron Chipperfield331977-78
 Tim Sheehy331972-73
 Ralph Backstrom331973-74
 Mark Napier331977-78
 Larry Lund331973-74
 Tom Webster331975-76
 Larry Lund331974-75
 Gary Veneruzzo331974-75
 Hugh Harris331974-75
 Ron Ward331973-74
 Rene Leclerc331975-76
 Tom Simpson331973-74
162.Ron Chipperfield321978-79
 Mike Antonovich321977-78
 Christian Bordeleau321976-77
 Andre Lacroix321976-77
 Dennis Sobchuk321974-75
 Peter Sullivan321975-76
 Andre Lacroix321978-79
 Reg Thomas321978-79
 Veli-Pekka Ketola321975-76
 Ron Ward321975-76
 Gordie Howe*321975-76
 Dennis Sobchuk321975-76
174.Frank Hughes311975-76
 Bob Whitlock311974-75
 Mike Walton311975-76
 Stan Weir311978-79
 George Morrison311974-75
 Gordie Howe*311973-74
 Bobby Guindon311973-74
 John Gray311976-77
 Peter Sullivan311976-77
 Norm Ullman*311975-76
 Robbie Ftorek311974-75
 Rick Morris311972-73
 Gary Jarrett311973-74
 Jan Popiel311972-73
 Andre Lacroix311973-74
 Alain Caron311973-74
 Brett Callighen311978-79
191.Danny Lawson301976-77
 George Lyle301977-78
 Mark Howe301977-78
 Jamie Hislop301978-79
 Lynn Powis301976-77
 Willy Lindstrom301977-78
 Rick Dudley301977-78
 Kevin Devine301976-77
 Claude Larose301976-77
 Don Larway301975-76
 Don Borgeson301975-76
 Don Burgess301973-74
 Gerry Pinder301972-73
 Jim Sherrit301973-74
 Wayne Dillon301973-74
 Murray Hall301973-74
 Rosaire Paiement301973-74
 Wayne Rivers301973-74
 Larry Pleau301974-75
 Paul Henderson301974-75
 Mike Rogers301975-76
 Ron Ward301974-75
 Ken Baird301974-75
 Duke Harris301972-73
215.Bryan Campbell291974-75
 Tim Sheehy291974-75
 Tim Sheehy291973-74
 Wayne Dillon291974-75
 Don Borgeson291974-75
 Wayne Connelly291975-76
 Veli-Pekka Ketola291976-77
 Seppo Repo291976-77
 Larry Lund291976-77
 Rusty Patenaude291972-73
 Dave Keon*291975-76
 Andre Lacroix291975-76
 Mike Byers291973-74
 Larry Pleau291975-76
229.Peter Driscoll281977-78
 Gavin Kirk281972-73
 Jim Wiste281972-73
 Norm Ferguson281972-73
 Murray Hall281972-73
 Mike Rogers281977-78
 Bobby Guindon281972-73
 John McKenzie281972-73
 John McKenzie281976-77
 Peter Marrin281977-78
 Bill Flett281978-79
 Michel Goulet*281978-79
 Joe Noris281975-76
 Rich Preston281978-79
 Michel Parizeau281974-75
 Rosaire Paiement281975-76
 Ron Walters281972-73
 Claude Larose281975-76
247.Mike Gartner*271978-79
 Mike Rogers271978-79
 Andre Gaudette271972-73
 John McKenzie271977-78
 Gene Peacosh271976-77
 Morris Lukowich271976-77
 Ron Chipperfield271976-77
 Jacques Locas271975-76
 Frank Rochon271974-75
 Frank Hughes271976-77
 Bryan Campbell271973-74
 Guy Dufour271973-74
 Rejean Houle271973-74
 Guy Trottier271973-74
 Norm Beaudin271973-74
 Dave Keon*271976-77