Rank Name Years Played Blocks Championships
1. Hakeem Olajuwon 1984-85 - 2001-02 3830 2
2. Dikembe Mutombo 1991-92 - 2007-08 3278 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. Tree Rollins 1977-78 - 1994-95 2542 0
8. Shaquille O'Neal 1992-93 - 2007-08 2520 4
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. Manute Bol 1985-86 - 1994-95 2086 0
13. George Johnson 1972-73 - 1985-86 2082 * 1
14. Larry Nance 1981-82 - 1993-94 2027 0
15. Tim Duncan 1997-98 - 2007-08 1992 4
16. Ben Wallace 1996-97 - 2007-08 1873 1
17. Marcus Camby 1996-97 - 2007-08 1862 0
18. Theo Ratliff 1995-96 - 2007-08 1855 0
19. Elvin Hayes 1968-69 - 1983-84 1771 * 1
20. Artis Gilmore 1976-77 - 1987-88 1747 0
21. Moses Malone 1976-77 - 1994-95 1733 1
22. Kevin McHale 1980-81 - 1992-93 1690 3
23. Kevin Garnett 1995-96 - 2007-08 1665 1
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. Caldwell Jones 1976-77 - 1989-90 1517 0
30. Alton Lister 1981-82 - 1997-98 1473 0
31. John Williams 1986-87 - 1998-99 1456
32. Mark West 1983-84 - 1999-00 1403
33. Jermaine O'Neal 1996-97 - 2007-08 1398
34. Cliff Robinson 1989-90 - 2006-07 1388
35. Terry Tyler 1978-79 - 1988-89 1342
36. Julius Erving 1976-77 - 1986-87 1293
Greg Ostertag 1995-96 - 2005-06 1293
38. Elton Brand 1999-00 - 2007-08 1289
Rasheed Wallace 1995-96 - 2007-08 1289
40. Shawn Kemp 1989-90 - 2002-03 1279
41. Dale Davis 1991-92 - 2006-07 1270
42. James Donaldson 1980-81 - 1994-95 1267
43. Harvey Catchings 1974-75 - 1984-85 1227
44. Chris Webber 1993-94 - 2007-08 1200
45. Bo Outlaw 1993-94 - 2006-07 1193
46. Adonal Foyle 1997-98 - 2007-08 1185
47. Elmore Smith 1971-72 - 1978-79 1183 *
48. Erick Dampier 1996-97 - 2007-08 1175
49. Sam Lacey 1970-71 - 1982-83 1160 *
50. Andrei Kirilenko 2001-02 - 2007-08 1158
51. Bob McAdoo 1972-73 - 1985-86 1147 *
52. Karl Malone 1985-86 - 2003-04 1145
53. Horace Grant 1987-88 - 2003-04 1136
54. Zydrunas Ilgauskas 1997-98 - 2007-08 1135
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. Chris Dudley 1988-89 - 2002-03 1027
71. Darryl Dawkins 1975-76 - 1988-89 1023
72. Rick Mahorn 1980-81 - 1998-99 1007
73. Mike Gminski 1980-81 - 1993-94 989
* Played part of career before stat was kept in 1973-74
Closing in:
Antonio McDyess 1995-96 - 2007-08 981
Pau Gasol 1996-97 - 2007-08 919
Raef LaFrentz 1998-99 - 2007-08 919
Shawn Marion 1999-00 - 2007-08 909
Rasho Nasterovic 1998-99 - 2007-08 879
Samuel Dalembert 2001-02 - 2007-08 834
Back to Main Page