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

Giants at Diamondbacks

1:40 am • NBCS-BA
0 - 0

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
35-50
+1.5
+1.5-186
o9.5-105
+114
Diamondbacks
43-42
u9.5
-1.5+152
u9.5-114
-136
location pinThursday 1:40 a.m.
July 02, 2026
Chase FieldPhoenix
Giants vs. Diamondbacks Expert Picks
The Propfessor
The Propfessor
Last 30d: 25-36-0 (+9.4u)
B.Eldridge o1.5 Hits + Runs + RBIs-130
0.75u
T.McDonald u15.5 Outs-135
1u
Matt Trollo
Matt Trollo
Last 30d: 90-96-8 (-8.5u)
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.5u
(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: 174-173-15 (-13.8u)
SF -115
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 53-36-3 (+10.1u)
Over 9.5-102
1u
Frank Ammirante
Frank Ammirante
Last 30d: 364-337-10 (+27.4u)
SF +110
0.91u
R.Devers o0.5 HR+375
0.1u
Brandon Kravitz
Brandon Kravitz
Last 30d: 55-41-0 (+20.3u)
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
  • Opening Pitch: Zerillo’s MLB Projections for Wednesday article feature image

    Opening Pitch: Zerillo’s MLB Projections for Wednesday

    Sean Zerillo
    Jun 30, 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-3924-1922-2019-2026-19
Giants
38-4718-2220-2512-1826-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
35-47-317-25-118-22-214-24-120-23-2
Giants
38-42-517-21-221-21-317-11-220-31-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
43-4226-1717-2524-1518-27
Giants
35-5018-2217-2814-1621-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, P42330
HITTERSH-ABRHRRBI
Luis Arraez logo1L.Arraez, 2B0-2000
Casey Schmitt logo2C.Schmitt, 3B0-2000
Bryce Eldridge logo3B.Eldridge, DH0-1000
Rafael Devers logo4R.Devers, 1B0-1000
Heliot Ramos logo5H.Ramos, RF0-1000
Jung Hoo Lee logo6J.Lee, CF0-1000
Victor Bericoto logo7V.Bericoto, LF0-1000
Drew Cavanaugh logo8D.Cavanaugh, C0-1000
Christian Koss logo9C.Koss, SS1-1000
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Zac Gallen logoRZ.Gallen, P423.110
HITTERSH-ABRHRRBI
Ketel Marte logo1K.Marte, 2B0-1000
Geraldo Perdomo logo2G.Perdomo, SS0-1000
Corbin Carroll logo3C.Carroll, RF0-1000
Gabriel Moreno logo4G.Moreno, DH0-1000
Lourdes Gurriel logo5L.Gurriel, LF0-1000
Adrian Del Castillo logo6A.Del Castillo, C0-1000
Nolan Arenado logo7N.Arenado, 3B0-1000
Pavin Smith logo8P.Smith, 1B0-1000
Tommy Troy logo9T.Troy, CF0-1000

Giants vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Giants at Diamondbacks Team Totals

MatchupOverUnder
Giants
35-50
N/A
N/A
Diamondbacks
43-42
N/A
N/A