Los Angeles Angels vs San Francisco Giants Prediction, 7/24/2026 MLB Picks, Best Bets & Odds
Game: Los Angeles Angels vs San Francisco Giants
Date: Friday, July 24, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Los Angeles (+110) San Francisco (-130)
The San Francisco Giants (42-60) host the Los Angeles Angels (41-62) at Oracle Park on Friday. The odds on this game have Los Angeles at +110 and San Francisco is priced at -130. The total comes in at 8. The starting pitchers will be Grayson Rodriguez and Logan Webb.

Los Angeles has a slugging % of .387 and have been called out on strikes 977 times, while taking a walk on 330 occasions. They have earned 426 RBI's and 829 hits this season, while their batting average is sitting at .240. The Angels have compiled 157 doubles as a unit and have hit 112 baseballs out of the park. They have notched a total of 442 runs and have an OBP of .315. As a squad, the Los Angeles Angels are scoring 4.3 runs per game, which has them sitting at 19th in baseball.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Parlay Picks
The Angels have compiled a team earned run average of 4.52 for the year (23rd in the league), and they have struck out 908 hitters. Angels pitchers have surrendered 110 long balls and 500 total runs (24th in the league). They have walked 433 players from the other team and their FIP sits at 4.29 as a team on the campaign. Los Angeles has surrendered 805 hits (8.0 per 9 innings) in addition to 456 earned runs. They have a strikeout to walk ratio of 2.10 and the pitching staff has recorded a WHIP of 1.36.
The Angels relief pitchers have recorded a save percentage of 40.0% and have entered the game in 83 save situations. They have earned 12 saves for the year and have blown 18 of their 30 save opportunities. The relief pitchers have inherited 175 runners so far this season with 36.6% of those players earned a run for their team. Angels pitchers have stepped onto the hill with opponents on base 108 times in addition to having 108 appearances in high leverage situations. The Angels have dispatched 327 relievers to the mound for the year. The relief pitchers have tallied 51 holds this year (17th in MLB).
The Angels have turned 70.0% of balls hit into play into outs out of 8,163 innings, ranking them 16th in MLB. The Los Angeles Angels have amassed 2,721 putouts thus far, in addition to 860 assists and 59 errors. Their fielding percentage is holding steady at .984 which has them sitting 21st in baseball, and they have turned 65 double plays.
Rodriguez has thrown 273 innings and has racked up 286 strikeouts in his MLB career. Rodriguez (23-11 career win-loss mark) holds a FIP of 4.58 while he has faced 1,174 opposing batters during his time in the majors. His ERA is 4.64 (141 earned runs allowed) and he has a career WHIP of 1.354. He has surrendered 275 base hits (9.1 hits per nine innings) and has 95 free passes.
The San Francisco Giants have recorded an on-base percentage of .307 as well as a batting average of .252 so far this season. They have been called out on strikes on 804 occasions (26th in the league) and have tallied 879 base hits. San Francisco has knocked in 114 home runs so far this season to go along with 401 runs batted in. The Giants hold a team SLG% of .416 and they are earning 4.09 runs per game (26th in the league). They have recorded 184 doubles, while walking 254 times as well as recording 417 runs.
The Giants hold a team WHIP of 1.352 with a FIP of 4.28 as a pitching staff this year. Their strikeout to walk ratio comes in at 7.70 (772 strikeouts vs 375 bases on balls). They are currently ranked 17th in baseball as a pitching staff in total hits given up with 838. They have allowed 104 homers and they concede 4.83 runs per 9 innings (22nd in the league). The San Francisco pitching staff have allowed 481 runs this season while holding a team ERA of 4.40 (439 earned runs yielded).
They sit at 22nd in the league holding a save rate of 57.6%, and they have dispatched 318 bullpen pitchers onto the field this year. Their relief pitchers have stepped onto the mound 82 times in high leverage situations and on 112 occasions with runners on base. With 80 save situations, the Giants have accumulated 47 holds and 14 blown saves. San Francisco has called on bullpen pitchers to step onto the hill in 33 save chances and they have tallied 19 saves. San Francisco relief pitchers hold an inherited score percentage of 33.9% out of their 171 inherited base runners.
The San Francisco Giants have turned 92 double plays and have accounted for a fielding rate of .981 (29th in baseball). The Giants have accrued 944 assists, 70 errors and have a tally of 2,693 putouts so far this season. In 8,079 innings played, the Giants have accumulated a defensive efficiency of 69.7% (19th in MLB).
So far in his pro baseball career, Webb has given up 1,112 hits and he has 1,079 strikeouts in 1,169 frames. He has allowed 445 ER's while earning a WHIP of 1.188 and being the owner of a FIP of 3.4. He has a K/BB ratio of 3.90 and he has faced 4,788 batters in his MLB career. Webb (75-60 career win-loss mark) has a 3.43 ERA while giving up 8.6 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Los Angeles (+110)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Los Angeles Angels - Twitter
