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

Date:

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.

Read more…

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Share post:

Latest News

More like this
Related

George Washington hires Colgate’s Ganiyat Adeduntan as women’s basketball coach: Source

Colgate women’s basketball coach Ganiyat Adeduntan has been hired...

NCAAW: South Carolina again will reign supreme

It’s our favorite time of the year...

How Vanderbilt landed the record-setting freshman who might shock women’s March Madness

Shea Ralph was on the Vanderbilt team bus, making...

NCAAW: Why JuJu Watkins will take USC to the national title

March Madness has arrived, so it’s time...