MLB Player News
-
Brandon Sproat SP | MIL
Brewers' Brandon Sproat: Early exit in Saturday's matinee
Sproat didn't factor into the decision in the first game of Saturday's doubleheader against the Pirates, giving up three runs (two earned) on two hits and two walks over three innings. He struck out three.
The 25-year-old right-hander also plunked three batters and uncorked a wild pitch, getting the hook after 83 pitches (51 strikes) and forcing the Brewers to go to their bullpen much earlier than they wanted in the twin bill. Sproat has failed to get an out in the fifth frame in three of his last five starts, but he's still managed to put together a 3.68 ERA, 1.05 WHIP and 30:9 K:BB over 22 innings during that stretch. His spot in the rotation is precarious, but Sproat sees likely to stick around for a while given the current state of Milwaukee's rotation, which recently had Jacob Misiorowski (fatigue) and Kyle Harrison (elbow) miss starts.
-
Nick Lodolo SP | CIN
Reds' Nick Lodolo: Likely bound for IL
Reds manager Terry Francona said after Saturday's 5-3 loss to the Cubs that Lodolo (finger) will likely require a stint on the injured list, C. Trent Rosecrans of The Athletic reports.
Lodolo was pulled in the sixth inning of Saturday due to a blister on his left finger, taking a no-decision after allowing two runs on five hits and three walks while striking out four over five frames. The southpaw notably missed the first six weeks of the season due to a blister on the same finger, though it's unclear if he'll require as lengthy of an absence this time around. Assuming the Reds move him to the IL on Sunday, Lodolo wouldn't be eligible to pitch again until July 27.
-
Tyler Mahle SP | SF
Giants' Tyler Mahle: Seven innings of one-run ball
Mahle (2-8) earned the win Saturday against the Rockies, allowing one run on five hits and three walks in seven innings. He struck out four.
Facing a soft matchup at home against the last-place Rockies, Mahle delivered one of his finest outings of the campaign Saturday. The 31-year-old right-hander matched a season high in innings during his second quality start of 2026, emptying the tank for a season-most 104 pitches. Despite Saturday's gem, Mahle still has a lackluster 5.31 ERA, 1.46 WHIP and 73:32 K:BB over 78 innings ahead of the All-Star break.
-
Kyle Freeland SP | COL
Rockies' Kyle Freeland: Mixed results in eighth loss
Freeland (2-8) took the loss Saturday against the Giants, allowing four runs on six hits and no walks in six innings. He struck out nine.
Freeland was working on producing one of his best starts of the season, as he fanned a season-high nine, but Casey Schmitt launched a three-run home run in the sixth inning to leave a big dent on the hurler's line. The 33-year-old left-hander still turned in his fourth outing of the year of at least six frames, but he's now given up multiple runs in 13 consecutive appearances. Freeland has struggled to offer much fantasy viability in 2026, posting a career-worst 7.36 ERA and 1.57 WHIP despite an otherwise encouraging 79:18 K:BB over 88 innings.
-
Matthew Liberatore SP | STL
Cardinals' Matthew Liberatore: Throws six scoreless innings
Liberatore (5-6) allowed four hits and a walk while striking out six over six scoreless innings to earn the win over Atlanta on Saturday.
This was Liberatore's first quality start in over two months -- his previous was May 7 versus the Padres. He has completed six frames in just four of his 19 starts on the year, as elevated walk (3.5 BB/9) and home run (1.6 HR/9) rates have limited his ability to pitch deep into games. He's at a 5.00 ERA, 1.48 WHIP and 88:36 K:BB through 93.2 innings but heads into the All-Star break with a 2.25 ERA across his past thee outings.
-
Freddy Peralta SP | NYM
Mets' Freddy Peralta: Can't find plate in eighth loss
Peralta (5-8) took the loss Saturday against the Red Sox, allowing two runs on three hits and five walks in 4.1 innings. He struck out six.
It was another laborious outing by Peralta, who has now failed to complete five frames in all three of his July starts thus far. The 30-year-old right-hander has battled his control all year long, as he has issued at least one walk in all of his 19 starts since Opening Day versus Pittsburgh, However, he was at least able to strike out Tsung-Che Cheng to escape a bases-loaded jam in the second inning Saturday to limit the damage. Peralta has been a big disappointment during his first year with the Mets, holding a 4.66 ERA, 1.44 WHIP and 104:44 K:BB over 104.1 frames.
-
Nick Lodolo SP | CIN
Reds' Nick Lodolo: Exits game with blister
Lodolo was removed in the sixth inning of Saturday's game against the Cubs due to a blister on his left index finger, Charlie Goldsmith of Fox 19 Now Cincinnati reports.
A trainer came out to the mound to examine Lodolo's left index finger after the southpaw gave up a leadoff homer in the sixth inning. The blister was severe enough for Lodolo to be taken out of the game, and he'll end his start having allowed two runs on five hits and three walks while striking out four across five innings. He's dealt with blisters over the past couple of seasons and needed a stint on the 15-day injured list in 2025, but his recovery timeline should become clearer once he's evaluated further.
-
Cristopher Sanchez SP | PHI
Phillies' Cristopher Sanchez: Quality start against Detroit
Sanchez (11-4) earned the win against the Tigers on Saturday, allowing two runs on 10 hits and one walk while striking out seven across seven innings.
It was the second game in a row (and fourth time this season) that Sanchez gave up double-digit hits. However, the All-Star southpaw limited the damage to two runs and came away with the quality start, finishing his outing with 16 whiffs on 103 pitches (74 strikes). Sanchez has logged seven-plus strikeouts 13 times this season, and Saturday's performance was his 14th quality start, which is tied with Sandy Alcantara for most in the majors. Sanchez enters the All-Star break with a 2.62 ERA, 1.19 WHIP and 144:25 K:BB across 127.1 innings.
-
Eury Perez SP | MIA
Marlins' Eury Perez: Takes loss despite quality start
Perez (5-7) took the loss against the Guardians on Saturday, allowing two runs on eight hits and two walks while striking out six across six innings.
The eight hits Perez allowed matched a career high that he set in September of 2025, but he limited the damage to a two-run double from Steven Kwan in the fourth inning. Perez generated 14 whiffs while tossing 69 strikes on 99 pitches, and despite the quality start, he did not get enough run support from his Marlins teammates to avoid the loss. The 23-year-old right-hander enters the All-Star break with a 3.78 ERA, 1.14 WHIP and 95:34 K:BB across 85.2 innings.
-
Robert Gasser SP | MIL
Brewers' Robert Gasser: Starting Sunday vs. Pittsburgh
Gasser will start for the Brewers in Sunday's series finale against the Pirates, Sophia Minnaert of Brewers.tv reports.
Gasser will start in place of Jacob Misiorowski, who experienced lingering fatigue following his last start against the Cardinals on Tuesday. It'll be the ninth major-league start of the season for Gasser, who has a 2-3 record with a 4.15 ERA and 1.18 WHIP across 43.1 innings.