Open the board

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

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

MLBTuesday, July 22, 2025
DateJul 22, 2025
Start time9:40 PM ET
VenueChase Field, Phoenix, Arizona
TVSpace City Home Network, MLB.TV, DBACKS.TV
Attendance25,650

Line score

Team123456789R
Houston Astros0000000213
Arizona Diamondbacks0000100001

Top performers

Houston Astros
Batting AverageMauricio Dubon · 2-3, BB
Home RunsBrice Matthews · 1-4, HR, 2 RBI, R, BB, K
Runs Batted InBrice Matthews · 1-4, HR, 2 RBI, R, BB, K
MLB RatingBrice Matthews · 1-4, HR, 2 RBI, R, BB, K
Arizona Diamondbacks
Batting AverageGeraldo Perdomo · 3-4
Home RunsRandal Grichuk · 3-3, 2 2B, R
Runs Batted InBlaze Alexander · 0-3, RBI, K
MLB RatingRandal Grichuk · 3-3, 2 2B, R

Team comparison

Houston AstrosArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
59-42Record50-52
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 Smith0-4400001223.266.333.399
Jose Altuve2-4412001020.280.340.466
Christian Walker2-5502000115.235.294.383
Yainer Diaz2-5502000010.241.273.394
Chas McCormick0-330000005.246.317.281
Taylor Trammell0-001000107.209.314.419
Victor Caratini0-000000003.272.323.444
Shay Whitcomb0-000000000.087.087.217
Brice Matthews1-4411211121.200.304.650
Mauricio Dubon2-3302001011.261.305.408
Cooper Hummel0-4400000013.162.305.250
Zack Short1-4401000217.226.294.387
Team10-36363102156145

Houston Astros

PlayerIPHRERBBKHRPC-STERAPC
Framber Valdez7.071114093-602.6793
Bryan Abreu1.000001013-81.7913
Bryan King1.030001011-82.5511
Team9.01011160117-76117

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ketel Marte0-4400000114.285.389.558
Corbin Carroll1-4401000011.250.326.558
Lourdes Gurriel Jr.1-3301001021.247.295.409
Eugenio Suarez0-4400000316.254.325.598
Josh Naylor1-4401000113.293.361.449
Randal Grichuk3-331300007.249.286.473
Alek Thomas0-000000000.246.294.366
James McCann1-110100001.375.500.625
Jake McCarthy0-000000000.140.221.237
Geraldo Perdomo3-440300008.275.375.420
Blaze Alexander0-3300100110.250.341.361
Jose Herrera0-4400000016.190.294.255
Team10-34341101016117

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Eduardo Rodriguez6.160033090-545.5090
Kevin Ginkel0.200011014-77.9414
Jake Woodford1.243311132-214.3532
Kyle Backhus0.10000109-52.539
Team9.01033561145-87145

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

Frequently asked questions

Who won Houston Astros vs Arizona Diamondbacks?

Houston Astros won, 3-1, on Tuesday, July 22, 2025.

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

Houston Astros 3, Arizona Diamondbacks 1.

Who were the top performers?

Houston Astros: Mauricio Dubon (2-3, BB batting average). Arizona Diamondbacks: Geraldo Perdomo (3-4 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.