1. Mike Trout ($39 Million)
Mike Trout signed a deal this past year for $430 million dollars which is a record for the sport, and he may be worth even more than that. One thing that differs between baseball players and basketball players is the endorsement money. Despite being the best player in the sport Trout only makes $3 million dollars through sponsorships with BodyArmor, Nike, Rawlings, and others. That brings Trout’s earnings in 2019 to a total of $39 million.
2. Bryce Harper ($36.5 Million)
Harper also signed a huge deal with the Phillies recently that will pay him upwards of $330 million dollars over 13 years. Harper has many endorsement deals, the biggest is with Under Armour which is the biggest sports apparel contract in baseball. He is one of the most recognizable faces in baseball and it shows with his $6.5 million dollars in endorsement deal money in 2019, which was the highest in the sport. Overall, Harper brought in $36.5 million in 2019.
3. David Price ($32 Million)
David Price was recently traded to Los Angeles and is still currently in the middle of his 7 year $217 million dollar contract he signed with the Red Sox back in 2015. Despite his age he will still be making $32 million over the next 3 years of his career. He is involved with IMAC regeneration centers and is a Jordan athlete. Overall in 2019 Price brought in $31 million dollars in salary and $950,000 in endorsements.
4. Clayton Kershaw ($31.8 Million)
Another Dodger on our list is Cy-Young winning pitcher Clayton Kershaw. Kershaw signed a new deal before last season worth $93 million over 3 years with numerous performance incentives. Like a lot of baseball players they aren’t bringing the most endorsement dollars like players in other sports. But Kershaw is sponsored by numerous companies such as Under Armour, Subway, Wilson, and Muscle Milk. In 2019 Kershaw took in $31 million in salary and $750,000 in endorsements.
5. Miguel Cabrera ($30.5 Million)
Cabrera is nearing the end of his career and hasn’t really been near the player we have seen in the past in the last couple of years. But that doesn’t mean that he still isn’t bringing in the 5th most money in all of baseball. Endorsement money isn’t that big in baseball so that is why Cabrera’s $30 million dollar salary gets him on this list. He doesn’t have many big deals but he did make $500,000 in deals in 2019.
6. Manny Machado ($30.5 Million)
Manny Machado signed a huge 10 year $300 million dollar deal with the San Diego Padres before the 2019 season which also included a $20 million signing bonus. The most amazing part about his current contract is that in one year he is almost making as much as he did in the first 7 years of his career. Machado, like David Price, is a Jordan brand sponsored athlete and also has deals with Rawlings. Overall Machado brought in $30 million in salary and $500,000 in endorsements in 2019.
7. Yoenis Cespedes ($29.4 Million)
Cespedes hasn’t played many games, 119 in the first 3 years of his 4 year $110 million dollar deal. His contract is complicated due to the nature of his injuries but knowing his contract he was on track to make $29 million over the course of the deal before the injury settlements. Due to his lack of on-field performance he hasn’t had a lot of endorsement deals. In 2019 Cespedes was able to make $29 million with $400,000 in endorsement deals.
8. Justin Verlander ($29 Million)
Justin Verlander is one of the best pitchers in baseball and that hasn’t slowed down since he joined the Houston Astros. His salary was a little lower than some of the big named guys, $28 million dollars in the 2019 season, but he makes more endorsement money than those not named Trout or Harper. He has a deal with Under Armour, Rawlings, Breitling, and others and also has a bigger social profile due to his marriage to supermodel Kate Upton. Verlander was able to rake in $28 million in salary and $1 million dollars in endorsements in this past year.
9. Albert Pujols ($28.8 Million)
Like Miguel Cabrera, Albert Pujols is nearing the end of his career and is on the back end of mega deals that they signed earlier in their careers. At the age of 32 the Angels signed Pujols to a controversial 10 year deal worth $240 million dollars. He is now in year 9 of that deal and despite his dropping performance he is 40 years old and is still making $29 million dollars. Not only does he still have this deal but he also has another 10 year deal worth $10 million dollars in the form of a personal-services contract once he retires. These type of deals are now denied by the MLB and the union. Pujols brought in a total of $28.8 million in salary and sponsorships in 2019.
10. Giancarlo Stanton ($28 Million)
Before the Trout and Harper mega-deals we have Giancarlo Stanton, who signed a 13 year contract worth up to $325 million back in his age 25 season. Stanton signed that deal with the Marlins but once his salary jumped he was traded to the New York Yankees who can certainly afford his salary. Stanton has been injured a lot recently but he has still been able to collect his salary and make $2 million through endorsement deals with Nike, Rawlings, Fanatics, and more. Throughout the year Stanton was able to make $26 million in salary and $2 million in salary for a total of $28 million in 2019.