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

Diamondbacks at Cardinals

11:45 pm • ARID
4 - 3
Starting Pitchers
pitcherteameraw-l
Kyle Leahy logoK.LeahySt. Louis Cardinals logo3.1410-4
Eduardo Rodriguez logoE.RodriguezArizona Diamondbacks logo2.6113-4

Diamondbacks at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
69-62
+1.5
-1.5+158
o8.5-105
-108
Cardinals
66-66
u8.5
+1.5-187
u8.5-114
-112
location pinTuesday 11:45 p.m.
June 23, 2026
Busch StadiumSt. Louis
Diamondbacks vs. Cardinals Expert Picks
Player Prop Savant
Player Prop Savant
Last 30d: 82-70-1 (+12.3u)
Over 2.5 (Live)+150
1.5u
The Pick Don
The Pick Don
Last 30d: 7-4-3 (+4.3u)
Over 8.5-105
1.58u
Eduardo Rodriguez is the definition of a fraud, and I’m thrilled to fade him here. His 2.45 ERA looks good until you find out he has a 4.92 xERA buried underneath it. A gap of nearly two and a half runs is the perfect example of a pitcher pitching over his head and being due for regression. Rodriguez’s other estimators also sit around 4.5. He’s simply gotten lucky for far too long. The Cardinals offense ranks 7th in wRC+ versus left handed pitching and is striking out just 17% of the time against lefties, the second best mark in the league. Rodriguez has a really tough matchup tonight considering he’s striking out only 17.9% of hitters. I think St. Louis jumps on him early. I don't need to overthink the other side. Kyle Leahy is a converted reliever making his first real go at it as a starter. Leahy has a brutal .296 xBA and ranks in the worst percentile in baseball in hard hit rate. He’s simply not very good, and his 1.57 WHIP isn’t ideal either. The Diamondbacks offense has been bad this season, but there’s no excuse here. Both bullpens rank outside the top 15 in ERA and are regressing quickly, especially Arizona’s bullpen. The St. Louis bullpen is also heavily worked right now and likely won’t have its best arms available. This total is just too low. Our model makes the fair total 11.2 runs. Give me the over 8.5.
💰🦡 Jake
💰🦡 Jake
Last 30d: 34-66-2 (-13.1u)
Over 4.5 (F5)-108
1.08u
Nick Martin
Nick Martin
Last 30d: 10-9-1 (+2.7u)
ARI -104
0.96u
Frank Ammirante
Frank Ammirante
Last 30d: 408-427-13 (-12.7u)
K.Leahy o15.5 Outs+115
1u
Under 4.5 (F5)-110
1u
Brandon Kravitz
Brandon Kravitz
Last 30d: 37-28-1 (+11.5u)
Under 8.5-106
1u
Kyle Murray
Kyle Murray
Last 30d: 36-45-2 (-2.6u)
ARI +100
1u
Adam Kaufman
Adam Kaufman
Last 30d: 83-85-0 (-13.0u)
STL -110
1.1u
Matt Trollo
Matt Trollo
Last 30d: 59-71-5 (-11.3u)
STL -110
1.1u
(B365) Despite having an ERA two runs worse, Kyle Leahy has slightly better estimators than Eduardo Rodriguez because he has been much better (3.71 SIERA) over the last month. ERod's 86.1 LOB% massively unsustainable. Pitchers have the same pitch modeling. Crazy number...85. That's ARI wRC+ on the road, vs RHP, their proj. LU against RHP and their proj. LU over the last 30 days. Not an average of 85. They are ALL 85. STL 103/103/112/127.

Diamondbacks vs. Cardinals Previews & Analysis

  • Diamondbacks vs Cardinals: Bet on Marte's Hot Streak article feature image

    Diamondbacks vs Cardinals: Bet on Marte's Hot Streak

    Action Network Staff
    Jun 23, 2026 UTC
  • Adam Trigger's Triple-A Baseball Bets for Tuesday article feature image

    Adam Trigger's Triple-A Baseball Bets for Tuesday

    Adam Trigger
    Jun 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
70-6233-3337-2914-2556-36
Diamondbacks
70-6137-2933-3226-3043-31

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
55-71-626-37-329-34-315-23-139-48-5
Diamondbacks
57-70-428-36-229-34-224-30-232-40-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
66-6632-3434-3221-1845-47
Diamondbacks
69-6238-2831-3433-2335-39

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 22ndARIW 3-2-1.5 LU 8.5STL -151
Jun 21st@KCW 12-10-1.5 WO 9STL -127
Jun 20th@KCL 5-6-1.5 LO 9.5KC -120
Jun 18th@KCL 6-14-1.5 LO 9KC -105
Jun 17thSDL 1-6-1.5 LU 10.5SD -122

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 Box Score
    Diamondbacks Player Stats
    Projected
    PITCHERPCIPKER
    Eduardo Rodriguez logoLE.Rodriguez, P956.250
    Juan Morillo logoRJ.Morillo, P100.110
    Kevin Ginkel logoRK.Ginkel, P8110
    Paul Sewald logoRP.Sewald, P230.213
    Brandyn Garcia logoLB.Garcia, P40.110
    HITTERSH-ABRHRRBI
    Ketel Marte logo1K.Marte, 2B1-4000
    Geraldo Perdomo logo2G.Perdomo, SS0-4000
    Corbin Carroll logo3C.Carroll, RF0-4000
    Gabriel Moreno logo4G.Moreno, C1-4100
    Pavin Smith logo5P.Smith, 1B0-2000
    Ildemaro Vargas logo5I.Vargas, PR0-0100
    Ildemaro Vargas logo5I.Vargas, 1B0-0100
    Nolan Arenado logo6N.Arenado, 3B1-4101
    Lourdes Gurriel logo7L.Gurriel, LF2-4002
    Jorge Barrosa logo7J.Barrosa, PR0-0100
    Jorge Barrosa logo7J.Barrosa, CF0-0100
    LuJames Groover logo8L.Groover, DH1-3000
    Tommy Troy logo9T.Troy, CF0-3000
    Tommy Troy logo9T.Troy, LF0-3000
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Kyle Leahy logoRK.Leahy, P856.130
    Max Rajcic logoRM.Rajcic, P241.210
    Matt Svanson logoRM.Svanson, P360.113
    Gordon Graceffo logoRG.Graceffo, P220.200
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, SS0-5000
    Ivan Herrera logo2I.Herrera, DH0-3000
    Jordan Walker logo3J.Walker, RF2-4000
    Lars Nootbaar logo4L.Nootbaar, CF2-3100
    Nelson Velazquez logo5N.Velazquez, LF0-3000
    Nathan Church logo5N.Church, PH0-1000
    Jose Fermin logo6J.Fermin, 2B1-4100
    Alec Burleson logo7A.Burleson, 1B1-4101
    Blaze Jordan logo8B.Jordan, 3B0-2001
    Pedro Pages logo9P.Pages, C0-1000
    Jimmy Crooks logo9J.Crooks, PH1-2001
    Jimmy Crooks logo9J.Crooks, C1-2001
    Bryan Torres logo9B.Torres, PR0-0000

    Diamondbacks vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Diamondbacks at Cardinals Team Totals

    MatchupOverUnder
    Diamondbacks
    69-62
    N/A
    N/A
    Cardinals
    66-66
    N/A
    N/A