The oldest active MLB players in 2021


Baseball, as the saying goes, is a young person’s game. And yet, through the years, various players have remained relevant well past their perceived expiration dates.

Legendary pitcher Satchel Paige appeared in a big league game in 1965 at the age of 59...and tossed three scoreless innings with a strikeout for the Kansas City Athletics.

None of the guys on this list of the 10 oldest current MLB players measures up to Paige’s Father Time-defying feat.

But they’re all on a big league roster (or at least a minor league contract) with a reasonable shot at contributing in the 2021 season, gray hairs and all.

All statistics are courtesy of Baseball Reference.

1. 1B/DH Albert Pujols, Los Angeles Angels

Date of birth: Jan. 16, 1980; Age: 41; Debut: 2001

A no-doubt Hall of Famer, Albert Pujols enjoyed all of his best years with the St. Louis Cardinals and is now playing out the thread with the Los Angeles Angels.

The Halos owe the three-time MVP $30 million in 2021, the final year of a mostly disastrous contract to which they signed him following the 2011 campaign.

It’s tough to believe he’ll get much interest unless he has a serious turn-back-the-clock season, but his HOF resume speaks for itself.

2. LHP Rich Hill, Tampa Bay Rays

Date of birth: March 11, 1980; Age: 40; Debut: 2005

Injuries have always been the knock on lefty Rich Hill. He’s never reached 200 innings in a season in his career and hasn’t eclipsed 58.2 frames since 2018.

When he’s healthy, however, he’s still an effective starter, as evidenced by the 3.03 ERA he posted in eight starts for the Minnesota Twins in 2020.

Now, the penny-pinching AL champion Tampa Bay Rays are hoping he’s got more gas sloshing in the tank after trading away ace Blake Snell.

3. DH Nelson Cruz, Minnesota Twins

Date of birth: July 1, 1980; Age: 40; Debut: 2005

Better known as the ageless wonder, Nelson Cruz posted a .992 OPS and finished sixth in AL MVP voting last season for the Minnesota Twins.

The Twinkies rewarded their fountain-of-youth-sipping designated hitter with a one-year, $13 million deal in the hopes he can continue to anchor the offense.

4. LHP Oliver Perez, Cleveland

Date of birth: Aug. 15, 1981; Age: 39; Debut: 2002