SportzBallz Plus Money Desk

Plus Money Picks — 2026-05-25

Model: dutch • Updated 2026-05-25 11:51 PM
Reload
Sponsored
Plus Money Card Sponsorship • Your brand could be here.
Advertise on SportzBallz
Plus Money Picks1
Decided1
Record1-0
Win Rate100.0%
Underdog 1

Arizona Diamondbacks over San Francisco Giants

WIN
Arizona Diamondbacks vs San Francisco Giants prediction — 2026-05-25 • First pitch: 5:05 PM ET
Odds+111
Confidence0.029 (data points: 14.24/27.684)
PitchingMerrill Kelly vs Landen Roupp
VenueOracle Park

The pick remains Arizona Diamondbacks over San Francisco Giants at +111; the matchup profile still favors that side over a full game sample.

The case for Arizona Diamondbacks starts with controllable innings; if they stay even early, their sequencing edge can separate things later. Over the last five games, Arizona Diamondbacks is averaging 4.8 runs scored and 2.2 allowed, which supports this side’s floor.

San Francisco Giants has enough talent to make this uncomfortable, though the recommendation continues to favor Arizona Diamondbacks once bullpen matchups start stacking up. In that same span, San Francisco Giants is at 5.4 scored and 5.8 allowed per game, so this is a margin read rather than a blanket fade.

Expanded game context
  • Weather: 63.1°F, Wind 13.9 mph W (out to CF), Humidity 65%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: James Hoye; First Base: Sean Barber; Second Base: D.J. Reyburn; Third Base: Steven Jaschinski
  • Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Aramis Garcia (Active), Brandon Pfaadt (Active), Brandyn Garcia (Active), Corbin Carroll (Active), Eduardo Rodriguez (Active), Gabriel Moreno (Active), Geraldo Perdomo (Active)
  • San Francisco Giants Injuries: Adrian Houser (Active), Bryce Eldridge (Active), Caleb Kilian (Active), Casey Schmitt (Active), Daniel Susac (Active), Drew Gilbert (Active), Eric Haase (Active), Erik Miller (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 2-0. San Francisco Giants: Compared with last 5 games, today's announced lineup shares 8.0/9 starters on average. in stable-lineup comps (≥8 shared), San Francisco Giants went 2-2.
  • Line Movement: Moneyline moved from 120 to -110 (-230), toward the pick side.