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

Giants at Diamondbacks

1:40 am • NBCS-BA
2 - 4
Starting Pitchers
pitcherteameraw-l
Ryne Nelson logoR.NelsonArizona Diamondbacks logo3.714-2
Logan Webb logoL.WebbSan Francisco Giants logo2.527-5

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
45-39
-1.5
-1.5+113
o8-113
-150
Diamondbacks
41-42
u8
+1.5-133
u8-108
+125
location pinTuesday 1:40 a.m.
July 01, 2025
Chase FieldPhoenix
Giants vs. Diamondbacks Expert Picks
Under 8.5-115
1u
Sean Zerillo
Sean Zerillo
Last 30d: 172-159-3 (+10.6u)
Under 8.5-110
0.5u
Exchange. Bet to -118 or 8 (+100)
YBK Picks.com
Last 30d: 30-22-4 (+10.2u)
ARI +1-120
1.67u
Boomer Betz
Boomer Betz
Last 30d: 284-290-5 (+13.1u)
R.Nelson o2.5 Earned Runs+120
1u
L.Webb o2.5 Earned Runs+140
1.4u
💰🦡 Jake
💰🦡 Jake
Last 30d: 89-104-4 (-3.3u)
Under 4 (F5)+100
1u
Brian Bitler
Brian Bitler
Last 30d: 69-63-0 (+25.3u)
ARI +125
3.75u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 158-124-5 (+9.5u)
SF -156
1.56u
Opponent got Upset Overall: 160-76-0,68% (ROI:21%) Season:5-1-0,83% (ROI:42%) Divisional Road Favorites Overall: 274-114-0,71% (ROI:14%) Season:4-6-0,40% (ROI:-35%)

Giants vs. Diamondbacks Previews & Analysis

  • Giants vs Diamondbacks: + 174 SGP for NL West Clash article feature image

    Giants vs Diamondbacks: + 174 SGP for NL West Clash

    Alex Hinton
    Jun 30, 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

52%

Bets%

48%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
40-4218-2322-1924-3216-10
Giants
35-4917-2518-2417-3817-11

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
43-36-320-18-323-1830-23-313-13
Giants
37-44-317-2520-19-317-37-119-7-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
41-4220-2121-2029-2712-14
Giants
45-3925-1720-2230-2514-14

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jun 24th@CWSW 4-1-1.5 WU 8.5ARI -122

Giants vs. Diamondbacks Injury Updates

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

  • Matt Chapman
    3B

    Chapman is out with hand

    Out

Diamondbacks Injuries

  • Anthony DeSclafani
    SP

    DeSclafani is out with arm

    Out

  • Jordan Montgomery
    SP

    Montgomery is out for season with elbow

    Out for Season

  • John Curtiss
    RP

    Curtiss is out with elbow

    Out

  • Corbin Carroll
    RF

    Carroll is out with wrist

    Out

Giants vs. Diamondbacks Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Logan Webb logoRL.Webb, P1046.173
Randy Rodriguez logoRR.Rodriguez, P100.210
Tyler Rogers logoRT.Rogers, P12101
HITTERSH-ABRHRRBI
Christian Koss logo1C.Koss, 3B1-4000
Brett Wisely logo1B.Wisely, PR0-0000
Brett Wisely logo1B.Wisely, 3B0-0000
Rafael Devers logo2R.Devers, DH0-4000
Heliot Ramos logo3H.Ramos, LF0-4000
Dominic Smith logo4D.Smith, 1B2-4100
Willy Adames logo5W.Adames, SS1-4100
Jung Hoo Lee logo6J.Lee, CF0-4000
Tyler Fitzgerald logo7T.Fitzgerald, 2B2-3002
Patrick Bailey logo8P.Bailey, C1-3000
Daniel Johnson logo9D.Johnson, RF0-3000
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Ryne Nelson logoRR.Nelson, P886.272
Juan Morillo logoRJ.Morillo, P20.100
John Curtiss logoRJ.Curtiss, P110.210
Shelby Miller logoRS.Miller, P151.120
HITTERSH-ABRHRRBI
Geraldo Perdomo logo1G.Perdomo, SS1-4001
Ketel Marte logo2K.Marte, 2B0-3000
Pavin Smith logo3P.Smith, 1B0-4000
Eugenio Suarez logo4E.Suarez, 3B1-4111
Lourdes Gurriel logo5L.Gurriel, DH1-4111
Jake McCarthy logo6J.McCarthy, RF1-4000
Tim Tawa logo7T.Tawa, LF0-4000
Alek Thomas logo8A.Thomas, CF3-3200
Jose Herrera logo9J.Herrera, C1-1000

Giants vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Giants at Diamondbacks Team Totals

MatchupOverUnder
Giants
45-39
N/A
N/A
Diamondbacks
41-42
N/A
N/A