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-195082
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-194090
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.Eric Staal 2003-193663
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.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.Phil Kessel 2006-193168
76.Pierre Turgeon 1987-073154
77.Jari Kurri* 1980-983149
78.Michel Goulet* 1979-943145
79.Jeff Carter 2005-193144
80.Denis Savard* 1980-973142
81.Justin Williams 2000-193139
82.Pavel Bure* 1991-033130
83.Zdeno Chara 1997-193128
 Owen Nolan 1990-103128
85.Brian Propp 1979-943119
86.Glenn Anderson* 1980-963109
87.Radim Vrbata 2001-183103
88.Mathieu Schneider 1987-103092
89.Gary Suter 1985-023091
90.Geoff Courtnall 1983-003087
91.Zach Parise 2005-193081
92.Gilbert Perreault* 1970-873077
93.Geoff Sanderson 1990-083072
94.Jacques Lemaire* 1967-793052
95.Denis Potvin* 1973-883050
96.Ilya Kovalchuk 2001-193046
 Markus Naslund 1993-093046
98.Ray Whitney 1991-143040
99.Roman Hamrlik 1992-132988
100.Sidney Crosby 2005-192970
101.Alexander Mogilny 1989-062966
102.Scott Mellanby 1985-072960
103.Kevin Hatcher 1984-012947
104.Patrice Bergeron 2003-192946
105.Reed Larson 1976-902926
106.Joe Thornton 1997-192886
107.Martin St. Louis* 1998-152884
108.Rob Ramage 1979-942883
109.Reggie Leach 1970-832869
110.Sergei Gonchar 1994-152866
111.Adam Graves 1987-032855
112.Stephane Richer 1984-022849
113.Vyacheslav Kozlov 1991-102843
114.Bryan Trottier* 1975-942841
115.Doug Gilmour* 1983-032834
116.Dustin Brown 2003-192831
117.Alexei Yashin 1993-072828
118.Brad Park* 1968-852827
119.John Ogrodnick 1979-932815
120.Corey Perry 2005-182811
121.Evgeni Malkin 2006-192810
122.Steve Larmer 1980-952807
123.Rick Tocchet 1984-022806
124.Cliff Ronning 1986-042804
125.Bobby Orr* 1966-792796
126.Kirk Muller 1984-032792
127.Russ Courtnall 1983-992791
 Dave Babych 1980-992791
129.Joe Mullen* 1981-972787
130.Joe Pavelski 2006-192785
131.Patrick Kane 2007-192784
 Jean Pronovost 1968-822784
133.Scott Hartnell 2000-182777
134.Brian Gionta 2001-182770
135.Kevin Dineen 1984-032769
136.Petr Sykora 1995-122747
137.Brent Burns 2003-192743
138.Tomas Sandstrom 1984-992740
139.Matt Cullen 1997-192734
140.Wilf Paiement 1974-882719
141.Jason Pominville 2003-192718
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.John LeClair 1990-072611
154.Chris Pronger* 1993-122610
155.Rick MacLeish 1970-842605
156.Rick Vaive 1979-922603
157.Dustin Byfuglien 2005-192588
158.Miroslav Satan 1995-102582
 Bobby Clarke* 1969-842582
160.Ed Olczyk 1984-002576
 Glen Murray 1991-082576
162.Dany Heatley 2001-152565
 Jason Spezza 2002-192565
164.Jamie Langenbrunner 1994-132559
165.Glen Wesley 1987-082556
166.Thomas Vanek 2005-192552
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
173.Dion Phaneuf 2005-192482
174.Guy Lapointe* 1968-842479
175.Jean Ratelle* 1960-812478
176.Mike Cammalleri 2002-182469
177.Bryan Smolinski 1992-082466
178.Radek Dvorak 1995-142463
179.Daymond Langkow 1995-122456
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.Anze Kopitar 2006-192408
186.Steve Shutt* 1972-852403
187.Dave Ellett 1984-002399
188.Brent Sutter 1980-982396
189.Adam Oates* 1985-042392
190.Eric Desjardins 1988-062386
191.Martin Gelinas 1988-082382
192.Peter Stastny* 1980-952374
 Gary Roberts 1986-092374
194.Shea Weber 2005-192370
195.Dave Keon* 1960-822367
196.Tomas Plekanec 2003-192360
197.Dave Gagner 1984-992358
198.Wendel Clark 1985-002340
 Bill Goldsworthy 1964-782340
200.Dennis Hull 1964-782336
201.Ross Lonsberry 1966-812334
202.Mike Fisher 1999-182333
203.Larry Robinson* 1972-922332
204.Kevin Stevens 1987-022331
205.Greg Adams 1984-012325
206.Neal Broten 1980-972313
207.Simon Gagne 1999-152312
 Eric Lindros* 1992-072312
209.René Robert 1970-822310
210.Alex Steen 2005-192305
211.Pierre Larouche 1974-882298
 Rod Gilbert* 1960-782298
213.Shawn McEachern 1991-062288
214.James Neal 2008-192282
215.John Tavares 2009-192280
216.Butch Goring 1969-852275
217.Rick Middleton 1974-882272
218.Chris Gratton 1993-092268
219.Sergei Zubov 1992-092266
220.Ryan Kesler 2003-192256
221.Shayne Corson 1985-042253
 Red Berenson 1961-782253
 Clark Gillies* 1974-882253
224.Pavel Datsyuk 2001-162244
225.Steven Stamkos 2008-192238
226.Sylvain Cote 1984-032237
227.Dan Boyle 1998-162231
228.Dennis Maruk 1975-892229
229.Evander Kane 2009-192228
230.Viktor Kozlov 1994-092227
231.Tyler Seguin 2010-192212
232.Ryan Getzlaf 2005-192211
233.Tom Lysiak 1973-862210
234.Petr Nedved 1990-072207
235.Todd Marchant 1993-112204
236.Patric Hornqvist 2008-192202
237.Jonathan Toews 2007-192196
238.Ed Jovanovski 1995-142193
239.Blake Wheeler 2008-192189
240.Alexei Zhitnik 1992-082188
241.Bryan McCabe 1995-112185
242.Mikko Koivu 2005-192181
243.Randy Carlyle 1976-932177
244.Daniel Briere 1997-152174
245.Duncan Keith 2005-192171
246.Dave Christian 1979-942167
247.Jochen Hecht 1998-132165
248.Ray Ferraro 1984-022163
249.Pavol Demitra 1993-102160
250.Martin Rucinsky 1991-082158
Support us without the ads? Go Ad-Free.