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+160 | o8.5-108 | -107 |
Cardinals 42-34 | u8.5 | +1.5-190 | u8.5-111 | -111 |

Busch StadiumSt. Louis
.png)


Diamondbacks vs. Cardinals Expert Picks
Brandon Kravitz
Last 30d: 57-47-0 (+14.4u)
Under 8.5-106
1.06u
Kyle Murray
Last 30d: 63-102-1 (-28.9u)
ARI +100
1u
Adam Kaufman
Last 30d: 86-96-0 (-25.5u)
STL -110
1.1u
Matt Trollo
Last 30d: 72-77-9 (-6.1u)
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
Diamondbacks vs. Cardinals Starting Lineups
Diamondbacks Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 6-2 | 2.44 | 1.234 | 6.62 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .263 | .317 | .451 | 12 |
![]() | .237 | .354 | .346 | 4 |
![]() | .284 | .372 | .550 | 13 |
![]() | .276 | .358 | .448 | 6 |
![]() | .174 | .278 | .239 | 1 |
![]() | .239 | .315 | .385 | 8 |
![]() | .261 | .304 | .407 | 7 |
![]() | .181 | .252 | .352 | 2 |
![]() | .240 | .321 | .413 | 3 |
Cardinals Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 5-4 | 4.63 | 1.571 | 7.59 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .271 | .372 | .429 | 12 |
![]() | .266 | .406 | .428 | 10 |
![]() | .287 | .341 | .524 | 18 |
![]() | .323 | .400 | .581 | 2 |
![]() | .288 | .355 | .492 | 13 |
![]() | .245 | .321 | .339 | 3 |
![]() | .270 | .282 | .459 | 1 |
![]() | .267 | .316 | .371 | 2 |
![]() | .220 | .257 | .362 | 4 |
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 |




















