Los Angeles Angels vs. San Francisco Giants Outlook, 7/25/2026 MLB Selections, Top Bets & Odds

Home » Los Angeles Angels vs. San Francisco Giants Outlook, 7/25/2026 MLB Selections, Top Bets & Odds

  • Matchup: Los Angeles Angels vs San Francisco Giants
  • Scheduled Date: Saturday, July 25, 2026
  • Venue: Oracle Park, San Francisco, CA
  • Broadcast: NBC Bay Area
  • Betting Odds: Los Angeles (+150) San Francisco (-182)

This page may include affiliate links at no extra cost to you, thanks for your support.

The San Francisco Giants (42-60) will welcome the Los Angeles Angels (41-62) at Oracle Park this Saturday. Current betting odds place Los Angeles at +150, while San Francisco opens at -182. The total runs over/under is set at 8.5. Forecasted starting pitchers for the matchup are Ryan Johnson and Robbie Ray.

MLB predictions and betting odds for Casey Schmitt and the San Francisco Giants

The Angels have collectively hit 157 doubles and launched 112 home runs this season. With a slugging percentage of .387, they have also faced 977 strikeouts and earned 330 walks. Averaging 4.3 runs per game places them at 19th in the league. They have scored a total of 426 RBIs and recorded 829 hits, reflecting a batting average of .240 and an OBP of .315.

Their strikeout-to-walk ratio stands at 2.10, and the pitching staff has a WHIP of 1.36. Angels pitchers have permitted 110 home runs and 500 runs overall (24th in MLB) while allowing 805 hits (8.0 hits per 9 innings). Their current team ERA is 4.52 (23rd in MLB), and they have struck out 908 batters. The bullpen has handed out 433 walks and boasts a FIP of 4.29 for the season.

The Angels’ relievers have appeared in 108 high-pressure situations, recording 51 holds (17th in the league). Their save percentage is currently at 40.0%, having converted 12 saves out of 30 chances and allowing 18 blown saves. The bullpen has inherited 175 runners this season, with 36.6% of them scoring. They’ve called on 327 relievers throughout the year.

Throughout the season, the Los Angeles Angels have completed 2,721 putouts alongside 860 assists and 59 errors. Their fielding percentage stands at .984, ranking them 21st in MLB, with 65 double plays made. They have converted 70.0% of plays into outs over 8,163 innings, placing them mid-tier in the league.

Pitcher Ryan Johnson has logged 52 innings, tallying 46 strikeouts in his career. Holding a record of 3-5, he has a FIP of 6.44. He has faced 241 hitters, allowing 38 earned runs for an ERA of 6.54, while his WHIP stands at 1.606. Johnson has given up 63 hits, averaging 10.8 hits per 9 innings and walking 21 batters.

The San Francisco Giants have recorded 114 home runs and accumulated 401 RBIs this season. They’ve achieved 184 doubles, 254 walks, and scored 417 runs, with an OBP of .307 and a team batting average of .252. With a slugging percentage of .416, they score an average of 4.09 runs per game, placing them 26th in the league. They’ve faced 804 strikeouts during the season (26th in MLB), totaling 879 hits.

As a pitching staff, the Giants have a WHIP of 1.352 and a FIP of 4.29. Their strikeout-to-walk ratio is 7.70 (772 strikeouts to 375 walks). They rank 17th in MLB for total hits allowed at 838 and have surrendered 104 home runs, giving up 4.83 runs per 9 innings (22nd in the league). The Giants pitching has allowed 481 runs this season, resulting in a team ERA of 4.40 (439 earned runs).

In 80 save opportunities, San Francisco has secured 47 holds and recorded 14 blown saves. Their relief pitchers have entered 33 save chances, converting 19 saves. The Giants’ bullpen has inherited 171 runners, allowing 33.9% to score. They’ve pitched 82 times in high-stress situations and 112 times with runners on base, ranking 21st in MLB with a save percentage of 57.6%, utilizing 318 bullpen pitchers this year.

With 8,079 innings in the field, the Giants’ defensive efficiency is at 69.7% (19th in MLB). They’ve turned 92 double plays and posted a fielding percentage of .981 (29th in the majors), contributing 944 assists, committing 70 errors, and achieving 2,693 putouts this season.

Pitcher Robbie Ray has permitted 1,340 hits over 1,551 innings, striking out 1,830 batters. With a career record of 96-87, he maintains a 3.90 ERA and allows 7.8 hits per 9 innings. Ray has given up a total of 672 earned runs, holding a WHIP of 1.291 and a FIP of 3.8. His K/BB ratio is 2.76, having faced 6,562 batters throughout his career.

Who do you predict will triumph in tonight’s MLB match against the spread or on the moneyline?

Recommendation: Select Los Angeles (+150)

Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.

Pick: Los Angeles Angels (+150)
Bet Now

Leave a Reply

Your email address will not be published. Required fields are marked *

Best Sportsbooks Canada

Delivers lightning-fast crypto betting, massive odds coverage, and premium gaming

Proud Partner of the NHL + Excellent live betting

 

Widest Range of Betting Options + Robust in-play with streaming

Top-Rated Betting App in Ontario with Live streaming & Cash-out