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)
San Francisco Giants logoHITTINGHABRRBIKBBHRAVG
1Mike YastrzemskiRF3510100.250
2Willy AdamesSS3431010.218
3Rafael DeversDH1313010.260
4Heliot RamosLF2502100.277
5Jung Hoo LeeCF1301100.247
6Dominic Smith1B0400200.242
7Tyler Fitzgerald2B0400300.225
8Brett Wisely3B0400300.167
9Andrew KniznerC2420000.152
TOTAL1236771120
San Francisco Giants logoPITCHINGIPHRERKBBHRERA
Robbie RayLHP9.03227122.68
TOTAL9.0322712
Arizona Diamondbacks logoHITTINGHABRRBIKBBHRAVG
1Ketel MarteDH1411001.299
2Geraldo PerdomoSS0300010.269
3Lourdes Gurriel Jr.LF1400100.251
4Eugenio Suarez3B1411301.250
5Randal GrichukRF0300000.239
6Blaze Alexander2B0300000.000
7James McCannC0300100.364
8Tim Tawa1B0300100.199
9Alek ThomasCF0300100.245
TOTAL33022712
Arizona Diamondbacks logoPITCHINGIPHRERKBBHRERA
Brandon PfaadtRHP6.06448205.42
John CurtissRHP1.03221006.00
Jalen BeeksLHP1.00001004.62
Kevin GinkelRHP1.031110010.00
TOTAL9.012771120

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]
    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]
    71
  • Arizona Diamondbacks logo
    9
    Ketel Marte homers (19) on a fly ball to left field.[1 run]
    72

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 · 6:40 PM
Chase Field · Phoenix, AZ
attendance: 29,769 (61.5%)
weather: 78 degrees, roof closed