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 logo5.407-10
Colton Gordon logoC.GordonHouston Astros logo4.673-2

Astros at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Astros
58-42
+1.5
+1.5-165
o9-106
+120
Diamondbacks
50-51
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: 27-11-2 (+14.8u)
Over 9-102
1.02u
The Degenerates
The Degenerates
Last 30d: 58-34-0 (+21.9u)
Over 8.5-128
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 75-71-3 (-11.0u)
Over 9+100
1u
Sean Zerillo
Sean Zerillo
Last 30d: 156-143-10 (+13.9u)
HOU +135
0.68u
Bet to +120

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
50-5024-2826-2228-3722-13
Astros
52-4826-2626-2229-4023-7

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
53-43-426-22-427-2134-27-419-16
Astros
43-52-522-3021-22-533-35-19-17-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
50-5126-2624-2433-3217-18
Astros
58-4233-1925-2340-2918-12

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

  • Jake Meyers
    CF

    Meyers is out with calf

    Out

  • Cristian Javier
    SP

    Javier is out with elbow

    Out

  • Jeremy Pena
    SS

    Pena is out with ribs

    Out

  • Luis Garcia
    SP

    Garcia is out with elbow

    Out

  • Pedro Leon
    RF

    Leon is out with knee

    Out

  • J.P. France
    SP

    France is out with shoulder

    Out

  • Hayden Wesneski
    RP

    Wesneski is out with elbow

    Out

  • Spencer Arrighetti
    SP

    Arrighetti is out with thumb

    Out

Diamondbacks Injuries

  • Jordan Montgomery
    SP

    Montgomery is out for season with elbow

    Out for Season

  • John Curtiss
    RP

    Curtiss is out with elbow

    Out

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
58-42
N/A
N/A
Diamondbacks
50-51
N/A
N/A