![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/USATSI_11618269.jpg?w=1000&h=600&crop=1)
There is something special about a journeyman who has experience playing for various different franchises during their NBA careers.
As of the time of publishing this article, there are 21 players who played at least one game for at least 10 different teams around the league. While many are former undrafted free agents who scrapped and clawed their way around to stay pros, others were former top picks.
Joe Smith (No. 1 overall pick in 1995), Jim Jackson (No. 4 pick in 1992), Jeff Green (No. 5 pick in 2007) and D.J. Augustin (No. 9 pick in 2008) were lottery picks before bouncing around from team to team.
One reason for this is that you have to be pretty good to convince so many teams that you are worth an NBA contract.
So we took a look at the players who have played for the most teams while in the NBA. Feel free to use this as a resource next time you are having trouble guessing a player for Immaculate Grid.
Note that some active players who could potentially make this list in the future if they keep signing with new teams in the NBA include Justin Holiday, Robin Lopez, Jae Crowder, Seth Curry, George Hill, JaVale McGee, Markieff Morris and Noah Vonleh.
The pie charts provided below indicate how many games each player played with each team so you can track longevity.
All data is available via Basketball-Reference and NBA.com.
21
Aaron Williams
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/Aaron-Williams.jpeg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-aaron-williams.png)
Franchises Played For: 10
NBA Experience: 14 years
Played Until: 2008
20
Isaiah Thomas
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/Isaiah-Thomas.jpeg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-isaiah-thomas.png)
Franchises Played For: 10
NBA Experience: 12
Played Until: 2022
19
Damon Jones
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/Damon-Jones.jpeg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-damon-jones.png)
Franchises Played For: 10
NBA Experience: 12
Played Until: 2009
18
James Johnson
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/USATSI_12483236.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-james-johnson.png)
Franchises Played For: 10
NBA Experience: 14 years
Played Until: 2023
17
Drew Gooden
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/Drew-Gooden.jpeg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-drew-gooden.png)
Franchises Played For: 10
NBA Experience: 15 years
Played Until: 2016
16
James Ennis III
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/USATSI_9981070.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-james-ennis-iii.png)
Franchises Played For: 10
NBA Experience: 8 years
Played Until: 2022
15
Mark Bryant
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/2118178-e1692901691998.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-mark-bryant.png)
Franchises Played For: 10
NBA Experience: 16 years
Played Until: 2003
14
Earl Boykins
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/72817008.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-earl-boykins.png)
Franchises Played For: 10
NBA Experience: 14 years
Played Until: 2012
13
Trevor Ariza
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/Trevor-Ariza.jpeg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-trevor-ariza.png)
Franchises Played For: 10
NBA Experience: 18 years
Played Until: 2022
12
Lou Amundson
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/95010442.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-lou-amundson.png)
Franchises Played For: 10
NBA Experience: 11 years
Played Until: 2016
11
Anthony Tolliver
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/USATSI_10727804.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-anthony-tolliver-.png)
Franchises Played For: 11
NBA Experience: 14 years
Played Until: 2021
10
Garrett Temple
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/USATSI_9223606.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-garrett-temple.png)
Franchises Played For: 11
NBA Experience: 13 years
Played Until: Present
9
Kevin Ollie
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/72653450-e1692900544852.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-kevin-ollie.png)
Franchises Played For: 11
NBA Experience: 14 years
Played Until: 2010
8
Mike James
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/72424104-e1692900298930.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-mike-james.png)
Franchises Played For: 11
NBA Experience: 12 years
Played Until: 2014
7
Jeff Green
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/USATSI_5024902.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-jeff-green.png)
Franchises Played For: 11
NBA Experience: 15 years
Played Until: Present
6
D.J. Augustin
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/1194799523.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-d-j-augustin.png)
Franchises Played For: 11
NBA Experience: 15 years
Played Until: 2022
5
Joe Smith
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/51547167-e1692899704882.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/joe-smith-2.png)
Franchises Played For: 12
NBA Experience: 17 years
Played Until: 2011
4
Tony Massenburg
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/362641-e1692899518719.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/qyeJP-tony-massenburg-1.png)
Franchises Played For: 12
NBA Experience: 14 years
Played Until: 2005
3
Jim Jackson
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/351349-e1692899461606.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/jim-jackson.png)
Franchises Played For: 12
NBA Experience: 14 years
Played Until: 2006
2
Chucky Brown
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/269811-e1692899370629.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/chucky-brown-1.png)
Franchises Played For: 12
NBA Experience: 13 years
Played Until: 2002
1
Ish Smith
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/ish-smith.jpg)
![](https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/08/ish-smith.png)
Franchises Played For: 13
NBA Experience: 13 years
Played Until: Present