Astros vs. Angels Dunkel MLB Picks, Predictions and Prop Bets - Aug. 20
20 August 2026

Christian Vazquez brings a two-game homer streak into the Houston Astros' game versus the Los Angeles Angels at 8:10 p.m. ET on Thursday, at Daikin Park. Peter Lambert (8-6, 3.11 ERA) will start for the Astros, who are 64-63 this season and first in the AL West. Grayson Rodriguez (3-5, 7.17 ERA) is starting for the Angels, who are 50-77 and fourth in the AL West.
The sportsbooks have spoken, making the Astros (-184) a moderate moneyline favorite to defeat the Angels (+160) at home. The total for the Astros-Angels game is set at 8.5.
Astros vs. Angels Odds, Game Time
- Game day: Thursday, August 20, 2026
- Game time: 8:10 p.m. ET
- Location: Houston, Texas
- Stadium: Daikin Park
- Favorite: Astros (-184)
- Underdog: Angels (+160)
- Over/under: 8.5
How to Watch Astros vs. Angels
- TV Channel: SCHN and ABTV
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Astros vs. Angels: Betting the Moneyline
- The Astros are 26-27 in games they were favored on the moneyline (winning 49.1% of those games).
- Los Angeles has come away with 38 wins in the 101 contests it has been listed as the underdogs in this season.
- Houston has a record of 1-2 in games when bookmakers favor them by at least -184 on the moneyline.
- The Angels have a win-loss record of 4-6 when favored by +160 or worse by sportsbooks this year.
- Based on this game's moneyline, the Astros' implied win probability is 64.8%.
- Oddsmakers have implied with the moneyline set for this matchup that the Angels have a 38.5% chance of pulling out a win.
Astros vs. Angels: Betting the Spread & Total
- The Astros have had an over/under set by oddsmakers 127 times, and have combined with opponents to go over the total in 66 of those games (66-54-7).
- Games involving Los Angeles have gone over the total set by bookmakers in 52 of 127 chances this season.
- The Astros have gone 64-63-0 ATS this season.
- The Angels are 64-63-0 against the spread in their 127 games with a line set by sportsbooks this season.
