NBA & ABA Active Leaders and Records for Blocks

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

Table
Rank Player BLK
1. Brook Lopez 2060
2. Anthony Davis 1815
3. Rudy Gobert 1718
4. DeAndre Jordan 1568
5. Myles Turner 1412
6. Al Horford 1300
7. Kevin Durant 1273
8. JaVale McGee 1258
9. LeBron James 1150
10. Andre Drummond 1148
11. Bismack Biyombo 1100
12. Giannis Antetokounmpo 1064
13. Robin Lopez 1045
14. Taj Gibson 964
15. Clint Capela 951
16. Derrick Favors 939
17. Kristaps Porziņģis 909
18. Draymond Green 888
19. Jonas Valančiūnas 868
20. Nikola Vučević 844
21. Jaren Jackson Jr. 777
22. Karl-Anthony Towns 771
23. Jakob Poeltl 757
24. Jerami Grant 748
25. Joel Embiid 738
26. Jarrett Allen 703
  Mason Plumlee 703
  Steven Adams 703
29. Nicolas Batum 697
30. Nerlens Noel 683
31. James Harden 655
  James Johnson 655
33. Jusuf Nurkić 647
34. Mitchell Robinson 620
35. Alex Len 615
36. Jeff Green 591
37. Daniel Gafford 584
38. Robert Covington 578
39. Ivica Zubac 575
40. Tobias Harris 539
41. Nikola Jokić 536
42. Jrue Holiday 535
43. Nic Claxton 534
44. Tristan Thompson 526
45. Andrew Wiggins 518
46. Bam Adebayo 489
47. John Collins 478
48. Kawhi Leonard 471
49. Walker Kessler 465
50. Mo Bamba 460
51. Thaddeus Young 458
52. Richaun Holmes 449
53. Derrick White 446
54. Aaron Gordon 445
55. Klay Thompson 443
56. Kyle Anderson 441
57. John Wall 439
58. Victor Wembanyama 430
59. Evan Mobley 419
60. Dewayne Dedmon 409
61. Russell Westbrook 406
62. Montrezl Harrell 404
63. Paul George 401
64. Maurice Harkless 399
65. DeMar DeRozan 393
66. Robert Williams 388
67. Jayson Tatum 384
  Chris Boucher 384
69. P.J. Washington 382
70. Markieff Morris 380
  Deandre Ayton 380
72. Jimmy Butler 379
73. Maxi Kleber 378
74. Pascal Siakam 374
75. Shai Gilgeous-Alexander 370
  Kelly Olynyk 370
77. Kevin Love 368
78. Naz Reid 367
79. Jonathan Isaac 360
80. Kyle Lowry 351
  Isaiah Hartenstein 351
82. Patrick Beverley 343
83. Bradley Beal 339
  Daniel Theis 339
85. Kyrie Irving 337
  Isaiah Stewart 337
87. Goga Bitadze 335
  Willie Cauley-Stein 335
89. Cody Zeller 330
90. Onyeka Okongwu 328
91. CJ McCollum 326
  Kelly Oubre Jr. 326
93. Eric Gordon 325
94. Kevon Looney 322
95. Mikal Bridges 317
96. Derrick Jones Jr. 314
97. Drew Eubanks 313
98. Kent Bazemore 309
  Dwight Powell 309
100. Jaden McDaniels 306