6/30-7/3/2025: San Francisco at Arizona

The Arizona Diamondbacks have the San Francisco Giants’ number so far this season. Arizona won three of four games in this series, and the Diamondbacks are now 6-1 against the Giants in the 2025 replay.

Logan Webb picked up his 11th win of the season in the first contest, but Arizona outscored San Francisco 12-4 in the next three games.

replay 48-40, actual 47-41
June 30 — replay W 6-2 — actual L 2-4
July 1 — replay L 1-3 — actual L 2-8
July 2 — replay L 1-3 — actual W 6-5
July 3 — replay L 2-6 — actual W 7-2

June 30 (6-2 win): Logan Webb improved to 11-4 after giving up two runs and five hits in seven innings. The bottom of the Giants’ order did all the work, as Tyler Fitzgerald, Patrick Bailey and Daniel Johnson went a combined 7-for-12 with all six RBI. Fitzgerald had a two-run homer in the fourth inning and Bailey had a two-run single in the sixth.

2025 SF GIANTS       AB  R  H BI  2025 ARI DIAMONDBACK AB  R  H BI
Christian Koss 5 0 1 0 Geraldo Perdomo 4 0 0 0
Rafael Devers 5 0 1 0 Ketel Marte 4 1 1 0
Heliot Ramos 5 0 1 0 Pavin Smith 3 1 1 1
Dominic Smith 4 1 1 0 Eugenio Suarez 4 0 0 0
Willy Adames 2 3 0 0 Lourdes Gurriel 4 0 1 0
Jung Hoo Lee 4 0 0 0 Jake McCarthy 4 0 1 1
Tyler Fitzgerald 4 2 2 2 Tim Tawa 3 0 0 0
Patrick Bailey 4 0 3 3 Alek Thomas 3 0 1 0
Daniel Johnson 4 0 2 1 Jose Herrera 3 0 0 0
TOTALS 37 6 11 6 TOTALS 32 2 5 2

2025 SF GIANTS 020 202 000 -- 6
2025 ARI DIAMONDBACKS 100 100 000 -- 2

LOB--2025 SF GIANTS 6, 2025 ARI DIAMONDBACKS 4. ERR--Geraldo
Perdomo. 2B--Dominic Smith, Daniel Johnson, Rafael Devers,
Pavin Smith. 3B--Jake McCarthy. HR--Tyler Fitzgerald.
SB--Tyler Fitzgerald.

2025 SF GIANTS IP H R ER BB SO HR
Logan Webb XZ [W] 7.00 5 2 2 1 6 0
Randy Rodriguez KZ 1.00 0 0 0 0 2 0
Tyler Rogers ZZ 1.00 0 0 0 0 1 0
2025 ARI DIAMONDBACKS
Ryne Nelson YZ [L] 5.33 8 6 4 2 4 1
Juan Morillo YW 0.67 1 0 0 0 1 0
John Curtiss Z 2.00 1 0 0 0 1 0
Shelby Miller XYZ 1.00 1 0 0 0 1 0

July 1 (3-1 loss): The Diamondbacks scored two unearned runs in the first inning on Eugenio Suarez’s two-run homer. They got their third run in the second inning on Geraldo Perdomo’s two-out RBI single. That was all they needed as Zac Gallen pitched seven scoreless innings. The Giants broke up the shutout in the ninth on Daniel Johnson’s RBI double. They had runners on first and third with one out but hit into a game-ending double play. Hayden Birdsong took the loss and fell to 5-4.

2025 SF GIANTS       AB  R  H BI  2025 ARI DIAMONDBACK AB  R  H BI
Mike Yastrzemski 4 0 1 0 Geraldo Perdomo 3 1 1 1
Heliot Ramos 4 0 1 0 Ketel Marte 4 0 0 0
Rafael Devers 3 0 1 0 Pavin Smith 3 0 0 0
Wilmer Flores 4 0 0 0 Eugenio Suarez 4 1 1 2
Dominic Smith 4 0 2 0 Lourdes Gurriel 4 0 2 0
Willy Adames 4 1 1 0 Jake McCarthy 4 0 2 0
Daniel Johnson 4 0 2 1 Randal Grichuk 3 1 1 0
Patrick Bailey 4 0 0 0 James McCann 3 0 0 0
Tyler Fitzgerald 4 0 0 0 Alek Thomas 3 0 0 0
TOTALS 35 1 8 1 TOTALS 31 3 7 3

2025 SF GIANTS 000 000 001 -- 1
2025 ARI DIAMONDBACKS 210 000 00x -- 3

LOB--2025 SF GIANTS 8, 2025 ARI DIAMONDBACKS 7. ERR--Hayden
Birdsong YW, Geraldo Perdomo. 2B--Daniel Johnson (2), Jake
McCarthy. HR--Eugenio Suarez. SB--Willy Adames.

2025 SF GIANTS IP H R ER BB SO HR
Hayden Birdsong YW [L] 4.00 5 3 1 2 3 1
Carson Seymour 3.00 1 0 0 1 2 0
Joey Lucchesi Z 1.00 1 0 0 0 1 0
2025 ARI DIAMONDBACKS
Zac Gallen Y (W) 7.00 4 0 0 1 8 0
Anthony DeSciafani Y 1.00 2 0 0 0 1 0
Shelby Miller XYZ [S] 1.00 2 1 1 0 0 0

July 2 (3-1 loss): For the second straight game, the Diamondbacks scored twice in the first inning en route to a 3-1 win. Eugenio Suarez had a two-run triple to get the scoring started. The Giants only waited until the eighth inning to score in this one. Tyler Fitzgerald led off with a single, stole second, and scored on a Mike Yastrzemski single. But Arizona took a two-run lead again in the bottom of the eighth on Ketel Marte’s RBI double, and the Giants went down in order in the ninth. Landen Roupp fell to 6-5.

2025 SF GIANTS       AB  R  H BI  2025 ARI DIAMONDBACK AB  R  H BI
Mike Yastrzemski 4 0 1 1 Geraldo Perdomo 3 1 0 0
Willy Adames 3 0 0 0 Ketel Marte 4 0 1 1
Rafael Devers 3 0 0 0 Pavin Smith 4 1 1 0
Wilmer Flores 4 0 0 0 Josh Naylor 3 1 0 0
Jung Hoo Lee 4 0 0 0 Eugenio Suarez 4 0 1 2
Luis Matos 4 0 0 0 Lourdes Gurriel 3 0 2 0
Patrick Bailey 3 0 1 0 Jake McCarthy 3 0 0 0
Tyler Fitzgerald 3 1 1 0 Alek Thomas 3 0 2 0
Brett Wisely 3 0 0 0 Jose Herrera 3 0 0 0
TOTALS 31 1 3 1 TOTALS 30 3 7 3

2025 SF GIANTS 000 000 010 -- 1
2025 ARI DIAMONDBACKS 200 000 01x -- 3

LOB--2025 SF GIANTS 5, 2025 ARI DIAMONDBACKS 5. ERR--Eugenio
Suarez. 2B--Ketel Marte, Alek Thomas. 3B--Eugenio Suarez.
SB--Tyler Fitzgerald.

2025 SF GIANTS IP H R ER BB SO HR
Landen Roupp Y [L] 5.00 5 2 2 1 4 0
Erik Miller W 1.00 0 0 0 0 1 0
Spencer Bivens 1.00 1 0 0 0 2 0
Randy Rodriguez KZ 1.00 1 1 1 1 2 0
2025 ARI DIAMONDBACKS
Merrill Kelly YZ [W] 8.00 3 1 1 2 9 0
Shelby Miller XYZ [S] 1.00 0 0 0 0 0 0

July 3 (6-2 loss): The Giants scored first in this one on Heliot Ramos’ RBI single in the first inning. They tied it at 2-2 in the fourth on a Mike Yastrzemski solo homer, his ninth of the season. But the Diamondbacks scored the final four runs of the contest, going ahead on 3-2 in the fifth on Lourdes Gurriel’s third RBI single of the day. Geraldo Perdomo went 5-for-5 for Arizona. Robbie Ray fell to 7-6.

2025 SF GIANTS       AB  R  H BI  2025 ARI DIAMONDBACK AB  R  H BI
Mike Yastrzemski 4 1 1 1 Ketel Marte 5 1 1 0
Willy Adames 4 1 1 0 Geraldo Perdomo 5 3 5 1
Rafael Devers 4 0 1 0 Lourdes Gurriel 5 0 3 3
Heliot Ramos 4 0 1 1 Eugenio Suarez 3 0 0 1
Jung Hoo Lee 3 0 1 0 Randal Grichuk 4 0 0 0
Dominic Smith 4 0 1 0 Blaze Alexander 3 1 0 0
Tyler Fitzgerald 4 0 0 0 James McCann 1 1 0 0
Brett Wisely 3 0 0 0 Tim Tawa 3 0 0 0
Andrew Knizner 4 0 1 0 Alek Thomas 3 0 2 1
TOTALS 34 2 7 2 TOTALS 32 6 11 6

2025 SF GIANTS 100 010 000 -- 2
2025 ARI DIAMONDBACKS 101 010 12x -- 6

LOB--2025 SF GIANTS 7, 2025 ARI DIAMONDBACKS 9. 2B--Willy
Adames, Geraldo Perdomo. HR--Mike Yastrzemski. HBP--Blaze
Alexander. SACF--Alek Thomas, Eugenio Suarez. SB--Geraldo
Perdomo (2).

2025 SF GIANTS IP H R ER BB SO HR
Robbie Ray X [L] 6.00 9 3 3 2 6 0
Tyler Rogers ZZ 1.00 1 1 1 0 0 0
Camilo Doval XW 1.00 1 2 2 2 0 0
2025 ARI DIAMONDBACKS
Brandon Pfaadt Z [W] 7.00 5 2 2 2 7 1
John Curtiss Z 1.00 2 0 0 0 1 0
Jalen Beeks Y 1.00 0 0 0 0 0 0

,

A WordPress.com site