The Atlanta Braves have made a trade with the Texas Rangers before the second half of the 2025 MLB season starts.

Atlanta completed a transaction that will have them acquire pitcher Dane Dunning from Texas. In exchange, they will send pitcher Jose Ruiz and cash considerations, per reporter Mark Feinsand.

Dunning's time with the Rangers ends after five seasons. Throughout 122 appearances, including 95 starts, he has a 26-32 record. Pitching in 549.1 innings, he has a 4.36 ERA as he struck out 492 strikeouts while conceding 553 hits, 266 runs, and 73 homers.

They send out Ruiz, who lands on his third MLB team this season. He started the year with the Philadelphia Phillies before they traded him to the Braves. He only made two appearances as a reliever, having a 13.50 ERA.

What's next for Braves after trade with Rangers

Atlanta Braves starting pitcher Chris Sale (51) walks to the mound to pitch against the New York Mets during the first inning at Truist Park.
Dale Zanine-Imagn Images

The Braves have been inconsistent throughout the first half of the 2025 MLB season, explaining why they made a move to improve their bullpen.

Getting Dane Dunnings from the Rangers is a solid remedy to their pitching depth. Dunnings has proved throughout the course of his career that he can cause trouble for opposing teams with his experience, something Atlanta needs at this point of the season.

This season saw Dunnings have a small role. He appeared in five games as a reliever, being on the mound for 10.2 innings. He struck out 10 batters as he conceded nine hits, four runs, and two homers. This was far from the 26 games (15 starts) he made in 2024, showing he needed a change of scenery. As it looks, the Braves were more than willing to add him to the squad.

Atlanta has a 42-53 record on the season, holding the fourth spot of the NL East Division standings. They are two games behind the Miami Marlins and 12 games behind the New York Mets.

The Braves will prepare for their next series of the season, being at home. They host the New York Yankees as the first game will take place on July 18 at 7:15 p.m. ET.