The Cardinals traded Weaver, Carson Kelly, Andy Young and a 2019 Competitive Balance Round B draft pick to Arizona in exchange for Paul Goldschmidt on Wednesday, Ken Rosenthal of The Athletic reports. Weaver started 25 games in 2018, but he was moved to a bullpen role a couple times throughout the season and wound up pitching in just two outings across the last four weeks. He finished the campaign with a 4.95 ERA and 1.50 WHIP to go along with an 8.0 K/9, which was noticeably down from his 10.7 mark the previous year. Looking ahead, the 25-year-old should have a place in Arizona's rotation, especially following the departures of Patrick Corbin and Clay Buchholz. Weaver will be under team control for the next five years after making his debut with St. Louis in 2016.
Weaver will work out of the bullpen moving forward, Joe Trezza of MLB.com reports. Thanks to an off day Thursday, the Cardinals are able to proceed with a four-man rotation until next Monday, at which point Adam Wainwright (elbow) is expected to rejoin the rotation after a lengthy stay on the disabled list. Wainwright's return pushed both Weaver and Daniel Poncedeleon to the bullpen, though both will remain options to start down the stretch should an opportunity arise. While it's a small sample size, Weaver has fared better in relief this season, posting a 2.25 ERA across three appearances (four innings) compared to his 4.66 mark through 25 starts (129.1 innings).
Weaver allowed two runs on three hits and five walks across four innings en route to a no-decision Sunday against the Reds. He struck out four. Weaver struggled with his control in this one, throwing just 57 percent of his pitches for strikes as he tied his season high in free passes. Three of those walks came in a two-run first inning, though Joey Votto was the only one to come around to score. Weaver settled down over the next three frames, but he had already worked up to 83 pitches by that point and was removed prior to the fifth. This was his first start in roughly three weeks and he'll look for a better result in his next scheduled outing this weekend against the Tigers.
Weaver will take the hill for Sunday's series finale against the Reds, Jenifer Langosch of MLB.com reports. Weaver will temporarily rejoin the rotation for a spot start in order to give Jack Flaherty an extra day of rest before starting Monday's game in Washington. Over the past two weeks, Weaver has served exclusively out of the bullpen, including a clean inning of work versus Pittsburgh during Thursday's victory. In 23 starts this year, he's logged a 4.66 ERA and 1.40 WHIP with 111 strikeouts in 121.2 innings.
Weaver will be removed from the Cardinals rotation, with Daniel Poncedeleon taking his place and starting Tuesday, Rob Rains of StLSportsPage.com reports. It's been a disappointing season for the 24-year-old, whose ERA sits at 4.67 through 24 starts after he received a fair bit of buzz as a potential breakout candidate prior to the start of the season. He'll lose his place after failing to throw more than four innings in three of his last five starts, posting a 1.88 WHIP over that stretch.