most total blocks in the last 25 years

Between May 30, 2000 and May 30, 2025, Tim Duncan has blocked the most shots, with 2,523 blocks.

Interpreted as:
most total blocks by a player in the last 25 years
NAME BLK GP MIN PTS REB AST STL FGM FGA FG% 3PM 3PA 3P% FTM FTA FT% TS% OREB DREB TOV PF +/- MPG PPG RPG APG SPG BPG TPG
1 Tim Duncan
T. Duncan
2,523
1,186
39,327
21,965
12,625
3,646
859
8,533
16,921
50.4
28
140
20.0
4,871
7,025
69.3
54.9
3,164
9,461
2,714
2,693
+7635
33.2
18.5
10.6
3.1
0.7
2.1
2.3
2 Dwight Howard
D. Howard
2,228
1,242
39,434
19,485
14,627
1,676
1,081
7,051
12,016
58.7
22
103
21.4
5,361
9,455
56.7
60.2
4,151
10,476
3,302
3,912
+2878
31.8
15.7
11.8
1.3
0.9
1.8
2.7
3 Brook Lopez
B. Lopez
2,060
1,105
33,522
17,517
6,737
1,614
633
6,680
13,447
49.7
1,075
3,055
35.2
3,082
3,865
79.7
57.8
2,161
4,576
1,751
2,868
+987
30.3
15.9
6.1
1.5
0.6
1.9
1.6
4 Pau Gasol
P. Gasol
1,941
1,226
41,002
20,894
11,305
3,925
606
7,980
15,729
50.7
179
486
36.8
4,755
6,311
75.3
56.5
3,085
8,220
2,638
2,632
+1826
33.4
17.0
9.2
3.2
0.5
1.6
2.2
5 Ben Wallace
B. Wallace
1,834
860
27,574
5,344
9,051
1,332
1,178
2,185
4,678
46.7
7
51
13.7
967
2,315
41.8
46.9
2,959
6,092
912
1,662
+1934
32.1
6.2
10.5
1.5
1.4
2.1
1.1
6 Anthony Davis
A. Davis
1,815
787
27,081
18,978
8,416
2,009
1,033
7,100
13,589
52.2
375
1,269
29.6
4,403
5,546
79.4
59.2
2,086
6,330
1,573
1,840
+929
34.4
24.1
10.7
2.6
1.3
2.3
2.0
7 Marcus Camby
M. Camby
1,781
742
22,293
6,632
7,939
1,568
761
2,722
5,820
46.8
15
70
21.4
1,173
1,719
68.2
50.4
2,001
5,938
983
1,938
+325
30.0
8.9
10.7
2.1
1.0
2.4
1.3
8 Serge Ibaka
S. Ibaka
1,759
919
25,127
11,028
6,513
749
373
4,575
8,916
51.3
614
1,709
35.9
1,264
1,669
75.7
57.1
1,894
4,619
1,187
2,480
+2537
27.3
12.0
7.1
0.8
0.4
1.9
1.3
9 Rudy Gobert
R. Gobert
1,718
829
25,430
10,458
9,700
1,123
576
3,903
5,949
65.6
0
17
0.0
2,652
4,137
64.1
67.3
2,804
6,896
1,338
2,209
+3461
30.7
12.6
11.7
1.4
0.7
2.1
1.6
10 Josh Smith
J. Smith
1,713
894
28,999
12,996
6,653
2,789
1,083
5,089
11,247
45.2
450
1,578
28.5
2,368
3,748
63.2
50.4
1,717
4,936
2,197
2,461
-234
32.4
14.5
7.4
3.1
1.2
1.9
2.5
11 Elton Brand
E. Brand
1,696
977
31,911
15,200
8,230
2,029
874
5,969
11,879
50.2
2
19
10.5
3,260
4,393
74.2
55.0
2,956
5,274
1,832
2,856
-418
32.7
15.6
8.4
2.1
0.9
1.7
1.9
12 Jermaine O'Neal
J. O'Neal
1,667
800
24,929
12,492
6,610
1,313
438
4,819
10,336
46.6
14
90
15.6
2,840
3,908
72.7
51.8
1,733
4,877
1,729
2,581
+849
31.2
15.6
8.3
1.6
0.5
2.1
2.2
13 DeAndre Jordan
D. Jordan
1,567
1,111
27,867
9,483
10,785
1,045
571
3,856
5,725
67.4
2
13
15.4
1,769
3,728
47.5
64.4
3,191
7,594
1,442
2,684
+1024
25.1
8.5
9.7
0.9
0.5
1.4
1.3
14 Samuel Dalembert
S. Dalembert
1,546
886
21,644
6,814
6,942
465
437
2,810
5,393
52.1
1
12
8.3
1,193
1,689
70.6
55.5
2,289
4,653
1,271
2,601
-766
24.4
7.7
7.8
0.5
0.5
1.7
1.4
15 Andrei Kirilenko
A. Kirilenko
1,461
797
23,916
9,431
4,352
2,169
1,097
3,146
6,637
47.4
367
1,185
31.0
2,772
3,675
75.4
57.1
1,400
2,952
1,518
1,605
+1445
30.0
11.8
5.5
2.7
1.4
1.8
1.9
16 Myles Turner
M. Turner
1,412
642
18,454
9,031
4,349
813
441
3,336
6,683
49.9
756
2,088
36.2
1,603
2,078
77.1
59.4
906
3,443
909
1,881
+691
28.7
14.1
6.8
1.3
0.7
2.2
1.4
17 Kevin Garnett
K. Garnett
1,384
1,095
36,885
19,575
11,312
4,113
1,331
7,787
15,588
50.0
123
472
26.1
3,878
4,827
80.3
55.3
2,233
9,079
2,299
2,592
+4247
33.7
17.9
10.3
3.8
1.2
1.3
2.1
18 Tyson Chandler
T. Chandler
1,335
1,160
31,614
9,509
10,467
967
630
3,558
5,964
59.7
0
11
0.0
2,393
3,714
64.4
62.6
3,529
6,938
1,656
3,268
+321
27.3
8.2
9.0
0.8
0.5
1.2
1.4
19 Al Horford
A. Horford
1,300
1,138
35,917
14,705
8,943
3,629
866
6,062
11,900
50.9
976
2,589
37.7
1,605
2,104
76.3
57.3
2,169
6,774
1,569
2,416
+3570
31.6
12.9
7.9
3.2
0.8
1.1
1.4
20 Shaquille O'Neal
S. O'Neal
1,296
673
21,770
13,909
6,484
1,596
339
5,434
9,247
58.8
0
5
0.0
3,041
5,834
52.1
58.9
2,047
4,437
1,756
2,310
+3039
32.3
20.7
9.6
2.4
0.5
1.9
2.6
21 Kevin Durant
K. Durant
1,273
1,123
41,235
30,571
7,828
4,908
1,173
10,542
21,000
50.2
2,191
5,620
39.0
7,296
8,271
88.2
62.0
740
7,088
3,553
2,137
+4732
36.7
27.2
7.0
4.4
1.0
1.1
3.2
22 JaVale McGee
J. McGee
1,258
909
14,676
6,907
4,577
386
345
2,955
5,110
57.8
15
78
19.2
982
1,627
60.4
59.3
1,624
2,953
896
1,923
-756
16.1
7.6
5.0
0.4
0.4
1.4
1.0
23 Marc Gasol
M. Gasol
1,254
891
28,721
12,514
6,604
2,996
792
4,635
9,638
48.1
431
1,197
36.0
2,813
3,625
77.6
55.7
1,411
5,193
1,755
2,551
+1139
32.2
14.0
7.4
3.4
0.9
1.4
2.0
24 LaMarcus Aldridge
L. Aldridge
1,187
1,076
36,242
20,558
8,736
2,076
758
8,311
16,872
49.3
227
710
32.0
3,709
4,563
81.3
54.4
2,776
5,960
1,643
2,598
+2788
33.7
19.1
8.1
1.9
0.7
1.1
1.5
25 Dirk Nowitzki
D. Nowitzki
1,186
1,393
47,473
29,740
10,795
3,401
1,118
10,518
22,280
47.2
1,852
4,836
38.3
6,852
7,763
88.3
57.9
1,325
9,470
2,280
3,240
+6466
34.1
21.3
7.7
2.4
0.8
0.9
1.6
StatMuse has game-level data for blocks going back to the 1983-84 season.

More Spurs Stats

Team Rankings

ORTG

114.4

19th

DRTG

117.2

25th

NETRTG

-2.8

21st

3P%

35.7

20th

2024-25 Conference Standings
TEAM W L PCT GB
11
Suns Suns
36
46
.439
32.0
12
Trail Blazers Trail Blazers
36
46
.439
32.0
13
Spurs Spurs
34
48
.415
34.0
14
Pelicans Pelicans
21
61
.256
47.0
15
Jazz Jazz
17
65
.207
51.0
Last Game
SAS Spurs

34 - 48

125

Final

118

TOR Raptors

30 - 52

Sun 13 Apr 2025

NBA 2024-25 Leaders

NBA 2024-25 Rankings

NBA Fantasy 2024-25

NBA 2024-25 Betting

NBA 2024-25 Conference Standings

Western W L PCT GB
1
Thunder Thunder
68
14
.829
2
Rockets Rockets
52
30
.634
16.0
3
Lakers Lakers
50
32
.610
18.0
4
Nuggets Nuggets
50
32
.610
18.0
5
Clippers Clippers
50
32
.610
18.0
6
Timberwolves Timberwolves
49
33
.598
19.0
Eastern W L PCT GB
1
Cavaliers Cavaliers
64
18
.780
2
Celtics Celtics
61
21
.744
3.0
3
Knicks Knicks
51
31
.622
13.0
4
Pacers Pacers
50
32
.610
14.0
5
Bucks Bucks
48
34
.585
16.0
6
Pistons Pistons
44
38
.537
20.0

NBA 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
3/29
GSW GSW
@
SAS SAS
148-106
Sat
3/29
ATL ATL
@
MIL MIL
145-124
Sat
3/29
CHA CHA
@
NOP NOP
94-98
Sat
3/29
TOR TOR
@
PHI PHI
127-109
Sat
3/29
HOU HOU
@
PHX PHX
148-109

Schedule

DATE MATCHUP TIME (ET)
Sat
5/31
NYK NYK
@
IND IND
8:00 PM
Mon
6/2
IND IND
@
NYK NYK
8:00 PM