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

Astros at Diamondbacks

1:40 am • SCHN
3 - 1
Starting Pitchers
pitcherteameraw-l
Eduardo Rodriguez logoE.RodriguezArizona Diamondbacks logo5.503-6
Framber Valdez logoF.ValdezHouston Astros logo2.6711-4

Astros at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Astros
60-43
-1.5
-1.5+142
o8.5-104
-115
Diamondbacks
50-53
u8
+1.5-172
u8.5-113
-105
location pinWednesday 1:40 a.m.
July 23, 2025
Chase FieldPhoenix
Astros vs. Diamondbacks Expert Picks
Cam Is Money
Cam Is Money
Last 30d: 123-116-1 (+16.6u)
ARI +105 (Live)
1.51u
Boomer Betz
Boomer Betz
Last 30d: 239-238-4 (+24.3u)
ARI -113 (Live)
3u
#bobbyfades
ARI -113 (Live)
2u
#bobbyfades
VegasIsMyBitch
VegasIsMyBitch
Last 30d: 30-28-1 (+2.6u)
ARI +103
1u
Austin Pendergrass
Austin Pendergrass
Last 30d: 41-60-0 (-15.1u)
HOU -132 (F5)
0.5u
The Degenerates
The Degenerates
Last 30d: 52-36-1 (+13.0u)
HOU -120
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 50-48-1 (+12.7u)
Under 4.5 (F5)-120
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 165-175-3 (-37.2u)
Under 8.5-113
1u
K Rate Clamp Overall: 309-195-19,61% (ROI:18%) Season:19-12-2,61% (ROI:17%)
Capper Central
Capper Central
Last 30d: 109-77-0 (+18.0u)
ARI +102
1u
Picks Office
Picks Office
Last 30d: 78-69-0 (+11.5u)
ARI +105
1u
Follow @PicksOffice on X.
Jim Sannes
Jim Sannes
Last 30d: 19-41-0 (-8.3u)
E.Rodriguez o5.5 Ks+102
1u
Brutal results this year, but the strikeout rate has remained respectable at 23.9%. Astros' active roster has a 23.8% strikeout rate and 6.7% walk rate against lefties.

Astros vs. Diamondbacks Previews & Analysis

  • 3 MLB Player Props for Tuesday article feature image

    3 MLB Player Props for Tuesday

    Alex Hinton
    Jul 22, 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

71%

Bets%

29%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
50-5224-3026-2228-3822-14
Astros
54-4926-2728-2230-4124-7

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
53-45-426-24-427-2134-28-419-17
Astros
43-55-522-3121-24-533-37-19-18-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
50-5326-2824-2433-3317-19
Astros
60-4333-2027-2341-3019-12

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 22ndHOUL 3-6-1.5 LU 9HOU -142
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

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
Framber Valdez logoLF.Valdez, P93741
Bryan Abreu logoRB.Abreu, P13110
Bryan King logoLB.King, P11110
HITTERSH-ABRHRRBI
Cam Smith logo1C.Smith, RF0-4000
Jose Altuve logo2J.Altuve, DH2-4100
Christian Walker logo3C.Walker, 1B2-5000
Yainer Diaz logo4Y.Diaz, C2-5000
Chas McCormick logo5C.McCormick, CF0-3000
Taylor Trammell logo5T.Trammell, PH0-0100
Taylor Trammell logo5T.Trammell, CF0-0100
Victor Caratini logo5V.Caratini, PH0-0000
Shay Whitcomb logo5S.Whitcomb, PR0-0000
Shay Whitcomb logo5S.Whitcomb, 3B0-0000
Brice Matthews logo6B.Matthews, 2B1-4112
Mauricio Dubon logo7M.Dubon, 3B2-3000
Mauricio Dubon logo7M.Dubon, CF2-3000
Cooper Hummel logo8C.Hummel, LF0-4000
Zack Short logo9Z.Short, SS1-4000
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Eduardo Rodriguez logoLE.Rodriguez, P906.130
Kevin Ginkel logoRK.Ginkel, P140.210
Jake Woodford logoRJ.Woodford, P321.213
Kyle Backhus logoLK.Backhus, P90.110
HITTERSH-ABRHRRBI
Ketel Marte logo1K.Marte, 2B0-4000
Corbin Carroll logo2C.Carroll, CF1-4000
Corbin Carroll logo2C.Carroll, RF1-4000
Lourdes Gurriel logo3L.Gurriel, LF1-3000
Eugenio Suarez logo4E.Suarez, DH0-4000
Josh Naylor logo5J.Naylor, 1B1-4000
Randal Grichuk logo6R.Grichuk, RF3-3100
Alek Thomas logo6A.Thomas, PR0-0000
Alek Thomas logo6A.Thomas, CF0-0000
James McCann logo6J.McCann, PH1-1000
Jake McCarthy logo6J.McCarthy, PR0-0000
Geraldo Perdomo logo7G.Perdomo, SS3-4000
Blaze Alexander logo8B.Alexander, 3B0-3001
Jose Herrera logo9J.Herrera, C0-4000

Astros vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Astros at Diamondbacks Team Totals

MatchupOverUnder
Astros
60-43
o4.5+108
u4.5-138
Diamondbacks
50-53
o3.5-135
u3.5+105