Ten highest-paid MLB players in 2021


Are the contracts in baseball getting out of control? Not if you ask the players at the top who are bringing home serious dollars.

Fortunately, most of these players are worth the money we make. Let’s take a look at the 10 highest-paid MLB players for the 2021 season.

10. Zack Greinke, $32.9 million

Zack Greinke is in the final year of a six-year, $206.5 million deal he originally signed with the Diamondbacks before the 2016 season.

He had a modest 4.03 ERA last year, so he may not exactly live up to that salary. Fortunately for the Astros, the Diamondbacks agreed to cover about 30% of his remaining salary when he was traded to Houston in July 2019.

9. Justin Verlander, $33 million

This is a lot of dead money for the Astros, as Justin Verlander will miss the entire 2021 season after undergoing Tommy John surgery last fall.

Story continues