NBA All-Time Blocks Leaders: Career Per Game Average in the Regular Season

List with the stats for the top 50 players with the best career blocks per game average in the Regular Season in NBA history.

Notes: - These stats were updated on April 13, 2024
- Blocks were not recorded until 1973-74.
- In this case, 'Seasons' and 'Games' only include seasons since 1973-74.
- This list includes players with an official minimum of 400 games or 500 blocks.

* Players in bold played in the 2024 Regular Season

NBA All-Time Blocks Leaders:
Career Per Game Average in the Regular Season - Top 50

Player
Blocks
Total
Blocks
Seasons Games
1. Mark Eaton 3.50 3,064 11 875
2. Manute Bol 3.34 2,086 10 624
3. Hakeem Olajuwon 3.09 3,830 18 1,238
4. David Robinson 2.99 2,954 14 987
5. Elmore Smith 2.90 1,183 6 408
6. Alonzo Mourning 2.81 2,356 15 838
7. Dikembe Mutombo 2.75 3,289 18 1,196
8. Kareem Abdul-Jabbar 2.57 3,189 16 1,239
9. Shawn Bradley 2.55 2,119 12 832
10. George Johnson 2.46 2,082 12 848
Player
Blocks
Total
Blocks
Seasons Games
11. Patrick Ewing 2.45 2,894 17 1,183
12. Theo Ratliff 2.43 1,968 16 810
13. Marcus Camby 2.40 2,331 17 973
14. Anthony Davis 2.32 1,705 12 735
15. Shaquille O'Neal 2.26 2,732 19 1,207
16. Hassan Whiteside 2.24 1,143 10 511
17. Myles Turner 2.22 1,264 9 569
18. Bill Walton 2.21 1,034 10 468
19. Larry Nance 2.20 2,027 13 920
20. Tree Rollins 2.20 2,542 18 1,156
Player
Blocks
Total
Blocks
Seasons Games
21. Tim Duncan 2.17 3,020 19 1,392
22. Rudy Gobert 2.13 1,613 11 756
23. Nate Thurmond 2.06 553 4 269
24. Jaren Jackson Jr. 1.99 664 6 333
25. Elvin Hayes 1.98 1,771 11 894
26. Ben Wallace 1.96 2,137 16 1,088
27. Benoit Benjamin 1.96 1,581 15 807
28. Artis Gilmore 1.92 1,747 12 909
29. Josh Smith 1.92 1,713 13 894
30. Serge Ibaka 1.91 1,759 14 919
Player
Blocks
Total
Blocks
Seasons Games
31. Yao Ming 1.89 920 8 486
32. Mitchell Robinson 1.89 602 6 319
33. Brook Lopez 1.87 1,910 16 1,024
34. Kristaps Porzingis 1.84 846 8 459
35. Andrei Kirilenko 1.83 1,461 13 797
36. Jermaine O'Neal 1.80 1,820 18 1,011
37. Dwight Howard 1.79 2,228 18 1,242
38. Sam Bowie 1.78 909 10 511
39. Samuel Dalembert 1.74 1,546 13 886
40. Kevin McHale 1.74 1,690 13 971
Player
Blocks
Total
Blocks
Seasons Games
41. Roy Hinson 1.74 882 8 507
42. Roy Hibbert 1.73 1,146 9 662
43. Elton Brand 1.73 1,828 17 1,058
44. Jim McIlvaine 1.72 691 7 401
45. Greg Ostertag 1.71 1,293 11 756
46. Eddie Griffin 1.71 518 5 303
47. Harvey Catchings 1.69 1,226 11 725
48. Joel Embiid 1.66 720 8 433
49. Jawann Oldham 1.66 546 10 329
50. Ralph Sampson 1.65 752 9 456