Giants vs. Diamondbacks Odds & Betting Predictions - July 2, 2026

Giants at Diamondbacks

1:40 am • NBCS-BA
6 - 4
Starting Pitchers
pitcherteameraw-l
Zac Gallen logoZ.GallenArizona Diamondbacks logo6.363-8
Trevor McDonald logoT.McDonaldSan Francisco Giants logo4.423-6

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
36-50
+1.5
+1.5-180
o9.5-105
+114
Diamondbacks
43-43
u9.5
-1.5+154
u9.5-115
-136
location pinThursday 1:40 a.m.
July 02, 2026
Chase FieldPhoenix
Giants vs. Diamondbacks Expert Picks
The Propfessor
The Propfessor
Last 30d: 25-38-0 (+7.6u)
B.Eldridge o1.5 Hits + Runs + RBIs-130
0.75u
T.McDonald u15.5 Outs-135
1u
Matt Trollo
Matt Trollo
Last 30d: 90-99-9 (-10.9u)
Z.Gallen u3.5 Ks-105
0.53u
(B365) Gallen total of 12 Ks L6 starts - some small sample sizes bottom third of SFG LU, but just 4 > 20 K%, just 2 > 21%. Gallen 10 K% vs LHBs this year. If he faces 24 batters, 14 will be LH. Park costs him 6% w/ roof closed, but he gets that back with umpire.
SF +114
0.57u
(DK) Gallen estimators > 4, L30 days xwOBA > .420. ARI 85 wRC+ v RHP, LU 89 wRC+ both L30 days & v RHP this year. Don't love SFG bullpen, but ARI not great either and don't believe Gallen should be favored in many spots anymore.
Picks Office
Picks Office
Last 30d: 175-174-15 (-14.4u)
SF -115
0.87u
Scott Rickenbach
Scott Rickenbach
Last 30d: 54-37-3 (+10.1u)
Over 9.5-102
0.98u
Frank Ammirante
Frank Ammirante
Last 30d: 366-337-10 (+27.2u)
SF +110
1u
R.Devers o0.5 HR+375
0.1u
Brandon Kravitz
Brandon Kravitz
Last 30d: 54-41-0 (+19.2u)
Under 9+120
1u

Giants vs. Diamondbacks Previews & Analysis

  • Giants vs Diamondbacks: Two Offenses on a High article feature image

    Giants vs Diamondbacks: Two Offenses on a High

    Kenny Ducey
    Jul 1, 2026 UTC
  • The Leadoff: Minion's 16 Bets for 10 MLB Games on Wednesday article feature image

    The Leadoff: Minion's 16 Bets for 10 MLB Games on Wednesday

    Ryan Minion
    Jul 1, 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

33%

Bets%

67%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
46-4024-2022-2019-2126-19
Giants
39-4718-2221-2512-1827-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
36-47-318-25-118-22-215-24-120-23-2
Giants
39-42-517-21-222-21-317-11-221-31-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
43-4326-1817-2524-1618-27
Giants
36-5018-2218-2814-1622-33

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 1stSFW 8-2-5.5 WO 9ARI -115
Jun 30thSFW 5-4-1.5 LU 9.5ARI -139
Jun 28th@TBL 1-5+1.5 LU 7.5TB +167
Jun 27th@TBL 2-4+1.5 LU 8.5TB +121
Jun 26th@TBL 1-6+1.5 LU 8.5TB +115

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
Trevor McDonald logoRT.McDonald, P90650
Erik Miller logoLE.Miller, P20120
Ryan Walker logoRR.Walker, P12004
Dylan Smith logoRD.Smith, P13110
Caleb Kilian logoRC.Kilian, P10120
HITTERSH-ABRHRRBI
Luis Arraez logo1L.Arraez, 2B0-5000
Casey Schmitt logo2C.Schmitt, 3B0-5000
Bryce Eldridge logo3B.Eldridge, DH1-5000
Rafael Devers logo4R.Devers, 1B1-3100
Heliot Ramos logo5H.Ramos, RF2-4212
Jonah Cox logo5J.Cox, CF0-0000
Jung Hoo Lee logo6J.Lee, CF2-4201
Jung Hoo Lee logo6J.Lee, RF2-4201
Victor Bericoto logo7V.Bericoto, LF2-4112
Drew Gilbert logo7D.Gilbert, LF0-0000
Drew Cavanaugh logo8D.Cavanaugh, C2-4001
Christian Koss logo9C.Koss, SS1-4000
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Zac Gallen logoRZ.Gallen, P955.246
Ryan Thompson logoRR.Thompson, P90.100
Jonathan Loaisiga logoRJ.Loaisiga, P16110
Taylor Clarke logoRT.Clarke, P21100
Brandyn Garcia logoLB.Garcia, P16110
HITTERSH-ABRHRRBI
Ketel Marte logo1K.Marte, 2B2-4101
Geraldo Perdomo logo2G.Perdomo, SS1-4000
Corbin Carroll logo3C.Carroll, RF0-4001
Gabriel Moreno logo4G.Moreno, DH1-3000
Lourdes Gurriel logo5L.Gurriel, LF0-4000
Adrian Del Castillo logo6A.Del Castillo, C0-4000
Nolan Arenado logo7N.Arenado, 3B1-4100
Pavin Smith logo8P.Smith, 1B1-4101
Tommy Troy logo9T.Troy, CF1-3100

Giants vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Giants at Diamondbacks Team Totals

MatchupOverUnder
Giants
36-50
N/A
N/A
Diamondbacks
43-43
N/A
N/A