We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsHouston Astros at Los Angeles Angels
Houston AstrosHouston Astros
@
Angel Stadium of Anaheim
Los Angeles AngelsLos Angeles Angels

Match Predictor

Pre-match Prediction
Houston Astros
@
Los Angeles Angels
Houston Astros 55%Los Angeles Angels 45%
Market LinesRun Line: Houston Astros -1Total: O/U 10
Model: Under 10
Model projects 9.4 total runs vs 10 line

Houston Astros

0022446688101012121414OVERUNDERO/U 10Runs ScoredRuns Allowed
All Over 10
42%
46/109
MLB: 48%
Starter
vs LAA
33%
3/9
Avg Total
9.5
MLB: 8.9
Game Starter (0) Last Starter vs LAA vs LAA (9)
Hayden Wesneski is new to Houston Astros — no starter history with this lineup. Career stats shown below.
Hayden Wesneski #39 · RHP · Age 29
ERA (2026)
K/9 (2026)
Starts (2026)
Avg Total (2026)
Last 3:
L @MIL (May 06): 4.0IP, 4ER, 3K
L @KC (Apr 25): 5.0IP, 2ER, 1K
ND SD (Apr 19): 5.0IP, 2ER, 4K
vs LAA: W (Jul 07 2024): 6.1 IP, 0 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.79MLB Avg: 3.959 relievers
Workload Alert: Allowed 12 runs on 2026-07-26 vs CHW. Bullpen arms likely still recovering.
Recent: W 9-5W 4-1L 3-12W 6-4W 3-2
Lineup vs Hayden Wesneski (Career)
BatterPosPAAVGOPSHR
Jorge SolerDH9.1250.7221
Mike TroutCF5.0000.2000
Nolan Schanuel1B5.2001.0001
Jo AdellRF4.0000.0000
HoppeC2.0000.0000
Zach NetoSS2.0000.0000
Jose SiriCF1.0000.0000
Josh LoweLF1.0000.0000
Wade MecklerLF1.0000.0000
4 batters with no matchup history

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 10Runs ScoredRuns Allowed
All Over 10
33%
36/108
MLB: 48%
Starter
44%
4/9
vs HOU
33%
3/9
Avg Total
9.1
MLB: 8.9
Game Starter (9) Last Starter vs HOU vs HOU (9)
Grayson Rodriguez #21 · RHP · Age 27
8.54
ERA (2026)
6.9
K/9 (2026)
9
Starts (2026)
10.1
Avg Total (2026)
Last 3:
ND @SF (Jul 24): 4.0IP, 5ER, 3K
L DET (Jul 18): 4.0IP, 6ER, 3K
W @MIN (Jul 10): 5.1IP, 3ER, 0K
vs HOU: L (Jun 21 2024): 5.0 IP, 7 ER, 8 K
Bullpen (2026 Season)Average
ERA: 3.73MLB Avg: 3.9510 relievers
Workload Alert: Allowed 9 runs on 2026-07-25 vs SF. Bullpen arms likely still recovering.
Recent: L 6-7L 2-9W 4-3L 4-6L 2-3
Lineup vs Grayson Rodriguez (Career)
BatterPosPAAVGOPSHR
Jose Altuve2B9.2500.7080
Yordan AlvarezDH9.0000.2220
Isaac Paredes3B8.2500.6250
Jeremy PenaSS6.3330.6660
Yainer DiazC6.3330.8330
Cam SmithRF3.6672.0000
Christian Walker1B3.3331.0000
LaMonte Wade Jr.LF3.5001.6670
Christian VazquezC2.0000.0000
Taylor TrammellCF2.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickAngels ML +118 (LOW confidence)
The structural case for the Angels is built on the Astros' LHP split, not the Angels' record.
PickAngels +1.5 run line -135 (MEDIUM confidence)
Houston has won both games in this series by margins of two runs and one run.
PickUnder 10.0 total -120 (LOW confidence)
Games one and two of this series went 10 and 5 runs, averaging 7.5.

Houston Astros vs Los Angeles Angels Game Preview

Start with a flag you need to know before betting a dollar on this game. Every credible external source lists Peter Lambert against Reid Detmers as the true starters tonight, not the Hayden Wesneski versus Grayson Rodriguez matchup in the confirmed data. Lambert is posting a 3.03 ERA with just 4 earned runs across four July starts. Detmers has 136 strikeouts on the season. Those are completely different pitchers in a completely different game. The picks here are built on the confirmed Rodriguez versus Wesneski data, but the discrepancy is material and you should verify before first pitch. With that caveat on the table, here is what the numbers say in MLB action tonight at Angel Stadium.

Grayson Rodriguez is in serious trouble in 2026. His ERA sits at 8.54 across 39.0 innings. He has allowed 5 ER, 6 ER, and 3 ER in his last three starts, none of which stretched past 5.1 innings. His strikeout rate has fallen to 6.92 K/9, well below the pace implied by a 4.5 prop line. On the other side, Hayden Wesneski is making his first start of the 2026 season. His 2025 K/9 of 8.16 was solid but not elite, and a season-opening appearance typically comes with tight pitch count management and some first-inning command variance. Angel Stadium checks in with a 0.97 run factor and 0.98 HR factor, slightly pitcher-friendly at the margins. Neither of these starters is going to benefit much from that edge.

Houston Astros have won seven of their last eight games and took the first two in Anaheim by scores of 6-4 and 3-2. Yordan Alvarez leads all of baseball with 35 home runs and a 1.074 OPS. Jeremy Peña is riding a 9-game hitting streak after earning AL Player of the Week honors, hitting .500 with 5 HR and 8 RBI across six games. As one beat writer noted, "Jeremy Peña has been on an absolute tear lately." Against Rodriguez, Peña carries a .333 career average across 6 PA. The matchup sets up cleanly for him. But here is where environment beats narrative. The Astros rank 28th in OPS, wOBA, and wRC+ against left-handed pitching since June 1. If Detmers actually starts tonight, that split erases Houston's entire offensive advantage. Casual bettors are pricing in the 7-of-8 record and ignoring a split that is structurally crippling.

Los Angeles Angels are 42-66 and have dropped 17 of their last 22 games. They rank 29th in wRC+ against right-handed pitching in July. Mike Trout carries a .950 OPS over the last seven days at home and remains the one player capable of keeping this competitive on his own. Vaughn Grissom is posting a .990 OPS in his last seven days as well. The Angels have individual pieces. Depth and bullpen health after two consecutive competitive games are the problems. With both bullpens taxed from games one and two, neither side has a clean relief corps to fall back on, which matters when both starters are built to exit early.

Houston Astros vs Los Angeles Angels Key Insights

  • Grayson Rodriguez's last three strikeout totals: 3, 3, and 0. His 2026 K/9 of 6.92 is well below the pace required to clear 4.5 in a typical outing, and he has not eclipsed five innings in any of those three starts.
  • Hayden Wesneski is making his season debut in 2026 with no current-year track record. Pitch count limits and first-outing command uncertainty are real variables that suppress strikeout potential and inning totals.
  • Jeremy Peña is the hottest bat in this game: a 9-game hitting streak, 1.285 OPS over the last seven days, and a .333 career average in 6 PA against Rodriguez. Power plus elite recent form plus a hittable starter is a dangerous combination.
  • The Astros rank 28th in OPS, wOBA, and wRC+ versus left-handed pitching since June 1. If Detmers actually takes the mound tonight, as external sources consistently report, Houston's lineup advantage disappears. At -130, the market does not reflect that split at all.
  • Angel Stadium's run factor (0.97) and HR factor (0.98) are marginally suppressive. Both starters are vulnerable enough to overcome that edge, but the park does nudge the total ceiling downward in close calls.
  • This is game three of a three-game series. Both bullpens have worked through competitive games in games one and two. Third-game series fatigue on the relief corps raises the importance of starter depth and pitch efficiency tonight.

Houston Astros vs Los Angeles Angels Betting Picks

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

Angels +1.5 run line -135 (MEDIUM confidence)
Angels +1.5 run line -135 (MEDIUM confidence): Houston has won both games in this series by margins of two runs and one run. The Angels covered +1.5 in game two, losing 3-2. The market implies 57.5% coverage probability at -135. With depleted bullpens on both sides and genuine starter uncertainty, the tightest outcome remains the most likely. Houston winning by one is more probable than Houston blowing the Angels out in a third straight competitive game.
Under 10.0 total -120 (LOW confidence)
Under 10.0 total -120 (LOW confidence): Games one and two of this series went 10 and 5 runs, averaging 7.5. The Angels rank 29th in wRC+ against right-handed pitching in July. Angel Stadium plays slightly below neutral on run scoring. Both starters are working short, which accelerates bullpen usage but does not guarantee high run totals. Lean under with LOW conviction, acknowledging that Rodriguez's vulnerability and Wesneski's debut status introduce real upside variance.
Grayson Rodriguez under 4.5 strikeouts -116 (HIGH confidence)
Grayson Rodriguez under 4.5 strikeouts -116 (HIGH confidence): Three straight starts under the line: 3 K, 3 K, 0 K. Rodriguez's 2026 K/9 of 6.92 is the clearest data point here. He is pitching to contact, not generating swing-and-miss, and his outing lengths have capped at 5.1 innings across those starts. The under is the highest-confidence pick on the board tonight. There is no credible path to five strikeouts given his current trajectory.
Hayden Wesneski under 4.5 strikeouts -116 (MEDIUM confidence)
Hayden Wesneski under 4.5 strikeouts -116 (MEDIUM confidence): Wesneski's last three starts produced 3 K, 1 K, and 4 K, all under the line. His 2025 K/9 of 8.16 is moderate at best. This is his first start of the 2026 season, and first outings after an extended absence typically come with conservative pitch counts and measured workloads. The 10-strikeout game against the Angels in April 2025 is the outlier. The pattern is under, and the debut context reinforces it.
Jo Adell under 0.5 hits +134 (MEDIUM confidence)
Jo Adell under 0.5 hits +134 (MEDIUM confidence): Adell is 0-for-4 with a 0.000 OPS career against Wesneski across all four of his appearances against him. His platoon split versus right-handed pitching sits at 0.593 OPS, one of the weakest on the Angels roster. His season average of .241 with a .290 OBP shows persistent contact issues. The career BvP is small but perfectly consistent. Four PA, zero hits. At +134, this is a plus-money play with the numbers behind it.
Mike Trout under 0.5 hits +158 (MEDIUM confidence)
Mike Trout under 0.5 hits +158 (MEDIUM confidence): Trout is 0-for-5 career against Wesneski with a 0.200 OPS, including 0-for-3 with 0.000 OPS in their 2025 matchups specifically. His current .950 OPS over the last seven days is legitimate, and Trout is one of the few hitters who can make any pitcher look bad on any given night. But the BvP pattern is consistent across two separate seasons. Wesneski's arm-side profile has repeatedly suppressed Trout's contact. At +158, the price is fair for a pick that runs against one of the best hitters alive.
Jeremy Peña over 1.5 total bases -104 (MEDIUM confidence)
Jeremy Peña over 1.5 total bases -104 (MEDIUM confidence): Peña is riding a 9-game hitting streak with a 1.285 OPS in his last seven days. He carries a .333 career average in 6 PA against Rodriguez. Rodriguez has allowed 7 HR in 39 innings this season, signaling extreme hittability and a tendency to give up hard contact. Power plus hot streak plus a struggling starter is a reliable recipe. Over 1.5 total bases at -104 is a reasonable price for the combination in play tonight.
YRFI -149
YRFI -149: Rodriguez has allowed 5 ER and 6 ER in his last two starts, consistently getting hit early. Wesneski is making his first 2026 appearance, adding first-inning unpredictability from the other side. Houston is averaging 4.6 runs per game on a 7-of-8 run with a lineup that attacks immediately. The market prices a first-inning run at roughly 60% implied probability. Both starters' documented 2026 vulnerability and Houston's aggressive, hot lineup support that lean.
SGP (4 legs, no single contract)
SGP (4 legs, no single contract): Angels +1.5 / Under 10.0 / Rodriguez under 4.5 Ks / Trout under 0.5 hits. The thesis is a pitching-to-contact game from Rodriguez that suppresses strikeout totals and keeps scoring limited for both teams. With Houston neutralized by a hittable-but-low-K starter, the Angels stay close and cover the run line while the total stays below 10. Trout's consistent zero against Wesneski removes a key hit-producing threat from the equation. The four legs reinforce each other in a low-strikeout, tight-margin game script.
Analysis insight — no specific bet associated

Key Players

Batting AverageHOU
Yordan Alvarez
.325Batting 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
Batting AverageLAA
Nolan Schanuel
.279Batting Average
1B
Home RunsLAA
Zach Neto
19Home Runs
SS
Runs Batted InLAA
Jo Adell
60Runs Batted In
RF
Earned Run AverageLAA
Jose Soriano
3.29Earned Run Average
SP
WinsLAA
Jose Soriano
9Wins
SP
StrikeoutsLAA
Reid Detmers
145Strikeouts
SP

Recent Form

Houston Astros
W9-5Chicago White Sox
W4-1Chicago White Sox
L12-3Chicago White Sox
W6-4Los Angeles Angels
W3-2Los Angeles Angels
Los Angeles Angels
L9-2San Francisco Giants
W4-3San Francisco Giants
L6-4Houston Astros
L3-2Houston Astros

Houston Astros vs Los Angeles Angels Summary

Context is doing more work in this game than any individual stat. Two starters with documented 2026 struggles, a bullpen-taxed series finale, and a starter discrepancy that could completely reshape the matchup depending on who actually walks to the mound at first pitch. Rodriguez's ERA of 8.54 and three-start strikeout sequence of 3, 3, and 0 make the Rodriguez under 4.5 Ks at -116 the clearest pick on the board tonight. The process is airtight. The Peña over 1.5 total bases at -104 is the second-best play, stacking elite current form against a highly hittable pitcher. Those two props stand regardless of which lineup card the Astros ultimately bring.

The bigger picture on the Angels ML at +118 is worth sitting with. As the Action Network noted, "This might be Reid Detmers' last start as an Angel. He gets a nice matchup to show off his talent for trade suitors." Even under the confirmed starters, the Astros' 28th-ranked performance against left-handed pitching since June 1 is the hidden variable the public is completely ignoring. The -130 moneyline price on Houston assumes an offensive advantage that evaporates the moment a southpaw takes the mound. That mispricing is the real angle here. Back it with LOW confidence and a sized-down unit. The run line at -135 is the medium-confidence anchor, built on a series pattern of one and two-run Houston wins rather than blowouts.

Neither starter inspires confidence in a high-strikeout, high-run-scoring game. Angel Stadium is not going to save anyone tonight. The best outcomes come from identifying the props with clear data behind them and sizing the contrarian Angels ML as a value add, not a primary position. Variance is real in a game this unstable. Bet the process. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesHOU leads series 2-0
DateMatchupResult
Jul 28, 2026HOU @ LAAHOUHOU 6-4
Jul 29, 2026HOU @ LAAHOUHOU 3-2

Astros vs Angels predictions: Angels +1.5, Rodriguez under 4.5 Ks lead our July 29 picks. Houston ranks 28th vs LHP; Angel Stadium 0.97 run factor in play.

Frequently Asked Questions

MLBGame PreviewsHouston Astros at Los Angeles Angels