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

📌 Game Summary

July 10, 2025
Arizona Diamondbacks 3
San Diego Padres 4
📍 Petco Park
👥 39,079
⏱ 2:55
🌤 72° • Clear • 8 mph, L To R
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 Diego Padres
San Diego Padres
4
Team 1 2 3 4 5 6 7 8 9 R H E
ARI 0 0 2 0 0 0 1 0 0 3 9 1
SD 0 0 1 1 2 0 0 0 - 4 13 1
Arizona Diamondbacks Arizona Diamondbacks Hitting
Hitters AB R H RBI BB K
Corbin Carroll DH 4 1 1 1 0 1
Ketel Marte 2B 5 0 2 0 0 1
Geraldo Perdomo SS 4 0 2 1 1 1
Josh Naylor 1B 2 0 0 0 3 1
Eugenio Suárez 3B 4 0 0 0 0 0
Lourdes Gurriel Jr. LF 4 0 0 0 0 0
Jake McCarthy RF-CF 3 1 1 0 1 0
Alek Thomas CF 2 1 2 0 0 0
Randal Grichuk PH-RF 1 0 0 0 1 0
Jose Herrera C 3 0 1 1 0 1
Blaze Alexander PR 0 0 0 0 0 0
James McCann C 0 0 0 0 0 0
TEAM 32 3 9 3 6 5
2B: Ketel Marte, Geraldo Perdomo (2), Alek Thomas
SB: Corbin Carroll, Blaze Alexander
CS: Randal Grichuk
GIDP: Eugenio Suárez
IBB: Josh Naylor (2)
LOB: Corbin Carroll, Ketel Marte, Josh Naylor (2), Eugenio Suárez (8), Lourdes Gurriel Jr. (2), Jose Herrera (2)
Sac Flies: Corbin Carroll, Jose Herrera

Arizona DiamondbacksArizona Diamondbacks Pitching
Pitchers IP H R ER BB K
Eduardo Rodriguez 4.0 8 4 4 2 3
Juan Morillo 1.0 1 0 0 1 1
Jake Woodford 3.0 4 0 0 2 2
TEAM 13 4 4 5 6
HR Allowed: Eduardo Rodriguez (2)
Pitches: Eduardo Rodriguez 87-53, Juan Morillo 19-11, Jake Woodford 45-25
IBB: Eduardo Rodriguez

San Diego Padres San Diego Padres Hitting
Hitters AB R H RBI BB K
Fernando Tatis Jr. RF 4 1 2 1 1 0
Luis Arraez 1B 5 0 0 0 0 0
Tyler Wade 2B 0 0 0 0 0 0
Manny Machado DH 5 1 3 1 0 0
Gavin Sheets LF 3 1 3 0 1 0
Bryce Johnson PR-LF 1 0 1 0 0 0
Xander Bogaerts SS 4 0 1 1 0 1
Jackson Merrill CF 1 1 0 0 3 1
Jose Iglesias 3B 4 0 2 0 0 1
Jake Cronenworth 2B-1B 4 0 1 1 0 2
Martín Maldonado C 3 0 0 0 0 1
Trenton Brooks PH 1 0 0 0 0 0
Elias Díaz C 0 0 0 0 0 0
TEAM 35 4 13 4 5 6
2B: Manny Machado, Xander Bogaerts
HR: Fernando Tatis Jr., Manny Machado
GIDP: Jose Iglesias
IBB: Fernando Tatis Jr.
LOB: Luis Arraez (3), Manny Machado, Xander Bogaerts (5), Jose Iglesias (2), Jake Cronenworth (5), Martín Maldonado (2), Trenton Brooks (3)
Sac Flies:

San Diego Padres San Diego Padres Pitching
Pitchers IP H R ER BB K
Randy Vásquez 4.1 5 2 2 4 1
Adrian Morejon 1.2 1 0 0 1 2
Jason Adam 1.0 2 1 1 1 0
Jeremiah Estrada 1.0 1 0 0 0 1
Robert Suarez 1.0 0 0 0 0 1
TEAM 9 3 3 6 5
Pitches: Randy Vásquez 86-52, Adrian Morejon 19-11, Jason Adam 24-15, Jeremiah Estrada 18-11, Robert Suarez 13-9
IBB: Randy Vásquez, Jason Adam
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.