Diamondbacks vs. Cardinals Odds & Betting Predictions - July 23, 2026

Diamondbacks at Cardinals

9:15 pm • ARID
10 - 6
Starting Pitchers
pitcherteameraw-l
Michael McGreevy logoM.McGreevySt. Louis Cardinals logo3.926-9
Brandon Pfaadt logoB.PfaadtArizona Diamondbacks logo3.537-2

Diamondbacks at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
78-69
+1.5
-6.5-455
o8-112
+104
Cardinals
72-75
u8.5
-1.5+168
u8-112
-125
location pinThursday 9:15 p.m.
July 23, 2026
Busch StadiumSt. Louis
Diamondbacks vs. Cardinals Expert Picks
Player Prop Savant
Player Prop Savant
Last 30d: 105-93-2 (+20.6u)
Over 7.5-109
1u
B.Pfaadt u3.5 Ks-120
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 85-72-1 (+1.1u)
Under 7.5-114
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 13-22-0 (+4.7u)
ARI +106
1.06u
Zense
Zense
Last 30d: 4-5-0 (-2.0u)
Under 4.5 (F5)-132
3u
Grant Neiffer
Grant Neiffer
Last 30d: 27-108-2 (+9.0u)
J.Wetherholt o0.5 HR+810
0.25u
The Degenerates
The Degenerates
Last 30d: 46-44-2 (-1.2u)
Under 8-115
1.15u
Sandy Plashkes
Sandy Plashkes
Last 30d: 48-56-0 (-2.2u)
Under 8-121
1.21u
Brian Bitler
Brian Bitler
Last 30d: 97-75-0 (+75.5u)
ARI +108
3.24u
Picks Office
Picks Office
Last 30d: 0-0-0 (+0.0u)
ARI +0.5 (F5)-130
0.77u
Brian Bitler
Brian Bitler
Last 30d: 97-75-0 (+75.5u)
Under 7.5+104
3u
Picks Office
Picks Office
Last 30d: 0-0-0 (+0.0u)
Under 4.5 (F5)-110
1u
Wags Wins
Wags Wins
Last 30d: 224-170-3 (+41.8u)
ARI +110
1.1u
Frank Ammirante
Frank Ammirante
Last 30d: 268-316-7 (-38.6u)
Under 4.5 (F5)-114
1.14u
M.McGreevy u1.5 BB-125
1.25u
Sean Zerillo
Sean Zerillo
Last 30d: 48-78-3 (-7.0u)
ARI +110
0.55u
Bet to +105
Brandon Kravitz
Brandon Kravitz
Last 30d: 20-20-1 (+2.2u)
Under 8.5-108
1.08u
Matt Trollo
Matt Trollo
Last 30d: 59-71-3 (-13.8u)
Under 8.5-114
0.5u
(FD) Thursday's Leadoff
ARI +110
0.55u
(B365) Thursday's Leadoff

Diamondbacks vs. Cardinals Previews & Analysis

  • Diamondbacks vs Cardinals: Pitcher-Friendly Conditions in St. Louis article feature image

    Diamondbacks vs Cardinals: Pitcher-Friendly Conditions in St. Louis

    Frank Ammirante
    Jul 23, 2026 UTC
  • Grant Neiffer's 4 Home Run Picks for Thursday article feature image

    Grant Neiffer's 4 Home Run Picks for Thursday

    Grant Neiffer
    Jul 23, 2026 UTC
  • Our MLB Best Bets for All Five Games on Thursday article feature image

    Our MLB Best Bets for All Five Games on Thursday

    Action Network Staff
    Jul 23, 2026 UTC
  • Sharps and Systems Aligned for D-Backs vs Cardinals article feature image

    Sharps and Systems Aligned for D-Backs vs Cardinals

    Carlos Avilan
    Jul 23, 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

Diamondbacks vs. Cardinals Public Betting Percentages

Away Logo

Diamondbacks

Public

49%

Bets%

51%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
79-6837-3542-3315-3064-36
Diamondbacks
77-7041-3136-3929-3447-36

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
66-75-630-39-336-36-320-24-145-50-5
Diamondbacks
61-82-430-40-231-42-226-35-234-47-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
72-7534-3838-3723-2249-51
Diamondbacks
78-6941-3137-3837-2640-43

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 22nd@LAAW 1-0+1.5 WU 8.5STL +125
Jul 22nd@LAAL 1-5+1.5 LU 9LAA +104
Jul 21st@LAAL 2-3-1.5 LU 9LAA -115
Jul 19th@ARIL 7-8+1.5 WO 9ARI +106
Jul 18th@ARIL 3-5+1.5 LU 9ARI -103

Diamondbacks vs. Cardinals Injury Updates

Diamondbacks Injuries

  • Blake Walston
    SP

    Walston is out with elbow

    Out

  • Cristian Mena
    SP

    Mena is doubtful with shoulder

    Doubtful

Cardinals Injuries

    Diamondbacks vs. Cardinals Box Score
    Diamondbacks Player Stats
    Projected
    PITCHERPCIPKER
    Brandon Pfaadt logoRB.Pfaadt, P87612
    Brandyn Garcia logoLB.Garcia, P11110
    Taylor Clarke logoRT.Clarke, P6100
    Ryan Thompson logoRR.Thompson, P29104
    HITTERSH-ABRHRRBI
    Corbin Carroll logo1C.Carroll, RF1-5101
    Geraldo Perdomo logo2G.Perdomo, SS0-2000
    Gabriel Moreno logo3G.Moreno, C3-4102
    Max Kepler logo4M.Kepler, LF0-4100
    Adrian Del Castillo logo5A.Del Castillo, DH3-5301
    Tim Tawa logo6T.Tawa, 3B1-3101
    Tim Tawa logo6T.Tawa, CF1-3101
    Ildemaro Vargas logo7I.Vargas, 2B3-5100
    Tyler Locklear logo8T.Locklear, 1B3-5213
    Ryan Waldschmidt logo9R.Waldschmidt, CF0-3000
    Nolan Arenado logo9N.Arenado, PH2-2002
    Nolan Arenado logo9N.Arenado, 3B2-2002
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Michael McGreevy logoRM.McGreevy, P956.134
    Justin Bruihl logoLJ.Bruihl, P15112
    Matt Svanson logoRM.Svanson, P370.203
    Gordon Graceffo logoRG.Graceffo, P30121
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, 2B2-5200
    Jordan Walker logo2J.Walker, RF2-4101
    Bryan Torres logo2B.Torres, PH1-1102
    Alec Burleson logo3A.Burleson, DH3-5100
    Lars Nootbaar logo4L.Nootbaar, LF2-5003
    Masyn Winn logo5M.Winn, SS0-4000
    Jose Fermin logo6J.Fermin, 3B1-3000
    Nathan Church logo7N.Church, CF1-4100
    Blaze Jordan logo8B.Jordan, 1B0-4000
    Jimmy Crooks logo9J.Crooks, C1-2000
    Nelson Velazquez logo9N.Velazquez, PH0-1000
    Pedro Pages logo9P.Pages, C0-1000

    Diamondbacks vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Diamondbacks at Cardinals Team Totals

    MatchupOverUnder
    Diamondbacks
    78-69
    N/A
    N/A
    Cardinals
    72-75
    N/A
    N/A