Arizona Diamondbacks vs. St. Louis Cardinals Outlook, 6/24/2026 MLB Picks, Top Bets & Odds

Home » Arizona Diamondbacks vs. St. Louis Cardinals Outlook, 6/24/2026 MLB Picks, Top Bets & Odds

  • Matchup: Arizona Diamondbacks vs. St. Louis Cardinals
  • Event Date: Wednesday, June 24, 2026
  • Venue: Busch Stadium, St. Louis, MO
  • Broadcast: Cardinals.TV
  • Betting Odds: Arizona (-150) St. Louis (+125)

This page may include affiliate links at no extra cost to you, thanks for your support.

The St. Louis Cardinals (42-34) are set to take on the Arizona Diamondbacks (39-39) at Busch Stadium on Wednesday. The moneyline for this matchup has the Diamondbacks favored at -150, while the Cardinals sit at +125. The total runs over/under is set at 9, featuring Eduardo Rodriguez and Matthew Liberatore as the starting pitchers.

MLB Predictions for Ketel Marte and Arizona Diamondbacks

The Diamondbacks have accumulated 130 doubles and hit 68 home runs this season. Arizona’s slugging percentage is .384, with 569 strikeouts to their credit, while drawing 244 walks. This season, the Diamondbacks are scoring an average of 4.3 runs per game, ranking them 18th in Major League Baseball. They have a total of 319 RBIs and 609 hits, which equates to a batting average of .239. With 331 runs scored, their on-base percentage rests at .309.

The Diamondbacks’ pitching staff currently boasts a team ERA of 4.30 (19th in MLB) and has struck out 536 batters. They have allowed 93 home runs and given up a total of 356 runs this season (18th in the league). The staff has recorded 230 walks, with a FIP of 4.46. Arizona has yielded 652 hits, averaging 8.6 hits per 9 innings, alongside 325 earned runs and a K/BB ratio of 2.33. The overall WHIP for the pitching unit stands at 1.30.

The Diamondbacks have deployed 250 relief pitchers this year, with the bullpen inheriting 103 runners and allowing 27.2% to score. They have amassed 45 holds in 2023 (11th in the league). The relief staff has come into play with players on base 70 times and faced 85 high-leverage situations. So far, they have secured 20 saves from 30 opportunities, yielding a 66.7% save rate in 76 chances.

This season, the Arizona Diamondbacks have successfully recorded 2,039 putouts, 659 assists, and committed 29 errors. Their stellar fielding percentage of .989 ranks them 3rd in baseball, complemented by 62 double plays. They have transformed 71.1% of plotted plays into outs over 6,117 innings, placing them 6th in professional baseball.

Eduardo Rodriguez (career record 100-68) features a FIP of 4.02, having faced 5,942 opponents in the league. He has 1,354 hits against him (8.8 hits per 9 innings) and given up 490 walks. His career ERA stands at 4.08, allowing 631 earned runs, with a WHIP of 1.324 as he has pitched 1,392 innings and notched 1,362 strikeouts throughout his career.

The St. Louis Cardinals possess an on-base percentage of .328 and a team batting average of .249 this season. They have struck out 587 times (27th in the league) and accumulated 632 hits. With 87 home runs, they also have 337 RBIs, resulting in a team slugging percentage of .402 and averaging 4.65 runs per game (11th in MLB). They have 110 doubles and have walked 254 times, tallying a total of 349 runs.

The Cardinals’ pitching staff has allowed 345 runs this year, holding a team ERA of 4.30 (320 earned runs). They’ve surrendered 86 home runs and an average of 4.63 runs per 9 innings (17th in the league). The Cardinals have a collective WHIP of 1.347 and a FIP at 4.33 this season. Their K/BB ratio currently stands at 7.70 (575 strikeouts against 248 walks), where they rank 23rd for hits given up, totaling 655.

St. Louis relief pitchers have an inherited scoring rate of 34.7% from 118 inherited runners. They have made 87 appearances in high-pressure situations alongside 80 campaigns with runners on base. Out of 90 save chances, the Cardinals have accomplished 52 holds with 13 blown saves. Their save percentage ranks 15th in the league at 63.9%, having utilized 255 bullpen pitchers this season.

This season, the Cardinals have secured 71 double plays and maintain a fielding percentage of .987 (12th in MLB). They have achieved 702 assists, committed 36 errors, and collected 2,012 putouts so far. Across 6,036 innings on the field, they have a defensive efficiency rating of 69.3% (22nd in professional baseball).

In his MLB career, Matthew Liberatore has allowed 433 hits while recording 339 strikeouts across 406 innings pitched. He’s given up 214 earned runs with a WHIP of 1.406 and a FIP of 4.7. His strikeout-to-walk ratio is 2.46, and he has faced 1,762 batters throughout his career. Liberatore holds a career record of 19-28 and a 4.74 ERA, allowing 9.6 hits per 9 innings.

Who do you predict will win this evening’s MLB game against the spread or moneyline?

Prediction: Take Arizona (-150)

Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.

Pick: Arizona Diamondbacks (-150)
Bet Now

Leave a Reply

Your email address will not be published. Required fields are marked *

Best Sportsbooks Canada

Delivers lightning-fast crypto betting, massive odds coverage, and premium gaming

Proud Partner of the NHL + Excellent live betting

 

Widest Range of Betting Options + Robust in-play with streaming

Top-Rated Betting App in Ontario with Live streaming & Cash-out