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 logo4.9410-14
Tyler Mahle logoT.MahleSan Francisco Giants logo5.133-9

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
0-0
+1.5
-1.5+147
o8.5-113
-108
Diamondbacks
0-0
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
Sean Zerillo
Sean Zerillo
Last 30d: 126-115-6 (+2.0u)
Under 9-115
0.58u
Bet to -122
Matt Trollo
Matt Trollo
Last 30d: 23-22-2 (+5.2u)
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
Ryan Minion
Ryan Minion
Last 30d: 227-249-5 (-20.1u)
K.Marte o1.5 Total Bases+105
$1.05
Sandy Plashkes
Sandy Plashkes
Last 30d: 107-97-2 (+34.6u)
Over 8.5-115
1u
Frank Ammirante
Frank Ammirante
Last 30d: 103-99-0 (-10.6u)
Under 9-117
1.17u
Player Prop Savant
Player Prop Savant
Last 30d: 91-79-0 (+5.5u)
SF +104
1u
Adam Kaufman
Adam Kaufman
Last 30d: 341-329-11 (-24.3u)
ARI -130
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 87-102-1 (+13.5u)
Over 8.5-113
1u
Wags Wins
Wags Wins
Last 30d: 249-243-3 (-5.0u)
SF -104
1.25u

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

Loading props…

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
84-7844-3740-4134-4148-37
Giants
80-8241-4039-4221-2758-54

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
71-87-436-43-235-44-233-40-236-47-2
Giants
75-77-1036-42-339-35-727-18-347-58-7

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
86-7645-3641-4043-3241-44
Giants
65-9737-4428-5324-2440-72

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

  • Blake Walston
    SP

    Walston 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
0-0
N/A
N/A
Diamondbacks
0-0
N/A
N/A