1. MLB
  2. Scores
  3. 7 · 23 · 25
  4. HOU vs ARI

Houston Astros vs. Arizona Diamondbacks

Jul 23, 2025
FINAL

Box Score

123456789RHELOB
HOU000002011411010
ARI1000000203917
loss:Arizona Diamondbacks logoK. Ginkelwin:Houston Astros logoB. Sousasave:Houston Astros logoJ. Hader

Game Recap

Game Highlights Video

PHOENIX -- Astros manager Joe Espada has so much confidence in his players and his team’s winning process that he had no trouble sitting star second baseman Jose Altuve and hotshot rookie Cam Smith for rest on Wednesday, despite already being down five starting position players because of injuries....

Scoring Summary

HOUARI
  • Arizona Diamondbacks logo
    1
    Ketel Marte homers (20) on a fly ball to left center field. [1 run]
    01
  • Houston Astros logo
    6
    Brice Matthews reaches on a fielding error by shortstop Geraldo Perdomo. Christian Walker scores. [1 run]
    11
  • Houston Astros logo
    6
    Wild pitch by pitcher Andrew Saalfrank. Yainer Diaz scores. Brice Matthews to 2nd. [1 run]
    21
  • Houston Astros logo
    8
    Mauricio Dubon singles on a sharp line drive to left fielder Lourdes Gurriel Jr. Yainer Diaz scores. [1 run]
    31
  • Arizona Diamondbacks logo
    8
    Corbin Carroll doubles (18) on a sharp line drive to right fielder Cam Smith. Geraldo Perdomo scores. Ketel Marte to 3rd. [1 run]
    32
  • Arizona Diamondbacks logo
    8
    Josh Naylor singles on a fly ball to right fielder Cam Smith. Ketel Marte scores. Corbin Carroll to 3rd. Eugenio Suarez to 2nd. [1 run]
    33
  • Houston Astros logo
    9
    Christian Walker singles on a ground ball to center fielder Corbin Carroll. Zack Short scores. Taylor Trammell to 3rd. [1 run]
    43

Player Stats

Houston Astros logoHITTINGHABRRBIKBBHRLOBAVG
TOTAL11374373024-
Houston Astros logoPITCHINGIPHRERKBBHRPCERA
Brandon WalterLHP7.0411511823.35
Bennett SousaLHP1.0422010212.59
Josh HaderLHP1.0100200182.31
TOTAL9.0933721121-
Arizona Diamondbacks logoHITTINGHABRRBIKBBHRLOBAVG
TOTAL9353372112-
Arizona Diamondbacks logoPITCHINGIPHRERKBBHRPCERA
Brandon PfaadtRHP5.1522520894.76
Andrew SaalfrankLHP1.0000010250.00
Trevor RichardsRHP1.2311100217.94
Kevin GinkelRHP1.0311100247.99
TOTAL9.01144730159-

Play-by-Play

1st inningHOUARI
  • TOP 1
  • Houston Astros logo
    WALK — Taylor Trammell walks.
    00
  • Houston Astros logo
    STOLEN BASE 2B — Taylor Trammell steals (1) 2nd base.
    00
  • Houston Astros logo
    GROUNDOUT — Victor Caratini grounds out, shortstop Geraldo Perdomo to first baseman Josh Naylor. Taylor Trammell to 3rd. [1 out]
    00
  • Houston Astros logo
    STRIKEOUT — Christian Walker strikes out swinging. [2 outs]
    00
  • Houston Astros logo
    GROUNDOUT — Yainer Diaz grounds out sharply, third baseman Eugenio Suarez to first baseman Josh Naylor. [3 outs]
    00
  • BOTTOM 1
  • Arizona Diamondbacks logo
    HOME RUN — Ketel Marte homers (20) on a fly ball to left center field. [1 run]
    01
  • Arizona Diamondbacks logo
    FLYOUT — Corbin Carroll flies out to left fielder Cooper Hummel. [1 out]
    01
  • Arizona Diamondbacks logo
    WALK — Lourdes Gurriel Jr. walks.
    01
  • Arizona Diamondbacks logo
    STRIKEOUT — Eugenio Suarez strikes out swinging. [2 outs]
    01
  • Arizona Diamondbacks logo
    POP OUT — Josh Naylor pops out to shortstop Mauricio Dubon. [3 outs]
    01
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

4Runs3
11Hits9
0Errors1
.297Batting Avg.257
37At Bats35
3Extra-base Hits4
0Home Runs1
3Runs-Batted-In3
3Walks2
1Stolen Bases0
7Strikeouts7
10Left on Base7
14Total Bases15

Game Details

Wednesday, July 23, 2025 · 3:40 PM
Chase Field · Phoenix, AZ
attendance: 22,513 (46.5%)
weather: 76 degrees, roof closed