Get all your news in one place.
100’s of premium titles.
One app.
Start reading
USA Today Sports Media Group
USA Today Sports Media Group
Sport
Bryan Kalbrosky

Ranking the 21 players who have played for the most (at least 10!) NBA teams

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

Doug Pensinger /Allsport

Franchises Played For: 10

NBA Experience: 14 years

Played Until: 2008

20
Isaiah Thomas

Howard Smith-USA TODAY Sports

Franchises Played For: 10

NBA Experience: 12

Played Until: 2022

19
Damon Jones

(Streeter Lecka/Getty Images)

Franchises Played For: 10

NBA Experience: 12

Played Until: 2009

18
James Johnson

Brad Rempel-USA TODAY Sports

Franchises Played For: 10

NBA Experience: 14 years

Played Until: 2023

17
Drew Gooden

Gregory Shamus/Getty Images

Franchises Played For: 10

NBA Experience: 15 years

Played Until: 2016

16
James Ennis III

Kyle Terada-USA TODAY Sports

Franchises Played For: 10

NBA Experience: 8 years

Played Until: 2022

15
Mark Bryant

Ken Levine/Getty Images

Franchises Played For: 10

NBA Experience: 16 years

Played Until: 2003

14
Earl Boykins

(Doug Pensinger/Getty Images)

Franchises Played For: 10

NBA Experience: 14 years

Played Until: 2012

13
Trevor Ariza

Troy Taormina-USA TODAY Sports

Franchises Played For: 10

NBA Experience: 18 years

Played Until: 2022

12
Lou Amundson

(Christian Petersen/Getty Images)

Franchises Played For: 10

NBA Experience: 11 years

Played Until: 2016

11
Anthony Tolliver

Troy Taormina-USA TODAY Sports

Franchises Played For: 11

NBA Experience: 14 years

Played Until: 2021

10
Garrett Temple

Jennifer Stewart-USA TODAY Sports

Franchises Played For: 11

NBA Experience: 13 years

Played Until: Present

9
Kevin Ollie

(Otto Greule Jr/Getty Images)

Franchises Played For: 11

NBA Experience: 14 years

Played Until: 2010

8
Mike James

(Doug Pensinger/Getty Images)

Franchises Played For: 11

NBA Experience: 12 years

Played Until: 2014

7
Jeff Green

Sam Sharpe-USA TODAY Sports

Franchises Played For: 11

NBA Experience: 15 years

Played Until: Present

6
D.J. Augustin

(Matthew Stockman/Getty Images)

Franchises Played For: 11

NBA Experience: 15 years

Played Until: 2022

5
Joe Smith

(CRAIG LASSIG/AFP via Getty Images)

Franchises Played For: 12

NBA Experience: 17 years

Played Until: 2011

4
Tony Massenburg

© Stephen Dunn

Franchises Played For: 12

NBA Experience: 14 years

Played Until: 2005

3
Jim Jackson

Tim DeFrisco /Allsport

Franchises Played For: 12

NBA Experience: 14 years

Played Until: 2006

2
Chucky Brown

Tim de Frisco /Allsport

Franchises Played For: 12

NBA Experience: 13 years

Played Until: 2002

1
Ish Smith

Raj Mehta-USA TODAY Sports

Franchises Played For: 13

NBA Experience: 13 years

Played Until: Present

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.