A definitive ranking of Major League Baseball players who have secured the largest total career earnings and contract values, highlighting the financial peak of the modern sport. This list focuses on cumulative net worth derived from MLB salaries and endorsements for athletes with legendary careers.
Get targeted exposure with custom position pinning and highlighted placement.
The active leader in career earnings, having signed a historic $426.5 million extension with the Los Angeles Angels in 2019. His contract ensures he will be one of the highest-paid athletes in history if he plays through the end of the deal.
The iconic New York Yankees short stop earned approximately $328 million over his 20-year career. His consistent excellence and brand equity made him one of the highest-paid position players of his era.
A.Rod's $275 million contract with the New York Yankees remains one of the most infamous and lucrative deals in sports history. His career earnings surpassed $340 million when including his time with the Mariners and Rangers.
The ace pitcher signed a six-year, $127 million deal with the Texas Rangers in 2010, followed by an eight-year, $140 million contract with Philadelphia. His career earnings total nearly $175 million, remarkable for a starting pitcher.
Greinke secured a massive six-year, $206.5 million extension with the Dodgers and a prior five-year, $147 million deal with the Astros. He is one of the highest-paid pitchers in MLB history by total contract value.
The Hall of Fame-caliber pitcher signed a ten-year, $330 million contract with the New York Mets, ensuring he ranks among the top earners in baseball history alongside the game's biggest superstars.
Price signed a staggering seven-year, $217 million contract with the Boston Red Sox in 2014, which was the largest contract ever given to a pitcher at the time. His career earnings reflect his status as an elite frontline starter.
The powerhouse right-hander agreed to a seven-year, $210 million deal with the New York Mets in 2021. His ability to dominate innings and win championships has consistently commanded top dollar in the free agent market.
The former number one overall pick signed a historic seven-year, $216 million contract with the San Diego Padres in 2018. Despite injuries, the guaranteed money placed him among the highest-paid players in the league during his prime years.
Correa secured a seven-year, $220 million contract with the Minnesota Twins, making him one of the highest-paid shortstops in history. His combination of power and defense justified the massive financial commitment from multiple franchises.
The slugger signed a five-year, $110 million contract with the New York Yankees, followed by lucrative deals with other teams. His consistent offensive production allowed him to command significant earnings over a decade in the league.
Rizzo signed a three-year, $45 million deal with the San Diego Padres and previously earned substantial income with the Yankees and Red Sox. His defensive excellence and clutch hitting have made him a high-value veteran presence.
Cole agreed to an eight-year, $324 million contract with the New York Yankees, the largest total value in MLB history at the time of signing. He is currently the active leader in total career earnings alongside Trout.
The Cy Young winner signed a five-year, $185 million contract extension with the Texas Rangers, which was backloaded with a no-trade clause. His elite strikeout ability and ERA have justified the massive financial investment.
Betts signed a twelve-year, $365 million contract with the Los Angeles Dodgers, the largest contract in team history. His versatility as a two-way player and elite offensive stats make him one of the most compensated athletes in baseball.
Freeman secured a seven-year, $162 million contract with the Atlanta Braves and an eight-year, $172 million deal with the Los Angeles Dodgers. His consistent batting averages and on-base percentages have made him a financial cornerstone for both clubs.
The two-way phenomenon signed a record-breaking ten-year, $700 million contract with the Los Angeles Dodgers, surpassing all previous baseball deals. This unprecedented agreement reflects his unique ability to dominate as both a pitcher and hitter.
Seager signed a ten-year, $325 million contract with the Texas Rangers after starring for the Dodgers. His power hitting and postseason performances have earned him a place among the highest-paid shortstops and third basemen in history.