Salvador Perez is Staying in Kansas City a While Longer
With Opening Day roughly a week away, teams are running out of time to sign players to contract extensions without dragging negotiations out into the season. This week will likely have a bevy of them, and the Royals got the party started early yesterday when they signed Salvador Perez to a four-year, $82 million extension, as The Athletic’s Alec Lewis reported.
The deal, which also contains a team option for a relatively affordable fifth year at $11.5 million after accounting for a buyout, doesn’t start until 2022. When it does kick in, Perez will become the second-highest-paid catcher in baseball, behind only J.T. Realmuto (Buster Posey has a team option for 2022, but it will likely not be exercised), with Yasmani Grandal as the only other catcher within hailing distance of his new deal.
In the current context of player spending, this qualifies as a surprise. Perez will turn 31 in May. He missed all of 2019 to have Tommy John surgery and a chunk of the previous season with an MCL sprain. When not injured, he rarely missed a game, exposing his body to the rigors of catching at a rate only matched by fellow Missourian Yadier Molina.
Catchers age in dog years. Perez is fighting gravity by continuing to be a valuable player every time he puts on the tools of ignorance. Most of the teams in baseball wouldn’t have signed this deal. What’s going on?
To understand this contract, you have to understand the specifics of both Perez’s career and his relationship with the Royals. After a 39-game debut in 2011, he signed a contract extension that was, without hyperbole, one of the team-friendliest extensions of the 21st century. Five years for $7 million sounds ludicrous enough, but it also contained team options for three further years at roughly $14.5 million. In all, Kansas City could pay him $21.5 million over eight years, two of which would have been free agency years.
It’s hard to overstate just how far under-market this contract was. The team knew it right away, and Perez started hearing about it all the time. But after the Royals won the World Series in 2015, they did something remarkable, tearing up the remaining four years (and $16 million) of the first extension and signing Perez to a new six-year, $52 million extension.
If you want to look at it from the perspective of new money, Kansas City essentially paid him $36 million for two new guaranteed years while guaranteeing all of his club options. It wasn’t the gesture of largesse that it initially sounded like — wiping out a bad contract and replacing it with a good one — but it was nevertheless one of goodwill. The Royals could have waited and likely still signed Perez to the same deal, but they extended him certainty, and cash, upfront.
It’s tempting to frame this most recent extension as a further gesture of goodwill. Perez is a team fixture, a lifelong Royal whose presence in Kaufman Stadium reminds fans of the glorious 2015 season. He’s a surefire franchise Hall of Famer who happens to still be an above-average player today. But it’s worth examining Perez as a player to put this deal into a leaguewide context rather than merely filing it away as another act of a long-running serial between catcher and club.
Last year, Perez was the best catcher in baseball. You won’t find him atop our leaderboard, but that’s only because he didn’t play enough games to qualify; he missed the better part of a month with blurred vision. He hit a ludicrous .333/.353/.633, good for a 162 wRC+, that worked out to 1.9 WAR — better than Realmuto (who also missed time with injury) despite ten fewer games played.
At the time, I ascribed Perez’s ascendance to a combination of luck and health. No one (presumably, at least) thinks he is going to bat .333 again or put up the fourth-best slugging percentage in baseball. But after a five-year stretch where he hit .254/.285/.438, 2020 showed that he still has plenty left in the tank. It’s hardly a surprise that he’s projected to comfortably exceed those 2014–18 averages this season, even at 31.
In that five-year stretch, Perez played 140 games a year, comfortably above what we project him for this year. He was worth only 4.9 WAR over that stretch, roughly one win above replacement per year. The offensive improvement that Depth Charts expects — .261/.294/.486 and a 98 wRC+ — is meaningful. But it doesn’t explain our entire projection of 2.5 WAR, making him the fourth-best catcher in the game. Our defensive estimation of him has increased just as much as what we think of his offense.
I don’t want this article to descend into a referendum on pitch framing, so I’ll just say this: Per the Steamer framing numbers we use, Perez was a butcher behind the plate until 2020. Over 7,427 innings there from 2011 to ’18, he was 74.6 runs below average when it came to affecting ball and strike calls. He made up for a huge amount of it by doing everything else right — runners fear his arm, and he’s a great blocker — but that’s a huge mountain to overcome.
Framing estimates vary by system, but all the public ones agree that Perez fares poorly. Per Baseball Savant, he’s actually the worst receiver of the Statcast era. He was marginally above average there in 2020, but it’s certainly been a hole in his game so far. But framing is notoriously difficult to predict from year to year, and its interaction with individual pitching staffs is far from settled science, so it’s fair to look at Perez’s shortcomings there with suspicion and still believe his offensive gains and otherwise-excellent defense.
I’m rambling, but my point is this: If you call the framing a wash (not exactly what we’re doing in our projections, but not completely wrong either), Perez projects to be a useful but not overwhelmingly valuable catcher for years to come. Here’s ZiPS for the possible length of his new contract:
| Year | BA | OBP | SLG | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | OPS+ | DR | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | .265 | .293 | .483 | 408 | 46 | 108 | 23 | 0 | 22 | 69 | 11 | 90 | 1 | 107 | 4 | 2.3 |
| 2023 | .262 | .291 | .462 | 390 | 42 | 102 | 21 | 0 | 19 | 63 | 11 | 83 | 1 | 101 | 3 | 1.9 |
| 2024 | .257 | .285 | .438 | 370 | 38 | 95 | 19 | 0 | 16 | 56 | 10 | 76 | 1 | 93 | 1 | 1.3 |
| 2025 | .251 | .277 | .412 | 347 | 33 | 87 | 17 | 0 | 13 | 49 | 8 | 67 | 1 | 85 | 0 | 0.7 |
| 2026 | .245 | .272 | .389 | 298 | 26 | 73 | 13 | 0 | 10 | 38 | 7 | 54 | 1 | 78 | -1 | 0.2 |
I’ll be honest with you: The numbers don’t quite justify his extension. If you agree with the projection robots, the Royals are overpaying a little bit. In fact, it echoes Molina’s previous contract, a four-year extension from 2017 to ’20. That, too, felt like a slight overpay at the time, and it worked out similarly to how we project Perez’s contract.
It’s no coincidence that these two iconic single-team catchers get compared frequently. I’m as guilty of it as anyone else. They’re different players: Molina has never displayed Perez’s power, and Perez falls short at receiving. Molina also received that contract after catching roughly 600 more games than Perez has to date; he was 34, and he’s also missed less time in his career.
It isn’t wrong, though, to think of both deals as partially lifetime achievement awards. The Royals get more value out of Perez than strictly what he adds on the field, imperfect as our measurement of that might be. The fans love him. The team loves him. Ownership loves him. It would be asinine to pretend that none of that has any monetary value whatsoever.
Time will tell whether my ex ante verdict is correct. Maybe Perez seized on something in his brief 2020 and will keep mashing, rendering all this value talk obsolete. He was, after all, the best catcher in the game last year. Even if he doesn’t, though, it’s unlikely that the Royals will truly regret this contract. It might be the largest contract in franchise history, but it’s not backbreaking in per-year terms, even for a small market team, and it’s going to a team legend.
Ben is a writer at FanGraphs. He can be found on Bluesky @benclemens.
These are my favourite contracts for players to get. It almost HAS to have something to do with being paid under value for a while, and the team is making it up. Or at least you hope that’s the case.
It’s like Dirk and the Mavericks in basketball, though that was a blatant overpay for taking pay cuts in years prior (and anyone who follows that team knows that is exactly something Mark Cuban will do with a franchise icon).
I think it’s the franchise icon part as much as anything. You’ve got a guy here who has commanded respect both on and off the field from his early 20’s, a guy who’s associated with his franchise’s return to a WS championship….basically, he’s the Royal’s very own Jeter.
So if the Royals are creeping back into the “go for it” mode, this is a quality “overpay”. Even if Perez’s earlier contracts weren’t as much of a bargain.
Being cynical here, but isn’t there some utility here for the Royals?
If you’re a young player with the Royals, and they offer you an extension, you might be more likely to accept it (or the Royals even have to offer slightly fewer dollars than other teams would have) because you’ve seen that if you play well, they will then give you a better deal.
Phil, I wonder if there is something there. That is something that basically never gets analyzed, but I do wonder if teams ever extend veterans for that reason. If they give a contract that is “meh” at best, but it gives them good will with their young controllable players, maybe it then makes sense? Who knows. Jose Abreu was a much better player but his extension people were much more skeptical about at the time, basically saying it was horrible. I don’t have to say that he won the MVP, but even at the time he signed it some people mentioned it might of been sort of a goodwill contract because guys like Luis Robert and Moncada went as far as to say he was their “hero” and Robert going as far as to say it was one of the reasons he chose the Whitesox. Maybe it isn’t as strict a dollar per WAR calculation that people think it is.
Stand by my point…but I missed a lot of punctuation. 😂
The Royals have made a big push over the last couple years on trying to be a club that is seen treating its people well. They’ll never win the big free agent signings, but they didn’t have any COVID furloughs or layoffs, they have brought prospects up on schedules that lose service time if they think it’s time, and they have both signed over-generous extensions and avoided trading guys who are fan favorites.
Whether that’s a genuine organizational value or a PR/employee relations ploy (or both, why must all PR be cynical?) it’s definitely a thing.
I think cynical was too strong – I think there are some pragmatic reasons to do this, aside from treating a fan favourite well.
And if you’re s smallish market team, there are definitely worse ways to go about your business than treating your playing and non-playing staff well.
Ah sorry, I didn’t mean to mirror your use of the word “cynical” as any kind of pushback on your point. I think you really hit on something.
Just playing devils advocate here, but has he really been underpaid? He signed a $52m deal in 2017 and has produced 3.7 WAR in that timeframe since. Obviously injuries and the pandemic are relevant here, but it’s not like this is a guy racking up 6 win seasons while getting $8m a year
Good point, but if you consider that insurance picked up the tab for the lost year to injury, then it looks a lot better.
😐 Sigh….
The other thing about Perez’ poor framing numbers reducing his value and thus making this deal look more expensive: if you believe robo-umps will arrive sometime before the end of this deal and if Perez is still a mostly-full-time catcher at that point (I’ll leave it to the reader to decide how likely either of those things are) — and of course if he’s still an offensive force — then he’s more valuable than he looks now and the deal is less of an overpay (fan service aside). But that’s a lot of ifs.
True! But I suspect that robo-ump will not be coming anytime soon to MLB. Unlike the pitch clock, it is a MAJOR change in the fabric of a traditional game, and there is the Umpire’s Union to deal with, who might not look kindly on automating their jobs…
the robo ump is a disaster. People that push for it have no idea how wrong it really is. The calibrations are off from ball park to ball park and its accuracy is not anywhere near 100%.
The current umpires miss on avg 2 net strikes a game. Thats it. Why would you change the entire fabric of the game for that?
The efficiency of the K zone and robo ump is less than 90%. That means 10% on avg K zones are missed. Go look at baseball prospectus for example. Theyre the only ones that keep track of minor league framing data and its a disaster from park to park. Some C’s steal practically every strike. Then throw in the disaster AFL robo ump trial they did last year. Pitches in the dirt were getting called strikes. Players were getting ejected.
In theory the technology sounds great. But the techonology is maybe 5-10 years away at best. Its impossible to tract the ball more accurate than 90% without a specific tracking technology inside the baseball. Its literally impossible. it has to be inside the baseball for it to work, and it has to have technology on home plate and on the player. Without that you would be lucky to get 90% efficiency.
It sure does looks great to avg fan though when the ball shows to be in the k zone. ha
I’ve discussed this with high up heavy hitters, mlb analytics team, also a few specific teams analytics depts, and everyone agrees how innacurate it is. Its the average fan that doesn’t understand it.
Even instant replay can’t get half the calls right when you think about it.
Net strikes is a very odd statistic to cite. 2 net strikes can be just 2 strikes that were called balls or 20 strikes that were called balls coupled with 18 balls that were called strikes. When looking at accuracy, total missed calls would be a more meaningful stat to cite.
How many pitches are thrown in a game? 10 %- 15% of those are missed calls using the technology now. How does that compare to how many umps miss? Net strikes or gross it doesnt matter, the technology the avg fans want to use is worse in every facet. The tracking device has to be inside the baseball , on home plate, and on the player for K zone to work with 100%. You can’t be 1″ off.
We’re trying to replace something that could be better, but we’re replacing it with something that isn’t even close to being accuratrate.
Put the tracking devices where i say and i’m 100% on board otherwise its terrible. I guess i know too much about the actual data….if i was just an avg fan i’d be ok with it and jumping for joy it they went to kzone tomorrow. But honestly its worse than regular umps now.
“everyone agrees how inaccurate it is.”
I am sure there are mixed feelings and the technology is far from perfect. “Everyone agrees” probably overstates the case, and may be an issue of someone saying “DON’T YOU AGREE THIS IS TERRIBLE” and people just kind of roll their eyes and agree halfheartedly in an attempt to move a conversation along.
huh? I should have said everyone “in the know that i’ve had conversations with”. And yes , everyone in the know on MLB teams and with MLB.com that i’ve had conversations with know how inaccurate the current k zone system is. Its really not even a debate,….more like common knowledge. None think it should be rolled out. Well let me write it out more specific for you, “none that i’ve had conversations with that know the actual data think current k zone should be rolled out”.
Its funny because I dont think alot of people have truly thought about the impact of robo umps and a “100% accurate” strike zone would bring. An auto system that is accurate to the millimeter is going to call two pitches that look exactly the same to us, differently. And its going to do it pretty regularly.
Now you can say “well, the robot called it so it must be correct and people will accept it” but I think you are giving the avg fan WAY too much credit if you do. I suspect there really wont be any less complaining than there currently is and will even be cries of bias or uncalibrated systems or even teams cheating etc etc.
I dont think robo umps are going to solve as much as people think. But I’m told I’m cynical.
Doesn’t Perez always seem to start hot and then peter out offensively (as the wear and tear of the season inevitably take its toll)? 2020 was a perfect storm for him as it allowed him to play only during his hot streak, while other players ostensibly missed theirs completely.
I think that pitchers noticed that high heat didn’t work with Salvy.
He’s caught the 2nd most innings in MLB since 2012… I don’t have a chart but it seems like there’s been a few years where he’s worn down as the season went and August and September.
“Seems” like if they reduced his workload to something like 900 innings at C, and maybe 450 PA, they’d get better overall results
I know they were planning on playing him some at first before signing Santana.
His wRC+ by months and season split in his entire career:
Mar/Apr 103
May 100
June 114
July 81
August 88
Sept/Oct 111
1st half 105
2nd half 93
Any whole career with one team is a feel-good, if only for a franchise’s reputation with fans. Who is sad about Frank White playing there forever? As the author suggests, it’s a monetary value WAR won’t capture. Especially in smaller media markets, it gives people another reason to go to their games, even the losing ones.
I just enjoy the story of this more than anything. The Royals are generally one of the few teams to take their relationship with their organizational fixtures seriously. I think this is cool. Perez won’t set the world on fire, but he had some encouraging signs at the plate in a shortened season and means a lot to that team and city. I like the idea of Perez, like Gordon, spending his whole career as a Royal. Nothing groundbreaking on the whole, but it’s neat! And neat things are good
Yadier Molina was the first comparison I thought of (which is fairly apt and didn’t turn out that well for the team) but the second one was Alex Gordon–which seemed like it might not be terrible but really, really was terrible. I think that the second one, at least, does give some sense of how Dayton Moore likes to approach these things.
Given how catchers age, even with an automatic strike zone this contract looks like it’s going to be bad. In order for this to not be a total disaster, he has to (1) return to his ability to play 450 PAs a year, (2) keep the defensive good times rolling and (3) keep his batting close to league average. That’s essentially what ZiPs projects in 2021, but I think there is reason to be skeptical of that and expecting him to keep doing that seems…unlikely? $20M is rich for the 2.7-win projection ZiPs gives him in 2021, much less what he’ll be doing in 2023 or later.
“It isn’t my money and why shouldn’t the players get more of it?”
I know some people believe this but when Realmuto is off getting $116M on the open market it doesn’t make a ton of sense to pay Perez that much money.
Dayton Moore said just about a week ago that every season, he gets a budget from ownership, and then maxes it out trying to create the best team possible.
Which is great. Admirable even. But it also means that as far as the Royals are concerned, the share of money that the players get is fixed. If Perez were to be re-signed at what most people would consider his actual value, that would be $30m-40m still going to the players, but in a way that makes the Royals a better team.
The Royals are weird man
Fans are weird. In what other venture are people happy that management makes money at the cost of exploiting the labor.
CPAC?
Every one?
Unfortunately a lot of them. Since the late 70s Americans have been trained to hate labor (i.e. themselves, their friends, their family members, neighbors, etc.) and that the billionaires and massive corporations are actually the good guys.
I’ll always support a player getting paid, but that doesn’t mean it can’t be questioned why a thoroughly mediocre player like Sal Perez received a contract far above market value
How many other ventures guarantee labor something close to 50% of revenue? Regardless of your political stances, hopefully people can agree that professional athletes really can’t be compared to rank-and-file workers in other industries.
Not many!
But the interesting thing is that in industries typified by highly skilled labour (like the MLB) and very low risk for capital (like the MLB!), 50% is actually on the low side.
This contract look ugly. I am not bullish on the Royals’ rebuild. I don’t see them catching the White Sox or Twins anytime soon
Or indians
Seems like the Royals are acting the way we’d like small market teams to act – making marginal improvements in free agency, keeping their homegrown veterans, treating their employes decently. I hope it doesn’t put them at a long-term competitive disadvantage, but I’m afraid that it will.
Do the Rays act this way? Do their 6 fans wished the team acted differently?
They won 6 years ago.
The rebuild continues and Sal’s contract has basically no opportunity cost given how we continually hear about team budgets not carrying over from year to year.
The Royals payroll is currently $84 million. We know from a few years ago that they are willing and able to carry a payroll of double that. Even if it turns out as bad as it possibly can there is pretty much a 0% chance that it significantly hamstrings the Royals.
A great way for the Royals to show loyalty to Perez and to their fans would be to re-sign Perez to a contract at market value (or slightly above) once his current contract (which was already made as a gesture of good will) is up in 2022. Not this.
They owed him this….they knew it. Great contract. Whether you agree its a good contract or not, I think it is, but either way hes earned this money plus more.
This is a great contract. Not in a $/WAR sense, but this shows incredible good will towards both the players and the Royals fans. Salvy is a legend in KC, he has the ring, now he’ll finish his career in KC and will be feted in KC for the rest of his life. The fans will be thrilled, and the idea that this will limit the Royals chances to compete is hogwash. Royals ownership can afford to run any payroll they want, whether they do is a different question, but this sends a message that they are tying to compete and I love it. And I say this as a fan of a rival AL Central team.
They can afford any payroll they want? Really? They have 0 cost constraint?
What’s the opportunity cost though?
As a fan of a different small market club, all I hear about from ownership is that surpluses from one year don’t add to payroll in the following years.
The Royals don’t look like a team full to the brim with prospects that will need to be extended in the next five years, so I don’t see the problem.
I mean, the Royals majority owner is worth billions, for all practical purposes yes they can basically pay anything. I’m not so naive to think that the Royals are going to blast past the luxury tax, but 20 million for a franchise icon is good business. Perez will get a statue outside the stadium someday. Can you even put a price on that sort of goodwill?
I am all for getting the players more money (and very happy for Sal Perez), but lost in the euphoria is the fact that player salaries are basically a zero sum game. The Royals are not going to suddenly have a $180M payroll. Perez getting more money just means there is less for his teammates. Every team has a budget and GMs don’t only spend $80M when $180M is authorized. If anything, instances of extreme overpayment do more harm than good (eg Chris Davis and Pujols getting playing time instead of more deserving and productive players). So while I am happy for Sal Perez, I would be disappointed in the allocation of resources if I were a Royals fan.
The reality is though that there really isnt much to allocate these resources on. Paying Sal is not taking away from anyone else.
The Royals currently have only 5 players under contract for 2022. Sal and Dozier are the only two signed past 2023.
The fact that they only have 5 players under contract for 2022 is not relevant. They will need to field a full team and their budget isn’t magically skyrocketing. The Royals had a $90M payroll last year are estimated for the same this year. Lets say it increases to $95M in 2022. If Sal gets ~$20M then there is only $75M to fill out the rest of the roster. Conversely, if his extension instead gave him a $15M salary in 2022 then they would have $80M to spend on the rest of the roster.
It absolutely is relevant because it means the Royals are extremely flexible. They do not have a ton of money committed to the future that they have to work around. I’m not sure how anyone could possibly say that’s not relevant.
You also seem to be operating under the assumption that the Royals have a $90mm payroll because thats all they have. Which we know is not true. The Royals payroll is low because they have pretty much zero assets worth paying right now. It was only a few years ago the Royals were running payrolls in the $140mm range. Even in 2018 they were up over $120mm. We know they have no issue spending if it means being competitive.