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

Giants at Diamondbacks

1:40 am • ARID
6 - 5
Starting Pitchers
pitcherteameraw-l
Merrill Kelly logoM.KellyArizona Diamondbacks logo4.233-3
Landen Roupp logoL.RouppSan Francisco Giants logo3.807-7

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
0-0
+1.5
+1.5-176
o8.5-110
+120
Diamondbacks
0-0
u8.5
-1.5+149
u8.5-111
-143
location pinThursday 1:40 a.m.
July 03, 2025
Chase FieldPhoenix
Giants vs. Diamondbacks Expert Picks
Sir Lockselot
Sir Lockselot
Last 30d: 30-61-0 (-22.8u)
R.Devers o0.5 RBI+145
2.9u
🔑 R.Devers 1+ RBI +145 (FanDuel) 2u Running it back in the BetAlytics lab 5 ⭐️, 41.3% expected win probability. Devers is so due, his last like 7 PA have been strikeouts, he is 1/9 in his career vs Kelly…that one hit was a dinger and 3 RBI. Join 👉🔗 https://www.betalytics.com/ Promo code: LOCKSELOT for 25% off
Sean Zerillo
Sean Zerillo
Last 30d: 63-97-2 (-2.7u)
Under 8.5+100
0.5u
Bet to -110
💰🦡 Jake
💰🦡 Jake
Last 30d: 107-110-10 (+12.0u)
Under 0.5 (1st Inn)-120
1.8u
Austin Pendergrass
Austin Pendergrass
Last 30d: 45-51-1 (-8.6u)
ARI -160 (F5)
0.5u
Picks Office
Picks Office
Last 30d: 156-144-4 (+3.3u)
SF +120
1.2u
Follow @PicksOffice on X for more.
Sean Zerillo
Sean Zerillo
Last 30d: 63-97-2 (-2.7u)
SF +125
0.11u
Entered at wrong stake. 0.5u at +125. Bet to +115
SF +123
0.5u
0.5u. Bet to +115
Boomer Betz
Boomer Betz
Last 30d: 208-181-5 (+37.4u)
M.Kelly u5.5 Ks+120
1.2u

Giants vs. Diamondbacks Previews & Analysis

  • 3 Wednesday MLB Player Prop Picks article feature image

    3 Wednesday MLB Player Prop Picks

    Alex Hinton
    Jul 2, 2025 UTC
  • Wednesday's MLB Best Bets article feature image

    Wednesday's MLB Best Bets

    Action Network Staff
    Jul 2, 2025 UTC
  • Giants vs. Diamondbacks: Good Opportunity to Buy Low article feature image

    Giants vs. Diamondbacks: Good Opportunity to Buy Low

    John Feltman
    Jul 2, 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

31%

Bets%

69%

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 2ndSFW 8-2-1.5 WO 9ARI -131
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

Giants vs. Diamondbacks Injury Updates

Giants Injuries

    Diamondbacks Injuries

    • John Curtiss
      RP

      Curtiss is out with elbow

      Out

    Giants vs. Diamondbacks Box Score
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Landen Roupp logoRL.Roupp, P81442
    Erik Miller logoLE.Miller, P11120
    Spencer Bivens logoRS.Bivens, P14120
    Randy Rodriguez logoRR.Rodriguez, P15110
    Tyler Rogers logoRT.Rogers, P14110
    Camilo Doval logoRC.Doval, P29232
    HITTERSH-ABRHRRBI
    Mike Yastrzemski logo1M.Yastrzemski, RF1-5111
    Willy Adames logo2W.Adames, SS1-4000
    Rafael Devers logo3R.Devers, DH1-5001
    Wilmer Flores logo4W.Flores, 1B0-4100
    Wilmer Flores logo4W.Flores, 3B0-4100
    Jung Hoo Lee logo5J.Lee, CF3-5201
    Luis Matos logo6L.Matos, LF0-3100
    Heliot Ramos logo6H.Ramos, PH1-1000
    Heliot Ramos logo6H.Ramos, LF1-1000
    Patrick Bailey logo7P.Bailey, C1-3002
    Tyler Fitzgerald logo8T.Fitzgerald, 2B0-3000
    Dominic Smith logo8D.Smith, PH0-1000
    Dominic Smith logo8D.Smith, 1B0-1000
    Brett Wisely logo9B.Wisely, 3B2-4101
    Brett Wisely logo9B.Wisely, 2B2-4101
    Diamondbacks Player Stats
    Projected
    PITCHERPCIPKER
    Merrill Kelly logoRM.Kelly, P92633
    Kyle Backhus logoLK.Backhus, P22120
    Jake Woodford logoRJ.Woodford, P53202
    Shelby Miller logoRS.Miller, P5100
    HITTERSH-ABRHRRBI
    Geraldo Perdomo logo1G.Perdomo, SS3-3100
    Ketel Marte logo2K.Marte, 2B2-4112
    Pavin Smith logo3P.Smith, 1B1-2000
    Tim Tawa logo3T.Tawa, PH0-2000
    Tim Tawa logo3T.Tawa, 1B0-2000
    Randal Grichuk logo3R.Grichuk, PH0-1000
    Josh Naylor logo4J.Naylor, DH1-4001
    Josh Naylor logo4J.Naylor, 1B1-4001
    Eugenio Suarez logo5E.Suarez, 3B0-5000
    Blaze Alexander logo5B.Alexander, PR0-0000
    Lourdes Gurriel logo6L.Gurriel, LF1-4100
    Jake McCarthy logo7J.McCarthy, RF2-5001
    Alek Thomas logo8A.Thomas, CF1-5111
    Jose Herrera logo9J.Herrera, C0-3100

    Giants vs. Diamondbacks Odds Comparison

    Right Arrow

    Could not load odds

    Giants at Diamondbacks Team Totals

    MatchupOverUnder
    Giants
    0-0
    o3.5-127
    u3.5-101
    Diamondbacks
    0-0
    o4.5+107
    u4.5-136