Houston Astros-San Francisco Giants free livestream online: How to watch MLB game, TV, time

The Houston Astros play against the San Francisco Giants tonight at 8:45 p.m. CT on MLB Network. Fans can watch this MLB game for free online by using the free trials offered by DirecTV Stream and Fubo TV.

The Astros have had winning seasons in eight of the last nine years, but they are currently 30-36 in their 2024 campaign.

Since Houston’s division is relatively weak, the team is only 6.5 games behind first place in the American League West. This small deficit means the Astros still have a great chance to compete for the division crown.

In order for Houston to win this division, the team needs better pitching from their starting rotation. The Astros have a 4.23 team ERA, which is in the bottom third of all MLB teams.

While the Astros try to improve their pitching, their offense must carry them to victory tonight. Houston currently has the second-best team batting average this season, and they have scored the 10th most runs out of all MLB teams. So, the Astros are capable of putting up a lot of runs every game.

The Giants enter this series with a 32-34 record and are 3-7 in their last 10 games. So, San Francisco is looking to get back to their winning ways tonight.

In order for the Giants to win this game, they will also need to have better pitching performances. Their team enters this series with a 4.43 team ERA, which is sixth-worst of all MLB teams.

Kyle Harrison is scheduled to start on the bump for San Francisco tonight. He enters this start with a 4-3 record and a 4.18 ERA, which will need to improve quickly for the Giants to make the playoffs this year.

Fans can watch this MLB game tonight for free online by using the free trials offered by DirecTV Stream and Fubo TV.