Which NBA Player Has Played for the Most Teams?

Ish Smith of the Washington Wizards during the 2019 Media Day.
(Wikimedia Commons/All-Pro Reels)
  • Ish Smith has played for the most teams in NBA history with 13.
  • Twenty-two different players have played for at least 10 teams.
  • Smith scored a career-high 32 points on Jan. 4, 2020.

In the NBA, spending an entire career with one team is incredibly rare. Some players, however, became known for switching teams frequently.

These players were brought in to help their teams win, which also improved their NBA sports betting championship odds, offering fans who like to bet on basketball opportunities to wager along the way.

Let’s look at the NBA players that have played for the most teams.

NBA Players Who Played for the Most Teams

RankPlayerNumber of Teams
1Ish Smith13
T-2Chucky Brown12
T-2Jim Jackson12
T-2Tony Massenburg12
T-2Joe Smith12
T-2Garrett Temple12
T-7D.J. Augustin11
T-7Jeff Green11
T-7Mike James11
T-7Kevin Ollie11
T-7Anthony Tolliver11
T-12Lou Amundson10
T-12Trevor Ariza10
T-12Earl Boykins10
T-12Mark Bryant10
T-12James Ennis III10
T-12Drew Gooden10
T-12Justin Holiday10
T-12James Johnson10
T-12Damion Jones10
T-12Isaiah Thomas10
T-12Aaron Williams10

Who Has Played for the Most Teams in NBA History?

Ish Smith has played for the most teams in NBA history with 13.

Smith has played for the Houston Rockets, Memphis Grizzlies, Golden State Warriors, Orlando Magic, Milwaukee Bucks, Phoenix Suns, Oklahoma City Thunder, Philadelphia 76ers (twice), New Orleans Pelicans, Detroit Pistons, Washington Wizards (twice), Charlotte Hornets (twice), and Denver Nuggets.

The Wake Forest product scored a career-high 32 points on Jan. 4, 2020, when his Wizards defeated the Nuggets 128-114.

He dished out a career-best 16 assists when his Sixers fell to the New York Knicks 119-113 in double overtime on Jan. 18, 2016.

The 6-foot guard grabbed a career-high 14 rebounds on March 26, 2016, in a Sixers 108-105 loss to the Portland Trail Blazers.

The content provided in this blog is intended for entertainment purposes only. All views and opinions expressed are the authors and reflect their individual perspectives on sports, betting, and related topics. This content should not be considered professional betting advice or the official views of BetMGM LLC. Please gamble responsibly. If you or someone you know is experiencing issues related to gambling, seek help from a licensed health professional. This blog is not liable for any losses, damages, or consequences resulting from betting activities.