Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

September 09, 2025
Arizona Diamondbacks 3
San Francisco Giants 5
📍 Oracle Park
👥 30,883
⏱ 2:29
🌤 68° • Drizzle • 11 mph, Out To CF
Status: Final
Expanded pre-game details available in Ballpark Pro

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
Arizona Diamondbacks
Arizona Diamondbacks
3
Final
San Francisco Giants
San Francisco Giants
5
Team 1 2 3 4 5 6 7 8 9 R H E
ARI 0 0 0 0 2 1 0 0 0 3 8 0
SF 3 0 0 1 1 0 0 0 - 5 5 0
Arizona Diamondbacks Arizona Diamondbacks Hitting
Hitters AB R H RBI BB K
Ketel Marte 2B 5 0 0 0 0 2
Geraldo Perdomo SS 2 1 1 0 2 0
Corbin Carroll RF 4 0 0 0 0 0
Blaze Alexander 3B 4 0 2 0 0 1
Ildemaro Vargas 1B 4 0 1 1 0 0
Tim Tawa CF 3 1 2 0 0 1
Jake McCarthy PH 1 0 1 0 0 0
Jordan Lawlar DH 2 1 1 1 0 0
Adrian Del Castillo PH-DH 1 0 0 0 1 1
James McCann C 3 0 0 0 0 1
Connor Kaiser PH 1 0 0 0 0 0
Jorge Barrosa LF 2 0 0 1 0 1
Alek Thomas PH 1 0 0 0 0 0
TEAM 33 3 8 3 3 7
2B: Tim Tawa, Jordan Lawlar
SB: Jordan Lawlar
GIDP: Corbin Carroll
LOB: Ketel Marte (2), Corbin Carroll (3), Blaze Alexander, Ildemaro Vargas (2), Tim Tawa (2), Jordan Lawlar, Adrian Del Castillo (2), James McCann, Connor Kaiser (2), Alek Thomas (2)
Sac Flies: Jorge Barrosa

Arizona DiamondbacksArizona Diamondbacks Pitching
Pitchers IP H R ER BB K
Zac Gallen 6.2 5 5 5 3 3
John Curtiss 1.1 0 0 0 0 2
TEAM 5 5 5 3 5
HR Allowed: Zac Gallen (2)
Pitches: Zac Gallen 103-61, John Curtiss 22-15

San Francisco Giants San Francisco Giants Hitting
Hitters AB R H RBI BB K
Heliot Ramos LF 3 1 0 0 1 1
Grant McCray LF 0 0 0 0 0 0
Rafael Devers DH 3 1 0 0 1 3
Willy Adames SS 4 1 1 3 0 0
Dominic Smith 1B 4 0 0 0 0 0
Matt Chapman 3B 3 1 1 0 0 0
Jung Hoo Lee CF 3 0 1 0 0 0
Casey Schmitt 2B 2 0 1 1 0 0
Drew Gilbert RF 3 0 0 0 0 0
Patrick Bailey C 2 1 1 1 1 1
TEAM 27 5 5 5 3 5
2B: Matt Chapman
HR: Willy Adames, Patrick Bailey
GIDP: Drew Gilbert
LOB: Heliot Ramos (2), Drew Gilbert (2), Patrick Bailey
Sac Flies: Casey Schmitt

San Francisco Giants San Francisco Giants Pitching
Pitchers IP H R ER BB K
Robbie Ray 5.0 3 2 2 2 5
Matt Gage 0.1 3 1 1 0 0
Joel Peguero 1.2 0 0 0 0 2
Joey Lucchesi 1.0 1 0 0 0 0
Ryan Walker 1.0 1 0 0 1 0
TEAM 8 3 3 3 7
Pitches: Robbie Ray 95-57, Matt Gage 15-12, Joel Peguero 23-16, Joey Lucchesi 11-8, Ryan Walker 17-11
WP: Robbie Ray
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.