Major League Baseball is one of the major professional sports leagues in America. Currently, in the league, a total of 30 teams divided into two equal conferences compete against each other to win the title. It takes a total of 162 games for each team to decide which teams will be competing against each other in the playoffs.
Every team in the league has a minimum of 25 players. Every player on the team signs a contract that differs from player to player. Some sign a yearly contract, whereas others sign a multi-year contract with them. Well, you might have thought, which player has earned the highest amount of earnings through his contract in MLB history? So, let’s not wait anymore and take a look at the below-mentioned list.
Highest Career Earnings in MLB History
- Alex Rodriguez: $455,159,552
- Miguel Cabrera: $385,188,684
- Justin Verlander: $350,921,555
- Albert Pujols: $341,810,741
- Zack Greinke: $298,674,948
- Clayton Kershaw: $291,176,411
- Derek Jeter: $266,315,981
- CC Sabathia: $263,500,000
- Max Scherzer: $256,241,666
- Robinson Cano: $252,057,791
In case you missed: Biggest MLB contracts: largest contracts in MLB history
Highest Career Earnings in MLB History
1. Alex Rodriguez: $455,159,552
- Playing Years: 1994-2013, 2015-2016
- Number of seasons: 22
- Teams Represented: Seattle Mariners, Texas Rangers, and New York Yankees
- Playing Position: Shortstop/Third baseman
2. Miguel Cabrera: $385,188,684
- Playing Years: 2003-present
- Number of seasons: 20
- Teams Represented: Florida Marlins and Detroit Tigers
- Playing Position: First baseman/ Third baseman/ Designated hitter
3. Justin Verlander: $350,921,555
- Playing Years: 2005-2020, 2022-present
- Number of seasons: 16
- Teams Represented: Detroit Tigers, Houston Astros, and New York Mets
- Playing Position: Pitcher
Also Read: Biggest MLB contracts: largest contracts in MLB history
4. Albert Pujols: $341,810,741
- Playing Years: 2001-2022
- Number of seasons: 21
- Teams Represented: St. Louis Cardinals, Los Angeles Angels, and Los Angeles Dodgers
- Playing Position: First Baseman
5. Zack Greinke: $298,674,948
- Playing Years: 2004-present
- Number of seasons: 19
- Teams Represented: Kansas City Royals, Milwaukee Brewers, Los Angeles Angels, Los Angeles Dodgers, Arizona Diamondbacks, and Houston Astros.
- Playing Position: Pitcher
6. Clayton Kershaw: $291,176,411
- Playing Years: 2008-present
- Number of seasons: 15
- Teams Represented: Los Angeles Dodgers
- Playing Position: Pitcher
Read More: MLB waivers explained
7. Derek Jeter: $266,315,981
- Playing Years: 1995-2014
- Number of seasons: 19
- Teams Represented: New York Yankees
- Playing Position: Shortstop
8. CC Sabathia: $263,500,000
- Playing Years: 2001-2019
- Number of seasons: 18
- Teams Represented: Cleveland Indians, Milwaukee Brewers, and New York Yankees
- Playing Position: Pitcher
9. Max Scherzer: $256,241,666
- Playing Years: 2008-present
- Number of seasons: 15
- Teams Represented: Arizona Diamondbacks, Detroit Tigers, Washington Nationals, Los Angeles Dodgers, New York Mets, and Texas Rangers
- Playing Position: Pitcher
Also Read: MLB Draft eligibility explained
10. Robinson Cano: $252,057,791
- Playing Years: 2005-2022
- Number of seasons: 17
- Teams Represented: New York Yankees, Seattle Mariners, New York Mets, San Diego Padres, and Atlanta Braves
- Playing Position: Second Baseman
FAQs
Q: Who has the highest career earnings in MLB history?
Ans: Alex Rodriguez has the highest career earnings in MLB history.
Q: How much money has Alex Rodriguez earned in his career?
Ans: Alex Rodriguez has earned a total of $455,159,552 in his career.
Also Read: Most Followed MLB Teams on Instagram
Thank you for reading it. Leave us a comment if you liked it. Do follow us on: Google News | Facebook | Instagram | Twitter | Youtube | LinkedIn Have a good day ahead 🙂