NHL & WHA Career Leaders and Records for Shots

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.Al MacInnis* 1981-045157
5.Mike Gartner* 1979-985090
6.Wayne Gretzky* 1979-995088
7.Brendan Shanahan* 1987-095086
8.Alex Ovechkin 2005-194971
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-194042
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.Dino Ciccarelli* 1980-993706
34.Bill Guerin 1991-103693
35.Claude Lemieux 1983-093650
36.Brian Leetch* 1987-063640
37.Mario Lemieux* 1984-063633
38.Chris Chelios* 1983-103627
39.Rick Nash 2002-183624
40.Theoren Fleury 1988-033611
41.Larry Murphy* 1980-013604
42.Brian Bellows 1982-993587
43.Alex Kovalev 1992-133585
44.Eric Staal 2003-193579
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.Bill Barber* 1972-843246
70.Joe Nieuwendyk* 1986-073242
71.Scott Stevens* 1982-043238
72.Bernie Nicholls 1981-993231
73.Marian Gaborik 2000-183207
74.Steve Thomas 1984-043170
75.Pierre Turgeon 1987-073154
76.Jari Kurri* 1980-983149
77.Michel Goulet* 1979-943145
78.Denis Savard* 1980-973142
79.Pavel Bure* 1991-033130
80.Owen Nolan 1990-103128
81.Brian Propp 1979-943119
82.Zdeno Chara 1997-193115
83.Glenn Anderson* 1980-963109
84.Radim Vrbata 2001-183103
85.Phil Kessel 2006-193092
 Mathieu Schneider 1987-103092
87.Gary Suter 1985-023091
88.Geoff Courtnall 1983-003087
89.Jeff Carter 2005-193078
90.Gilbert Perreault* 1970-873077
91.Geoff Sanderson 1990-083072
92.Justin Williams 2000-193065
93.Jacques Lemaire* 1967-793052
94.Denis Potvin* 1973-883050
95.Markus Naslund 1993-093046
96.Ray Whitney 1991-143040
97.Ilya Kovalchuk 2001-193007
98.Roman Hamrlik 1992-132988
99.Zach Parise 2005-192985
100.Alexander Mogilny 1989-062966
101.Scott Mellanby 1985-072960
102.Kevin Hatcher 1984-012947
103.Reed Larson 1976-902926
104.Patrice Bergeron 2003-192905
105.Sidney Crosby 2005-192890
106.Martin St. Louis* 1998-152884
107.Rob Ramage 1979-942883
108.Reggie Leach 1970-832869
109.Sergei Gonchar 1994-152866
110.Adam Graves 1987-032855
 Joe Thornton 1997-192855
112.Stephane Richer 1984-022849
113.Vyacheslav Kozlov 1991-102843
114.Bryan Trottier* 1975-942841
115.Doug Gilmour* 1983-032834
116.Alexei Yashin 1993-072828
117.Brad Park* 1968-852827
118.John Ogrodnick 1979-932815
119.Corey Perry 2005-182811
120.Steve Larmer 1980-952807
121.Rick Tocchet 1984-022806
122.Cliff Ronning 1986-042804
123.Bobby Orr* 1966-792796
124.Kirk Muller 1984-032792
125.Russ Courtnall 1983-992791
 Dave Babych 1980-992791
127.Joe Mullen* 1981-972787
128.Jean Pronovost 1968-822784
129.Scott Hartnell 2000-182777
130.Brian Gionta 2001-182770
131.Kevin Dineen 1984-032769
132.Dustin Brown 2003-192753
133.Petr Sykora 1995-122747
134.Tomas Sandstrom 1984-992740
135.Evgeni Malkin 2006-192726
136.Joe Pavelski 2006-192719
 Wilf Paiement 1974-882719
138.Matt Cullen 1997-192711
139.Mike Bossy* 1977-872709
140.Bobby Smith 1978-932706
 Patrick Sharp 2002-182706
142.Trevor Linden 1988-082704
143.Jason Pominville 2003-192684
144.Patrick Kane 2007-192669
145.Milan Hejduk 1998-132667
146.Pat LaFontaine* 1983-982664
147.Doug Weight 1991-112655
148.Bob Carpenter 1981-992647
149.Jason Blake 1998-122646
150.Brent Burns 2003-192637
151.Rick Kehoe 1971-852631
152.Stan Mikita* 1958-802623
153.John LeClair 1990-072611
154.Chris Pronger* 1993-122610
155.Rick MacLeish 1970-842605
156.Rick Vaive 1979-922603
157.Bobby Clarke* 1969-842582
 Miroslav Satan 1995-102582
159.Ed Olczyk 1984-002576
 Glen Murray 1991-082576
161.Dany Heatley 2001-152565
162.Jamie Langenbrunner 1994-132559
163.Glen Wesley 1987-082556
164.Danny Gare 1974-872551
165.Steve Duchesne 1986-022542
166.Dustin Byfuglien 2005-192541
167.Borje Salming* 1973-902539
168.Rick Martin 1971-822526
169.Jason Spezza 2002-192525
170.Ivan Boldirev 1970-852515
171.Thomas Vanek 2005-192514
 Scott Gomez 1999-162514
173.Guy Lapointe* 1968-842479
174.Jean Ratelle* 1960-812478
175.Mike Cammalleri 2002-182469
176.Bryan Smolinski 1992-082466
177.Radek Dvorak 1995-142463
178.Daymond Langkow 1995-122456
179.Dion Phaneuf 2005-192453
180.Carol Vadnais 1966-832449
181.Scott Niedermayer* 1991-102436
182.Dave Taylor 1977-942417
 Vinny Prospal 1996-132417
184.Todd Bertuzzi 1995-142411
185.Steve Shutt* 1972-852403
186.Dave Ellett 1984-002399
187.Brent Sutter 1980-982396
188.Adam Oates* 1985-042392
189.Eric Desjardins 1988-062386
190.Martin Gelinas 1988-082382
191.Peter Stastny* 1980-952374
 Gary Roberts 1986-092374
193.Dave Keon* 1960-822367
194.Tomas Plekanec 2003-192360
195.Dave Gagner 1984-992358
196.Anze Kopitar 2006-192346
197.Bill Goldsworthy 1964-782340
 Wendel Clark 1985-002340
199.Dennis Hull 1964-782336
200.Ross Lonsberry 1966-812334
201.Mike Fisher 1999-182333
202.Larry Robinson* 1972-922332
203.Kevin Stevens 1987-022331
204.Greg Adams 1984-012325
205.Neal Broten 1980-972313
206.Eric Lindros* 1992-072312
 Simon Gagne 1999-152312
208.René Robert 1970-822310
 Shea Weber 2005-182310
210.Pierre Larouche 1974-882298
 Rod Gilbert* 1960-782298
212.Shawn McEachern 1991-062288
213.Butch Goring 1969-852275
 Alex Steen 2005-192275
215.Rick Middleton 1974-882272
216.Chris Gratton 1993-092268
217.Sergei Zubov 1992-092266
218.Red Berenson 1961-782253
 Clark Gillies* 1974-882253
 Shayne Corson 1985-042253
221.Pavel Datsyuk 2001-162244
222.Sylvain Cote 1984-032237
223.Dan Boyle 1998-162231
224.Dennis Maruk 1975-892229
225.Viktor Kozlov 1994-092227
226.James Neal 2008-192225
227.Ryan Kesler 2003-192217
228.Tom Lysiak 1973-862210
229.Petr Nedved 1990-072207
230.Todd Marchant 1993-112204
231.Ed Jovanovski 1995-142193
232.Alexei Zhitnik 1992-082188
233.Bryan McCabe 1995-112185
234.John Tavares 2009-192183
235.Randy Carlyle 1976-932177
236.Daniel Briere 1997-152174
237.Dave Christian 1979-942167
238.Jochen Hecht 1998-132165
239.Ray Ferraro 1984-022163
240.Pavol Demitra 1993-102160
241.Martin Rucinsky 1991-082158
242.Patric Hornqvist 2008-192157
243.Don Lever 1972-872156
 Walt Tkaczuk 1967-812156
245.Dave Manson 1986-022155
246.Chris Drury 1998-112151
247.Cam Neely* 1983-962150
 Steven Stamkos 2008-192150
249.Ryan Getzlaf 2005-192145
250.Stu Barnes 1991-082143
Support us without the ads? Go Ad-Free.