The Houston Astros (2-5) will visit the Texas Rangers (4-2), Friday at 8:05 PM ET, in a matchup of AL West rivals.

The Astros are a favorite (-141) against the Rangers (+120). The Houston Astros will give the start to Hunter Brown and the Rangers will turn to Cody Bradford (1-0, 3.60 ERA).

The Astros won their most recent contest versus the Blue Jays by an 8-0 score Friday, with Cristian Javier picking up the win pitching going five innings without giving up an earned run on one hit, while striking out three. Yordan Alvarez went 4-for-5 with a double, two home runs and three RBI to lead them offensively.

The Rangers earned a 4-1 victory against the Rays Friday. Corey Seager (2-for-5 with a home run and an RBI) led the way offensively, while Nathan Eovaldi got the win on the mound after going seven innings without giving up an earned run on four hits, while striking out eight.

Here is everything you need to get ready for Friday’s Astros vs. Rangers action, including viewing options.

Houston Astros vs. Texas Rangers odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 3:21 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Astros (-141, bet $141 to win $100)
  • Underdog: Rangers (+120, bet $100 to win $120)
  • Over/under: 10

Astros vs. Rangers: Live streaming info & game time

  • Game Day: Friday, April 5, 2024
  • Game Time: 8:05 PM ET
  • Stadium: Globe Life Field
  • TV Channel: MLB.tv
  • Live Stream: Fubo (Watch for free)

Astros stats and trends

Astros betting records

  • The Astros have entered the game as favorites seven times this season and won twice.
  • Houston has entered four games this season favored by -141 or more and is 2-2 in those contests.
  • Sportsbooks have implied with the moneyline set for this matchup that the Astros have a 58.5% chance to win.
  • Houston and its opponents have hit the over in one of its seven games with a total this season.
  • In seven games with a spread this season, the Astros are 2-5-0 ATS.

Hunter Brown (Astros probable starter)

  • The Astros are sending Brown (0-0) to the mound to make his second start of the season.
  • In his last time out on Saturday, the righty tossed four innings against the New York Yankees, giving up no earned runs while surrendering four hits.
  • Opposing hitters have compiled a batting average of .250 against him this season. He has a 0.00 ERA and 11.3 strikeouts per nine innings over his one appearance.
  • He will face a Rangers offense that ranks 11th in MLB with 57 total hits (on a .268 batting average). The team also slugs a collective .446 (seventh in MLB) with eight total home runs (seventh in MLB).

Astros batting stats

  • The Astros have hit 12 homers this season, which ranks second in the league.
  • Hitters for Houston have a combined .490 slugging percentage this season, which ranks third in MLB.
  • The Astros have a team batting average of .290 this season, which ranks third among MLB teams.
  • Houston has scored the 16th-most runs in the majors this season with 30 (4.3 per game).
  • The Astros are among the best in the league at getting on base, ranking sixth with an OBP of .357.
  • Houston ranks fourth in MLB in strikeouts per game with an average of 6.6 whiffs per contest.

Rangers stats and trends

Rangers betting records

  • The Rangers have been chosen as underdogs in three games this year and have walked away with the win two times (66.7%) in those games.
  • Texas has played as an underdog of +120 or more just one time this year and came away with a loss in that game.
  • The moneyline set for this matchup implies the Rangers have a 45.5% chance of coming away with a victory in the contest.
  • Texas and its opponents have gone over in three of its six games with a total set by sportsbooks this season.
  • The Rangers have posted a record of 3-3-0 against the spread this season.

Cody Bradford (Rangers probable starter)

  • The Rangers are sending Bradford (1-0) to make his second start of the season.
  • In his most recent appearance on Saturday, the left-hander threw five innings against the Chicago Cubs, giving up two earned runs while surrendering three hits.
  • In his one game this season, opposing hitters have compiled a batting average of only .176 against him. He has a 3.60 ERA and averages 10.8 strikeouts per nine innings.
  • He will face an Astros team that is batting .290 as a unit (third in the MLB). They are also slugging a collective .490 (third in the league) with 12 total home runs (second in MLB play).

Rangers batting stats

  • The Rangers are seventh in baseball with eight total home runs.
  • So far this year, Texas is seventh in the majors with a .446 slugging percentage.
  • The Rangers rank 10th in MLB with a .268 batting average.
  • Texas scores the 10th-most runs in baseball (35 total, 5.8 per game).
  • The Rangers rank eighth in the majors with an on-base percentage of .347.
Watch the MLB on Fubo!