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 6:13 a.m.

The MLB's Friday slate includes the San Diego Padres facing the San Francisco Giants.

Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

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 (+142) | SF: +1.5 (-172)
  • 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 Padres will give the nod to Bradgley Rodriguez (2-2) versus the Giants and Carson Whisenhunt (2-1). 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. The Giants covered all of Whisenhunt's three starts with a set spread. The Giants were named the moneyline underdog 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 (55.8%)

Padres vs Giants Moneyline

  • Looking at the moneyline for Giants-Padres, San Francisco is the underdog at +124, and San Diego is -146 playing at home.

Padres vs Giants Spread

  • The Giants are at the Padres, and are +1.5 on the runline. The Giants are +142 to cover the spread, and the Padres are -172.

Padres vs Giants Over/Under

  • The Padres-Giants contest on July 31 has been given an over/under of 8.5 runs. The over is set at -115 and the under at -105.

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

Padres vs Giants Betting Trends

  • The Padres have won in 23, or 52.3%, of the 44 contests they have been named as odds-on favorites in this year.
  • This season San Diego has come away with a win 12 times in 19 chances when named as a favorite of at least -146 on the moneyline.
  • The Padres and their opponents have gone over the total this season 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 won 36.9% of the games this season they were the underdog on the moneyline (24-41).
  • 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 have collected a 48-58-0 record ATS this season.

Padres Player Leaders

  • Fernando Tatis Jr. leads San Diego OPS (.754) this season. He has a .285 batting average, an on-base percentage of .353, and a slugging percentage of .401.
  • He is 20th in batting average, 40th in on-base percentage, and 98th in slugging among qualifying batters in baseball.
  • Tatis hopes to build on a three-game hitting streak in this matchup. In his last five games he is batting .333 with a double, two walks and two RBIs.
  • Manny Machado leads San Diego in total hits (84) this season while batting .214 with 41 extra-base hits. He's slugging .435 with an on-base percentage of .298.
  • He ranks 135th in batting average, 128th in on-base percentage and 67th in slugging in the majors.
  • Jackson Merrill has collected 97 base hits, an OBP of .287 and a slugging percentage of .392 this season.
  • Merrill heads into this matchup with five games in a row with at least one hit. In his last five games he is hitting .500 with two doubles, a home run and three RBIs.
  • Xander Bogaerts has nine home runs, 40 RBI and a batting average of .218 this season.

Giants Player Leaders

  • Luis Arraez has put up a team-best OBP (.364) and slugging percentage (.447). He's batting .328.
  • Including all the qualifying hitters in the big leagues, he ranks first in batting average, 25th in on-base percentage and 58th in slugging percentage.
  • Jung Hoo Lee is batting .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 qualifying hitters, he is sixth in batting average, 60th in on-base percentage and 66th in slugging percentage.
  • Rafael Devers has 27 doubles, a triple, 22 home runs and 44 walks while batting .248.
  • Willy Adames is batting .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