MLB Player News
-
Freddy Peralta SP | NYM
Mets' Freddy Peralta: Hammered for 10 runs in loss
Peralta (5-6) took the loss against the Phillies on Saturday, allowing 10 runs on 10 hits and one walk with two strikeouts over 2.2 innings.
Peralta was down 3-0 when he began a nightmare third frame in which he was charged with seven more runs. The 30-year-old yielded a career-high 10 earned runs overall in his shortest outing of the campaign, with his ERA rising from 3.90 to 4.83 for the season. He's now been charged with four earned runs or more in four of his past six starts. Peralta will take that inflated ERA, a 1.39 WHIP and 83:34 K:BB across 85.2 innings into a home matchup against the Cubs next week.
-
Bryce Harper 1B | PHI
Phillies' Bryce Harper: Hits for cycle in rout
Harper went 4-for-5 with a single, a double, a triple, a home run, three RBI and two runs scored in Saturday's 15-3 win over the Mets.
Harper opened the scoring with a solo homer in the first inning and later delivered his first career cycle with a triple in the fifth. It was a much-needed effort for the 33-year-old, who entered the contest just 1-for-22 over his previous seven games. For the season, he's slashing .259/.367/.506 with 16 home runs, 43 RBI, 50 runs scored and five steals across 316 plate appearances.
-
Ozzie Albies 2B | ATL
Braves' Ozzie Albies: Posts 11th career multi-homer game
Albies went 3-for-4 with two home runs, three RBI and an additional run scored in Saturday's 4-3 win over the Brewers.
Albies recorded the 11th multi-homer game of his career and his first of the season, highlighted Saturday by a walk-off, two-run shot. After posting a career-low .671 OPS over 667 regular-season plate appearances in 2025, the 29-year-old second baseman is returning to form in 2026. Through 322 trips to the plate, Albies is batting .284 with 12 long balls, 13 doubles, 40 RBI and 50 runs scored.
-
Kyle Schwarber DH | PHI
Phillies' Kyle Schwarber: Three-homer effort in rout
Schwarber went 4-for-5 with three home runs, six RBI and an additional run scored in Saturday's 15-3 win over the Mets.
Per Paul Casella of MLB.com, Schwarber became the only player in the Statcast era to hit multiple 450-foot homers in the same inning, doing so in the third. He then followed it up with a two-run shot in the seventh, marking the fifth three-homer game of his career. The veteran slugger has hit safely in eight of his past nine contests, going deep five times with nine RBI and nine runs scored during that stretch. On the year, he's slashing .254/.368/.595 with a major-league-leading 28 long balls, 49 RBI, 49 runs scored and one steal across 329 plate appearances.
-
Kyle Harrison SP | MIL
Brewers' Kyle Harrison: Continues strong campaign
Harrison took a no-decision Saturday against Atlanta, allowing two runs on four hits and no walks in 6.1 innings. He struck out seven.
Saturday marked Harrison's second-longest start of the season, and he's now given up four knocks or fewer in five of his past six outings. The 24-year-old left-hander has also surrendered two runs or fewer in all but one of his first 14 appearances, so he's putting together a strong case for his first career All-Star selection in 2026. Harrison is next set to bring a 2.50 ERA, 1.06 WHIP and 87:18 K:BB across 72 innings into a home matchup versus the division-rival Cubs.
-
Sal Stewart 1B | CIN
Reds' Sal Stewart: Powers rout with six RBI
Stewart went 2-for-4 with two doubles, a run scored and six RBI in Saturday's 10-2 rout over the Yankees.
The rookie slugger struck out in his first plate appearance but tormented New York the rest of the afternoon, putting a two-run double off the left-field wall in the third inning and adding a sacrifice fly in the fifth. Stewart wrapped up his big day with a bases-loaded two-bagger to the left-center gap in the eighth. The six RBI tied his career high, a mark he first set April 15 against the Giants, and through 75 contests this season he's slashing .252/.346/.457 with 14 homers, 11 steals, 40 runs and 53 RBI.
-
Chris Sale SP | ATL
Braves' Chris Sale: Stellar campaign continues
Sale took a no-decision Saturday against the Brewers, allowing two unearned runs on five hits and one walk in 5.2 innings. He struck out seven.
A fielding error by Ozzie Albies kept both of Milwaukee's sixth-inning runs off of Sale's ledger, so Saturday went down as the hurler's first start with no earned runs since May 14 versus the Cubs. The left-hander turned in his 11th consecutive outing with at least five innings and six punchouts, and he's given up more than two earned runs just one time during that stretch. Sale will carry an exceptional 2.14 ERA, 1.05 WHIP and 99:21 K:BB over 84 innings into a soft matchup in San Franciso his next time out.
-
Andrew Abbott SP | CIN
Reds' Andrew Abbott: Stifles Yankees for fifth win
Abbott (5-4) picked up the win in Saturday's 10-2 rout of the Yankees, allowing one run on five hits and three walks over five innings. He struck out six.
The southpaw served up a solo shot to Paul Goldschmidt in the first inning, but Abbott shut down the home side from there and got plenty of run support before exiting after 97 pitches (59 strikes). It was his first win since May 20, but Abbott has given up three runs or fewer in 10 straight trips to the mound, a stretch in which he's delivered a 2.41 ERA, 1.23 WHIP and 45:26 K:BB over 56 innings. He'll look to keep rolling in his next outing, which is set to come on the road next weekend in Pittsburgh.
-
Otto Lopez SS | MIA
Marlins' Otto Lopez: Tallies 100th hit in win
Lopez went 1-for-5 with two runs scored and a stolen base in Saturday's 6-3 win over the Giants.
Lopez got things going early, stealing second base after reaching on an error in the first inning and scoring the game's first run. According to Christina De Nicola of MLB.com, he then became the first player this season to reach 100 hits with a single in the fourth. The 27-year-old has hit safely in 14 of 17 June contests, batting .338 with seven extra-base hits, seven RBI, 15 runs scored and five stolen bases during that stretch. On the year, he leads the majors with a .332 average to go along with five homers, 32 RBI, 47 runs scored and 15 steals across 324 plate appearances.
-
Chayce McDermott RP | LAD
Dodgers' Chayce McDermott: Recalled to majors
The Dodgers recalled McDermott from Triple-A Oklahoma City on Saturday.
Acquired in a trade with the Orioles in April, McDermott made a lone appearance out of the Dodgers' bullpen during a prior stint with the big-league club. He has put up ugly ratios in the minors this season but has also struck out 30 batters in just 16.2 innings with Oklahoma City. McDermott replaces Blake Treinen (elbow) on the active roster.