NHL & WHA Single Season 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 | SOG | Season |
---|---|---|---|
1. | Phil Esposito* | 550 | 1970-71 |
2. | Alex Ovechkin | 528 | 2008-09 |
3. | Alex Ovechkin | 446 | 2007-08 |
4. | Paul Kariya* | 429 | 1998-99 |
5. | Phil Esposito* | 426 | 1971-72 |
6. | Alex Ovechkin | 425 | 2005-06 |
7. | Bobby Hull* | 414 | 1968-69 |
8. | Bobby Orr* | 413 | 1969-70 |
9. | Phil Esposito* | 411 | 1972-73 |
10. | Bobby Hull* | 408 | 1963-64 |
  | Brett Hull* | 408 | 1991-92 |
12. | Pavel Bure* | 407 | 1992-93 |
  | David Pastrňák | 407 | 2022-23 |
14. | Phil Esposito* | 405 | 1969-70 |
  | Nathan MacKinnon | 405 | 2023-24 |
16. | Jaromír Jágr | 403 | 1995-96 |
17. | Alex Ovechkin | 398 | 2015-16 |
18. | Brendan Shanahan* | 397 | 1993-94 |
19. | Alex Ovechkin | 395 | 2014-15 |
20. | Phil Esposito* | 393 | 1973-74 |
21. | Bobby Orr* | 392 | 1970-71 |
  | Brett Hull* | 392 | 1993-94 |
  | Alex Ovechkin | 392 | 2006-07 |
24. | Brett Hull* | 390 | 1992-93 |
  | Ray Bourque* | 390 | 1995-96 |
26. | Brett Hull* | 389 | 1990-91 |
27. | Steve Yzerman* | 388 | 1988-89 |
28. | Teemu Selänne* | 387 | 1992-93 |
29. | Ray Bourque* | 386 | 1993-94 |
  | Alex Ovechkin | 386 | 2013-14 |
31. | Bernie Nicholls | 385 | 1988-89 |
  | Brett Hull* | 385 | 1989-90 |
33. | Bobby Orr* | 384 | 1973-74 |
  | Bobby Orr* | 384 | 1974-75 |
  | Pavel Bure* | 384 | 2000-01 |
36. | Mario Lemieux* | 382 | 1987-88 |
  | David Pastrňák | 382 | 2023-24 |
38. | Bill Barber* | 380 | 1975-76 |
39. | Bobby Hull* | 378 | 1970-71 |
  | Marcel Dionne* | 378 | 1974-75 |
41. | Marcel Dionne* | 376 | 1976-77 |
42. | Bobby Hull* | 375 | 1961-62 |
43. | Pavel Bure* | 374 | 1993-94 |
44. | Eric Staal | 372 | 2008-09 |
45. | Wayne Gretzky* | 370 | 1981-82 |
46. | Auston Matthews | 369 | 2023-24 |
47. | Bobby Hull* | 368 | 1964-65 |
  | Jaromír Jágr | 368 | 2005-06 |
  | Alex Ovechkin | 368 | 2009-10 |
50. | Bobby Hull* | 367 | 1967-68 |
  | Alex Ovechkin | 367 | 2010-11 |
52. | Nathan MacKinnon | 366 | 2022-23 |
53. | Nathan MacKinnon | 365 | 2018-19 |
54. | Zach Parise | 364 | 2008-09 |
55. | Mickey Redmond | 363 | 1972-73 |
56. | Marcel Dionne* | 362 | 1978-79 |
57. | Alexander Mogilny | 360 | 1992-93 |
  | Pavel Bure* | 360 | 1999-00 |
59. | Henrik Zetterberg | 358 | 2007-08 |
60. | Gordie Howe* | 357 | 1960-61 |
  | Garry Unger | 357 | 1975-76 |
  | Brady Tkachuk | 357 | 2023-24 |
63. | Bill Guerin | 355 | 2001-02 |
  | Alex Ovechkin | 355 | 2017-18 |
65. | Gordie Howe* | 354 | 1959-60 |
  | Wayne Gretzky* | 354 | 1984-85 |
67. | Bobby Orr* | 353 | 1971-72 |
  | Theo Fleury | 353 | 1995-96 |
  | Brent Burns | 353 | 2015-16 |
70. | Stan Mikita* | 352 | 1969-70 |
  | Connor McDavid | 352 | 2022-23 |
72. | Gordie Howe* | 351 | 1962-63 |
  | Bobby Hull* | 351 | 1965-66 |
  | Phil Esposito* | 351 | 1968-69 |
  | Olli Jokinen | 351 | 2005-06 |
  | Olli Jokinen | 351 | 2006-07 |
77. | Bill Barber* | 350 | 1981-82 |
  | Wayne Gretzky* | 350 | 1985-86 |
79. | Paul Kariya* | 349 | 1995-96 |
80. | Marcel Dionne* | 348 | 1979-80 |
  | Wayne Gretzky* | 348 | 1982-83 |
  | Auston Matthews | 348 | 2021-22 |
83. | Garry Unger | 347 | 1974-75 |
  | Zach Parise | 347 | 2009-10 |
  | Dustin Byfuglien | 347 | 2010-11 |
  | Brady Tkachuk | 347 | 2022-23 |
  | Filip Forsberg | 347 | 2023-24 |
88. | Gordie Howe* | 346 | 1961-62 |
  | Phil Esposito* | 346 | 1974-75 |
  | Darryl Sittler* | 346 | 1975-76 |
  | Marcel Dionne* | 346 | 1981-82 |
  | Marcel Dionne* | 346 | 1982-83 |
93. | Gordie Howe* | 345 | 1963-64 |
94. | Phil Esposito* | 344 | 1976-77 |
  | Ray Bourque* | 344 | 1987-88 |
96. | Ray Bourque* | 343 | 1983-84 |
  | Jaromír Jágr | 343 | 1998-99 |
98. | Garry Unger | 342 | 1972-73 |
  | Guy Lafleur* | 342 | 1978-79 |
  | Marcel Dionne* | 342 | 1980-81 |
  | Paul Coffey* | 342 | 1988-89 |
  | Jeff Carter | 342 | 2008-09 |
103. | Gordie Howe* | 341 | 1964-65 |
  | Ilya Kovalchuk | 341 | 2003-04 |
  | Marián Hossa* | 341 | 2005-06 |
  | Olli Jokinen | 341 | 2007-08 |
  | Patrick Kane | 341 | 2018-19 |
108. | Paul Kariya* | 340 | 1996-97 |
  | Marián Hossa* | 340 | 2006-07 |
110. | Dale Hawerchuk* | 339 | 1981-82 |
  | Joe Sakic* | 339 | 1995-96 |
  | Vincent Lecavalier | 339 | 2006-07 |
  | Evgeni Malkin | 339 | 2011-12 |
114. | Mario Lemieux* | 338 | 1995-96 |
  | Jarome Iginla* | 338 | 2007-08 |
  | Alex Ovechkin | 338 | 2018-19 |
117. | Dave Andreychuk* | 337 | 1991-92 |
  | Sergei Fedorov* | 337 | 1993-94 |
  | Alexei Yashin | 337 | 1998-99 |
120. | Bobby Hull* | 336 | 1971-72 |
  | Theo Fleury | 336 | 1996-97 |
  | Brendan Shanahan* | 336 | 1996-97 |
  | Ilya Kovalchuk | 336 | 2006-07 |
  | Jack Hughes | 336 | 2022-23 |
125. | Reggie Leach | 335 | 1975-76 |
  | Jeff Carter | 335 | 2010-11 |
  | Tyler Seguin | 335 | 2017-18 |
128. | Lanny McDonald* | 334 | 1979-80 |
  | Ray Bourque* | 334 | 1986-87 |
  | Ray Bourque* | 334 | 1991-92 |
  | Simon Gagné | 334 | 2005-06 |
  | Tyler Seguin | 334 | 2018-19 |
  | Alex Ovechkin | 334 | 2021-22 |
134. | Ray Bourque* | 333 | 1984-85 |
  | Dave Andreychuk* | 333 | 1993-94 |
  | Peter Bondra | 333 | 2001-02 |
137. | Steve Yzerman* | 332 | 1989-90 |
  | Joe Sakic* | 332 | 2000-01 |
  | Jason Blake | 332 | 2007-08 |
  | Brent Burns | 332 | 2017-18 |
141. | Darryl Sittler* | 331 | 1972-73 |
  | Mike Gartner* | 331 | 1984-85 |
  | Brian Rolston | 331 | 2001-02 |
  | Glen Murray | 331 | 2002-03 |
145. | Jacques Lemaire* | 330 | 1968-69 |
  | Ray Bourque* | 330 | 1992-93 |
147. | Marcel Dionne* | 329 | 1975-76 |
  | Bernie Nicholls | 329 | 1984-85 |
  | Kevin Hatcher | 329 | 1992-93 |
  | Pavel Bure* | 329 | 1997-98 |
  | Rick Nash | 329 | 2007-08 |
  | James Neal | 329 | 2011-12 |
153. | Reggie Leach | 328 | 1979-80 |
  | Brian Leetch* | 328 | 1993-94 |
155. | Garry Unger | 327 | 1973-74 |
  | Rick Martin | 327 | 1975-76 |
  | Brett Hull* | 327 | 1995-96 |
  | Mario Lemieux* | 327 | 1996-97 |
  | Rob Blake* | 327 | 1999-00 |
  | Auston Matthews | 327 | 2022-23 |
  | Timo Meier | 327 | 2022-23 |
162. | Mike Gartner* | 326 | 1980-81 |
  | Doug Wilson* | 326 | 1981-82 |
  | Wayne Gretzky* | 326 | 1983-84 |
  | Steve Yzerman* | 326 | 1990-91 |
  | Kevin Stevens | 326 | 1992-93 |
  | Timo Meier | 326 | 2021-22 |
168. | Kevin Stevens | 325 | 1991-92 |
  | Phil Kessel | 325 | 2010-11 |
170. | Jean Béliveau* | 324 | 1960-61 |
  | Paul Coffey* | 324 | 1989-90 |
  | Al MacInnis* | 324 | 1993-94 |
  | John LeClair | 324 | 1996-97 |
  | Paul Kariya* | 324 | 1999-00 |
  | Jaromír Jágr | 324 | 2006-07 |
176. | Guy Lafleur* | 323 | 1979-80 |
  | Ray Bourque* | 323 | 1990-91 |
  | Mike Gartner* | 323 | 1992-93 |
  | Ilya Kovalchuk | 323 | 2005-06 |
180. | John MacLean | 322 | 1989-90 |
  | Peter Bondra | 322 | 1995-96 |
  | Matthew Tkachuk | 322 | 2022-23 |
183. | Vic Hadfield | 321 | 1968-69 |
  | Garry Unger | 321 | 1971-72 |
  | Bill Goldsworthy | 321 | 1973-74 |
  | Reggie Leach | 321 | 1980-81 |
  | Scott Young | 321 | 2000-01 |
  | Mats Sundin* | 321 | 2006-07 |
189. | Bobby Hull* | 320 | 1966-67 |
  | Rick Martin | 320 | 1973-74 |
  | Mike Modano* | 320 | 1995-96 |
  | Brent Burns | 320 | 2016-17 |
193. | Bobby Hull* | 319 | 1959-60 |
  | Pierre Larouche | 319 | 1975-76 |
  | Jeff Carter | 319 | 2009-10 |
196. | Vincent Lecavalier | 318 | 2007-08 |
  | Nathan MacKinnon | 318 | 2019-20 |
198. | Guy Lapointe* | 317 | 1975-76 |
  | Brian Propp | 317 | 1985-86 |
  | Mike Gartner* | 317 | 1986-87 |
  | Al MacInnis* | 317 | 1995-96 |
  | Jaromír Jágr | 317 | 2000-01 |
  | Jonathan Cheechoo | 317 | 2005-06 |
  | Kyle Connor | 317 | 2021-22 |
205. | Bernie Geoffrion* | 316 | 1960-61 |
  | Marcel Dionne* | 316 | 1984-85 |
  | Mike Gartner* | 316 | 1987-88 |
  | Jarome Iginla* | 316 | 2002-03 |
  | Jeff O'Neill | 316 | 2002-03 |
  | William Nylander | 316 | 2023-24 |
211. | Ian Turnbull | 315 | 1976-77 |
  | Darryl Sittler* | 315 | 1979-80 |
  | Mike Bossy* | 315 | 1980-81 |
  | Claude Lemieux | 315 | 1995-96 |
215. | Lanny McDonald* | 314 | 1978-79 |
  | Geoff Sanderson | 314 | 1995-96 |
  | Peter Bondra | 314 | 1996-97 |
  | Al MacInnis* | 314 | 1998-99 |
  | Connor McDavid | 314 | 2021-22 |
  | Cole Caufield | 314 | 2023-24 |
221. | Dale Hawerchuk* | 313 | 1985-86 |
  | Mario Lemieux* | 313 | 1988-89 |
  | Patrick Sharp | 313 | 2013-14 |
  | Alex Ovechkin | 313 | 2016-17 |
  | Jason Robertson | 313 | 2022-23 |
226. | David Pastrňák | 312 | 2021-22 |
227. | Darryl Sittler* | 311 | 1977-78 |
  | Reed Larson | 311 | 1981-82 |
  | Claude Lemieux | 311 | 1992-93 |
  | Jarome Iginla* | 311 | 2001-02 |
  | Alex Ovechkin | 311 | 2019-20 |
232. | Dick Redmond | 310 | 1974-75 |
  | Jacques Lemaire* | 310 | 1977-78 |
  | Ray Bourque* | 310 | 1989-90 |
  | Dave Andreychuk* | 310 | 1992-93 |
  | Patrice Bergeron | 310 | 2005-06 |
  | Dany Heatley | 310 | 2006-07 |
  | Eric Staal | 310 | 2007-08 |
  | Ilya Kovalchuk | 310 | 2011-12 |
240. | Bobby Hull* | 309 | 1960-61 |
  | Vincent Lecavalier | 309 | 2005-06 |
  | Henrik Zetterberg | 309 | 2008-09 |
  | Henrik Zetterberg | 309 | 2009-10 |
244. | Paul Coffey* | 308 | 1985-86 |
  | Valeri Bure | 308 | 1999-00 |
246. | Rick MacLeish | 307 | 1974-75 |
  | Darryl Sittler* | 307 | 1976-77 |
  | Geoff Courtnall | 307 | 1989-90 |
  | Mike Modano* | 307 | 1992-93 |
  | Steve Yzerman* | 307 | 1992-93 |
  | Alex Kovalev | 307 | 2000-01 |
  | Marián Hossa* | 307 | 2008-09 |
  | Evander Kane | 307 | 2017-18 |
  | Max Pacioretty | 307 | 2019-20 |
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.