NHL & WHA Career Leaders and Records for Shots

Are You a Stathead?

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
RankPlayerYearsSOG
1.Ray Bourque* 1979-016209
2.Jaromir Jagr 1990-185637
3.Marcel Dionne* 1971-895363
4.Alex Ovechkin 2005-195234
5.Al MacInnis* 1981-045157
6.Mike Gartner* 1979-985090
7.Wayne Gretzky* 1979-995088
8.Brendan Shanahan* 1987-095086
9.Brett Hull* 1986-064876
10.Jarome Iginla 1996-174759
11.Joe Sakic* 1988-094621
12.Steve Yzerman* 1983-064602
13.Phil Esposito* 1963-814596
14.Dave Andreychuk* 1982-064556
15.Teemu Selanne* 1992-144540
16.Paul Coffey* 1980-014389
17.Mike Modano* 1989-114273
18.Marian Hossa 1997-174229
19.Mark Messier* 1979-044221
20.Patrick Marleau 1997-194162
21.Mats Sundin* 1990-094015
22.Sergei Fedorov* 1990-093985
23.Luc Robitaille* 1986-063961
24.Shane Doan 1995-173945
25.Rob Blake* 1989-103896
26.Nicklas Lidstrom* 1991-123875
27.Brian Rolston 1994-123836
28.Mark Recchi* 1988-113820
29.Darryl Sittler* 1970-853815
30.Phil Housley* 1982-033808
31.Ron Francis* 1981-043756
32.Dale Hawerchuk* 1981-973754
33.Eric Staal 2003-193740
34.Dino Ciccarelli* 1980-993706
35.Bill Guerin 1991-103693
36.Claude Lemieux 1983-093650
37.Brian Leetch* 1987-063640
38.Mario Lemieux* 1984-063633
39.Chris Chelios* 1983-103627
40.Rick Nash 2002-183624
41.Theoren Fleury 1988-033611
42.Larry Murphy* 1980-013604
43.Brian Bellows 1982-993587
44.Alex Kovalev 1992-133585
45.Peter Bondra 1990-073531
46.Keith Tkachuk 1991-103530
47.Guy Lafleur* 1971-913516
48.Vincent Damphousse 1986-043511
49.Paul Kariya* 1994-103509
50.Scott Young 1987-063501
51.Daniel Sedin 2000-183474
52.Daniel Alfredsson 1995-143471
53.Vincent Lecavalier 1998-163468
54.Jason Arnott 1993-123460
55.Henrik Zetterberg 2002-183455
56.Brad Richards 2000-163451
57.Lanny McDonald* 1973-893445
58.Ryan Smyth 1994-143433
59.Garry Unger 1967-833429
60.Bobby Holik 1990-093345
61.Olli Jokinen 1997-153343
62.John MacLean 1983-023324
63.Doug Wilson 1977-933297
64.Rod Brind'Amour 1989-103290
65.Patrik Elias 1995-163287
66.Pat Verbeek 1982-023285
67.Jeremy Roenick 1988-093281
68.Tony Amonte 1991-073260
69.Phil Kessel 2006-193257
70.Justin Williams 2000-193248
71.Bill Barber* 1972-843246
72.Joe Nieuwendyk* 1986-073242
73.Scott Stevens* 1982-043238
74.Bernie Nicholls 1981-993231
75.Marian Gaborik 2000-183207
76.Jeff Carter 2005-193202
77.Zdeno Chara 1997-193185
78.Steve Thomas 1984-043170
79.Zach Parise 2005-193161
80.Pierre Turgeon 1987-073154
81.Jari Kurri* 1980-983149
82.Michel Goulet* 1979-943145
83.Denis Savard* 1980-973142
84.Pavel Bure* 1991-033130
85.Owen Nolan 1990-103128
86.Brian Propp 1979-943119
87.Glenn Anderson* 1980-963109
88.Ilya Kovalchuk 2001-193108
89.Radim Vrbata 2001-183103
90.Mathieu Schneider 1987-103092
91.Gary Suter 1985-023091
92.Geoff Courtnall 1983-003087
93.Gilbert Perreault* 1970-873077
94.Geoff Sanderson 1990-083072
95.Sidney Crosby 2005-193063
96.Jacques Lemaire* 1967-793052
97.Denis Potvin* 1973-883050
98.Patrice Bergeron 2003-193047
99.Markus Naslund 1993-093046
100.Ray Whitney 1991-143040
101.Roman Hamrlik 1992-132988
102.Alexander Mogilny 1989-062966
103.Scott Mellanby 1985-072960
104.Kevin Hatcher 1984-012947
105.Patrick Kane 2007-192931
106.Reed Larson 1976-902926
107.Joe Thornton 1997-192924
108.Dustin Brown 2003-192916
109.Martin St. Louis* 1998-152884
110.Rob Ramage 1979-942883
111.Evgeni Malkin 2006-192874
112.Brent Burns 2003-192871
113.Corey Perry 2005-192870
114.Reggie Leach 1970-832869
115.Sergei Gonchar 1994-152866
116.Adam Graves 1987-032855
117.Stephane Richer 1984-022849
118.Joe Pavelski 2006-192848
119.Vyacheslav Kozlov 1991-102843
120.Bryan Trottier* 1975-942841
121.Doug Gilmour* 1983-032834
122.Alexei Yashin 1993-072828
123.Brad Park* 1968-852827
124.John Ogrodnick 1979-932815
125.Steve Larmer 1980-952807
126.Rick Tocchet 1984-022806
127.Cliff Ronning 1986-042804
128.Bobby Orr* 1966-792796
129.Kirk Muller 1984-032792
130.Russ Courtnall 1983-992791
 Dave Babych 1980-992791
132.Joe Mullen* 1981-972787
133.Jean Pronovost 1968-822784
134.Scott Hartnell 2000-182777
135.Matt Cullen 1997-192774
136.Jason Pominville 2003-192773
137.Brian Gionta 2001-182770
138.Kevin Dineen 1984-032769
139.Petr Sykora 1995-122747
140.Tomas Sandstrom 1984-992740
141.Wilf Paiement 1974-882719
142.Mike Bossy* 1977-872709
143.Patrick Sharp 2002-182706
 Bobby Smith 1978-932706
145.Trevor Linden 1988-082704
146.Milan Hejduk 1998-132667
147.Pat LaFontaine* 1983-982664
148.Doug Weight 1991-112655
149.Bob Carpenter 1981-992647
150.Jason Blake 1998-122646
151.Rick Kehoe 1971-852631
152.Stan Mikita* 1958-802623
153.Jason Spezza 2002-192615
154.Dustin Byfuglien 2005-192612
155.John LeClair 1990-072611
156.Chris Pronger* 1993-122610
157.Thomas Vanek 2005-192609
158.Rick MacLeish 1970-842605
159.Rick Vaive 1979-922603
160.Bobby Clarke* 1969-842582
 Miroslav Satan 1995-102582
162.Glen Murray 1991-082576
 Ed Olczyk 1984-002576
164.Dany Heatley 2001-152565
165.Jamie Langenbrunner 1994-132559
166.Glen Wesley 1987-082556
167.Danny Gare 1974-872551
168.Steve Duchesne 1986-022542
169.Borje Salming* 1973-902539
170.Rick Martin 1971-822526
171.Ivan Boldirev 1970-852515
172.Scott Gomez 1999-162514
 Dion Phaneuf 2005-192514
174.Guy Lapointe* 1968-842479
175.Jean Ratelle* 1960-812478
176.Shea Weber 2005-192476
177.Mike Cammalleri 2002-182469
178.Bryan Smolinski 1992-082466
179.Anze Kopitar 2006-192465
180.Radek Dvorak 1995-142463
181.Daymond Langkow 1995-122456
182.Carol Vadnais 1966-832449
183.Scott Niedermayer* 1991-102436
184.Vinny Prospal 1996-132417
 Dave Taylor 1977-942417
186.Todd Bertuzzi 1995-142411
187.Steve Shutt* 1972-852403
188.Dave Ellett 1984-002399
189.John Tavares 2009-192396
 Brent Sutter 1980-982396
191.Adam Oates* 1985-042392
192.Eric Desjardins 1988-062386
193.Martin Gelinas 1988-082382
194.Peter Stastny* 1980-952374
 Gary Roberts 1986-092374
196.Dave Keon* 1960-822367
197.Tomas Plekanec 2003-192360
 Alex Steen 2005-192360
199.Dave Gagner 1984-992358
200.Tyler Seguin 2010-192356
201.Bill Goldsworthy 1964-782340
 Wendel Clark 1985-002340
203.Dennis Hull 1964-782336
204.Ross Lonsberry 1966-812334
205.Mike Fisher 1999-182333
206.Larry Robinson* 1972-922332
207.Kevin Stevens 1987-022331
208.Greg Adams 1984-012325
209.Steven Stamkos 2008-192322
210.James Neal 2008-192321
211.Evander Kane 2009-192320
212.Neal Broten 1980-972313
213.Simon Gagne 1999-152312
 Eric Lindros* 1992-072312
215.Jonathan Toews 2007-192311
216.René Robert 1970-822310
217.Patric Hornqvist 2008-192303
218.Rod Gilbert* 1960-782298
 Pierre Larouche 1974-882298
220.Shawn McEachern 1991-062288
221.Blake Wheeler 2008-192286
222.Ryan Kesler 2003-192276
223.Butch Goring 1969-852275
224.Rick Middleton 1974-882272
225.Chris Gratton 1993-092268
226.Sergei Zubov 1992-092266
227.Red Berenson 1961-782253
 Clark Gillies* 1974-882253
 Shayne Corson 1985-042253
230.Pavel Datsyuk 2001-162244
231.Ryan Getzlaf 2005-192242
232.Max Pacioretty 2008-192238
233.Sylvain Cote 1984-032237
234.Dan Boyle 1998-162231
235.Dennis Maruk 1975-892229
236.Viktor Kozlov 1994-092227
237.Duncan Keith 2005-192226
238.Tom Lysiak 1973-862210
239.Petr Nedved 1990-072207
240.Todd Marchant 1993-112204
241.Mikko Koivu 2005-192196
242.Ed Jovanovski 1995-142193
243.Alexei Zhitnik 1992-082188
244.Bryan McCabe 1995-112185
245.Randy Carlyle 1976-932177
 Jeff Skinner 2010-192177
247.Daniel Briere 1997-152174
248.Dave Christian 1979-942167
249.Jochen Hecht 1998-132165
250.Ray Ferraro 1984-022163
Support us without the ads? Go Ad-Free.