Who are the longest-tenured players in every major league?
Father Time may be undefeated, but LeBron James is certainly taking him to overtime.
The four-time NBA champion and four-time league MVP continues to stuff the stat sheet even in the latter years of his playing career. The 2024-25 NBA season marks the 22nd of James’ storied career, tying Vince Carter for the most in NBA history.
While James continues to defy time, here’s a look at the players who have logged the most seasons across the major North American sports leagues:
MLB
All time
-
Nolan Ryan, 27 seasons (1966-1993)
-
Cap Anson, 27 seasons (1871-1897)
Active
MLS
All time
Active
NBA
All time
Active
NFL
All time
Active
NHL
All time
-
Chris Chelios, 26 seasons (1983-2010)
-
Gordie Howe, 26 seasons (1946-71, 1979-80)
Active
NWSL
All time and active
WNBA
All time
Active
For more sports news, check out the ESPN homepage for in-depth analysis, features, fantasy tips and more.
Source link
editor's pick
latest video
Sports News To You
Subscribe to receive daily sports scores, hot takes, and breaking news!