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 June 17, 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 2022 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,413 10 604
15. Myles Turner 2.28 984 7 431
16. Shaquille O'Neal 2.26 2,732 19 1,207
17. Hassan Whiteside 2.24 1,143 10 511
18. Rudy Gobert 2.22 1,357 9 611
19. Bill Walton 2.21 1,034 10 468
20. Larry Nance 2.20 2,027 13 920
21. Tree Rollins 2.20 2,542 18 1,156
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. Serge Ibaka 1.94 1,752 13 903
28. Artis Gilmore 1.92 1,747 12 909
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.88 635 6 337
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. Sam Bowie 1.78 909 10 511
36. Brook Lopez 1.76 1,530 14 868
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
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 542 6 328
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