NBA All-Time Blocks Leaders: Single Regular Season Totals

List with the stats for the top 50 players with the most single season total blocks in NBA history.

Notes: - These stats were updated on December 6, 2024
- Blocks were not recorded until 1973-74.

NBA All-Time Blocks Leaders:
Single Regular Season Totals - Top 50

Player
Blocks
Season Games
1. Mark Eaton 456 1985 82
2. Manute Bol 397 1986 80
3. Elmore Smith 393 1974 81
4. Hakeem Olajuwon 376 1990 82
5. Mark Eaton 369 1986 80
6. Mark Eaton 351 1984 82
7. Manute Bol 345 1989 80
8. Tree Rollins 343 1983 80
9. Hakeem Olajuwon 342 1993 82
10. Kareem Abdul-Jabbar 338 1976 82
Player
Blocks
Season Games
11. Dikembe Mutombo 336 1994 82
12. Dikembe Mutombo 332 1996 74
13. Patrick Ewing 327 1990 82
14. Mark Eaton 321 1987 79
Dikembe Mutombo 321 1995 82
16. David Robinson 320 1991 82
17. David Robinson 319 1990 82
18. Kareem Abdul-Jabbar 316 1979 80
19. Mark Eaton 315 1989 82
20. Theo Ratliff 307 2004 85
Player
Blocks
Season Games
21. David Robinson 305 1992 68
22. Mark Eaton 304 1988 82
Hakeem Olajuwon 304 1992 70
24. Manute Bol 302 1987 82
25. Hakeem Olajuwon 297 1994 80
26. Alonzo Mourning 294 2000 79
27. Shawn Bradley 288 1996 79
28. Dikembe Mutombo 287 1993 82
29. Shaquille O'Neal 286 1993 81
30. Marcus Camby 285 2008 79
Player
Blocks
Season Games
31. Kareem Abdul-Jabbar 283 1974 81
32. Hakeem Olajuwon 282 1989 82
33. Patrick Ewing 281 1989 80
34. Kareem Abdul-Jabbar 280 1980 82
35. George Johnson 278 1981 82
Ben Wallace 278 2002 80
37. Dikembe Mutombo 277 1998 82
Tree Rollins 277 1984 77
39. Mark Eaton 275 1983 81
40. Shawn Bradley 274 1995 82
George Johnson 274 1978 81
Player
Blocks
Season Games
42. Alonzo Mourning 271 1993 78
David Robinson 271 1996 82
44. Dikembe Mutombo 269 2000 82
Hassan Whiteside 269 2016 73
46. David Robinson 265 1994 80
47. Dikembe Mutombo 264 1997 80
David Robinson 264 1993 82
49. Theo Ratliff 262 2003 81
David Robinson 262 1995 81
= Season in progress