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

Odds updated as of 7:11 p.m.
The Houston Astros versus the Texas Rangers is on the MLB schedule for Saturday.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information about this matchup.
Astros vs Rangers Game Info
- Houston Astros (55-39) vs. Texas Rangers (47-48)
- Date: Saturday, July 12, 2025
- Time: 7:35 p.m. ET
- Venue: Daikin Park -- Houston, Texas
- Coverage: FOX
Astros vs Rangers Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: HOU: (-124) | TEX: (+106)
- Spread: HOU: -1.5 (+164) | TEX: +1.5 (-200)
- Total: 8.5 -- Over: (+102) | Under: (-124)
Astros vs Rangers Probable Starting Pitchers
Probable Pitchers: Framber Valdez (Astros) - 10-4, 2.90 ERA vs Jacob deGrom (Rangers) - 9-2, 2.29 ERA
This contest's pitching matchup is set, as the Astros will send Framber Valdez (10-4) to the mound, while Jacob deGrom (9-2) will get the nod for the Rangers. Valdez and his team are 8-9-0 ATS this season when he starts. Valdez's team has been victorious in 64.3% of the games he's started as the moneyline favorite with a record of 9-5. The Rangers have a 9-9-0 ATS record in deGrom's 18 starts with a set spread. The Rangers were named the moneyline underdog for two deGrom starts this season -- they lost both.
Astros vs Rangers Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (58.8%)
Astros vs Rangers Moneyline
- The moneyline numbers for Astros vs. Rangers reveal Houston as the favorite (-124) and Texas as the underdog (+106) on the road.
Astros vs Rangers Spread
- The Rangers are at +1.5 on the runline against the Astros. The Rangers are -200 to cover the spread, and the Astros are +164.
Astros vs Rangers Over/Under
- The Astros-Rangers game on July 12 has been given an over/under of 8.5 runs. The over is set at +102 and the under at -124.
Bet on Houston Astros vs. Texas Rangers on FanDuel today!
Astros vs Rangers Betting Trends
- The Astros have been victorious in 37, or 56.9%, of the 65 contests they have been chosen as favorites in this season.
- Houston has a record of 26-19 in contests when bookmakers favor them by -124 or more on the moneyline.
- Contests with the Astros have gone over the total set by oddsmakers in 39 of 93 chances this season.
- The Astros are 47-46-0 against the spread in their 93 games that had a posted line this season.
- The Rangers have won 35.4% of the games this season they were the moneyline underdog (17-31).
- When it has played as a moneyline underdog with odds of +106 or longer, Texas has a record of 6-22 (21.4%).
- The Rangers have played in 94 games with a set over/under, and have combined with opponents to go over the total 37 times (37-56-1).
- The Rangers have a 49-45-0 record ATS this season (covering 52.1% of the time).
Astros Player Leaders
- Isaac Paredes has 12 doubles, a triple, 19 home runs and 47 walks while batting .257. He has an on-base percentage of .358 and a slugging percentage of .467.
- He ranks 85th in batting average, 37th in on-base percentage, and 42nd in slugging among qualified hitters in the majors.
- Paredes hopes to build on a two-game hitting streak in this matchup. During his last five outings he is batting .250 with a double, a home run, three walks and an RBI.
- Jose Altuve is hitting .272 with 14 doubles, a triple, 16 home runs and 33 walks. He's slugging .456 with an on-base percentage of .332.
- Among qualified hitters, he ranks 53rd in batting average, 74th in on-base percentage and 57th in slugging percentage.
- Altuve enters this matchup looking to extend his three-game hit streak. In his last five games he is batting .333 with two doubles, a home run, two walks and seven RBIs.
- Yainer Diaz is batting .246 with a .401 slugging percentage and 37 RBI this year.
- Diaz enters this matchup with two games in a row with at least one hit. In his last five games he is batting .263 with a double, a home run, two walks and an RBI.
- Cam Smith is batting .284 with a .350 OBP and 39 RBI for Houston this season.
Rangers Player Leaders
- Marcus Semien has 11 doubles, a triple, 10 home runs and 40 walks while batting .236. He's slugging .362 with an on-base percentage of .316.
- Including all the qualifying players in the big leagues, his batting average puts him 125th, his on-base percentage ranks 103rd, and he is 140th in slugging.
- Josh Smith's .363 on-base percentage and .429 slugging percentage both lead his team. He has a batting average of .286.
- Including all qualified hitters, he is 24th in batting average, 29th in on-base percentage and 79th in slugging percentage.
- Wyatt Langford paces the Rangers with 71 hits.
- Corey Seager is batting .270 with 10 doubles, 13 home runs and 37 walks.
Astros vs Rangers Head to Head
- 7/11/2025: 7-3 TEX (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 5/18/2025: 4-3 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 5/17/2025: 5-1 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 5/16/2025: 6-3 HOU (Favorite: Rangers, Spread: -1.5, Total: 8, Favorite Moneyline: -198, Underdog Moneyline: +166)
- 5/15/2025: 1-0 TEX (Favorite: Rangers, Spread: -1.5, Total: 7, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 8/7/2024: 6-4 HOU (Favorite: Astros, Spread: -1.5, Total: 9, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 8/6/2024: 4-2 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 8/5/2024: 4-3 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 7/14/2024: 4-2 TEX (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 7/13/2024: 2-1 TEX (Favorite: Rangers, Spread: -1.5, Total: 8, Favorite Moneyline: -118, Underdog Moneyline: -100)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!