
How to Watch Diamondbacks vs. Astros: TV Channel & Live Stream - July 21
Updated Jul. 21, 2025 9:22 p.m. ET
Data Skrive
Geraldo Perdomo and the Arizona Diamondbacks will take the field against the Houston Astros and Victor Caratini at Chase Field on Monday at 9:40 p.m. ET.
Here's everything you need to know to watch the Diamondbacks vs. Astros competition.
Keep up with MLB on FOX Sports.
Cardinals vs. Diamondbacks Highlights | MLB on FOX
Enjoy the best moment between the St. Louis Cardinals and the Arizona Diamondbacks.
Diamondbacks vs. Astros Game Information & How to Watch
- When: Monday, July 21, 2025 at 9:40 p.m. ET
- Where: Chase Field in Phoenix, Arizona
- TV: Watch on ARID, SCHN
- Box Score: Fox Sports
Diamondbacks vs. Astros Prediction
- Score Prediction: Diamondbacks 6, Astros 5
- Total Prediction: Over 9 runs
- Win Probabilities: Diamondbacks 51%, Astros 49%
Diamondbacks vs. Astros Head to Head
| Date | Favorite | Spread | Total | Favorite Moneyline | Underdog Moneyline | Result |
|---|---|---|---|---|---|---|
| 9/8/2024 | Astros | -1.5 | 8.5 | -138 | +117 | 12-6 ARI |
| 9/7/2024 | Astros | -1.5 | 8 | -155 | +131 | 11-5 HOU |
| 9/6/2024 | Astros | -1.5 | 7.5 | -167 | +140 | 8-0 HOU |
| 10/1/2023 | Astros | -1.5 | 9 | -224 | +185 | 8-1 HOU |
| 9/30/2023 | Astros | -1.5 | 9 | -132 | +112 | 1-0 HOU |
| 9/29/2023 | Diamondbacks | -1.5 | 9.5 | -121 | +102 | 2-1 HOU |
| 9/28/2022 | Astros | -1.5 | 6 | -170 | +144 | 5-2 ARI |
| 9/27/2022 | Astros | -1.5 | 8.5 | -206 | +175 | 10-2 HOU |
| 4/13/2022 | Astros | -1.5 | 8.5 | -162 | +140 | 3-2 ARI |
| 4/12/2022 | Astros | -1.5 | 9 | -152 | +129 | 2-1 HOU |
Diamondbacks Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 5.4 |
| HR | 13 |
| ERA | 3.34 |
| K/9 | 7 |
Diamondbacks Player Insights
- Perdomo is batting .272 with 20 doubles, two triples, 10 home runs and 58 walks.
- Of all hitters in MLB, Perdomo is 130th in homers and ninth in RBI.
- Perdomo has collected a hit in three games in a row. During his last five outings he is batting .333 with a triple, three walks and seven RBIs.
- Eugenio Suarez's 35 home runs and 85 RBI are both team-highs.
- Among all major league hitters, Suarez ranks third in home runs and first in RBI.
- Suarez has five straight games with at least one hit. In his last five games he is batting .500 with a double, six home runs, four walks and 10 RBIs.
- Josh Naylor leads the Diamondbacks with a team-high batting average of .292.
- Corbin Carroll is hitting .251 with 16 doubles, 13 triples, 21 home runs and 32 walks.
- Carroll takes a two-game streak with at least one hit into this one. In his last five games he is hitting .261 with two doubles, three triples, a walk and an RBI.
Diamondbacks Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| July 12 | @ Angels | L 10-5 | Zac Gallen vs Yusei Kikuchi |
| July 13 | @ Angels | W 5-1 | Merrill Kelly vs Jose Soriano |
| July 18 | Cardinals | W 7-3 | Brandon Pfaadt vs Andre Pallante |
| July 19 | Cardinals | W 10-1 | Ryne Nelson vs Sonny Gray |
| July 20 | Cardinals | W 5-3 | Merrill Kelly vs Miles Mikolas |
| July 21 | Astros | - | Zac Gallen vs Colton Gordon |
| July 22 | Astros | - | Eduardo Rodriguez vs Framber Valdez |
| July 23 | Astros | - | Brandon Pfaadt vs Brandon Walter |
| July 25 | @ Pirates | - | Ryne Nelson vs Mike Burrows |
| July 26 | @ Pirates | - | Merrill Kelly vs Andrew Heaney |
| July 27 | @ Pirates | - | Zac Gallen vs Paul Skenes |
Astros Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 4.5 |
| HR | 13 |
| ERA | 4.74 |
| K/9 | 9.4 |
Astros Player Insights
- Jose Altuve has plated a team-high 53 runs batted in.
- Altuve is 37th in home runs and 50th in RBI among all hitters in MLB.
- Yainer Diaz has 11 doubles, a triple, 13 home runs and 14 walks while hitting .239.
- Diaz is 76th among all hitters in the big leagues in home runs, and 111th in RBI.
- Cam Smith has 17 doubles, two triples, seven home runs and 27 walks while hitting .270.
- Christian Walker is batting .227 with 12 doubles, a triple, 13 home runs and 25 walks.
Astros Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| July 12 | Rangers | W 5-4 | Framber Valdez vs Jacob deGrom |
| July 13 | Rangers | L 5-1 | Hunter Brown vs Nathan Eovaldi |
| July 18 | @ Mariners | L 6-1 | Brandon Walter vs Luis Castillo |
| July 19 | @ Mariners | L 7-6 | Lance McCullers vs Logan Evans |
| July 20 | @ Mariners | W 11-3 | Hunter Brown vs Bryan Woo |
| July 21 | @ Diamondbacks | - | Colton Gordon vs Zac Gallen |
| July 22 | @ Diamondbacks | - | Framber Valdez vs Eduardo Rodríguez |
| July 23 | @ Diamondbacks | - | Brandon Walter vs Brandon Pfaadt |
| July 24 | Athletics | - | Lance McCullers vs Luis Severino |
| July 25 | Athletics | - | TBA vs Jeffrey Springs |
| July 26 | Athletics | - | TBA vs TBA |
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
FOLLOW Follow your favorites to personalize your FOX Sports experience
share
recommended
2026 MLB Free Agent Signings, Trades: Dodgers Add an Infielder
What's Next: Cubs Get Impact Bat in Alex Bregman; How Do Red Sox Pivot?
Alex Bregman Reportedly Signs Five-Year Contract With Chicago Cubs
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
World Series Winners: Complete list of champions by year
The Big Picture: Why the Skubal-Tigers Salary Standoff Could Make MLB History
10 fastest pitches in MLB History: Regular season and playoff records
What are the 100 best athlete nicknames of all time?
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!
Item 1 of 3
recommended
2026 MLB Free Agent Signings, Trades: Dodgers Add an Infielder
What's Next: Cubs Get Impact Bat in Alex Bregman; How Do Red Sox Pivot?
Alex Bregman Reportedly Signs Five-Year Contract With Chicago Cubs
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
World Series Winners: Complete list of champions by year
The Big Picture: Why the Skubal-Tigers Salary Standoff Could Make MLB History
10 fastest pitches in MLB History: Regular season and playoff records
What are the 100 best athlete nicknames of all time?
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2026 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and New Privacy Policy | Advertising Choices | Your Privacy Choices | Closed Captioning

