
Stephen Dunn / Getty Images Sport via Getty Images

Ronald Martinez / Getty Images Sport via Getty Images

Jared Wickerham / Getty Images Sport via Getty Images

Doug Pensinger / Getty Images Sport via Getty Images

Jim McIsaac / Getty Images Sport via Getty Images

Public Domain / Wikimedia Commons

Stephen Dunn / Getty Images Sport via Getty Images

Jim McIsaac / Getty Images Sport via Getty Images

Jeff Gross / Getty Images Sport via Getty Images

Ezra Shaw / Getty Images Sport via Getty Images

Public Domain / Wikimedia Commons

Public Domain / Wikimedia Commons

Junko Kimura / Getty Images Sport via Getty Images

Christian Petersen / Getty Images Sport via Getty Images

33ft / iStock via Getty Images

Masterpress / Getty Images Sport via Getty Images

Stands (CC BY-SA 2.0) by Kelly

Stands (CC BY-SA 2.0) by Kelly

Jim McIsaac / Getty Images Sport via Getty Images

Public Domain / Wikimedia Commons

EHStock / iStock via Getty Images


























When we reach a certain age, talk of retirement comes into play. The retirement age in the United States is 66 or 67, depending on your birth year. For most people, retirement is in sight when they reach their mid-to-late 50s, although some continue working way beyond. Yet, for athletes, this timeline is a bit different.
In a field that relies heavily on achieving stats and reaching goals by specific ages, many athletes are often considered too old at an age when many are only starting. However, some athletes defy all expectations and continue pursuing their dreams, like Philadelphia Phillies pitcher Mark Appel. He was the first overall pick in the 2013 MLB draft, but injuries forced an early retirement in 2018. He never gave up and signed with the Phillies in 2021, making his MLB debut just before his 31st birthday.
To determine athletes who defied time to become the oldest rookies, 24/7 Tempo reviewed NFL, NHL, NBA, and MLB data from Sports Reference to find the oldest players with rookie status in the modern era of these four sports leagues. Older players who were rookies during the first years of these leagues and those who only debuted because of extenuating circumstances like World War II were not considered.
Athletes who played in upstart competitor leagues before joining the NFL, MLB, or NHL, and were technically listed as rookies even though they had been professional athletes for years, were not considered. All players on this list debuted at age 36 or later, except for former NBA player Pablo Prigioni, who first played in the NBA at age 35 – making him the oldest rookie in NBA history that fit our criteria. To read about sports figures with long careers, check out athletes whose careers lasted into their 40s and beyond.
Here are athletes who defied time to become the oldest rookies.
25. Yoshinori Tateyama
- Debut age: 35 years, 149 days
- Team: Texas Rangers
- Year: 2011
- Total seasons played: 2
24. Pablo Prigioni
- Debut age: 35 years, 169 days
- Team: New York Knicks
- Year: 2012-13
- Total seasons played: 4
23. Jim Morris
- Debut age: 35 years, 242 days
- Team: Tampa Bay Devil Rays
- Year: 1999
- Total seasons played: 2
22. Dae-Sung Koo
- Debut age: 35 years, 245 days
- Team: New York Mets
- Year: 2005
- Total seasons played: 1
21. Earle Brucker
- Debut age: 35 years, 348 days
- Team: Philadelphia A's
- Year: 1937
- Total seasons played: 5
20. Takashi Saito
- Debut age: 36 years, 54 days
- Team: Los Angeles Dodgers
- Year: 2006
- Total seasons played: 7
19. Butch Songin
- Debut age: 36 years, 121 days
- Team: Boston Patriots
- Year: 1960
- Total seasons played: 3
18. Hank Izquierdo
- Debut age: 36 years, 142 days
- Team: Minnesota Twins
- Year: 1967
- Total seasons played: 1
17. Minnie Mendoza
- Debut age: 36 years, 144 days
- Team: Minnesota Twins
- Year: 1970
- Total seasons played: 1
16. Keiichi Yabu
- Debut age: 36 years, 193 days
- Team: Oakland A's
- Year: 2005
- Total seasons played: 2
15. Satoru Komiyama
- Debut age: 36 years, 201 days
- Team: New York Mets
- Year: 2002
- Total seasons played: 1
14. Art Jacobs
- Debut age: 36 years, 294 days
- Team: Cincinnati Reds
- Year: 1939
- Total seasons played: 1
13. Jim Anderson
- Debut age: 37 years, 36 days
- Team: Los Angeles Kings
- Year: 1967-68
- Total seasons played: 1
12. Billy Williams
- Debut age: 37 years, 63 days
- Team: Seattle Pilots
- Year: 1969
- Total seasons played: 1
11. Helmut Balderis
- Debut age: 37 years, 66 days
- Team: Minnesota North Stars
- Year: 1989-90
- Total seasons played: 1
10. Chang-Yong Lim
- Debut age: 37 years, 95 days
- Team: Chicago Cubs
- Year: 2013
- Total seasons played: 1
9. Joe Strong
- Debut age: 37 years, 245 days
- Team: Florida Marlins
- Year: 2000
- Total seasons played: 2
8. Connie Madigan
- Debut age: 38 years, 125 days
- Team: St. Louis Blues
- Year: 1972-73
- Total seasons played: 1
7. Connie Marrero
- Debut age: 38 years, 361 days
- Team: Washington Senators
- Year: 1950
- Total seasons played: 5
6. Masumi Kuwata
- Debut age: 39 years, 70 days
- Team: Pittsburgh Pirates
- Year: 2007
- Total seasons played: 1
5. Les Willis
- Debut age: 39 years, 101 days
- Team: Cleveland Indians
- Year: 1947
- Total seasons played: 1
4. Alex McColl
- Debut age: 39 years, 151 days
- Team: Washington Senators
- Year: 1933
- Total seasons played: 2
3. Ken Takahashi
- Debut age: 40 years, 16 days
- Team: New York Mets
- Year: 2009
- Total seasons played: 1
2. Luke Urban
- Debut age: 40 years, 119 days
- Team: Boston Braves
- Year: 1927
- Total seasons played: 2
1. Diomedes Olivo
- Debut age: 41 years, 227 days
- Team: Pittsburgh Pirates
- Year: 1960
- Total seasons played: 3




