{"id":525576,"date":"2026-01-17T21:17:13","date_gmt":"2026-01-17T21:17:13","guid":{"rendered":"https:\/\/www.rawchili.com\/mlb\/525576\/"},"modified":"2026-01-17T21:17:13","modified_gmt":"2026-01-17T21:17:13","slug":"2025-snakepit-awards-mvp-geraldo-perdomo","status":"publish","type":"post","link":"https:\/\/www.rawchili.com\/mlb\/525576\/","title":{"rendered":"2025 SnakePit Awards: MVP &#8211; Geraldo Perdomo"},"content":{"rendered":"<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">This was every bit the procession expected. Corbin Carroll did get some votes, and there was also a brave person who opted for Ryne Nelson. But this was a landslide, befitting a banana republic presidential election, with absolutely no doubt about the outcome. And deservedly so, because Geraldo Perdomo enjoyed a season for the ages. As mentioned in the nominations thread, it\u2019s only the third time a position player for the Diamondbacks has posted a 7 WAR season &#8211; and that applies by both bWAR and fWAR. By either metric this was the best campaign in Arizona since Paul Goldschmidt in 2015.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">That season saw Goldy finish runner-up in the National League MVP, and there\u2019s a good case to be made that Perdomo should have been in the same place. I can\u2019t honestly argue with the winner being Shohei Ohtani (and, believe me: if I could, I would). But Gerry deserved to finish ahead of both Kyle Schwarber and Juan Soto, and <a href=\"https:\/\/www.azsnakepit.com\/arizona-diamondbacks-analysis-amp-commentary\/86439\/geraldo-perdomo-mvp-runner-up-arizona-diamondbacks\" rel=\"nofollow noopener\" target=\"_blank\">as documented at the time<\/a>, some of the BBWAA ballots were utterly ridiculous. [Hello, Thomas Harding] Still, it\u2019s water under the bridge, and Perdomo won\u2019t mind too much since it earned him $7.5 million. He <a href=\"https:\/\/x.com\/JonHeyman\/status\/1891657869960851720\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">gets a nice bump<\/a> of $2.5 million in his salary for 2028-30, and that increase would have been the same for second place.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">ish95 already did a fine job in reviewing Perdomo\u2019s season. There\u2019s no point in my repeating that: go and read it. Instead, I\u2019ll swerve to another, potentially intriguing discussion: whether Perdomo\u2019s contract extension will end up being better value than the one Paul Goldschmidt signed in March 2013. To dig into that, there will be math involved, and I will be showing the working. If you\u2019d rather avoid that and skip to the answer of what Perdomo needs to do over his extension, you can find it in bold, a couple of paragraphs down the story. For the rest of you, please have your pencils and paper ready.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">For Paul, after the team exercised the 2019 option, it was worth a total of $46.5 million. Converting that into 2025 dollars using \u201cbaseball inflation\u201d (the average MLB salary in 2013 was $3.386 million; in 2025, it was $5.160 million, a 52.4% increase), it comes out at $70.9 million, and covered the years 2014-19. It\u2019s interesting to note that the two extensions were similar in a couple of ways. Both started with the player\u2019s age-26 season, and kicked in a year after being signed, the player having already agreed to a contract for the season in question (2013 vs. 2025).<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">Neither player slacked off as a result of the new contract. Indeed, both players delivered breakout years, while they waited for it to go into effect. In 2013, Goldschmidt finished second in MVP voting too, posting 6.3 bWAR. That\u2019s in the same area as Perdomo\u2019s 7.0 bWAR this year. But over the six seasons of the extension, Goldschmidt put up a total of 32.4 bWAR, which using the inflation adjusted cost, works out at a remarkably team-friendly $2.19 million per bWAR. For Perdomo, his total price is uncertain, because of the $15 million team option for 2031. It\u2019s either $45 million over four years, if the team pays the $3 million buyout, or $57 million over five.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">Doing both possibilities &#8211; and welcoming back the math-averse &#8211; to match Goldy\u2019s production cost, Perdomo needs to put up 20.6 bWAR in four years, or 26.1 bWAR in five. Let\u2019s focus on the former figure from here on, to keep things simple. How many shortstops have been able to post that kind of production in their age 26-29 seasons? The answer is not many, and not recently. <a href=\"https:\/\/www.sports-reference.com\/stathead\/tiny\/vQKKd\" rel=\"nofollow noopener\" target=\"_blank\">Only fourteen<\/a>, in fact, the last such being Jimmy Rollins and his 21.0 bWAR from 2005-2008. However, there have been recent examples in the 15-20 bWAR range: Dansby Swanson, Francisco Lindor, Corey Seager, Carlos Correia. That might be a more reachable target for Perdomo.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">While it\u2019s likely Geraldo will come up short, not reaching the bar set by Paul in no way is a failure. It simply indicates what amazingly good value that contract was. It certainly ranks as the best move of GM Kevin Towers tenure in Arizona. Indeed, it might be the best deal in franchise history. Though I\u2019d have to crunch the numbers on Curt Schilling\u2019s contract extension and Randy Johnson\u2019s free agency to be sure. It\u2019s still true that Perdomo may well have paid off the entire cost of the contract before it even starts. At $8 million per WAR, this year alone was worth $56 million. Jack reckons the price now is nearer $11 million. You do that math. Or not. S\u2019up to you. \ud83d\ude42<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">Finally, worth comparing Perdomo\u2019s value against the other players to have put up very good seasons last year. Just using the value for salary quoted on Baseball Reference, here are those who were worth 6.5 bWAR or better:<\/p>\n<p>Aaron Judge: 9.7 bWAR, $40 millionCristopher S\u00e1nchez, 8.0 bWAR, $2 millionShohei Ohtani: 7.7 bWAR, $28.22 millionPaul Skenes, 7.7 bWAR, $875,000Cal Raleigh: 7.4 bWAR, $2.67 millionBobby Witt Jr: 7.1 bWAR, $8.11 millionGeraldo Perdomo: 7.0 bWAR, $2.55 millionJulio Rodriguez: 6.8 bWAR, $20.19 millionTarik Skubal, 6.5 bWAR, $10.15 million<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">That\u2019s an interesting spread. Perdomo and Raleigh are very close in value, with Sanchez slightly ahead of both. But Skenes is far and away the best. I\u2019m just glad he ended up <a href=\"https:\/\/www.espn.com\/mlb\/story\/_\/id\/47096835\/paul-skenes-gets-record-34m-pre-arbitration-bonus-pool\" rel=\"nofollow noopener\" target=\"_blank\">receiving $3.4 million<\/a> in bonus pay from this year\u2019s pre-arbitration bonus pool, because otherwise it\u2019d be daylight robbery. Anyway: we have Perdomo, he was fabulous last year, totally worth every penny and a lot extra ones. Here\u2019s to more of the same from Gerry in Sedona Red this season.<\/p>\n<p class=\"duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1\">That brings the 2025 awards to a conclusion. Thanks to all who took part in the process, with nominations, comments or votes. Here\u2019s a full list of the awards handed out this year. Category goes to the nomination and ballot, player\u2019s name to the announcement of their victory.<\/p>\n","protected":false},"excerpt":{"rendered":"This was every bit the procession expected. Corbin Carroll did get some votes, and there was also a&hellip;\n","protected":false},"author":2,"featured_media":525577,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2404],"tags":[146,22,4496,4314,5,38,4],"class_list":["post-525576","post","type-post","status-publish","format-standard","has-post-thumbnail","category-arizona-diamondbacks","tag-arizona","tag-arizona-diamondbacks","tag-arizona-diamondbacks-history","tag-arizonadiamondbacks","tag-baseball","tag-diamondbacks","tag-mlb"],"share_on_mastodon":{"url":"https:\/\/channels.im\/@mlb\/115912523332142721","error":""},"_links":{"self":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/525576","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/comments?post=525576"}],"version-history":[{"count":0,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/525576\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media\/525577"}],"wp:attachment":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media?parent=525576"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/categories?post=525576"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/tags?post=525576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}