About This Statistic
This graph depicts Major League Baseball clubs by average player age in 2017. Houston Astros baseball club had an average player age of 29.2 years in 2017.
Major League Baseball players - additional information
Amongst all teams in Major League Baseball, the Atlanta Braves have the roster with the highest average player age in 2017. The average age of the Atlanta Braves players in May 2017 was 30.4 years. The oldest player in the MLB as of February 2017 is Bartolo Colon. The 43-year old plays for the Atlanta Braves. The second-oldest player is Ichiro Suzuki of the Miami Marlins, who is just a few month younger than Colon.
The average player salary in Major League Baseball was at 4.38 million U.S. dollars in 2016, up from 2.37 million U.S . dollars in 2003 According to the Collective Bargaining Agreement between Major League Baseball and the MLB Players Association, the minimum player salary for the 2016 season was at 507 thousand U.S. dollars.
In the 2017 season, pitcher Clayton Kershaw, who plays for the Los Angeles Dodgers, was the highest paid player in the MLB with a salary of 35.57 million U.S. dollars. Other players earning 20 million U.S. dollars or more in 2017 include Zack Greinke, David Price, Jason Heyward and Miguel Cabrera.