-
J.P. France RP | HOU
Astros' J.P. France: Throwing live BP
France (shoulder) threw 20 pitches in a live batting practice session Friday, MLB.com reports.
France is returning from a capsule tear in his right shoulder and has thrown two live batting practice sessions in June. He is not expected to return until late in the 2025 season.
-
Cal Quantrill RP | TEX
Marlins' Cal Quantrill: Unravels in middle innings
Quantrill came away with a no-decision in Tuesday's 8-3 win over the Phillies, giving up three runs on four hits over four-plus innings. He struck out two without walking a batter.
The right-hander retired the first nine batters he faced, but things began to fall apart for Quantrill when he served up a solo shot to Trea Turner to lead off the fourth inning. After plunking Otto Kemp with a pitch and giving up a loud double to Brandon Marsh lead off the fifth, Quantrill got the hook after 74 pitches (42 strikes). He had yet to last more than five innings in a start this season, but the 30-year-old has been relatively effective since the beginning of May, allowing three earned runs or fewer in eight straight outings while posting a 3.93 ERA, 1.23 WHIP and 32:9 K:BB in 36.2 innings. Quantrill will look for his first win since May 18 in his next start, which is scheduled to come on the road early next week in San Francisco.
-
Luis Garcia SP | NYY
Astros' Luis Garcia: Throws again
Garcia (elbow) threw a 25-pitch bullpen session Saturday, MLB.com reports.
Garcia continues to ramp up slowly since resuming mound work in late May. He still has considerable work ahead of him before being activated, and he is aiming for a late-July or early-August return.
-
Jesus Luzardo SP | PHI
Phillies' Jesus Luzardo: Falls to former club
Luzardo (6-3) took the loss Tuesday as the Phillies were downed 8-3 by the Marlins, giving up four runs on six hits and four walks over five-plus innings. He struck out four.
The Miami native and former Marlin took a 3-2 lead into the sixth inning, but after walking the first two batters of the frame, Luzardo got the hook and watched Tanner Banks allow both inherited runners to cross the plate. Luzardo racked up 32 called or swinging strikes among his 103 pitches, but he threw only 59 total strikes as he had trouble putting batters away. It's the third time in his last six trips to the mound that he's walked multiple batters while failing to fan more than four, but he reached double-digit Ks in the other three outings, all of which were quality starts. Luzardo will try to regain some consistency in his next turn, which lines up to come at home this weekend against the Mets.
-
Matthew Liberatore SP | STL
Cardinals' Matthew Liberatore: Back in win column
Liberatore (4-6) got the win Tuesday against the White Sox, allowing two runs on five hits and no walks while striking out four in six innings.
Liberatore picked up his first win since May 6 and posted his first quality start since May 24. The control from Liberatore remains impeccable, as he has just five walks over his last 38.1 innings. He also has just a 6.6 K/9 over that span compared to an 8.3 K/9 over his first seven starts of the year. He's still been reliable overall and will look to take down the Reds at home in his next start this weekend.
-
Shane Smith SP | CHW
White Sox's Shane Smith: Worst defeat of season Tuesday
Smith (3-4) took the loss Tuesday against the Cardinals, allowing six runs (five earned) on six hits and three walks while striking out two in 4.1 innings.
Smith allowed a season high in runs while also posting his lowest strikeout total of his rookie campaign. It was his first start this season allowing more than three earned runs. Despite not having his best stuff, Smith only allowed one extra-base hit, though he's now issued multiple walks in five straight starts. He'll look to bounce back in his next start, tentatively set for this weekend on the road versus the Blue Jays.
-
Zack Littell RP | ARI
Rays' Zack Littell: Takes loss despite quality start
Littell (6-7) took the loss Tuesday against the Orioles, allowing three runs on seven hits and no walks while striking out three in six innings.
Littell gave up a fifth-inning solo blast to Colton Cowser and a near home run to Jordan Westburg but otherwise kept the Orioles in check. It was his fourth straight start allowing a homer, but his fifth straight start going at least six innings. Littell has allowed three runs or fewer in 11 of his last 12 starts and has walked just eight batters over that span. He'll aim to get back in the win column this weekend against the Tigers.
-
Dean Kremer SP | MIN
Orioles' Dean Kremer: Earns win over Rays
Kremer (6-7) got the win Tuesday over the Rays, allowing one run on four hits and two walks while striking out four in five innings.
Kremer picked up his first win in June and the 500th strikeout of his career Tuesday night. His four hits allowed were his fewest since he allowed three May 8, and he kept the ball in the park for the fifth time in his last six outings. Since May 2, Kremer has a 3.52 ERA, 1.25 WHIP and 45:15 K:BB in 53.2 innings. He's lined up to face the Yankees on the road this weekend to complete a two-start week.
-
Randy Vasquez SP | SD
Padres' Randy Vasquez: Tagged for two homers
Vasquez allowed three runs on four hits and struck out two without walking a batter over five innings in a no-decision Tuesday versus the Dodgers.
Vasquez completed five frames for the first time in four starts in June. Despite his struggles with pitching deep into games, he's allowed a modest eight runs over 17.2 innings this month, though he's also been tagged for five home runs in that span after Andy Pages took him deep twice Tuesday. Overall, Vasquez has a 3.70 ERA, 1.36 WHIP and 43:35 K:BB across 73 innings through 15 starts. Walks have been less of a problem lately -- he's issued one walk or zero in six of his last eight outings.
-
Ben Brown RP | CHC
Cubs' Ben Brown: Holds Brewers in check in win
Brown (4-5) recorded the win Tuesday against the Brewers, giving up two runs on six hits and two walks in five innings. He struck out five.
The long ball remained an issue for Brown, who gave up at least one home run in his third consecutive start, but he was able to limit the damage despite surrendering four extra-base hits. It was the third time in the 25-year-old right-hander's last three starts that he threw at least five innings while allowing two runs or fewer, which has helped improve his ERA to 5.57 to go with a 1.48 WHIP and 88:25 K:BB across 74.1 innings for the season. Brown has still conceded at least five runs on five occasions in 2025, so he should be considered a volatile fantasy option this weekend in a challenging test versus the Mariners.