Rockies Extend Ryan McMahon’s Stay in Denver

Michael Ciaglo-USA TODAY Sports

Over the weekend, the Rockies cemented another middle-of-the-order player’s status in Denver, signing third baseman Ryan McMahon to a six-year deal that will keep him in town until the end of the 2027 season. The contract guarantee is $70 million and covers four years of free-agent eligibility, as McMahon was still arbitration eligible for 2022 and ’23. The 2021 season was the first time his status as a regular seemed ironclad, and he responded with his best season yet, hitting .255/.331/.449 with 23 homers in 151 games and splitting time between second and third base.

Now, the thought going through your head right now may be, “Uh oh, Szymborski is writing about the Rockies, he must be planning to eviscerate them!” But while that’s frequently a good guess, in this case, this strikes me as a perfectly reasonable contract for them to sign. It’s a long deal for a player who isn’t a star, but like with Steven Matz’s four-year, $44 million deal with the Cardinals, the Rockies aren’t paying McMahon as if he were a star. If three years from now, the relationship between him and ownership has deteriorated, Colorado doesn’t seem likely to send him out of town with a $50 million bonus for his new team.

Let’s start with the ZiPS projections.

ZiPS Projection – Ryan McMahon
Year BA OBP SLG AB R H 2B 3B HR RBI BB SB OPS+ DR WAR
2022 .250 .326 .457 503 73 126 28 2 24 83 55 5 95 4 1.9
2023 .251 .327 .464 455 67 114 27 2 22 77 50 5 97 3 1.8
2024 .251 .328 .460 450 65 113 27 2 21 75 50 5 97 2 1.7
2025 .252 .329 .460 433 63 109 26 2 20 72 48 5 97 1 1.6
2026 .251 .326 .447 418 59 105 24 2 18 67 45 4 93 1 1.2
2027 .251 .325 .435 379 52 95 21 2 15 58 40 4 90 0 0.9

As a free agent, ZiPS would suggest offering McMahon six years at $71.3 million. That’s not quite his status because of the two years of salary arbitration, for which ZiPS projected him getting paid $6 million and $10 million, giving a total contract estimate of about $60 million.

That said, I wouldn’t classify this as an overpay for another reason: I think ZiPS is probably too bearish about McMahon’s playing time. Breaking in the majors as a Rockies prospect can be frustrating, as it’s an organization that highly values seniority, arguably more than any team in baseball. In 2017, the team was slow to call him up from Triple-A Albuquerque, where he had an OPS over 1.000. They finally did so in September but found lots of playing time for Ian Desmond instead, generally limiting McMahon’s cup of coffee to pinch-hitting duties. The franchise then essentially wasted his age-23 season, shuttling him up and down from the minors repeatedly and leaving him sitting on the bench for large stretches in the majors. In total, for 2018, McMahon entered the game in the latter stages as a pinch-hitter 41 times for the Rockies, an absolutely shocking number for a good 23-year-old prospect and something I’d personally consider a firing offense for whoever made that particular decision.

Add that to the uncertainty of the COVID-shortened 2020, and ZiPS sees a resumé with a lot of holes for a regular entering his age-27 season — not ideal for a system that heavily leans on past usage for projecting future playing time. But if I order ZiPS — and hey, I get to do that — to start McMahon’s projections with 600 plate appearances in 2022, the deal’s valuation, with the reductions for expected arbitration salaries, jumps to six years and $72 million. If the Rockies screwed up here, so did my projections!

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

Unlike in the past, I am quite confident about McMahon’s playing time, if healthy, as the club’s obsession with incumbent advantage now works for him rather than against him. He’s not going to ride the bench because the Rockies made a confusing five-year signing in free agency. As the veteran with a healthy contract, he’s no longer going to start the season shuffling between positions, as he did even in 2021 when the team had a curious fascination with Joshua Fuentes. If the new $182 million player in town, Kris Bryant, can’t dissuade the Rockies from using McMahon at third, I doubt anyone else could.

But let’s go another way and assume, for the sake of argument, that this is actually an overpay for Colorado. Would that be such a bad thing? The Rockies had a very public falling-out with their franchise player, Nolan Arenado, and quickly alienated a player who could have been his successor in Trevor Story. The team has not been a good one the last three seasons, and the franchise’s reputation problems around the league are well known. Even when the the Rockies have been competitive, as they were in 2017 and ’18, there has been a real struggle to find quality secondary talent beyond the top few stars. If they’re going to play October baseball, they need a lot more Ryan McMahons, not one fewer. I’m obviously quite bearish on how the Rockies are run, but if they are going to turn things around, they need to retain dudes who want to stay in town, and they may occasionally have to pay them more than they would get elsewhere as an inducement.

McMahon is not a replacement for Arenado, nor is he even really a star. But he’s an average player signed to a reasonable contract, and if the Rockies are a better team in the future, he’ll likely have something to do with it.





Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.

28 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
MikeSMember since 2020
4 years ago

This all assumes that they won’t decide to trade him for a bag of used BP balls and a washed up MIRP in 18 months.

Richie
4 years ago
Reply to  MikeS

This is one thing the Rockies don’t do. They do the opposite, hanging on to guys too long, so goof up in that manner.

Richie
4 years ago
Reply to  Richie

In other words, trade for the used BP ball bag when that’s finally all that they are worth.

CC AFCMember since 2016
4 years ago

Ok, I’ll play Negative Nancy here. I don’t like the idea of locking in with someone who’s run an 87 wrc+ over 1500 plate appearances. Last year was his best year at 95. That puts a LOT of pressure on the glove to carry the profile and while he has been good on that end, it’s something that can evaporate pretty quickly as a player ages. The best I will say for it is that it’s a modest enough deal that it shouldn’t really hurt anything going forward and I guess you know you can count on McMahon filling one of 9 spots in the lineup card for a while so you can focus your remaining resources on other spots now.

tung_twista
4 years ago
Reply to  CC AFC

My problem with this extension is the timing.
After this season is over, assuming McMahon replicates his 2021, his career high year,
if the Rockies offer McMahon, one year from free agency, 5 year $64M extension, does McMahon say no?

Or in a different perspective, how many teams would be happy to lock up McMahon’s
2024-2027 seasons for $54M/4 years right now?

It’s not a bad deal per se, but the Rockies are paying retail at a time when they don’t need to, just like they did with Blackmon.

sadtromboneMember since 2020
4 years ago
Reply to  tung_twista

The Rockies have an amazing ability to pay free agent prices on extensions when players have virtually no leverage. This is the price of not bringing in enough outside voices into your front office.

Richie
4 years ago

One problem I see. When the Rockies realize how stupid the ‘Kris Bryant in left field in Denver’ thing is, 3rd base is now blocked off.

Should take them a full year to understand that, I’ll grant, at which time they can jettison Iglesias, shift Rodgers back to short and McMahon back to 2nd.

Chili Davis Eyes
4 years ago
Reply to  Richie

Kris Bryant’s best position is probably 1B, and CJ Cron isn’t blocking anybody.

Sooted72
4 years ago

cron is their best hitter though, no?

Sooted72
4 years ago

maybe the most meh deal of the offseason? i like it for colorado. lock him up through his prime for negligible money. fair value if he plays like himself. but theres a chance the bat develops more, right? hes ‘only’ 27 and last year was a pretty encouraging step forward. theres definitely a world here where this contract ends up looking like a ginormous steal even if the chance that happens is only like 15% or whatever.

tyke
4 years ago
Reply to  Sooted72

exactly, this deal isn’t really noteworthy aside from the fact that it seems to be a perfectly sensible one coming from an org that is usually anything but. a 2-win player getting paid like a 2-win player, with fairly low risk and the possibility that the club even comes out a bit ahead. makes perfect sense for both sides. shocking, considering the team in question.

Uncle SpikeMember since 2020
4 years ago

Unless you feel he has significantly more upside than what he has already shown, I don’t understand the logic in giving guaranteed money to a middling player two years in advance. McMahon essentially has about 4 seasons under his belt, at this point, I think we know who he is. If you’re not going to get a discount for guaranteeing the money up front, wait at least a year, or possibly wait till he hits free agency to make that move. By the time he would have hit free agency, he would have been 29 and probably projected for 1.5-2 WAR per season. Those players aren’t that hard to find.

mariodegenzgz
4 years ago
Reply to  Uncle Spike

You won’t find many defensive players as good as McMahon, and infield defense matters more to the Rockies than it does to the average team, rightfully so with how many grounders their staff generates and how few bats they miss.

joe_schlabotnik
4 years ago
Reply to  mariodegenzgz

good point, and also regarding finding 1.5-2 win players easily, why not just build the sense of a team? the consistent 2 win players are often fan favorites, especially if theyre slick with the glove. just nitpicking to hate on this, its pretty uncontroversial

Dmjn53
4 years ago

I’d say fans prefer 7 win players

Sooted72
4 years ago
Reply to  Uncle Spike

you dont have to think he has significantly more upside in him in order to like this deal for the rockies. if he never gets any better then the rockies just paid fair market value for a league average-ish 2b throughout the end of his prime. this contract wont really have any surplus value but also obviously wont bury them. on the off chance he continues to improve, and theres certainly reasons to think he could, then this deal has huge huge upside.

now, do i think that scenario is particularly likely? no, ofc not. but its definitely in the reasonable range of outcomes. so you end up with a cheap-ish contract with almost no downside whatsoever with a small chance of a huge payday. seems like a perfectly fine gamble to me.

Uncle SpikeMember since 2020
4 years ago
Reply to  Sooted72

I would agree with this if you signed him to the same deal a year or two from now. I’m not opposed to paying someone market rate and not trying to suggest that you should try to rip them off. However, if you are going to guarantee someone money 2 years in advance, there should be some type of discount given for that. That is a huge benefit to the player knowing that it’s certainly within the realm of possibility that they could sustain a career altering injury in that time yet they get to lock in that contract at market rate right now. Anytime you are going to take that risk to unnecessarily guarantee money upfront, there should be a benefit for that.

Sooted72
4 years ago
Reply to  Uncle Spike

thats fair but you kinda have to do it this way, no? if the breakout comes this year then youre not getting all the free agent years at market rate for a 1.5-2 war player.

Uncle SpikeMember since 2020
4 years ago
Reply to  Sooted72

Right, that would be why the very first thing I said was, “Unless you feel he has significantly more upside than what he has already shown.”

Sooted72
4 years ago
Reply to  Uncle Spike

ok maybe i shouldnt have used the word ‘breakout’ then? all he has to do probably is put together another full season wheres hes maybe slightly better offensively to get to the point where hes not taking this deal anymore. its not like he needs to turn into prime chase utley overnight or anything.

that would be why the very first thing i said was, “you dont have to think he has significantly more upside in him in order to like this deal for the rockies.”

averagejoe15Member since 2024
4 years ago
Reply to  Uncle Spike

I think the whole idea here is that there’s potentially upside. He made strong gains in K rate and FB% and hits the ball hard consistently. Add in elite defense and that the Rockies fudged with his playing time for years I could see him becoming an above average offensive performer putting up 3+ win seasons if he continues to improve with the bat even just marginally.

The realistic downside is you are paying market rate for the guy and the Rockies have the money to spend.

sadtromboneMember since 2020
4 years ago

“This deal probably didn’t create too many new problems” is about as good as we’re going to get, isn’t it?

Sooted72
4 years ago
Reply to  sadtrombone

really at this point any rockies move that doesn’t create too many new problems is definitely a huge win.

LaBellaVitaMember since 2018
4 years ago

I started reading the article and my first thought was, “Why isn’t Dan using Comic Sans to discuss the Rockies”.
 
$70 million for a near replaceable player (net 9.1 WAR) is quite surprising given my perspective as a fan of one team. However, it matches about the $8 million per WAR for the open market. Yes?
 
However, for me, what is more astonishing is that for an offensive position, McMahon’s OPS+ < 100 every season. This leads to a request for a link to a study or the creation of a new study on $ / OPS+, or maybe $ / (OPS+ – 100) by position to see what is the market norm for “efficiency cost” instead of cost per WAR.

Last edited 4 years ago by LaBellaVita
averagejoe15Member since 2024
4 years ago
Reply to  LaBellaVita

What is $/OPS+ going to tell you though? It doesn’t really matter how a guy gets to his value (O, D, BRS) teams are paying for the cumulative package not an individual part.

Seager just became one of the highest paid SS which is a “defensive” position because his bat makes up for his terrible D. It’s no different looking at the opposite for a stud glove 3B with a sub par bat.

Guess I’m not really sure what you’d be achieving looking at $/OPS+.

Antonio BananasMember since 2026
4 years ago

No chance in hell McMahon is still in Colorado by the end of the contract.

Dmjn53
4 years ago

It’s easy to pile on everything the Rockies do, and that’s not what I’m trying to do here, but I don’t really see what the Rockies had to gain from this deal. A few more years of a 1-2 win player? Is the age 32 year old season of Ryan McMahon really that valuable?

Richard Bergstrom
4 years ago

If six years from now, McMahon’s a platoon player getting 400 AB while flipping between 1B/3B and maybe standing at 2B or LF for about 12 million and being a lefty pinch hitter/DH, that’s still a good contract and better than what the Rockies usually get for that amount of money.