We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Diego Padres at San Francisco Giants
San Diego PadresSan Diego Padres
@
Oracle Park
San Francisco GiantsSan Francisco Giants

Match Predictor

Pre-match Prediction
San Diego Padres
@
San Francisco Giants
San Diego Padres 57%San Francisco Giants 43%
Market LinesRun Line: San Diego Padres -1Total: O/U 8
Model: Under 8
Model projects 7.6 total runs vs 8 line

San Diego Padres

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
48%
16/33
MLB: 48%
Starter
50%
3/6
vs SF
33%
1/3
Avg Total
8.8
MLB: 8.9
Game Starter (6) Last Starter vs SF vs SF (3)
Randy Vasquez #98 · RHP · Age 28
2.94
ERA (2026)
9.2
K/9 (2026)
6
Starts (2026)
8.0
Avg Total (2026)
Last 3:
W CHC (Apr 27): 5.0IP, 5ER, 4K
W @COL (Apr 21): 7.0IP, 0ER, 5K
ND SEA (Apr 15): 4.0IP, 4ER, 6K
Bullpen (2026 Season)Average
ERA: 3.85MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-04-28 vs CHC. Bullpen arms likely still recovering.
Recent: L 3-8L 4-5L 2-8L 0-4W 4-3
Lineup vs Randy Vasquez (Career)
BatterPosPAAVGOPSHR
Rafael Devers1B4.3331.8331
Luis Arraez2B2.0000.0000
Willy AdamesSS2.5001.0000
10 batters with no matchup history

San Francisco Giants

Bullpen ERA 2.63 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
35%
12/34
MLB: 48%
Starter
vs SD
33%
1/3
Avg Total
7.2
MLB: 8.9
Game Starter (0) Last Starter vs SD vs SD (3)
Trevor McDonald is new to San Francisco Giants — no starter history with this lineup. Career stats shown below.
Trevor McDonald #72 · RHP · Age 25
ERA (2026)
K/9 (2026)
Starts (2026)
Avg Total (2026)
Last 3:
W COL (Sep 26): 7.0IP, 0ER, 10K
ND @LAD (Sep 21): 6.0IP, 1ER, 3K
ND @ARI (Sep 16): 2.0IP, 2ER, 1K
Bullpen (2026 Season)Good
ERA: 2.63MLB Avg: 3.958 relievers
Recent: L 2-3L 5-6L 0-3L 1-5L 1-2
Lineup vs Trevor McDonald (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickGiants +1.5 (-133), MEDIUM confidence. T
Giants +1.5 (-133), MEDIUM confidence. The projected flow of this game lands near a one-run Padres win, meaning +1.5 covers even in the most likely lo...
PickUnder 8.0 (-125), LOW confidence. There
Under 8.0 (-125), LOW confidence. There is no model-versus-market gap driving this pick. The situational case is genuinely stacked: Oracle Park's 0.93...
PickRandy Vásquez Over 3.5 Strikeouts (-139)
Randy Vásquez Over 3.5 Strikeouts (-139), MEDIUM confidence. Vásquez has cleared 3.5 strikeouts in each of his last three starts, posting 4 K, 5 K, an...

San Diego Padres vs San Francisco Giants Game Preview

In tonight's MLB action at Oracle Park, the pitching matchup tells the entire story. The San Diego Padres send Randy Vásquez, their best starter by ERA this season, against a San Francisco Giants team that is leaning on a 25-year-old Triple-A recall out of organizational necessity. Before a pitch is thrown, that contrast sets the table.

Vásquez arrives at 3-0 with a 2.94 ERA across 33.2 innings, posting 9.1 strikeouts per nine and a 1.158 WHIP. His last three starts were uneven on runs allowed, but his strikeout production held steady: 4 K, 5 K, and 6 K in successive outings, clearing 3.5 each time. He now faces a Giants offense ranked dead last in MLB at 3.1 runs per game and a .642 team OPS. San Francisco just completed a 0-6 road trip through Philadelphia and Tampa Bay, scoring nine total runs and hitting zero home runs across six games. As manager Tony Vitello acknowledged: "On the mental side, it's a confidence challenge. Confidence is a choice, but it's not an easy choice."

Trevor McDonald gets the ball because Logan Webb and Adrian Houser both pitched in last Thursday's doubleheader and could not return on normal rest. McDonald, 25, carries 18 total major league innings across 2024 and 2025, posting a 1.80 ERA with 14 strikeouts in 15 innings last year. Those numbers are encouraging, but his last three outings showed genuine start-to-start variance: 10 strikeouts and 0 earned runs over 7 innings against Colorado, then 3 strikeouts and 1 earned in 6 innings at Los Angeles, then 1 strikeout and 2 earned runs in just 2 innings at Arizona. No Padres batter has any career plate appearances against him. That removes the usual matchup film in both directions. Machado enters this series with a 1.011 OPS over the last seven days. Bogaerts is at .868 OPS over the last 28 days. Those bats do not need historical data to cause damage.

Oracle Park adds a steady lean toward pitching. The park's run factor sits at 0.93 and its home run factor at 0.85, with cold wind off the bay consistently keeping the ball in the yard. That environment benefits both starters tonight, but it benefits Vásquez more because he is pitching to a lineup that already cannot score. The Padres carry a -1 run differential despite their 20-13 record, a signal that their win percentage is outpacing actual production. Regression is a season-long force, though. Tonight they bring their best arm against an offense in clear distress.

San Diego Padres vs San Francisco Giants Key Insights

  • Vásquez has posted 4, 5, and 6 strikeouts in his last three starts, clearing the 3.5 strikeout line each time. The Giants rank last in MLB in both average (.243) and OPS (.642), giving him a favorable strikeout environment at a park that already suppresses offense and contact rates.
  • McDonald's debut is the single biggest variance driver in this game. His 2025 numbers were solid (1.80 ERA), but a three-start window that ranged from 10 strikeouts in 7 innings to 1 strikeout in 2 innings reflects genuine inconsistency. No Padres batter has prior plate appearances against him, which removes the typical matchup edge in both directions.
  • The Giants score in the first inning in 22 of 35 games this season, a 63% rate. McDonald is making his 2026 debut with no established first-inning rhythm, facing Machado, Bogaerts, and Tatis Jr. near the top of the batting order. First-inning run risk from both sides is real, and the YRFI angle has statistical backing.
  • San Francisco's bullpen carries a 2.63 ERA, the stronger of the two pens in this game. If McDonald exits after four or five innings with a close score, the Giants' relievers are capable of holding a one-run deficit long enough to cover the +1.5 spread, even in a loss.
  • Rafael Devers is the one Giants hitter with documented history against Vásquez: 4 plate appearances, .333 average, 1.833 OPS, one home run. The sample is tiny, but Devers is capable of turning a quiet game in a single at-bat, and Oracle Park's 0.85 HR factor does not make him a non-threat at the plate.
  • The Padres carry a -1 run differential through 33 games despite their 20-13 record. Their win percentage outpaces their underlying production. Facing a pitcher-friendly park with an unproven debut starter does not guarantee a blowout, and this game projects close regardless of the organizational gap between these two clubs.

San Diego Padres vs San Francisco Giants Betting Picks

Picks made May 04, 2026 at 04:09 AM ET. Odds shown reflect current market prices.

Under 8.0 (-125), LOW confidence. There
Under 8.0 (-125), LOW confidence. There is no model-versus-market gap driving this pick. The situational case is genuinely stacked: Oracle Park's 0.93 run factor and 0.85 HR factor, the Giants averaging 3.1 runs per game (MLB worst) with zero home runs in their last six games, and the Padres held to four or fewer runs in five straight. All of that is likely priced into -125 already. Treat this as a situational lean only and size down accordingly.
Moneyline, No play. The market prices th
Moneyline, No play. The market prices the Padres at 58.1% (-139). Neither side offers actionable value at current pricing. The Giants' historically inert offense and McDonald's organizational-emergency debut make backing San Francisco outright too risky. Paying -139 for a Padres team with a -1 run differential in a game that projects close is not a recommended position either. Pass on the moneyline entirely.
Analysis insight — no specific bet associated
Randy Vásquez Over 3.5 Strikeouts (-139)
Randy Vásquez Over 3.5 Strikeouts (-139), MEDIUM confidence. Vásquez has cleared 3.5 strikeouts in each of his last three starts, posting 4 K, 5 K, and 6 K in successive outings. His 9.1 K/9 rate faces a Giants lineup that posts a .642 team OPS and ranks last in MLB in scoring. Seven days of extended rest should keep his command sharp, and Oracle Park suppresses contact further. The -139 price reflects the reliability of the underlying strikeout data against this specific opponent.
Luis Arraez Over 1.5 Hits (+146), MEDIUM
Luis Arraez Over 1.5 Hits (+146), MEDIUM confidence. Arraez is hitting .308 on the season with a .767 OPS against right-handed pitchers. Vásquez is a right-hander. His L28d OPS is .743 and his L7d OPS is .680, confirming consistent contact rather than a hot streak. For a .308 hitter with elite plate discipline, two-hit games are routine rather than outliers. The +146 price at 40.6% implied probability offers genuine value. McDonald's debut on the other side also opens the door to Arraez reaching base multiple times against a bullpen in later innings.
Casey Schmitt Over 1.5 Total Bases (+126
Casey Schmitt Over 1.5 Total Bases (+126), MEDIUM confidence. Schmitt is slashing .308/.354/.519 across 113 plate appearances with a .925 OPS over the last 28 days. He has four home runs and a .519 slugging percentage. Extra-base contact is a genuine, sustained part of his game right now. He faces McDonald, whose last three outings produced 10 strikeouts, then 3 strikeouts, then 1 strikeout across three starts. Debut volatility tends to favor hitters with strong recent form, and +126 at 44.2% implied is a price worth paying for a bat this hot.
Manny Machado Over 1.5 Total Bases (+128
Manny Machado Over 1.5 Total Bases (+128), MEDIUM confidence. Machado's L7d OPS is 1.011. He has five home runs on the season and a .404 slugging percentage. No career matchup data exists against McDonald, which means the usual pitcher-hitter adjustment is off the table for both sides. A red-hot power hitter facing a debut starter with proven variance, in a park where extra-base contact determines the margin in low-run games. The +128 price at 43.9% implied has value given his current form entering this series.
Jake Cronenworth Under 0.5 Hits (+106),
Jake Cronenworth Under 0.5 Hits (+106), LOW confidence. Cronenworth is hitting .147 across 111 plate appearances. That is not a cold stretch. That is a substantial sample showing genuine offensive struggle, confirmed by a .258 OPS over the last seven days. At a true hitless probability somewhere near 60 to 65 percent per game, the market's +106 price at 48.5% implied reflects a meaningful edge. Vásquez's 9.1 K/9 rate will not be forgiving to a hitter this compromised at the plate. Plus-money on a genuinely cold bat facing a strikeout pitcher has real value, even at LOW confidence given the inherent variance of single-game props.
SGP
SGP: Giants +1.5, Under 8.0, Vásquez Over 3.5 Strikeouts, Arraez Over 1.5 Hits. These four legs align naturally. A high-strikeout Vásquez performance suppresses the Giants' already-anemic offense, supporting the under. Keeping the Padres from pulling away on the scoreboard keeps San Francisco within the spread. Arraez reaching 1.5 hits in a contact-friendly, low-run environment adds a hitter prop that is consistent with, not contradictory to, the game total thesis. The legs reinforce each other. Individual leg contract IDs: Giants +1.5 (389598841), Under 8.0 (389598885), Vásquez Over 3.5 K (389446658), Arraez Over 1.5 Hits (389446443).
Analysis insight — no specific bet associated
YRFI (-111). The Giants score in the fir
YRFI (-111). The Giants score in the first inning in 22 of 35 games this season, a 63% rate. McDonald is making his 2026 debut with no established first-inning rhythm, facing Machado (1.011 L7d OPS), Bogaerts (.868 L28d OPS), and Tatis Jr. (.754 L7d OPS) right away. The YRFI market at -111, implying 52.6%, is underpriced relative to the 63% Giants YRFI rate alone before accounting for McDonald's debut uncertainty. Combined probability of at least one first-inning run from either side is well above market pricing.

Key Players

Batting AverageSD
Xander Bogaerts
.269Batting Average
SS
Home RunsSD
Manny Machado
5Home Runs
3B
Runs Batted InSD
Manny Machado
18Runs Batted In
3B
Earned Run AverageSD
Randy Vasquez
2.94Earned Run Average
SP
WinsSD
Michael King
3Wins
SP
StrikeoutsSD
Michael King
39Strikeouts
SP
Batting AverageSF
Luis Arraez
.308Batting Average
2B
Home RunsSF
Casey Schmitt
4Home Runs
1B
Runs Batted InSF
Heliot Ramos
15Runs Batted In
LF
Earned Run AverageSF
Robbie Ray
2.95Earned Run Average
SP
WinsSF
Landen Roupp
5Wins
SP
StrikeoutsSF
Landen Roupp
43Strikeouts
SP

Recent Form

San Diego Padres
L8-3Chicago Cubs
L5-4Chicago Cubs
L8-2Chicago White Sox
L4-0Chicago White Sox
W4-3Chicago White Sox
San Francisco Giants
L3-2Philadelphia Phillies
L3-0Tampa Bay Rays
L5-1Tampa Bay Rays

San Diego Padres vs San Francisco Giants Summary

Both sides of this game have a clear identity. Vásquez is the most reliable arm on the field and faces an offense that cannot score. The Giants' bullpen, at 2.63 ERA, is quietly one of the better units in baseball, but it gets no attention because the offense ranks last in MLB. Mason Miller's 17.6 K/9 and league-leading 11 saves mean San Diego can slam the door late. The variable that makes this game structurally interesting rather than a predictable outcome is McDonald's debut. His limited MLB track record and genuine start-to-start inconsistency mean the Padres could score three runs or seven tonight, and neither outcome would be a surprise. The structural play is Giants +1.5 at -133, backing an elite bullpen to hold the spread at a pitcher-friendly park even in a loss.

The Under 8.0 at -125 has the situational backing but not the market edge. Size it small. The player props offer the best risk-adjusted angles on this card: Vásquez's strikeout consistency against the MLB's worst offense at -139, Arraez's contact skill at +146, Machado's current form at +128, and the Cronenworth fade at plus-money on one of the coldest bats in the lineup. The moneyline is a pass. Neither side offers enough value at current prices to recommend an outright win bet, and that is an honest position to hold when the game projects this close to a coin flip. The YRFI at -111 rounds out the card as a situational angle with clear statistical support from the Giants' 63% first-inning scoring rate and McDonald's debut uncertainty.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Mar 01, 2026SD @ SFSFSF 9-1
Mar 16, 2026SF @ SDSDSD 3-1

Compare odds for SD @ SF

Frequently Asked Questions

MLBGame PreviewsSan Diego Padres at San Francisco Giants