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

Diamondbacks at Cardinals

9:15 pm • ARID
@
Starting Pitchers
pitcherteameraw-l
Michael McGreevy logoM.McGreevySt. Louis Cardinals logo2.924-7
Brandon Pfaadt logoB.PfaadtArizona Diamondbacks logo4.584-1

Diamondbacks at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
53-49
+1.5
+1.5-205
o7.5-107
+100
Cardinals
52-49
u8.5
-1.5+172
u7.5-113
-121
location pinThursday 9:15 p.m.
July 23, 2026
Busch StadiumSt. Louis
thermometer image79°Fahrenheit
rain image0%Rain
wind image5Wind
Diamondbacks vs. Cardinals Expert Picks
💰🦡 Jake
💰🦡 Jake
Last 30d: 72-74-2 (+19.2u)
ARI +106
1u
Zense
Zense
Last 30d: 27-26-4 (-2.5u)
Under 4.5 (F5)-132
3u
Grant Neiffer
Grant Neiffer
Last 30d: 14-85-4 (-8.6u)
J.Wetherholt o0.5 HR+810
0.25u
The Degenerates
The Degenerates
Last 30d: 44-31-0 (+12.9u)
Under 8-115
1.15u
Sandy Plashkes
Sandy Plashkes
Last 30d: 77-87-0 (+13.3u)
Under 8-121
1.21u
Brian Bitler
Brian Bitler
Last 30d: 44-60-1 (-46.6u)
ARI +108
3u
Picks Office
Picks Office
Last 30d: 140-137-9 (-10.3u)
ARI +0.5 (F5)-130
1u
Brian Bitler
Brian Bitler
Last 30d: 44-60-1 (-46.6u)
Under 7.5+104
3u
Picks Office
Picks Office
Last 30d: 140-137-9 (-10.3u)
Under 4.5 (F5)-110
1u
Wags Wins
Wags Wins
Last 30d: 198-181-4 (+1.6u)
ARI +110
1u
Frank Ammirante
Frank Ammirante
Last 30d: 336-379-7 (-39.5u)
Under 4.5 (F5)-114
1.14u
M.McGreevy u1.5 BB-125
1.25u
Sean Zerillo
Sean Zerillo
Last 30d: 111-132-9 (-9.5u)
ARI +110
0.5u
Bet to +105
Brandon Kravitz
Brandon Kravitz
Last 30d: 47-42-0 (+7.4u)
Under 8.5-108
1.08u
Matt Trollo
Matt Trollo
Last 30d: 82-90-2 (-7.0u)
Under 8.5-114
0.5u
(FD) Thursday's Leadoff
ARI +110
0.5u
(B365) Thursday's Leadoff

Diamondbacks vs. Cardinals Previews & Analysis

  • Opening Pitch: Get Our Smartest MLB Bets for Thursday with BARTOLO article feature image

    Opening Pitch: Get Our Smartest MLB Bets for Thursday with BARTOLO

    Sean Zerillo
    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

50%

Bets%

50%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
56-4527-2529-2011-1545-29
Diamondbacks
56-4629-2427-2222-2433-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
40-56-520-30-220-26-39-16-130-40-4
Diamondbacks
43-55-422-29-221-26-218-26-224-29-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
52-4926-2626-2315-1137-37
Diamondbacks
53-4931-2222-2728-1824-31

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

  • Corbin Burnes
    SP

    Burnes is out with elbow

    Out

  • Blake Walston
    SP

    Walston is out with elbow

    Out

  • Cristian Mena
    SP

    Mena is doubtful with shoulder

    Doubtful

Cardinals Injuries

    Diamondbacks vs. Cardinals Starting Lineups
    Diamondbacks Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Brandon Pfaadt logoRB.Pfaadt, P4-14.581.3056.71
    HITTERSAVGOBPSLGHR
    Ketel Marte logo1K.Marte, 2B.258.313.46118
    Geraldo Perdomo logo2G.Perdomo, SS.237.352.3557
    Corbin Carroll logo3C.Carroll, RF.252.344.49015
    Gabriel Moreno logo4G.Moreno, C.302.391.4427
    Max Kepler logo5M.Kepler, LF.235.281.4122
    Tyler Locklear logo6T.Locklear, 1B.250.400.2500
    Nolan Arenado logo7N.Arenado, 3B.245.323.43014
    Adrian Del Castillo logo8A.Del Castillo, DH.195.256.3255
    Ryan Waldschmidt logo9R.Waldschmidt, CF.260.308.3741
    Cardinals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Michael McGreevy logoRM.McGreevy, P4-72.921.1025.92
    HITTERSAVGOBPSLGHR
    JJ Wetherholt logo1J.Wetherholt, 2B.257.352.40315
    Ivan Herrera logo2I.Herrera, DH.241.366.37311
    Alec Burleson logo3A.Burleson, 1B.279.342.46215
    Jordan Walker logo4J.Walker, RF.289.351.51722
    Lars Nootbaar logo5L.Nootbaar, LF.248.352.3883
    Masyn Winn logo6M.Winn, SS.240.316.3234
    Nathan Church logo7N.Church, CF.228.269.3668
    Blaze Jordan logo8B.Jordan, 3B.253.265.3741
    Jimmy Crooks logo9J.Crooks, C.169.272.3243

    Diamondbacks vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Diamondbacks at Cardinals Team Totals

    MatchupOverUnder
    Diamondbacks
    53-49
    N/A
    N/A
    Cardinals
    52-49
    N/A
    N/A