NBA Players with the Most Steals Recorded in Their 21st Season
Explore the NBA players who delivered the best stats ever in a 21st NBA season, ranked by regular season total steals. See how the all-time greats compare in this top-50 historical list.
Which NBA player had the most total steals in the Regular Season in his 21st year?
Playing for the 2024 Los Angeles Lakers, LeBron James recorded a total of 89 steals in 71 games — the highest total ever by an NBA player in his 21st season.
Total Steals, 21st Season
89 stl
LeBron James
(2024 Los Angeles Lakers)
Note:
= NBA champion in this season.
Total Steals in a Player's 21st Season - Full List
Regular Season
| Steals | Other stats | ||||||||
| Rk | Player
(Team) |
Total | Per Game | Gms | Pts | Reb | Ast | Blk | 3pm |
| 1 | (2024 Lakers) |
89 | 1.3 | 71 | 1,822 | 518 | 589 | 38 | 149 |
| 2 | (2019 Hawks) |
44 | 0.6 | 76 | 562 | 194 | 87 | 27 | 123 |
| 3 | (2016 Timberwolves) |
28 | 0.7 | 38 | 122 | 150 | 62 | 10 | 0 |
| 4 | (2026 Clippers) |
11 | 0.7 | 16 | 47 | 28 | 53 | 0 | 10 |
| 5 | (2019 Mavericks) |
9 | 0.2 | 51 | 373 | 158 | 35 | 18 | 64 |
| 6 | (1997 Bulls) ![]() |
6 | 0.1 | 43 | 161 | 89 | 22 | 19 | 0 |
| 7 | (2007 Mavericks) |
2 | 0.4 | 5 | 12 | 8 | 1 | 1 | 0 |