Diamondbacks vs. Giants Odds & Betting Predictions - May 13, 2025
Diamondbacks at Giants
1:45 am • ARIDStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 3.85 | 4-11 | ||
![]() | 4.23 | 3-3 |
Diamondbacks at Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Diamondbacks 2-3 | -1.5 | -1.5+140 | o8-111 | -124 |
Giants 2-3 | u7.5 | +1.5-165 | u8-108 | +106 |

Oracle ParkSan Francisco
Diamondbacks vs. Giants Expert Picks
DeadPresPicks
Last 30d: 0-0-0 (+0.0u)
SF -110 (Live)
0.35u
Cam Is Money
Last 30d: 66-59-4 (-2.0u)
W.Adames u1.5 Hits + Runs + RBIs-110
1u
Ryan Minion
Last 30d: 238-252-3 (+19.5u)
ARI -120
$1.00
Collin Whitchurch
Last 30d: 64-95-1 (+10.1u)
SF +105 (F5)
0.5u
Picks Office
Last 30d: 195-206-3 (-26.2u)
ARI -110
0.91u
Verlander still looking washed – 0-2, couldn’t get out the 4th vs AZ last year. 8 ER on 8 hits in just 3 IP. Diamondbacks lineup already saw him well, now gets them hot + rested.
Offense edge goes AZ – .233 BA to SF’s .229, but bigger gap in R/9: Dbacks 5.18 vs Giants 4.50. More damage, more consistency. QBP slightly edges SF (.320 vs .314), but situational hitting + scoring efficiency favor Arizona. Verlander not missing barrels lately.
Merrill Kelly owns the Giants – 7-5 with a 3.30 ERA in 19 starts. ERA higher at Oracle but handled them well last season. More reliable arm right now. AZ lineup knows Verlander’s stuff, SF’s offense lacks firepower. Giants trending cold at the plate.
Billy Ward
Last 30d: 14-22-1 (-3.2u)
Over 0.5 (1st Inn)-102
1.02u
Ryan Minion
Last 30d: 238-252-3 (+19.5u)
K.Marte o1.5 Total Bases+120
$1.00
Collin Whitchurch
Last 30d: 64-95-1 (+10.1u)
J.Verlander o1.5 BB-170
0.85u
Doug Ziefel
Last 30d: 192-244-13 (-6.3u)
Under 8-105
0.5u
Top Shelf Action 🥃
Last 30d: 271-257-9 (-2.9u)
SF -112
1.12u
Boomer Betz
Last 30d: 103-102-3 (+13.4u)
SF -105
1u
Diamondbacks vs. Giants Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Diamondbacks vs. Giants Public Betting Percentages
Betting Trends
- Giants are 2-3 in their last 5 games.
- Giants are 1-4 in their last 5 games against the spread
- Giants are 1-1 in their road games against the spread
- The totals have gone OVER in 1 of Giants' last 5 games
- The totals have gone OVER in 0 of Giants' 3 last games at home
Matchup History
Against the Spread (ATS) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 1-4 | 0-3 | 1-1 | 1-0 | 0-4 | |
| 4-1 | 2-0 | 2-1 | 1-0 | 2-1 |
Over/Under History
| overall | home o/u | away o/u | favorite o/u | underdog o/u | |
|---|---|---|---|---|---|
| 1-3-1 | 0-2-1 | 1-1 | 1-0 | 0-3-1 | |
| 4-1 | 2-0 | 2-1 | 1-0 | 2-1 |
Straight-Up (ML) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 2-3 | 0-3 | 2-0 | 1-0 | 1-3 | |
| 2-3 | 2-0 | 0-3 | 1-0 | 0-3 |
Last 5 Matchups
Diamondbacks vs. Giants Injury Updates

Diamondbacks Injuries
- Corbin BurnesSP
Burnes is out with elbow
Out
- Lourdes GurrielLF
Gurriel is out with knee
Out
- Merrill KellySP
Kelly is out with back
Out
- Blake WalstonSP
Walston is out with elbow
Out
- Tyler Locklear1B
Locklear is out with elbow
Out
- Cristian MenaSP
Mena is doubtful with shoulder
Doubtful
- Adrian Del CastilloC
Del Castillo is out with calf
Out

Giants Injuries
- Hayden BirdsongSP
Birdsong is out with arm
Out
Diamondbacks vs. Giants Box Score
Diamondbacks Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 103 | 7 | 8 | 1 | |
![]() | 23 | 1 | 1 | 0 | |
![]() | 9 | 1 | 1 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 2-3 | 2 | 2 | 2 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
Giants Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 79 | 6 | 5 | 2 | |
![]() | 3 | 1 | 0 | 0 | |
![]() | 8 | 1 | 1 | 0 | |
![]() | 13 | 1 | 2 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 3-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 1 |
Diamondbacks vs. Giants Odds Comparison
Could not load odds
Diamondbacks at Giants Team Totals
MatchupOverUnder | ||
|---|---|---|
Diamondbacks 2-3 | N/A | N/A |
Giants 2-3 | N/A | N/A |




























