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

📌 Game Summary

April 20, 2025
San Diego Padres 3
Houston Astros 2
📍 Daikin Park
👥 31,940
⏱ 3:11
🌤 73° • Roof Closed • 0 mph, None
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 Diego Padres
San Diego Padres
3
Final
Houston Astros
Houston Astros
2
Team 1 2 3 4 5 6 7 8 9 R H E
SD 1 0 1 0 0 0 1 0 0 3 10 0
HOU 0 0 0 0 2 0 0 0 0 2 7 1
San Diego Padres San Diego Padres Hitting
Hitters AB R H RBI BB K
Fernando Tatis Jr. RF 4 3 2 1 1 2
Luis Arraez DH 0 0 0 0 0 0
Gavin Sheets PH-DH 4 0 1 1 0 0
Manny Machado 3B 3 0 1 0 1 0
Xander Bogaerts SS 4 0 2 0 0 0
Oscar Gonzalez LF 4 0 1 0 0 1
Yuli Gurriel 1B 3 0 1 0 1 0
Jose Iglesias 2B 4 0 0 0 0 0
Tyler Wade CF 3 0 0 0 1 1
Martín Maldonado C 4 0 2 0 0 0
TEAM 33 3 10 2 4 4
2B: Xander Bogaerts, Oscar Gonzalez
3B: Fernando Tatis Jr.
HR: Fernando Tatis Jr.
GIDP: Jose Iglesias, Martín Maldonado
LOB: Fernando Tatis Jr. (2), Gavin Sheets (2), Manny Machado, Xander Bogaerts (2), Oscar Gonzalez (3), Yuli Gurriel (4), Jose Iglesias (5), Martín Maldonado
Sac Bunts: Luis Arraez
Fielding
PB: Martín Maldonado
SB Allowed: Martín Maldonado

San Diego PadresSan Diego Padres Pitching
Pitchers IP H R ER BB K
Dylan Cease 5.0 6 2 2 1 6
Alek Jacob 1.1 1 0 0 0 1
Jason Adam 1.2 0 0 0 0 2
Robert Suarez 1.0 0 0 0 0 2
TEAM 7 2 2 1 11
Pitches: Dylan Cease 88-57, Alek Jacob 15-11, Jason Adam 25-18, Robert Suarez 17-12
WP: Jason Adam

Houston Astros Houston Astros Hitting
Hitters AB R H RBI BB K
Jose Altuve DH 4 0 1 0 0 1
Isaac Paredes 3B 3 0 0 0 1 1
Yordan Alvarez LF 3 0 0 1 0 0
Jeremy Peña SS 4 0 1 0 0 1
Christian Walker 1B 4 0 0 0 0 3
Chas McCormick PR 0 0 0 0 0 0
Zach Dezenzo 1B 0 0 0 0 0 0
Victor Caratini C 4 0 1 0 0 2
Jake Meyers CF 4 1 2 0 0 1
Cam Smith RF 4 1 1 0 0 1
Mauricio Dubón 2B 3 0 1 1 0 0
Yainer Diaz PH 1 0 0 0 0 1
TEAM 34 2 7 2 1 11
2B: Jeremy Peña, Jake Meyers
SB: Chas McCormick
LOB: Jose Altuve (2), Isaac Paredes (2), Jeremy Peña (2), Christian Walker (2), Victor Caratini (2), Jake Meyers, Cam Smith (2), Mauricio Dubón
Sac Flies: Yordan Alvarez
Fielding
E: Mauricio Dubón
DP: Christian Walker to Mauricio Dubón; Mauricio Dubón to Christian Walker; Mauricio Dubón to Jeremy Peña to Christian Walker

Houston Astros Houston Astros Pitching
Pitchers IP H R ER BB K
Framber Valdez 6.0 7 2 2 3 2
Tayler Scott 0.2 1 1 1 0 0
Steven Okert 1.0 1 0 0 0 1
Logan VanWey 0.1 0 0 0 1 0
Bryan King 1.0 1 0 0 0 1
TEAM 10 3 3 4 4
HR Allowed: Tayler Scott
Pitches: Framber Valdez 87-63, Tayler Scott 7-4, Steven Okert 13-9, Logan VanWey 8-3, Bryan King 15-12
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.