Diamondbacks vs Cardinals Prediction June 23, 2026: Cards The Best Bet?

Diamondbacks vs Cardinals Prediction June 23, 2026: Cards The Best Bet? Diamondbacks vs Cardinals Prediction June 23, 2026: Cards The Best Bet?
Bet MLB Run Lines, Totals & Futures at BovadaWe may earn a commission from links. 21+. Gambling problem? Call 1-800-GAMBLER.
Bet MLB Now →

The Arizona Diamondbacks visit the St. Louis Cardinals on Tuesday night with a clear pitching edge but a near pick'em price. Arizona hands the ball to Eduardo Rodriguez, who carries a 2.45 ERA into the start. St. Louis counters with Kyle Leahy, a right-hander whose recent outings have been short and bumpy.

Yet the Cardinals sit as razor-thin home favorites at -113, and the public leans their way. Our lead play backs the road side, and the total points in a clear direction too. Here is the full breakdown.

Last Updated: Tuesday, June 23, 2026

ARIZONA DIAMONDBACKS VS ST. LOUIS CARDINALS TIME & HOW TO WATCH

WhereBusch Stadium, St. Louis, MO
WhenTuesday, June 23 – 7:45 PM ET
TVMLB.TV

Arizona Diamondbacks vs. St. Louis Cardinals Game Preview

The pitching matchup frames everything here. Eduardo Rodriguez has been one of the better stories in Arizona's rotation, and he takes a 2.45 ERA to the hill. His last start went seven innings of one-run ball against the Angels, with six hits, three walks and five strikeouts. That is the kind of length and control Arizona has leaned on all season.

Kyle Leahy presents a different profile. The Cardinals right-hander sits in the mid-4.00s in ERA, and his command has wavered. He had allowed three or more earned runs in three of his previous four starts and had not pitched past the fifth inning in any of those outings. However, his most recent turn showed life. He worked five scoreless frames with five strikeouts, so the form is not one-directional.

The standings give St. Louis the edge. The Cardinals entered at 42-34, while Arizona sat at .500 with a 39-39 mark. St. Louis also grabbed the series opener 3-2 on Monday, as Andre Pallante turned in six strong innings and the bullpen held the lead. Still, the Diamondbacks have the more dangerous top-of-order bat in Corbin Carroll, who leads the team in on-base and slugging. For St. Louis, Jordan Walker has supplied the most thump. Meanwhile, Busch Stadium remains a pitcher-leaning park, which colors both the side and the total.

ARIZONA DIAMONDBACKS VS ST. LOUIS CARDINALS ODDS

Run LineMoneylineTotal
ARIZONA DIAMONDBACKS+1.5 (-225)-107U 8.0 (+100)
ST. LOUIS CARDINALS-1.5 (+185)-113O 8.0 (-120)

Odds accurate as of Tuesday, June 23, 2026 via TheSpread.com. Odds change, get the latest MLB Odds - Futures - Props

ARIZONA DIAMONDBACKS VS ST. LOUIS CARDINALS WHO IS THE PUBLIC BETTING?

ARIZONA DIAMONDBACKS41%59%ST. LOUIS CARDINALS

See the latest MLB Public Betting Splits and make smarter wagers!

Diamondbacks vs Cardinals Prediction - Real Value in The Cards ML

This game is priced as close to a coin flip as the market gets. The Cardinals are home favorites at just -113, and Arizona sits at -107. That is a thin margin for a matchup where the starting pitching tilts toward the visitors. Rodriguez and his 2.45 ERA are the better arm on paper, and getting him at a pick'em number is the value we want.

The public is on the other side here. Run-line tickets favor St. Louis 59% to 41%, and moneyline support leans Cardinals as well. Backing Rodriguez at a fair price means fading that lean, which is often where value lives. His length also matters. If he again works into the seventh, Arizona shortens the game and limits the spots where a coin-flip bullpen battle decides it.

The case against is real, though. Leahy's last start was his sharpest in weeks, and a repeat keeps St. Louis in front of a rested bullpen that just closed out Monday's win. The Cardinals are also the steadier team by record and play at home, where Busch helps any pitcher. If Leahy gives them five clean innings, the home side's relief depth becomes the deciding factor. We still prefer the better starter at the better number.

The Pick: Arizona Diamondbacks Moneyline (-107)

Total Pick — Under 8.0

The total opened at 8.5 and has since dropped to 8.0, a move that signals interest in the under. The setup supports that direction. Busch Stadium is among the more pitcher-friendly parks in the league, and it has been especially tough on home runs in 2026. Add a starter posting a sub-2.50 ERA, and run suppression becomes the base case.

Getting the under at plus money after the line has already moved down is the appeal. Monday's opener also stayed low at 3-2, so the bats have been quiet in this series. On the other hand, Leahy walks hitters, and free passes create traffic that can flip a low-scoring game in a hurry. Both lineups carry enough pop to clear eight runs if a bullpen leaks late. The park and the pitching edge still nudge us under.

The Pick: Under 8.0 (+100)

Final Thoughts and Bonus Angle

The cleanest edge in this game lives in the early innings. Rodriguez has been steady from the first pitch, while Leahy's recent trouble has come from short, traffic-heavy starts. That gap is widest before either bullpen enters, so the first five innings are the window to watch for anyone tracking live or alternate markets. Once the relievers take over, this tightens back toward a coin flip.

The swing factor is Leahy. A second straight strong outing keeps St. Louis in control and could push this toward the home favorites. A return to the short starts of his previous month hands Arizona the lead and the under at the same time. Watch his pitch count through the order the second time, since that is where he has run into trouble.

To recap the card for Tuesday night: Arizona Diamondbacks Moneyline (-107) and Under 8.0 (+100). Both lean on the same theme — better starting pitching for the visitors and a park that rewards it. For more of our daily card, see our latest MLB best bets and predictions.

MLB Diamondbacks vs. Cardinals Prediction FAQ

What time does the Diamondbacks vs. Cardinals game start?

First pitch is set for 7:45 PM ET on Tuesday, June 23, 2026, at Busch Stadium in St. Louis.

What channel is the Diamondbacks vs. Cardinals game on?

The game is available to stream on MLB.TV.

Who is pitching for Arizona tonight?

Eduardo Rodriguez is the probable starter for the Diamondbacks, entering with a 2.45 ERA.

Who is favored in the Diamondbacks vs. Cardinals game?

St. Louis is the slight home favorite at -113 on the moneyline, with Arizona close behind at -107.

Who won the last meeting between Arizona and St. Louis?

St. Louis won the series opener 3-2 on Monday, June 22, 2026.

Bet MLB Run Lines, Totals & Futures at BovadaWe may earn a commission from links. 21+. Gambling problem? Call 1-800-GAMBLER.
Bet MLB Now →