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
Rank | Player | Years | SOG |
---|---|---|---|
1. | Alex Ovechkin | 2005-24 | 6627 |
2. | Ray Bourque* | 1979-01 | 6209 |
3. | Jaromír Jágr | 1990-18 | 5637 |
4. | Marcel Dionne* | 1971-89 | 5363 |
5. | Phil Esposito* | 1963-81 | 5166 |
6. | Al MacInnis* | 1981-04 | 5157 |
7. | Mike Gartner* | 1979-98 | 5090 |
8. | Wayne Gretzky* | 1979-99 | 5088 |
9. | Brendan Shanahan* | 1987-09 | 5086 |
10. | Brett Hull* | 1986-06 | 4876 |
11. | Jarome Iginla* | 1996-17 | 4759 |
12. | Joe Sakic* | 1988-09 | 4621 |
13. | Steve Yzerman* | 1983-06 | 4602 |
14. | Bobby Hull* | 1957-80 | 4577 |
15. | Dave Andreychuk* | 1982-06 | 4556 |
16. | Teemu Selänne* | 1992-14 | 4540 |
17. | Stan Mikita* | 1958-80 | 4482 |
18. | Paul Coffey* | 1980-01 | 4389 |
19. | Patrick Marleau | 1997-21 | 4333 |
20. | Mike Modano* | 1989-11 | 4273 |
21. | Marián Hossa* | 1997-17 | 4229 |
22. | Mark Messier* | 1979-04 | 4221 |
23. | Sidney Crosby | 2005-24 | 4072 |
24. | Patrick Kane | 2007-24 | 4058 |
25. | Eric Staal | 2003-23 | 4041 |
26. | Mats Sundin* | 1990-09 | 4015 |
27. | Sergei Fedorov* | 1990-09 | 3985 |
28. | Patrice Bergeron | 2003-23 | 3974 |
29. | Jeff Carter | 2005-24 | 3967 |
30. | Luc Robitaille* | 1986-06 | 3961 |
31. | Dave Keon* | 1960-82 | 3946 |
32. | Shane Doan | 1995-17 | 3945 |
33. | Rob Blake* | 1989-10 | 3896 |
34. | Brent Burns | 2003-24 | 3877 |
35. | Nicklas Lidström* | 1991-12 | 3875 |
36. | Phil Kessel | 2006-23 | 3849 |
37. | Brian Rolston | 1994-12 | 3836 |
38. | Mark Recchi* | 1988-11 | 3820 |
39. | Darryl Sittler* | 1970-85 | 3815 |
40. | Phil Housley* | 1982-03 | 3808 |
41. | Gordie Howe* | 1946-80 | 3803 |
42. | Zach Parise | 2005-24 | 3776 |
43. | Ron Francis* | 1981-04 | 3756 |
44. | Dale Hawerchuk* | 1981-97 | 3754 |
45. | Dino Ciccarelli* | 1980-99 | 3706 |
  | Joe Pavelski | 2006-24 | 3706 |
47. | Bill Guerin | 1991-10 | 3693 |
48. | Evgeni Malkin | 2006-24 | 3685 |
49. | Claude Lemieux | 1983-09 | 3650 |
50. | Brian Leetch* | 1987-06 | 3640 |
51. | Mario Lemieux* | 1984-06 | 3633 |
52. | Chris Chelios* | 1983-10 | 3627 |
53. | Rick Nash | 2002-18 | 3624 |
54. | Theo Fleury | 1988-03 | 3611 |
55. | Larry Murphy* | 1980-01 | 3604 |
56. | Brian Bellows | 1982-99 | 3587 |
57. | Alex Kovalev | 1992-13 | 3585 |
58. | John Tavares | 2009-24 | 3549 |
59. | Peter Bondra | 1990-07 | 3531 |
60. | Keith Tkachuk | 1991-10 | 3530 |
61. | Guy Lafleur* | 1971-91 | 3516 |
62. | Vincent Damphousse | 1986-04 | 3511 |
63. | Paul Kariya* | 1994-10 | 3509 |
64. | Scott Young | 1987-06 | 3501 |
65. | Daniel Sedin* | 2000-18 | 3474 |
66. | Daniel Alfredsson* | 1995-14 | 3471 |
67. | Vincent Lecavalier | 1998-16 | 3468 |
68. | Jason Arnott | 1993-12 | 3460 |
69. | Henrik Zetterberg | 2002-18 | 3455 |
70. | Brad Richards | 2000-16 | 3451 |
71. | Lanny McDonald* | 1973-89 | 3445 |
72. | Ryan Smyth | 1994-14 | 3433 |
73. | Garry Unger | 1967-83 | 3429 |
74. | Norm Ullman* | 1955-75 | 3426 |
75. | Zdeno Chára | 1997-22 | 3419 |
76. | Frank Mahovlich* | 1956-74 | 3366 |
77. | Dustin Brown | 2003-22 | 3360 |
  | Corey Perry | 2005-24 | 3360 |
79. | Bobby Holík | 1990-09 | 3345 |
80. | Olli Jokinen | 1997-15 | 3343 |
81. | Steven Stamkos | 2008-24 | 3332 |
82. | John MacLean | 1983-02 | 3324 |
83. | Justin Williams | 2000-20 | 3308 |
84. | Doug Wilson* | 1977-93 | 3297 |
85. | Rod Brind'Amour | 1989-10 | 3290 |
86. | Patrik Eliáš | 1995-16 | 3287 |
87. | Pat Verbeek | 1982-02 | 3285 |
88. | Jeremy Roenick | 1988-09 | 3281 |
89. | Tony Amonte | 1991-07 | 3260 |
90. | Evander Kane | 2009-24 | 3248 |
91. | Bill Barber* | 1972-84 | 3246 |
92. | Joe Nieuwendyk* | 1986-07 | 3242 |
93. | Scott Stevens* | 1982-04 | 3238 |
94. | Bernie Nicholls | 1981-99 | 3231 |
95. | Anže Kopitar | 2006-24 | 3230 |
96. | Ilya Kovalchuk | 2001-20 | 3223 |
97. | Marián Gáborík | 2000-18 | 3207 |
98. | Henri Richard* | 1955-75 | 3199 |
99. | Jeff Skinner | 2010-24 | 3186 |
100. | Nathan MacKinnon | 2013-24 | 3172 |
101. | Tyler Seguin | 2010-24 | 3170 |
  | Steve Thomas | 1984-04 | 3170 |
103. | Pierre Turgeon* | 1987-07 | 3154 |
104. | Jari Kurri* | 1980-98 | 3149 |
105. | Michel Goulet* | 1979-94 | 3145 |
106. | Rod Gilbert* | 1960-78 | 3142 |
  | Denis Savard* | 1980-97 | 3142 |
108. | Pavel Bure* | 1991-03 | 3130 |
109. | Alex Delvecchio* | 1950-74 | 3129 |
110. | Owen Nolan | 1990-10 | 3128 |
111. | Brian Propp | 1979-94 | 3119 |
112. | Glenn Anderson* | 1980-96 | 3109 |
113. | Radim Vrbata | 2001-18 | 3103 |
114. | Mathieu Schneider | 1987-10 | 3092 |
115. | Gary Suter | 1985-02 | 3091 |
116. | Johnny Bucyk* | 1955-78 | 3087 |
  | Geoff Courtnall | 1983-00 | 3087 |
118. | Gilbert Perreault* | 1970-87 | 3077 |
119. | Geoff Sanderson | 1990-08 | 3072 |
120. | Joe Thornton | 1997-22 | 3068 |
121. | Bobby Orr* | 1966-79 | 3058 |
122. | Jacques Lemaire* | 1967-79 | 3052 |
123. | Denis Potvin* | 1973-88 | 3050 |
124. | Markus Näslund | 1993-09 | 3046 |
125. | Claude Giroux | 2007-24 | 3045 |
126. | Ray Whitney | 1991-14 | 3040 |
127. | Roman Hamrlík | 1992-13 | 2988 |
128. | Max Pacioretty | 2008-24 | 2978 |
129. | Alexander Mogilny | 1989-06 | 2966 |
130. | Scott Mellanby | 1985-07 | 2960 |
131. | Blake Wheeler | 2008-24 | 2955 |
132. | Kevin Hatcher | 1984-01 | 2947 |
133. | Reed Larson | 1976-90 | 2926 |
134. | Jean Ratelle* | 1960-81 | 2916 |
135. | Murray Oliver | 1957-75 | 2907 |
136. | Jamie Benn | 2009-24 | 2905 |
137. | Martin St. Louis* | 1998-15 | 2884 |
138. | Rob Ramage | 1979-94 | 2883 |
139. | Vic Hadfield | 1961-77 | 2874 |
140. | Reggie Leach | 1970-83 | 2869 |
141. | Sergei Gonchar | 1994-15 | 2866 |
  | Jason Spezza | 2002-22 | 2866 |
143. | Adam Graves | 1987-03 | 2855 |
144. | Stéphane Richer | 1984-02 | 2849 |
145. | Vyacheslav Kozlov | 1991-10 | 2843 |
146. | Bryan Trottier* | 1975-94 | 2841 |
147. | Doug Gilmour* | 1983-03 | 2834 |
148. | Alexei Yashin | 1993-07 | 2828 |
149. | Brad Park* | 1968-85 | 2827 |
150. | Patric Hörnqvist | 2008-23 | 2821 |
151. | John Ogrodnick | 1979-93 | 2815 |
152. | Steve Larmer | 1980-95 | 2807 |
153. | Rick Tocchet | 1984-02 | 2806 |
154. | Cliff Ronning | 1986-04 | 2804 |
155. | Kirk Muller | 1984-03 | 2792 |
156. | Dave Babych | 1980-99 | 2791 |
  | Russ Courtnall | 1983-99 | 2791 |
158. | Joe Mullen* | 1981-97 | 2787 |
159. | Jean Pronovost | 1968-82 | 2784 |
160. | Erik Karlsson | 2009-24 | 2783 |
161. | Kris Letang | 2006-24 | 2782 |
162. | Scott Hartnell | 2000-18 | 2777 |
163. | Matt Cullen | 1997-19 | 2774 |
164. | Jason Pominville | 2003-19 | 2773 |
165. | Brian Gionta | 2001-18 | 2770 |
166. | Kevin Dineen | 1984-03 | 2769 |
167. | Shea Weber | 2005-21 | 2765 |
168. | Petr Sýkora | 1995-12 | 2747 |
169. | Tomas Sandström | 1984-99 | 2740 |
170. | Wilf Paiement | 1974-88 | 2719 |
171. | Mike Bossy* | 1977-87 | 2709 |
172. | Patrick Sharp | 2002-18 | 2706 |
  | Bobby Smith | 1978-93 | 2706 |
174. | Trevor Linden | 1988-08 | 2704 |
175. | Jonathan Toews | 2007-23 | 2695 |
176. | Roman Josi | 2011-24 | 2690 |
177. | Milan Hejduk | 1998-13 | 2667 |
178. | Pat LaFontaine* | 1983-98 | 2664 |
179. | Doug Weight | 1991-11 | 2655 |
180. | Bobby Carpenter | 1981-99 | 2647 |
181. | Jason Blake | 1998-12 | 2646 |
  | James van Riemsdyk | 2009-24 | 2646 |
183. | Rick Kehoe | 1971-85 | 2631 |
184. | Jean Béliveau* | 1950-71 | 2627 |
185. | Taylor Hall | 2010-24 | 2625 |
186. | Brad Marchand | 2009-24 | 2617 |
187. | Dustin Byfuglien | 2005-19 | 2612 |
188. | John LeClair | 1990-07 | 2611 |
189. | Chris Pronger* | 1993-12 | 2610 |
190. | Thomas Vanek | 2005-19 | 2609 |
191. | Bob Pulford* | 1956-72 | 2607 |
192. | Rick MacLeish | 1970-84 | 2605 |
193. | Rick Vaive | 1979-92 | 2603 |
194. | Dennis Hull | 1964-78 | 2602 |
195. | Bobby Clarke* | 1969-84 | 2582 |
  | Miroslav Šatan | 1995-10 | 2582 |
197. | Glen Murray | 1991-08 | 2576 |
  | Eddie Olczyk | 1984-00 | 2576 |
199. | Dean Prentice | 1952-74 | 2573 |
200. | Matt Duchene | 2009-24 | 2569 |
201. | Dany Heatley | 2001-15 | 2565 |
202. | Ryan Getzlaf | 2005-22 | 2559 |
  | Jamie Langenbrunner | 1994-13 | 2559 |
204. | Glen Wesley | 1987-08 | 2556 |
205. | Danny Gare | 1974-87 | 2551 |
206. | Logan Couture | 2009-24 | 2550 |
207. | Steve Duchesne | 1986-02 | 2542 |
208. | Börje Salming* | 1973-90 | 2539 |
209. | Bobby Rousseau | 1960-75 | 2535 |
210. | Duncan Keith | 2005-22 | 2526 |
  | Rick Martin | 1971-82 | 2526 |
212. | Jakub Voráček | 2008-23 | 2517 |
213. | Ivan Boldirev | 1970-85 | 2515 |
214. | Scott Gomez | 1999-16 | 2514 |
  | James Neal | 2008-22 | 2514 |
  | Dion Phaneuf | 2005-19 | 2514 |
217. | Red Berenson | 1961-78 | 2504 |
218. | Jordan Staal | 2006-24 | 2503 |
219. | David Pastrňák | 2014-24 | 2500 |
220. | Nazem Kadri | 2009-24 | 2495 |
221. | Guy Lapointe* | 1968-84 | 2479 |
222. | Mike Cammalleri | 2002-18 | 2469 |
223. | Bryan Smolinski | 1992-08 | 2466 |
224. | Alex Pietrangelo | 2008-24 | 2465 |
225. | Radek Dvořák | 1995-14 | 2463 |
226. | Andy Bathgate* | 1952-71 | 2461 |
227. | Ralph Backstrom | 1956-73 | 2460 |
228. | Carol Vadnais | 1966-83 | 2459 |
229. | Daymond Langkow | 1995-12 | 2456 |
230. | Drew Doughty | 2008-24 | 2443 |
231. | Scott Niedermayer* | 1991-10 | 2436 |
232. | Alexander Steen | 2005-20 | 2431 |
233. | Bob Nevin | 1957-76 | 2428 |
234. | Yvan Cournoyer* | 1963-79 | 2427 |
235. | Václav Prospal | 1996-13 | 2417 |
  | Dave Taylor | 1977-94 | 2417 |
237. | David Perron | 2007-24 | 2413 |
238. | Todd Bertuzzi | 1995-14 | 2411 |
239. | Keith Yandle | 2006-22 | 2406 |
240. | Steve Shutt* | 1972-85 | 2403 |
241. | Mikael Backlund | 2008-24 | 2401 |
242. | Dave Ellett | 1984-00 | 2399 |
243. | Bill Goldsworthy | 1964-78 | 2398 |
244. | Brent Sutter | 1980-98 | 2396 |
245. | Adam Oates* | 1985-04 | 2392 |
246. | Ryan O'Reilly | 2009-24 | 2388 |
247. | Éric Desjardins | 1988-06 | 2386 |
248. | Martin Gélinas | 1988-08 | 2382 |
249. | Kyle Okposo | 2007-24 | 2375 |
250. | Gary Roberts | 1986-09 | 2374 |
  | Peter Šťastný* | 1980-95 | 2374 |
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Wednesday, April 24, 4:49AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Hockey: Get your first month FREE
Your All-Access Ticket to the Hockey Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.