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 1957
2. Anthony Davis 1744
3. Rudy Gobert 1644
4. DeAndre Jordan 1543
5. Myles Turner 1305
6. Al Horford 1263
7. JaVale McGee 1258
8. Kevin Durant 1215
9. Andre Drummond 1138
10. LeBron James 1121
11. Bismack Biyombo 1077
12. Robin Lopez 1045
13. Giannis Antetokounmpo 1010
14. Taj Gibson 949
15. Derrick Favors 939
16. Clint Capela 919
17. Kristaps Porziņģis 848
18. Draymond Green 837
19. Jonas Valančiūnas 834
20. Nikola Vučević 811
21. Karl-Anthony Towns 736
22. Joel Embiid 724
23. Jerami Grant 721
24. Jakob Poeltl 713
25. Jaren Jackson Jr. 699
26. Nerlens Noel 683
27. Steven Adams 676
28. Nicolas Batum 671
29. Mason Plumlee 664
30. James Johnson 654
31. Jarrett Allen 651
32. Jusuf Nurkić 623
33. James Harden 616
34. Alex Len 605
35. Mitchell Robinson 602
36. Jeff Green 587
37. Robert Covington 578
38. Tristan Thompson 517
39. Jrue Holiday 514
40. Ivica Zubac 507
41. Daniel Gafford 506
42. Nikola Jokić 504
43. Tobias Harris 501
44. Andrew Wiggins 481
45. Thaddeus Young 458
46. Kawhi Leonard 454
  Nic Claxton 454
48. John Collins 453
49. Bam Adebayo 451
50. John Wall 439
51. Mo Bamba 438
52. Aaron Gordon 433
53. Richaun Holmes 426
54. Klay Thompson 420
55. Kyle Anderson 417
56. Dewayne Dedmon 409
57. Montrezl Harrell 404
58. Maurice Harkless 399
59. Derrick White 386
60. Paul George 383
61. Russell Westbrook 380
62. Markieff Morris 377
63. Chris Boucher 376
64. DeMar DeRozan 370
65. Robert Williams 368
66. Walker Kessler 367
67. Maxi Kleber 366
68. Jimmy Butler 365
  Kevin Love 365
70. Jayson Tatum 358
71. Kelly Olynyk 351
72. Deandre Ayton 350
73. Kyle Lowry 345
74. Patrick Beverley 343
75. P.J. Washington 340
76. Evan Mobley 338
77. Pascal Siakam 337
78. Willie Cauley-Stein 335
79. Cody Zeller 330
  Daniel Theis 330
81. Bradley Beal 320
82. Eric Gordon 318
  Kyrie Irving 318
84. Shai Gilgeous-Alexander 314
  Victor Wembanyama 314
86. Kent Bazemore 309
87. Naz Reid 308
88. Jonathan Isaac 307
89. CJ McCollum 306
  Kelly Oubre Jr. 306
91. Josh Richardson 297
  Isaiah Hartenstein 297
93. Dwight Powell 296
94. Christian Wood 295
95. Kevon Looney 289
96. Derrick Jones Jr. 285
  Mikal Bridges 285
98. Justin Holiday 283
  Drew Eubanks 283
100. Domantas Sabonis 280