Giants vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for July 25

Odds updated as of 3:12 p.m.
The San Francisco Giants versus the Los Angeles Angels is on the MLB schedule for Saturday.
All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Giants vs Angels Game Info
- San Francisco Giants (43-60) vs. Los Angeles Angels (41-63)
- Date: Saturday, July 25, 2026
- Time: 4:05 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: NBCS-BA and ABTV
Giants vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-162) | LAA: (+136)
- Spread: SF: -1.5 (+134) | LAA: +1.5 (-162)
- Total: 8.5 -- Over: (-110) | Under: (-110)
Giants vs Angels Probable Starting Pitchers
Probable Pitchers: Robbie Ray (Giants) - 8-6, 3.33 ERA vs Ryan Johnson (Angels) - 2-4, 6.10 ERA
This contest's pitching matchup is set, as the Giants will send Robbie Ray (8-6) to the mound, while Ryan Johnson (2-4) will answer the bell for the Angels. Ray's team is 9-8-0 against the spread this season in his starts. Ray's team is 5-2 this season when he starts and they are the moneyline favorite. When Johnson starts, the Angels are 2-5-0 against the spread. The Angels have a 2-5 record in Johnson's seven starts this season when they were the underdog on the moneyline.
Giants vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (60.9%)
Giants vs Angels Moneyline
- Los Angeles is the underdog, +136 on the moneyline, while San Francisco is a -162 favorite at home.
Giants vs Angels Spread
- The Angels are +1.5 on the spread (-162 to cover), and San Francisco is +134 to cover the runline.
Giants vs Angels Over/Under
- The over/under for Giants-Angels on July 25 is 8.5. The over is -110, and the under is -110.
Bet on San Francisco Giants vs. Los Angeles Angels on FanDuel today!
Giants vs Angels Betting Trends
- The Giants have been victorious in 17, or 44.7%, of the 38 contests they have been chosen as favorites in this season.
- San Francisco has played as a favorite of -162 or more just one time this year and came away with a win in that game.
- Contests with the Giants have gone over the total set by bookmakers in 47 of 100 chances this season.
- The Giants have an against the spread record of 43-57-0 in 100 games with a line this season.
- The Angels have been the moneyline underdog 79 total times this season. They've finished 29-50 in those games.
- Los Angeles is 11-18 (winning only 37.9% of its games) when it has played as a moneyline underdog of +136 or longer.
- The Angels have had an over/under set by bookmakers 103 times, and have combined with opponents to go over the total in 46 of those games (46-55-2).
- The Angels have covered 53.4% of their games this season, going 55-48-0 against the spread.
Giants Player Leaders
- Luis Arraez has an OPS of .810, fueled by an OBP of .362 to go with a slugging percentage of .448. He has a .324 batting average, as well.
- He is third in batting average, 28th in on-base percentage, and 58th in slugging among all qualified hitters in the majors.
- Casey Schmitt has 103 hits, which ranks first among San Francisco batters this season. He's batting .272 with 39 extra-base hits. He's also slugging .489 with an on-base percentage of .303.
- Among all qualified hitters, he is 45th in batting average, 119th in on-base percentage and 26th in slugging percentage.
- Schmitt takes a two-game streak with at least one hit into this matchup. During his last five outings he is batting .158 with two home runs, a walk and four RBIs.
- Jung Hoo Lee has 107 hits this season and has a slash line of .299/.332/.422.
- Rafael Devers is batting .244 with a .315 OBP and 56 RBI for San Francisco this season.
- Devers has safely hit in two games in a row. In his last five games he is hitting .222 with a double, a home run, three walks and three RBIs.
Angels Player Leaders
- Mike Trout has racked up an on-base percentage of .388 and has 71 hits, both team-high numbers for the Angels. He's batting .233 and slugging .456.
- He is 117th in batting average, seventh in on-base percentage and 50th in slugging percentage among all qualified hitters in MLB.
- Zach Neto has 21 doubles, three triples, 19 home runs and 46 walks while batting .238. He's slugging .449 with an on-base percentage of .327.
- Including all qualified hitters, his batting average places him 109th, his on-base percentage is 82nd, and he is 57th in slugging.
- Jo Adell has racked up a slugging percentage of .397, a team-best for the Angels.
- Nolan Schanuel is batting .282 with 17 doubles, six home runs and 31 walks.
Giants vs Angels Head to Head
- 7/24/2026: 7-6 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 4/20/2025: 5-4 LAA (Favorite: Angels, Spread: -1.5, Total: 9, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 4/19/2025: 3-2 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 4/18/2025: 2-0 LAA (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 6/16/2024: 13-6 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 6/15/2024: 4-3 LAA (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 6/14/2024: 8-6 LAA (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 8/9/2023: 4-1 LAA (Favorite: Angels, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 8/8/2023: 7-5 LAA (Favorite: Angels, Spread: -1.5, Total: 9, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/7/2023: 8-3 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



