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.073-9
Trevor McDonald logoT.McDonaldSan Francisco Giants logo5.123-7

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
0-0
+1.5
+1.5-180
o9.5-105
+114
Diamondbacks
0-0
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
Matt Trollo
Matt Trollo
Last 30d: 23-20-3 (+6.2u)
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.
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.
Picks Office
Picks Office
Last 30d: 0-0-0 (+0.0u)
SF -115
0.87u
Brandon Kravitz
Brandon Kravitz
Last 30d: 56-56-1 (+8.8u)
Under 9+120
1u
Frank Ammirante
Frank Ammirante
Last 30d: 99-90-0 (-4.3u)
R.Devers o0.5 HR+375
0.1u
SF +110
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 92-91-2 (-9.4u)
Over 9.5-102
0.98u
The Propfessor
The Propfessor
Last 30d: 0-0-0 (+0.0u)
B.Eldridge o1.5 Hits + Runs + RBIs-130
0.75u
T.McDonald u15.5 Outs-135
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

Loading props…

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
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
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

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