MLB Picks

Angels vs Giants Prediction 4/20/25 MLB Picks Today

San Francisco Giants (14-7) vs. LA Angels (10-10)
April 20, 2025 4:07 pm EDT
The Line: LA Angels -105 / San Francisco Giants -115; Over/Under: 8.5
(Get latest betting odds)

In this article, we will formulate an Angels vs Giants prediction for this MLB game on Sunday, April 20, at Angel Stadium in Anaheim, California. Let’s take a look at the prediction for this MLB matchup.

San Francisco Giants Betting Preview

The San Francisco Giants (14-7, 10-5 Away) split the series with the Philadelphia Phillies and opened the current series against the Angels with a 2-0 defeat. It was the third time this year the Giants failed to score a single run, but they did respond with a 3-2 victory in Game 2. Matt Chapman led the team with two RBI, while Landen Roupp took the win after allowing two runs on five hits with nine strikeouts and one walk in 7.0 innings.

This year, the Giants average 5.10 runs per game (4th in the MLB) on a .223/.301/.397 triple-slash. When it comes to pitching, the Giants’ staff has a 3.44 ERA (7th) and 1.22 WHIP (10th). Wilmer Flores leads the Giants with a .213 batting average, six home runs, and 23 RBI this season.

Justin Verlander will take the mound for the Giants on Sunday. The 42-year-old right-hander has a 0-1 record in four starts this year with a 6.75 ERA and 1.77 WHIP in 18.2 innings.

Los Angeles Angels Betting Preview

The Los Angeles Angels (10-10, 3-2 Home) were on a four-game losing skid after being swept by the Texas Rangers, but bounced back with a 2-0 victory over the San Francisco Giants in Game 1 of the current series. Los Angeles returned to losing ways in Game 2 as they lost 3-2. Mike Trout blasted a couple of solo homers, while Kyle Hendricks took the loss after allowing three runs on four hits with one strikeout and two walks over 5.0 innings of work.

This season, the Angels average 4.15 runs per game (19th in the MLB) on a .225/.284/.410 slash line. Regarding pitching, the Angels’ staff has a 4.42 ERA (24th) and 1.34 WHIP (22nd). Mike Trout leads the Angels with a .189 batting average, eight home runs, and 16 RBI this season.

The projected starting pitcher for the Angels is Yusei Kikuchi, who is 0-3 in four starts this season, with a 4.13 ERA and 1.17 WHIP in 24.0 innings.

Total Runs Facts

  • Eight of the Giants’ last nine day games after playing the previous day have gone OVER the total runs line.
  • Each of the Angels’ last four games as underdogs have gone UNDER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Giants’ last five day games against AL West opponents.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in five of the Angels’ last six day games against NL West opponents.

Matchup/League Facts

  • The Angels rank 4th in the league for home runs this season (32).
  • The Angels rank T27th in the league for doubles this season (24).
  • The Giants rank 4th in the league for RBIs this season (102).
  • The Giants rank T4th in the league for runs allowed this season (76).

Angels vs Mets Prediction

The teams have traded victories over the past few years, as each recorded five in the last ten H2H duels. The Angels won five of the previous seven, though. The Giants are just .198 BA against southpaws this season, and Kikuchi allowed a .279 BA in 43 at-bats against San Francisco. However, I don’t think we’re going to have another low-scoring affair after the opening two games that went Under. Verlander allowed 3+ runs in each of his last three starts, and I am sure the Angels will score at least three runs off him early on. I am going with Over.

Oliver Zivic's Free Pick: Over 8.5

Need More? Get Premium Picks

Oliver Zivic

Professional journalist and expert bettor with 20+ years of experience. I cover Football (soccer), NFL, NBA, NHL, MLB, CFB, and CBB.

Related Articles

Back to top button