Open the board

Houston Astros 4, Arizona Diamondbacks 3: final score and stats

Houston Astros beat Arizona Diamondbacks, Houston Astros 4 to Arizona Diamondbacks 3, on Wednesday, July 23, 2025 at Chase Field, Phoenix, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Arizona Diamondbacks vs Houston Astros.

MLBWednesday, July 23, 2025
DateJul 23, 2025
Start time3:40 PM ET
VenueChase Field, Phoenix, Arizona
TVMLBN
Attendance22,513

Line score

Team123456789R
Houston Astros0000020114
Arizona Diamondbacks1000000203

Top performers

Houston Astros
Batting AverageYainer Diaz · 3-5, 2 2B, 2 R
Home RunsChristian Walker · 2-5, 2B, RBI, R, 3 K
Runs Batted InChristian Walker · 2-5, 2B, RBI, R, 3 K
MLB RatingBrandon Walter · 7.0 IP, ER, 4 H, 5 K, BB
Arizona Diamondbacks
Batting AverageGeraldo Perdomo · 4-4, 2 2B, R
Home RunsKetel Marte · 2-5, HR, RBI, 2 R, K
Runs Batted InKetel Marte · 2-5, HR, RBI, 2 R, K
MLB RatingGeraldo Perdomo · 4-4, 2 2B, R

Team comparison

Houston AstrosArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
60-42Record50-53
1st in AL WestStanding3rd in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Houston Astros
Carlos Correa SS · Ankle - Surgery
Out
Brandon Walter SP · Elbow - Surgery
Out
Joey Loperfido LF · Hip - Surgery
Out
Arizona Diamondbacks
Cristian Mena RP · Shoulder - Surgery
Out
Andrew Saalfrank RP · Shoulder - Surgery
Out
Corbin Carroll RF · Elbow - Surgery
Out

Box score

Houston Astros

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Taylor Trammell1-3301002128.217.339.413
Victor Caratini1-5501000014.270.321.439
Christian Walker2-5512100324.237.296.385
Yainer Diaz3-5523000017.246.277.403
Brice Matthews0-4400100218.167.259.542
Mauricio Dubon1-3301101014.262.308.407
Cooper Hummel1-3301000010.169.306.254
Cam Smith0-110000004.265.332.397
Chas McCormick0-4400000013.230.299.262
Shay Whitcomb1-3301000114.115.115.231
Zack Short1-111100003.250.314.406
Team11-37374113037159

Houston Astros

PlayerIPHRERBBKHRPC-STERAPC
Brandon Walter7.041115182-533.3582
Bennett Sousa1.042210021-152.5921
Josh Hader1.010002018-112.3118
Team9.0933271121-79121

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ketel Marte2-5522110118.287.389.566
Corbin Carroll1-440110007.250.325.557
Lourdes Gurriel Jr.0-3300001017.245.295.406
Eugenio Suarez0-3300001219.252.325.593
Josh Naylor1-440110008.292.360.447
Randal Grichuk0-4400000112.243.280.462
James McCann0-4400000214.333.455.556
Blaze Alexander1-4401000114.250.333.350
Geraldo Perdomo4-4414000012.283.381.432
Team9-3535393127121

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Brandon Pfaadt5.152225089-584.7689
Andrew Saalfrank1.000010025-140.0025
Trevor Richards1.231101021-147.9421
Kevin Ginkel1.031101024-177.9924
Team9.01144370159-103159

Season series

HOU wins series 3-0
Jul 23, 2025HOU 4, ARI 3
Jul 22, 2025HOU 3, ARI 1
Jul 21, 2025HOU 6, ARI 3

Team pages

More MLB games on Jul 23, 2025

Frequently asked questions

Who won Houston Astros vs Arizona Diamondbacks?

Houston Astros won, 4-3, on Wednesday, July 23, 2025.

What was the final score of Houston Astros vs Arizona Diamondbacks?

Houston Astros 4, Arizona Diamondbacks 3.

Who were the top performers?

Houston Astros: Yainer Diaz (3-5, 2 2B, 2 R batting average). Arizona Diamondbacks: Geraldo Perdomo (4-4, 2 2B, R batting average).

Where is Houston Astros vs Arizona Diamondbacks played?

Chase Field, Phoenix, Arizona.

The model’s read

Grades, leans and the full breakdown for Houston Astros vs Arizona Diamondbacks are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.