If your future child shows even a glimmer of athletic potential, you might want to hand them a glove and a bat. In the high-stakes world of professional sports, no major American league is as financially rewarding or as structurally secure as Major League Baseball. Not only do MLB players typically earn more over the course of their careers than NFL or NHL players, but they also enjoy the rare luxury of fully guaranteed contracts. That means if a baseball player signs a $300 million deal and then suffers a career-ending injury the next day, he still gets paid every penny.
That kind of financial security doesn't exist in football, where contracts are often non-guaranteed and riddled with performance clauses. Even the NBA, where contracts are guaranteed, doesn't quite stack up in career earnings for most players due to shorter average career lengths. Yes, there are exceptions. LeBron James, Kevin Durant, and Stephen Curry will all retire with massive earnings. But in terms of consistent long-term wealth accumulation, baseball is king.
And the numbers back it up. Over the past two decades, we've watched MLB players sign a series of jaw-dropping megadeals: $252 million, $275 million, $330 million, $426.5 million, $500 million, $700 million, and now a record-setting $765 million. Thanks to a combination of talent, timing, and leverage, baseball's biggest stars have turned their careers into generational fortunes. Below, we've compiled the updated leaderboard of the highest career earnings in baseball history. It is an entirely different world from the list we published in 2014, which, frankly, looks quaint by today's standards.
The Rise of the Mega-Contract
It all started with Alex Rodriguez. In 2000, A-Rod signed a 10-year, $252 million deal with the Texas Rangers. At the time, it was the largest contract in the history of professional sports. Just seven years later, he shattered his own record by inking a new 10-year, $275 million deal with the Yankees. These contracts, combined with lucrative endorsement deals and playoff bonuses, helped Rodriguez retire with over $455 million in career earnings.

Chris McGrath/Getty Images
But baseball didn't stop there. The following decade saw a wave of billion-dollar spending sprees. The Phillies gave Bryce Harper $330 million. The Angels gave Mike Trout $426.5 million. The Padres gave Manny Machado $350 million. The Yankees gave Aaron Judge $360 million. And then came Shohei Ohtani, who signed a 10-year, $700 million contract with the Dodgers in December 2023, although most of the money is deferred until well into the 2040s.
That record didn't last long. In December 2024, Juan Soto signed a 15-year, $765 million contract with the New York Mets. It instantly set a new high-water mark not just for baseball, but for all professional sports globally. When you zoom out and look at career earnings, using guaranteed salaries only and excluding endorsements or bonuses, the game's biggest earners are already in a league of their own.
The 25 Highest Career Earnings in Baseball
Figures Reflect On-Field Salary Only | Updated Feb 2026
| Player & Career Span | Earnings |
|---|---|
| 1. Alex Rodriguez 1994–2016 | $455.2M |
| 2. Justin Verlander 2005–Present | $422.0M |
| 3. Miguel Cabrera 2003–2023 | $400.4M |
| 4. Max Scherzer 2008–Present | $380.0M |
| 5. Albert Pujols 2001–2022 | $346.5M |
| 6. Zack Greinke 2004–2025 | $338.5M |
| 7. Stephen Strasburg 2010–2024 | $320.5M |
| 8. Mike Trout 2011–Present | $319.3M |
| 9. Clayton Kershaw 2008–Present | $307.2M |
| 10. David Price 2008–2022 | $271.0M |
| 11. Bryce Harper 2012–Present | $256.8M |
| 12. Manny Machado 2012–Present | $253.5M |
| 13. Robinson Canó 2005–2022 | $248.7M |
| 14. Aaron Judge 2016–Present | $236.0M |
| 15. Gerrit Cole 2013–Present | $230.1M |
| 16. Jon Lester 2006–2021 | $198.0M |
| 17. CC Sabathia 2001–2019 | $193.0M |
| 18. Chris Sale 2010–Present | $182.5M |
| 19. Anthony Rendon 2013–2025 | $180.0M |
| 20. Jason Heyward 2010–2026 | $179.5M |
| 21. Joey Votto 2007–2023 | $175.0M |
| 22. Yu Darvish 2012–Present | $173.0M |
| 23. Nolan Arenado 2013–Present | $170.0M |
| 24. Carlos Correa 2015–Present | $168.0M |
| 25. Troy Tulowitzki 2006–2019 | $164.0M |
Looking Ahead: The $500M, $700M, and $765M Club
There's a new class of players on deck poised to eclipse the current leaders. Shohei Ohtani's $700 million contract is technically the largest in history, though only $2 million per year will be paid during the contract term. Most of his earnings won't count toward his career total for decades. Juan Soto, on the other hand, is earning his $765 million in real time. If he plays through the full deal, he will end his career as the first baseball player to actually take home more than $700 million in guaranteed MLB salary.
And then there's Vladimir Guerrero Jr., who signed a 14-year, $500 million extension with the Blue Jays in 2025. If all goes according to plan, he could be the third member of this ultra-exclusive club.
One thing is clear. Baseball's financial ceiling is nowhere near its peak, and the next generation is already cashing in.
/2026/02/GettyImages-2238213497.jpg)
/2022/11/cristiano-ronaldo.jpg)
/2019/04/Max-Scherzer.jpg)
/2022/07/GettyImages-1026062614.jpg)
/2026/02/GettyImages-2165797636.jpg)
/2019/02/manny.jpg)
/2020/01/lopez3.jpg)
/2020/06/taylor.png)
/2020/02/Angelina-Jolie.png)
/2009/09/Jennifer-Aniston.jpg)
/2020/04/Megan-Fox.jpg)
:strip_exif()/2015/09/GettyImages-476575299.jpg)
/2019/11/GettyImages-1094653148.jpg)
/2019/10/denzel-washington-1.jpg)
/2009/09/Brad-Pitt.jpg)
:strip_exif()/2009/09/P-Diddy.jpg)
/2009/09/Cristiano-Ronaldo.jpg)
/2009/11/George-Clooney.jpg)
/2018/03/GettyImages-821622848.jpg)
/2019/04/rr.jpg)
/2017/02/GettyImages-528215436.jpg)