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