San Francisco Giants vs Los Angeles Angels Prediction 4/20/25 MLB Picks

Los Angeles Angels (10-10) vs San Francisco Giants (14-7)

Game Info: Sunday, April 20, 2025 at 4:07 pm (Angel Stadium)

J. Verlander (R) vs Y. Kikuchi (L)

Betting Odds: Los Angeles Angels -118 / San Francisco Giants -102 --- Over/Under: 9 Click Here for the Latest Odds

Where to Watch: MLBN

In this article, we will formulate a San Francisco Giants vs LA Angels Prediction for this MLB game on Sunday, April 20th, at Globe Life Field. To formulate this prediction, we will look at: 

-The Giants’ recent form and recent player performance

-The Angels’ recent form and recent player performance

-Recent Betting trends and streaks involving Giants

-Recent Betting trends and streaks involving Angels

-Recent betting trends in games played between San Francisco and LA

-A summary that ties it all together produces a favorable betting outcome for Today’s Game between the Giants and Angels.

Giants Bounced Back

The Giants had lost two games in a row heading into Saturday’s game, but they were able to pick up the victory. It wasn’t the prettiest game and they only scored three runs, but it was enough. Landen Roupp got the start and he went seven innings giving up five hits, two runs and seven strikeouts. Matt Chapman was the top offensive player hitting a home run and driving in two RBIs. The pitching has given up only four runs in this series but the offense has not been that great. 

Overall the Giants offense has been elite this season averaging 5.09 runs while their pitching is giving up 3.62 runs per game. The offense and pitching is both ranked 4tth in the league. Getting the start for the Giants is Justin Verlander who sits with an 0-1 record and an ERA of 6.75. Against the Philadelphia Phillies in his last start he went 5.2 innings giving up eight hits and five runs. 

LA Angels Need to Get the Offense Going

The Angels need to get the offense going here, or it’s going to be a very long game again. On Friday they won 2-0 but on Satrday the pitching wasn’t as good and they ended up losing 3-2. Even though they lost, Mike Trout hit two home runs and his bat being hot is going to be a key. Kyle Hendricks went five innings giving up four hits and three earned runs. 

The Angels are averaging 4.15 runs while their pitching is giving up 4.65 runs per game. The offense is ranked 19th while the pitching is ranked 22nd. Geting the start for the Angels will be Yusei Kikuchi who sitts with an 0-3 record and an ERA of 4.13. Against the New York Rangers in his last start he went six innings giving up three hits and one run. That was his best start of the entire season. 

San Francisco Giants vs LA Angels Prediction

The first few games of thi series have been low scoring, and it’s going to happen again here. Justin Verlander has a high ERA, but the Angels' bats have been ice cold outside of Trout. Kikuchi was a good addition for the Angels this offseason and he was dominant in his last start. The Giants ofense is going to really struggle to get anything going here, and runs are going to be awful here. Back the under to cash.

The pick in this article is the opinion of the writer, not a PickDawgz site consensus.

18+ Has gambling become a problem for you? Call the National Problem Gambling Hotline.
1-800-522-4700 | ncpgambling.org

Credit Guaranteed Packages

Packages with Credit Guarantees automatically give you a credit if the package does not turn a profit—the sum of betting all individual picks. THESE ARE NOT PARLAYS UNLESS OTHERWISE CLEARLY STATED. If a credit guaranteed package does not profit, a credit for its full purchase price is automatically issued after picks are graded and verified.

For example, if you purchase a $39.95 package that doesn’t profit, you’ll get a $39.95 credit towards any future purchase(s) on our site. Credits are usually issued within hours of a game’s conclusion, so please allow a few hours for final verification.

To use your credits, log in to your account and add another package or pass to your cart. Credits will automatically reduce what you owe. Any remaining balance will be settled through our payment system, with any leftover credits available future purchases. Credits do not expire.

Dismiss