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

Giants at Diamondbacks

7:40 pm • ARID
@
Starting Pitchers
pitcherteameraw-l
Merrill Kelly logoM.KellyArizona Diamondbacks logo5.913-3
Tyler Mahle logoT.MahleSan Francisco Giants logo5.591-5

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
20-29
+1.5
+1.5-185
o9+101
+110
Diamondbacks
24-23
u8.5
-1.5+151
u9-118
-135
location pinWednesday 7:40 p.m.
May 20, 2026
Chase FieldPhoenix
thermometer image90°Fahrenheit
rain image0%Rain
wind image5Wind
Giants vs. Diamondbacks Expert Picks
Frank Ammirante
Frank Ammirante
Last 30d: 268-272-10 (+0.5u)
Under 9-117
1.17u
Sean Zerillo
Sean Zerillo
Last 30d: 169-150-11 (+1.1u)
Under 9-115
0.58u
Bet to -122
Matt Trollo
Matt Trollo
Last 30d: 60-48-5 (+7.3u)
Over 9-102
0.51u
(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

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

31%

Bets%

69%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
29-1815-814-1012-716-11
Giants
20-299-1311-165-1015-18

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
24-21-210-12-114-9-18-10-115-11-1
Giants
21-26-210-11-111-15-110-510-21-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
24-2314-910-1412-711-16
Giants
20-2910-1210-177-813-20

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 Starting Lineups
Giants Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Tyler Mahle logoRT.Mahle, P1-55.591.5649.26
HITTERSAVGOBPSLGHR
Jung Hoo Lee logo1J.Lee, RF.268.311.3853
Luis Arraez logo2L.Arraez, 2B.320.360.4252
Casey Schmitt logo3C.Schmitt, LF.294.339.5168
Rafael Devers logo4R.Devers, 1B.246.292.4016
Willy Adames logo5W.Adames, SS.240.277.3915
Matt Chapman logo6M.Chapman, 3B.220.297.3081
Bryce Eldridge logo7B.Eldridge, DH.143.226.2501
Harrison Bader logo8H.Bader, CF.160.188.3584
Eric Haase logo9E.Haase, C.240.269.5602
Diamondbacks Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Merrill Kelly logoRM.Kelly, P3-35.911.5435.91
HITTERSAVGOBPSLGHR
Ketel Marte logo1K.Marte, 2B.222.274.3816
Corbin Carroll logo2C.Carroll, RF.285.395.5637
Geraldo Perdomo logo3G.Perdomo, SS.222.342.3462
Nolan Arenado logo4N.Arenado, 3B.278.351.4777
Ildemaro Vargas logo5I.Vargas, 1B.340.359.5437
Lourdes Gurriel logo6L.Gurriel, LF.241.304.3251
Adrian Del Castillo logo7A.Del Castillo, DH.198.243.3333
Aramis Garcia logo8A.Garcia, C.333.333.3330
Ryan Waldschmidt logo9R.Waldschmidt, CF.294.368.4120

Giants vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Giants at Diamondbacks Team Totals

MatchupOverUnder
Giants
20-29
N/A
N/A
Diamondbacks
24-23
N/A
N/A