- Hakeem Olajuwon has the most blocks in NBA history with 3,830.
- Five players have more than 3,000 blocks in their career.
- Olajuwon is a three-time blocks champion.
Every great NBA team has needed a big man in the middle to help protect the rim.
Let’s take a look at the players with the most blocks in NBA history.
NBA All-Time Blocks Leaders
Rank | Player | Blocks |
1 | Hakeem Olajuwon | 3,830 |
2 | Dikembe Mutombo | 3,289 |
3 | Kareem Abdul-Jabbar | 3,189 |
4 | Mark Eaton | 3,064 |
5 | Tim Duncan | 3,020 |
6 | David Robinson | 2,954 |
7 | Patrick Ewing | 2,894 |
8 | Shaquille O'Neal | 2,732 |
9 | Tree Rollins | 2,542 |
10 | Robert Parish | 2,361 |
11 | Alonzo Mourning | 2,356 |
12 | Marcus Camby | 2,331 |
13 | Dwight Howard | 2,228 |
14 | Ben Wallace | 2,137 |
15 | Shawn Bradley | 2,119 |
16 | Manute Bol | 2,086 |
17 | George Johnson | 2,082 |
18 | Kevin Garnett | 2,037 |
19 | Larry Nance | 2,027 |
20 | Theo Ratliff | 1,968 |
21 | Pau Gasol | 1,941 |
22 | Brook Lopez | 1,929 |
23 | Elton Brand | 1,828 |
24 | Jermaine O'Neal | 1,820 |
25 | Elvin Hayes | 1,771 |
Who Has the Most Blocks in NBA History?
Hakeem Olajuwon has the most blocks in NBA history with 3,830.
The two-time MVP averaged a career-high 4.6 blocks per game and rejected a career-best 376 shots during the 1989-90 season.
The three-time blocks champion’s ability to swat shots would’ve given fans an effective prop bet or parlay option for basketball betting enthusiasts at a local sportsbook.
Olajuwon helped the Houston Rockets boast short championship NBA betting odds throughout his career, leading them to back-to-back championships in 1994 and 1995.
The two-time Defensive Player of the Year recorded a career-high 12 blocked shots in a game twice.
The first time was on March 10, 1987, in a 136-127 double overtime Rockets loss to the Seattle SuperSonics, and the second time was on Nov. 11, 1989, in a 100-92 win over the Utah Jazz.