Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Astros vs Rangers Prediction, Odds, Moneyline, Spread & Over/Under for July 31

Subscribe to our newsletter

Astros vs Rangers Prediction, Odds, Moneyline, Spread & Over/Under for July 31

Odds updated as of 8:13 p.m.

The Houston Astros are among the MLB teams playing on Friday, versus the Texas Rangers.

Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Astros vs Rangers Game Info

  • Houston Astros (55-55) vs. Texas Rangers (55-54)
  • Date: Friday, July 31, 2026
  • Time: 8:15 p.m. ET
  • Venue: Daikin Park -- Houston, Texas
  • Coverage: Apple TV+

Astros vs Rangers Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: HOU: (-122) | TEX: (+112)
  • Spread: HOU: -1.5 (+168) | TEX: +1.5 (-205)
  • Total: 7.5 -- Over: (-110) | Under: (-110)

Astros vs Rangers Probable Starting Pitchers

Probable Pitchers: Hunter Brown (Astros) - 2-1, 3.45 ERA vs Nathan Eovaldi (Rangers) - 10-8, 4.05 ERA

The Astros will give the nod to Hunter Brown (2-1) versus the Rangers and Nathan Eovaldi (10-8). Brown's team is 5-4-0 against the spread this season in his starts. Brown's team has been victorious in 57.1% of the games he's started as the moneyline favorite with a record of 4-3. The Rangers have a 9-11-0 ATS record in Eovaldi's 20 starts that had a set spread. The Rangers have been the underdog on the moneyline in nine of Eovaldi's starts this season, and they went 6-3 in those games.

Astros vs Rangers Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Rangers win (53.7%)

Astros vs Rangers Moneyline

  • Houston is a -122 favorite on the moneyline, while Texas is a +112 underdog on the road.

Astros vs Rangers Spread

  • The Rangers are +1.5 on the run line against the Astros. The Rangers are -205 to cover, and the Astros are +168.

Astros vs Rangers Over/Under

  • A combined run total of 7.5 has been set for Astros-Rangers on July 31, with the over at -110 and the under at -110.

Bet on Houston Astros vs. Texas Rangers on FanDuel today!

Astros vs Rangers Betting Trends

  • The Astros have been chosen as favorites in 40 games this year and have walked away with the win 20 times (50%) in those games.
  • Houston has a record of 13-16 in contests when bookmakers favor them by -122 or more on the moneyline.
  • The Astros and their opponents have gone over the total this season in 58 of their 110 opportunities.
  • The Astros are 54-56-0 against the spread in their 110 games that had a posted line this season.
  • The Rangers have been the moneyline underdog 54 total times this season. They've gone 26-28 in those games.
  • Texas is 8-12 (winning 40% of its games) when it has played as a moneyline underdog of +112 or longer.
  • The Rangers have had an over/under set by oddsmakers 108 times, and have combined with opponents to go over the total in 57 of those games (57-46-5).
  • The Rangers have a 52-56-0 record ATS this season (covering 48.1% of the time).

Astros Player Leaders

  • Yordan Alvarez has 126 hits and an OBP of .432 to go with a slugging percentage of .640. All three of those stats are best among Houston hitters this season. He has a .321 batting average, as well.
  • Among all qualified hitters in MLB, he is third in batting average, first in on-base percentage, and first in slugging.
  • Isaac Paredes is hitting .254 with 18 doubles, a triple, 14 home runs and 41 walks. He's slugging .418 with an on-base percentage of .347.
  • Among all qualifying hitters, he is 73rd in batting average, 49th in on-base percentage and 83rd in slugging percentage.
  • Christian Walker has collected 92 base hits, an OBP of .312 and a slugging percentage of .453 this season.
  • Walker heads into this game with three games in a row with at least one hit. During his last five outings he is hitting .263 with a double, a home run, three walks and four RBIs.
  • Jeremy Pena is batting .311 with a .364 OBP and 31 RBI for Houston this season.
  • Pena brings an 11-game hitting streak into this matchup. During his last 10 games he is hitting .395 with a double, six home runs and nine RBIs.

Rangers Player Leaders

  • Ezequiel Duran has 92 hits, a team-high for the Rangers. He's batting .269 and slugging .447 with an on-base percentage of .324.
  • He ranks 48th in batting average, 81st in on-base percentage and 58th in slugging percentage among all qualifying hitters in MLB.
  • Brandon Nimmo's .429 slugging percentage paces his team. He has a batting average of .266 with an on-base percentage of .334.
  • His batting average is 54th among all qualified players, his on-base percentage is 66th, and he is 71st in slugging.
  • Jake Burger has 16 doubles, 19 home runs and 31 walks while batting .236.
  • Joc Pederson has 11 doubles, two triples, 19 home runs and 36 walks while batting .252.

Astros vs Rangers Head to Head

  • 7/12/2026: 6-5 TEX (Favorite: Rangers, Spread: -1.5, Total: 9, Favorite Moneyline: -138, Underdog Moneyline: +118)
  • 7/11/2026: 9-3 HOU (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: +100)
  • 7/10/2026: 7-3 TEX (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 5/28/2026: 5-1 HOU (Favorite: Rangers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 5/27/2026: 4-3 HOU (Favorite: Rangers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
  • 5/26/2026: 10-7 TEX (Favorite: Rangers, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
  • 5/25/2026: 9-0 HOU (Favorite: Rangers, Spread: -1.5, Total: 8, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 5/17/2026: 8-0 TEX (Favorite: Rangers, Spread: -1.5, Total: 8, Favorite Moneyline: -124, Underdog Moneyline: +106)
  • 5/16/2026: 4-1 HOU (Favorite: Rangers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
  • 5/15/2026: 2-0 HOU (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup