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

📌 Game Summary

July 21, 2025
Houston Astros 6
Arizona Diamondbacks 3
📍 Chase Field
👥 20,144
⏱ 2:38
🌤 76° • 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.
Houston Astros
Houston Astros
6
Final
Arizona Diamondbacks
Arizona Diamondbacks
3
Team 1 2 3 4 5 6 7 8 9 R H E
HOU 0 3 1 0 0 0 2 0 0 6 10 1
ARI 1 0 1 0 1 0 0 0 0 3 8 0
Houston Astros Houston Astros Hitting
Hitters AB R H RBI BB K
Cam Smith RF 5 0 1 0 0 1
Jose Altuve DH 4 0 1 0 0 0
Victor Caratini C 4 1 1 0 0 1
Christian Walker 1B 4 0 2 1 0 0
Taylor Trammell LF 4 1 1 0 0 2
Mauricio Dubón 3B 3 1 0 0 1 1
Chas McCormick CF 4 1 2 0 0 1
Brice Matthews 2B 4 2 2 5 0 2
Zack Short SS 4 0 0 0 0 2
TEAM 36 6 10 6 1 10
2B: Jose Altuve, Christian Walker
HR: Brice Matthews (2)
SB: Chas McCormick
GIDP: Jose Altuve
LOB: Cam Smith, Jose Altuve, Victor Caratini, Taylor Trammell (2), Mauricio Dubón, Chas McCormick (2), Brice Matthews, Zack Short

Houston AstrosHouston Astros Pitching
Pitchers IP H R ER BB K
Colton Gordon 5.2 7 3 2 2 4
Bennett Sousa 1.1 0 0 0 1 1
Steven Okert 1.0 1 0 0 2 0
Josh Hader 1.0 0 0 0 2 0
TEAM 8 3 2 7 5
HR Allowed: Colton Gordon
Pitches: Colton Gordon 89-62, Bennett Sousa 18-11, Steven Okert 19-6, Josh Hader 18-7

Arizona Diamondbacks Arizona Diamondbacks Hitting
Hitters AB R H RBI BB K
Ketel Marte DH 4 1 1 0 1 1
Corbin Carroll CF 5 1 1 1 0 2
Lourdes Gurriel Jr. LF 3 0 0 1 1 0
Eugenio Suárez 3B 4 1 1 1 1 0
Josh Naylor 1B 5 0 2 0 0 1
Randal Grichuk RF 4 0 0 0 0 0
James McCann C 3 0 2 0 1 0
Blaze Alexander 2B 2 0 1 0 2 1
Geraldo Perdomo SS 3 0 0 0 1 0
TEAM 33 3 8 3 7 5
2B: Ketel Marte, Blaze Alexander
HR: Eugenio Suárez
SB: Corbin Carroll
GIDP: Randal Grichuk
LOB: Ketel Marte (4), Corbin Carroll, Lourdes Gurriel Jr., Eugenio Suárez, Josh Naylor (2), Randal Grichuk (3), Blaze Alexander, Geraldo Perdomo (4)

Arizona Diamondbacks Arizona Diamondbacks Pitching
Pitchers IP H R ER BB K
Zac Gallen 6.0 7 6 6 1 6
Kendall Graveman 1.0 1 0 0 0 0
Andrew Saalfrank 1.0 1 0 0 0 2
Trevor Richards 1.0 1 0 0 0 2
TEAM 10 6 6 1 10
HR Allowed: Zac Gallen (2)
Pitches: Zac Gallen 87-60, Kendall Graveman 15-8, Andrew Saalfrank 17-11, Trevor Richards 19-12
WP: Trevor Richards
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.