Giants’ Offensive Struggles Continue in 4-2 Loss to Diamondbacks

Giants’ Offensive Struggles Continue in 4-2 Loss to Diamondbacks

Giants’ Offensive Struggles Continue in 4-2 Loss to Diamondbacks

Another night, another tough outing for the San Francisco Giants. On June 30, 2025, the Giants fell 4-2 to the Arizona Diamondbacks, and if you’ve been following this team lately, you know this is starting to feel like a familiar pattern. The loss drops San Francisco to 1-6 in what was supposed to be the softest two-week stretch of their schedule. Instead, they’ve managed just seven total runs across their last four games on this road trip—and the offensive struggles go far beyond that.

Monday’s matchup had its moments. Tyler Fitzgerald, just called back up after a brief stint in Triple-A Sacramento, delivered a spark. After being hit on the hand and managing to avoid a fracture, he came back strong, hitting two doubles. His clutch, two-run shot in the seventh inning briefly tied the game. You could see the emotion in his reaction—he’s been fighting to regain confidence and had something to prove.

But that was the high point. Logan Webb pitched well again, as he has all month, allowing just three runs on mostly soft contact. In June, he threw over 40 innings with just 10 earned runs—an All-Star-level performance. Yet the Giants have little to show for it, going just 3-3 in his six starts. Monday was another night where the offense couldn’t match the effort on the mound.

Also Read:

In the eighth inning, frustration boiled over. Christian Koss, playing third due to yet another injury, hit what looked like a game-tying drive. But a D-backs fan reached over and interfered. After a lengthy review, the umpires ruled it wasn’t a homer, and Koss was left on second. Rafael Devers and Heliot Ramos both struck out immediately after, ending the threat. Devers, who was supposed to be a major midseason acquisition, struck out four times in the game and now has an OPS under .700 as a Giant. Ramos had three strikeouts of his own. It was a rough showing for the heart of the order.

Manager Bob Melvin had seen enough. After Ramos’ strikeout on a pitch well off the plate, he was ejected arguing the call. You can feel the frustration boiling over—not just from Melvin, but across the team. Injuries have piled up too. Koss tweaked his hamstring during that eighth-inning play and is now questionable moving forward. With Matt Chapman, Casey Schmitt, and now potentially Koss out, the infield is running on fumes.

And yet, despite all this, there’s no immediate sign that the front office will shake things up. Buster Posey was seen having a long conversation with hitting coach Pat Burrell before the game. It’s clear everyone’s trying. But effort isn’t translating into wins—or runs.

The D-backs, for all their own injury woes, managed to find a way. That’s what the Giants need to do now. As Logan Webb said after the game, "It’s tough right now... but if we want to go to the places that we want to go to, we have to get through it. We’ve just got to dig deep and show up tomorrow."

The season’s far from over, but if something doesn’t change soon, the Giants could waste another strong year from their ace and another postseason opportunity slipping through their fingers.

Read More:

Post a Comment

0 Comments