Blocks - Season: Career Total / Average /

Blocks - Playoffs: Career Total / Average /

Bucks All-Time Blocks Leaders: Career Totals in the Regular Season

List with the stats for the top 50 players with the most career total blocks in the Regular Season in Bucks history.

Notes: - These stats were updated on April 14, 2024
- Blocks were not recorded until 1973-74.
- In this case, 'Seasons' and 'Games' only include seasons since 1973-74.

* Players in bold played in the 2024 Regular Season

Bucks All-Time Blocks Leaders:
Career Totals in the Regular Season - Top 50

Player
Blocks
Seasons Games
1. Giannis Antetokounmpo 986 11 792
2. Brook Lopez 842 6 389
3. Alton Lister 804 7 471
4. Harvey Catchings 709 5 372
5. Andrew Bogut 642 7 408
6. John Henson 600 7 405
7. Ervin Johnson 586 7 461
8. Kareem Abdul-Jabbar 495 2 146
9. Randy Breuer 474 7 452
10. Marques Johnson 439 7 524
Player
Blocks
Seasons Games
11. Vin Baker 433 4 324
12. Larry Sanders 428 5 233
13. Dan Gadzuric 418 8 483
14. Paul Pressey 372 8 580
15. Glenn Robinson 351 8 568
16. Terry Cummings 347 6 480
17. Jack Sikma 343 5 392
18. Brad Lohaus 340 5 350
19. Elmore Smith 307 2 112
20. Bob Lanier 241 5 278
Player
Blocks
Seasons Games
21. Sidney Moncrief 219 10 695
22. Kent Benson 209 3 207
23. Ersan Ilyasova 208 9 583
24. Joel Przybilla 195 5 153
25. Junior Bridgeman 194 10 711
26. Tim Thomas 181 6 385
27. Brian Winters 172 8 582
28. Todd Day 166 4 237
Ekpe Udoh 166 3 141
30. Bob Dandridge 157 5 305
Player
Blocks
Seasons Games
31. Paul Mokeski 152 7 438
32. John Gianelli 149 2 164
33. Luc Mbah a Moute 148 5 335
34. Joe Smith 145 3 194
35. Fred Roberts 144 5 394
36. Dave Meyers 143 4 281
37. Khris Middleton 139 11 712
38. Bobby Portis 127 4 290
39. Frank Brickowski 126 4 249
40. Brian Skinner 125 3 125
Player
Blocks
Seasons Games
41. Pat Connaughton 124 6 399
Danny Schayes 124 4 218
43. Mickey Johnson 118 3 164
44. Greg Monroe 107 4 170
45. Charlie Villanueva 103 3 193
46. Scott Williams 99 3 139
47. Ray Allen 97 7 494
Thon Maker 97 3 166
Curtis Perry 97 1 81
50. Eric Bledsoe 95 3 210