This graph depicts Major League Baseball clubs by average player age in 2016. Houston Astros baseball club had an average player age of 28.4 years in 2016.
Major League Baseball players
Amongst all teams in Major League Baseball, the Boston Red Sox have the roster with the highest average player age in 2014. The average age of the Boston Red Sox players in April 2014 was 31 years. The oldest player in the MLB as at April 17, 2014 is Raul Ibanez. The 41-year old plays for the Los Angeles Angels. The second-oldest player is LaTroy Hawkins of the Colorado Rockies, who is about half a year younger than Ibanez.
The average player salary in Major League Baseball was at 3.39 million U.S. dollars in 2013, up from 2.37 million U.S . dollars in 2003, a CAGR of 3.64 percent of the past ten years. According to the Collective Bargaining Agreement between Major League Baseball and the MLB Players Association, the minimum player salary for the 2014 season was at 500 thousand U.S. dollars.
In the 2014 season, the pitcher Zack Greinke, who plays for the Los Angeles Dodgers, is the highest paid player in the MLB with a salary of 26 million U.S. dollars. Other players earning 20 million U.S. dollars or more in salaries in 2014 are Cliff Lee, Ryan Howard, Prince Fielder, Robinson Cano, Cole Hamels, Mark Teixeira, C.C. Sabathia, Joe Mauer, Albert Pujols, Felix Hernandez, Miguel Cabrera, Masahiro Tanaka, Adrian Gonzalez, Matt Kemp, Jacob Ellsbury, Carl Crawford, Matt Cain, Jayson Werth, David Wright and Justin Verlander. .