NBA Progressive Leaders and Records for Blocks

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

Table
  Year-by-Year BLK   Active BLK   Career BLK   Single Season BLK
1973-74Elmore Smith 393                  
1974-75Elmore Smith 216                  
1975-76Kareem Abdul-Jabbar* 338                  
1976-77Kareem Abdul-Jabbar* 261                  
1977-78George Johnson 274                  
1978-79Kareem Abdul-Jabbar* 316                  
1979-80Kareem Abdul-Jabbar* 280                  
1980-81George Johnson 278                  
1981-82George Johnson 234                  
1982-83Tree Rollins 343                  
1983-84Mark Eaton 351                  
1984-85Mark Eaton 456                  
1985-86Manute Bol 397                  
1986-87Mark Eaton 321                  
1987-88Mark Eaton 304                  
1988-89Manute Bol 345                  
1989-90Hakeem Olajuwon* 376                  
1990-91David Robinson* 320                  
1991-92David Robinson* 305                  
1992-93Hakeem Olajuwon* 342                  
1993-94Dikembe Mutombo* 336                  
1994-95Dikembe Mutombo* 321                  
1995-96Dikembe Mutombo* 332                  
1996-97Dikembe Mutombo* 264                  
1997-98Dikembe Mutombo* 277                  
1998-99Alonzo Mourning* 180                  
1999-00Alonzo Mourning* 294                  
2000-01Shawn Bradley
Jermaine O'Neal
228                  
2001-02Ben Wallace* 278                  
2002-03Theo Ratliff 262                  
2003-04Theo Ratliff 307                  
2004-05Marcus Camby 199                  
2005-06Andrei Kirilenko 220                  
2006-07Marcus Camby 231                  
2007-08Marcus Camby 285                  
2008-09Dwight Howard 231                  
2009-10Dwight Howard 228                  
2010-11Serge Ibaka 198                  
2011-12Serge Ibaka 241                  
2012-13Serge Ibaka 242                  
2013-14Serge Ibaka 219                  
2014-15Anthony Davis 200                  
2015-16Hassan Whiteside 269                  
2016-17Rudy Gobert 214                  
2017-18Anthony Davis 193                  
2018-19Myles Turner 199                  
2019-20Hassan Whiteside 196                  
2020-21Rudy Gobert 190                  
2021-22Jaren Jackson Jr. 177                  
2022-23Brook Lopez 193                  
2023-24Victor Wembanyama 254                  
2024-25Victor Wembanyama 176