The players with the most seasons in NBA history
LeBron James continues to extend his record as the player with the most seasons played in the NBA. The forward has 24 seasons, ahead of Vince Carter, who retired after 22. In total, 14 players have reached at least 20 seasons in the competition up to 2026/27. Among them are legends such as Kareem Abdul-Jabbar, Kobe Bryant, Dirk Nowitzki, and Kevin Garnett.
Chris Paul, Dirk Nowitzki, Kevin Garnett, Kevin Willis, and Robert Parish complete the group of five players who reached 21 seasons. The latter also stands out for his 1,611 games, the second-highest figure in the ranking, just behind LeBron's 1,623. Al Horford and Kevin Durant, both still active, have already reached 20 seasons and could climb positions.
This is an automatic translation. You can read the original news, Los jugadores con más temporadas en la historia de la NBA