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-016206
2.Jaromir Jagr 1990-175579
3.Marcel Dionne* 1971-895366
4.Al MacInnis* 1981-045157
5.Mike Gartner* 1979-985090
6.Wayne Gretzky* 1979-995089
7.Brendan Shanahan* 1987-095086
8.Brett Hull* 1986-064876
9.Jarome Iginla 1996-174748
10.Joe Sakic* 1988-094621
11.Steve Yzerman* 1983-064602
12.Phil Esposito* 1963-814595
13.Dave Andreychuk 1982-064556
14.Teemu Selanne 1992-144540
15.Alex Ovechkin 2005-174516
16.Paul Coffey* 1980-014385
17.Mike Modano* 1989-114273
18.Mark Messier* 1979-044219
19.Marian Hossa 1997-174213
20.Mats Sundin* 1990-094015
21.Sergei Fedorov* 1990-093985
22.Luc Robitaille* 1986-063961
23.Shane Doan 1995-173938
24.Rob Blake* 1989-103896
25.Nicklas Lidstrom* 1991-123875
26.Brian Rolston 1994-123836
27.Mark Recchi 1988-113820
28.Darryl Sittler* 1970-853812
29.Phil Housley* 1982-033808
30.Patrick Marleau 1997-173790
31.Ron Francis* 1981-043754
 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-103626
39.Theoren Fleury 1988-033611
40.Larry Murphy* 1980-013606
41.Brian Bellows 1982-993588
42.Alex Kovalev 1992-133585
43.Peter Bondra 1990-073531
44.Keith Tkachuk 1991-103530
45.Guy Lafleur* 1971-913521
46.Vincent Damphousse 1986-043511
47.Paul Kariya 1994-103509
48.Scott Young 1987-063501
49.Daniel Alfredsson 1995-143471
50.Vincent Lecavalier 1998-163468
51.Jason Arnott 1993-123460
52.Brad Richards 2000-163451
53.Lanny McDonald* 1973-893444
54.Ryan Smyth 1994-143433
 Garry Unger 1967-833433
56.Rick Nash 2002-173384
57.Bobby Holik 1990-093345
58.Olli Jokinen 1997-153343
59.John MacLean 1983-023319
60.Doug Wilson 1977-933293
61.Rod Brind'Amour 1989-103290
62.Patrik Elias 1995-163287
63.Pat Verbeek 1982-023283
64.Jeremy Roenick 1988-093281
65.Eric Staal 2003-173261
66.Tony Amonte 1991-073260
 Daniel Sedin 2000-173260
68.Henrik Zetterberg 2002-173251
69.Bill Barber* 1972-843250
70.Joe Nieuwendyk* 1986-073242
71.Scott Stevens* 1982-043240
72.Bernie Nicholls 1981-993231
73.Steve Thomas 1984-043170
74.Pierre Turgeon 1987-073154
75.Michel Goulet* 1979-943143
 Denis Savard* 1980-973143
77.Jari Kurri* 1980-983142
78.Pavel Bure* 1991-033130
79.Owen Nolan 1990-103128
80.Marian Gaborik 2000-173122
81.Brian Propp 1979-943111
82.Glenn Anderson* 1980-963108
83.Mathieu Schneider 1987-103092
84.Gary Suter 1985-023091
85.Geoff Courtnall 1983-003090
86.Gilbert Perreault* 1970-873079
87.Geoff Sanderson 1990-083072
88.Denis Potvin* 1973-883053
89.Jacques Lemaire* 1967-793051
90.Markus Naslund 1993-093046
91.Ray Whitney 1991-143040
92.Radim Vrbata 2001-173000
93.Roman Hamrlik 1992-132988
94.Ilya Kovalchuk 2001-132967
95.Alexander Mogilny 1989-062966
96.Scott Mellanby 1985-072960
97.Kevin Hatcher 1984-012947
98.Jeff Carter 2005-172925
99.Zdeno Chara 1997-172923
 Reed Larson 1976-902923
101.Martin St. Louis 1998-152884
102.Rob Ramage 1979-942882
103.Sergei Gonchar 1994-152866
 Reggie Leach 1970-832866
105.Adam Graves 1987-032855
106.Stephane Richer 1984-022849
107.Vyacheslav Kozlov 1991-102843
108.Bryan Trottier* 1975-942841
109.Doug Gilmour* 1983-032833
110.Alexei Yashin 1993-072828
111.Brad Park* 1968-852820
112.John Ogrodnick 1979-932813
113.Cliff Ronning 1986-042806
114.Steve Larmer 1980-952803
115.Rick Tocchet 1984-022802
116.Russ Courtnall 1983-992800
 Zach Parise 2005-172800
118.Justin Williams 2000-172796
119.Bobby Orr* 1966-792795
120.Dave Babych 1980-992791
 Kirk Muller 1984-032791
122.Joe Mullen* 1981-972787
123.Jean Pronovost 1968-822783
124.Kevin Dineen 1984-032769
125.Phil Kessel 2006-172757
126.Joe Thornton 1997-172756
127.Petr Sykora 1995-122747
128.Tomas Sandstrom 1984-992741
129.Wilf Paiement 1974-882720
130.Brian Gionta 2001-172714
131.Mike Bossy* 1977-872705
132.Trevor Linden 1988-082704
133.Bobby Smith 1978-932703
134.Scott Hartnell 2000-172683
135.Milan Hejduk 1998-132667
136.Pat LaFontaine* 1983-982665
137.Doug Weight 1991-112655
138.Bob Carpenter 1981-992646
 Jason Blake 1998-122646
140.Rick Kehoe 1971-852636
141.Corey Perry 2005-172628
142.Stan Mikita* 1958-802624
143.John LeClair 1990-072611
144.Chris Pronger* 1993-122610
145.Rick MacLeish 1970-842608
146.Rick Vaive 1979-922602
147.Bobby Clarke* 1969-842587
 Patrice Bergeron 2003-172587
149.Miroslav Satan 1995-102582
150.Ed Olczyk 1984-002578
 Sidney Crosby 2005-172578
152.Glen Murray 1991-082576
153.Matt Cullen 1997-172573
154.Dany Heatley 2001-152565
155.Patrick Sharp 2002-172563
156.Jamie Langenbrunner 1994-132559
157.Glen Wesley 1987-082556
158.Danny Gare 1974-872552
159.Steve Duchesne 1986-022542
160.Borje Salming* 1973-902536
161.Rick Martin 1971-822530
162.Ivan Boldirev 1970-852518
163.Scott Gomez 1999-162514
164.Dustin Brown 2003-172497
165.Guy Lapointe* 1968-842484
166.Jean Ratelle* 1960-812481
167.Bryan Smolinski 1992-082466
168.Radek Dvorak 1995-142463
169.Daymond Langkow 1995-122456
170.Jason Pominville 2003-172450
171.Evgeni Malkin 2006-172448
172.Carol Vadnais 1966-832447
173.Scott Niedermayer* 1991-102436
174.Joe Pavelski 2006-172419
175.Vinny Prospal 1996-132417
176.Dave Taylor 1977-942413
177.Todd Bertuzzi 1995-142411
178.Steve Shutt* 1972-852405
179.Dave Ellett 1984-002394
180.Brent Sutter 1980-982393
181.Adam Oates* 1985-042392
182.Eric Desjardins 1988-062386
183.Martin Gelinas 1988-082382
184.Gary Roberts 1986-092374
 Peter Stastny* 1980-952374
186.Dave Keon* 1960-822368
187.Dave Gagner 1984-992358
188.Bill Goldsworthy 1964-782340
 Wendel Clark 1985-002340
190.Larry Robinson* 1972-922338
 Dennis Hull 1964-782338
192.Ross Lonsberry 1966-812334
 Jason Spezza 2002-172334
194.Kevin Stevens 1987-022331
195.Greg Adams 1984-012326
196.Mike Cammalleri 2002-172322
197.Thomas Vanek 2005-172320
198.Neal Broten 1980-972316
199.Simon Gagne 1999-152312
 Eric Lindros* 1992-072312
201.René Robert 1970-822310
202.Mike Fisher 1999-172309
203.Rod Gilbert* 1960-782291
204.Dion Phaneuf 2005-172288
 Pierre Larouche 1974-882288
 Shawn McEachern 1991-062288
207.Dustin Byfuglien 2005-172287
208.Patrick Kane 2007-172286
209.Butch Goring 1969-852279
210.Rick Middleton 1974-882275
211.Chris Gratton 1993-092268
212.Sergei Zubov 1992-092266
213.Red Berenson 1961-782256
214.Shayne Corson 1985-042253
215.Clark Gillies* 1974-882251
216.Pavel Datsyuk 2001-162244
217.Sylvain Cote 1984-032239
218.Dan Boyle 1998-162231
219.Shea Weber 2005-172229
 Dennis Maruk 1975-892229
221.Viktor Kozlov 1994-092227
222.Brent Burns 2003-172214
223.Tom Lysiak 1973-862210
224.Petr Nedved 1990-072207
225.Todd Marchant 1993-112204
226.Tomas Plekanec 2003-172196
227.Ed Jovanovski 1995-142193
228.Alexei Zhitnik 1992-082188
229.Bryan McCabe 1995-112185
230.Daniel Briere 1997-152174
231.Randy Carlyle 1976-932173
232.Dave Christian 1979-942167
233.Jochen Hecht 1998-132165
234.Ray Ferraro 1984-022164
235.Don Lever 1972-872161
236.Pavol Demitra 1993-102160
237.Martin Rucinsky 1991-082158
238.Dave Manson 1986-022156
239.Chris Drury 1998-112151
240.Cam Neely* 1983-962148
241.Walt Tkaczuk 1967-812146
242.Stu Barnes 1991-082143
243.Ziggy Palffy 1993-062136
244.Steve Sullivan 1995-132129
245.Mark Howe* 1979-952123
 Mike Foligno 1979-942123
247.Jeff Brown 1985-982120
248.David Legwand 1998-162116
249.Ray Sheppard 1987-002114
250.Nick Libett 1967-812107
Support us without the ads? Go Ad-Free.