NHL & WHA Career Leaders and Records for Goals

Are You a Stathead?

Be READY when the games start. Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

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.Gordie Howe* 1946-80801
3.Jaromir Jagr 1990-18766
4.Brett Hull* 1986-06741
5.Marcel Dionne* 1971-89731
6.Phil Esposito* 1963-81717
7.Mike Gartner* 1979-98708
8.Alex Ovechkin 2005-20706
9.Mark Messier* 1979-04694
10.Steve Yzerman* 1983-06692
11.Mario Lemieux* 1984-06690
12.Teemu Selanne* 1992-14684
13.Luc Robitaille* 1986-06668
14.Brendan Shanahan* 1987-09656
15.Dave Andreychuk* 1982-06640
16.Jarome Iginla 1996-17625
 Joe Sakic* 1988-09625
18.Bobby Hull* 1957-80610
19.Dino Ciccarelli* 1980-99608
20.Jari Kurri* 1980-98601
21.Mark Recchi* 1988-11577
22.Mike Bossy* 1977-87573
23.Mats Sundin* 1990-09564
 Joe Nieuwendyk* 1986-07564
25.Patrick Marleau 1997-20562
26.Mike Modano* 1989-11561
27.Guy Lafleur* 1971-91560
28.John Bucyk* 1955-78556
29.Ron Francis* 1981-04549
30.Michel Goulet* 1979-94548
31.Maurice Richard* 1942-60544
32.Stan Mikita* 1958-80541
33.Keith Tkachuk 1991-10538
34.Frank Mahovlich* 1956-74533
35.Marian Hossa 1997-17525
36.Bryan Trottier* 1975-94524
37.Pat Verbeek 1982-02522
38.Dale Hawerchuk* 1981-97518
39.Pierre Turgeon 1987-07515
40.Jeremy Roenick 1988-09513
41.Gilbert Perreault* 1970-87512
42.Jean Beliveau* 1950-71507
43.Peter Bondra 1990-07503
44.Joe Mullen* 1981-97502
45.Lanny McDonald* 1973-89500
46.Glenn Anderson* 1980-96498
47.Jean Ratelle* 1960-81491
48.Norm Ullman* 1955-75490
49.Brian Bellows 1982-99485
50.Darryl Sittler* 1970-85484
51.Sergei Fedorov* 1990-09483
52.Bernie Nicholls 1981-99475
53.Denis Savard* 1980-97473
 Alexander Mogilny 1989-06473
55.Pat LaFontaine* 1983-98468
56.Sidney Crosby 2005-20462
57.Alex Delvecchio* 1950-74456
58.Theoren Fleury 1988-03455
59.Rod Brind'Amour 1989-10452
60.Peter Stastny* 1980-95450
 Doug Gilmour* 1983-03450
62.Rick Middleton 1974-88448
63.Daniel Alfredsson 1995-14444
64.Ilya Kovalchuk 2001-20443
65.Steve Larmer 1980-95441
 Rick Vaive 1979-92441
67.Rick Tocchet 1984-02440
68.Gary Roberts 1986-09438
69.Pavel Bure* 1991-03437
 Rick Nash 2002-18437
71.Eric Staal 2003-20436
72.Vincent Damphousse 1986-04432
73.Dave Taylor 1977-94431
74.Alex Kovalev 1992-13430
75.Bill Guerin 1991-10429
76.Yvan Cournoyer* 1963-79428
77.Brian Propp 1979-94425
78.Steve Shutt* 1972-85424
79.Steven Stamkos 2008-20422
 Owen Nolan 1990-10422
81.Vincent Lecavalier 1998-16421
 Stephane Richer 1984-02421
 Steve Thomas 1984-04421
84.Bill Barber* 1972-84420
 Joe Thornton 1997-20420
86.Jason Arnott 1993-12417
87.Evgeni Malkin 2006-20416
 Tony Amonte 1991-07416
89.John MacLean 1983-02413
 Garry Unger 1967-83413
91.Ray Bourque* 1979-01410
92.Patrik Elias 1995-16408
 Ray Ferraro 1984-02408
94.Marian Gaborik 2000-18407
95.John LeClair 1990-07406
 Rod Gilbert* 1960-78406
97.Shane Doan 1995-17402
 Paul Kariya* 1994-10402
 John Ogrodnick 1979-93402
100.Paul Coffey* 1980-01396
 Dave Keon* 1960-82396
102.Markus Naslund 1993-09395
 Pierre Larouche 1974-88395
 Cam Neely* 1983-96395
105.Tomas Sandstrom 1984-99394
106.Bernie Geoffrion* 1950-68393
 Daniel Sedin 2000-18393
108.Martin St. Louis* 1998-15391
 Dean Prentice 1952-74391
 Jean Pronovost 1968-82391
111.Patrick Kane 2007-20389
112.Ryan Smyth 1994-14386
 Zach Parise 2005-20386
114.Ray Whitney 1991-14385
115.Rick Martin 1971-82384
116.Jeff Carter 2005-20382
117.Reggie Leach 1970-83381
118.Ted Lindsay* 1944-65379
 Claude Lemieux 1983-09379
120.Corey Perry 2005-20377
121.Milan Hejduk 1998-13375
 Butch Goring 1969-85375
 Trevor Linden 1988-08375
124.Thomas Vanek 2005-19373
125.Dany Heatley 2001-15372
 Eric Lindros* 1992-07372
127.Rick Kehoe 1971-85371
 Phil Kessel 2006-20371
129.Tim Kerr 1980-93370
130.Bernie Federko* 1976-90369
 Joe Pavelski 2006-20369
132.Geoff Courtnall 1983-00367
133.Jacques Lemaire* 1967-79366
134.Scott Mellanby 1985-07364
135.Miroslav Satan 1995-10363
 Brent Sutter 1980-98363
 Peter McNab 1973-87363
138.Ivan Boldirev 1970-85361
139.Bobby Clarke* 1969-84358
 Henri Richard* 1955-75358
141.Kirk Muller 1984-03357
 Bobby Smith 1978-93357
 Ray Sheppard 1987-00357
144.Dennis Maruk 1975-89356
 Wilf Paiement 1974-88356
 Vyacheslav Kozlov 1991-10356
147.Mike Foligno 1979-94355
 Kevin Dineen 1984-03355
 Greg Adams 1984-01355
 Geoff Sanderson 1990-08355
151.Danny Gare 1974-87354
152.Patrice Bergeron 2003-20352
153.Andy Bathgate* 1952-71349
 Rick MacLeish 1970-84349
155.John Tavares 2009-20345
 Jonathan Toews 2007-20345
157.Charlie Simmer 1974-88342
 Scott Young 1987-06342
 Brian Rolston 1994-12342
 Ed Olczyk 1984-00342
161.Adam Oates* 1985-04341
 Jason Spezza 2002-20341
163.Dave Christian 1979-94340
 Al MacInnis* 1981-04340
165.Phil Housley* 1982-03338
166.Alexei Yashin 1993-07337
 Glen Murray 1991-08337
 Henrik Zetterberg 2002-18337
169.Anze Kopitar 2006-20333
170.Ron Ellis 1963-81332
171.Wendel Clark 1985-00330
172.Ziggy Palffy 1993-06329
 Mike Bullard 1980-92329
 Adam Graves 1987-03329
 Kevin Stevens 1987-02329
176.Ken Hodge 1964-78328
177.Scott Hartnell 2000-18327
178.Bobby Holik 1990-09326
179.John Tonelli 1978-92325
180.Paul MacLean 1980-91324
 Nels Stewart* 1925-40324
 Pit Martin 1961-79324
183.Vic Hadfield 1961-77323
 Dale Hunter 1980-99323
 Petr Sykora 1995-12323
186.Olli Jokinen 1997-15321
187.Tony McKegney 1978-91320
 Justin Williams 2000-20320
 Bob Carpenter 1981-99320
190.Clark Gillies* 1974-88319
191.Dave Gagner 1984-99318
192.Todd Bertuzzi 1995-14314
 Pavel Datsyuk 2001-16314
194.Don Lever 1972-87313
 Petr Klima 1985-99313
196.Denis Potvin* 1973-88310
 Petr Nedved 1990-07310
198.Martin Gelinas 1988-08309
199.Bob Nevin 1957-76307
 Daniel Briere 1997-15307
201.Cliff Ronning 1986-04306
202.Pavol Demitra 1993-10304
203.Brian Sutter 1976-88303
 Dennis Hull 1964-78303
205.Ulf Dahlen 1987-03301
206.Jamie Benn 2009-20300
207.Dustin Brown 2003-20299
208.Brad Richards 2000-16298
209.Russ Courtnall 1983-99297
210.George Armstrong* 1949-71296
211.Mike Cammalleri 2002-18294
212.Jason Pominville 2003-19293
213.Mike Ridley 1985-97292
 Tom Lysiak 1973-86292
215.Simon Gagne 1999-15291
 Brian Gionta 2001-18291
217.Steve Sullivan 1995-13290
 Brad Marchand 2009-20290
219.Neal Broten 1980-97289
 James Neal 2008-20289
221.Larry Murphy* 1980-01288
 Pete Mahovlich 1965-81288
223.Patrick Sharp 2002-18287
 Tony Tanti 1981-92287
225.Brent Ashton 1979-93284
 René Robert 1970-82284
 Radim Vrbata 2001-18284
228.Bill Goldsworthy 1964-78283
 Alex Tanguay 1999-16283
 Dick Duff* 1954-72283
231.John Anderson 1977-89282
232.Bob Pulford* 1956-72281
 Red Kelly* 1947-67281
234.Max Pacioretty 2008-20280
235.Tyler Seguin 2010-20279
 Camille Henry 1953-70279
237.Mike Knuble 1996-13278
 Doug Weight 1991-11278
 Mike Fisher 1999-18278
 Jim Pappin 1963-77278
 Cory Stillman 1994-11278
 Ralph Backstrom 1956-73278
243.Wayne Cashman 1964-83277
244.Ron Stewart 1952-73276
245.Jimmy Carson 1986-96275
246.Ron Duguay 1977-89274
 Ryan Getzlaf 2005-20274
 Bryan Smolinski 1992-08274
 Murray Oliver 1957-75274
250.Shayne Corson 1985-04273
 Al Secord 1978-90273

WHA Leaders

WHA Leaders Table
RankPlayerYearsG
1.Marc Tardif 1973-79316
2.Bobby Hull* 1972-79303
3.Real Cloutier 1974-79283
4.Andre 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
 John Gray 1974-79146
31.Mike Rogers 1974-79145
 Dennis Sobchuk 1974-79145
33.Michel Parizeau 1972-79142
34.Paul Henderson 1974-79140
 Ulf Nilsson 1974-78140
36.Dick Sentes 1972-77137
37.Mark Napier 1975-78136
 Mike Walton 1973-76136
39.Vaclav Nedomansky* 1974-78135
40.Rene Leclerc 1972-79134
41.Rich Preston 1974-79133
42.Morris Lukowich 1976-79132
 Wayne Carleton 1972-77132
44.Rick Dudley 1975-79131
45.Tom Simpson 1972-77125
 Peter Sullivan 1975-79125
47.Ted Taylor 1972-78123
 George Morrison 1972-77123
 Willy Lindstrom 1975-79123
 Bryan Campbell 1972-78123