Rank Name Years Played Blocks Championships
1. Hakeem Olajuwon 1984-85 - 2001-02 3830 2
2. Dikembe Mutombo 1991-92 - 2008-09 3289 0
3. Kareem Abdul-Jabbar 1969-70 - 1988-89 3189 * 6
4. Mark Eaton 1982-83 - 1992-93 3064 0
5. David Robinson 1989-90 - 2002-03 2954 2
6. Patrick Ewing 1985-86 - 2001-02 2894 0
7. Shaquille O'Neal 1992-93 - 2008-09 2628 4
8. Tree Rollins 1977-78 - 1994-95 2542 0
9. Robert Parish 1976-77 - 1996-97 2361 4
10. Alonzo Mourning 1992-93 - 2007-08 2356 1
11. Shawn Bradley 1993-94 - 2004-05 2119 0
12. Tim Duncan 1997-98 - 2008-09 2118 4
13. Manute Bol 1985-86 - 1994-95 2086 0
14. George Johnson 1972-73 - 1985-86 2082 * 1
15. Larry Nance 1981-82 - 1993-94 2027 0
16. Marcus Camby 1996-97 - 2008-09 1994 0
17. Ben Wallace 1996-97 - 2008-09 1948 1
18. Theo Ratliff 1995-96 - 2008-09 1902 0
19. Elvin Hayes 1968-69 - 1983-84 1771 * 1
20. Artis Gilmore 1976-77 - 1987-88 1747 0
21. Kevin Garnett 1995-96 - 2008-09 1733 1
Moses Malone 1976-77 - 1994-95 1733 1
23. Kevin McHale 1980-81 - 1992-93 1690 3
24. Vlade Divac 1989-90 - 2004-05 1631 0
25. Herb Williams 1981-82 - 1998-99 1605 0
26. Elden Campbell 1990-91 - 2004-05 1602 0
27. Benoit Benjamin 1985-86 - 1999-00 1581 0
28. Wayne Cooper 1978-79 - 1991-92 1535 0
29. Jermaine O'Neal 1996-97 - 2008-09 1534 0
30. Caldwell Jones 1976-77 - 1989-90 1517 0
31. Alton Lister 1981-82 - 1997-98 1473 0
32. John Williams 1986-87 - 1998-99 1456
33. Mark West 1983-84 - 1999-00 1403
34. Cliff Robinson 1989-90 - 2006-07 1388
35. Rasheed Wallace 1995-96 - 2008-09 1375
36. Terry Tyler 1978-79 - 1988-89 1342
37. Elton Brand 1999-00 - 2008-09 1334
38. Julius Erving 1976-77 - 1986-87 1293
Greg Ostertag 1995-96 - 2005-06 1293
40. Shawn Kemp 1989-90 - 2002-03 1279
41. Erick Dampier 1996-97 - 2008-09 1270
Dale Davis 1991-92 - 2006-07 1270
43. James Donaldson 1980-81 - 1994-95 1267
44. Andrei Kirilenko 2001-02 - 2008-09 1235
45. Harvey Catchings 1974-75 - 1984-85 1227
46. Zydrunas Ilgauskas 1997-98 - 2008-09 1219
47. Chris Webber 1993-94 - 2007-08 1200
48. Adonal Foyle 1997-98 - 2008-09 1193
Bo Outlaw 1993-94 - 2006-07 1193
50. Elmore Smith 1971-72 - 1978-79 1183 *
51. Sam Lacey 1970-71 - 1982-83 1160 *
52. Bob McAdoo 1972-73 - 1985-86 1147 *
53. Karl Malone 1985-86 - 2003-04 1145
54. Horace Grant 1987-88 - 2003-04 1136
55. Charles Jones 1983-84 - 1997-98 1134
56. Joe Barry Carroll 1980-81 - 1990-91 1122
57. Dan Roundfield 1976-77 - 1986-87 1117
58. P.J. Brown 1993-94 - 2007-08 1116
59. Rik Smits 1988-89 - 1999-00 1111
60. Bob Lanier 1970-71 - 1983-84 1100 *
Buck Williams 1981-82 - 1997-98 1100
62. Andrew Lang 1988-89 - 1999-00 1099
63. Ervin Johnson 1993-94 - 2005-06 1087
64. Mychal Thompson 1978-79 - 1990-91 1073
65. Thurl Bailey 1983-84 - 1993-94 1058
66. Derrick Coleman 1990-91 - 2004-05 1051
67. Jack Sikma 1977-78 - 1990-91 1048
68. Robert Horry 1992-93 - 2007-08 1035
69. Bill Walton 1974-75 - 1986-87 1034
70. Antonio McDyess 1995-96 - 2008-09 1031
71. Chris Dudley 1988-89 - 2002-03 1027
72. Darryl Dawkins 1975-76 - 1988-89 1023
73. Rick Mahorn 1980-81 - 1998-99 1007
74. Pau Gasol 1996-97 - 2008-09 1000
75. Mike Gminski 1980-81 - 1993-94 989
* Played part of career before stat was kept in 1973-74
Closing in:
Samuel Dalembert 2001-02 - 2008-09 980
Shawn Marion 1999-00 - 2008-09 975
Raef LaFrentz 1998-99 - 2007-08 919
Rasho Nasterovic 1998-99 - 2008-09 918
Yao Ming 2002-03 - 2008-09 912
Dirk Nowitski 1998-99 - 2008-09 857
Back to Main Page