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.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
 Nathan MacKinnon 318 2019-20
182.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
188.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
193.Ian Turnbull 315 1976-77
 Darryl Sittler* 315 1979-80
 Mike Bossy* 315 1980-81
 Claude Lemieux 315 1995-96
197.Lanny McDonald* 314 1978-79
 Geoff Sanderson 314 1995-96
 Peter Bondra 314 1996-97
 Al MacInnis* 314 1998-99
201.Dale Hawerchuk* 313 1985-86
 Mario Lemieux* 313 1988-89
 Patrick Sharp 313 2013-14
 Alex Ovechkin 313 2016-17
205.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
210.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
218.Bobby Hull* 309 1960-61
 Vincent Lecavalier 309 2005-06
 Henrik Zetterberg 309 2008-09
 Henrik Zetterberg 309 2009-10
222.Paul Coffey* 308 1985-86
 Valeri Bure 308 1999-00
224.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
 Max Pacioretty 307 2019-20
233.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
239.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
250.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