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 1912
2. Anthony Davis 1705
3. Rudy Gobert 1614
4. DeAndre Jordan 1541
5. Myles Turner 1268
6. JaVale McGee 1258
7. Al Horford 1249
8. Kevin Durant 1196
9. Andre Drummond 1130
10. LeBron James 1111
11. Bismack Biyombo 1077
12. Robin Lopez 1045
13. Giannis Antetokounmpo 986
14. Taj Gibson 946
15. Derrick Favors 939
16. Clint Capela 898
17. Kristaps Porziņģis 846
18. Jonas Valančiūnas 822
19. Draymond Green 818
20. Rudy Gay 798
21. Nikola Vučević 792
22. Karl-Anthony Towns 721
23. Joel Embiid 720
24. Jerami Grant 702
25. Jakob Poeltl 686
26. Nerlens Noel 683
27. Steven Adams 675
28. Jaren Jackson Jr. 664
29. Nicolas Batum 661
30. Mason Plumlee 656
31. James Johnson 653
32. Danny Green 634
33. Jarrett Allen 630
34. Jusuf Nurkić 613
35. Mitchell Robinson 602
36. James Harden 600
37. Alex Len 594
38. Jeff Green 587
39. Robert Covington 578
40. Tristan Thompson 515
41. Jrue Holiday 508
42. Nikola Jokić 491
43. Ivica Zubac 485
44. Tobias Harris 482
  Daniel Gafford 482
46. Andrew Wiggins 468
47. Thaddeus Young 458
48. Kawhi Leonard 454
49. John Wall 439
50. John Collins 438
51. Bam Adebayo 436
52. Nic Claxton 434
53. Aaron Gordon 431
54. Mo Bamba 429
55. Richaun Holmes 426
56. Klay Thompson 413
57. Dewayne Dedmon 409
58. Kyle Anderson 408
59. Montrezl Harrell 404
60. Maurice Harkless 399
61. Paul George 381
62. Markieff Morris 377
63. Russell Westbrook 369
64. Derrick White 366
65. Kevin Love 364
66. Jimmy Butler 361
  DeMar DeRozan 361
  Maxi Kleber 361
69. Chris Boucher 359
70. Robert Williams 355
71. Kelly Olynyk 351
72. Jayson Tatum 346
73. Patrick Beverley 343
74. Deandre Ayton 341
75. Kyle Lowry 340
76. Willie Cauley-Stein 335
77. Pascal Siakam 332
78. Cody Zeller 330
79. Walker Kessler 327
80. P.J. Washington 322
81. Gordon Hayward 321
82. Daniel Theis 319
83. Kyrie Irving 314
84. Eric Gordon 313
85. Bradley Beal 311
86. Kent Bazemore 309
87. Evan Mobley 306
88. CJ McCollum 302
89. Kelly Oubre Jr. 296
  Josh Richardson 296
91. Christian Wood 295
  Naz Reid 295
93. Shai Gilgeous-Alexander 293
94. Isaiah Hartenstein 289
95. Dwight Powell 288
96. Kevon Looney 285
97. Justin Holiday 283
98. Derrick Jones Jr. 281
99. Jonathan Isaac 280
100. Mikal Bridges 274
  Drew Eubanks 274