MLB Player News
-
Matt Brash RP | SEA
Mariners' Matt Brash: Collects second save
Brash struck out the side in a perfect ninth inning Friday to record his second save of the season in a 3-2 win over the Rays.
Andres Munoz had worked Wednesday and Thursday, so Brash got the call for the save opportunity and mowed down Tampa Bay's 2-3-4 hitters on 19 pitches (10 strikes). Brash missed the first month-plus of the season while completing his recovery from a hybrid Tommy John surgery/internal brace procedure on his elbow performed in May 2024, but since getting back on the mound he's been almost untouchable, posting a 1.20 ERA, 1.13 WHIP and 34:12 K:BB over 30 innings. Munoz's numbers are also elite as the team's closer, but Brash's presence gives the M's perhaps the best high-leverage duo in the league.
-
Hunter Stratton RP | ATL
Braves' Hunter Stratton: Appointed as 27th man
Atlanta added Stratton to its roster to serve as the 27th man for Saturday's doubleheader versus Miami.
Stratton has given up seven earned runs in only 5.2 MLB innings this year, but he'll receive another trial run in Atlanta after posting a 1.08 ERA through 8.1 innings at Triple-A Gwinnett.
-
Dylan Dodd RP | ATL
Braves' Dylan Dodd: Optioned to Gwinnett
Atlanta optioned Dodd to Triple-A Gwinnett on Saturday.
Dodd will depart Atlanta's bullpen in order to make room on the pitching staff for Hurston Waldrep, who was recalled to start the first game of Saturday's twin bill against the Marlins. Dodd owns a 3.80 ERA and 0.84 WHIP through 21.1 big-league innings on the year, giving him a good chance to return to Atlanta at some point before the end of the season.
-
Hurston Waldrep SP | ATL
Braves' Hurston Waldrep: Recalled ahead of start
Atlanta recalled Waldrep from Triple-A Gwinnett ahead of his start in the first game of Saturday's doubleheader against the Marlins at Truist Park.
Although he carries a 4.42 ERA and 1.48 WHIP through 19 starts in the minors this season, Waldrep was effective in his 2025 debut for Atlanta in this past Sunday's MLB Speedway Classic. While technically making a relief appearance after the game was suspended in the first inning Saturday before being resumed Sunday, the 23-year-old gave up just one run in 5.2 innings against the Reds. He'll now aim to silence a Marlins squad that has been surging since the All-Star break. Dylan Dodd was optioned to Triple-A in a corresponding move.
-
Griffin Jax RP | TB
Rays' Griffin Jax: Takes loss Friday
Jax (1-6) allowed three earned runs on three hits while striking out one across one inning to take the loss Friday against the Mariners.
This marked Jax's fourth appearance since he was dealt to the Rays, and the second in which he's allowed at least one earned run. He entered the game in the eighth inning with a two-run lead but allowed a pair of singles before serving up a three-run home run to Cal Raleigh. Jax now has an inflated 4.93 ERA on the season, but his 76:15 K:BB in 49.1 innings is indicative of how dominant he's been for long stretches of the campaign.
-
Josh Hader RP | HOU
Astros' Josh Hader: Picks up sixth win
Hader (6-2) allowed one unearned run on one walk and one hit across two innings to earn the win Friday against the Yankees.
Hader entered the game with the score tied at 2-2 in the ninth inning. He pitched a clean opening frame and then managed to protect a three-run lead in the 10th inning, despite giving up a run-scoring single to the second batter he faced. Hader has now gone eight appearances without allowing an earned run, picking up three saves and a win in that span.
-
Devin Williams RP | NYY
Yankees' Devin Williams: Struggles continue Friday
Williams (3-5) took the loss against the Astros on Friday, allowing three runs (two earned) on two hits and no walks with one strikeout in the 10th inning.
Williams was called upon in the extra frame and immediately allowed the runner on second to score before surrendering a two-run homer. He's struggled mightily over his past four outings, giving up seven earned runs with two blown saves and two losses as the Yankees fight for a playoff spot. Although the 30-year-old is 17-for-20 in save chances this season, he carries a miserable 5.73 ERA, 1.23 WHIP and 56:19 K:BB across 44 innings. According to Gary Phillips of the New York Daily News, manager Aaron Boone is trying to find softer landing spots for Williams, indicating he's likely lost his grip on the closer role for the time being.
-
Trevor Megill RP | MIL
Brewers' Trevor Megill: Hangs on for save Friday
Megill picked up the save in Friday's 3-2 win over the Mets, allowing two hits and no walks with no strikeouts in a scoreless ninth inning.
Megill yielded multiple knocks for the first time since his June 29 outing versus Colorado, but Blake Perkins was able to bail out the closer by throwing out Starling Marte at the plate for the final out of Friday's game. Although he served up a homer his last time out, Megill has converted each of his last nine save opportunities. During this span, the hard-throwing right-hander has a sparkling 0.87 ERA, 0.58 WHIP and 12:1 K:BB covering 10.1 innings.
-
Kyle Finnegan RP | DET
Tigers' Kyle Finnegan: Nets third save with Tigers
Finnegan threw a clean ninth inning to notch the save in Friday's 6-5 win over the Angels. He struck out two.
Finnegan nailed down his 23rd save of the season, and he appears to have quickly assumed closing duties since landing with Detroit. The hard-throwing right-hander now has three saves in as many appearances for the Tigers, and he's fired five consecutive scoreless outings dating back to his time with the Nationals. Will Vest hasn't converted a save since July 20 in Texas, so his fantasy arrow seems to be pointing down overall.