1. /MLB
  2. /Scores
  3. /7 · 3 · 25
  4. /SF vs ARI
FINAL
Jul 3, 2025

Box Score

123456789RHE
SF2020002017120
ARI000010001230
win:R. Ray (SF)loss:B. Pfaadt (ARI)

Scoring Summary

sfari
  • San Francisco Giants logo
    1
    Heliot Ramos doubles (17) on a ground ball to left fielder Lourdes Gurriel Jr. Willy Adames scores. Rafael Devers to 3rd.[1 run]
    10
  • San Francisco Giants logo
    1
    Jung Hoo Lee out on a sacrifice fly to center fielder Alek Thomas. Rafael Devers scores. Heliot Ramos to 3rd.[1 run][2 outs]
    20
  • San Francisco Giants logo
    3
    Umpire reviewed (home run), call on the field was upheld: Willy Adames doubles (12) on a sharp fly ball to right fielder Randal Grichuk. Mike Yastrzemski scores.[1 run]
    30
  • San Francisco Giants logo
    3
    Heliot Ramos singles on a ground ball to left fielder Lourdes Gurriel Jr. Willy Adames scores.[1 run]
    40
  • Arizona Diamondbacks logo
    5
    Eugenio Suarez homers (27) on a fly ball to left field.[1 run]
    41
  • San Francisco Giants logo
    7
    Rafael Devers singles on a sharp ground ball to right fielder Randal Grichuk, deflected by first baseman Tim Tawa. Andrew Knizner scores. Willy Adames scores.[2 runs]
    61
  • San Francisco Giants logo
    9
    Rafael Devers out on a sacrifice fly to left fielder Lourdes Gurriel Jr. Andrew Knizner scores. Mike Yastrzemski to 3rd. Willy Adames to 2nd.[1 run][2 outs]
    71
  • Arizona Diamondbacks logo
    9
    Ketel Marte homers (19) on a fly ball to left field.[1 run]
    72

Player Stats

San Francisco Giants logoHITTINGHABRRBIKBBHRLOBAVG
1Mike YastrzemskiRF35101001.250
2Willy AdamesSS34310101.218
3Rafael DeversDH13130101.260
4Heliot RamosLF25021003.277
5Jung Hoo LeeCF13011001.247
6Dominic Smith1B04002003.242
7Tyler Fitzgerald2B04003001.225
8Brett Wisely3B04003000.167
9Andrew KniznerC24200000.152
TOTAL123677112011
San Francisco Giants logoPITCHINGIPHRERKBBHRPCERA
Robbie RayLHP9.03227121022.68
TOTAL9.0322712102
Arizona Diamondbacks logoHITTINGHABRRBIKBBHRLOBAVG
1Ketel MarteDH14110010.299
2Geraldo PerdomoSS03000100.269
3Lourdes Gurriel Jr.LF14001001.251
4Eugenio Suarez3B14113012.250
5Randal GrichukRF03000001.239
6Blaze Alexander2B03000000.000
7James McCannC03001000.364
8Tim Tawa1B03001000.199
9Alek ThomasCF03001000.245
TOTAL330227124
Arizona Diamondbacks logoPITCHINGIPHRERKBBHRPCERA
Brandon PfaadtRHP6.0644820975.42
John CurtissRHP1.0322100246.00
Jalen BeeksLHP1.000010074.62
Kevin GinkelRHP1.03111002310.00
TOTAL9.012771120151

Play-by-Play

1st inningsfari
  • TOP 1
  • San Francisco Giants logo
    GROUNDOUT — Mike Yastrzemski grounds out, second baseman Blaze Alexander to first baseman Tim Tawa.[1 out]
    00
  • San Francisco Giants logo
    WALK — Willy Adames walks.
    00
  • San Francisco Giants logo
    WALK — Rafael Devers walks. Willy Adames to 2nd.
    00
  • San Francisco Giants logo
    DOUBLE — Heliot Ramos doubles (17) on a ground ball to left fielder Lourdes Gurriel Jr. Willy Adames scores. Rafael Devers to 3rd.[1 run]
    10
  • San Francisco Giants logo
    SAC FLY — Jung Hoo Lee out on a sacrifice fly to center fielder Alek Thomas. Rafael Devers scores. Heliot Ramos to 3rd.[1 run][2 outs]
    20
  • San Francisco Giants logo
    STRIKEOUT — Dominic Smith strikes out swinging.[3 outs]
    20
  • BOTTOM 1
  • Arizona Diamondbacks logo
    FLYOUT — Ketel Marte flies out to right fielder Mike Yastrzemski.[1 out]
    20
  • Arizona Diamondbacks logo
    FLYOUT — Geraldo Perdomo flies out to center fielder Jung Hoo Lee.[2 outs]
    20
  • Arizona Diamondbacks logo
    LINEOUT — Lourdes Gurriel Jr. lines out to left fielder Heliot Ramos.[3 outs]
    20
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

7Runs2
12Hits3
0Errors0
.333Batting Avg.100
36At Bats30
3Extra-base Hits3
0Home Runs2
7Runs-Batted-In2
2Walks1
0Stolen Bases0
11Strikeouts7
6Left on Base2
15Total Bases10

Game Details

Thursday, July 3, 2025 · 9:40 PM
Chase Field · Phoenix, AZ
attendance: 29,769 (61.5%)
weather: 78 degrees, roof closed