NHL & WHA Career Leaders and Records for Goals

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

NHL Leaders

NHL Leaders Table
RankPlayerYearsG
1.Wayne Gretzky* 1979-99894
2.Alex Ovechkin 2005-25875
3.Gordie Howe* 1946-80801
4.Jaromír Jágr 1990-18766
5.Brett Hull* 1986-06741
6.Marcel Dionne* 1971-89731
7.Phil Esposito* 1963-81717
8.Mike Gartner* 1979-98708
9.Mark Messier* 1979-04694
10.Steve Yzerman* 1983-06692
11.Mario Lemieux* 1984-06690
12.Teemu Selänne* 1992-14684
13.Luc Robitaille* 1986-06668
14.Brendan Shanahan* 1987-09656
15.Dave Andreychuk* 1982-06640
16.Jarome Iginla* 1996-17625
&nbspJoe Sakic* 1988-09625
18.Bobby Hull* 1957-80610
19.Dino Ciccarelli* 1980-99608
20.Sidney Crosby 2005-25605
21.Jari Kurri* 1980-98601
22.Mark Recchi* 1988-11577
23.Mike Bossy* 1977-87573
24.Steven Stamkos 2008-25572
25.Patrick Marleau 1997-21566
26.Joe Nieuwendyk* 1986-07564
&nbspMats Sundin* 1990-09564
28.Mike Modano* 1989-11561
29.Guy Lafleur* 1971-91560
30.Johnny Bucyk* 1955-78556
31.Ron Francis* 1981-04549
32.Michel Goulet* 1979-94548
33.Maurice Richard* 1942-60544
34.Stan Mikita* 1958-80541
35.Keith Tkachuk 1991-10538
36.Frank Mahovlich* 1956-74533
37.Marián Hossa* 1997-17525
38.Bryan Trottier* 1975-94524
39.Pat Verbeek 1982-02522
40.Dale Hawerchuk* 1981-97518
41.Pierre Turgeon* 1987-07515
42.Jeremy Roenick* 1988-09513
43.Gilbert Perreault* 1970-87512
44.Jean Béliveau* 1950-71507
&nbspEvgeni Malkin 2006-25507
46.Peter Bondra 1990-07503
47.Joe Mullen* 1981-97502
48.Lanny McDonald* 1973-89500
49.Glenn Anderson* 1980-96498
50.Jean Ratelle* 1960-81491
51.Norm Ullman* 1955-75490
52.Brian Bellows 1982-99485
53.Darryl Sittler* 1970-85484
54.Sergei Fedorov* 1990-09483
55.Patrick Kane 2007-25482
56.Joe Pavelski 2006-24476
&nbspJohn Tavares 2009-25476
58.Bernie Nicholls 1981-99475
59.Alexander Mogilny 1989-06473
&nbspDenis Savard* 1980-97473
61.Pat LaFontaine* 1983-98468
62.Alex Delvecchio* 1950-74456
63.Theo Fleury 1988-03455
&nbspEric Staal 2003-23455
65.Rod Brind'Amour 1989-10452
66.Doug Gilmour* 1983-03450
&nbspPeter Šťastný* 1980-95450
68.Rick Middleton 1974-88448
69.Daniel Alfredsson* 1995-14444
70.Ilya Kovalchuk 2001-20443
71.Jeff Carter 2005-24442
72.Steve Larmer 1980-95441
&nbspRick Vaive 1979-92441
74.Rick Tocchet 1984-02440
75.Gary Roberts 1986-09438
76.Pavel Bure* 1991-03437
&nbspRick Nash 2002-18437
&nbspCorey Perry 2005-25437
79.Zach Parise 2005-24434
80.Vincent Damphousse 1986-04432
81.Anže Kopitar 2006-25431
&nbspDave Taylor 1977-94431
83.Alex Kovalev 1992-13430
&nbspJoe Thornton 1997-22430
85.Bill Guerin 1991-10429
86.Yvan Cournoyer* 1963-79428
87.Patrice Bergeron 2003-23427
88.Brian Propp 1979-94425
89.Steve Shutt* 1972-85424
90.Owen Nolan 1990-10422
91.Vincent Lecavalier 1998-16421
&nbspStéphane Richer 1984-02421
&nbspSteve Thomas 1984-04421
94.Bill Barber* 1972-84420
95.Brad Marchand 2009-25418
96.Jason Arnott 1993-12417
97.Tony Amonte 1991-07416
98.Phil Kessel 2006-23413
&nbspJohn MacLean 1983-02413
&nbspGarry Unger 1967-83413
101.Ray Bourque* 1979-01410
102.Patrik Eliáš 1995-16408
&nbspRay Ferraro 1984-02408
104.Marián Gáborík 2000-18407
105.Rod Gilbert* 1960-78406
&nbspJohn LeClair 1990-07406
107.Shane Doan 1995-17402
&nbspPaul Kariya* 1994-10402
&nbspJohn Ogrodnick 1979-93402
110.Jamie Benn 2009-25396
&nbspPaul Coffey* 1980-01396
&nbspDave Keon* 1960-82396
113.Pierre Larouche 1974-88395
&nbspMarkus Näslund 1993-09395
&nbspCam Neely* 1983-96395
116.Tomas Sandström 1984-99394
117.Bernie Geoffrion* 1950-68393
&nbspDaniel Sedin* 2000-18393
119.Dean Prentice 1952-74391
&nbspJean Pronovost 1968-82391
&nbspMartin St. Louis* 1998-15391
122.Auston Matthews 2016-25388
123.Ryan Smyth 1994-14386
124.Ray Whitney 1991-14385
125.Rick Martin 1971-82384
126.Leon Draisaitl 2014-25382
127.Reggie Leach 1970-83381
128.Claude Lemieux 1983-09379
&nbspTed Lindsay* 1944-65379
130.Butch Goring 1969-85375
&nbspMilan Hejduk 1998-13375
&nbspTrevor Linden 1988-08375
133.Thomas Vanek 2005-19373
134.Dany Heatley 2001-15372
&nbspEric Lindros* 1992-07372
&nbspJonathan Toews 2007-23372
137.Rick Kehoe 1971-85371
&nbspDavid Pastrňák 2014-25371
139.Tim Kerr 1980-93370
140.Bernie Federko* 1976-90369
141.Geoff Courtnall 1983-00367
142.Jacques Lemaire* 1967-79366
143.Scott Mellanby 1985-07364
&nbspJeff Skinner 2010-25364
145.Peter McNab 1973-87363
&nbspMiroslav Šatan 1995-10363
&nbspJason Spezza 2002-22363
&nbspBrent Sutter 1980-98363
149.Ivan Boldirev 1970-85361
150.Tyler Seguin 2010-25360
151.Matt Duchene 2009-25359
&nbspClaude Giroux 2007-25359
153.Bobby Clarke* 1969-84358
&nbspHenri Richard* 1955-75358
155.Kirk Muller 1984-03357
&nbspRay Sheppard 1987-00357
&nbspBobby Smith 1978-93357
158.Vyacheslav Kozlov 1991-10356
&nbspDennis Maruk 1975-89356
&nbspWilf Paiement 1974-88356
161.Greg Adams 1984-01355
&nbspKevin Dineen 1984-03355
&nbspMike Foligno 1979-94355
&nbspConnor McDavid 2015-25355
&nbspGeoff Sanderson 1990-08355
166.Danny Gare 1974-87354
&nbspNathan MacKinnon 2013-25354
168.Andy Bathgate* 1952-71349
&nbspRick MacLeish 1970-84349
170.Nikita Kucherov 2013-25343
171.Eddie Olczyk 1984-00342
&nbspBrian Rolston 1994-12342
&nbspCharlie Simmer 1974-88342
&nbspScott Young 1987-06342
175.Adam Oates* 1985-04341
176.Dave Christian 1979-94340
&nbspAl MacInnis* 1981-04340
178.Phil Housley* 1982-03338
179.Glen Murray 1991-08337
&nbspAlexei Yashin 1993-07337
&nbspHenrik Zetterberg 2002-18337
182.Max Pacioretty 2008-25335
183.Ron Ellis 1963-81332
184.Wendel Clark 1985-00330
185.Mike Bullard 1980-92329
&nbspAdam Graves 1987-03329
&nbspŽigmund Pálffy 1993-06329
&nbspKevin Stevens 1987-02329
189.Ken Hodge 1964-78328
190.Scott Hartnell 2000-18327
191.Bobby Holík 1990-09326
&nbspEvander Kane 2009-24326
193.Dustin Brown 2003-22325
&nbspJohn Tonelli 1978-92325
195.Paul MacLean 1980-91324
&nbspPit Martin 1961-79324
&nbspMark Scheifele 2011-25324
&nbspNels Stewart* 1925-40324
199.Logan Couture 2009-24323
&nbspVic Hadfield 1961-77323
&nbspDale Hunter 1980-99323
&nbspPetr Sýkora 1995-12323
203.Olli Jokinen 1997-15321
&nbspJames van Riemsdyk 2009-25321
&nbspBlake Wheeler 2008-24321
206.Bobby Carpenter 1981-99320
&nbspTony McKegney 1978-91320
&nbspJustin Williams 2000-20320
209.Clark Gillies* 1974-88319
&nbspChris Kreider 2012-25319
211.Dave Gagner 1984-99318
212.Todd Bertuzzi 1995-14314
&nbspPavel Datsyuk* 2001-16314
214.Petr Klíma 1985-99313
&nbspDon Lever 1972-87313
216.Petr Nedvěd 1990-07310
&nbspDavid Perron 2007-25310
&nbspDenis Potvin* 1973-88310
219.Martin Gélinas 1988-08309
220.Daniel Brière 1997-15307
&nbspBob Nevin 1957-76307
222.Cliff Ronning 1986-04306
223.Jordan Eberle 2010-25305
&nbspFilip Forsberg 2012-25305
225.Pavol Demitra 1993-10304
226.Dennis Hull 1964-78303
&nbspBrian Sutter 1976-88303
&nbspMika Zibanejad 2011-25303
229.T.J. Oshie 2008-24302
230.Ulf Dahlén 1987-03301
231.Vladimir Tarasenko 2012-25299
232.Brad Richards 2000-16298
233.Russ Courtnall 1983-99297
234.George Armstrong* 1949-71296
&nbspJames Neal 2008-22296
236.Ryan O'Reilly 2009-25295
&nbspJordan Staal 2006-25295
238.Mike Cammalleri 2002-18294
239.Jason Pominville 2003-19293
&nbspPaul Stastny 2006-23293
241.Tom Lysiak 1973-86292
&nbspMike Ridley 1985-97292
243.Simon Gagné 1999-15291
&nbspBrian Gionta 2001-18291
&nbspBrayden Point 2016-25291
246.Steve Sullivan 1995-13290
247.Neal Broten 1980-97289
&nbspBrock Nelson 2013-25289
249.Nazem Kadri 2009-25288
&nbspPete Mahovlich 1965-81288
&nbspLarry Murphy* 1980-01288

WHA Leaders

WHA Leaders Table
RankPlayerYearsG
1.Marc Tardif 1973-79316
2.Bobby Hull* 1972-79303
3.Réal Cloutier 1974-79283
4.André Lacroix 1972-79251
5.Anders Hedberg 1974-78236
6.Serge Bernier 1973-79230
7.Tom Webster 1972-78220
8.Danny Lawson 1972-77218
9.Robbie Ftorek 1974-79216
10.Mark Howe* 1973-79208
11.Rich LeDuc 1974-79195
12.Mike Antonovich 1972-79182
13.Norm Ferguson 1972-78181
14.Christian Bordeleau 1972-79179
15.Tim Sheehy 1972-78178
16.Gordie Howe* 1973-79174
17.Frank Hughes 1972-78173
18.Blair MacDonald 1973-79171
19.Ron Ward 1972-77170
20.Wayne Connelly 1972-77167
21.Gene Peacosh 1972-77165
22.John McKenzie 1972-79163
23.Rusty Patenaude 1972-78159
24.Wayne Rivers 1972-77158
25.Larry Pleau 1972-79157
26.Ron Chipperfield 1974-79153
27.Gary Veneruzzo 1972-77151
28.Larry Lund 1972-78149
29.Rosaire Paiement 1972-78146
&nbspJohn Gray 1974-79146
31.Mike Rogers 1974-79145
&nbspDennis Sobchuk 1974-79145
33.Michel Parizeau 1972-79142
34.Paul Henderson 1974-79140
&nbspUlf Nilsson 1974-78140
36.Dick Sentes 1972-77137
37.Mike Walton 1973-76136
&nbspMark Napier 1975-78136
39.Václav Nedomanský* 1974-78135
40.Rene Leclerc 1972-79134
41.Rich Preston 1974-79133
42.Wayne Carleton 1972-77132
&nbspMorris Lukowich 1976-79132
44.Rick Dudley 1975-79131
45.Tom Simpson 1972-77125
&nbspPeter Sullivan 1975-79125
47.Bryan Campbell 1972-78123
&nbspGeorge Morrison 1972-77123
&nbspTed Taylor 1972-78123
&nbspWilly Lindström 1975-79123

Leaders Index