1. /MLB
  2. /Scores
  3. /6 · 30 · 25
  4. /SF vs ARI
FINAL
Jun 30, 2025

Box Score

123456789RHELOB
SF0000002002714
ARI00100111-4806
win:J. Curtiss (ARI)loss:L. Webb (SF)save:S. Miller (ARI)

Game Recap

Game Highlights Video

Scoring Summary

SFARI
  • Arizona Diamondbacks logo
    3
    Jose Herrera hits a sacrifice bunt. Throwing error by catcher Patrick Bailey. Alek Thomas scores. Jose Herrera to 1st. [1 run]
    01
  • Arizona Diamondbacks logo
    6
    Lourdes Gurriel Jr. homers (11) on a fly ball to left center field. [1 run]
    02
  • San Francisco Giants logo
    7
    Tyler Fitzgerald doubles (10) on a sharp line drive to center fielder Alek Thomas. Dominic Smith scores. Willy Adames scores. [2 runs]
    22
  • Arizona Diamondbacks logo
    7
    Geraldo Perdomo singles on a line drive to left fielder Heliot Ramos. Alek Thomas scores. Jose Herrera to 2nd. [1 run]
    23
  • Arizona Diamondbacks logo
    8
    Eugenio Suarez homers (26) on a fly ball to left field. [1 run]
    24

Player Stats

San Francisco Giants logoHITTINGHABRRBIKBBHRLOBAVG
1Christian Koss3B14000001.265
Brett WiselyPR-3B00000000.136
2Rafael DeversDH04004001.261
3Heliot RamosLF04003001.275
4Dominic Smith1B24101000.281
5Willy AdamesSS14101001.210
6Jung Hoo LeeCF04000003.240
7Tyler Fitzgerald2B23021000.238
8Patrick BaileyC13000002.196
9Daniel JohnsonRF03000001.154
TOTAL73322100010-
San Francisco Giants logoPITCHINGIPHRERKBBHRPCERA
Logan WebbRHP6.17337111042.61
Randy RodriguezRHP0.2000100100.74
Tyler RogersRHP1.0111001121.79
TOTAL8.0844812126-
Arizona Diamondbacks logoHITTINGHABRRBIKBBHRLOBAVG
1Geraldo PerdomoSS14011002.262
2Ketel Marte2B03001103.300
3Pavin Smith1B04002004.260
4Eugenio Suarez3B14112012.257
5Lourdes Gurriel Jr.DH14110010.250
6Jake McCarthyRF14000000.129
7Tim TawaLF04002001.205
8Alek ThomasCF33200000.249
9Jose HerreraC11000000.200
TOTAL8314381212-
Arizona Diamondbacks logoPITCHINGIPHRERKBBHRPCERA
Ryne NelsonRHP6.2522700883.61
Juan MorilloRHP0.110000024.01
John CurtissRHP0.2100100110.00
Shelby MillerRHP1.1000200152.10
TOTAL9.07221000116-

Play-by-Play

1st inningSFARI
  • TOP 1
  • San Francisco Giants logo
    POP OUT — Christian Koss pops out to first baseman Pavin Smith in foul territory. [1 out]
    00
  • San Francisco Giants logo
    STRIKEOUT — Rafael Devers strikes out swinging. [2 outs]
    00
  • San Francisco Giants logo
    STRIKEOUT — Heliot Ramos strikes out on a foul tip. [3 outs]
    00
  • BOTTOM 1
  • Arizona Diamondbacks logo
    LINEOUT — Geraldo Perdomo lines out sharply to right fielder Daniel Johnson. [1 out]
    00
  • Arizona Diamondbacks logo
    FLYOUT — Ketel Marte flies out to right fielder Daniel Johnson. [2 outs]
    00
  • Arizona Diamondbacks logo
    GROUNDOUT — Pavin Smith grounds out to first baseman Dominic Smith. [3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

2Runs4
7Hits8
1Errors0
.212Batting Avg.258
33At Bats31
4Extra-base Hits3
0Home Runs2
2Runs-Batted-In3
0Walks1
0Stolen Bases0
10Strikeouts8
4Left on Base6
11Total Bases15

Game Details

Monday, June 30, 2025 · 9:40 PM
Chase Field · Phoenix, AZ
attendance: 18,963 (39.2%)
weather: 78 degrees, roof closed