Padres vs. Giants Dunkel MLB Picks, Predictions and Prop Bets - July 31
31 July 2026

Daniel Susac carries a two-game homer streak into the San Francisco Giants' game versus the San Diego Padres at 9:45 p.m. ET on Friday, at Petco Park. Bradgley Rodriguez (2-2, 2.33 ERA) gets the start for the Padres, who are 55-54 this season and third in the NL West. Carson Whisenhunt (2-1, 4.60 ERA) is expected to start for the Giants, who are 47-62 and fourth in the NL West.
The Padres (-149) are moneyline favorites at home over the Giants (+124). The over/under for this contest is set at 8.5.
Padres vs. Giants Odds, Game Time
- Game day: Friday, July 31, 2026
- Game time: 9:45 p.m. ET
- Location: San Diego, California
- Stadium: Petco Park
- Favorite: Padres (-149)
- Underdog: Giants (+124)
- Over/under: 8.5
How to Watch Padres vs. Giants
- TV Channel: Apple TV+
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Padres vs. Giants: Betting the Moneyline
- The Padres have won 23 of the 44 games they were the moneyline favorite this season (52.3%).
- San Francisco has been pegged as an underdog in 65 games this year and has walked away with the win 25 times (38.5%) in those games.
- San Diego has a record of 12-5, a 70.6% win rate, when favored by -149 or more by sportsbooks this season.
- This season, the Giants have been victorious 10 times in 22 chances when named as an underdog of at least +124 or longer on the moneyline.
- The Padres have a 59.8% chance to win this game based on the moneyline's implied probability.
- The moneyline set for this matchup implies the Giants have a 44.6% chance of walking away with the win.
Padres vs. Giants: Betting the Spread & Total
- The Padres have had an over/under set by oddsmakers 109 times, and have combined with opponents to go over the total in 49 of those games (49-58-2).
- San Francisco and its opponents have gone over the total this season in 51 of its 108 opportunities.
- The Padres have a 60-49-0 record ATS this season (covering 55% of the time).
- The Giants have posted a record of 51-57-0 against the spread this season.
