Giants vs. Diamondbacks Odds & Betting Predictions - June 30, 2026

Giants at Diamondbacks

1:40 am • ARID
@
Starting Pitchers
pitcherteameraw-l
Eduardo Rodriguez logoE.RodriguezArizona Diamondbacks logo2.276-2
Tyler Mahle logoT.MahleSan Francisco Giants logo5.491-7

Giants at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
35-48
+1.5
+1.5-180
o9-105
+115
Diamondbacks
41-42
u8.5
-1.5+147
u9-115
-137
location pinTuesday 1:40 a.m.
June 30, 2026
Chase FieldPhoenix
thermometer image97°Fahrenheit
rain image0%Rain
wind image10Wind
Giants vs. Diamondbacks Expert Picks
Sean Zerillo
Sean Zerillo
Last 30d: 141-134-10 (+0.3u)
Over 8.5-115
0.58u
Bet to 9 (-105)
Matt Trollo
Matt Trollo
Last 30d: 75-76-8 (-2.9u)
SF +114 (F5)
0.5u
(FD) Mahle return from IL velo up 5 shutout innings, 2 hits vs A's. EROD estimators > 2 runs higher than 2.27 ERA. ARI 85 wRC+ v RHP. Want no part of SFG bullpen though. (Would only play to +110).
Adam Kaufman
Adam Kaufman
Last 30d: 85-110-3 (-40.5u)
SF +118
1u

Giants vs. Diamondbacks Previews & Analysis

  • Opening Pitch: Zerillo’s MLB Projections for Monday article feature image

    Opening Pitch: Zerillo’s MLB Projections for Monday

    Sean Zerillo
    Jun 25, 2026 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

21%

Bets%

79%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
45-3823-1822-2018-1926-19
Giants
37-4618-2219-2412-1825-27

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
34-46-316-24-118-22-213-23-120-23-2
Giants
37-41-517-21-220-20-317-11-219-30-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
41-4224-1717-2522-1518-27
Giants
35-4818-2217-2614-1621-31

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 28th@TBL 1-5+1.5 LU 7.5TB +167
Jun 27th@TBL 2-4+1.5 LU 8.5TB +121
Jun 26th@TBL 1-6+1.5 LU 8.5TB +115
Jun 24th@STLW 9-4-1.5 WO 9ARI -101
Jun 23rd@STLW 4-3-1.5 LU 8.5ARI -108

Diamondbacks vs. Giants Injury Updates

Diamondbacks Injuries

  • Corbin Burnes
    SP

    Burnes is out with elbow

    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 Starting Lineups
Giants Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Tyler Mahle logoRT.Mahle, P1-75.491.4608.81
HITTERSAVGOBPSLGHR
Matt Chapman logo1M.Chapman, 3B.241.331.3787
Luis Arraez logo2L.Arraez, 2B.324.360.4473
Casey Schmitt logo3C.Schmitt, DH.290.316.50816
Rafael Devers logo4R.Devers, 1B.240.299.45214
Heliot Ramos logo5H.Ramos, RF.268.311.4234
Willy Adames logo6W.Adames, SS.231.275.43014
Victor Bericoto logo7V.Bericoto, LF.250.273.5313
Eric Haase logo8E.Haase, C.190.250.4294
Jonah Cox logo9J.Cox, CF.292.292.5421
Diamondbacks Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Eduardo Rodriguez logoLE.Rodriguez, P6-22.271.2106.63
HITTERSAVGOBPSLGHR
Ketel Marte logo1K.Marte, 2B.262.317.47015
Geraldo Perdomo logo2G.Perdomo, SS.245.357.3615
Corbin Carroll logo3C.Carroll, RF.278.361.53213
Gabriel Moreno logo4G.Moreno, C.280.361.4396
Lourdes Gurriel logo5L.Gurriel, DH.219.271.2891
Max Kepler logo6M.Kepler, LF.000.000.0000
Nolan Arenado logo7N.Arenado, 3B.237.311.3838
Pavin Smith logo8P.Smith, 1B.161.273.2321
Tommy Troy logo9T.Troy, CF.228.304.3803

Giants vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Giants at Diamondbacks Team Totals

MatchupOverUnder
Giants
35-48
N/A
N/A
Diamondbacks
41-42
N/A
N/A