Houston Astros

How to Watch Astros at Diamondbacks (July 21): Stream MLB Live, TV Channel

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

After getting back to .500 with a sweep over the weekend, the Arizona Diamondbacks will try to keep the momentum going on Monday night when they host the Houston Astros at Chase Field.

The first weekend out of the MLB All-Star break saw the Arizona Diamondbacks (50-50) rolling. They were at home at Chase Field and swept the St. Louis Cardinals. It was an all-around effort with strong performances from both the lineup and pitching staff with wins of 7-3, 10-1, and then 5-3 on Sunday. On top of that sweep the Diamondbacks also won their final game before the break over the Los Angeles Angels, and with this four-game winning streak they’re now back to .500. They’ll have a chance to climb over that number on Monday night when they host the Houston Astros to kick-off a three-game series.

How to Watch Houston Astros at Arizona Diamondbacks Today:

Game Date: Monday, July 21, 2025

Game Time: 9:30 p.m. ET

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

TV Channel: Arizona Diamondbacks (NEW), MLB.TV – Arizona Diamondbacks, Space City Home Network

Location: Chase Field

Live Stream the Houston Astros at Arizona Diamondbacks game: Start your free trial now!

Third baseman Eugenio Suarez was a big part of the Diamondbacks’ sweep over the weekend. He went 5-for-10 with four of those five hits being home runs. He also drove in seven runs total, tied with shortstop Geraldo Perdomo for the most on the team over the weekend.


As for the Astros, they avoided a sweep with an 11-3 win over the Seattle Mariners in an American League West matchup on Sunday. Despite dropping two of three games over the weekend they still have a four-game lead in the AL West.

What Time Is The MLB Game Between Houston and Arizona On?

The Houston Astros and Arizona Diamondbacks game will take place on Monday, July 21, 2025 at 9:40 p.m. ET.

What Channel Is The Houston Astros and Arizona Diamondbacks Game On?

All of the action in this game can be found on Arizona Diamondbacks (NEW), MLB.TV – Arizona Diamondbacks, Space City Home Network. Make sure you subscribe to Fubo now to watch this matchup, as well as numerous other sports leagues.

Live Stream the Houston Astros at Arizona Diamondbacks game: Start your free trial now!

Regional Restrictions May Apply.

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now