MLB Player News
-
Landen Roupp SP | SF
Giants' Landen Roupp: Settles for no-decision Monday
Roupp allowed one run on four hits and two walks while striking out three batters over five innings in a no-decision against Philadelphia on Monday.
Roupp did a nice job keeping the Phillies' bats in check, as he allowed just one extra-base hit. However, that double resulted in a run, and Roupp was lifted after five frames having thrown 100 pitches. As usual, the right-hander didn't miss many bats -- he notched just four whiffs and has now punched out four or fewer batters in three straight starts. However, Roupp has bounced back nicely from a 1.2-inning, six-run blowup against the Dodgers on June 21; over four subsequent starts, he's posted a 1.33 ERA across 20.1 frames.
-
Josh Naylor 1B | SEA
Diamondbacks' Josh Naylor: Homers, swipes bag in victory
Naylor went 1-for-2 with a two-run home run, an additional run, two walks and a stolen base in a 6-3 win against the Padres on Monday.
Naylor had the biggest hit of the game for the Diamondbacks, swatting a 413-foot, two-run homer to center field in the fifth inning to give the team a three-run lead. He also stole a base in the ninth frame, giving him 11 homers and 11 thefts on the campaign. Naylor's power has dropped a bit this season (he hit 31 long balls with Cleveland last year), but he's otherwise been an astute pickup for Arizona, as he's posted a .299/.358/.469 slash line with 58 RBI through 82 games.
-
Manny Machado 3B | SD
Padres' Manny Machado: Reaches milestone with 2,000th hit
Machado went 3-for-5 with a solo home run in a loss to the Diamondbacks on Monday.
Machado reached a personal milestone when he singled in the fourth inning for his 2,000th career MLB regular-season hit. The veteran third baseman rounded out his big day with a solo homer in the eighth frame, giving him 357 career homers. Per The Athletic MLB, Machado is the 17th player in MLB history to reach 350 homers and 2,000 hits before his 33rd birthday. The recently named All-Star is having another standout season, slashing .293/.354/.484 with 15 homers, 53 RBI, 54 runs and eight stolen bases through 384 plate appearances.
-
Yu Darvish SP | SD
Padres' Yu Darvish: Mixed results in 2025 debut
Darvish (0-1) took the loss against Arizona on Monday, allowing two runs on three hits and three walks while striking out five batters over 3.2 innings.
Darvish finally suited up for the Padres after missing over three months to begin the campaign due to an elbow injury. The right-hander's control was decent despite the absence -- he issued three walks and hit a batter but threw 41 of 63 pitches for strikes -- and he racked up 12 whiffs in the relatively short outing. However, two of the three hits he allowed were doubles, and each of the two-baggers resulted in a run. Assuming Darvish recovers well from the outing, he's tentatively scheduled to make his next start this weekend at home against the Phillies.
-
Kevin Ginkel RP | ARI
Diamondbacks' Kevin Ginkel: Records save Monday
Ginkel earned a save against the Padres on Monday, walking one batter in a hitless and scoreless ninth inning.
Ginkel got the call in the ninth frame with Arizona holding a three-run lead, and he got the job done despite issuing a leadoff walk. It was just the second save of the season for Ginkel, but it's telling that he was chosen for the team's first save opportunity after Shelby Miller (forearm) landed on the injured list Monday. It remains to be seen how the Diamondbacks will handle the closer role while Miller is out of action, but Monday's usage suggests that Ginkel will be in the mix and may be the top ninth-inning option for the time being.
-
Zac Gallen SP | ARI
Diamondbacks' Zac Gallen: Continues turnaround with nine Ks
Gallen (7-9) earned the win over San Diego on Monday, allowing an unearned run on five hits and one walk while striking out nine batters over six innings.
The only run Gallen gave up in the contest was the result of a throwing error in the first inning. Otherwise, the right-hander cruised, as he racked up 13 whiffs and nine punchouts while giving up zero extra-base hits. Gallen posted an ugly 6.23 ERA over five starts in June, but he's rebounded in impressive fashion this month -- through two July starts, he's allowed just one earned run while posting a 19:1 K:BB over 13 frames. His season ERA is still below his usual standard at 5.15, but Gallen appears to be back on the right track given his two most recent starts.
-
Tommy Pham LF | NYM
Pirates' Tommy Pham: Power streak continues
Pham went 1-for-3 with a two-run home run during Monday's 9-3 loss to Kansas City.
Pham didn't hit a homer in his first 180 plate appearances, but he's now gone yard three times in his last 38 plate appearances after taking Noah Cameron yard Monday in the third inning. He's hitting 13-for-35 (.371) with an 18.4 percent strikeout rate during his hot streak.
-
Andrew Heaney RP | LAD
Pirates' Andrew Heaney: Falls back to losing ways
Heaney (4-8) took the loss Monday against the Royals, allowing four runs on six hits and one walk over three innings. He struck out two.
Heaney threw 6.2 scoreless innings in his previous start, snapping a streak of three consecutive losses. However, the veteran southpaw ended up on the losing end Monday and didn't pitch into the fourth inning for the first time all year. In 96 innings this season, Heaney owns a 4.41 ERA and a 73:32 K:BB. He's tentatively scheduled to face the Twins on Sunday.
-
Christian Yelich DH | MIL
Brewers' Christian Yelich: Salvages day with late homer
Yelich went 1-for-4 with a two-run home run in Monday's 9-1 win over the Dodgers.
Yelich went hitless with two strikeouts in his first three at-bats before delivering a two-run shot off Julian Fernandez in the seventh inning. The round tripper extended Yelich's on-base streak to 19 games. During that stretch, he's 27-for-76 (.355) with five homers and three stolen bases.
-
Freddy Peralta SP | NYM
Brewers' Freddy Peralta: Dominates in 10th win
Peralta (10-4) picked up the win Monday against the Dodgers, allowing five hits and one walk with seven strikeouts over six scoreless innings.
Peralta delivered his fourth scoreless start of the season, shutting down the Dodgers and striking out more than six batters for the sixth time this season. The 29-year-old has allowed fewer than four runs in 10 consecutive starts, logging a 6-1 record, a 2.82 ERA and a 59:18 K:BB across 54.1 innings. He'll look to keep the ball rolling this weekend against Washington.