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

NHL Leaders Table
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
13. Phil Esposito* 405 1969-70
14. Jaromir Jagr 403 1995-96
15. Alex Ovechkin 398 2015-16
16. Brendan Shanahan* 397 1993-94
17. Alex Ovechkin 395 2014-15
18. Phil Esposito* 393 1973-74
19. Bobby Orr* 392 1970-71
  Brett Hull* 392 1993-94
  Alex Ovechkin 392 2006-07
22. Brett Hull* 390 1992-93
  Ray Bourque* 390 1995-96
24. Brett Hull* 389 1990-91
25. Steve Yzerman* 388 1988-89
26. Teemu Selanne* 387 1992-93
27. Ray Bourque* 386 1993-94
  Alex Ovechkin 386 2013-14
29. Bernie Nicholls 385 1988-89
  Brett Hull* 385 1989-90
31. Bobby Orr* 384 1973-74
  Bobby Orr* 384 1974-75
  Pavel Bure* 384 2000-01
34. Mario Lemieux* 382 1987-88
35. Bill Barber* 380 1975-76
36. Bobby Hull* 378 1970-71
  Marcel Dionne* 378 1974-75
38. Marcel Dionne* 376 1976-77
39. Bobby Hull* 375 1961-62
40. Pavel Bure* 374 1993-94
41. Eric Staal 372 2008-09
42. Wayne Gretzky* 370 1981-82
43. Bobby Hull* 368 1964-65
  Jaromir Jagr 368 2005-06
  Alex Ovechkin 368 2009-10
46. Bobby Hull* 367 1967-68
  Alex Ovechkin 367 2010-11
48. Zach Parise 364 2008-09
49. Mickey Redmond 363 1972-73
50. Marcel Dionne* 362 1978-79
51. Alexander Mogilny 360 1992-93
  Pavel Bure* 360 1999-00
53. Henrik Zetterberg 358 2007-08
54. Gordie Howe* 357 1960-61
  Garry Unger 357 1975-76
56. Bill Guerin 355 2001-02
  Alex Ovechkin 355 2017-18
58. Gordie Howe* 354 1959-60
  Wayne Gretzky* 354 1984-85
60. Bobby Orr* 353 1971-72
  Theoren Fleury 353 1995-96
  Brent Burns 353 2015-16
63. Stan Mikita* 352 1969-70
64. 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
69. Bill Barber* 350 1981-82
  Wayne Gretzky* 350 1985-86
71. Paul Kariya* 349 1995-96
72. Marcel Dionne* 348 1979-80
  Wayne Gretzky* 348 1982-83
74. Garry Unger 347 1974-75
  Zach Parise 347 2009-10
  Dustin Byfuglien 347 2010-11
77. 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
82. Gordie Howe* 345 1963-64
83. Phil Esposito* 344 1976-77
  Ray Bourque* 344 1987-88
85. Ray Bourque* 343 1983-84
  Jaromir Jagr 343 1998-99
87. 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
92. Gordie Howe* 341 1964-65
  Ilya Kovalchuk 341 2003-04
  Marian Hossa 341 2005-06
  Olli Jokinen 341 2007-08
96. Paul Kariya* 340 1996-97
  Marian Hossa 340 2006-07
98. Dale Hawerchuk* 339 1981-82
  Joe Sakic* 339 1995-96
  Vincent Lecavalier 339 2006-07
  Evgeni Malkin 339 2011-12
102. Mario Lemieux* 338 1995-96
  Jarome Iginla 338 2007-08
104. Dave Andreychuk* 337 1991-92
  Sergei Fedorov* 337 1993-94
  Alexei Yashin 337 1998-99
107. Bobby Hull* 336 1971-72
  Theoren Fleury 336 1996-97
  Brendan Shanahan* 336 1996-97
  Ilya Kovalchuk 336 2006-07
111. Reggie Leach 335 1975-76
  Jeff Carter 335 2010-11
  Tyler Seguin 335 2017-18
114. Lanny McDonald* 334 1979-80
  Ray Bourque* 334 1986-87
  Ray Bourque* 334 1991-92
  Simon Gagne 334 2005-06
118. Ray Bourque* 333 1984-85
  Dave Andreychuk* 333 1993-94
  Peter Bondra 333 2001-02
121. Steve Yzerman* 332 1989-90
  Joe Sakic* 332 2000-01
  Jason Blake 332 2007-08
  Brent Burns 332 2017-18
125. Darryl Sittler* 331 1972-73
  Mike Gartner* 331 1984-85
  Brian Rolston 331 2001-02
  Glen Murray 331 2002-03
129. Jacques Lemaire* 330 1968-69
  Ray Bourque* 330 1992-93
131. 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
137. Reggie Leach 328 1979-80
  Brian Leetch* 328 1993-94
139. 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
144. 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
149. Kevin Stevens 325 1991-92
  Phil Kessel 325 2010-11
151. Jean Beliveau* 324 1960-61
  Paul Coffey* 324 1989-90
  Al MacInnis* 324 1993-94
  John LeClair 324 1996-97
  Paul Kariya* 324 1999-00
  Jaromir Jagr 324 2006-07
157. Guy Lafleur* 323 1979-80
  Ray Bourque* 323 1990-91
  Mike Gartner* 323 1992-93
  Ilya Kovalchuk 323 2005-06
161. John MacLean 322 1989-90
  Peter Bondra 322 1995-96
163. 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
169. Bobby Hull* 320 1966-67
  Rick Martin 320 1973-74
  Mike Modano* 320 1995-96
  Brent Burns 320 2016-17
173. Bobby Hull* 319 1959-60
  Pierre Larouche 319 1975-76
  Jeff Carter 319 2009-10
176. Vincent Lecavalier 318 2007-08
177. Guy Lapointe* 317 1975-76
  Brian Propp 317 1985-86
  Mike Gartner* 317 1986-87
  Al MacInnis* 317 1995-96
  Jaromir Jagr 317 2000-01
  Jonathan Cheechoo 317 2005-06
183. 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
188. Ian Turnbull 315 1976-77
  Darryl Sittler* 315 1979-80
  Mike Bossy* 315 1980-81
  Claude Lemieux 315 1995-96
192. Lanny McDonald* 314 1978-79
  Geoff Sanderson 314 1995-96
  Peter Bondra 314 1996-97
  Al MacInnis* 314 1998-99
196. Dale Hawerchuk* 313 1985-86
  Mario Lemieux* 313 1988-89
  Patrick Sharp 313 2013-14
  Alex Ovechkin 313 2016-17
200. Darryl Sittler* 311 1977-78
  Reed Larson 311 1981-82
  Claude Lemieux 311 1992-93
  Jarome Iginla 311 2001-02
204. 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
212. Bobby Hull* 309 1960-61
  Vincent Lecavalier 309 2005-06
  Henrik Zetterberg 309 2008-09
  Henrik Zetterberg 309 2009-10
216. Paul Coffey* 308 1985-86
  Valeri Bure 308 1999-00
218. 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
  Marian Hossa 307 2008-09
  Evander Kane 307 2017-18
226. Wayne Babych 306 1980-81
  Pat LaFontaine* 306 1992-93
  Sergei Fedorov* 306 1995-96
  Henrik Zetterberg 306 2010-11
  Rick Nash 306 2011-12
  Vladimir Tarasenko 306 2017-18
232. Andy Bathgate* 305 1961-62
  Bobby Hull* 305 1962-63
  Stan Mikita* 305 1963-64
  Guy Lafleur* 305 1977-78
  Brett Hull* 305 1988-89
  Al MacInnis* 305 1990-91
  Peter Bondra 305 2000-01
  Jason Blake 305 2006-07
  Brian Rolston 305 2006-07
  Rick Nash 305 2010-11
  Phil Kessel 305 2013-14
243. Andy Bathgate* 304 1960-61
  Claude Provost 304 1964-65
  Al MacInnis* 304 1989-90
  Al MacInnis* 304 1991-92
  Rob Blake* 304 1993-94
  Jason Blake 304 2005-06
  Rick Nash 304 2014-15
250. Stan Mikita* 303 1967-68
  Danny Gare 303 1975-76
  Guy Lafleur* 303 1975-76
  Wayne Gretzky* 303 1988-89
  John LeClair 303 1997-98
  Alex Ovechkin 303 2011-12
  Steven Stamkos 303 2011-12
  Max Pacioretty 303 2015-16
Support us without the ads? Go Ad-Free.