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

📌 Game Summary

August 21, 2025
San Francisco Giants 4
San Diego Padres 8
📍 Petco Park
👥 39,156
⏱ 2:53
🌤 79° • Partly Cloudy • 9 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.
San Francisco Giants
San Francisco Giants
4
Final
San Diego Padres
San Diego Padres
8
Team 1 2 3 4 5 6 7 8 9 R H E
SF 0 0 2 0 0 2 0 0 0 4 7 2
SD 0 0 0 2 6 0 0 0 - 8 10 1
San Francisco Giants San Francisco Giants Hitting
Hitters AB R H RBI BB K
Jung Hoo Lee CF 3 0 1 0 1 0
Heliot Ramos LF 4 0 0 0 0 1
Rafael Devers DH 4 1 1 1 0 0
Willy Adames SS 2 1 1 1 2 1
Dominic Smith 1B 3 0 0 0 0 2
Wilmer Flores PH-1B 1 0 0 0 0 1
Casey Schmitt 3B 3 0 1 0 1 0
Christian Koss 2B 4 0 0 0 0 3
Luis Matos RF 4 1 2 0 0 1
Andrew Knizner C 3 1 1 1 0 1
Patrick Bailey PH 1 0 0 0 0 1
TEAM 32 4 7 3 4 11
2B: Luis Matos, Andrew Knizner
3B: Luis Matos
HR: Rafael Devers, Willy Adames
GIDP: Heliot Ramos (2), Christian Koss
LOB: Jung Hoo Lee (2), Heliot Ramos (4), Dominic Smith, Wilmer Flores, Casey Schmitt (2), Christian Koss (3), Andrew Knizner

San Francisco GiantsSan Francisco Giants Pitching
Pitchers IP H R ER BB K
Justin Verlander 4.1 6 7 6 1 4
Matt Gage 0.2 2 1 1 0 1
Joel Peguero 2.0 2 0 0 1 1
Spencer Bivens 1.0 0 0 0 0 1
TEAM 10 8 7 2 7
Pitches: Justin Verlander 91-63, Matt Gage 17-11, Joel Peguero 32-22, Spencer Bivens 10-7
HBP: Matt Gage

San Diego Padres San Diego Padres Hitting
Hitters AB R H RBI BB K
Fernando Tatis Jr. RF 5 2 2 0 0 0
Luis Arraez 1B 4 1 2 0 0 0
Manny Machado 3B 4 1 2 3 0 0
Ryan O'Hearn DH 2 1 0 0 1 2
Xander Bogaerts SS 3 0 1 2 0 0
Gavin Sheets LF 3 0 0 0 0 1
Bryce Johnson CF 1 0 1 0 0 0
Ramón Laureano CF-LF 4 1 2 1 0 1
Jake Cronenworth 2B 3 1 0 0 1 2
Freddy Fermin C 3 1 0 0 0 1
TEAM 32 8 10 6 2 7
2B: Fernando Tatis Jr., Manny Machado, Bryce Johnson
SB: Manny Machado
GIDP:
LOB: Manny Machado, Ryan O'Hearn (2), Xander Bogaerts, Gavin Sheets (3), Ramón Laureano (2), Jake Cronenworth (4)

San Diego Padres San Diego Padres Pitching
Pitchers IP H R ER BB K
Dylan Cease 5.0 6 4 4 2 7
Jeremiah Estrada 1.1 1 0 0 1 1
Adrian Morejon 1.0 0 0 0 1 0
Mason Miller 0.2 0 0 0 0 1
Robert Suarez 1.0 0 0 0 0 2
TEAM 7 4 4 4 11
HR Allowed: Dylan Cease (2)
Pitches: Dylan Cease 95-65, Jeremiah Estrada 24-14, Adrian Morejon 14-8, Mason Miller 5-5, Robert Suarez 13-10
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.