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

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

  • Game: St. Louis Cardinals vs Arizona Diamondbacks
  • Date: Saturday, July 18, 2026
  • Location: Chase Field in Phoenix, AZ
  • Broadcast: DBACKS.TV
  • Odds/Point Spread: St. Louis (+125) Arizona (-145)

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

The St. Louis Cardinals (50-45) are gearing up for an away game against the Arizona Diamondbacks (49-47) at Chase Field this Saturday. The moneyline indicates St. Louis at +125 while Arizona sits at -145, with an over/under set at 8.5. Expected starting pitchers are Dustin May and Brandon Pfaadt.

MLB Predictions

The Cardinals have a slugging percentage of .390 and have struck out 735 times while drawing 304 walks. This season, they’ve accumulated 417 RBIs and 767 hits, leading to a team batting average of .242. The team has achieved 131 doubles and launched 107 home runs, scoring a total of 429 runs and maintaining an on-base percentage of .318. On average, St. Louis records 4.5 runs per game, placing them 14th in the MLB.

With an earned run average of 4.13, placing them 12th in MLB, the Cardinals’ pitching staff has struck out 715 batters this season. They have surrendered 94 home runs and allowed 423 runs (14th in MLB), with 318 walks contributing to a team FIP of 4.15. St. Louis has given up 809 hits (8.6 per 9 innings) and 389 earned runs, showcasing a K/BB ratio of 2.25 and a collective WHIP of 1.33.

In save situations, the Cardinals’ bullpen has a 65.9% save percentage, having entered 110 times and converted 29 saves while failing on 15 of their 44 attempts. The relievers have inherited 156 runners, with 35.3% scoring. This season, they have made 324 appearances from the bullpen, achieving 63 holds (4th in MLB).

Defensively, the Cardinals have converted 69.7% of balls in play into outs across 7,638 innings, ranking 17th in professional baseball. They have logged 2,546 putouts, 889 assists, and 46 errors, maintaining a fielding percentage of .987 which places them 12th in the league. Moreover, they have executed 84 double plays.

Dustin May has pitched 417 innings in his career, accumulating 386 strikeouts. He holds an earned run average of 4.01 (186 earned runs allowed) and has a career WHIP of 1.213. Throughout his journey, he has given up 365 hits (7.9 hits per nine innings) and issued 141 walks. With a career record of 24-26, May faces 1,745 batters in the major leagues, sporting a FIP of 3.95.

The Arizona Diamondbacks have hit 89 home runs this season while recording 397 RBIs. They have achieved 161 doubles, drawn 304 walks, and scored 416 runs. This year, the Diamondbacks have a team on-base percentage of .307 along with a .237 batting average, hitting with a slugging percentage of .384. They score an average of 4.33 runs per game, ranking 19th in MLB, and have struck out 702 times (28th overall) while accumulating 755 hits.

Arizona’s pitching staff has given up 429 runs this season, holding a team ERA of 4.21 (396 earned runs). They’ve allowed 116 home runs and average 4.56 runs per 9 innings (18th in MLB). As a unit, their WHIP stands at 1.270, with a FIP of 4.43. They maintain a K/BB ratio of 7.00 with 655 strikeouts against 273 walks, ranking 22nd in the league in total hits allowed (802).

Arizona’s bullpen has an inherited score percentage of 27.0% among 115 inherited runners. Their pitchers have taken the mound 102 times in high-pressure scenarios and faced base runners 81 times. In total, they have been in 90 save situations, accruing 54 holds and suffering 10 blown saves. With a save rate of 71.4%, Arizona ranks 8th in MLB, utilizing 314 bullpen pitchers this year.

Defensively, the Arizona Diamondbacks have turned 80 double plays and hold a .990 fielding percentage (3rd in baseball). They have accumulated 843 assists, committed 35 errors, and registered 2,540 putouts. With a defensive efficiency of 71.5%, they rank 5th in professional baseball after covering 7,620 innings.

In his professional tenure, Pfaadt has allowed 543 hits while recording 467 strikeouts across 507 frames. He holds an earned run average of 5.09, having allowed 9.6 hits per 9 innings, and has given up 287 earned runs. Pfaadt’s WHIP stands at 1.313, with a FIP of 5.0. His strikeout-to-walk ratio is 3.80, and he has faced 2,179 opposing batters in his MLB career.

Who will emerge victorious in tonight’s MLB showdown against the spread or moneyline?

Prediction: Take Arizona (-145)

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 (-145)
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

© 2025 BettingEdge.ca. All Rights Reserved. BettingEdge.ca is your trusted source for Canadian sportsbook reviews, betting tips, and responsible gaming resources. Must be 19+ to bet. Play responsibly.