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

📌 Game Summary

May 14, 2025
Arizona Diamondbacks 8
San Francisco Giants 7
📍 Oracle Park
👥 30,078
⏱ 3:14
🌤 64° • Partly Cloudy • 6 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
8
Final
San Francisco Giants
San Francisco Giants
7
Team 1 2 3 4 5 6 7 8 9 R H E
ARI 1 2 3 2 0 0 0 0 0 8 13 0
SF 0 2 0 2 0 0 2 0 1 7 11 0
Arizona Diamondbacks Arizona Diamondbacks Hitting
Hitters AB R H RBI BB K
Corbin Carroll RF 4 1 1 0 1 0
Ketel Marte 2B 4 2 2 3 0 1
Jordan Lawlar PH-2B 1 0 0 0 0 1
Lourdes Gurriel Jr. LF 5 1 2 0 0 0
Josh Naylor DH 5 1 2 0 0 0
Eugenio Suárez 3B 4 2 2 3 0 0
Pavin Smith 1B 4 1 2 0 1 1
Geraldo Perdomo SS 4 0 1 1 1 1
Alek Thomas CF 3 0 1 1 1 1
Jose Herrera C 3 0 0 0 2 1
TEAM 37 8 13 8 6 6
2B: Lourdes Gurriel Jr., Pavin Smith
HR: Ketel Marte (2), Eugenio Suárez
SB: Corbin Carroll
CS: Pavin Smith
LOB: Corbin Carroll (5), Ketel Marte (4), Jordan Lawlar, Josh Naylor, Eugenio Suárez, Pavin Smith (2), Geraldo Perdomo (2), Jose Herrera
Sac Bunts: Alek Thomas

Arizona DiamondbacksArizona Diamondbacks Pitching
Pitchers IP H R ER BB K
Eduardo Rodriguez 4.0 5 4 4 3 4
Ryan Thompson 1.0 1 0 0 0 2
Ryne Nelson 3.0 3 2 2 2 5
Shelby Miller 1.0 2 1 1 2 1
TEAM 11 7 7 7 12
HR Allowed: Ryne Nelson
Pitches: Eduardo Rodriguez 76-41, Ryan Thompson 17-9, Ryne Nelson 56-36, Shelby Miller 36-22

San Francisco Giants San Francisco Giants Hitting
Hitters AB R H RBI BB K
Heliot Ramos LF 4 0 2 3 0 1
Wilmer Flores DH 5 1 2 0 0 1
Jung Hoo Lee CF 5 1 1 2 0 0
Matt Chapman 3B 5 1 2 0 0 1
Willy Adames SS 4 1 1 0 1 2
Luis Matos RF 3 1 0 0 1 1
Patrick Bailey C 0 0 0 0 1 0
Sam Huff C 3 1 1 0 0 2
Mike Yastrzemski PH-RF 2 0 0 0 0 2
David Villar 1B 2 1 1 0 2 1
LaMonte Wade Jr. PH 0 0 0 1 1 0
Christian Koss 2B 4 0 1 1 1 1
TEAM 37 7 11 7 7 12
2B: Heliot Ramos, Willy Adames
HR: Jung Hoo Lee
LOB: Heliot Ramos, Wilmer Flores (5), Jung Hoo Lee, Matt Chapman, Willy Adames, Luis Matos (2), Sam Huff, Mike Yastrzemski (3), Christian Koss (6)
Sac Bunts:

San Francisco Giants San Francisco Giants Pitching
Pitchers IP H R ER BB K
Jordan Hicks 2.0 7 5 5 1 1
Hayden Birdsong 3.0 4 3 3 2 3
Spencer Bivens 2.0 2 0 0 1 2
Erik Miller 1.0 0 0 0 0 0
Ryan Walker 1.0 0 0 0 2 0
TEAM 13 8 8 6 6
HR Allowed: Jordan Hicks, Hayden Birdsong (2)
Pitches: Jordan Hicks 51-34, Hayden Birdsong 65-34, Spencer Bivens 39-24, Erik Miller 9-6, Ryan Walker 18-6
WP: Hayden Birdsong
HBP: Hayden Birdsong
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.