HomeRight ArrowMLB

Angels vs Giants Prediction, Pick, MLB Odds for Saturday, July 25

Angels vs Giants Prediction, Pick, MLB Odds for Saturday, July 25 article feature image
2 min read
Credit:

Jul 24, 2026; San Francisco, California, USA; San Francisco Giants first baseman Rafael Devers (16) hits a 2-run home run to take the lead in the bottom of the first inning Los Angeles Angels at Oracle Park. Mandatory Credit: Justine Willard-Imagn Images

The San Francisco Giants host the Los Angeles Angels on July 25, 2026. First pitch from Oracle Park is scheduled for 4:05 p.m. EDT. The game will be broadcast on NBCS-BA.

The Giants are -126 on the moneyline. The Angels are +108 on the moneyline. The total is set at 8.5 runs.

Find my MLB picks and Angels vs Giants prediction below, as well as probable pitchers, weather report, and more.


Header First Logo
Header Second Logo

Angels vs Giants Prediction

  • Angels vs Giants Pick: F5 Over 4.5 (-140 or Better)

My Angels vs Giants best bet is on the Over. Make sure to find the best odds by checking our live MLB odds page.


Angels vs Giants Odds

Angels Logo
Saturday, Jul 25
4:05 p.m. ET
NBCS-BA
Giants Logo
Angels Odds
SpreadTotalMoneyline
+1.5
-188
8.5
-120o / -102u
+108
Giants Odds
SpreadTotalMoneyline
-1.5
+155
8.5
-120o / -102u
-126
Odds via FanDuel. Get up-to-the-minute MLB odds here.
FanDuel Logo
  • Angels vs Giants moneyline: Angels +108, Giants -126
  • Angels vs Giants over/under: 8.5
  • Angels vs Giants spread: Angels +1.5 (-188), Giants -1.5 (+155)

Angels vs Giants MLB Betting Preview

Oracle Park suppresses runs by 6% on average, and the weather forecast doesn’t seem likely to change that more than 1-2% either way, but Nic Lentz is one of the more hitter-friendly umpires, generally increasing scoring by 2.7%.

We’re still looking at a negative run environment. But Oracle Park only suppresses run scoring by 2% in afternoon games, so we could be looking at a neutral park.

The Angels will be starting Ryan Johnson, whose 6.10 ERA is below his 6.26 FIP. Additional estimators are lower, but none by a run and a half. He’s truly tracking like a five-run-per-nine pitcher.

That’s a necessary component here because he should be able to push a slacking San Francisco offense above average here. The projected Giants’ lineup is averaging just a 90 wRC+ over the last 30 days, but a 104 wRC+ at home and 109 wRC+ vs RHP.

With the Angels, you also get one of the worst defenses in the league. On a team level, they are the third-worst defense (Runs Prevented and OAA). Saturday’s projected defense sits at -25 FRV through Thursday’s games.

The stunner is that the Angels have the best bullpen estimators in the league over the last 30 days, but we’re going to be mostly avoiding them.

Over on the other side, Robbie Ray has been nearly as bad as Johnson from an underlying perspective, despite the 3.33 ERA. He doesn’t have a single estimator within a run and a quarter.

It’s a little bit about a regression-worthy BABIP (.250), but more about eight of his 49 runs allowed being unearned. He’s giving up the runs, but not being charged for them.

The Angels’ projected lineup, full of RHBs, average just a 64 wRC+ over the last 30 days, but 109 on the road and 113 vs LHP.

The San Francisco defense is more average, but I believe the overall conditions are being met for a hot start to this game, mostly due to a pair of pitchers who are both pitching poorly this season. Their ERAs may add up to nine and a half, but the peripherals suggest 10. Just ask BARTOLO.

Pick: F5 Over 4.5


Angels vs Giants Weather


Get the latest coverage on MLB Weather.
Author Profile
About the Author
Matt TrolloVerified Action Expert

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.