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

Box Score

123456789RHELOB
SF20200020171206
ARI0000100012302
win:R. Ray (SF)loss:B. Pfaadt (ARI)

Game Recap

Game Highlights Video

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