Diamondbacks vs. Cardinals Odds & Betting Predictions - July 23, 2026
Diamondbacks at Cardinals
9:15 pm • ARIDStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 2.92 | 4-7 | ||
![]() | 4.58 | 4-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 |

Busch StadiumSt. Louis
.png)


Diamondbacks vs. Cardinals Expert Picks
💰🦡 Jake
Last 30d: 72-74-2 (+19.2u)
ARI +106
1u
Zense
Last 30d: 27-26-4 (-2.5u)
Under 4.5 (F5)-132
3u
Grant Neiffer
Last 30d: 14-85-4 (-8.6u)
J.Wetherholt o0.5 HR+810
0.25u
The Degenerates
Last 30d: 44-31-0 (+12.9u)
Under 8-115
1.15u
Sandy Plashkes
Last 30d: 77-87-0 (+13.3u)
Under 8-121
1.21u
Brian Bitler
Last 30d: 44-60-1 (-46.6u)
ARI +108
3u
Picks Office
Last 30d: 140-137-9 (-10.3u)
ARI +0.5 (F5)-130
1u
Brian Bitler
Last 30d: 44-60-1 (-46.6u)
Under 7.5+104
3u
Picks Office
Last 30d: 140-137-9 (-10.3u)
Under 4.5 (F5)-110
1u
Wags Wins
Last 30d: 198-181-4 (+1.6u)
ARI +110
1u
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
Last 30d: 111-132-9 (-9.5u)
ARI +110
0.5u
Bet to +105
Brandon Kravitz
Last 30d: 47-42-0 (+7.4u)
Under 8.5-108
1.08u
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
Prop Odds Comparison
Line Movement Tracker
Diamondbacks vs. Cardinals Public Betting Percentages
Betting Trends
- Cardinals are 1-4 in their last 5 games.
- Cardinals are 2-3 in their last 5 games against the spread
- Cardinals are 29-20 in their road games against the spread
- The totals have gone OVER in 1 of Cardinals' last 5 games
- The totals have gone OVER in 20 of Cardinals' 52 last games at home
Matchup History
Against the Spread (ATS) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 56-45 | 27-25 | 29-20 | 11-15 | 45-29 | |
| 56-46 | 29-24 | 27-22 | 22-24 | 33-22 |
Over/Under History
| overall | home o/u | away o/u | favorite o/u | underdog o/u | |
|---|---|---|---|---|---|
| 40-56-5 | 20-30-2 | 20-26-3 | 9-16-1 | 30-40-4 | |
| 43-55-4 | 22-29-2 | 21-26-2 | 18-26-2 | 24-29-2 |
Straight-Up (ML) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 52-49 | 26-26 | 26-23 | 15-11 | 37-37 | |
| 53-49 | 31-22 | 22-27 | 28-18 | 24-31 |
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
- 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 | |
|---|---|---|---|---|---|
![]() | 4-1 | 4.58 | 1.305 | 6.71 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .258 | .313 | .461 | 18 |
![]() | .237 | .352 | .355 | 7 |
![]() | .252 | .344 | .490 | 15 |
![]() | .302 | .391 | .442 | 7 |
![]() | .235 | .281 | .412 | 2 |
![]() | .250 | .400 | .250 | 0 |
![]() | .245 | .323 | .430 | 14 |
![]() | .195 | .256 | .325 | 5 |
![]() | .260 | .308 | .374 | 1 |
Cardinals Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 4-7 | 2.92 | 1.102 | 5.92 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .257 | .352 | .403 | 15 |
![]() | .241 | .366 | .373 | 11 |
![]() | .279 | .342 | .462 | 15 |
![]() | .289 | .351 | .517 | 22 |
![]() | .248 | .352 | .388 | 3 |
![]() | .240 | .316 | .323 | 4 |
![]() | .228 | .269 | .366 | 8 |
![]() | .253 | .265 | .374 | 1 |
![]() | .169 | .272 | .324 | 3 |
Diamondbacks vs. Cardinals Odds Comparison
Could not load odds
Diamondbacks at Cardinals Team Totals
MatchupOverUnder | ||
|---|---|---|
Diamondbacks 53-49 | N/A | N/A |
Cardinals 52-49 | N/A | N/A |























