Astros vs. Diamondbacks Odds & Betting Predictions - July 22, 2025

Astros at Diamondbacks

1:40 am • ARID
6 - 3
Starting Pitchers
pitcherteameraw-l
Zac Gallen logoZ.GallenArizona Diamondbacks logo4.8313-15
Colton Gordon logoC.GordonHouston Astros logo5.346-4

Astros at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Astros
0-0
+1.5
+1.5-165
o9-106
+120
Diamondbacks
0-0
u9
-1.5+141
u9-116
-142
location pinTuesday 1:40 a.m.
July 22, 2025
Chase FieldPhoenix
Astros vs. Diamondbacks Expert Picks
Player Prop Savant
Player Prop Savant
Last 30d: 38-48-0 (-15.3u)
Over 9-102
1.02u
The Degenerates
The Degenerates
Last 30d: 73-70-1 (-2.4u)
Over 8.5-128
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 128-91-0 (+21.5u)
Over 9+100
1u
Sean Zerillo
Sean Zerillo
Last 30d: 55-88-0 (-4.0u)
HOU +135
0.68u
Bet to +120
The Pick Don
The Pick Don
Last 30d: 17-10-0 (+7.6u)
ARI -150
1.35u

Astros vs. Diamondbacks Previews & Analysis

  • Astros vs Diamondbacks: Strong Bullpen Edge for This Team article feature image

    Astros vs Diamondbacks: Strong Bullpen Edge for This Team

    Sean Zerillo
    Jul 21, 2025 UTC
  • 3 MLB Player Props for Monday article feature image

    3 MLB Player Props for Monday

    Alex Hinton
    Jul 21, 2025 UTC
  • Zerillo's Opening Pitch For Monday article feature image

    Zerillo's Opening Pitch For Monday

    Sean Zerillo
    Jul 21, 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

Astros vs. Diamondbacks Public Betting Percentages

Away Logo

Astros

Public

37%

Bets%

63%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
82-7940-4142-3836-5245-27
Astros
82-8037-4445-3643-6039-18

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
80-74-739-36-641-38-143-40-537-33-2
Astros
72-83-736-43-236-40-545-56-225-27-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
80-8243-3837-4345-4334-38
Astros
87-7546-3541-4056-4731-26

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 20thSTLW 5-3-1.5 WU 9ARI -145
Jul 19thSTLW 10-1+1.5 WO 8.5ARI +112
Jul 19thSTLW 7-3+1.5 WO 8.5ARI -110
Jul 13th@LAAW 5-1+1.5 WU 9ARI +105
Jul 13th@LAAL 5-10+1.5 LO 9LAA +106

Astros vs. Diamondbacks Injury Updates

Astros Injuries

  • Hayden Wesneski
    RP

    Wesneski is out with elbow

    Out

Diamondbacks Injuries

    Astros vs. Diamondbacks Box Score
    Astros Player Stats
    Projected
    PITCHERPCIPKER
    Colton Gordon logoLC.Gordon, P895.242
    Bennett Sousa logoLB.Sousa, P181.110
    Steven Okert logoLS.Okert, P19100
    Josh Hader logoLJ.Hader, P18100
    HITTERSH-ABRHRRBI
    Cam Smith logo1C.Smith, RF1-5000
    Jose Altuve logo2J.Altuve, DH1-4000
    Victor Caratini logo3V.Caratini, C1-4100
    Christian Walker logo4C.Walker, 1B2-4001
    Taylor Trammell logo5T.Trammell, LF1-4100
    Mauricio Dubon logo6M.Dubon, 3B0-3100
    Chas McCormick logo7C.McCormick, CF2-4100
    Brice Matthews logo8B.Matthews, 2B2-4225
    Zack Short logo9Z.Short, SS0-4000
    Diamondbacks Player Stats
    Projected
    PITCHERPCIPKER
    Zac Gallen logoRZ.Gallen, P87666
    Kendall Graveman logoRK.Graveman, P15100
    Andrew Saalfrank logoLA.Saalfrank, P17120
    Trevor Richards logoRT.Richards, P19120
    HITTERSH-ABRHRRBI
    Ketel Marte logo1K.Marte, DH1-4100
    Corbin Carroll logo2C.Carroll, CF1-5101
    Lourdes Gurriel logo3L.Gurriel, LF0-3001
    Eugenio Suarez logo4E.Suarez, 3B1-4111
    Josh Naylor logo5J.Naylor, 1B2-5000
    Randal Grichuk logo6R.Grichuk, RF0-4000
    James McCann logo7J.McCann, C2-3000
    Blaze Alexander logo8B.Alexander, 2B1-2000
    Geraldo Perdomo logo9G.Perdomo, SS0-3000

    Astros vs. Diamondbacks Odds Comparison

    Right Arrow

    Could not load odds

    Astros at Diamondbacks Team Totals

    MatchupOverUnder
    Astros
    0-0
    o3.5-147
    u3.5+116
    Diamondbacks
    0-0
    o4.5-112
    u4.5-115