Longest-Tenured Players By NBA Team

The NBA’s 2020 offseason wasn’t quite as wild as the 2019 offseason when it came to player movement, but we still saw a number of players change teams this fall after having been with their previous clubs for a very long time.

John Wall, for instance, had been a member of the Wizards for over a decade, making him one of the NBA’s longest-tenured players by team until he was traded to Houston last week. Tristan Thompson, meanwhile, had spent his entire career since entering the league in 2011 with the Cavaliers before he changed teams in free agency last month.

The Wizards and Cavaliers are two of the eight teams that have a new longest-tenured player since we completed our last list during the 2019 offseason. In some cases, that new player isn’t a surprise — you likely won’t be shocked to learn that Bradley Beal is now the Wizards’ longest-tenured player. In other cases though, teams have undergone so much turnover that no player on the current roster has been with the club for more than a year or two.

Here are the NBA’s current longest-tenured players by team as of the 2020 preseason:


  1. Miami Heat: Udonis Haslem (free agent), August 2003
  2. Golden State Warriors: Stephen Curry (draft), June 2009
  3. San Antonio Spurs: Patty Mills (free agent), March 2012
  4. Washington Wizards: Bradley Beal (draft), June 2012
  5. Portland Trail Blazers: Damian Lillard (draft), June 2012
  6. Toronto Raptors: Kyle Lowry (trade), July 2012
  7. Orlando Magic: Nikola Vucevic (trade), August 2012
  8. Houston Rockets: James Harden (trade), October 2012
  9. Charlotte Hornets: Cody Zeller (draft), June 2013
  10. Milwaukee Bucks: Giannis Antetokounmpo (draft), June 2013
  11. Utah Jazz: Rudy Gobert (draft trade), June 2013
  12. Philadelphia 76ers: Joel Embiid (draft), June 2014
  13. Boston Celtics: Marcus Smart (draft), June 2014
  14. Denver Nuggets: Gary Harris (draft trade), Nikola Jokic (draft), June 2014
    • Note: Harris is technically the slightly longer-tenured member of the Nuggets, having been drafted 19th overall, while Jokic was picked 41st overall.
  15. Cleveland Cavaliers: Kevin Love (trade), August 2014
  16. Dallas Mavericks: Dwight Powell (trade), December 2014
  17. Minnesota Timberwolves: Karl-Anthony Towns (draft), June 2015
  18. Indiana Pacers: Myles Turner (draft), June 2015
  19. Phoenix Suns: Devin Booker (draft), June 2015
  20. Chicago Bulls: Cristiano Felicio (free agent), July 2015
  21. Brooklyn Nets: Caris LeVert (draft trade), June 2016
  22. Sacramento Kings: Buddy Hield (trade), February 2017
  23. New York Knicks: Frank Ntilikina (draft), June 2017
  24. Atlanta Hawks: John Collins (draft), June 2017
  25. Los Angeles Lakers: Kyle Kuzma (draft trade), June 2017
  26. Memphis Grizzlies: Dillon Brooks (draft trade), June 2017
  27. Los Angeles Clippers: Patrick Beverley (trade), Lou Williams (trade), June 2017
    • Note: Beverley and Williams were acquired in the same trade.
  28. Detroit Pistons: Blake Griffin (trade), January 2018
  29. Oklahoma City Thunder: Hamidou Diallo (trade), July 2018
  30. New Orleans Pelicans: Zion Williamson (draft), June 2019

Photo courtesy of USA Today Sports Images.

View Comments (17)