Blocks - Season: Career Total / Average /
Single Season Total / Average

Blocks - Playoffs: Career Total / Average /

Wizards All-Time Blocks Leaders: Single Regular Season Totals

List with the stats for the top 50 players with the most single season total blocks in Wizards history.

Notes: - These stats were updated on March 28, 2024
- Blocks were not recorded until 1973-74.

Wizards All-Time Blocks Leaders:
Single Regular Season Totals - Top 50

Player
Blocks
Season Games
1. Manute Bol 397 1986 80
2. Manute Bol 302 1987 82
3. Elvin Hayes 240 1974 81
4. Elvin Hayes 220 1977 82
5. Manute Bol 208 1988 77
6. Elvin Hayes 202 1976 80
7. Charles Jones 197 1990 81
8. JaVale McGee 193 2011 79
9. Elvin Hayes 190 1979 82
10. Elvin Hayes 189 1980 81
Player
Blocks
Season Games
11. Elvin Hayes 187 1975 82
12. Pervis Ellison 177 1992 66
13. Gheorghe Muresan 172 1996 76
14. Elvin Hayes 171 1981 81
15. Jim McIlvaine 166 1996 80
16. Charles Jones 165 1987 79
17. Elvin Hayes 159 1978 81
18. Pervis Ellison 157 1991 76
19. Rick Mahorn 148 1983 82
20. Rick Mahorn 138 1982 80
Player
Blocks
Season Games
21. Chris Webber 137 1997 72
22. Brendan Haywood 133 2008 80
Charles Jones 133 1986 81
24. Gheorghe Muresan 127 1995 73
25. Charles Jones 124 1991 62
Chris Webber 124 1998 71
27. Rick Mahorn 123 1984 82
Etan Thomas 123 2004 79
29. Marcin Gortat 121 2014 81
30. Brendan Haywood 119 2003 81
Player
Blocks
Season Games
31. Andray Blatche 114 2008 82
Brendan Haywood 114 2005 68
33. Charles Jones 113 1988 69
34. Jahidi White 111 2001 68
35. Marcin Gortat 110 2015 82
36. Pervis Ellison 108 1993 49
37. Truck Robinson 107 1976 82
38. Brendan Haywood 104 2006 79
Rick Mahorn 104 1985 77
40. Brendan Haywood 101 2010 49
JaVale McGee 101 2012 41
JaVale McGee 101 2010 60
Player
Blocks
Season Games
43. Brendan Haywood 100 2004 77
Kristaps Porzingis 100 2023 65
45. Daniel Gafford 99 2023 78
Daniel Gafford 99 2022 72
47. Daniel Gafford 97 2024 45
48. Marcin Gortat 96 2016 75
Gheorghe Muresan 96 1997 73
50. Charles Jones 92 1992 75
Moses Malone 92 1987 73
Aaron Williams 92 2000 81
= Season in progress