Carlos Beltrán – Career earnings of $221,952,782
Over his 20-year career that ended in 2017, Carlos Beltrán earned a total of $221,952,782 representing seven different MLB teams. Known for his stellar outfield play, he was a nine-time All-Star and won three Gold Glove Awards. Beltrán also showcased his hitting prowess, amassing 2,725 hits, 435 home runs, and a career batting average of .279.
Prince Fielder – Career earnings of $248,914,500
During his 12-year career, Prince Fielder accumulated $248,914,500 in earnings upon retirement in 2016. Fielder was a 6-time All-Star known for his power hitting, slugging 319 home runs and achieving a .283 career batting average. He holds the single-season home run record for the Brewers and is the youngest player to hit 50 homers in the National League.
CC Sabathia – Career earnings of $260,357,142
CC Sabathia, who retired in 2019 after stints with the Indians, Brewers and the Yankees, earned a staggering $260,357,142 over his 19-year career. The left-handed pitcher was a 6-time All-Star and won the 2007 Cy Young Award, boasting 3,093 strikeouts and a career ERA of 3.74.
Derek Jeter – Career earnings of $265,159,364
The legendary Derek Jeter, who retired in 2014, amassed $265,159,364 in his 20-year career. Jeter was a 14-time All-Star, 5-time Gold Glove winner, and 5-time World Series champion. He compiled 3,465 hits, a .310 batting average, and countless iconic moments in his storied career.
Clayton Kershaw – Career earnings of $274,701,142
As of today, Clayton Kershaw has earned $274,701,142 in his ongoing career with the Los Angeles Dodgers. Widely regarded as one of the best pitchers of his generation, Kershaw has 3 Cy Young Awards, 10 All-Star selections, and the 2020 World Series championship to his name.
Justin Verlander – Career earnings of $317,515,000
Justin Verlander, formally of the Detroit Tigers and still active now with the Houston Astros, has earned $317,515,000 to date. A dominant pitcher with over 3300 career strikeouts, he boasts 2 Cy Young Awards, 9 All-Star appearances, and two World Series rings, the first in 2017 and the second in 2022.
Zack Greinke – Career earnings of $330,003,000
Zack Greinke, current pitcher for the Kansas City Royals, has earned a staggering $330,003,000 over his career. Bravely overcoming a battle with depression early on in his career, his precision on the mound is as strong today as it’s ever been. Greinke has 6 Gold Glove Awards, 6 All-Star selections, and a Cy Young Award to his name.
Albert Pujols – Career earnings of $346,540,436
Retiring in 2022 from the St Louis Cardinals, the same team he started his MLB career with before his ten years in L.A., Albert Pujols accumulated a remarkable $346,540,436 in his 21-year career. A 3-time MVP and 10-time All-Star, Pujols is a baseball legend with 703 home runs, 3384 hits, and a career batting average of .296.
Miguel Cabrera – Career earnings of $368,410,623
Still active as the Detroit Tigers first baseman, Miguel Cabrera has already earned an astonishing $368,410,623 during his MLB career. Cabrera is a 2-time MVP, 12-time All-Star, and has achieved the Triple Crown, leading the league in batting average, home runs, and RBIs in 2012.
Alex Rodriguez – Career earnings of $445,159,552
The highest earner in baseball history, Alex Rodriguez amassed $445,159,552 during his 23-year career before retiring with the New York Yankees in 2017. A 3-time MVP and 14-time All-Star, “A-Rod” slugged 696 home runs, 3,115 hits, and boasts a .295 career batting average. Despite controversies, he remains one of the most prolific players in the game’s history.