-
Willson Contreras 1B | BOS
Cardinals' Willson Contreras: Perfect day at dish
Contreras went 3-for-3 with a double, two runs scored and a walk in Friday's win over the White Sox.
Contreras scored runs in the first and fifth innings, both coming via Nolan Arenado doubles. Since his last multi-hit game April 17, Contreras had been stuck in a 9-for-43 (.209) slump over 12 games. Despite the streakiness, he still owns a strong .281/.395/.531 slash line through 114 plate appearances.
-
Ryan Weathers SP | NYY
Marlins' Ryan Weathers: Quality start in loss
Weathers (2-3) took the loss Friday against the Athletics, allowing three runs on five hits and no walks over six innings. He struck out five.
Weathers collected his second quality start of the season. Most importantly, the Miami lefty exhibited better control, allowing no walks for the first time since a June 15, 2023 start against Cleveland as a member of the Padres. Weathers is scheduled to make his next start against the Dodgers on the road.
-
Ryan Helsley RP | BAL
Cardinals' Ryan Helsley: Collects easy save
Helsley tossed a perfect inning to earn a save over the White Sox on Friday.
Helsely retired the 2-3-4 hitters in the White Sox lineup on just eight pitches to secure the 3-0 win. Since blowing a save chance in his season debut, Helsley has converted 11 consecutive opportunities while allowing one earned run over 16 innings. He owns a 1.59 ERA with a terrific 19:2 K:BB this season.
-
Sonny Gray SP | BOS
Cardinals' Sonny Gray: Cruises to win
Gray (4-1) allowed three hits and a walk over seven scoreless innings Friday, striking out six and earning a win over the White Sox.
Gray allowed just one extra-base hit and retired the final eight batters he faced. He's been excellent since returning from a brief stint on the injured list to begin the year; Gray has given up three earned runs through 30.1 innings while producing a 38:5 K:BB. He's turned in four straight quality starts after throwing five shutout frames in his 2024 debut. Gray's next start is lined up to come at home against the Mets.
-
Hunter Greene SP | CIN
Reds' Hunter Greene: Sharp again in no-decision
Greene did not factor into the decision Friday, allowing five hits and four walks over 5.2 innings. He struck out five.
Greene had to contend with some traffic Friday, though he'd ultimately make it through 5.2 innings unscathed. The right-hander fell an out shy of a quality start, though it's his second consecutive scoreless outing -- he blanked the Rangers over seven innings in his last start. Overall, Greene's 1-2 with a 3.12 ERA, 1.17 WHIP and 47:16 K:BB through 40.1 innings. He's tentatively lined up for a home matchup with the Diamondbacks in his next start.
-
Jose Alvarado RP | PHI
Phillies' Jose Alvarado: Locks down sixth save
Alvarado earned the save in Friday's 4-3 win over the Giants, allowing a hit while logging a strikeout in a scoreless ninth inning.
Alvarado allowed a leadoff single before setting down the next three Giants, closing out the one-run victory for his sixth save of the season. After giving up five runs in his first outing of the year, Alvarado's allowed just one run in his subsequent 13 innings. The left-hander lowered his ERA to 3.95 with a 1.24 WHIP and 14:7 K:BB on the campaign.
-
Brett Baty 3B | NYM
Mets' Brett Baty: Goes yard twice in loss
Baty went 3-for-4 with two home runs and four RBI in Friday's 10-8 loss to the Rays.
The young third baseman took Aaron Civale deep for a three-run blast in the second inning to open the scoring, and he then connected for a solo shot off Jason Adam in the ninth. It was the first multi-homer performance of Baty's big-league career, and it snapped a 27-game drought for the 24-year-old -- his only other long ball in 2024 came back on March 30. Despite the power outage, Baty has taken a big step forward in his development this year, and through 30 contests he's slashing .271/.340/.385, a massive improvement on last season's .212/.275/.323 line.
-
Jose Quintana SP | COL
Mets' Jose Quintana: Routed by Rays
Quintana (1-3) took the loss Friday as the Mets were downed 10-8 by Tampa Bay, surrendering eight runs on 10 hits and a walk over 2.2 innings. He struck out two.
The veteran lefty managed to keep the ball in the park, but after a scoreless first inning, Quintana got pecked to death by a barrage of singles and doubles in his shortest outing of the season. The rough performance tacked more than a run onto his ERA, and Quintana will carry a 5.20 ERA, 1.54 WHIP and 25:16 K:BB through 36.1 innings into his next start, which is scheduled to come on the road next week in St. Louis.
-
Aaron Nola SP | PHI
Phillies' Aaron Nola: Pulled after four frames
Nola did not factor into the decision Friday against the Giants, allowing two runs on four hits and four walks over four innings. He struck out four.
Both of the Giants' runs came in the second inning on a Thairo Estrada double, though the damage certainly could've been a lot worse -- Nola needed 46 pitches to get through the frame, issuing four walks. The right-hander was ultimately pulled after throwing 89 pitches. Nola, who'd gone eight innings in each of his previous two starts, is 4-1 on the season with a 3.32 ERA, 1.15 WHIP and 40:15 K:BB across seven outings (43.1 innings). Nola's currently lined up for a road matchup with the Marlins in his next start.
-
Luis Garcia 1B | NYY
Nationals' Luis Garcia: Big homer off bench Friday
Garcia went 1-for-1 with a walk, a three-run home run and a second run scored in Friday's 9-3 win over the Blue Jays.
The 23-year-old began the night on the bench with Yusei Kikuchi toeing the rubber for Toronto, but Garcia got the call to pinch hit for Trey Lipscomb in the seventh inning once the southpaw was out of the game. Garcia delivered, launching the first pitch he saw from Erik Swanson to straightaway center field to put the Nationals in the lead for good. The long ball was his second of the season, and the first pinch-hit blast of his career. Garcia is headed toward a breakout campaign, slashing .300/.344/.456 through 27 contests with five steals, six runs and 14 RBI.