They're amongst the best paid sports stars in the world - earning millions from Major League Baseball.
Add in money-spinning personal appearances, advertising and sponsorship deals, and shrewd investments, and these pitchers and batters can become fabulously wealthy.
Here are the top 10 baseball stars in the world in 2024, according to CelebrityNetWorth.

9. Mike Trout
Michael Trout is a center fielder for the Los Angeles Angels and has won the Silver Slugger Award a total of nine times. It's seen him amass a fortune of around $140 million. | Getty Images

10. Zack Greinke
Pitcher Zack Greinke has run nout for the Kansas City Royals, the Los Angeles Dodgers, and the Houston Astros over a long and successful career. The six-time Gold Glove Award winner is worth around $120 million. | Getty Images

11. Clayton Kershaw
Left-handed pitcher Clayton Kershaw plays for the Los Angeles Dodgers and was a 2020 World Series champion. He's worth approximately $110 million. | Getty Images