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
3-6
+1.5
+1.5-192
o9-121
+110
Diamondbacks
4-5
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: 83-65-4 (+9.4u)
SF +111
1u
R.Devers o1.5 Hits + Runs + RBIs-125
1.25u
💰🦡 Jake
💰🦡 Jake
Last 30d: 66-70-0 (+2.3u)
Over 9-118
1u
Boomer Betz
Boomer Betz
Last 30d: 100-83-2 (+35.6u)
Z.Gallen u2.5 Earned Runs-110
0.91u
SF +125
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 129-135-6 (-21.4u)
R.Devers o1.5 Total Bases+122
1.22u
SF +120
1u
Lock & Cash
Lock & Cash
Last 30d: 18-13-0 (+4.3u)
SF +115
1.5u
Ryan Minion
Ryan Minion
Last 30d: 225-268-1 (-5.7u)
K.Marte o1.5 Hits + Runs + RBIs-150
$1.50
Doug Ziefel
Doug Ziefel
Last 30d: 213-287-16 (-17.0u)
H.Birdsong o4.5 Ks+130
0.49u
Matt Trollo
Matt Trollo
Last 30d: 11-10-2 (-0.1u)
Over 4.5 (F5)-140
1u
Birdsong 11.3 K-BB%, 46.6 Hard% as a starter, Gallen 4.43 SIERA/4.98 xERA - ARI 117/119 wRC+ Hm/v RHP (down some bats, but still above average) - SFG 89/100 - both bullpens bottom half of league estimators L30 days - ARI 106 park run factor (Statcast) roof closed.

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
6-34-22-12-13-2
Giants
2-71-51-21-11-6

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
5-43-32-11-23-2
Giants
4-3-23-2-11-1-12-02-3-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
4-54-20-32-11-4
Giants
3-61-52-11-12-5

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

Diamondbacks vs. Giants Injury Updates

Diamondbacks Injuries

  • Corbin Burnes
    SP

    Burnes is out with elbow

    Out

  • Lourdes Gurriel
    LF

    Gurriel is out with knee

    Out

  • Merrill Kelly
    SP

    Kelly is out with back

    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
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
3-6
N/A
N/A
Diamondbacks
4-5
N/A
N/A