Jul 18, 2026; Anaheim, California, USA; Los Angeles Angels center fielder Mike Trout (27) catches the fly ball of Detroit Tigers center fielder Matt Vierling (8) during the third inning at Angel Stadium. Mandatory Credit: Gary A. Vasquez-Imagn Images
Gary A. Vasquez-Imagn Images

Los Angeles Angels vs San Francisco Giants Prediction 7/25/2026 Today’s MLB Picks

Pick details

MATCHUP Los Angeles Angels San Francisco Giants
Team Records 41-63 43-60
Spread +1.5 -188 -1.5 154
Moneyline +109 -131
Total Over 9 (-104) Under 9 (-115)
Where Oracle Park, San Francisco, California
When Saturday, July 25, 2026
Time 04:05 PM EDT
TV MLB.TV

The Los Angeles Angels and the San Francisco Giants meet Saturday in MLB action from Oracle Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Los Angeles Angels vs. San Francisco Giants prediction.

Starting Pitching Matchup

The Los Angeles Angels will send out Ryan Johnson for the start here and Johnson is 2-4 with a 6.10 ERA and 30 strikeouts this season. Robbie Ray will start for San Francisco and is 8-6 with a 3.33 ERA and 96 strikeouts this season.

Los Angeles Angels Recap

The Los Angeles Angels come into this game looking to bounce back from a 7-6 loss at the hands of the Giants on Friday to sit at 41-63 this season. After this series, the Angels will head home for a series against the Houston Astros.

Angels Drop Back-To-Back Games

Entering Friday, Nolan Schanuel has 86 hits with 17 doubles, 6 homers and 35 RBIs while Mike Trout’s added 71 hits with 14 doubles, 18 home runs and 39 RBIs this season. Zach Neto’s also added 94 hits with 21 doubles, 19 homers and 46 RBIs and Jo Adell has 95 hits with 15 doubles, 15 home runs and 57 RBIs as well this season. Oswald Peraza has 65 hits with 11 doubles, 7 home runs and 24 RBIs and Jorge Soler has 59 hits with 14 doubles, 11 home runs and 45 RBIs as well this season.

San Francisco Giants Recap

The San Francisco Giants come into this game looking to build on their win over the Angels to sit at 43-60 on the year. After this series, the Giants will take on the Milwaukee Brewers in a series at home.

Giants Halt Five-Game Slide

Going into Friday, Luis Arraez has 122 hits with 22 doubles, 7 triples and 37 RBIs while Willy Adames has 86 hits with 22 doubles, 18 home runs and 45 RBIs along with 116 strikeouts. Matt Chapman has 72 hits with 18 doubles, a triple, 7 home runs and 42 RBIs and Jung Hoo Lee has 107 hits with 21 doubles, 4 triples and 34 RBIs. Heliot Ramos has 66 hits with 13 doubles, 9 home runs and 31 RBIs this season. Rafael Devers also has 94 hits with 26 doubles, 20 home runs and 53 RBIs but also has 121 strikeouts this season.

Los Angeles Angels @ San Francisco Giants Betting Trends: July 25, 2026


  • Probable Starting Pitcher: Robbie Ray      Record this season: 8-6      ERA: 3.33
  • Home Record: 5-1
  • Last 5 against Angels: 3-1

Why the San Francisco Giants will win

  • The home team has won each of the Giants’ last six games.
  • The Angels have lost each of their last six day games against National League opponents that held a losing record.
  • The Angels have failed to cover the run line each of their last six day games against National League opponents that held a losing record.
  • The Giants have covered the run line in four of their last five games as home favorites after playing the previous day.
  • The Angels have lost the first inning in each of their last three games against opponents that held a losing record.
  • The Angels have trailed after 3 innings in nine of their last 10 road games against opponents that held a losing record.
  • The Angels have trailed after 5 innings in each of their last six day games against National League opponents that held a losing record.

  • Probable Starting Pitcher: Ryan Johnson      Record this season: 2-4      ERA: 6.10
  • Road Record: 0-3
  • Last 5 against Giants: 0-0

Why the Los Angeles Angels will win

  • The Giants have lost seven of their last eight games as favorites following a win.
  • The Angels have won four of their last five games as underdogs after going to extra innings.
  • The Angels have covered the run line in each of their last 11 games as underdogs following an extra innings loss.
  • The Giants have failed to cover the run line in each of their last seven games as favorites against AL West opponents following a win.
  • The Giants have trailed after 3 innings in each of their last three home day games.

Total Runs Facts

  • Each of the Angels’ last eight games after playing the previous day have gone UNDER the total runs line.
  • Each of the Giants’ last seven day games against American League opponents have gone OVER the total runs line.
  • There has been at least one run scored in the first inning in each of Robbie Ray’s last four appearances as a starter against the Angels.
  • There has been at least one run scored in the first inning in six of Ryan Johnson’s seven previous appearances as a starter.

San Francisco Giants Player Prop Facts

  • Casey Schmitt has hit a home run in each of the Giants’ last two games.
  • Robbie Ray has recorded a win in three of his last four home appearances against AL opponents that held a losing record.
  • Robbie Ray has recorded six or more strikeouts in each of his last eight appearances in day games against teams that held a losing record.
  • Casey Schmitt has recorded at least one hit in each of the Giants’ last nine games as home favorites.
  • Luis Arraez ranks 2nd in the league in Hits (125) this season.

Los Angeles Angels Player Prop Facts

  • Jorge Soler has hit at least one home run in four of his last five road appearances against NL West opponents that held a losing record.
  • Nolan Schanuel has recorded at least one hit in each of his last eight road appearances.
  • Mike Trout ranks 8th amongst qualified players for On Base Percentage (.388) this season.

Matchup/League Facts

  • The Giants rank 30th in the league for walks this season (259).
  • The Giants rank 30th in the league for walks this season (259).
  • The Angels rank 29th in the league for strikeouts against this season (987).
  • The Angels rank 29th in the league for strikeouts against this season (987).

Los Angeles Angels vs. San Francisco Giants Prediction

I’m on the Giants here. Not often am I trying to back the Giants right now, but Robbie Ray is the significantly better starting option in this game and I can’t get behind the Halos with Johnson starting. Johnson’s given up a lot of damage in a small sample size this season and I think the Giants add to his and the Angels’ misery with another win here. Give me the Giants.

Chris Ruffolo's Pick: San Francisco -145

Need More? Get Premium Picks

Hot Cappers