Longevity can be a measure of greatness. Many of the most accomplished players in NBA history are also among the most tenured in the history of the league, including LeBron James.
The 2025-26 NBA season marks the 23rd of James' storied career. With the milestone, he will be the first player in NBA history to reach 23 seasons. Take a look at the players with the most NBA seasons under their belts below:
All-time
23 seasons
▪︎ LeBron James (2003-present)
22 seasons
▪︎ Vince Carter (1998-2020)
21 seasons
▪︎ Dirk Nowitzki (1999-2019)
▪︎ Kevin Garnett (1995-2016)
▪︎ Kevin Willis (1984-2007)
▪︎ Robert Parish (1976-1997)
▪︎ Chris Paul (2005-present)
20 seasons
▪︎ Udonis Haslem (2003-23)
▪︎ Jamal Crawford (2000-20)
▪︎ Kobe Bryant (1996-2016)
▪︎ Kareem Abdul-Jabbar (1969-1989)
Active
*As of the start of the 2025-26 season
▪︎ LeBron James, 23
▪︎ Chris Paul, 21
▪︎ Kyle Lowry, 20
▪︎ Mike Conley, 19
▪︎ Al Horford, 19
▪︎ Nicolas Batum, 18
▪︎ Eric Gordon, 18
▪︎ Brook Lopez, 18
▪︎ Kevin Love, 18
▪︎ Russell Westbrook, 18
▪︎ Kevin Durant, 18
▪︎ Jeff Green, 18
Check out the ESPN NBA hub page for scores, standings, stats, schedules and more.
