Index  ›  world  ›  NY Post
world · NY Post ↗

Giants’ bats show signs of life in first win this season over Diamondbacks

NY Post Published Jul 2, 2026 Reviewed Jul 4, 2026 ✓ Reviewed by citations.press editors
Citation-ready fact
Heliot Ramos hit a 427‑foot home run with an exit velocity of 110.4 mph.
427 feet · Heliot Ramos110.4 mph · Heliot Ramos
Statcast, data source
View source ↗
Citation-ready fact
Victor Bericoto hit a 422‑foot home run with an exit velocity of 102.7 mph.
422 feet · Victor Bericoto102.7 mph · Victor Bericoto
Statcast, data source
View source ↗
Citation-ready fact
The Giants made 38 hard contacts in the series.
38 · Giants
Statcast, data source
View source ↗
Citation-ready fact
The Giants won 6‑4, their first win over the Diamondbacks in nine meetings this season.
6 runs · Giants4 runs · Diamondbacks9 meetings · Giants vs Diamondbacks
View source ↗
Citation-ready fact
Trevor McDonald was 0‑8 against the Diamondbacks this year.
Trevor McDonald, manager
View source ↗
Citation-ready fact
In the first two games of the series, the Giants scored six runs and hit six extra‑base hits, fewer than Arizona.
6 runs · Giants6 extra‑base hits · Giants
View source ↗
Citation-ready fact
Before the series, the Giants made hard contact on only 37.5% of their balls in play, ranking 23rd out of 30 teams.
37.5 % · Giants23 rank · Giants
Statcast, data source
View source ↗
Citation-ready fact
During the series, the Giants’ hard‑contact rate rose to 41.3%, ranking fourth.
41.3 % · Giants4 rank · Giants
Statcast, data source
View source ↗
Citation-ready fact
Trevor McDonald struck out five, walked none, and limited Arizona to one hit—a 107.6‑mph single—over six scoreless innings.
5 strikeouts · Trevor McDonald0 walks · Trevor McDonald1 hits · Arizona107.6 mph · Ketel Marte6 innings · Trevor McDonald
View source ↗
Citation-ready fact
The Giants’ top four lineup had only two hits in 18 at‑bats, no RBIs, and contributed three of the team’s 13 hard pieces of contact.
2 hits · Giants top four lineup18 at‑bats · Giants top four lineup0 RBIs · Giants top four lineup3 hard pieces of contact · Giants top four lineup
View source ↗
Citation-ready fact
Bryce Eldridge hit a single at 101.7 mph, his sixth hit in 43 at‑bats since his last home run.
101.7 mph · Bryce Eldridge6 hits · Bryce Eldridge43 at‑bats · Bryce Eldridge
Statcast, data source
View source ↗
Citation-ready fact
Bryce Eldridge’s batting average fell to .276 and OPS to .833 from .324 and .962, respectively.
0.276 average · Bryce Eldridge0.833 OPS · Bryce Eldridge0.324 average · Bryce Eldridge0.962 OPS · Bryce Eldridge
View source ↗
Citation-ready fact
The Giants avoided becoming the first MLB team to lose their first nine games to one opponent in a season since the Yankees beat the Red Sox in 2020.
View source ↗
Citation-ready fact
Trevor McDonald was 0‑6 with a 6.87 ERA in his last seven starts, while the Giants went 1‑6 in those games.
0 record · Trevor McDonald6.87 ERA · Trevor McDonald1 record · Giants6 record · Giants
View source ↗
Citation-ready fact
Trevor McDonald was 2‑0 with a 2.37 ERA through his first three starts.
2 record · Trevor McDonald0 record · Trevor McDonald2.37 ERA · Trevor McDonald
View source ↗

See more of our coverage in your search results.

PHOENIX — Finally, the Giants’ luck started to turn in the fifth inning Wednesday night.

All series, San Francisco batters had consistently made hard contact against Diamondbacks pitchers but had little to show for it — nothing at all in the black-and-white terms of wins and losses.

“You hate to use the word luck,” manager Tony Vitello said. “But [we had been] a little bit unlucky the first two games.”

But then, Heliot Ramos launched a missile that cleared the wall in the deepest part of the park, and Victor Bericoto followed two batters later with a two-run shot nearly as ferocious.

Ramos’ home run traveled 427 feet and jumped off his bat at 110.4 mph; Bericoto’s blast was a 422-footer with an exit velocity of 102.7 mph.

Statcast defines hard contact as anything above 95 mph, something the Giants did 38 times over the course of the series but only began to see the payoff in a 6-4 win to avoid being swept.

The win was the Giants’ first over the Diamondbacks in nine meetings this season.

“More than anything, we were 0-8 against this team this year, so that’s what was on my mind more than anything — we don’t want to lose to them again,” said Trevor McDonald, who used that mindset to roll through six scoreless innings to ensure the change in fortunes didn’t go to waste.

Still, that nearly wasn’t enough when the Giants’ gloves suddenly stopped working in the eighth inning.

Leading 6-0, it was harmless enough when Ryan Walker surrendered a leadoff single to Nolan Arenado, allowed him to reach second on a wild pitch and then score on a single from Pavin Smith.

It only really began to get dicey when Christian Koss fumbled, juggled and bobbled a ground ball up the middle from Tommy Troy that, if handled correctly, should have been a double play.

Koss was credited with two errors in the inning, but neither occurred on that play. His poor throwing decisions cost the Giants one run and nearly led to another as Arizona pushed four runners across the plate in the inning, cutting San Francisco’s advantage to 6-4.

Bericoto went diving after a double from Ketel Marte that glanced off his glove and into foul territory. When he threw the ball into Koss, the cutoff man, the relay was too hard and too late to Casey Schmitt at third, allowing a second run to score as the ball bounced away.

“It was just kind of a chaotic play,” Vitello said, calling the potential double play Koss flubbed the “biggest” play of the messy inning. “[Koss] was just trying to go too fast.”

Koss made another snap decision that went awry after Gabriel Moreno singled to right and thought twice about stretching it into two. Ramos fired the ball to Koss, who thought he had a chance to get Moreno retreating to first. But the ball went into the Giants’ dugout, and Moreno was awarded third base.

They only averted further disaster thanks to Dylan Smith, who took over for Walker and got Lourdes Gurriel Jr. to swing at a slider in the dirt for strike three.

Dropping the first two games of the series, their bashing had produced only six runs and six extra-base hits, fewer than Arizona on both accounts despite squaring up eight more pitches.

Entering the series, the Giants were among the lightest-hitting teams in the majors by exit velocity, making hard contact on only 37.5% of their balls in play, 23rd out of 30 teams.

This series, that rate jumped to 41.3%, which would rank fourth.

Hitting coach Hunter Mense credited a “fearlessness” at the plate — something he tried to hammer home in hitters’ meetings and encouraged the group to talk about amongst each other.

“Taking away the fear of missing, the fear of striking out — whatever it may be — being more aggressive in what to hunt for, how to hunt it, how to take a swing at it,” Mense told the Post. “I think when you do that, you’re swinging at good pitches and there’s nothing holding you back, so you’re probably going to catch some stuff out in front and hit stuff hard.

“A lot of stuff [the first two games] didn’t fall for us.”

That renewed mindset had produced only a .203 team batting average through their first two losses, more than 50 points lower than their expected rate based on the quality of contact.

But in their first win over the Diamondbacks in nine games this season, those seeds began to blossom.

Ramos and Bericoto contributed two no-doubters that got the Giants on the board against Zac Gallen, Jung Hoo Lee laced a pair of 95-plus singles that put him on base to score twice and Ramos tripled him home on another 99.3 mph rocket to right field.

For four innings, it looked like a pitcher’s duel was in store between Gallen and the Giants’ starter, Trevor McDonald. But only one side held up their end of the bargain.

The Diamondbacks struggled to make much quality contact at all in McDonald’s strongest effort at least since mid-May, arguably all season. He struck out five, didn’t issue a walk and limited Arizona to one hit — a 107.6 mph single from Ketel Marte — over six scoreless innings.

“That seems to be what works best against this team — just put them in swing mode,” McDonald said. “They don’t walk much. They don’t strike out much, either. So just forcing them to be in play and get outs that way.”

The Giants won’t have any better opportunity to keep up the hard-hitting than what lays ahead: Three games against the Rockies pitching staff at Coors Field in the middle of summer.

As for the result Wednesday night, it prevented the Giants from becoming the first team in MLB to lose their first nine games to one opponent in a season since the Yankees beat the Red Sox nine straight times to begin 2020.

McDonald had been anything but hot coming into this start. He was 0-6 with a 6.87 ERA the past seven times he took the mound, with the Giants going 1-6 in those games.

But he looked more like the pitcher who was 2-0 with a 2.37 ERA through his first three starts.

The top four spots of the Giants’ lineup combined for only two hits in 18 at-bats, didn’t drive in any of their six runs and contributed only three of their 13 hard pieces of contact.

Two of them came from Bryce Eldridge, who shot a single through the right side at 101.7 mph in his fourth time up, only his sixth hit in his past 43 at-bats since his last home run.

The cold snap has come as Eldridge has seen fewer fastballs and more offspeed pitches, dropping his average (.276) and OPS (.833) down from high-water marks of .324 and .962.

The Giants have the day off in Denver on Thursday before starting a three-game series against the Rockies on Friday, when Willy Adames (back) is expected to return to the lineup.

This article was originally published by NY Post ↗. citations.press indexes the source-backed facts above and links to the original. Something wrong? Corrections policy · Report an error