-
Hayden Wesneski SP | HOU
Astros' Hayden Wesneski: Saddled with second loss
Wesneski (1-2) took the loss Friday against the Royals, surrendering two earned runs on eight hits while striking out one batter over five-plus innings. He did not issue a walk.
Wesneski had 25 punchouts across 23 innings entering Friday's contest, but his third-inning strikeout of Jonathan India was the only one he was able to muster in five frames against Kansas City. Despite allowing consistent traffic on the bases, Wesneski didn't surrender a run until Kyle Isbel brought Drew Waters home on a sacrifice fly in the fifth inning. The right-hander then came back out for the sixth but was pulled after allowing hits to the first two batters he faced, one of which eventually came around to score. Houston's offense, on the other hand, wasn't able to get anything going against Seth Lugo, so Wesneski will take a 1-2 record as well as a 3.86 ERA into his next start at home against Detroit.
-
Seth Lugo SP | KC
Royals' Seth Lugo: Goes eight innings in win
Lugo (2-3) earned the win Friday against the Astros, allowing three hits and a walk while striking out eight batters across eight shutout innings.
Lugo was remarkably efficient Friday, needing only 94 pitches to get through eight innings, and he never faced more than four batters in an inning. Two of the four runners that Houston put on base against the 35-year-old reached scoring position, but neither advanced past second base. Lugo will carry a 3.08 ERA and 1.09 WHIP into his next start, tentatively scheduled to come in Tampa on Thursday.
-
Andrew Abbott SP | CIN
Reds' Andrew Abbott: Coughs up four runs
Abbott did not factor into the decision in Friday's 8-7 win over the Rockies. He allowed four runs on five hits and five walks while striking out four over four innings.
Abbott entered Friday's game having given up just two earned runs over his first 11 big-league innings this season. He started out nicely by retiring the side in the first, but he gave up a run on a bases-loaded walk in the second inning before yielding three more runs in the third, including a Jordan Beck solo homer. Abbott didn't make it into the fifth inning despite tossing 83 pitches (45 strikes) while generating eight whiffs. He's slated to make his next start at home against the Cardinals next week.
-
Kyle Freeland SP | COL
Rockies' Kyle Freeland: Gives up six runs in no-decision
Freeland did not factor into the decision in Friday's 8-7 loss to the Reds, allowing six runs on 10 hits and one walk while striking out four over 4.1 innings.
It was another rough outing for Freeland, who allowed at least three baserunners in three of his five innings. He's given up at least five earned runs in three of his last four outings and has given up 20 earned on the season, which is second most among qualified starters in the National League behind German Marquez (21). Freeland will look to turn things around in his next start, which is lined up for next week on the road against the Giants.
-
Zac Gallen SP | ARI
Diamondbacks' Zac Gallen: Takes fourth loss Friday
Gallen (1-4) took the loss Friday against Atlanta after allowing three runs on four hits and two walks in five innings. He struck out six.
Gallen kept the hard contact in check to a degree -- it was just his second start this year in which didn't give up a home run -- but he yielded two RBI doubles during Atlanta's three-run second inning. The right-hander was able to tie a season high with 103 pitches, but it was his fourth consecutive outing with multiple walks allowed. Gallen has a disappointing 5.57 ERA, 1.39 WHIP and 35:15 K:BB over 32.1 frames in 2025, and things won't get much easier in his next scheduled appearance on the road versus the Mets.
-
Chris Sale SP | ATL
Braves' Chris Sale: Five innings of one-run ball in win
Sale (1-2) earned the win Friday against the Diamondbacks after allowing one run on five hits and two walks in five innings. He struck out four.
Sale gave up just one extra-base hit, a third-inning Corbin Carroll triple that he left stranded, and he also notably escaped a bases-loaded jam in the first inning. Although he fanned a season-low four, the reigning National League Cy Young Award winner got 11 whiffs, threw a season-high 104 pitches and yielded fewer than two runs for the first time in six starts this year. Sale now has a 5.40 ERA, 1.59 WHIP and 36:9 K:BB across 28.1 innings, and he's set to face the Rockies in a tough spot at hitter-friendly Coors Field in his next projected outing.
-
Matthew Liberatore SP | STL
Cardinals' Matthew Liberatore: Back in win column
Liberatore (2-2) earned the win against the Brewers on Friday, allowing two runs (one earned) on five hits while striking out four across six innings. He did not issue a walk.
Liberatore got through the first five innings with ease, allowing just two baserunners over that span. His shutout efforts were dashed in the sixth inning on a Christian Yelich RBI single, and Liberatore was tagged for a second run after being lifted in the seventh. It was Liberatore's third straight quality start and fourth of the season, and his 0.97 WHIP through 31 innings is ninth best in the National League among qualified starters. He's tentatively slated to start next week on the road against the Reds.
-
Chad Patrick RP | MIL
Brewers' Chad Patrick: Gives up two runs in loss
Patrick (1-2) took the loss against the Cardinals on Friday, allowing two runs on four hits and two walks while striking out two in 4.1 innings.
Patrick retired nine of the first 11 batters he faced, but his shutout efforts ended in the fourth inning on a Nolan Gorman sacrifice fly, and Patrick was tagged for another run after being lifted in the fifth. Patrick hasn't given up more than two earned runs in any of his five starts this season and has a 2.45 ERA, 1.32 WHIP and 22:11 K:BB across 25.2 innings. Patrick is tentatively slated to start against the White Sox next week, though it's unclear whether he will get another turn in the Brewers' rotation after Tobias Myers was activated from the 15-day injured list Thursday.
-
Cal Quantrill RP | TEX
Marlins' Cal Quantrill: Season-high five Ks in second win
Quantrill (2-2) picked up the win Friday against the Mariners after allowing four runs on five hits and no walks in 5.2 innings. He struck out five.
Although the soft-throwing right-hander did induce 12 whiffs while not yielding a walk, he struggled with his command a bit Friday. Quantrill gave up two home runs, a second-inning solo shot to Dylan Moore and a three-run jack to Jorge Polanco in the sixth. Quantrill holds a poor 7.83 ERA, 1.78 WHIP and 13:9 K:BB over 23 innings in 2025, so he won't be a recommended fantasy option in his next scheduled start on the road versus the Dodgers.
-
Jose Berrios SP | TOR
Blue Jays' Jose Berrios: Yields no runs in no-decision
Berrios did not factor into the decision in Friday's 4-2 win over the Yankees, allowing five hits and two walks while striking out four in 5.1 scoreless innings.
Berrios retired the side in both of the first two innings, and while he allowed two baserunners in each of the next three frames, he was able to escape without giving up a run. He generated only five whiffs while tossing 89 pitches (55 strikes) and was two outs shy of registering his third quality start of the season. Berrios has a 4.24 ERA and 1.41 WHIP over 34 innings this season, but his 15 walks are tied for second most in the American League behind Carlos Rodon's 18. Berrios is in line to start against the Red Sox at home next week, and the last time he faced Boston on April 7 he allowed just one run in seven innings.