NHL & WHA Single Season Leaders and Records for Shots

Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

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. Nathan MacKinnon 365 2018-19
49. Zach Parise 364 2008-09
50. Mickey Redmond 363 1972-73
51. Marcel Dionne* 362 1978-79
52. Alexander Mogilny 360 1992-93
  Pavel Bure* 360 1999-00
54. Henrik Zetterberg 358 2007-08
55. Gordie Howe* 357 1960-61
  Garry Unger 357 1975-76
57. Bill Guerin 355 2001-02
  Alex Ovechkin 355 2017-18
59. Gordie Howe* 354 1959-60
  Wayne Gretzky* 354 1984-85
61. Bobby Orr* 353 1971-72
  Theoren Fleury 353 1995-96
  Brent Burns 353 2015-16
64. Stan Mikita* 352 1969-70
65. 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
70. Bill Barber* 350 1981-82
  Wayne Gretzky* 350 1985-86
72. Paul Kariya* 349 1995-96
73. Marcel Dionne* 348 1979-80
  Wayne Gretzky* 348 1982-83
75. Garry Unger 347 1974-75
  Zach Parise 347 2009-10
  Dustin Byfuglien 347 2010-11
78. 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
83. Gordie Howe* 345 1963-64
84. Phil Esposito* 344 1976-77
  Ray Bourque* 344 1987-88
86. Ray Bourque* 343 1983-84
  Jaromir Jagr 343 1998-99
88. 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
93. Gordie Howe* 341 1964-65
  Ilya Kovalchuk 341 2003-04
  Marian Hossa 341 2005-06
  Olli Jokinen 341 2007-08
  Patrick Kane 341 2018-19
98. Paul Kariya* 340 1996-97
  Marian Hossa 340 2006-07
100. Dale Hawerchuk* 339 1981-82
  Joe Sakic* 339 1995-96
  Vincent Lecavalier 339 2006-07
  Evgeni Malkin 339 2011-12
104. Mario Lemieux* 338 1995-96
  Jarome Iginla 338 2007-08
  Alex Ovechkin 338 2018-19
107. Dave Andreychuk* 337 1991-92
  Sergei Fedorov* 337 1993-94
  Alexei Yashin 337 1998-99
110. Bobby Hull* 336 1971-72
  Theoren Fleury 336 1996-97
  Brendan Shanahan* 336 1996-97
  Ilya Kovalchuk 336 2006-07
114. Reggie Leach 335 1975-76
  Jeff Carter 335 2010-11
  Tyler Seguin 335 2017-18
117. Lanny McDonald* 334 1979-80
  Ray Bourque* 334 1986-87
  Ray Bourque* 334 1991-92
  Simon Gagne 334 2005-06
  Tyler Seguin 334 2018-19
122. Ray Bourque* 333 1984-85
  Dave Andreychuk* 333 1993-94
  Peter Bondra 333 2001-02
125. Steve Yzerman* 332 1989-90
  Joe Sakic* 332 2000-01
  Jason Blake 332 2007-08
  Brent Burns 332 2017-18
129. Darryl Sittler* 331 1972-73
  Mike Gartner* 331 1984-85
  Brian Rolston 331 2001-02
  Glen Murray 331 2002-03
133. Jacques Lemaire* 330 1968-69
  Ray Bourque* 330 1992-93
135. 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
141. Reggie Leach 328 1979-80
  Brian Leetch* 328 1993-94
143. 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
148. 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
153. Kevin Stevens 325 1991-92
  Phil Kessel 325 2010-11
155. 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
161. Guy Lafleur* 323 1979-80
  Ray Bourque* 323 1990-91
  Mike Gartner* 323 1992-93
  Ilya Kovalchuk 323 2005-06
165. John MacLean 322 1989-90
  Peter Bondra 322 1995-96
167. 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
173. Bobby Hull* 320 1966-67
  Rick Martin 320 1973-74
  Mike Modano* 320 1995-96
  Brent Burns 320 2016-17
177. Bobby Hull* 319 1959-60
  Pierre Larouche 319 1975-76
  Jeff Carter 319 2009-10
180. Vincent Lecavalier 318 2007-08
181. 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
187. 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
192. Ian Turnbull 315 1976-77
  Darryl Sittler* 315 1979-80
  Mike Bossy* 315 1980-81
  Claude Lemieux 315 1995-96
196. Lanny McDonald* 314 1978-79
  Geoff Sanderson 314 1995-96
  Peter Bondra 314 1996-97
  Al MacInnis* 314 1998-99
200. Dale Hawerchuk* 313 1985-86
  Mario Lemieux* 313 1988-89
  Patrick Sharp 313 2013-14
  Alex Ovechkin 313 2016-17
204. Darryl Sittler* 311 1977-78
  Reed Larson 311 1981-82
  Claude Lemieux 311 1992-93
  Jarome Iginla 311 2001-02
208. 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
216. Bobby Hull* 309 1960-61
  Vincent Lecavalier 309 2005-06
  Henrik Zetterberg 309 2008-09
  Henrik Zetterberg 309 2009-10
220. Paul Coffey* 308 1985-86
  Valeri Bure 308 1999-00
222. 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
230. 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
236. 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
247. 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
Support us without the ads? Go Ad-Free.