Arizona Diamondbacks vs St. Louis Cardinals Prediction, 6/22/2026 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs St. Louis Cardinals
Date: Monday, June 22, 2026
Location: Busch Stadium in St. Louis, MO
TV: Cardinals.TV
Odds/Point Spread: Arizona (-150) St. Louis (+125)
The St. Louis Cardinals (40-34) will try to defeat the Arizona Diamondbacks (39-36) at Busch Stadium on Monday. The moneyline on this contest has the Diamondbacks at -150 and the Cardinals are coming in at +125. The total has been set at 9. The starting pitchers will be Merrill Kelly and Andre Pallante.

The Diamondbacks have earned 127 two-baggers as a unit and have smacked 67 balls out of the park. Arizona has a slugging rate of .386 and have been called out on strikes 557 times, while drawing a walk on 232 occasions. As a unit, the Arizona Diamondbacks are compiling 4.3 runs per outing, which ranks them 18th in the league. They have compiled 309 RBI's and 594 hits on the season, and their batting average is sitting at .239. They have a total of 321 runs and have an OBP of .308.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY is coming off a 7-Unit CFL win (Hamilton) Friday and he is turning his attention to the diamond. Murphy has found the matchup he has been waiting for and has released his 8-Unit MLB Game of the Year (1 p.m.). Sign up now and do not miss out on this one! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks
They have a K/BB ratio of 2.38 and their pitching staff holds a collective WHIP of 1.27. Diamondbacks pitchers have given up 92 home runs and also 336 runs in total (17th in baseball). Arizona has given up 621 base knocks (8.5 per 9 innings) as well as 306 earned runs. The Diamondbacks have an ERA of 4.16 so far this season (16th in baseball), and the staff has rung up 528 hitters. Their pitching staff has walked 222 batters and their FIP is 4.46 as a team so far this year.
Diamondbacks bullpen pitchers have entered the contest with players on base 66 times in addition to having 84 appearances in high leverage situations. The relief pitchers have earned 44 holds on the year (11th in the league). The Diamondbacks relief pitchers have earned a save rate of 69.0% and have stepped onto the mound in 74 save situations. They have earned 20 saves this year and have blown 9 of their 29 chances to save the game. The relief pitchers have inherited 97 runners this season with 26.8% of those players ended up scoring. The Diamondbacks have dispatched 243 relievers to the mound on the year.
The Diamondbacks have turned 71.6% of balls hit into play into outs out of their 5,955 innings on the field, which has them sitting at 5th in professional baseball. The Arizona Diamondbacks have accumulated 1,985 putouts on the year, as well as 640 assists and 28 errors. Their fielding rate is holding at .989 which has them sitting 3rd in MLB, and they have turned 61 double plays.
Kelly has taken the ball for 1,077 innings and has racked up 953 K's in his career. His ERA is 3.90 (467 ER's allowed) and he has a WHIP of 1.218. He has conceded 984 base hits (8.2 hits per 9 innings) with 328 free passes. Kelly (70-59 career record) is the owner of a FIP of 3.84 while he has faced 4,452 opposing batters during his time in the majors.
St. Louis has tallied 83 home runs this season to go along with 325 runs batted in. They have put up 108 doubles, while walking 251 times as well as putting up 337 runs. The St. Louis Cardinals have an OBP of .325 in addition to a batting average of .247 so far this year. The Cardinals have a team slugging % of .396 and they are earning 4.55 runs per outing (14th in MLB). They have been rung up on 580 occasions (26th in MLB) and have a total of 616 hits.
The Cardinals are sitting with a team WHIP of 1.342 and have a FIP of 4.26 as a unit so far this season. They are currently ranked 23rd in MLB as a staff in total hits allowed with 643. The St. Louis pitching staff have allowed 335 runs for the year while holding an ERA of 4.22 (310 earned runs given up). Their K/BB ratio comes in at 7.70 (566 strikeouts against 244 free passes). They have given up 82 home runs and they allow 4.56 runs per 9 innings (17th in MLB).
St. Louis bullpen pitchers hold an inherited score rate of 34.2% of 117 inherited runners. Their bullpen pitchers have taken the field 87 times in high leverage situations and also on 79 occasions with runners on. Sitting with 89 save situations, the Cardinals have tallied 51 holds and also 13 blown saves. They sit at 15th in MLB with a save rate of 63.9%, and they have dispatched 248 relievers to the mound on the season.
The St. Louis Cardinals have gotten 71 double plays and hold a fielding percentage of .987 (13th in professional baseball). The Cardinals have 695 assists, 35 errors and have notched a total of 1,985 putouts on the season. Out of their 5,955 innings on the field, the Cardinals hold a defensive efficiency of 69.4% (22nd in professional baseball).
Thus far in his career, Pallante has surrendered 539 base hits while he has earned 383 strikeouts in 536 innings pitched. Pallante (32-33 win-loss mark in his career) has earned a 4.25 ERA while allowing 9.0 hits per 9 innings. He has surrendered 253 earned runs while holding a WHIP of 1.388 and a FIP of 4.2. He has a strikeout to walk ratio of 1.87 and he has faced 2,305 opposing batters so far in his career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take St. Louis (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Arizona Diamondbacks - Twitter
