Arizona Diamondbacks vs St. Louis Cardinals Betting Pick & Prediction for 6/24

The Arizona Diamondbacks will travel to Busch Stadium to play against the St. Louis Cardinals. The game is scheduled for Wednesday, June 24, 2026, at 7:45 PM. The Diamondbacks have a record of 40-39 and are ranked third in the NL West.
The St. Louis Cardinals come into this game with a 42-35 record, holding the second spot in the NL Central. Arizona will rely on Mitch Bratt, who has yet to pitch this season. Meanwhile, Matthew Liberatore will take the mound for the Cardinals, with a current season record of 3-4 and a 5.23 ERA.
Arizona Diamondbacks Team Preview
The Arizona Diamondbacks have had mixed results in their recent games. They won 4-3 against the Cardinals on June 23rd. Eduardo Rodriguez played well, allowing only three hits and no earned runs over 6 2/3 innings.
In their game on June 22nd, the Diamondbacks lost 3-2 to the Cardinals. Merrill Kelly pitched for six innings, giving up three earned runs. Tommy Troy hit a home run, but it was not enough to secure the win.
Ketel Marte stands out with a batting average of .262 and 12 home runs this season. The team’s batting average ranks 17th in the league. Mitch Bratt is the probable starting pitcher for the next game, but he has not pitched yet this season.
Diamondbacks vs Cardinals Game Day Info
- Sport: MLB
- Teams: Arizona Diamondbacks vs. St. Louis Cardinals
- Venue: Busch Stadium in St. Louis, MO
- Date: Wednesday, June 24, 2026
- Betting Odds: Diamondbacks Moneyline -102, Cardinals Moneyline -119
St. Louis Cardinals Team Preview
The St. Louis Cardinals are getting ready for another home game against the Arizona Diamondbacks. In their recent game, they lost by a score of 4-3. Kyle Leahy had a strong performance on the mound, pitching over six innings without allowing an earned run.
The Cardinals’ batting lineup features some key players. Alec Burleson leads the team with a .288 batting average and 13 home runs. JJ Wetherholt and Iván Herrera also contribute to the offense, each with solid batting stats.
On the pitching side, Matthew Liberatore is expected to start for the Cardinals. He currently holds a 3-4 record with a 5.23 ERA for the season. The team looks to bounce back with his help in their next game.
BTB Betting Pick
The Cardinals are favored with a moneyline of -119 against the Diamondbacks at -102. The Cardinals have a stronger batting average and on-base percentage, ranking 9th and 8th respectively. Considering these stats, the Cardinals are likely to win with a projected score of 5-4. Therefore, the pick is for the Cardinals to win straight up.
The total for this game is set at 9.0 runs with the over at -110 and the under at -111. Both teams have mid-tier pitching ranks, with ERAs of 4.32 for the Diamondbacks and 4.25 for the Cardinals. Given their pitching and hitting stats, the game is likely to be close to the set total. The recommendation is to take the over, with a projected total score of 9 runs.