Top 10 Active NBA Players Who Played More than 8 NBA Teams (2021- 2022) Season

Active NBA Players Who Played For More Than 8 Teams
In the NBA, we’ve seen few players like Kobe Bryant and Stephen Curry spend their entire careers with a single team. However, most other players change their team at least once in their careers. A team may decide to trade its player or the player may demand to be traded for several reasons. Because of this, few players seem to have become NBA nomads and in this video, you are going to see some of the active NBA players who have played more than 8 teams
George Hill
In his 12-year career, the Bucks point guard, George Hill has played for 8 different NBA teams. The teams he has played for are the San Antonio Spurs, Indiana Pacers, Utah Jazz, Sacramento Kings, Cleveland Cavilers, Milwaukee Bucks, Oklahoma City Thunder, and the Philadelphia 76ers.
Rajon Rondo
Rajon Rondo has played for 8 different NBA teams in his 15-year career including the Boston Celtics, Dallas Mavericks, Sacramento Kings, Chicago Bulls, New Orleans Pelicans, Los Angeles Lakers, Atlanta Hawks, and the Los Angeles Clippers. Now He Traded to Memphis Grizzlies
Isaiah Thomas
Isaiah Thomas has played professionally in the NBA for just 10 years but he has played for 8 different teams. He started his career with the Sacramento Kings and he has played for the Phoenix Suns, Boston Celtics, Cleveland Cavaliers, Los Angeles Lakers, Denver Nuggets, Washington Wizards, and New Orleans Pelicans.
James Johnson
James Johnson has been traded several times throughout his career and he has played for 8 different NBA teams. He has played for the Chicago Bulls, Toronto Raptors twice, Sacramento Kings, Memphis Grizzlies, Miami Heat, Minnesota Timberwolves, Dallas Mavericks, New Orlean Pelicans. now he Traded to Brooklyn Nets
Wayne Ellington
Wayne Ellington has spent 12 years playing in the NBA and within this period, he has been traded 9 different times between 8 teams. He started his career with the Minnesota Timberwolves and moved to Memphis Grizzlies, Cleveland Cavaliers, Dallas Mavericks, Los Angeles Lakers, Brooklyn Nets, Miami Heat, Detroit Pistons, and New York Knicks before returning to the Detroit Pistons.
Jeff Green
Jeff Green is one of the few NBA players that have played for 10 different teams. He started his career with the Seattle SuperSonics before they moved to Oklahoma and he played with Bolton Celtics, Memphis Grizzlies, Los Angeles Clippers, Orlando Magic, Cleveland Cavaliers, Washington Wizards, Utah Jazz, Houston Rockets, and the Brooklyn Nets. now he traded to Denver Nuggets
Garrett Temple
Garret Temple has had quite an interesting experience throughout his career playing with multiple teams. In the NBA, he has played with 10 different teams spending less than a month with some of them. The NBA teams he has played with are Houston Rockets, Sacramento Kings twice, San Antonio Spurs, Charlotte Bobcats, Washington Wizards, Memphis Grizzlies, Los Angeles Clippers, Brooklyn Nets, and Chicago Spurs. now he traded to pelicans
D. J. Augustin
D. J. Augustin has played with 10 different NBA teams in his 13-year professional career. He started with the Charlotte Bobcats in 2008 and he has played for Indiana Pacers, Toronto Raptors, Chicago Bulls, Detroit Pistons, Oklahoma City Thunders, Denver Nuggets, Orlando Magic, Milwaukee Bucks, and Houston Rockets.
Ish Smith
Ish Smith has spent barely a decade in the NBA yet he has played for 11 different teams. He started his career briefly with the Houston Rockets before he was traded to the Memphis Grizzlies. He has also played for the following teams: Golden State Warrior, Orlando Magic, Milwaukee Bucks, Phoenix Suns, Oklahoma City Thunder, Philadelphia City Thunder twice, New Orleans Pelicans, Detroit Pistons, and the Washington Wizards. and now he traded to hornets
Trevor Ariza
Since Trevor Ariza joined the NBA in 2004, he has played with 10 different teams. The teams he has played for are the New York Knicks, Orlando Magic, Los Angeles Lakers, Houston Rockets twice, New Orleans Hornets, Washington Wizards twice, Phoenix Suns, Sacramento Kings, Portland Trail Blazers, and the Miami Heat.
Anthony Tolliver
Anthony Tolliver started playing in the NBA in 2008 and he has played with 11 different teams. He started playing with the San Antonio Spurs in 2008. He has also played for Portland Trail Blazers twice, Golden State Warriors, Minnesota Timberwolves twice, Atlanta Hawk, Charlotte Bobcats, Phoenix Suns, Detroit Pistons twice, Sacramento Kings twice, Memphis Grizzlies, and now the Philadelphia 76ers.

You May Also Like