MLB
Red Sox Trade Eduardo Rivera to Cardinals for Juan García
Boston sends Rivera, who made his major league debut in 2026, to St. Louis for 18-year-old pitching prospect Juan García.

The Boston Red Sox traded left-hander Eduardo Rivera to the St. Louis Cardinals for minor league right-hander Juan García on Tuesday, November 3, the club announced.
Rivera, 23, made his major league debut for Boston during the 2026 season. He appeared in four games, including three starts, while also pitching at Double-A Portland and Triple-A Worcester.
His combined minor league work produced a 2.59 ERA and 71 strikeouts over 55⅔ innings. Rivera made 26 appearances at those two levels, five of them starts, giving St. Louis a pitcher whose recent experience includes both rotation and relief assignments.
Boston signed the Puerto Rico native as a minor league free agent in June 2024. The Athletics had selected him in the 11th round of the 2021 draft.
García, 18, started 11 games for the Dominican Summer League Cardinals in 2026. He recorded a 4.40 ERA with 39 strikeouts in 43 innings.
The Mexico native joined the Cardinals as an international free agent in January 2025. During his first professional season, he had a 3.40 ERA across 12 games, including 10 starts, with 47⅔ innings pitched.




