Johan Santana has the largest contract for a pitcher, with $132 million guaranteed for 6 years (an average of $22 million per year). He will make another $18.75 million if the Mets keep him for a seventh season, and $5.5 million if they do not.
Chat with our AI personalities
The highest payed player currently in the MLB is the New York Yankees Third Baseman Alex Rodriguez.
The highest paid MLB pitcher at the moment is Johan Santana with a 6 year 137.5 million dollar contract.