Blocks - Season: Career Total / Average /

Blocks - Playoffs: Career Total / Average /

Timberwolves All-Time Blocks Leaders: Career Totals in the Regular Season

List with the stats for the top 50 players with the most career total blocks in the Regular Season in Timberwolves history.

Notes: - These stats were updated on March 28, 2024
- Blocks were not recorded until 1973-74.
- In this case, 'Seasons' and 'Games' only include seasons since 1973-74.

* Players in bold played in the 2024 Regular Season

Timberwolves All-Time Blocks Leaders:
Career Totals in the Regular Season - Top 50

Player
Blocks
Seasons Games
1. Kevin Garnett 1,590 14 970
2. Karl-Anthony Towns 720 9 571
3. Gorgui Dieng 489 7 498
4. Rasho Nesterovic 373 5 316
5. Al Jefferson 300 3 208
6. Christian Laettner 299 4 276
7. Naz Reid 284 5 316
8. Eddie Griffin 273 3 153
9. Felton Spencer 266 3 213
10. Joe Smith 265 4 247
Player
Blocks
Seasons Games
11. Sam Mitchell 262 10 757
12. Andrew Wiggins 261 6 442
13. Randy Breuer 254 3 191
14. Dean Garrett 238 5 272
15. Rudy Gobert 235 2 136
Tom Gugliotta 235 4 231
17. Jaden McDaniels 226 4 274
18. Thurl Bailey 207 3 220
19. Luc Longley 199 3 170
20. Darko Milicic 198 3 122
Player
Blocks
Seasons Games
21. Anthony Edwards 180 4 292
22. Kevin Love 173 6 364
23. Doug West 170 9 609
24. Michael Olowokandi 151 3 137
Nikola Pekovic 151 6 271
26. Trenton Hassell 139 4 316
27. Cherokee Parks 134 2 155
28. Wally Szczerbiak 131 7 438
29. Tony Campbell 110 3 237
30. Corey Brewer 105 6 337
Player
Blocks
Seasons Games
31. Wesley Johnson 102 2 144
32. Kyle Anderson 100 2 138
Tyrone Corbin 100 3 175
34. Josh Okogie 99 4 244
Sean Rooks 99 2 129
36. Mark Blount 98 2 124
Taj Gibson 98 2 152
38. Dante Cunningham 96 2 161
39. Jarred Vanderbilt 92 3 140
40. Greg Stiemsma 90 1 76
Player
Blocks
Seasons Games
41. Tod Murphy 88 3 181
42. LaPhonso Ellis 74 1 82
Isaiah Rider 74 3 229
44. Stanley Roberts 72 1 74
Derrick Williams 72 3 155
46. Michael Beasley 71 2 120
47. Robert Covington 69 2 70
Marko Jaric 69 3 220
49. Anthony Tolliver 68 3 181
50. Gary Trent 67 3 212
Stojko Vrankovic 67 1 53