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

Giants at Diamondbacks

1:40 am • NBCS-BA
2 - 8
Starting Pitchers
pitcherteameraw-l
Zachary Gallen logoZ.GallenArizona Diamondbacks logo4.8313-15
Hayden Birdsong logoH.BirdsongSan Francisco Giants logo4.804-4

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
0-0
+1.5
+1.5-192
o9-121
+110
Diamondbacks
0-0
u9
-1.5+151
u9-101
-131
location pinWednesday 1:40 a.m.
July 02, 2025
Chase FieldPhoenix
Giants vs. Diamondbacks Expert Picks
Cam Is Money
Cam Is Money
Last 30d: 60-73-3 (-12.8u)
SF +111
1u
Ryan Sura
Ryan Sura
Last 30d: 101-94-2 (+10.5u)
R.Devers o1.5 Total Bases+120
0.9u
Tailing @sandyplashkes
Cam Is Money
Cam Is Money
Last 30d: 60-73-3 (-12.8u)
R.Devers o1.5 Hits + Runs + RBIs-125
1.25u
💰🦡 Jake
💰🦡 Jake
Last 30d: 103-129-6 (+24.5u)
Over 9-118
1u
Boomer Betz
Boomer Betz
Last 30d: 126-105-2 (+22.9u)
Z.Gallen u2.5 Earned Runs-110
0.91u
SF +125
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 75-104-3 (-9.5u)
SF +120
1u
R.Devers o1.5 Total Bases+122
1.22u
Lock & Cash
Lock & Cash
Last 30d: 7-7-1 (-1.3u)
SF +115
1.5u

Giants vs. Diamondbacks Previews & Analysis

  • San Francisco Giants vs Arizona Diamondbacks Prediction, Pick, Odds -- 7/1 article feature image

    San Francisco Giants vs Arizona Diamondbacks Prediction, Pick, Odds -- 7/1

    Kenny Ducey
    Jul 1, 2025 UTC
  • Tuesday's MLB Best Bets article feature image

    Tuesday's MLB Best Bets

    Action Network Staff
    Jul 1, 2025 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

41%

Bets%

59%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
82-7940-4142-3836-5245-27
Giants
76-8635-4641-4035-5740-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
80-74-739-36-641-38-143-40-537-33-2
Giants
75-80-735-45-140-35-636-55-137-25-6

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
80-8243-3837-4345-4334-38
Giants
81-8142-3939-4249-4331-37

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 1stSFW 4-2+1.5 WU 8ARI +125
Jun 29thMIAL 4-6-1.5 LO 9MIA -190
Jun 28thMIAL 7-8-1.5 LO 9MIA -168
Jun 28thMIAL 8-9-1.5 LO 8.5MIA -172
Jun 25th@CWSL 3-7-1.5 LO 8CWS -154

Giants vs. Diamondbacks Injury Updates

Giants Injuries

  • Thomas Murphy
    C

    Murphy is out with back

    Out

  • Jonathan Brubaker
    RP

    Brubaker is out with ribs

    Out

Diamondbacks Injuries

  • John Curtiss
    RP

    Curtiss is out with elbow

    Out

Giants vs. Diamondbacks Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Hayden Birdsong logoRH.Birdsong, P79463
Carson Seymour logoRC.Seymour, P53322
Joseph Lucchesi logoLJ.Lucchesi, P21130
HITTERSH-ABRHRRBI
Michael Yastrzemski logo1M.Yastrzemski, RF1-4000
Heliot Ramos logo2H.Ramos, LF0-3000
Luis Matos logo2L.Matos, LF1-1000
Rafael Devers logo3R.Devers, DH1-4000
Wilmer Flores logo4W.Flores, 3B1-4000
Dominic Smith logo5D.Smith, 1B0-4000
Willy Adames logo6W.Adames, SS1-3111
Daniel Johnson logo7D.Johnson, CF1-3100
Patrick Bailey logo8P.Bailey, C0-3001
Tyler Fitzgerald logo9T.Fitzgerald, 2B0-3000
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Zachary Gallen logoRZ.Gallen, P1017101
Anthony DeSclafani logoRA.DeSclafani, P25220
HITTERSH-ABRHRRBI
Geraldo Perdomo logo1G.Perdomo, SS2-5001
Ketel Marte logo2K.Marte, 2B0-3000
Pavin Smith logo3P.Smith, 1B1-4000
Eugenio Suarez logo4E.Suarez, 3B0-3200
Lourdes Gurriel logo5L.Gurriel, LF1-3212
Jacob McCarthy logo6J.McCarthy, RF1-4113
Randal Grichuk logo7R.Grichuk, DH2-4111
James McCann logo8J.McCann, C1-2211
Alek Thomas logo9A.Thomas, CF1-4000

Giants vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Giants at Diamondbacks Team Totals

MatchupOverUnder
Giants
0-0
o4.5-102
u4.5-126
Diamondbacks
0-0
o4.5-115
u4.5-114