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

📌 Game Summary

April 30, 2025
San Francisco Giants 3
San Diego Padres 5
📍 Petco Park
👥 37,698
⏱ 2:34
🌤 65° • Partly Cloudy • 10 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
3
Final
San Diego Padres
San Diego Padres
5
Team 1 2 3 4 5 6 7 8 9 R H E
SF 0 0 0 0 0 1 1 1 0 3 5 0
SD 0 1 1 0 2 1 0 0 - 5 10 0
San Francisco Giants San Francisco Giants Hitting
Hitters AB R H RBI BB K
Mike Yastrzemski RF 4 1 2 1 0 1
Willy Adames SS 2 0 0 0 2 0
Jung Hoo Lee CF 4 0 1 1 0 0
Matt Chapman 3B 4 0 0 0 0 3
Wilmer Flores DH 4 0 0 0 0 2
Heliot Ramos LF 3 1 1 1 1 1
LaMonte Wade Jr. 1B 4 0 1 0 0 3
Patrick Bailey C 4 0 0 0 0 2
Tyler Fitzgerald 2B 2 1 0 0 0 0
TEAM 31 3 5 3 3 12
HR: Mike Yastrzemski, Heliot Ramos
SB: Willy Adames
CS: Willy Adames
LOB: Mike Yastrzemski, Willy Adames (2), Jung Hoo Lee (2), Matt Chapman (3), LaMonte Wade Jr., Patrick Bailey (2), Tyler Fitzgerald
Fielding
CS: Patrick Bailey
DP: Patrick Bailey to Tyler Fitzgerald; Matt Chapman to Tyler Fitzgerald to LaMonte Wade Jr

San Francisco GiantsSan Francisco Giants Pitching
Pitchers IP H R ER BB K
Landen Roupp 4.1 7 4 4 3 4
Spencer Bivens 1.2 3 1 1 0 1
Camilo Doval 1.0 0 0 0 0 0
Tyler Rogers 1.0 0 0 0 1 1
TEAM 10 5 5 4 6
HR Allowed: Landen Roupp
Pitches: Landen Roupp 92-56, Spencer Bivens 24-17, Camilo Doval 13-8, Tyler Rogers 14-7

San Diego Padres San Diego Padres Hitting
Hitters AB R H RBI BB K
Fernando Tatis Jr. RF 4 1 3 0 0 0
Luis Arraez 1B 4 1 2 1 0 0
Manny Machado 3B 4 0 1 1 0 2
Gavin Sheets DH 2 1 0 0 2 0
Xander Bogaerts SS 4 0 0 0 0 2
Jose Iglesias 2B 4 0 1 1 0 0
Tyler Wade CF 3 0 1 1 1 1
Jason Heyward LF 3 0 0 0 1 0
Elias Díaz C 4 2 2 1 0 1
TEAM 32 5 10 5 4 6
3B: Luis Arraez
HR: Elias Díaz
CS: Fernando Tatis Jr.
GIDP: Elias Díaz
LOB: Fernando Tatis Jr., Luis Arraez (2), Manny Machado (3), Gavin Sheets, Xander Bogaerts (4), Jose Iglesias, Tyler Wade (3), Jason Heyward (2), Elias Díaz
Fielding
SB Allowed: Elias Díaz
CS: Elias Díaz
Pickoffs: Michael King (Willy Adames at 2nd)

San Diego Padres San Diego Padres Pitching
Pitchers IP H R ER BB K
Michael King 5.2 3 1 1 1 6
Jeremiah Estrada 0.2 1 1 1 0 2
Adrian Morejon 0.2 0 0 0 0 1
Jason Adam 1.0 1 1 1 1 1
Robert Suarez 1.0 0 0 0 1 2
TEAM 5 3 3 3 12
HR Allowed: Jeremiah Estrada, Jason Adam
Pitches: Michael King 91-54, Jeremiah Estrada 12-9, Adrian Morejon 8-6, Jason Adam 22-14, Robert Suarez 17-12
Pickoffs: Michael King
HBP: Michael King
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.