The average age of the oldest Major League Baseball player for every team is 37 years. The 162-game season is a grind, but there are actually a lot of players who have logged 15 big league seasons or more on the odometer. Here are the game's elder statesmen.
(Pictured are Detroit's Victor Martinez and Atlanta's Bartolo Colon. Age in parentheses below denotes age on Opening Day, April 3.)
Arizona Diamondbacks: Fernando Rodney, RP (40)
Rodney has 261 career saves and is on his sixth team in five seasons.
Getty ImagesGetty Images
Atlanta Braves: Bartolo Colon, SP (43)
The rubber-armed wonder will be looking for his second career home run this season after notching No. 1 at age 42.
Logan BowlesLogan Bowles-USA TODAY Sports
Baltimore Orioles: J.J. Hardy, SS (34)
Shortstop is a young man's position (Lindor, Seager, Correa), but Hardy is still holding it down.
Boston Red Sox: Dustin Pedroia, 2B (33)
With Big Papi's retirement at age 40, the baton passes back one dog year to another longtime member of the Red Sox.
Getty ImagesTom Szczerbowski
Chicago Cubs: Koji Uehara, RP (42)
The 1999 Central League Rookie of the Year for the Yomiuri Giants of Japan's Nippon Professional Baseball, Uehara now enters his 10th season in MLB.
Joe CamporealeJoe Camporeale-USA TODAY Sports
Chicago White Sox: James Shields, SP (35)
Shields was dealt back to the American League last June after 1 1/2 seasons in the Senior Circuit with San Diego.
Cincinnati Reds: Scott Feldman, SP (34)
Feldman's fastball hovers around 89, but the Reds' Opening Day starter provides decent innings.
Cleveland Indians: Michael Martinez, IF (34)
Michael Martinez is now a trivia answer: He made the final out of the epic 2016 World Series on a groundout to Kris Bryant at third base.