Carlos Rodón Appears Headed for a Big Payday

After having arguably the best season of his professional career in 2021, Carlos Rodón signed a rather modest two-year, $44 million contract with the San Francisco Giants. For a large part of the 2021 season, it looked like he was headed toward a much more headline-grabbing dollar amount. After years of missed time, first due to shoulder problems and then a Tommy John surgery, Rodón shocked the baseball world by returning with a much hotter fastball than he’d previously ever had. Never reaching the heights the White Sox expected when they took him with the third overall pick of the 2014 draft, he was bordering on bust status before suddenly re-emerging as an All-Star. Literally — he made his first All-Star team in 2021.
But a few nasty surprises kept Rodón from getting the payday aces typically get. Given his injury record — he’d only been healthy enough to qualify for an ERA title once — there were inevitable concerns about his durability, an important consideration when you’re doling out nine-figure contracts. Those fears were realized in the second half of the season, as Rodón missed time due to shoulder fatigue and soreness. It wasn’t that he struggled; most teams would have been overjoyed with his 3.26 second-half FIP. What was highly concerning was the dramatic velocity loss he experienced, an extremely inauspicious sign for a pitcher:

In that last careful start of the 2021 season, Rodón’s hardest thrown fastball (92.798 mph) was slightly slower than the softest one from his first start (92.803 mph). Even dismissing that last start as an outlier, his August and September velocities were still down 3-4 mph compared to his mid-June peak. That was particularly concerning for the rebooted Rodón, as he came back a purer power pitcher than he ever was in his original form. New Rodón utilized his fastball as a punch-out tool far more than he previously had, when it was primarily used to set up his wipeout slider. His changeup has never been a terribly effective pitch — it has more or less been jettisoned in 2022 — so he generally approached righties in a very aggressive manner for a southpaw, going right at them with fastballs and sliders on strike two. Looking at lefties who threw 100 pitches against righties in 2021, only two threw a higher percentage of sliders:
| Player | Sliders | Total Pitches | % |
|---|---|---|---|
| Aaron Bummer | 132 | 194 | 68.0% |
| Andrew Chafin | 82 | 134 | 61.2% |
| Carlos Rodón | 245 | 438 | 55.9% |
| Justin Steele | 55 | 100 | 55.0% |
| Justus Sheffield | 177 | 329 | 53.8% |
| Tyler Matzek | 96 | 180 | 53.3% |
| Taylor Hearn | 81 | 157 | 51.6% |
| Matthew Boyd | 81 | 157 | 51.6% |
| Rex Brothers | 99 | 192 | 51.6% |
| Chris Sale | 96 | 196 | 49.0% |
| Garrett Crochet | 62 | 131 | 47.3% |
| Robbie Ray | 363 | 771 | 47.1% |
| Brett Martin | 48 | 105 | 45.7% |
| Eric Lauer | 73 | 160 | 45.6% |
| Danny Duffy | 48 | 107 | 44.9% |
The late-season injury/velocity concerns left Rodón with a somewhat underwhelming market in baseball’s fractured offseason. Signing a two-year deal with an opt-out basically gave Rodón a second chance at a bigger free agency payday, while the Giants got a potential ace without the massive financial commitment usually required to lock up the services of one.
It has worked as well as could be expected for both parties. The Giants got their ace, and while their chances of postseason baseball this season are minimal, absolutely none of the blame for that falls on Rodón’s shoulders. He’s been even more aggressive with his fastball this year, and with six weeks to go, he has already struck out 20 more batters with his fastball (110 total) than ever before in his career. His curve has largely replaced his changeup as a surprise pitch to keep batters honest, and it has performed better than the change ever did. Rodón made his second All-Star team and currently leads all pitchers in WAR. Most importantly, the shoulder fatigue that hindered him last summer seems to be less of a problem. Rodón hasn’t missed a single start this year, and the one time he was pulled from a game, it was only due to a split nail with a blood blister, which is why he took the full All-Star break off.
Short of a nasty surprise injury in September, it seems almost certain that Rodón will exercise the opt-out in his contract and become a free agent. A few months ago, I compared Joe Musgrove to the other pitchers likely to be available in free agency, excluding those with opt-outs, and Musgrove dominated that market. Musgrove has since signed an extension, so Rodón fits into the free agent class in a similar position. Jacob deGrom stands out as the best pitcher available should he opt out, but given his recent health record, he may find himself in a position where he gets a more lucrative version of Rodón’s deal from this past winter. Perhaps I’m misreading the market, but I don’t think anyone’s going to offer deGrom $200 million given the injury concerns, but I could see something like two years and $85 million, or two years and $90 million with an opt-out that would allow deGrom a chance to get back into free agency quickly. That might mean the biggest pitcher contract this offseason going to Rodón. ZiPS certainly thinks so. Here’s the park-neutral ZiPS projection for Rodón:
| Year | W | L | ERA | G | GS | IP | H | ER | HR | BB | SO | ERA+ | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 13 | 7 | 3.03 | 28 | 28 | 157.3 | 125 | 53 | 14 | 48 | 197 | 144 | 4.3 |
| 2024 | 12 | 6 | 3.09 | 26 | 26 | 148.3 | 117 | 51 | 13 | 44 | 181 | 141 | 3.9 |
| 2025 | 12 | 6 | 3.15 | 25 | 25 | 142.7 | 114 | 50 | 13 | 43 | 170 | 138 | 3.7 |
| 2026 | 11 | 6 | 3.16 | 23 | 23 | 131.0 | 105 | 46 | 12 | 39 | 157 | 138 | 3.4 |
| 2027 | 10 | 6 | 3.23 | 22 | 22 | 122.7 | 99 | 44 | 11 | 38 | 147 | 135 | 3.1 |
Getting through a full, healthy season makes ZiPS far more confident about his future health, projecting him at about 50 more innings in 2023 than it had prior to the 2022 season. Rodón’s continued dominance also makes a drop-off in performance far less likely. Even if you still can’t pencil him in for 180 innings a year, his production and projections certainly justify the aforementioned nine-figure deal. ZiPS suggests four years, $119 million, which feels like a lot, but may very well be attainable in a market that isn’t exactly overflowing with quality pitchers.
Rodón surprisingly stayed in San Francisco at the trade deadline, apparently due to difficulties in trade talks stemming from the opt-out clause. I suspect that even having to take that into consideration, the Giants could have done better in a trade than the eventual prospect they’d get from extending Rodón a qualifying offer (the White Sox did not offer Rodón one last fall, so he’s still eligible to receive one). My tea-leaf reading suggests to me that the Giants are hopeful they can sign Rodón to an extension that keeps him in the Bay Area — I can’t imagine they’re optimistic about him not exercising the opt-out — and they may be able to get him at a lower price before he hits the open market. The Giants have a lot of offensive problems to solve this offseason, and they have a better chance of doing so if they enter the winter with Rodón and Logan Webb locked in at the top of their rotation.
Either way, it looks like Carlos Rodón will finally get his payday.
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.
A healthy Rodon might be nearly as good as a healthy Stephen Strasburg.
Stephen Strasburg led the NL in innings pitched in 2019, then became a WS hero for the Nats.
Rodon, like Strasburg, has Scott Boras as an agent, and you can bet Boras will spin the above two points into some huge $ for the next contract.
I don’t think any agent is going to want to use Strasburg as a comp.
Rodon is going to be a year younger than Strasburg was when he got the deal, which helps, but the magic comp is almost certainly Max Scherzer, which was $210M at the same age as Rodon will be and which worked out implausibly well since he actually got better once we got to Washington. I sincerely doubt that’s going to happen since Scherzer was legitimately better than Rodon was in the 2 years leading up to FA and seemed much more durable.
Jon Lester was also the same age as Rodon will be this offseason when he got the $155M deal from the Cubs. And that one also mostly worked out.
The most direct comp is Robbie Ray’s deal from last offseason, which was $115M at age 30. It’s far more recent, and it’s a similar case of a very inconsistent lefty suddenly turning into a world-beater. But Rodon has been good for two seasons now instead of one, and he’s arguably been better than Ray was last year, per xERA.
I think we’re probably looking at a deal somewhere in between Ray and Lester but closer to Lester. But who knows, it only takes one team…
Great analysis but I see it skewing closer to Ray. Rodon is the superior talent but Ray had been extremely durable. Not including 2020, Ray averaged 163 IP over the four previous full seasons, Rodon has averaged 89 over that time period. I know he’s been healthy for going on 2 years now but that’s going to be hard to ignore. But as you said, it just takes one and we typically see the top free agents go for higher than market rate so you never know.
I think Rodon is pretty clearly more talented than Ray. Ray’s sub-3 ERA last year was a mirage. Healthy, good Ray gets you 3-4 WAR, but healthy, good Rodon is clearly a cut or two above that. Past two years, Rodon’s pitching at a rate of 6.3 WAR per 175 innings, while Ray’s best in a full season (last year) was 3.5 WAR per 175IP.
I don’t think there’s any question that Rodon is better on a per inning basis, but he’ll require more workload management. I still think he’s coming in higher than Ray but I doubt it’ll be in the $200M+ bracket of contracts
The thing is… he’s *so* much better on a per inning basis I think it really changes the calculus. He’s the 2nd or 3rd best starter in the league the last two years by basically any measure you choose (3rd by fWAR) even with the unavoidable fatigue last year. I think he has a pretty good shot at $200M.
I think the concerns about his injury durability last year were more smoke than fire. He’d thrown all of 42.1 innings the previous two years; the 100 or so he managed before slowing down last year is about as much as can be reasonably expected to ramp up for any pitcher, injury history or no.
His one playoff start (vs Houston) didn’t go well, but it wasn’t for total lack of power on the stuff. He started slow but maxed out at 98.8mph when in trouble, and his final pitch was 97. That implies fatigue, not structural damage, and fatigue was inevitable given practically zero innings base to build off of the previous two years.
I also thought it was fatigue…until the White Sox decided not to extend the Qualifying Offer. At that point, it made more sense that he was hurt because otherwise, why wouldn’t you?
Otherwise the only thing that makes sense is that Rodon had a handshake agreement with the team that he would sign the cheap deal in 2021 and then be allowed to test Free Agency without the burden of the QO. Except that he didn’t really have any leverage for that after pitching 40 innings in 2019 and 2020 combined.
Eh, I think it had more to do with their rotation/payroll situation than Rodon. If they didn’t have a) Keuchel’s anchor of a $20M + opening day rotation spot guaranteed and b) Kopech ready to be a starter again, they’d have brought him back.
I think CHW was fairly sure he would have accepted the QO if offered. It would have made a lot of sense for Rodon and Boras: effectively the same prove-it pillow contract +/- a couple $M, with the same pitching coach, catcher, etc that helped him break out, plus no QO after 2022 to impede getting the big deal. Also, if they had extended it and he declined, that would’ve made this current contract he’s on much tougher to get due to the attached draft pick.
While I agree that Rodon would have received a worse contract with a rejected QO attached, the positive signal that the White Sox offered him a QO would mitigate it to some extent.
Also, the loss in draft picks are usually in the order of ~$5M.
( https://blogs.fangraphs.com/an-update-on-how-to-value-draft-picks/ )
So maybe Rodon only gets $38M/2 years with an opt-out
instead of $44M/2 years with an opt-out.
That is still a much better deal for Rodon than $18M/1 year of QO.
Ultimately, White Sox miscalculated Rodon’s health risk and how much other teams are willing to pay for him.
The “White Sox miscalculated” is the key phrase to every White Sox season.
Don’t forget that they exercised Craig Kimbrel’s option with the intention of trading him, so they were dealing with the risk of having to pay $30M to two relievers if they didn’t find a taker.
Really, chalk the whole thing up to Rick Hahn’s incompetence.
I don’t know but I do hope some team trades for and extends Ohtani, signs Rodon, and then rolls out a 6-man rotation for the ages.
I don’t think it’s likely that any team will have both the means and motive to do that other than the Dodgers but that would actually help protect Kershaw (if he comes back) and Buehler (whenever he comes back) and May.
Okay, maybe the Blue Jays and Giants would too. Or the Mets if we think their target budget is more in the $350M range. They could bring back deGrom too, which would makes them the most ridiculous rotation in the league by a lot, with a rotation of deGrom-Scherzer-Ohtani-Rodon-Carrasco-Megill.
Maybe the Cubs or Rangers if we’re thinking a bit outside the box (the Rangers owner did say he wanted two front line pitchers and a middle of the order threat…)
You know what’s enraging? The team that should be doing this is the Angels. But with Moreno talking about selling the team, that’s not going to happen (and it probably wouldn’t have happened anyway).
So perhaps the only team with the capacity to spend $100 million in free agency is the Pirates. Am I wrong? If not, who should they choose?
It’s not easy to figure out who has “payroll space” sometimes, which itself depends on internal organizational priorities (read: saving money vs winning now). The Yankees went to $248M this year. They’ll probably try to duck below the tax line at some point soon. So I doubt they decide they want to try to extend Ohtani for $40M per year at the same time they try to give Rodon $25-30M, but who knows, maybe they will? (Also, their pitching is probably okay for 2023).
The only team that definitely has the payroll space to do something like that and definitely has the organizational cache to convince Ohtani to sign an extension is the Giants, who have run huge payrolls in the past, are consistent winners, and has few commitments next year if Rodon opts out. They could do both of those things and extend Logan Webb without breaking a sweat. Other teams could do that, but it’s not a guarantee they could convince Ohtani to sign and for many teams it would be well outside of their normal operating procedure.
I could see the Giants going for Ohtani, and even keeping Rodon as well. Makes a ton of sense.
However, as a baseball fan with no West Coast rooting interests, I’d much rather see the Giants sign Judge, Gallo and Chris Martin, extend Hjelle, trade for Stanton, Oneil Cruz, Jared Beck, etc.
Truly the GIANTS lol. Throw Vogelbach in there on sheer mass alone.
Do they have open tryouts?
In any case, the youngest free agents (to my knowledge) this offseason that are any good are Zach Eflin (good but pretty seriously hurt), Edwin Diaz (might have a hard time convincing him to take the Pirates money), Dansby Swanson (same), Gallo (corner outfielders are probably low priority), Trea Turner (see Diaz, Swanson), Brandon Nimmo (injury concerns, will be looking for a Springer-type contract), Rodon, and Noah Syndergaard.
I think of those, Rodon’s overall contract will exceed $100M and the AAV would be a lot for the Pirates. If I were the Pirates and I was allowed to do so (a big if), I would see if I could get Eflin and Syndergaard on one year deals (maybe two) with higher AAVs and a reasonable team option to keep them around longer if they look like they’re healthy and back in form. The only other guy I think they really could or should be in on is Sean Manaea, who is still relatively young, has the stuff of a mid-rotation starter (if not the track record), and had a really ugly July which could give other teams some pause. He might need a longer-term deal.
In any case they probably want to come up with 2 starting pitchers this offseason. Contreras, Brubaker, and Keller are fine or are too early to give up on, Thompson needs to iron out some problems in AAA, Bryse Wilson, Oviedo, Kranick, and Yajure are relievers, and pretty much everyone in AA needs to get some work in AAA first. So if they don’t get guys who could theoretically be kept around longer they’ll need some stopgaps to give the kids some time.
Depending on your preferred stat (WAR, ERA, Fip, whatever), he’s either the 2nd or 3rd best pitcher in baseball over the last 2 seasons. This kind of pitcher doesn’t hit the market very often this young, to say he’s going to get paid is an understatement
Why do the Giants offensive problems depend on signing Rodon to pair with Webb? Would Aaron Judge and Trea Turner be more likely to sign with them? I’m skeptical that anything but the maximum contract matters to FA?
With better overall pitching on paper, you need to find less offense to truly fix the offense
He and Swanson are the FAs I want for Cubs, specifically Rodon should be their top target