Giants vs. Diamondbacks Odds & Betting Predictions - May 20, 2026

Giants at Diamondbacks

7:40 pm • ARID
3 - 6
Starting Pitchers
pitcherteameraw-l
Merrill Kelly logoM.KellyArizona Diamondbacks logo5.714-3
Tyler Mahle logoT.MahleSan Francisco Giants logo6.101-6

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
20-31
+1.5
-1.5+147
o8.5-113
-108
Diamondbacks
26-24
u8.5
-2.5-357
u8.5-108
-111
location pinWednesday 7:40 p.m.
May 20, 2026
Chase FieldPhoenix
Giants vs. Diamondbacks Expert Picks
Sandy Plashkes
Sandy Plashkes
Last 30d: 99-106-3 (-12.0u)
Over 8.5-115
1u
Wags Wins
Wags Wins
Last 30d: 231-289-5 (-71.4u)
SF -104
1.25u
Player Prop Savant
Player Prop Savant
Last 30d: 165-136-3 (+25.5u)
SF +104
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 70-70-5 (+11.2u)
Over 8.5-113
1u
Ryan Minion
Ryan Minion
Last 30d: 341-356-13 (+32.0u)
K.Marte o1.5 Total Bases+105
$1.05
Adam Kaufman
Adam Kaufman
Last 30d: 34-41-0 (-12.0u)
ARI -130
1u
Frank Ammirante
Frank Ammirante
Last 30d: 241-258-10 (-4.2u)
Under 9-117
1.17u
Sean Zerillo
Sean Zerillo
Last 30d: 172-147-12 (+3.2u)
Under 9-115
0.58u
Bet to -122
Matt Trollo
Matt Trollo
Last 30d: 51-50-5 (+0.5u)
Over 9-102
0.51u
UPDATE: After lineups vomited out, I don't like this much at 9 anymore, but would still consider 8.5. (DK) Roof closed 108 Park Factor - Pitchers have combined for 33 barrels in fewer than 80 innings. Kelly 2 R/16 IP L2 starts - but only 9 Ks & 7 Barrels. SFG 4th worst pen estimators L30 days

Giants vs. Diamondbacks Previews & Analysis

  • Giants vs Diamondbacks: PRO's Top Prop Edge article feature image

    Giants vs Diamondbacks: PRO's Top Prop Edge

    Action Network Staff
    May 20, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Giants vs. Diamondbacks Public Betting Percentages

Away Logo

Giants

Public

28%

Bets%

72%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
30-2016-1014-1013-916-11
Giants
20-319-1411-175-1015-20

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
25-23-211-14-114-9-19-12-115-11-1
Giants
23-26-211-11-112-15-110-512-21-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
26-2416-1010-1414-811-16
Giants
20-3110-1310-187-813-22

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 20thSFW 5-3-1.5 WU 8.5ARI -125
May 19thSFW 12-2-1.5 WO 9ARI -136
May 17th@COLW 8-6-1.5 WO 10.5ARI -147
May 16th@COLL 2-4-1.5 LU 11.5COL -147
May 16th@COLW 9-1-1.5 WU 12ARI -121

Diamondbacks vs. Giants Injury Updates

Diamondbacks Injuries

  • Corbin Burnes
    SP

    Burnes is out with elbow

    Out

  • Blake Walston
    SP

    Walston is out with elbow

    Out

  • Tyler Locklear
    1B

    Locklear is out with elbow

    Out

  • Cristian Mena
    SP

    Mena is doubtful with shoulder

    Doubtful

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

Giants vs. Diamondbacks Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Tyler Mahle logoRT.Mahle, P79566
Keaton Winn logoRK.Winn, P11130
Sam Hentges logoLS.Hentges, P161.100
Joel Peguero logoRJ.Peguero, P120.210
HITTERSH-ABRHRRBI
Will Brennan logo1W.Brennan, RF0-3000
Jesus Rodriguez logo1J.Rodriguez, PH0-0000
Jesus Rodriguez logo1J.Rodriguez, RF0-0000
Luis Arraez logo2L.Arraez, 2B1-4000
Casey Schmitt logo3C.Schmitt, LF1-4111
Rafael Devers logo4R.Devers, 1B1-4000
Willy Adames logo5W.Adames, SS0-4000
Matt Chapman logo6M.Chapman, 3B2-4200
Bryce Eldridge logo7B.Eldridge, DH1-4001
Daniel Susac logo8D.Susac, C1-4000
Drew Gilbert logo9D.Gilbert, CF1-2001
Harrison Bader logo9H.Bader, PH0-2000
Harrison Bader logo9H.Bader, CF0-2000
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Merrill Kelly logoRM.Kelly, P85643
Brandyn Garcia logoLB.Garcia, P90.200
Taylor Clarke logoRT.Clarke, P60.100
Brandon Pfaadt logoRB.Pfaadt, P9100
Paul Sewald logoRP.Sewald, P13110
HITTERSH-ABRHRRBI
Ketel Marte logo1K.Marte, 2B3-3312
Ildemaro Vargas logo2I.Vargas, 1B0-4001
Geraldo Perdomo logo3G.Perdomo, SS1-3003
Adrian Del Castillo logo4A.Del Castillo, C0-4000
Lourdes Gurriel logo5L.Gurriel, DH0-4000
Jose Fernandez logo6J.Fernandez, 3B2-4000
Jorge Barrosa logo7J.Barrosa, RF0-3000
Tim Tawa logo8T.Tawa, LF1-3100
Ryan Waldschmidt logo9R.Waldschmidt, CF2-3200

Giants vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Giants at Diamondbacks Team Totals

MatchupOverUnder
Giants
20-31
N/A
N/A
Diamondbacks
26-24
N/A
N/A