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

Steals - Playoffs: Career Total / Average /

Suns All-Time Steals Leaders: Single Regular Season Totals

List with the stats for the top 50 players with the most single season total steals in Suns history.

Notes: - These stats were updated on April 18, 2024
- Steals were not recorded until 1973-74.

Suns All-Time Steals Leaders:
Single Regular Season Totals - Top 50

Player
Steals
Season Games
1. Ron Lee 225 1978 82
2. Paul Westphal 210 1976 82
3. Don Buse 185 1978 82
Shawn Marion 185 2003 81
5. Shawn Marion 167 2004 79
6. Jason Kidd 166 2001 77
7. Kevin Johnson 163 1991 77
Shawn Marion 163 2005 81
9. Jason Kidd 162 1998 82
10. Shawn Marion 160 2006 81
Player
Steals
Season Games
11. Jeff Hornacek 158 1992 81
12. Don Buse 156 1979 82
Ron Lee 156 1977 82
Shawn Marion 156 2007 80
Elliot Perry 156 1995 82
16. Shawn Marion 149 2002 81
17. Walter Davis 147 1979 79
18. Kyle Macy 143 1982 82
19. Dan Majerle 138 1993 82
Paul Westphal 138 1978 80
Player
Steals
Season Games
21. Dennis Johnson 136 1981 79
22. Kevin Johnson 135 1989 81
23. Jason Kidd 134 2000 67
Paul Westphal 134 1977 81
25. Don Buse 132 1980 81
Jay Humphries 132 1986 82
Shawn Marion 132 2001 79
28. Dan Majerle 131 1992 82
29. Mikal Bridges 129 2019 82
Gar Heard 129 1978 80
Johnny High 129 1981 81
Jeff Hornacek 129 1989 78
Dan Majerle 129 1994 80
Player
Steals
Season Games
34. Eric Bledsoe 127 2015 81
35. Kevin Johnson 125 1994 67
36. Goran Dragic 124 2013 77
37. Kyle Macy 123 1984 82
38. Penny Hardaway 122 2002 80
39. Alvan Adams 121 1976 80
Chris Paul 121 2022 65
Player
Steals
Season Games
41. Charles Barkley 119 1993 76
Paul Westphal 119 1980 82
43. Walter Davis 117 1983 80
Jeff Hornacek 117 1990 67
45. Kevin Johnson 116 1992 78
46. Alvan Adams 115 1985 82
47. Alvan Adams 114 1982 79
Alvan Adams 114 1983 80
Charles Barkley 114 1996 71
Walter Davis 114 1980 75
Jason Kidd 114 1999 50