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 December 2, 2022
- 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 2023 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.34 1,455 11 622
15. Myles Turner 2.30 1,026 8 447
16. Shaquille O'Neal 2.26 2,732 19 1,207
17. Hassan Whiteside 2.24 1,143 10 511
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. Rudy Gobert 2.19 1,384 10 631
22. Tim Duncan 2.17 3,020 19 1,392
23. Nate Thurmond 2.06 553 4 269
24. Elvin Hayes 1.98 1,771 11 894
25. Ben Wallace 1.96 2,137 16 1,088
26. Benoit Benjamin 1.96 1,581 15 807
27. Artis Gilmore 1.92 1,747 12 909
28. Serge Ibaka 1.92 1,758 14 917
29. Josh Smith 1.92 1,713 13 894
30. Yao Ming 1.89 920 8 486
Player
Blocks
Total
Blocks
Seasons Games
31. Kristaps Porzingis 1.87 668 7 358
32. Andrei Kirilenko 1.83 1,461 13 797
33. Jermaine O'Neal 1.80 1,820 18 1,011
34. Dwight Howard 1.79 2,228 18 1,242
35. Brook Lopez 1.79 1,587 15 888
36. Sam Bowie 1.78 909 10 511
37. Samuel Dalembert 1.74 1,546 13 886
38. Kevin McHale 1.74 1,690 13 971
39. Roy Hinson 1.74 882 8 507
40. Roy Hibbert 1.73 1,146 9 662
Player
Blocks
Total
Blocks
Seasons Games
41. Elton Brand 1.73 1,828 17 1,058
42. Jim McIlvaine 1.72 691 7 401
43. Greg Ostertag 1.71 1,293 11 756
44. Eddie Griffin 1.71 518 5 303
45. Harvey Catchings 1.69 1,226 11 725
46. Jawann Oldham 1.66 546 10 329
47. Joel Embiid 1.65 565 7 342
48. Ralph Sampson 1.65 752 9 456
49. Hot Rod Williams 1.64 1,456 13 887
50. Raef LaFrentz 1.63 919 10 563