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. Dwight Howard 2192
2. Serge Ibaka 1719
3. Brook Lopez 1515
4. DeAndre Jordan 1467
5. Anthony Davis 1323
6. Marc Gasol 1254
7. Rudy Gobert 1220
8. LaMarcus Aldridge 1140
9. JaVale McGee 1131
10. Hassan Whiteside 1040
11. Al Horford 1034
12. Paul Millsap 1032
13. Robin Lopez 1016
14. Andre Drummond 987
15. Kevin Durant 986
16. LeBron James 982
17. Derrick Favors 927
18. Bismack Biyombo 926
19. Taj Gibson 887
20. Joakim Noah 874
21. Myles Turner 866
22. Amir Johnson 839
23. Giannis Antetokounmpo 765
24. Rudy Gay 761
25. DeMarcus Cousins 721
26. Draymond Green 661
27. Nerlens Noel 642
  John Henson 642
  Jonas Valančiūnas 642
30. Clint Capela 620
31. James Johnson 612
32. Andre Iguodala 608
33. Nikola Vučević 604
34. Danny Green 594
35. Carmelo Anthony 592
36. Karl-Anthony Towns 580
37. Steven Adams 569
38. Jerami Grant 566
39. Ed Davis 557
40. Kristaps Porziņģis 551
41. Mason Plumlee 540
42. Nicolas Batum 537
43. Alex Len 525
44. Gorgui Dieng 522
45. Jeff Green 512
46. Kosta Koufos 506
47. Tristan Thompson 480
48. James Harden 476
49. Jusuf Nurkić 455
50. Kyle O'Quinn 453
51. Ian Mahinmi 443
  Joel Embiid 443
53. Robert Covington 436
54. Thaddeus Young 430
55. Ekpe Udoh 429
56. John Wall 427
57. Wilson Chandler 414
58. Jason Smith 408
59. Anderson Varejão 407
60. Jakob Poeltl 406
61. Wesley Johnson 402
62. Jrue Holiday 401
63. Al-Farouq Aminu 397
64. Kenneth Faried 392
65. Jarrett Allen 390
66. Maurice Harkless 375
67. Markieff Morris 368
68. Kawhi Leonard 367
69. Richaun Holmes 355
70. Tobias Harris 353
71. Enes Kanter 349
  Trevor Ariza 349
73. Dewayne Dedmon 348
  Andrew Wiggins 348
75. Montrezl Harrell 336
  Dante Cunningham 336
  Blake Griffin 336
78. Klay Thompson 332
  Willie Cauley-Stein 332
80. Mitchell Robinson 325
  Eric Bledsoe 325
82. Kevin Love 324
83. Cody Zeller 315
84. Michael Beasley 314
85. Nikola Jokić 313
86. Paul George 311
87. Michael Kidd-Gilchrist 304
88. Kent Bazemore 300
89. Jimmy Butler 296
  Patrick Patterson 296
91. Ersan İlyasova 293
  Russell Westbrook 293
93. Aaron Gordon 291
94. Kyle Lowry 281
95. Jeff Teague 277
96. Gordon Hayward 274
97. Kemba Walker 273
98. Terrence Jones 270
99. Kelly Olynyk 265
  Bam Adebayo 265