Diamondbacks vs. Cardinals Odds & Betting Predictions - June 23, 2026
Diamondbacks at Cardinals
11:45 pm • ARIDStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 4.63 | 5-4 | ||
![]() | 2.44 | 6-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 |

Busch StadiumSt. Louis
Diamondbacks vs. Cardinals Expert Picks
Player Prop Savant
Last 30d: 102-75-0 (+22.5u)
Over 2.5 (Live)+150
1.5u
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
Last 30d: 60-85-2 (-18.3u)
Over 4.5 (F5)-108
1.08u
Nick Martin
Last 30d: 21-22-1 (-0.2u)
ARI -104
0.96u
Frank Ammirante
Last 30d: 328-275-11 (+55.7u)
K.Leahy o15.5 Outs+115
1u
Under 4.5 (F5)-110
1u
Brandon Kravitz
Last 30d: 58-49-0 (+13.1u)
Under 8.5-106
1u
Kyle Murray
Last 30d: 67-111-1 (-31.4u)
ARI +100
1u
Adam Kaufman
Last 30d: 87-101-0 (-29.5u)
STL -110
1.1u
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
Prop Odds Comparison
Line Movement Tracker
Diamondbacks vs. Cardinals Public Betting Percentages
Betting Trends
- Cardinals are 2-3 in their last 5 games.
- Cardinals are 1-4 in their last 5 games against the spread
- Cardinals are 23-14 in their road games against the spread
- The totals have gone OVER in 3 of Cardinals' last 5 games
- The totals have gone OVER in 17 of Cardinals' 39 last games at home
Matchup History
Against the Spread (ATS) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 45-31 | 22-17 | 23-14 | 10-8 | 35-22 | |
| 44-34 | 23-18 | 21-16 | 18-19 | 25-15 |
Over/Under History
| overall | home o/u | away o/u | favorite o/u | underdog o/u | |
|---|---|---|---|---|---|
| 33-39-4 | 17-20-2 | 16-19-2 | 7-10-1 | 25-29-3 | |
| 33-42-3 | 16-24-1 | 17-18-2 | 13-23-1 | 19-19-2 |
Straight-Up (ML) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 42-34 | 22-17 | 20-17 | 13-5 | 29-28 | |
| 39-39 | 24-17 | 15-22 | 22-15 | 16-24 |
Last 5 Matchups
Diamondbacks vs. Cardinals Injury Updates

Diamondbacks Injuries
- Corbin BurnesSP
Burnes is out with elbow
Out
- Blake WalstonSP
Walston is out with elbow
Out
- Tyler Locklear1B
Locklear is out with elbow
Out
- Cristian MenaSP
Mena is doubtful with shoulder
Doubtful

Cardinals Injuries
- Masyn WinnSS
Masyn Winn (thumb) has been scratched Tuesday.
Out
Diamondbacks vs. Cardinals Box Score
Diamondbacks Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 95 | 6.2 | 5 | 0 | |
![]() | 10 | 0.1 | 1 | 0 | |
![]() | 8 | 1 | 1 | 0 | |
![]() | 23 | 0.2 | 1 | 3 | |
![]() | 4 | 0.1 | 1 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-0 | 1 | 0 | 0 |
![]() | 0-0 | 1 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 1 |
![]() | 2-4 | 0 | 0 | 2 |
![]() | 0-0 | 1 | 0 | 0 |
![]() | 0-0 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
Cardinals Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 85 | 6.1 | 3 | 0 | |
![]() | 24 | 1.2 | 1 | 0 | |
![]() | 36 | 0.1 | 1 | 3 | |
![]() | 22 | 0.2 | 0 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 0-5 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 2-3 | 1 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 1 |
![]() | 0-2 | 0 | 0 | 1 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 0-0 | 0 | 0 | 0 |
Diamondbacks vs. Cardinals Odds Comparison
Could not load odds
Diamondbacks at Cardinals Team Totals
MatchupOverUnder | ||
|---|---|---|
Diamondbacks 39-39 | N/A | N/A |
Cardinals 42-34 | N/A | N/A |































