San Francisco Giants vs San Diego Padres Prediction, 7/31/2026 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs San Diego Padres
Date: Friday, July 31, 2026
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: San Francisco (+126) San Diego (-152)
The San Diego Padres (55-53) are welcoming the San Francisco Giants (46-62) at Petco Park on Friday. The moneyline on this contest has the Giants at +126 and the Padres are opening at -152. The total is set at 8.5. The expected starting pitchers will be Carson Whisenhunt and German Marquez.

San Francisco has a slugging % of .417 and have been called out on strikes 850 times, while drawing a walk on 280 occasions. They have recorded 439 RBI's in addition to 935 base knocks for the year, while their batting average is at .254. The Giants have accounted for 192 two-baggers as a squad and have hit 122 baseballs out of the stadium. They are sitting with 457 runs and hold an OBP of .310. As a team, the San Francisco Giants are scoring 4.2 runs per contest, which puts them at 21st in the league.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Total Thursday between Washington vs. Atlanta (7 p.m.). Shiva won his 6-Unit Play last night with Tampa Bay after a 4-Unit win Tuesday with Washington. He is going for a third straight and you can sign up below to get on it. 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 Betting Picks
They have earned a strikeout to walk ratio of 2.04 and their pitching staff has earned a collective WHIP of 1.35. Giants pitchers have surrendered 107 home runs and 504 total runs (20th in baseball). San Francisco has conceded 888 base knocks (8.4 per 9 innings) as well as 462 earned runs. The Giants have a team ERA of 4.36 for the season (22nd in baseball), and they have struck out 814 hitters. Their pitching staff has walked 399 opposing hitters and their FIP sits at 4.26 as a team this year.
The Giants relievers have a save percentage of 57.1% and stepped onto the hill in 85 save situations. They have tallied 20 saves for the season and have blown 15 of their 35 save chances. The relievers have inherited 177 runners on the year and 35.0% of them crossing home plate. Giants relief pitchers have come into the game with runners on base 116 times in addition to having 87 appearances in high leverage situations. The Giants have dispatched 334 relievers to the mound for the year. The relievers have earned 50 holds over the course of the season (22nd in the league).
The San Francisco Giants have a tally of 2,858 putouts thus far, in addition to 1,018 assists and 72 errors. Their fielding percentage is holding at .982 which has them sitting 25th in MLB, and they have turned 102 double plays. The Giants have converted 69.7% of balls hit into play into outs out of 8,574 innings, which has them ranked 18th in pro baseball.
Whisenhunt has thrown 38 innings and has tallied 29 K's thus far in his career. His earned run average is 4.93 (21 earned runs allowed) and he has a WHIP of 1.462. He has allowed 36 hits (8.5 hits per 9 innings) and has 20 free passes. Whisenhunt (4-2 record in his career) holds a FIP of 4.86 while going up against 169 batters in the majors.
The San Diego Padres have earned an OBP of .310 and a team batting average of .234 so far this year. They have been called out on strikes on 887 occasions (19th in baseball) and have earned a total of 830 hits. San Diego has knocked in 118 home runs this season to go along with 440 RBIs. The Padres have a team slugging percentage of .384 and they are earning 4.19 runs per game (24th in the league). They have recorded 160 two-baggers, while taking a walk 368 times as well as recording 453 runs.
The Padres have a team WHIP of 1.328 in addition to having a FIP of 4.23 as a staff on the campaign. They currently have a K/BB ratio of 8.40 (888 strikeouts against 379 bases on balls). They have a ranking of 16th in the league as a staff in total hits relinquished with 887. They have allowed 121 long balls and they give up 4.45 runs per 9 innings (11th in the league). The San Diego pitching staff have surrendered 471 runs this year while holding an ERA of 4.17 (442 earned runs relinquished).
San Diego relief pitchers have an inherited score percentage of 32.2% out of 180 inherited base runners. Their bullpen pitchers have stepped onto the mound 127 times in high leverage situations in addition to 107 occasions with runners on. Sitting with 113 save situations, the Padres have accumulated 65 holds in addition to 14 blown saves. They are currently ranked 11th in MLB with a save rate of 69.6%, and they have sent 369 relievers to the hill for the season.
The San Diego Padres have turned 90 double plays and hold a fielding percentage of .989 (4th in professional baseball). The Padres have recorded 947 assists, 44 errors and have accounted for 2,859 putouts on the campaign. In 8,577 innings on the diamond, the Padres have a efficiency on defense of 69.8% (15th in baseball).
During his MLB career, Marquez has surrendered 1,225 base knocks while he has tallied 1,103 K's in 1,193 frames. He has allowed 622 earned runs while earning a WHIP of 1.342 and a FIP of 4.6. He has a K/BB ratio of 2.93 and he has gone up against 5,118 opposing hitters in his MLB career. Marquez (72-74 win-loss record in his career) has a 4.69 ERA while allowing 9.2 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Francisco (+126)
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 Diego Padres - Twitter
San Francisco Giants - Twitter
