Who are the longest-tenured players in every major league?

NHL News

While time eventually catches up to everyone, LeBron James seems to be pushing its limits in his remarkable career. The four-time NBA champion and four-time MVP continues to deliver impressive statistical performances even in his later playing years. The 2024-25 NBA season is set to be James` 22nd, which will match Vince Carter for the longest playing career in the history of the NBA.

As James exemplifies exceptional longevity, let`s look at the players who have completed the most seasons across other major professional sports leagues in North America:

MLB

  • Nolan Ryan, 27 seasons (1966-1993)
  • Cap Anson, 27 seasons (1871-1897)

Active

  • Rich Hill, 20 seasons (since 2005)

MLS

All time

  • Kyle Beckerman, 21 seasons (2000-20)

Active

  • Kei Kamara, 18 seasons (since 2006)

NBA

All time

  • Vince Carter, 22 seasons (1998-2020)

Active

  • LeBron James, 22 seasons (since 2003)

NFL

All time

  • George Blanda, 26 seasons (1949-1975)

Active

  • Aaron Rodgers, 20 seasons (since 2005)

NHL

All time

  • Chris Chelios, 26 seasons (1983-2010)
  • Gordie Howe, 26 seasons (1946-71, 1979-80)

Active

  • Brent Burns, 21 seasons (since 2003)

NWSL

All time and active

  • Lauren Barnes, 12 seasons (since 2013)
  • Jess Fishlock, 12 seasons (since 2013)

WNBA

All time

  • Diana Taurasi, 20 seasons (2004-14, 2016-24)

Active

  • DeWanna Bonner, 15 seasons (since 2009)
Finn Harrow
Finn Harrow

Say hello to Finn Harrow, a journalist calling an English city home. Specializing in sports news, Finn covers everything from golf greens to Formula 1 tracks with flair.

Current news of the sports world