Arizona Diamondbacks vs St. Louis Cardinals Prediction, 6/23/2026 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs St. Louis Cardinals
Date: Tuesday, June 23, 2026
Location: Busch Stadium in St. Louis, MO
TV: Cardinals.TV
Odds/Point Spread: Arizona (-145) St. Louis (+125)
The St. Louis Cardinals (41-34) will take on the Arizona Diamondbacks (39-38) at Busch Stadium on Tuesday. The moneyline on this game has Arizona at -145 and St. Louis is at +125. The total is 8.5. The pitchers expected to start will be Eduardo Rodriguez and Kyle Leahy.

As a unit, the Arizona Diamondbacks are scoring 4.3 runs per game, which is 18th in baseball. They are sitting with 331 runs scored and have an on-base percentage of .309. The Diamondbacks have accounted for 130 two-baggers as a squad and have knocked 68 baseballs out of the park. They have 319 runs batted in and 609 hits so far this season, while their average at the plate is .239. Arizona is slugging .384 and have been called out on strikes 569 times, while taking a walk on 244 occasions.
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 Today
The Diamondbacks have a team earned run average of 4.30 for the season (19th in the league), and their staff has struck out 536 hitters. Diamondbacks pitchers have relinquished 93 long balls and also 356 total runs (18th in the league). Their pitching staff has walked 230 opposing hitters and their FIP sits at 4.46 as a unit so far this year. Arizona has relinquished 652 base knocks (8.6 per 9 innings) as well as 325 earned runs. They have accrued a K/BB ratio of 2.33 and the pitching staff has earned a collective WHIP of 1.30.
Diamondbacks bullpen pitchers have come into the game with runners on base 70 times in addition to having 85 appearances in high leverage situations. The bullpen are sitting with 45 holds so far this season (11th in MLB). The Diamondbacks relievers have earned a save percentage of 66.7% and stepped onto the hill in 76 save situations. They have recorded 20 saves this season and have blown 10 of their 30 chances to get a save. The bullpen pitchers have inherited 103 runners this season with 27.2% of them ended up crossing the plate. The Diamondbacks have dispatched 250 relief pitchers to the mound on the year.
The Arizona Diamondbacks are sitting with 2,039 putouts over the course of the season, as well as 659 assists and 29 errors. Their fielding rate is holding at .989 which puts them in 3rd in baseball, and they have turned 62 double plays. The Diamondbacks have turned 71.1% of balls hit into play into outs in their 6,117 innings, which has them ranked 6th in MLB.
Rodriguez has taken the mound for 1,392 innings and has totaled 1,362 K's so far in his career. Rodriguez (100-68 career win-loss mark) holds a FIP of 4.02 and he has faced 5,942 hitters during his time in the majors. His ERA is 4.08 (631 earned runs allowed) and he has a WHIP of 1.324. He has surrendered 1,354 hits (8.8 hits per nine innings) and has 490 walks.
The St. Louis Cardinals have tallied an OBP of .328 in addition to a team batting average of .249 for the year. They have struck out on 587 occasions (27th in MLB) and have notched a total of 632 base knocks. St. Louis has a total of 87 home runs for the season as well as 337 RBIs. The Cardinals hold a slugging % of .402 and they score 4.65 runs per contest (11th in the league). They have put up 110 two-baggers, while taking a walk 254 times as well as putting up 349 runs.
The Cardinals have a WHIP of 1.347 in addition to having a FIP of 4.33 as a unit so far this season. They sit at 23rd in baseball as a staff in total hits relinquished with 655. The St. Louis pitching staff have conceded 345 runs on the campaign while having a team ERA of 4.30 (320 earned runs surrendered). They currently have a strikeout to walk ratio of 7.70 (575 strikeouts against 248 bases on balls). They have allowed 86 homers and they allow 4.63 runs per 9 innings (17th in baseball).
Sitting with 90 save situations, the Cardinals have accrued 52 holds and 13 blown saves. St. Louis has had bullpen pitchers take the mound in 36 save opportunities and they have converted 23 saves. St. Louis bullpen pitchers hold an inherited score percentage of 34.7% out of their 118 inherited runners. Their relievers have stepped onto the mound 87 times in high leverage situations in addition to 80 occasions with base runners. They are ranked 15th in the league holding a save rate of 63.9%, and they have dispatched 255 relief pitchers to the mound so far this year.
In 6,036 innings played, the Cardinals have accumulated a defensive efficiency of 69.3% (22nd in professional baseball). The St. Louis Cardinals have turned 71 double plays and have earned a fielding percentage of .987 (12th in the majors). The Cardinals have 702 assists, 36 errors and have a tally of 2,012 putouts so far this year.
Leahy (10-8 career win-loss record) has a 3.98 earned run average and has surrendered 9.0 hits per nine innings. His strikeout to walk ratio is 2.52 and he has faced 884 opposing batters during his MLB career. He has given up a total of 92 ER's while earning a WHIP of 1.331 and being the owner of a FIP of 3.9. So far in his career, Leahy has surrendered 208 base hits while earning 174 K's in 208 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Arizona (-145)
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
