We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsTexas Rangers at Houston Astros
Texas RangersTexas Rangers
@
Daikin Park
Houston AstrosHouston Astros

Match Predictor

Pre-match Prediction
Texas Rangers
@
Houston Astros
Texas Rangers 47%Houston Astros 53%
Market LinesRun Line: Houston Astros -1Total: O/U 8
Model: Under 8
Model projects 7.6 total runs vs 8 line

Texas Rangers

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
53%
58/109
MLB: 48%
Starter
50%
10/20
vs HOU
50%
5/10
Avg Total
8.6
MLB: 8.9
Game Starter (20) Last Starter vs HOU vs HOU (10)
Nathan Eovaldi #17 · RHP · Age 36
4.05
ERA (2026)
9.6
K/9 (2026)
20
Starts (2026)
8.8
Avg Total (2026)
Last 3:
W SEA (Jul 25): 7.0IP, 1ER, 8K
L @ATL (Jul 19): 4.0IP, 4ER, 2K
ND LAA (Jul 09): 6.0IP, 3ER, 10K
vs HOU: W (Jul 13 2025): 7.2 IP, 1 ER, 8 K
Bullpen (2026 Season)Average
ERA: 3.71MLB Avg: 3.9510 relievers
Recent: L 4-6W 7-3W 4-1L 0-3L 2-3
Lineup vs Nathan Eovaldi (Career)
BatterPosPAAVGOPSHR
Jose Altuve2B43.3811.3247
Isaac Paredes3B23.1500.6111
Yordan AlvarezDH21.3531.0171
Jeremy PenaSS17.3131.1032
Christian Walker1B14.4171.5002
Christian VazquezC12.0830.1660
Cam SmithRF11.1110.3840
Nick AllenSS11.1110.3840
Taylor TrammellCF11.2220.6970
Yainer DiazC11.3640.7280
Zach DezenzoLF8.2500.5000
LaMonte Wade Jr.LF4.2500.5000
1 batters with no matchup history

Houston Astros

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
57%
63/110
MLB: 48%
Starter
44%
4/9
vs TEX
50%
5/10
Avg Total
9.6
MLB: 8.9
Game Starter (9) Last Starter vs TEX vs TEX (10)
Hunter Brown #58 · RHP · Age 28
3.45
ERA (2026)
9.6
K/9 (2026)
9
Starts (2026)
8.7
Avg Total (2026)
Last 3:
W @CHW (Jul 25): 7.0IP, 0ER, 7K
L BAL (Jul 19): 4.2IP, 4ER, 4K
ND @TEX (Jul 10): 6.0IP, 3ER, 4K
vs TEX: L (Jul 13 2025): 5.0 IP, 4 ER, 8 K
Bullpen (2026 Season)Average
ERA: 3.75MLB Avg: 3.958 relievers
Workload Alert: Allowed 12 runs on 2026-07-26 vs CHW. Bullpen arms likely still recovering.
Recent: W 4-1L 3-12W 6-4W 3-2W 7-4
Lineup vs Hunter Brown (Career)
BatterPosPAAVGOPSHR
Josh Smith2B20.1670.4170
Wyatt LangfordLF20.0670.3670
Jake Burger1B13.3851.2312
Ezequiel DuranSS11.2000.5730
Joc PedersonDH11.3331.1221
Evan CarterCF10.3751.3750
Brandon NimmoRF9.2220.5550
Nicky Lopez2B7.1670.6190
Alejandro OsunaLF5.2500.4500
Elias DiazC3.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickHouston Astros ML (-120, MEDIUM confidence)
Houston's 35-24 record since May 21 is the AL's best.
PickTexas Rangers +1.5 (-192, MEDIUM confidence)
Texas is 19-11 in one-run games this season.
PickUnder 8.0 Runs (-105, LOW confidence)
Treat this as a lean, not a hammer.

Texas Rangers vs Houston Astros Game Preview

Context is everything in this game. The Houston Astros and Texas Rangers open a division series at Daikin Park on Friday night with two starters on six days of extended rest and a venue that plays nearly neutral on runs (1.02 park factor). Neither the altitude nor the dimensions meaningfully distort the total here. What matters is command, matchup history, and which lineup is healthier. In tonight's MLB action, those answers point toward Houston.

Hunter Brown gets the ball for the Astros. His 2026 line reads 3.45 ERA in 47.0 innings, but the walk rate is the thing that demands attention: 28 BB in 47.0 IP, a 5.36 BB/9 rate that is nearly double his 2025 pace. When his command slips, pitch counts inflate and outings shorten before he can stack punchouts. His last start was dominant: 7.0 IP, 0 ER, 7 K, 0 BB against Chicago. That is his ceiling. His prior start was 4.2 IP and 4 earned runs against Baltimore. His July 10 start against Texas specifically produced 6.0 IP and only 4 strikeouts. The walk pattern is the variable that ties everything together in this game, from total runs to his strikeout prop to how early the bullpen arrives.

Nathan Eovaldi comes in at a 4.05 ERA but with a strikeout profile that still reads dangerous: 130 K in 122.1 IP this season, a 9.57 K/9 rate. He is coming off a 7.0 IP, 1 ER, 8 K gem against Seattle after a rough 4.0 IP outing in Atlanta. In two Houston starts in 2026, he went 7.0 IP each time, once allowing 5 runs and once allowing none. The inconsistency is real, but the floor when he is sharp is a quality start that keeps Texas in the game. As Rangers beat reporter Kennedi Landry noted recently: "They've treaded water while missing Corey Seager, Wyatt Langford and Josh Jung all for various amounts of time." A depleted road lineup against a hot home staff is the full picture.

The matchup data that shapes everything else: Jose Altuve is 43 career PA into a .381 AVG, 1.324 OPS, and 7 HR against Eovaldi. That is not a small sample fluke. It spans multiple seasons and reflects a hitter who has consistently owned this specific pitcher at the plate. Jeremy Peña adds to the pressure, carrying a 1.103 career OPS against Eovaldi across 17 PA and posting a 1.103 OPS over the last 7 days. Houston has assembled the AL's best record since May 21, going 35-24, and the two most dangerous bats in this particular matchup sit at the top of their order.

Texas Rangers vs Houston Astros Key Insights

  • Brown's walk rate (5.36 BB/9 in 2026) is the central risk factor in this game. High pitch counts shorten his outing and push a shorthanded Astros bullpen into action earlier than his Chicago gem implied. His July 10 start against Texas produced 4 K in 6.0 IP. The command issue is consistent, not isolated.
  • Altuve owns this matchup: .381 AVG, 1.324 OPS, 7 HR in 43 career PA against Eovaldi. Peña compounds the threat with a 1.103 career OPS vs Eovaldi and a 1.103 OPS over the last 7 days. When Houston's lineup gets into favorable counts, these two are where the game breaks open.
  • Eovaldi's strikeout ceiling is legitimate: 8 K vs Seattle (Jul 25), 10 K vs the Angels (Jul 9), 8 K and 6 K in his two 2026 Houston starts. His 5.5 K line sits well below his recent output. The Over 5.5 K prop has documented support, with the Atlanta blip (4.0 IP, 2 K) as the only meaningful risk scenario.
  • Texas is 19-11 in one-run games this season. That record, combined with Eovaldi's ability to hold games close when he is on, is the structural case for Rangers +1.5. Houston's 26-27 home record limits blowout risk even against a depleted road roster.
  • Wyatt Langford is 20 career PA against Brown with a .067 AVG and 0.367 OPS. That futility is consistent across 2024, 2025, and 2026. He has never solved Brown in any meaningful sample. At +142, the Under 0.5 hits prop on Langford is one of the cleaner historical edges on this board.
  • Houston is 8-2 in its last 10 games and 35-24 since May 21, the best record in the American League over that stretch. Both the form gap and the specific matchup edges in this lineup argue that the -120 price on the Astros moneyline reflects fair value, not a trap.

Texas Rangers vs Houston Astros Betting Picks

Picks made July 31, 2026 at 05:25 AM ET. Odds shown reflect current market prices.

Texas Rangers +1.5 (-192, MEDIUM confidence)
Texas Rangers +1.5 (-192, MEDIUM confidence): Texas is 19-11 in one-run games this season. Even in a Houston win, the +1.5 cushion covers in the most probable game script: a tight divisional finish where Eovaldi keeps it close. Houston's 26-27 home record means a blowout is the least likely outcome here. The run line is the structural hedge for those who like Houston but want the coverage.
Under 8.0 Runs (-105, LOW confidence)
Under 8.0 Runs (-105, LOW confidence): Treat this as a lean, not a hammer. Both starters have recent dominant outings (Brown: 7 IP, 0 ER; Eovaldi: 7 IP, 1 ER in their last starts), and Daikin Park's 1.02 runs factor adds almost nothing to scoring. The -105 price on Under 8.0 is the most cost-efficient entry on the total board. Brown's walk rate is the primary threat to this pick if command deserts him early.
Nathan Eovaldi Over 5.5 Strikeouts (-161, MEDIUM confidence)
Nathan Eovaldi Over 5.5 Strikeouts (-161, MEDIUM confidence): Eovaldi is running a 9.57 K/9 rate in 2026. His last two full outings produced 8 K and 10 K. His two 2026 Houston starts came in at 8 K and 6 K, both straddling or clearing the line. A healthy Rangers lineup produces fewer chase-rate opportunities; an injury-depleted one creates more. The 5.5 K line is set well below his recent output, and the Atlanta early exit is the only realistic risk scenario.
Hunter Brown Under 6.5 Strikeouts (-147, MEDIUM confidence)
Hunter Brown Under 6.5 Strikeouts (-147, MEDIUM confidence): Brown cleared 6.5 K in one of his last three starts. He produced 4 K in 4.2 IP against Baltimore and 4 K in 6.0 IP against Texas on July 10. With 28 walks in 47.0 innings, his command issues inflate pitch counts and shorten his time in games before he can accumulate strikeouts. One outlier gem against Chicago does not override a persistent pattern. Extended rest could help, but the walk rate is the dominant signal here.
Wyatt Langford Under 0.5 Hits (+142, MEDIUM confidence)
Wyatt Langford Under 0.5 Hits (+142, MEDIUM confidence): Langford is 20 career PA against Brown with a .067 AVG and 0.367 OPS. The futility is consistent: 0.347 OPS in 2024 (9 PA), 0.375 OPS in 2025 (8 PA), 0.333 OPS in 2026 (3 PA). He has never solved Brown across three seasons. At plus money, this is one of the cleaner historical edges on the board and fits the game narrative of a Brown-dominant early game script.
Joc Pederson Over 0.5 Hits (-147, MEDIUM confidence)
Joc Pederson Over 0.5 Hits (-147, MEDIUM confidence): Pederson is 11 career PA against Brown with a .333 AVG and 1.122 OPS. His most recent 2026 sample against Brown: 3 PA, 2.667 OPS. He has posted a 1.000 OPS over the last 7 days and carries a .856 OPS against right-handed pitching this season. Brown's walk rate (5.36 BB/9) means free bases are available for patient left-handed bats, and Pederson is built for exactly this environment.
Jeremy Peña Over 1.5 Total Bases (+116, MEDIUM confidence)
Jeremy Peña Over 1.5 Total Bases (+116, MEDIUM confidence): Peña's career line against Eovaldi: 17 PA, .313 AVG, 1.103 OPS, 2 HR. His most recent 2026 sample against Eovaldi: 3 PA, 1.666 OPS. He is the hottest bat in the Houston order with a 1.103 OPS over the last 7 days and a 1.077 OPS over the last 28 days. Eovaldi has allowed 22 HR in 122.1 IP this season (1.62 HR/9). Peña needs one extra-base hit or a two-hit game to clear 1.5 total bases. At +116, the matchup history and current form make this the best-value prop on the board.
Same-Game Parlay (5 legs, MEDIUM confidence)
Same-Game Parlay (5 legs, MEDIUM confidence): Houston Astros ML (contract 428879244) + Under 8.0 (contract 428880170) + Hunter Brown Under 6.5 Ks (contract 428974120) + Jeremy Peña Over 1.5 Total Bases (contract 428491362) + Joc Pederson Over 0.5 Hits (contract 428491247). These legs support each other: a tight Houston win is the environment where all five land. Brown limits damage without stacking strikeouts, Peña and Pederson contribute in a low-scoring game, and the total stays under 8. The walk rate caveat on Brown is the SGP's primary vulnerability.
Analysis insight — no specific bet associated

Key Players

Batting AverageTEX
Josh Jung
.294Batting Average
3B
Home RunsTEX
Joc Pederson
19Home Runs
DH
Runs Batted InTEX
Jake Burger
66Runs Batted In
1B
Earned Run AverageTEX
Jacob deGrom
3.67Earned Run Average
SP
WinsTEX
Nathan Eovaldi
10Wins
SP
StrikeoutsTEX
MacKenzie Gore
136Strikeouts
SP
Batting AverageHOU
Yordan Alvarez
.321Batting Average
DH
Home RunsHOU
Yordan Alvarez
35Home Runs
DH
Runs Batted InHOU
Yordan Alvarez
80Runs Batted In
DH
WinsHOU
Peter Lambert
8Wins
SP
StrikeoutsHOU
Peter Lambert
100Strikeouts
SP

Recent Form

Texas Rangers
L6-4Seattle Mariners
W7-3Seattle Mariners
W4-1Tampa Bay Rays
L3-0Tampa Bay Rays
L3-2Tampa Bay Rays
Houston Astros
W4-1Chicago White Sox
L12-3Chicago White Sox
W6-4Los Angeles Angels
W3-2Los Angeles Angels
W7-4Los Angeles Angels

Texas Rangers vs Houston Astros Summary

This game sets up as a pitcher's duel with a specific wrinkle: the Houston lineup contains two hitters who historically own the opposing starter. Altuve at .381 and Peña at 1.103 career OPS against Eovaldi are not narratives built on small samples. They are documented, multi-year patterns that translate into real at-bat advantages when it matters most. The Astros at -120 is a fair price for that combination of form and matchup advantage. On the total, the conditions argue toward the under: two starters coming off dominant outings, a near-neutral park, fresh bullpens on both sides. Under 8.0 at -105 is the most efficient entry, though it requires Brown to avoid the command spirals that have defined too many of his 2026 outings. The Rangers +1.5 is the structural anchor of this slate. Texas 19-11 in one-run games is not a coincidence. Eovaldi at his best keeps this game within one run through seven innings, and that is enough to cover regardless of the final result.

The one number that deserves the most respect here is Brown's 5.36 BB/9. That is a pitcher who lives on the edge of blowing up in any given inning. His bullpen is shorthanded, with Arrighetti and Burrows on the injured list. If Brown loses command in the third or fourth, the game flow changes, the total climbs, and the SGP falls apart. Scale your units accordingly. The Altuve and Peña props are the highest-conviction angles on this board. Size the SGP for entertainment value only. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesHOU leads series 6-4
DateMatchupResult
May 16, 2026TEX @ HOUHOUHOU 2-0
May 16, 2026TEX @ HOUHOUHOU 4-1
May 17, 2026TEX @ HOUTEXTEX 8-0
May 25, 2026HOU @ TEXHOUHOU 9-0
May 27, 2026HOU @ TEXTEXTEX 10-7
May 28, 2026HOU @ TEXHOUHOU 4-3
May 29, 2026HOU @ TEXHOUHOU 5-1
Jul 11, 2026HOU @ TEXTEXTEX 7-3
Jul 11, 2026HOU @ TEXHOUHOU 9-3
Jul 12, 2026HOU @ TEXTEXTEX 6-5

Rangers vs Astros predictions: Altuve's .381 AVG vs Eovaldi anchors Astros ML (-120). Best bets: Eovaldi Over 5.5 Ks, Under 8.0 runs at Daikin Park.

Frequently Asked Questions

MLBGame PreviewsTexas Rangers at Houston Astros