MLB Player News
-
Yainer Diaz C | HOU
Astros' Yainer Diaz: Smacks homer in win
Diaz went 1-for-4 with a solo home run in Saturday's 5-4 extra-innings win over the Rangers.
Diaz has hit .275 (11-for-40) with three homers, four RBI and a stolen base across 11 games in July. The catcher was limited to just two long balls over his first 25 games of the season, but he's since rebounded in the power department. Overall, he has a .688 OPS, 13 homers, 38 RBI, 34 runs scored, 11 doubles, one triple and one steal across 84 contests in 2025.
-
Joey Bart C | PIT
Pirates' Joey Bart: Multi-hit effort
Bart went 2-for-4 with a double and an RBI on Saturday against the Twins.
Bart was in the lineup for only the second time in the last six games, and he has struggled to find a rhythm at the plate since returning from the injured list June 17. Across 14 games, he's gone only 10-for-45 with four RBI and one extra-base hit. The Pirates have a strong incentive to give Henry Davis consistent playing time across the second half, so Bart's playing time could continue to diminish.
-
J.T. Realmuto C | PHI
Phillies' J.T. Realmuto: Collects three hits in loss
Realmuto went 3-for-4 with an RBI double in Saturday's 5-4 loss to the Padres.
Realmuto has posted a trio of three-hit efforts in July, going 14-for-33 (.424) across nine games this month. He's added three RBI and four doubles, but he hasn't hit a home run since May 21 in Colorado. The catcher is at a .264/.322/.376 slash line with five homers, 31 RBI, 35 runs scored, five stolen bases, 16 doubles and one triple across 78 games. While his power looks to be in full decline, he's still making steady contact overall.
-
Logan O'Hoppe C | LAA
Angels' Logan O'Hoppe: Getting Saturday off
O'Hoppe isn't in the lineup for Saturday's game against the Diamondbacks.
O'Hoppe went 1-for-2 with two walks, two runs scored and a steal during a win in Friday's series opener. He'll stay put in the dugout to begin Saturday's contest while Travis d'Arnaud starts behind the plate and bats eighth.
-
Jose Herrera C | ARI
Diamondbacks' Jose Herrera: Resting Saturday
Herrera isn't in the lineup for Saturday's game versus the Angels.
After collecting a base hit and an RBI in each of his last two starts, Herrera will step out of the starting nine Saturday while James McCann catches for Zac Gallen and bats seventh.
-
Carson Kelly C | CHC
Cubs' Carson Kelly: Knocks 12th homer
Kelly went 2-for-3 with a walk and a solo home run during Saturday's 5-2 win over the Yankees.
Kelly continued his great first half Saturday, reaching in three out of four plate appearances and clubbing his 12th home run of the season. With one game to go before the All-Star break, the 30-year-old Kelly is slashing .272/.374/.518 with 12 home runs and 33 RBI, putting him on pace for a career-best campaign in all those categories. He's also off to a strong start in July with a 1.180 OPS in seven games.
-
Bo Naylor C | CLE
Guardians' Bo Naylor: Taking Saturday off
Naylor isn't in the lineup for Saturday's game against the White Sox.
Naylor went 0-for-4 with a walk in the final game of Friday's twin bill and will now take a seat on the bench while Austin Hedges catches for starter Tanner Bibee.
-
Tyler Stephenson C | CIN
Reds' Tyler Stephenson: Sitting out Saturday
Stephenson is not in Saturday's lineup against the Rockies.
Stephenson continues to alternate starts with Jose Trevino, with this being Stephenson's third absence in the last seven games. Trevino will hit eighth in the order Saturday.
-
Freddy Fermin C | SD
Royals' Freddy Fermin: Sitting down Saturday
Fermin isn't in the lineup for Saturday's game versus the Mets.
Fermin will sit down for the fourth time in five games after making five consecutive starts earlier in the month. Salvador Perez will serve as Kansas City's catcher while Jonathan India gets a turn as the DH.