The Houston Astros are short road underdogs against the San Diego Padres tonight, and I’m taking the plus-money price for two units.
Houston’s current hitting profile gives the Astros a better matchup against Randy Vasquez than the market is pricing.
Here are my Astros vs. Padres predictions and MLB picks for Aug. 9.
Who will win Astros vs Padres today: Astros moneyline (+105)
I'm backing the Houston Astros down to +100. It's a great price on the team in better form with the stronger matchup.
Randy Vasquez starts for the San Diego Padres with a profile that is all over the place. He is coming off his best outing of the season, six scoreless innings and two hits against the Arizona Diamondbacks, but his underlying metrics still tell on him.
His barrel rate, hard-hit rate, and ground-ball rate all sit in the Bottom 25% of the sport. Houston attacks exactly that, ranking 12th in barrel rate and 10th in hard-hit rate over the last two weeks.
While that's not eye-popping, it's enough to make me buy against a poor pitcher at this price.

Astros vs Padres Over/Under pick: Over 8.5 (-112)
I’m playing the Over because both starters bring run-prevention concerns into a matchup with enough recent offensive pressure.
Vasquez’s low-strikeout profile gives Houston a path to sustained traffic, while Cristian Javier has allowed a 6.59 ERA and 1.68 WHIP across 27 1/3 innings.
San Diego does not need to crush Javier to contribute here. Walks, elevated contact, and early bullpen exposure can get this game toward nine runs without requiring a full slugfest.
- ML/RL bets: 43-40, +5.84 units
- Over/Under bets: 46-37, +10.58 units
Astros vs Padres weather
Petco Park weather does not create a major betting adjustment. Unless the wind shifts closer to first pitch, there is no weather edge strong enough to change the side or total.
Astros vs Padres odds
- Moneyline: Houston +109 | San Diego -118
- Run line: Houston +1.5 | San Diego -1.5
- Over/Under: Over 8.5 | Under 8.5
Astros vs Padres trend
The Astros have hit the run line in 11 of their last 15 games (+9.15 Units / 48% ROI)
How to watch Astros vs Padres and game info
| Location | Petco Park, San Diego, CA |
| Date | Sunday, August 9, 2026 |
| First pitch | 8:20 p.m. ET |
| TV | NBC |
| Astros starting pitcher | Cristian Javier (1-2, 6.59 ERA) |
| Padres starting pitcher | Randy Vasquez (7-6, 4.19 ERA) |
Astros vs Padres latest injuries
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






