Astros vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for June 21

Odds updated as of 8:12 a.m.
The Houston Astros will face the Los Angeles Angels in MLB action on Saturday.
We've got you covered, in terms of the vital information about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Astros vs Angels Game Info
- Houston Astros (44-32) vs. Los Angeles Angels (36-39)
- Date: Saturday, June 21, 2025
- Time: 9:38 p.m. ET
- Venue: Angel Stadium -- Anaheim, California
- Coverage: FDSW and SCHN
Astros vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: HOU: (-112) | LAA: (-104)
- Spread: HOU: -1.5 (+140) | LAA: +1.5 (-172)
- Total: 8.5 -- Over: (-100) | Under: (-122)
Astros vs Angels Probable Starting Pitchers
Probable Pitchers: Brandon Walter (Astros) - 0-0, 1.53 ERA vs José Soriano (Angels) - 4-5, 3.54 ERA
The Astros will give the ball to Brandon Walter and the Angels will counter with Jose Soriano (4-5, 3.54 ERA). Walter and his team have a record of 2-1-0 against the spread when he starts. Walter's team won his only start as a favorite this season. The Angels have a 4-11-0 record against the spread in Soriano's starts. The Angels are 4-6 in Soriano's 10 starts this season that they were the underdog on the moneyline.
Astros vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (56.5%)
Astros vs Angels Moneyline
- Houston is a -112 favorite on the moneyline, while Los Angeles is a -104 underdog at home.
Astros vs Angels Spread
- The Astros are at the Angels and are favored by 1.5 runs (+140 to cover) on the runline. Los Angeles is -172 to cover.
Astros vs Angels Over/Under
- A combined run total of 8.5 has been set for Astros-Angels on June 21, with the over at -100 and the under at -122.
Bet on Houston Astros vs. Los Angeles Angels on FanDuel today!
Astros vs Angels Betting Trends
- The Astros have been victorious in 30, or 57.7%, of the 52 contests they have been chosen as favorites in this season.
- This year Houston has won 29 of 51 games when listed as at least -112 on the moneyline.
- The Astros and their opponents have hit the over in 29 of their 75 games with a total set by oddsmakers this season.
- The Astros are 40-35-0 against the spread in their 75 games that had a posted line this season.
- The Angels have put together a 28-32 record in games they were listed as the moneyline underdog (winning 46.7% of those games).
- Los Angeles has gone 26-31 when playing as a moneyline underdog with odds of -104 or longer (45.6%).
- The Angels have combined with opponents to hit the over on the total 37 times this season for a 37-35-2 record against the over/under.
- The Angels have a 38-36-0 record ATS this season (covering 51.4% of the time).
Astros Player Leaders
- Jeremy Pena leads Houston with 97 hits and an OBP of .383, plus a team-best slugging percentage of .486. He's batting .328.
- Among qualified hitters, he ranks fourth in batting average, his on-base percentage ranks 13th, and he is 27th in slugging.
- Pena hopes to build on a three-game hitting streak in this matchup. In his last five games he is hitting .364 with a home run, two walks and four RBIs.
- Isaac Paredes is hitting .253 with 10 doubles, a triple, 16 home runs and 41 walks, while slugging .476 with an on-base percentage of .360.
- His batting average ranks 87th among qualified players, his on-base percentage 32nd, and his slugging percentage 35th.
- Jose Altuve has 77 hits this season and has a slash line of .269/.318/.430.
- Jake Meyers has three home runs, 19 RBI and a batting average of .307 this season.
- Meyers brings an eight-game hitting streak into this game. In his last 10 games he is hitting .342 with two doubles, four walks and three RBIs.
Angels Player Leaders
- Nolan Schanuel has a .363 on-base percentage and a .390 slugging percentage, both team-best numbers for the Angels. He's batting .273.
- Including all qualifying hitters in MLB, he is 45th in batting average, 29th in on-base percentage and 116th in slugging percentage.
- Taylor Ward is batting .209 with 13 doubles, a triple, 19 home runs and 24 walks. He's slugging .465 with an on-base percentage of .269.
- Including all qualified players, he is 151st in batting average, 154th in on-base percentage and 42nd in slugging percentage.
- Zach Neto is batting .263 with 13 doubles, a triple, 10 home runs and 11 walks.
- Jo Adell's 47 hits lead his team.
Astros vs Angels Head to Head
- 6/20/2025: 3-2 HOU (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -166, Underdog Moneyline: +140)
- 4/13/2025: 7-3 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 4/12/2025: 4-1 LAA (Favorite: Astros, Spread: -1.5, Total: 9, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 4/11/2025: 14-3 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 9/22/2024: 9-8 LAA (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -275, Underdog Moneyline: +225)
- 9/21/2024: 10-4 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -230, Underdog Moneyline: +190)
- 9/20/2024: 9-7 HOU (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -255, Underdog Moneyline: +210)
- 9/19/2024: 3-1 HOU (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -290, Underdog Moneyline: +235)
- 9/15/2024: 6-4 HOU (Favorite: Astros, Spread: -1.5, Total: 9, Favorite Moneyline: -200, Underdog Moneyline: +168)
- 9/14/2024: 5-3 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!