NHL Progressive Leaders and Records for Shots

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

Table
  Yearly SOG   Active SOG   Career SOG   Single Season SOG
1959-60Gordie Howe 354                  
1960-61Gordie Howe 357                  
1961-62Bobby Hull 375                  
1962-63Gordie Howe 351                  
1963-64Bobby Hull 408                  
1964-65Bobby Hull 368                  
1965-66Bobby Hull 351                  
1966-67Bobby Hull 320                  
1967-68Bobby Hull 367   Bobby Hull 367   Bobby Hull 367   Bobby Hull 408
1968-69Bobby Hull 414   Bobby Hull 781   Bobby Hull 781   Bobby Hull 414
1969-70Bobby Orr 413   Bobby Hull 1070   Bobby Hull 1070   Bobby Hull 414
1970-71Phil Esposito 550   Phil Esposito 1590   Phil Esposito 1590   Phil Esposito 550
1971-72Phil Esposito 426   Phil Esposito 2016   Phil Esposito 2016   Phil Esposito 550
1972-73Phil Esposito 411   Phil Esposito 2427   Phil Esposito 2427   Phil Esposito 550
1973-74Phil Esposito 393   Phil Esposito 2820   Phil Esposito 2820   Phil Esposito 550
1974-75Bobby Orr 384   Phil Esposito 3166   Phil Esposito 3166   Phil Esposito 550
1975-76Bill Barber 380   Phil Esposito 3440   Phil Esposito 3440   Phil Esposito 550
1976-77Marcel Dionne 376   Phil Esposito 3784   Phil Esposito 3784   Phil Esposito 550
1977-78Darryl Sittler 311   Phil Esposito 4045   Phil Esposito 4045   Phil Esposito 550
1978-79Marcel Dionne 362   Phil Esposito 4260   Phil Esposito 4260   Phil Esposito 550
1979-80Marcel Dionne 348   Phil Esposito 4505   Phil Esposito 4505   Phil Esposito 550
1980-81Marcel Dionne 342   Phil Esposito 4596   Phil Esposito 4596   Phil Esposito 550
1981-82Wayne Gretzky 370   Marcel Dionne 3605   Phil Esposito 4596   Phil Esposito 550
1982-83Wayne Gretzky 348   Marcel Dionne 3951   Phil Esposito 4596   Phil Esposito 550
1983-84Ray Bourque 343   Marcel Dionne 4233   Phil Esposito 4596   Phil Esposito 550
1984-85Wayne Gretzky 354   Marcel Dionne 4549   Phil Esposito 4596   Phil Esposito 550
1985-86Wayne Gretzky 350   Marcel Dionne 4832   Marcel Dionne 4832   Phil Esposito 550
1986-87Ray Bourque 334   Marcel Dionne 5105   Marcel Dionne 5105   Phil Esposito 550
1987-88Mario Lemieux 382   Marcel Dionne 5289   Marcel Dionne 5289   Phil Esposito 550
1988-89Steve Yzerman 388   Marcel Dionne 5363   Marcel Dionne 5363   Phil Esposito 550
1989-90Brett Hull 385   Guy Lafleur 3426   Marcel Dionne 5363   Phil Esposito 550
1990-91Brett Hull 389   Wayne Gretzky 3543   Marcel Dionne 5363   Phil Esposito 550
1991-92Brett Hull 408   Wayne Gretzky 3758   Marcel Dionne 5363   Phil Esposito 550
1992-93Pavel Bure 407   Mike Gartner 4033   Marcel Dionne 5363   Phil Esposito 550
1993-94Brendan Shanahan 397   Ray Bourque 4377   Marcel Dionne 5363   Phil Esposito 550
1994-95Ray Bourque 210   Ray Bourque 4587   Marcel Dionne 5363   Phil Esposito 550
1995-96Jaromír Jágr 403   Ray Bourque 4977   Marcel Dionne 5363   Phil Esposito 550
1996-97Paul Kariya 340   Ray Bourque 5207   Marcel Dionne 5363   Phil Esposito 550
1997-98Pavel Bure 329   Ray Bourque 5471   Ray Bourque 5471   Phil Esposito 550
1998-99Paul Kariya 429   Ray Bourque 5733   Ray Bourque 5733   Phil Esposito 550
1999-00Pavel Bure 360   Ray Bourque 5993   Ray Bourque 5993   Phil Esposito 550
2000-01Pavel Bure 384   Ray Bourque 6209   Ray Bourque 6209   Phil Esposito 550
2001-02Bill Guerin 355   Al MacInnis 4849   Ray Bourque 6209   Phil Esposito 550
2002-03Glen Murray 331   Al MacInnis 5148   Ray Bourque 6209   Phil Esposito 550
2003-04Ilya Kovalchuk 341   Al MacInnis 5157   Ray Bourque 6209   Phil Esposito 550
2004-05            Ray Bourque 6209   Phil Esposito 550
2005-06Alex Ovechkin 425   Brett Hull 4876   Ray Bourque 6209   Phil Esposito 550
2006-07Alex Ovechkin 392   Brendan Shanahan 4744   Ray Bourque 6209   Phil Esposito 550
2007-08Alex Ovechkin 446   Brendan Shanahan 5009   Ray Bourque 6209   Phil Esposito 550
2008-09Alex Ovechkin 528   Brendan Shanahan 5086   Ray Bourque 6209   Phil Esposito 550
2009-10Alex Ovechkin 368   Mike Modano 4194   Ray Bourque 6209   Phil Esposito 550
2010-11Alex Ovechkin 367   Mike Modano 4273   Ray Bourque 6209   Phil Esposito 550
2011-12Evgeni Malkin 339   Jaromír Jágr 4766   Ray Bourque 6209   Phil Esposito 550
2012-13Alex Ovechkin 220   Jaromír Jágr 4881   Ray Bourque 6209   Phil Esposito 550
2013-14Alex Ovechkin 386   Jaromír Jágr 5112   Ray Bourque 6209   Phil Esposito 550
2014-15Alex Ovechkin 395   Jaromír Jágr 5281   Ray Bourque 6209   Phil Esposito 550
2015-16Alex Ovechkin 398   Jaromír Jágr 5424   Ray Bourque 6209   Phil Esposito 550
2016-17Brent Burns 320   Jaromír Jágr 5605   Ray Bourque 6209   Phil Esposito 550
2017-18Alex Ovechkin 355   Jaromír Jágr 5637   Ray Bourque 6209   Phil Esposito 550
2018-19Nathan MacKinnon 365   Alex Ovechkin 5234   Ray Bourque 6209   Phil Esposito 550
2019-20Nathan MacKinnon 318   Alex Ovechkin 5545   Ray Bourque 6209   Phil Esposito 550
2020-21Auston Matthews 222   Alex Ovechkin 5727   Ray Bourque 6209   Phil Esposito 550
2021-22Auston Matthews 348   Alex Ovechkin 6061   Ray Bourque 6209   Phil Esposito 550
2022-23David Pastrňák 407   Alex Ovechkin 6355   Alex Ovechkin 6355   Phil Esposito 550
2023-24Nathan MacKinnon 405   Alex Ovechkin 6627   Alex Ovechkin 6627   Phil Esposito 550