Underdog 1
Arizona Diamondbacks over San Francisco Giants
WINArizona Diamondbacks vs San Francisco Giants prediction — 2026-05-25 • First pitch: 5:05 PM ET
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.