Matchcast
LiveTodayTonightHighlightsWorld Cup 2026WatchlistGuides
/

The match-day digest

One email on match days with what to watch, who it’s on, and the free options. No spam, no selling your address.

We don’t sell or share your email. Unsubscribe anytime.

Matchcast

Every match. Every broadcaster. Every country.

The complete guide to live sports broadcasting.

Sports

  • Football
  • Basketball
  • American Football
  • Baseball
  • Ice Hockey
  • Tennis

Sports

  • Cricket
  • Golf
  • Rugby League
  • Aussie Rules
  • Motorsport
  • Cycling

Popular countries

  • 🇺🇸United States
  • 🇬🇧United Kingdom
  • 🇦🇺Australia
  • 🇨🇦Canada
  • 🇩🇪Germany
  • 🇫🇷France
  • 🇪🇸Spain
  • 🇮🇹Italy
  • 🇧🇷Brazil
  • 🇮🇳India
  • 🇸🇬Singapore
  • 🇳🇱Netherlands

Matchcast

  • World Cup 2026
  • Free Sport
  • Broadcasters
  • Broadcast Index
  • Guides
  • Search
  • About
  • About gfund.ai
  • Methodology
  • Contact
  • Report incorrect info
  • API

Legal

  • Privacy
  • Terms
  • Trademarks
  • DMCA

Editorial & Research

  • The Paywall Index
  • Guides
  • Methodology
  • About
Sourced & verified — see our methodology

© 2026 Matchcast. Broadcast information is community-sourced and may not be 100% accurate.

Affiliate links on this site may earn a commission. Learn more

Home/Baseball/MLB/Houston Astros
Houston Astros

Houston Astros next match: where to watch & what channel

⚾Baseball
MLB
MLB🇺🇸
11 upcoming matchesNext match tomorrow

Houston Astros's next match is Houston Astros vs Miami Marlins on Tuesday, 21 July 2026 at 00:10 UTC — watch on Marlins.TV, MLB.TV, Space City Home Network.

Sourced & verified — see our methodology

Upcoming Fixtures

Tuesday 21 July

MLB
Houston Astros
Houston Astros12:10 AM
Miami Marlins
Miami Marlins
Houston Astros
Houston Astros
12:10 AM
Miami Marlins
Miami Marlins

Wednesday 22 July

MLB
Houston Astros
Houston Astros12:10 AM
Miami Marlins
Miami Marlins
Houston Astros
Houston Astros
12:10 AM
Miami Marlins
Miami Marlins

Thursday 23 July

MLB
Houston Astros
Houston Astros12:10 AM
Miami Marlins
Miami Marlins
Houston Astros
Houston Astros
12:10 AM
Miami Marlins
Miami Marlins

Friday 24 July

MLB
Chicago White Sox
Chicago White Sox11:40 PM
Houston Astros
Houston Astros
Chicago White Sox
Chicago White Sox
11:40 PM
Houston Astros
Houston Astros

Saturday 25 July

MLB
Chicago White Sox
Chicago White Sox11:10 PM
Houston Astros
Houston Astros
Chicago White Sox
Chicago White Sox
11:10 PM
Houston Astros
Houston Astros

Sunday 26 July

MLB
Chicago White Sox
Chicago White Sox06:10 PM
Houston Astros
Houston Astros
Chicago White Sox
Chicago White Sox
06:10 PM
Houston Astros
Houston Astros

Tuesday 28 July

MLB
Los Angeles Angels
Los Angeles Angels01:38 AM
Houston Astros
Houston Astros
Los Angeles Angels
Los Angeles Angels
01:38 AM
Houston Astros
Houston Astros

Wednesday 29 July

MLB
Los Angeles Angels
Los Angeles Angels01:38 AM
Houston Astros
Houston Astros
Los Angeles Angels
Los Angeles Angels
01:38 AM
Houston Astros
Houston Astros

Thursday 30 July

MLB
Los Angeles Angels
Los Angeles Angels01:38 AM
Houston Astros
Houston Astros
Los Angeles Angels
Los Angeles Angels
01:38 AM
Houston Astros
Houston Astros

Saturday 1 August

MLB
Houston Astros
Houston Astros12:15 AM
Texas Rangers
Texas Rangers
Houston Astros
Houston Astros
12:15 AM
Texas Rangers
Texas Rangers
MLB
Houston Astros
Houston Astros11:10 PM
Texas Rangers
Texas Rangers
Houston Astros
Houston Astros
11:10 PM
Texas Rangers
Texas Rangers

Houston Astros fixtures at a glance

The next 10 fixtures for Houston Astros, with kickoff times in UTC and your local timezone, and where to watch.

Houston Astros upcoming fixtures: date, opponent, competition, kickoff time in UTC and your local time, and where to watch each match.
DateOpponentCompetitionKickoffWhere to watch
Tue, 21 Jul 2026vsMiami MarlinsMLB00:10 UTCMarlins.TV, MLB.TV, Space City Home Network
Wed, 22 Jul 2026vsMiami MarlinsMLB00:10 UTCMarlins.TV, MLB.TV, Space City Home Network
Thu, 23 Jul 2026vsMiami MarlinsMLB00:10 UTCMLB.TV, Marlins.TV, Space City Home Network
Fri, 24 Jul 2026atChicago White SoxMLB23:40 UTCMLB.TV, NBC Sports Chicago, Space City Home Network
Sat, 25 Jul 2026atChicago White SoxMLB23:10 UTCNBC Sports Chicago, Space City Home Network, Chicago Sports Network
Sun, 26 Jul 2026atChicago White SoxMLB18:10 UTCNBC Sports Chicago, Space City Home Network, Chicago Sports Network
Tue, 28 Jul 2026atLos Angeles AngelsMLB01:38 UTCSportsnet, BBC, ESPN
Wed, 29 Jul 2026atLos Angeles AngelsMLB01:38 UTCSpace City Home Network, ABTV, presented by Pechanga Resort Casino, Fox Sports
Thu, 30 Jul 2026atLos Angeles AngelsMLB01:38 UTCSpace City Home Network, ABTV, presented by Pechanga Resort Casino, Fox Sports
Sat, 1 Aug 2026vsTexas RangersMLB00:15 UTCApple TV, Fox Sports, TSN

Explore more

Recent Baseball highlights
Watch YouTube reels from the last completed matches.
MLB
Houston Astros in MLB
Full league fixtures & broadcast schedule.

More Baseball teams to follow

Pittsburgh Pirates
Pittsburgh Pirates
Chicago Cubs
Chicago Cubs
Cleveland Guardians
Cleveland Guardians
Milwaukee Brewers
Milwaukee Brewers
St. Louis Cardinals
St. Louis Cardinals
Tampa Bay Rays
Tampa Bay Rays

About Houston Astros

Houston Astros is a baseball team. They compete in the MLB with 11 confirmed fixtures in the next 2 weeks.

The next Houston Astros match is against Miami Marlins on Tuesday, 21 July 2026 in the MLB, played at home. 66 broadcasters are confirmed for this fixture across 39 countries.

Matchcast tracks every confirmed broadcaster showing Houston Astros matches worldwide, including pay-TV channels, streaming services, and free-to-air alternatives. Listings are aggregated from official league partners, electronic programme guides, and schedule scrapers, then cross-validated against multiple sources to surface the most reliable answer for fans in any country.

How to watch Houston Astros live

Across upcoming Houston Astros fixtures, matches are broadcast in 39 countries by 50 different services, including Marlins.TV, MLB.TV, Space City Home Network, Fox Sports, TSN, and RDS.

  • 🇺🇸Fans in United States can watch on Marlins.TV, MLB.TV, Space City Home Network, and NBC Sports Chicago.
  • 🇨🇦Fans in Canada can watch on TSN, RDS, English, and French.
  • 🇻🇪Fans in Venezuela can watch on IVC, Televen, One BaseballNetwork, and Bym Sport.
  • 🇯🇵Fans in Japan can watch on NHK, Fuji TV, J Sports, and SPOTV.
  • 🇹🇼Fans in Taiwan can watch on CTS, DAZN, EBC Foreign Movies, and ELTA Sports.
  • 🇨🇴Fans in Colombia can watch on Telecaribe and IVC.

Free-to-air viewers in United Kingdom can watch Houston Astros matches on BBC without a paid subscription, subject to fixture-by-fixture rights.

Watching from outside your usual market? Broadcast rights for Houston Astros are split across regions, so a fixture available in one country may not be shown in another. Always check the broadcaster's terms of service before connecting via a VPN.

Recent and upcoming fixtures

Houston Astros has 11 matches coming up over the next 2 weeks, split 5 home and 6 away.

In the MLB, Houston Astros faces Miami Marlins, Miami Marlins, Miami Marlins, Chicago White Sox, Chicago White Sox, and Chicago White Sox and 5 more.

Key fixtures to watch:

  • Houston Astros vs Miami Marlins — 21 Jul (MLB), 66 broadcasters confirmed
  • Houston Astros vs Miami Marlins — 22 Jul (MLB), 66 broadcasters confirmed
  • Houston Astros vs Miami Marlins — 23 Jul (MLB), 66 broadcasters confirmed

Frequently asked questions

When is Houston Astros's next match?

Houston Astros plays Miami Marlins on Tuesday, 21 July 2026 in the MLB. See all broadcasters at matchcast.tv/match/houston-astros-vs-miami-marlins-mlb-2026-07-21.

Where can I watch Houston Astros live?

Houston Astros matches are available on Marlins.TV, MLB.TV, Space City Home Network, Fox Sports, and TSN across upcoming fixtures, with coverage in 39 countries.

Can I stream Houston Astros matches for free?

Yes. Free-to-air coverage is available via BBC in United Kingdom. Eligibility depends on your country and the specific fixture.