
Angels vs Astros Prediction 6/21/25 MLB Picks Today
Houston Astros (44-32) vs. LA Angels (36-39)
June 21, 2025 9:38 pm EDT
The Line: LA Angels -105 / Houston Astros -115; Over/Under: 8.5
(Get latest betting odds)
In this article, we will formulate an Angels vs Astros prediction for this MLB game on Saturday, June 21, at Angel Stadium in Anaheim, California. Let’s take a look at the prediction for this MLB matchup.
Houston Astros Betting Preview
The Houston Astros (44-32, 17-19 Away) are without a loss in the previous eight series. In the latest one against the Athletics, Houston had a chance to win it in Game 4, but fell short 6-4 in extra innings, and the Astros had to settle for a split. In the opening game of the current series against the Angels, the Astros also went to extra innings, but this time around, they were victorious. Mauricio Dubon scored a run on a wild pitch in the 10th to make it 3-2 for Houston. Hunter Brown pitched for 5.0 innings in a no-decision, allowing one run on two hits with four strikeouts and two walks. Josh Hader was credited with the win.
This season, the Astros average 4.26 runs per game (17th in the MLB) on a .258/.323/.402 triple-slash. When it comes to pitching, the Astros’ staff has a 3.40 ERA (5th) and 1.15 WHIP (2nd). Isaac Paredes leads the Astros with a .253 batting average, 16 home runs, and 45 RBI this season.
Brandon Walter will take the mound for the Astros on Saturday. The 28-year-old left-hander has a 0-0 record in three starts this year with a 1.53 ERA and 0.91 WHIP in 17.2 innings.
Los Angeles Angels Betting Preview
The Los Angeles Angels (36-39, 15-17 Away) responded to being swept by the Baltimore Orioles with a series win against the New York Yankees on the road, defeating them in three out of four duels. The Angels opened the series against Houston with a 3-2 defeat. Yusei Kikuchi pitched for 7.0 innings in a no-decision, allowing two runs on six hits with nine strikeouts and no walks. Hunter Strickland took the loss.
This year, the Angels average 4.07 runs per game (22nd in the MLB) on a .224/.287/.397 triple-slash. When it comes to pitching, the Angels’ staff has a 4.63 ERA (24th) and 1.46 WHIP (28th). Taylor Ward leads the Angels with a .209 batting average, 19 home runs, and 50 RBI this season.
The projected starting pitcher for the Angels is Jose Soriano, who is 4-5 in 15 starts this season, with a 3.54 ERA and 1.46 WHIP in 86.1 innings.
Total Runs Facts
- Each of the Angels’ last five night games after playing the previous day have gone UNDER the total runs line.
- Each of the Astros’ last three games after going to extra innings have gone UNDER the total runs line.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in four of the Angels’ last five games as underdogs against AL West opponents.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in seven of the Astros’ last eight Saturday night games against American League opponents.
Matchup/League Facts
- The Angels rank 29th in the league for batting average this season (.224).
- The Angels rank 29th in the league for strikeouts against this season (731).
- The Astros rank 1st in the league for hits allowed this season (540).
- The Astros rank 2nd in the league for batting average this season (.258).
Angels vs Astros Prediction
The Astros won eight of the previous ten H2H encounters, including three of four this season. Two of the last three H2Hs went Under, which was the case in seven of Los Angeles’ previous ten games. The Angels are not good against southpaws this season; they have a .207 BA in 463 at-bats. Brandon Walter allowed just three runs in his three starts, and I am backing him to limit the hosts to below three runs during his time on the mound. Jose Soriano, on the other hand, allowed one run in his last two starts. Go with Under.