Back to the Detroit Tigers Newsfeed

Ryan McMahon, Rockies agree to $70M, 6-year contract

Scottsdale, Ariz. — Infielder Ryan McMahon and the Colorado Rockies agreed Monday to a $70 million, six-year contract that avoided salary arbitration.

McMahon gets $5 million this season, $9 million in 2023, $12 million in each of the following two seasons and $16 million in each of the last two years.

Colorado Rockies' Alan Trejo, left, Jose Iglesias (11) and Ryan McMahon, right, run on the field prior to a spring training baseball game agasint the Chicago White Sox Sunday, March 20, 2022, in Scottsdale, Ariz.

He can opt out of the contract following the 2025 season and become a free agent if he finishes among the top five in MVP voting in any year from 2022-24. He can opt out after the 2026 season if he finishes among the top five in MVP voting in 2025.