-
Mitch Bratt SP | ARI
Diamondbacks' Mitch Bratt: Saddled with first big-league loss
Bratt (0-1) took the loss Saturday, surrendering five runs on seven hits and five walks over five innings as the Diamondbacks fell 5-3 to the Nationals. He struck out three.
The 23-year-old southpaw had trouble finding the plate in his fourth career MLB start, tossing 55 of 92 pitches for strikes. Even when Bratt did get the ball into the strike zone, he paid for it -- four of the seven hits off him went for extra bases, including a solo homer in the fifth inning by CJ Abrams. Through his first 15.2 innings for Arizona, Bratt carries a 6.32 ERA, 1.98 WHIP and 10:11 K:BB, but with none of the team's injured starters expected back until August, he may stick in the rotation for another turn or two. He's set to make his next start on the road next weekend in Cleveland.
-
Rafael Devers 1B | SF
Giants' Rafael Devers: Big day in Saturday's rout
Devers went 3-for-4 with a double, a home run, two runs scored and four RBI in Saturday's 9-2 win over the Angels.
The big blow for the 29-year-old slugger was a three-run homer in the fourth inning off Brent Suter that capped the scoring on the day for the Giants. Devers has gone yard in back-to-back games, and over 19 contests in July he's batting .286 (20-for-70) with seven of his 22 long balls on the season, along with 16 runs and 16 RBI.
-
Lars Nootbaar DH | ARI
Cardinals' Lars Nootbaar: Removed due to dehydration
Manager Oliver Marmol said Nootbaar was removed from Saturday's win over the Reds due to dehydration and lightheadedness, Jeff Jones of the Belleville News-Democrat reports.
Nootbaar walked and scored in the bottom of the sixth inning but was replaced in left field by Jose Fermin in the top of the seventh. Marmol said overall Nootbaar is fine, so it sounds like he'll have a chance to play in Sunday's series finale, though he could easily get a day off with lefty Andrew Abbott set to take the mound for Cincinnati. Since making his season debut June 5, Nootbaar has a .715 OPS with just three homers across 154 plate appearances.
-
Jung Hoo Lee RF | SF
Giants' Jung Hoo Lee: Ends homer drought Saturday
Lee went 2-for-3 with a double and a three-run home run in Saturday's 9-2 win over the Angels.
The outfielder capped a five-run third inning when he lofted a first-pitch sweeper from Ryan Johnson over the right-field wall. It was Lee's sixth homer of the season and his first since June 23, snapping a 25-game drought in which he's managed just a .514 OPS with seven RBI and 10 runs. Despite the month-long slump, Lee still carries a .302/.336/.435 slash line through 361 plate appearances in 2026.
-
Robbie Ray SP | SD
Giants' Robbie Ray: Blanks Halos for ninth win
Ray (9-6) picked up the win Saturday, allowing six hits and two walks over six scoreless innings in a 9-2 victory over the Angels. He struck out five.
The veteran southpaw tossed 54 of 80 pitches for strikes en route to his eighth quality start of the season. Ray could be on the move at the trade deadline, and he's doing what he can to improve the return the Giants might get for him -- over his last seven starts he's held the opposition to one earned run or fewer six times, posting a 1.04 ERA, 1.18 WHIP and 35:20 K:BB in 43.1 innings while serving up just one home run. Ray will look to stay locked in during his next outing, which currently lines up to come on the road next week in San Diego.
-
Ryan Johnson SP | LAA
Angels' Ryan Johnson: Stomped by Giants
Johnson (2-5) took the loss Saturday, coughing up eight runs on eight hits and a walk over 3.1 innings as the Angels were downed 9-2 by the Giants. He struck out four.
San Francisco reeled off six straight hits in the third inning to get the rout rolling, capped by a three-run homer from Jung Hoo Lee. Johnson had given up just seven earned runs total over his prior five outings, but Saturday's disaster undid all the progress he'd made in getting his ratios under control. The 23-year-old right-hander will take a 7.34 ERA, 1.54 WHIP and 34:17 K:BB over 41.2 innings into his next trip to the mound, which is scheduled to come at home next weekend against the Brewers.
-
David Bednar RP | NYY
Yankees' David Bednar: Dominance continues in save No. 20
Bednar secured the save Saturday against Philadelphia, throwing a clean ninth inning.
Bednar pushed his scoreless streak up to 23.2 innings Saturday. The 31-year-old right-hander last blew a save during his May 17 outing against the Mets, successfully converting each of his last 10 save opportunities. Through 44.2 innings on the year, Bednar sports a 2.42 ERA, 1.05 WHIP and 49:14 K:BB with 20 saves in 22 attempts.
-
Brian Keller RP | PHI
Phillies' Brian Keller: Fares well in big-league debut
Keller took a no-decision Saturday against the Yankees, allowing one run on two hits and no walks in three innings. He struck out three.
Making his major-league debut, Keller fared well on the bump while acting as a long reliever Saturday. Austin Wells tagged the 32-year-old right-hander for a solo home run in the third inning, but Keller was impressive otherwise against a formidable Yankees lineup. Philadelphia has had a hard time finding stability out of their fifth rotation spot since sending Andrew Painter down to the minors for seasoning, but Keller is tentatively lined up to take the ball next in Baltimore for now.
-
Ryan Weathers SP | NYY
Yankees' Ryan Weathers: Fans seven in fourth win
Weathers (4-7) earned the win Saturday against Philadelphia, allowing one run on six hits and one walk in 5.2 innings. He struck out seven.
Weathers held an imposing Phillies lineup in check Saturday, keeping the ball in the park while inducing six groundouts on the evening. The left-hander is still searching for some consistency -- he's given up at least four runs in half of his last 12 outings while yielding two runs or fewer in the other half. Weathers will take a 4.25 ERA, 1.27 WHIP and 122:30 K:BB over 108 innings into his next scheduled appearance against the White Sox.
-
Bryan Baker RP | TB
Rays' Bryan Baker: Nails down 27th save
Baker secured the save Saturday against Cleveland, allowing no runs on one hit and no walks in the ninth inning.
Baker extended his scoreless streak to eight innings Saturday. Additionally, the right-hander last failed to convert a save chance during his May 13 outing in Toronto, which is a stretch of 22 outings without a blown save. Through 39.1 innings in 2026, Baker boasts a 1.60 ERA, 0.84 WHIP and 42:12 K:BB with 27 saves in 30 opportunities.