| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Rafael Devers | 1B | 4 | .333 | 1.833 | 1 |
| Luis Arraez | 2B | 2 | .000 | 0.000 | 0 |
| Willy Adames | SS | 2 | .500 | 1.000 | 0 |
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.
Picks made May 04, 2026 at 04:09 AM ET. Odds shown reflect current market prices.
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.
| Date | Matchup | Result |
|---|---|---|
| Mar 01, 2026 | SD @ SF | SFSF 9-1 |
| Mar 16, 2026 | SF @ SD | SDSD 3-1 |
Compare odds for SD @ SF