MLB Player News
-
Caleb Boushley RP | TB
Rangers' Caleb Boushley: Shuttled back to minors
Boushley was optioned to Triple-A Round Rock on Thursday.
Boushley has split the season almost exactly evenly between the majors and Round Rock. He threw 2.1 shutout innings Wednesday and has allowed only one earned run across his last 8.1 frames in the majors. Cole Winn was called up in a corresponding move.
-
Miguel Castro RP | CHW
White Sox's Miguel Castro: Traded to White Sox
The Astros traded Castro to the White Sox on Thursday in exchange for cash, Robert Murray of FanSided.com reports.
Castro signed a minor-league deal with Houston during the offseason and has started the Triple-A season with a 2.29 ERA and 1.20 WHIP across 19.2 innings. The 30-year-old will now join a White Sox organization searching for answers in its bullpen, and his hot start in the minors figures to give him a decent chance at joining the South Siders relatively soon.
-
Bryse Wilson RP | PHI
White Sox's Bryse Wilson: Hit hard by Reds
Wilson (0-2) took the loss Thursday against Cincinnati, allowing seven runs on 10 hits and one walk with three strikeouts over 5.1 innings.
Wilson made his fifth consecutive appearance at the back end of an injury-depleted White Sox rotation, and he allowed his most hits and runs in an outing this season, including three solo home runs. Since stepping into the rotation, Wilson has posted a 6.86 ERA across 21 innings. He's tentatively scheduled for a start next week against the Mariners.
-
Cole Sands RP | MIN
Twins' Cole Sands: Called on for first save
Sands recorded his first save of the season in the second game of Wednesday's doubleheader against the Orioles, pitching a perfect ninth inning in an 8-6 win. He didn't walk or strike out a batter.
Jhoan Duran and Griffin Jax both worked the opening game of the twin bill, leaving Sands to handle the save chance in the nightcap. The 27-year-old righty has been effective in a high-leverage role this season, collecting two wins and five holds over 18 appearances in addition to Wednesday's save while delivering a 2.70 ERA, 1.14 WHIP and 12:6 K:BB through 16.2 innings.
-
Jhoan Duran RP | PHI
Twins' Jhoan Duran: Collects eighth save
Duran recorded his eighth save of the season in the first game of Wednesday's doubleheader against the Orioles, giving up a hit and striking out one in a scoreless ninth inning.
The Twins closer continues to dominate. Duran has yet to blow a save in 2025, and he's delivered 10 straight scoreless appearances, posting a 0.90 WHIP and 14:3 K:BB over 10 innings during that stretch. After some early-season usage which suggested manager Rocco Baldelli might be viewing him as more of a high-leverage fireman, Duran has maintained firm control of ninth-inning duties for Minnesota.
-
Yimi Garcia RP | TOR
Blue Jays' Yimi Garcia: Collects third save
Garcia earned the save in Wednesday's 3-1 win over the Rays, striking out one batter without allowing a hit or walk in a scoreless ninth inning.
After Jeff Hoffman got roughed up for five runs in Tuesday's 11-9 loss, Garcia was brought in for the ninth inning Wednesday to protect the Blue Jays' two-run lead. Garcia started out strongly by striking out Jose Caballero and needed just seven pitches (six strikes) to capture his third save of the season. Garcia's 3.71 ERA through 17 innings is inflated by the seven runs he gave up across two outings May 3 and 6; he's otherwise yielded no earned runs in his other 16 appearances.
-
Josh Hader RP | HOU
Astros' Josh Hader: Remains perfect in save situations
Hader picked up the save in Wednesday's 4-3 win over the Royals after allowing one walk in a scoreless ninth inning. He struck out one.
Hader has now posted 14 scoreless outings out of 16 appearances in 2025. The All-Star left-hander has converted each of his 10 save opportunities, producing a 1.50 ERA, 0.89 WHIP and 26:5 K:BB over 18 innings. Hader is locked in as Houston's closer.
-
Aroldis Chapman RP | BOS
Red Sox's Aroldis Chapman: Takes loss in Detroit
Chapman (2-2) took the loss against the Tigers on Wednesday, allowing one run on one hit and one walk while striking out one batter in two-thirds of an inning.
Chapman was brought in for the ninth inning tasked with keeping the game tied at 5-5. He was able to retire the next two batters after issuing a walk to Andy Ibanez, but Chapman was unable to send the game into extra innings after Justyn-Henry Malloy walked off the Red Sox with a pinch-hit RBI single. Chapman remains a perfect 6-for-6 in save chances but has been scored upon in three of his past eight outings. The veteran left-hander is up to a 2.25 ERA and 1.00 WHIP over 16 innings and should continue to split closing work with Justin Slaten.
-
Will Vest RP | DET
Tigers' Will Vest: Records another win Wednesday
Vest (3-0) worked around two hits to pitch a scoreless inning of relief and earn the win in Wednesday's 6-5 victory over the Red Sox. He struck out one.
Vest now has two wins over his last four appearances out of the bullpen, and he's already tied his career high with three wins overall this season. The veteran righty has been locked in with a 1.80 ERA, 1.05 WHIP and 23 strikeouts across 20 innings. Vest has four saves as well, and while Tommy Kahnle is also in the mix at the end of games, the former has established definite fantasy value so far in 2025.
-
Luke Weaver SP | NYM
Yankees' Luke Weaver: Secures fourth save
Weaver struck out three in a perfect inning to earn the save in Wednesday's 3-2 win over the Mariners.
Weaver has bounced back from his blown save May 5 versus the Padres with 4.2 scoreless innings over his last three appearances. This was his first save in that span, as the Yankees hadn't produced a save situation in over a week. The right-hander continues to post elite numbers with a 0.45 ERA, 0.60 WHIP and 22:6 K:BB across 20 innings while adding four saves and six holds this season. Weaver is capable of working multiple innings, so he may not get every save chance, but he's answered the call nearly every time he's taken the mound this season.