Open the board

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

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

MLBMonday, July 21, 2025
DateJul 21, 2025
Start time9:40 PM ET
VenueChase Field, Phoenix, Arizona
TVSpace City Home Network, MLB.TV, DBACKS.TV
Attendance20,144

Line score

Team123456789R
Houston Astros0310002006
Arizona Diamondbacks1010100003

Top performers

Houston Astros
Batting AverageChristian Walker · 2-4, 2B, RBI
Home RunsBrice Matthews · 2-4, 2 HR, 5 RBI, 2 R, 2 K
Runs Batted InBrice Matthews · 2-4, 2 HR, 5 RBI, 2 R, 2 K
MLB RatingBrice Matthews · 2-4, 2 HR, 5 RBI, 2 R, 2 K
Arizona Diamondbacks
Batting AverageJames McCann · 2-3, BB
Home RunsEugenio Suarez · 1-4, HR, RBI, R, BB
Runs Batted InEugenio Suarez · 1-4, HR, RBI, R, BB
MLB RatingEugenio Suarez · 1-4, HR, RBI, R, BB

Team comparison

Houston AstrosArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
58-42Record50-51
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
Cam Smith1-5501000125.269.335.404
Jose Altuve1-440100009.278.337.465
Victor Caratini1-4411000113.272.320.444
Christian Walker2-4402100017.233.293.382
Taylor Trammell1-4411000217.209.300.419
Mauricio Dubon0-3310001114.256.297.405
Chas McCormick2-4412000116.259.333.296
Brice Matthews2-4422520211.188.278.563
Zack Short0-4400000216.222.300.407
Team10-363661062110138

Houston Astros

PlayerIPHRERBBKHRPC-STERAPC
Colton Gordon5.273224189-624.5389
Bennett Sousa1.100011018-112.2118
Steven Okert1.010020019-62.5819
Josh Hader1.000020018-72.3618
Team9.0832751144-86144

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ketel Marte1-4411001118.289.394.566
Corbin Carroll1-5511100220.250.326.559
Lourdes Gurriel Jr.0-3300101019.246.293.410
Eugenio Suarez1-4411111015.257.328.605
Josh Naylor2-5502000112.293.362.452
Randal Grichuk0-4400000010.235.274.452
James McCann2-3302001015.355.487.613
Blaze Alexander1-2201002122.273.368.394
Geraldo Perdomo0-3300001013.270.372.417
Team8-3333383175144

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Zac Gallen6.076616287-605.5887
Kendall Graveman1.010000015-87.1515
Andrew Saalfrank1.010002017-110.0017
Trevor Richards1.010002019-129.0019
Team9.010661102138-91138

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 21, 2025

Frequently asked questions

Who won Houston Astros vs Arizona Diamondbacks?

Houston Astros won, 6-3, on Monday, July 21, 2025.

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

Houston Astros 6, Arizona Diamondbacks 3.

Who were the top performers?

Houston Astros: Christian Walker (2-4, 2B, RBI batting average). Arizona Diamondbacks: James McCann (2-3, BB 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.