
While teams around the league are busy calling the St. Louis Cardinals regarding the many players they currently have on the trade block, Chaim Bloom is also exploring ways to upgrade the Cardinals via trade, not just sell.
Derrick Goold of the St. Louis Post-Dispatch reported this week, down at the GM Meetings, that Bloom is looking into the price of starting pitching on the trade market right now, in hopes that the club can find a cost-controlled starter for their rotation before having to pivot to free agency. Goold mentioned various names on the market like Mitch Keller, Mackenzie Gore, Sandy Alcantara, and Edward Cabrera, but did not specify if the Cardinals have interest in any of them in particular. Goold has stated that the Cardinals are exploring many options, though, so I think it’s safe to say they are at least checking in on those arms.
Those four names do offer a very interesting landscape for the Cardinals to explore deals, along with another name that I want to throw into the mix. If guys like Tarik Skubal, Hunter Greene, and Joe Ryan are moved this offseason, I do not see the Cardinals as fits for any of those arms. But to varying levels, each of the arms Goold mentioned, along with my wild card pick, could fit what St. Louis is looking for at varying price points.
If I had to bet, the Cardinals will likely sign a free agent for their rotation and acquire a less proven arm via trade, but there are real advantages to going this route, which I’ll get into. For St. Louis, getting a proven, cost-controlled arm who has upside could help them set a stronger foundation for 2026 and beyond than what they currently have. Sonny Gray could be on the move, but even if he stays, he’s likely gone after 2026. Liam Doyle, Quinn Mathews, Tekoah Roby, and others are on the way, but the Cardinals don’t want to put too much pressure on them already.
All of that sets the stage for the possibility of a trade for a proven, cost-controlled starting pitcher, and I want to break down five candidates that fit that bill for St. Louis based on Goold’s reporting and my own thoughts. Buckle up, as this is a fun and creative exercise that the Cardinals may pursue.
RHP Mitch Keller, Pittsburgh Pirates
Intradivisional trades of this magnitude don’t happen often, but when timelines, needs, and the market align, they can happen. The more and more I think about it, the more I can see Mitch Keller being a fit for the Cardinals, and the Cardinals having a compelling offer for the Pittsburgh Pirates.
Keller, 29, is under contract with the Pirates through the 2028 season, and is set to make about $17 million in 2026, $18.5 million in 2027, and $20.5 million in 2028. Keller has been worth between $16.7 million and $25.8 million per season since 2022, and is one of the more underrated starters in the game today.
Keller certainly isn’t a number one starter, but likely profiles as more of a really good number three who adds more value due to the innings he is able to eat along the way as well. He’s not flashy, but he is good, and this certainly isn’t another Miles Mikolas, Erick Fedde, or Kyle Gibson situation.
Keller’s 4.51 ERA for his career won’t thrill anyone, but since 2022, that ERA sits at 4.15 with a 3.94 FIP and 3.98 xFIP while averaging 176.8 innings per season and 31 starts. Really solid production that is consistent and durable is not easy to find in today’s game. Keller would provide the Cardinals with a steady option for their rotation over the next three seasons, who will be making substantial but manageable money during that time.
The Pirates, who need to try and improve with Paul Skenes’ team-control dwindling, need a major boost to their offense and could seek to find some bats from St. Louis in return for Keller. In 2025, Pittsburgh ranked dead last in runs scored and slugging percentage and bottom three in batting average and wRC+.
Perhaps someone like Nootbaar or Gorman could be a part of this conversation, along with a little bit of prospect capital? Or maybe an upside position player prospect like Jesus Baez or Ryan Mitchell could headline the conversation? If Keller was not on a substantial contract already, I think Pittsburgh could get a lot more, but the money he’s due over the next few seasons is not cheap, and he’s good, but not great.