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

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

  • Matchup: Arizona Diamondbacks vs. St. Louis Cardinals
  • Date: Monday, June 22, 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 (40-34) will face off against the Arizona Diamondbacks (39-36) at Busch Stadium on Monday. The moneyline for this matchup places the Diamondbacks at -150 while the Cardinals come in at +125. The game total has been set at nine runs. The starting pitchers for this contest are Merrill Kelly and Andre Pallante.

MLB Predictions for Arizona Diamondbacks Best Bets and Odds

The Diamondbacks have hit 127 doubles as a team and belted 67 home runs this season. Arizona boasts a slugging percentage of .386, with 557 strikeouts and 232 walks. Overall, the Diamondbacks are scoring an average of 4.3 runs per game, positioning them 18th in the league. They have tallied 309 RBIs and collected 594 hits, with a batting average of .239. Their total runs scored stand at 321, and they hold an on-base percentage of .308.

The Diamondbacks feature a K/BB ratio of 2.38 and maintain a WHIP (Walks plus Hits per Inning Pitched) of 1.27. This season, their pitchers have allowed 92 home runs and surrendered a total of 336 runs, ranking 17th in the league. Arizona has permitted 621 hits (8.5 per nine innings) and 306 earned runs. The team’s current ERA stands at 4.16, placing them 16th in MLB, while they have recorded 528 strikeouts. The pitching staff has issued 222 walks, and their FIP (Fielding Independent Pitching) is 4.46 thus far this campaign.

The Diamondbacks’ bullpen has entered games with inherited runners on base 66 times and has made 84 high-leverage appearances. The relief pitchers have accumulated 44 holds this year, ranking 11th in the league. They boast a save percentage of 69.0%, having stepped onto the mound in 74 save situations and achieving 20 saves, while blowing 9 of 29 save attempts. This season, the relief corps has had 97 inherited runners, with 26.8% of those scoring. In total, 243 relief appearances have been made year-to-date.

The Diamondbacks have recorded outs on 71.6% of balls put in play during their 5,955 innings in the field, placing them 5th among MLB teams. Arizona has accumulated 1,985 putouts, 640 assists, and 28 errors this season, resulting in a .989 fielding percentage that ranks 3rd in the league. They have successfully turned 61 double plays.

Merrill Kelly has pitched a total of 1,077 innings in his career, accumulating 953 strikeouts. His lifetime ERA is 3.90 (allowing 467 earned runs), with a WHIP of 1.218. He has allowed 984 hits (8.2 hits per nine innings) and issued 328 walks. Kelly has a career record of 70-59 and a FIP of 3.84, having faced 4,452 hitters during his time in major leagues.

The St. Louis Cardinals have smashed 83 homers, driving in 325 runs this season. They have hit 108 doubles and walked 251 times while scoring a total of 337 runs. The team’s on-base percentage is .325, and their batting average stands at .247. The Cardinals have a slugging percentage of .396 and average 4.55 runs per game, ranking 14th in MLB. They have struck out 580 times (26th in the league) and have racked up 616 hits.

As a pitching unit, the Cardinals hold a WHIP of 1.342 and a FIP of 4.26. Currently, they are 23rd in MLB regarding total hits allowed (643). The St. Louis staff has permitted 335 runs this season, maintaining an ERA of 4.22 (310 earned runs). Their K/BB ratio is notable at 7.70 (with 566 strikeouts against 244 walks). They’ve allowed 82 home runs, giving up an average of 4.56 runs per nine innings, ranking 17th in the league.

The Cardinals’ bullpen has faced inherited runners with a scoring rate of 34.2% across 117 inherited chances. They have made 87 high-leverage pitching appearances and have been called into 79 situations with runners on base. In 89 save opportunities, the team has achieved 51 holds and experienced 13 blown saves. Their current save rate is 63.9%, placing them 15th in MLB, with a total of 248 relievers utilized this season.

The St. Louis Cardinals have executed 71 double plays this year, holding a fielding percentage of .987 (ranking 13th in professional baseball). They boast 695 assists, 35 errors, and have recorded 1,985 putouts this season. They maintain a defensive efficiency of 69.4% across 5,955 innings played, putting them at 22nd in MLB.

To date in his career, Pallante has allowed 539 hits while amassing 383 strikeouts over 536 innings pitched. Pallante holds a win-loss record of 32-33 with a 4.25 ERA, allowing 9.0 hits per nine innings. He has surrendered 253 earned runs, with a WHIP of 1.388 and a FIP of 4.2. His strikeout to walk ratio is 1.87, having faced 2,305 batters in his professional tenure.

Who do you think will take home the win tonight in this exciting MLB matchup?

Prediction: Go with St. Louis (+125)

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: St. Louis Cardinals (+125)
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