START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Padres vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for July 31

Subscribe to our newsletter

Padres vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for July 31

Odds updated as of 8:12 a.m.

The Friday schedule in MLB includes a matchup between the San Diego Padres and the San Francisco Giants.

Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's everything you need to know.

Padres vs Giants Game Info

  • San Diego Padres (55-54) vs. San Francisco Giants (47-62)
  • Date: Friday, July 31, 2026
  • Time: 9:45 p.m. ET
  • Venue: Petco Park -- San Diego, California
  • Coverage: Apple TV+

Padres vs Giants Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: SD: (-146) | SF: (+124)
  • Spread: SD: -1.5 (+146) | SF: +1.5 (-176)
  • Total: 8.5 -- Over: (-115) | Under: (-105)

Padres vs Giants Probable Starting Pitchers

Probable Pitchers: Bradgley Rodriguez (Padres) - 2-2, 2.33 ERA vs Carson Whisenhunt (Giants) - 2-1, 4.60 ERA

The probable starters are Bradgley Rodriguez (2-2) for the Padres and Carson Whisenhunt (2-1) for the Giants. Rodriguez and his team have a record of 2-1-0 against the spread when he starts. Rodriguez's team won his only start as a favorite this season. In all of Whisenhunt's three starts that had a set spread, the Giants covered. The Giants were the underdog on the moneyline for two Whisenhunt starts this season -- they split the games.

Padres vs Giants Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Padres win (64.6%)

Padres vs Giants Moneyline

  • San Francisco is a +124 underdog on the moneyline, while San Diego is a -146 favorite at home.

Padres vs Giants Spread

  • The Giants are +1.5 on the spread (-176 to cover), and San Diego is +146 to cover the runline.

Padres vs Giants Over/Under

  • Padres versus Giants, on July 31, has an over/under of 8.5, with the over being -115 and the under -105.

Bet on San Diego Padres vs. San Francisco Giants on FanDuel today!

Padres vs Giants Betting Trends

  • The Padres have been chosen as favorites in 44 games this year and have walked away with the win 23 times (52.3%) in those games.
  • San Diego has a record of 12-7 in contests when oddsmakers favor them by -146 or more on the moneyline.
  • The Padres' games have gone over the total in 49 of their 109 opportunities.
  • The Padres are 60-49-0 against the spread in their 109 games that had a posted line this season.
  • The Giants have been the moneyline underdog 65 total times this season. They've gone 24-41 in those games.
  • San Francisco has a 10-10 record (winning 50% of its games) when it has played as a moneyline underdog of +124 or longer.
  • The Giants have had an over/under set by bookmakers 106 times, and have combined with opponents to go over the total in 50 of those games (50-48-8).
  • The Giants are 48-58-0 ATS this season.

Padres Player Leaders

  • Fernando Tatis Jr. leads San Diego with an OBP of .353, plus a team-best slugging percentage of .401. He's batting .285 on the season.
  • He ranks 20th in batting average, 40th in on-base percentage, and 98th in slugging among all qualifying batters in baseball.
  • Tatis has hit safely in three straight games. During his last five outings he is batting .333 with a double, two walks and two RBIs.
  • Manny Machado has 84 hits, which is best among San Diego batters this season. He's batting .214 with 41 extra-base hits. He's also slugging .435 with an on-base percentage of .298.
  • Among qualified batters, his batting average ranks him 135th, his on-base percentage 128th, and his slugging percentage 67th.
  • Jackson Merrill has 97 hits this season and has a slash line of .236/.287/.392.
  • Merrill brings a five-game hitting streak into this matchup. In his last five games he is batting .500 with two doubles, a home run and three RBIs.
  • Xander Bogaerts is batting .218 with a .312 OBP and 40 RBI for San Diego this season.

Giants Player Leaders

  • Luis Arraez has put up an on-base percentage of .364 and a slugging percentage of .447. Both lead the Giants. He's batting .328.
  • He is first in batting average, 25th in on-base percentage and 58th in slugging percentage among all qualifying hitters in the big leagues.
  • Jung Hoo Lee is hitting .302 with 24 doubles, four triples, six home runs and 17 walks. He's slugging .436 with an on-base percentage of .338.
  • Including all qualified hitters, his batting average puts him sixth, his on-base percentage is 60th, and he is 66th in slugging.
  • Rafael Devers is batting .248 with 27 doubles, a triple, 22 home runs and 44 walks.
  • Willy Adames is hitting .227 with 24 doubles, a triple, 18 home runs and 29 walks.

Padres vs Giants Head to Head

  • 7/30/2026: 4-1 SF (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
  • 5/6/2026: 5-1 SD (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: -106)
  • 5/5/2026: 10-5 SD (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 5/4/2026: 3-2 SF (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -194, Underdog Moneyline: +150)
  • 4/1/2026: 7-1 SD (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -154, Underdog Moneyline: +130)
  • 3/31/2026: 9-3 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
  • 3/30/2026: 3-2 SF (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: +100)
  • 8/21/2025: 8-4 SD (Favorite: Padres, Spread: -1.5, Total: 7.5, Favorite Moneyline: -190, Underdog Moneyline: +160)
  • 8/20/2025: 8-1 SD (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -132, Underdog Moneyline: +112)
  • 8/19/2025: 5-1 SD (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -215, Underdog Moneyline: +180)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup