San Diego Padres vs San Francisco Giants Picks, Prediction, Odds, and Line Movement for Monday May 4 2026
Get Free $30 Premium Picks Credit + Exclusive Discounts
Subscribe Now
Monday night baseball at Oracle Park brings a clear pitching-and-environment angle that is screaming for under bettors, and our MLB predictions for this Padres vs Giants matchup zero in on a total that looks generously inflated given how cold the Giants' lineup has been and how favorable the conditions are at the ballpark by the bay. With Randy Vásquez quietly turning into a different pitcher this year and San Francisco running out a bullpen game, the run-prevention setup on both sides is exactly what the doctor ordered for an under play.
Quick Picks and Prediction
- Run Line Pick: San Diego -1.5
- Total Pick: Under 8
- Projected Final Score: Padres 4, Giants 2
Odds and Line Movement
San Diego has been the favorite throughout, opening at -149 and bouncing between -143 and -156 across the last 24 hours as the public splits its money based on the bullpen game uncertainty in San Francisco. The total is the more telling movement piece, drifting from 8 with juice on the under at -105 down to under -115 — a clear signal sharp money is on the under at this number.
Opening Odds
| Team | Moneyline | Total |
|---|---|---|
| San Diego | -149 | O 8 (-115) |
| San Francisco | +123 | U 8 (-105) |
Current Odds
| Team | Moneyline | Total |
|---|---|---|
| San Diego | -143 | O 8 (-105) |
| San Francisco | +119 | U 8 (-115) |
Line Movement - Moneyline
| Date | Time | San Diego | San Francisco | Public ($, #) |
|---|---|---|---|---|
| 05/04 | 09:21:50AM | -143 | +119 | SD 68%, SD 76% |
| 05/04 | 02:06:51AM | -149 | +123 | SF 88%, SD 75% |
| 05/04 | 01:47:06AM | -156 | +129 | SF 88%, SD 75% |
| 05/03 | 11:04:49PM | -149 | +123 | SF 94%, SD 50% |
| 05/03 | 10:56:35PM | -156 | +129 | SF 94%, SD 50% |
| 05/03 | 10:26:48PM | -149 | +123 | SF 100%, SF 100% |
| 05/03 | 10:24:33PM | -156 | +129 | SF 100%, SF 100% |
| 05/03 | 08:45:02PM | -149 | +123 |
Line Movement - Total
| Date | Time | Over | Under | Public ($, #) |
|---|---|---|---|---|
| 05/04 | 09:10:35AM | 8-105 | 8-115 | UN 100%, UN 100% |
| 05/04 | 01:27:52AM | 8-108 | 8-112 | |
| 05/04 | 12:11:52AM | 8-112 | 8-108 | |
| 05/03 | 08:45:02PM | 8-115 | 8-105 |
Padres vs Giants Key Matchups and Handicap
San Francisco's lineup has gone ice cold over the last week and things won't get much easier on Monday against Randy Vásquez. The Giants have scored a total of nine runs over the last six games, including a total of two runs in a three-game series against the Rays over the weekend. SF is hitting .215 against right-hand pitching this season (No. 29 in MLB) with a .264 on-base percentage (last) and a 67 wRC+ (29th).
Vásquez struggled in his last outing against the Cubs, but prior to that, he was enjoying a very nice start to the season. Vásquez sat in the bottom-10th percentile among all pitchers in strikeout rate each of the last two seasons, but he figured something out at the beginning of this year. His strikeout rate has gone from 13.7-percent last year to 24.8-percent this year, and his expected batting average allowed has dropped from .301 in 2024 to .267 in 2025 to .262 so far this year. San Francisco is essentially going with a bullpen game today, led by Trevor McDonald who will be making his season debut.
Both starting pitchers will have the element of unfamiliarity on their side. No one on the Padres' current roster has ever faced McDonald before, while Rafael Devers, Luis Arraez and Willy Adames are the only three Giants with a plate appearance against Vásquez. McDonald will likely only be asked to go a couple of innings, but the Giants' bullpen should be in good shape behind him. No one threw more than 15 pitches in Sunday's loss to Tampa. Matt Gage is the only pitcher working on a back-to-back, but he's only thrown a total of 23 pitches across Saturday and Sunday. San Diego's bullpen should also be in good shape for the start of this series with no one working on a back-to-back. Mason Miller struck out the side to preserve Sunday's win over Chicago after Jason Adam pitched a clean eighth inning. Per usual, Oracle Park will be playing as a pitcher-friendly venue with gametime temperatures expected to be in the mid-50s.
Betting Trends - SD vs SF
- San Francisco has scored just nine runs total over its last six games.
- The Giants managed only two runs across a three-game weekend series against Tampa Bay.
- San Francisco is hitting .215 against right-handed pitching this season (29th in MLB).
- The Giants own a .264 OBP (last in MLB) and a 67 wRC+ (29th) versus right-handed pitching.
- Vásquez has lifted his strikeout rate from 13.7% last year to 24.8% this year.
- His expected batting average allowed has dropped from .301 in 2024 to .267 in 2025 to .262 in 2026.
- Oracle Park is expected to play pitcher-friendly with mid-50s temperatures at first pitch.
Key Injuries and Notes - SD vs SF
- Trevor McDonald will make his season debut as the opener for San Francisco.
- No Padres hitter has ever faced McDonald before — pure unfamiliarity for the visitors.
- Only Devers, Arraez and Adames have any plate appearance history against Vásquez.
- The Giants' bullpen is well-rested — no pitcher threw more than 15 pitches in Sunday's loss.
- Matt Gage is the only Giants reliever on a back-to-back, but he's only thrown 23 pitches across two days.
- San Diego's bullpen is also fully rested with no one on a back-to-back.
- Mason Miller struck out the side Sunday to close out a win over Chicago.
- Jason Adam pitched a clean eighth inning ahead of Miller and is available.
Padres vs Giants ATS and Total Picks
- Run Line Pick: San Diego -1.5
- Total Pick: Under 8
The under is the marquee play here given San Francisco's brutal offensive form, the pitcher-friendly conditions at Oracle Park, and the unfamiliarity factor working in favor of both pitching staffs. The Padres' run line at -1.5 is a secondary angle that lines up well with a Giants offense averaging just 1.5 runs per game over the last six contests — exactly the type of profile that gets blanked at home in cold weather.
Final Score Prediction
- Padres 4, Giants 2
Vásquez navigates the Giants lineup with the same swing-and-miss stuff he's leaned on for most of 2026, the Padres scratch out a few runs against the McDonald-led bullpen game, and Mason Miller closes the door late. The total stays comfortably south of eight runs, San Diego cashes the run line, and the under hits cleanly in classic Oracle Park fashion.
How to Bet Padres vs Giants
The under 8 is the highest-conviction play on this card, and shopping for the best price is critical because some books still have the under at -110 while others have already moved to -115. Pairing the under with San Diego -1.5 creates a correlated angle that lines up perfectly with how cold the Giants have been at the plate, the pitcher-friendly conditions at Oracle Park, and Vásquez's much-improved strikeout profile.
For baseball bettors who don't have access to legal sportsbooks where they live, social sportsbooks are an excellent way to get action on a daily MLB slate. They run on a sweepstakes model that's available across most of the country, which makes them ideal for under bettors who want to grind low-scoring NL West matchups like this one without being limited by state borders.
Fliff is one of the most popular options in the social sportsbook category, and new users can stack additional value on Padres vs Giants wagers by claiming an exclusive fliff promo code that boosts their starting balance. Whether you're hammering the under 8, locking in San Diego -1.5, or building a same-game parlay around a Vásquez strikeout total, securing the best price and stacking promotional value is the difference between an average night and a great one when first pitch rolls around at Oracle Park.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code BUCK
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $150 If Your Bet Wins!