Padres vs. Giants Dunkel MLB Picks, Predictions and Prop Bets - March 30
30 March 2026

The San Diego Padres and San Francisco Giants clash on Monday at 9:40 p.m. ET, beginning a three-game series at Petco Park. Walker Buehler (0-0, 0.00 ERA) will start for the Padres, who are 1-2 this season and second in the NL West. Landen Roupp (0-0, 0.00 ERA) is starting for the Giants, who are 0-3 and fifth in the NL West.
The moneyline odds for the Padres (-119) versus the Giants (-101) are tight. The total in this contest is 8.5.
Padres vs. Giants Odds, Game Time
- Game day: Monday, March 30, 2026
- Game time: 9:40 p.m. ET
- Location: San Diego, California
- Stadium: Petco Park
- Favorite: Padres (-119)
- Underdog: Giants (-101)
- Over/under: 8.5
How to Watch Padres vs. Giants
- TV Channel: Fox Sports 1, SDPA and NBCS-BA
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Padres vs. Giants: Betting the Moneyline
- The Padres went 55-37 in games they were listed as the moneyline favorite last season (winning 59.8% of those games).
- San Francisco was chosen as underdogs in 69 games last year and walked away with the win 32 times (46.4%) in those games.
- San Diego had a record of 52-34 in games it played as a moneyline favorite with odds of -119 or shorter last year (60.5%).
- Last season, San Francisco came away with a win 24 times in 54 chances when named as an underdog of at least -101 or longer on the moneyline.
- Based on this matchup's moneyline, the Padres' implied win probability is 54.3%.
- The moneyline set for this matchup implies the Giants have a 50.2% chance of walking away with the win.
Padres vs. Giants: Betting the Spread & Total
- The Padres combined with their opponents to go over the total 69 times last season for a 69-90-6 record against the over/under.
- San Francisco and its opponents hit the over in 75 of its 162 games with a total last season.
- The Padres finished 89-76-0 against the spread last season.
- The Giants went 76-86-0 against the spread in their 162 games that had a posted line last season.
