Julio Franco's Retirement Age and Final MLB Season
Julio Franco retired at age 48 after the 2007 MLB season, making him one of the oldest players in modern Major League history Baseball Reference. His final season was spent with the Atlanta Braves, where he appeared in 102 games and batted .274 Baseball Reference.
At 48 years old, Franco became the oldest position player to appear in a regular-season game in the American League Baseball Reference. His retirement marked the end of a 23-year MLB career spanning multiple teams and decades.
Career Longevity and Age Milestones
Franco debuted in MLB in 1982 with the Cleveland Indians and last played in 2007, covering 26 seasons Baseball Reference. He was 48 years and 275 days old when his final game ended, setting a record for the oldest position player in the American League.
He was the oldest active player in MLB during his final seasons, a distinction often covered in analyses of late-career durability Baseball Reference. His ability to play into his late 40s was attributed to exceptional conditioning and a contact-oriented hitting approach.
Post-Retirement Status and Legacy
After retiring at 48, Franco has not returned to professional baseball in any on-field capacity Baseball Reference. His career .294 batting average and 2,586 hits place him among the most durable hitters of his generation.
Franco remains a reference point for discussions about aging curves in baseball, especially for players who maintain high-level performance past age 45 Baseball Reference. His retirement age is frequently cited in studies of career longevity in professional sports.