MLB Team Average Age 2023
Average age of MLB player was 29.33 years during the opening day of the 2023 season. Los Angeles Dodgers, with an average age of 30.2 are the oldest squad.
Similarly, the Pittsburgh Pirates are the youngest team in the National League, whereas the Miami Marlins are the oldest team in the NL.
Seven of the ten teams with the highest average age in the major league are from the National League. Marlins, Padres, Cardinals, Braves, Giants, Brewers, and Dodgers are the NL teams on the top ten list.
Toronto Blue Jays join the Texas Rangers and the Houston Astros as the only three teams from AL to feature in the top ten.
Here is a list of all the thirty MLB teams with their average age:
Detroit Tigers | 27.5 |
San Francisco Giants | 29.3 |
Pittsburgh Pirates | 26.1 |
Seattle Mariners | 27.6 |
Tampa Bay Rays | 28.2 |
Chicago White Sox | 28.1 |
New York Mets | 28.7 |
Teams | Average Age |
Baltimore Orioles | 28.2 |
Philadelphia Phillies | 27.8 |
Minnesota Twins | 28.6 |
Boston Red Sox | 28.6 |
Milwaukee Brewers | 29.5 |
Texas Rangers | 29.7 |
St Louis Cardinals | 29.5 |
Toronto Blue Jays | 29.6 |
Arizona Diamondbacks | 28.6 |
New York Yankees | 28.3 |
Chicago Cubs | 28.4 |
Washington Nationals | 27.1 |
Los Angeles Dodgers | 30.2 |
Houston Astros | 29.6 |
Kansas City Royals | 26.9 |
Los Angeles Angels | 27.4 |
Cleveland Guardians | 26.8 |
Atlanta Braves | 29.3 |
Miami Marlins | 30.1 |
San Diego Padres | 29.5 |
Colorado Rockies | 28.2 |
Oakland Athletics | 26.9 |
Cincinnati Reds | 28 |