The rebuild is underway in St. Louis. The Cardinals and Red Sox are in agreement on a trade sending right-hander Sonny Gray to Boston in exchange for righty Richard Fitts and left-handed pitching prospect Brandon Clarke. The Cardinals are including $20MM of cash to help offset Gray’s salary.
Gray, who turned 36 earlier this month, opted not to waive his full no-trade clause last offseason when the Cardinals laid out their plan to take a step back and focus on player development rather than their typical win-now mantra. Following the team’s playoff miss in 2025, however, Gray publicly acknowledged that he would “definitely” consider trade scenarios as the Cardinals lean even further into a multi-year rebuilding effort. “I signed here two years ago with the expectation of winning and trying to win, and that hasn’t played out that way,” he said in September. “I want to win.”
He’ll get that opportunity to win in Boston, joining a Red Sox rotation headlined by Cy Young runner-up Garrett Crochet and an offense anchored by budding superstar Roman Anthony. Boston secured a Wild Card berth in the American League this past season, and though they fell to the Yankees two games to one in that series, they’re a clear win-now club with postseason aspirations. The same cannot be said for the Cardinals.
Gray was heading into the final guaranteed season of a three-year, $75MM contract originally signed in St. Louis, when he was coming off his own Cy Young runner-up performance with the 2023 Twins. It was a heavily backloaded contract, paying the right-hander $35MM in 2026 plus a $5MM buyout on a $30MM club option for the 2027 season. The contract stipulated that even if the option was picked up, Gray could opt out and head back into free agency.
The new arrangement pays Gray $31MM in 2026 and includes a $10MM buyout on a mutual option for 2027. It’s been more than a decade since a mutual option was exercised by both parties in MLB. The restructured deal reinforces the fact that Gray is a one-year rental, but it also comes with some perks for him. He’s now guaranteed an extra million dollars — likely a kicker for him to waive his no-trade protection — and he’s now guaranteed the full buyout. Under the previous contract, if the Red Sox had picked up Gray’s $30MM option, he’d have forfeited the $5MM buyout by declining. Now, he’ll receive a fully guaranteed $41MM for one year. Because the Cardinals are kicking in $20MM, only $21MM of Gray’s $41MM guarantee will count against the Red Sox’ luxury tax total.
Gray tossed 180 2/3 innings of 4.28 ERA ball in 2025 and had a more encouraging 26.7% strikeout rate and 5% walk rate. Metrics like SIERA (3.29) and FIP (3.39) feel he was far better than his earned run average.
By today’s standards, Gray is a workhorse. With the exception of the shortened 2020 season (when he made 11 of 12 possible starts), the former first-round pick has started at least 24 games every year since 2019, averaging 29 starts per 162-game season in that time. Gray hasn’t gotten back to the level of performance he displayed in that second-place Cy Young finish with Minnesota, but he posted a 4.07 ERA, 28.4% strikeout rate, 5.4% walk rate and 43.2% grounder rate in 347 innings across his two seasons in St. Louis.
Gray will join Crochet and Brayan Bello in the top three spots of manager Alex Cora’s rotation. The remaining two places will be sorted out either later this offseason or next spring. Rotation candidates include veteran Patrick Sandoval (who signed a two-year deal last offseason while rehabbing Tommy John surgery), righty Kutter Crawford (who didn’t pitch in ’25 owing to oblique and wrist injuries, the latter requiring surgery), Payton Tolle, Connelly Early, Kyle Harrison, Hunter Dobbins and Luis Perales.
The Sox have several other starting pitchers on their 40-man roster, including a few just-added names (David Sandlin, Tyler Uberstine, Shane Drohan) ahead of the Rule 5 protection deadline. It’s a deep crop of arms that positions Boston well, both in terms of navigating inevitable injuries next year and in exploring the trade market for further roster upgrades.
Jon Heyman of the New York Post first reported that Gray was being traded to Boston. ESPN’s Jeff Passan first reported the Cardinals’ return. The Athletic’s Ken Rosenthal reported specifics surrounding the slight restructuring of Gray’s contract. MassLive.com’s Chris Cotillo reported the specific amount of cash Boston was receiving from St. Louis.
More to come.



