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

Giants at Diamondbacks

1:40 am • NBCS-BA
2 - 8
Starting Pitchers
pitcherteameraw-l
Zac 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: 116-105-2 (+9.5u)
SF +111
1u
Ryan Sura
Ryan Sura
Last 30d: 61-78-0 (-21.2u)
R.Devers o1.5 Total Bases+120
0.9u
Tailing @sandyplashkes
Cam Is Money
Cam Is Money
Last 30d: 116-105-2 (+9.5u)
R.Devers o1.5 Hits + Runs + RBIs-125
1.25u
💰🦡 Jake
💰🦡 Jake
Last 30d: 101-115-8 (-2.1u)
Over 9-118
1u
Boomer Betz
Boomer Betz
Last 30d: 219-213-10 (-3.8u)
Z.Gallen u2.5 Earned Runs-110
0.91u
SF +125
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 114-133-6 (-20.7u)
SF +120
1u
R.Devers o1.5 Total Bases+122
1.22u
Lock & Cash
Lock & Cash
Last 30d: 29-17-0 (+14.4u)
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

  • JT Brubaker
    RP

    Brubaker is out with ribs

    Out

  • Reiver Sanmartin
    RP

    Sanmartin is out with elbow

    Out

Diamondbacks Injuries

    Giants vs. Diamondbacks Box Score
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Hayden Birdsong logoRH.Birdsong, P79463
    Carson Seymour logoRC.Seymour, P53322
    Joey Lucchesi logoLJ.Lucchesi, P21130
    HITTERSH-ABRHRRBI
    Mike 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
    Zac 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
    Jake 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