Julio Franco from the Dominican Republic holds a record that defies baseball logic: he is the oldest position player to hit a home run in Major League Baseball, accomplishing the feat at age 48 years and 5 months on October 4, 2007, with the Atlanta Braves. His 24-season career stands as a testament to an unrelenting work ethic and a swing that refused to fade.
A Signature Stance That Lasted Decades
Born August 17, 1958, in San Pedro de Macorís, Franco became instantly recognizable at the plate. His wide stance, high bat position, and uncanny patience created a style all his own. He debuted in 1982 with the Philadelphia Phillies and accumulated 2,586 hits with a .288 career average. While he was never a power hitter—173 career home runs—his ability to put the ball in play and his refusal to age out made him a phenomenon.
Playing Across Five Decades
Franco’s presence in the majors spanned from the 1980s through 2007, playing in five different decades. He was the oldest player to bat in an MLB season when he reached 48 years old. His final game came on October 28, 2007, with Atlanta. But Franco didn’t stop there: he continued playing in winter leagues, including the Dominican League (LIDOM), into his 50s, proving his love for baseball transcended any calendar.
A Journey Through the Majors
Franco’s resume reads like a who’s who of late-80s and 90s baseball: the Philadelphia Phillies, Cleveland Indians, Texas Rangers, Chicago White Sox, Baltimore Orioles, Seattle Mariners, New York Mets, Houston Astros, and even the Mexican Pacific League. His best season came in 1990 with the Texas Rangers, when he batted .341 with 96 RBIs, proving age hadn’t slowed his bat.
Dominican Pride on the World Stage
Franco represents a golden era of Dominican baseball talent in the majors, joining legends like Juan Marichal and the Alou brothers in reshaping how the game was played. His continued presence in the Dominican League after his MLB career showed that Caribbean players didn’t just pass through the majors—they returned home to keep the fire alive.
FAQ
How many home runs did Julio Franco hit in his career?
Franco hit 173 home runs across 24 seasons in the majors. While modest by power standards, his strength was consistency and contact hitting.
What was his best season?
His 1990 season with the Texas Rangers stands out: a .341 average with 96 RBIs, showcasing peak Franco at age 31.
Did he play after leaving MLB?
Yes. Franco continued playing in minor leagues and the Dominican League well into his 50s, refusing to hang up his cleats despite his age.

