St. Louis Cardinals vs Arizona Diamondbacks Prediction 6/24/26 MLB Picks Today
Arizona Diamondbacks (40-39) vs. St. Louis Cardinals (42-35)
June 24, 2026 7:45 pm EDT
The Line: St. Louis Cardinals -118 / Arizona Diamondbacks -102; Over/Under: 9
(Get latest betting odds)
The Arizona Diamondbacks and the St. Louis Cardinals meet Wednesday in MLB action from Busch Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s an Arizona Diamondbacks vs. St. Louis Cardinals prediction.
Starting Pitching Matchup
The Arizona Diamondbacks will send out Mitch Bratt for the start and this will be Bratt’s Major League debut. Matthew Liberatore will start for St. Louis and Liberatore is 3-4 with a 5.23 ERA and 67 strikeouts this season.
Arizona Diamondbacks Recap
The Arizona Diamondbacks come into this game looking to add on to their 4-3 win over the Cardinals on Tuesday to sit at 40-39 this season. After this series, the Diamondbacks will head on the road for a series against the Tampa Bay Rays.
Diamondbacks Snap Three-Game Skid
Entering Tuesday, Corbin Carroll has 77 hits including 16 doubles, 9 triples, 13 home runs and 42 RBIs. Ketel Marte has 76 hits with 16 doubles, 12 home runs and 46 RBIs and Geraldo Perdomo has 61 hits, with 10 doubles, 3 triples, 4 home runs and 27 RBIs as well this season. Nolan Arenado also has 58 hits with 12 doubles, 8 home runs and 31 RBIs and Jose Fernandez has 42 hits with 3 home runs and 15 RBIs this season. Ildemaro Vargas also has 63 hits with 10 doubles, 2 triples, 7 home runs and 42 RBIs.
St. Louis Cardinals Recap
The St. Louis Cardinals come into this game looking to rebound from their loss at the hands of the Diamondbacks on Tuesday to sit at 42-35 this season. After this series, the Cardinals will take on the Miami Marlins in a series at home.
Cardinals Have Two-Game Win Streak Snapped
Going into Tuesday, Jordan Walker leads the Cardinals with 85 hits, 16 doubles, 18 home runs and 58 RBIs while Alec Burleson has 84 hits with 19 doubles, 13 home runs and 55 RBIs. JJ Wetherholt has 74 hits with 12 home runs and 34 RBIs while Ivan Herrera has 73 hits with 13 doubles, 10 home runs and 38 RBIs. Nolan Gorman has 39 hits with 7 home runs and 26 RBIs this season. Masyn Winn’s added 62 hits with 11 doubles and 31 RBIs and Nathan Church has 47 hits with 5 home runs and 19 RBIs this season.
Arizona Diamondbacks @ St. Louis Cardinals Betting Trends: June 24, 2026
- Probable Starting Pitcher: Matthew Liberatore Record this season: 3-4 ERA: 5.23
- Home Record: 2-1
- Last 5 against Diamondbacks: 0-0
Why the St. Louis Cardinals will win
- The Cardinals have won each of their last eight night games against NL West opponents that held a winning record.
- The Diamondbacks have lost seven of their last eight road games against NL Central opponents following a win.
- The Cardinals have covered the run line in each of their last six night games against National League opponents following a home loss.
- The Diamondbacks have failed to cover the run line in six of their last seven games following a win.
- The Diamondbacks have trailed after 3 innings in nine of their last 10 games as underdogs against NL Central opponents.
- The Diamondbacks have trailed after 5 innings in 12 of their last 13 games as underdogs.
- Probable Starting Pitcher: Mitch Bratt Record this season: – ERA: –
- Road Record: –
- Last 5 against Cardinals: –
Why the Arizona Diamondbacks will win
- The Diamondbacks have won each of their last 10 Wednesday night games as road underdogs against NL Central opponents.
- The Cardinals have lost each of their last six Wednesday games as home favorites against National League opponents.
- The Diamondbacks have covered the run line in 18 of their last 19 games as underdogs against National League opponents following a road win.
- The Cardinals have failed to cover the run line in 12 of their last 13 games as favorites against NL West opponents.
- The Diamondbacks have led after 5 innings in six of their last eight night games against the Cardinals at Busch Stadium.
Total Runs Facts
- Each of the Cardinals’ last 11 games against NL West opponents have gone UNDER the total runs line.
- Each of the Diamondbacks’ last 10 road games after playing the previous day have gone UNDER the total runs line.
- There has been no run scored during the first inning in seven of the Cardinals’ last eight games against NL West opponents.
- There has been no run scored during the first inning in each of the Diamondbacks’ last five games as road underdogs against NL Central opponents.
St. Louis Cardinals Player Prop Facts
- Alec Burleson has hit a home run in four of the Cardinals’ last 10 night games.
- Matthew Liberatore has recorded a win in three of his last four appearances in night games against NL teams that held a winning record.
- Matthew Liberatore has recorded four or more strikeouts in each of his last seven appearances against NL opponents.
- Alec Burleson has recorded at least one hit in each of the Cardinals’ last 21 games as favorites.
- Ivan Herrera ranks 5th amongst qualified players for On Base Percentage (.405) this season.
Arizona Diamondbacks Player Prop Facts
- Tommy Troy has hit a home run in two of the Diamondbacks’ last three road games.
- Nolan Arenado has recorded at least one hit in 17 of his last 18 appearances against the Cardinals.
- Corbin Carroll is one of only two players to record 10+ Home Runs and 4+ Triples this season.
Matchup/League Facts
- The Cardinals rank 28th in the league for strikeouts this season (582).
- The Cardinals rank 4th in the league for strikeouts against this season (600).
- The Diamondbacks rank 1st in the league for triples this season (19).
- The Diamondbacks rank 30th in the league for strikeouts this season (549).
Arizona Diamondbacks vs. St. Louis Cardinals Prediction
I’m backing St. Louis here. I don’t really know what to expect from Bratt in his Major League debut, and Arizona’s had some real issues against lefties in the month of June. I think St. Louis has been playing the better baseball as of late and I’ll back them to pick up the win at home here.