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). Earlier totals were tracked by team, but unofficial

Table
Rank Player BLK
1. Brook Lopez 2147
2. Anthony Davis 1848
3. Rudy Gobert 1842
4. DeAndre Jordan 1578
5. Myles Turner 1527
6. Al Horford 1351
7. Kevin Durant 1344
8. Andre Drummond 1197
9. LeBron James 1185
10. Bismack Biyombo 1102
11. Giannis Antetokounmpo 1088
12. Clint Capela 1014
13. Taj Gibson 965
14. Kristaps Porziņģis 947
15. Draymond Green 930
16. Jonas Valančiūnas 905
17. Nikola Vučević 885
18. Jaren Jackson Jr. 846
19. Karl-Anthony Towns 811
20. Jakob Poeltl 789
21. Joel Embiid 784
  Jerami Grant 784
23. Jarrett Allen 750
24. Steven Adams 723
25. Nicolas Batum 720
26. Mason Plumlee 703
27. Mitchell Robinson 690
28. James Harden 683
29. Jusuf Nurkić 669
30. Daniel Gafford 653
31. Victor Wembanyama 627
32. Alex Len 615
  Ivica Zubac 615
34. Nic Claxton 611
35. Jeff Green 593
36. Nikola Jokić 589
37. Andrew Wiggins 587
38. Tobias Harris 565
39. Derrick White 544
40. Jrue Holiday 541
41. Bam Adebayo 538
42. Evan Mobley 532
43. John Collins 529
44. Kawhi Leonard 498
45. Robert Williams 475
46. Walker Kessler 474
47. Kyle Anderson 467
48. Klay Thompson 465
49. Mo Bamba 463
50. Aaron Gordon 455
51. Deandre Ayton 450
52. Richaun Holmes 449
53. Naz Reid 445
54. P.J. Washington 442
55. Isaiah Stewart 430
56. Shai Gilgeous-Alexander 422
57. Russell Westbrook 418
58. Paul George 417
59. DeMar DeRozan 416
60. Onyeka Okongwu 407
61. Pascal Siakam 399
62. Goga Bitadze 396
63. Chet Holmgren 392
64. Chris Boucher 391
  Jonathan Isaac 391
66. Maxi Kleber 389
67. Jimmy Butler 387
  Jayson Tatum 387
  Isaiah Hartenstein 387
70. Scottie Barnes 383
71. Mikal Bridges 379
  Jaden McDaniels 379
73. Kevin Love 377
74. Kelly Olynyk 373
75. Derrick Jones Jr. 364
76. Luke Kornet 362
77. CJ McCollum 361
78. Kyle Lowry 353
79. Kelly Oubre Jr. 350
80. Bradley Beal 339
  Daniel Theis 339
  Drew Eubanks 339
83. Kyrie Irving 337
  OG Anunoby 337
85. Brandon Ingram 335
86. Kevon Looney 332
87. Dwight Powell 330
  Wendell Carter Jr. 330
89. Miles Bridges 328
90. Eric Gordon 326
91. Alperen Şengün 322
92. Kyle Kuzma 309
93. Julius Randle 302
94. Domantas Sabonis 301
95. Jaxson Hayes 299
96. Royce O'Neale 295
  Matisse Thybulle 295
98. Stephen Curry 282
  Anthony Edwards 282
100. Larry Nance Jr. 274