NBA & ABA Active Leaders and Records for Blocks Per Game

Active players are listed in bold
* Indicates member of the Hall of Fame.
Blocks Per Game since 1973-74 (1971-72 for ABA)

Rate statistic requirements

Table
Rank Player BPG
1. Anthony Davis 2.33
2. Myles Turner 2.29
3. Rudy Gobert 2.16
4. Serge Ibaka 1.91
5. Brook Lopez 1.80
6. DeAndre Jordan 1.50
7. Clint Capela 1.50
8. Nerlens Noel 1.47
9. JaVale McGee 1.44
10. Andre Drummond 1.41
11. Karl-Anthony Towns 1.35
12. Bismack Biyombo 1.29
13. Giannis Antetokounmpo 1.28
14. Jakob Poeltl 1.25
15. Derrick Favors 1.19
16. Al Horford 1.18
17. Jusuf Nurkić 1.16
18. DeMarcus Cousins 1.13
19. Kevin Durant 1.12
20. Jerami Grant 1.08
21. Robin Lopez 1.08
22. Draymond Green 1.02
23. Taj Gibson 1.01
24. Richaun Holmes 1.00
25. Jonas Valančiūnas 0.98
26. Robert Covington 0.97
27. Steven Adams 0.96
28. Alex Len 0.95
29. Nikola Vučević 0.91
30. Ivica Zubac 0.90
31. Gorgui Dieng 0.88
32. Mason Plumlee 0.88
33. James Johnson 0.86
34. Kenneth Faried 0.82
35. Montrezl Harrell 0.80
36. Dewayne Dedmon 0.80
37. Willie Cauley-Stein 0.79
38. Danny Green 0.77
39. LeBron James 0.76
40. Rudy Gay 0.72
41. Nikola Jokić 0.71
42. Jayson Tatum 0.70
43. John Wall 0.68
44. Andrew Wiggins 0.68
45. Pascal Siakam 0.67
46. Cody Zeller 0.65
47. Aaron Gordon 0.64
48. Maurice Harkless 0.64
49. Nicolas Batum 0.64
50. Kawhi Leonard 0.63
51. Kyle Anderson 0.61
52. Josh Richardson 0.57
53. Kevon Looney 0.56
54. James Harden 0.54
55. Klay Thompson 0.53
56. Tobias Harris 0.53
57. Larry Nance Jr. 0.52
58. Patrick Beverley 0.52
59. Andre Iguodala 0.51
60. Carmelo Anthony 0.51
61. Jrue Holiday 0.51
62. Markieff Morris 0.51
63. Jeff Green 0.51
64. Mike Muscala 0.49
65. Kelly Olynyk 0.48
66. Kelly Oubre Jr. 0.47
67. Blake Griffin 0.47
68. Kent Bazemore 0.47
69. Dwight Powell 0.47
70. Jimmy Butler 0.46
71. Victor Oladipo 0.46
72. Domantas Sabonis 0.45
73. Julius Randle 0.44
74. Justin Holiday 0.44
75. Paul George 0.44
76. Dorian Finney-Smith 0.43
77. Otto Porter Jr. 0.42
78. Kyrie Irving 0.42
79. JaMychal Green 0.41
80. Kevin Love 0.41
81. Royce O'Neale 0.41
82. Will Barton 0.41
83. Thaddeus Young 0.40
84. Bradley Beal 0.40
85. Gordon Hayward 0.40
86. CJ McCollum 0.39
87. Kemba Walker 0.38
88. Jaylen Brown 0.38
89. Marcus Smart 0.37
90. Bobby Portis 0.36
91. Trey Lyles 0.36
92. Danilo Gallinari 0.36
93. Delon Wright 0.36
94. Dāvis Bertāns 0.36
95. Frank Kaminsky 0.36
96. Jae Crowder 0.35
97. Eric Gordon 0.34
98. Derrick Rose 0.34
99. Garrett Temple 0.33
100. Terrence Ross 0.32