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 logo4.635-4
Eduardo Rodriguez logoE.RodriguezArizona Diamondbacks logo2.446-2

Diamondbacks at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
39-39
+1.5
-1.5+158
o8.5-105
-108
Cardinals
42-34
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: 102-75-0 (+22.5u)
Over 2.5 (Live)+150
1.5u
The Pick Don
The Pick Don
Last 30d: 10-4-1 (+6.2u)
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: 60-85-2 (-18.3u)
Over 4.5 (F5)-108
1.08u
Nick Martin
Nick Martin
Last 30d: 21-22-1 (-0.2u)
ARI -104
0.96u
Frank Ammirante
Frank Ammirante
Last 30d: 328-275-11 (+55.7u)
K.Leahy o15.5 Outs+115
1u
Under 4.5 (F5)-110
1u
Brandon Kravitz
Brandon Kravitz
Last 30d: 58-49-0 (+13.1u)
Under 8.5-106
1u
Kyle Murray
Kyle Murray
Last 30d: 67-111-1 (-31.4u)
ARI +100
1u
Adam Kaufman
Adam Kaufman
Last 30d: 87-101-0 (-29.5u)
STL -110
1.1u
Matt Trollo
Matt Trollo
Last 30d: 74-81-9 (-8.4u)
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
  • Opening Pitch: Zerillo’s MLB Projections for Tuesday article feature image

    Opening Pitch: Zerillo’s MLB Projections for Tuesday

    Sean Zerillo
    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
45-3122-1723-1410-835-22
Diamondbacks
44-3423-1821-1618-1925-15

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
33-39-417-20-216-19-27-10-125-29-3
Diamondbacks
33-42-316-24-117-18-213-23-119-19-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
42-3422-1720-1713-529-28
Diamondbacks
39-3924-1715-2222-1516-24

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

  • Tyler Locklear
    1B

    Locklear is out with elbow

    Out

  • Cristian Mena
    SP

    Mena is doubtful with shoulder

    Doubtful

Cardinals Injuries

  • Masyn Winn
    SS

    Masyn Winn (thumb) has been scratched Tuesday.

    Out

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
39-39
N/A
N/A
Cardinals
42-34
N/A
N/A