D-backs vs Cardinals Prediction and Best Bet: Rodriguez Looks to Silence St. Louis

Eduardo Rodriguez's 2.45 ERA headlines a tight pitching matchup against Kyle Leahy. Full odds, analysis, and best bet for D-backs vs Cardinals on June 23 at Busch Stadium.

The Arizona Diamondbacks and St. Louis Cardinals continue their series at Busch Stadium on Tuesday night, with both NL clubs carrying significant stakes into this matchup. The Cardinals (42-34) have been one of the pleasant surprises in the National League this season, sitting five games behind the Milwaukee Brewers in the NL Central but holding firmly to a Wild Card berth. Arizona (39-39), meanwhile, is clinging to the .500 line after a difficult recent stretch that has included a five-game losing streak on this road trip. The Diamondbacks dropped the series opener Monday night and are now looking to Eduardo Rodriguez to stop the slide and get this team back on track heading into the second half of the season. Kyle Leahy draws the start for St. Louis in what shapes up as a compelling pitching matchup with very different ERA profiles at the top of each lineup card.

BetMGM Sportsbook
Up to $1,500 in Bonus Bets Back - If Your First Bet Loses Excludes MI, NJ, NV, NY, ON, PA, PR, WV | Promo Code: EWBET1 Rated 4.6 Out Of 5.0 Stars
Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US). 877-8-HOPENY or text HOPENY (467369) (NY). 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR) 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.
DraftKings Sportsbook
Bet $5+ Get $200 In Bonus Bets Instantly Rated 4.9 Out Of 5.0 Stars
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA).  Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. Wagering offered by DK Sportsbook. 1 per new DraftKings customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 6/28/26 at 11:59 PM ET. Sponsored by DK.

St. Louis took the Monday opener 3-2, and the Cardinals have been playing well at Busch Stadium. Their 21-17 home record reflects a club that is comfortable in familiar surroundings and has been especially effective against National League opponents heading into this stretch. Arizona is 0-5 in their last five games at this venue over the recent sample, a stat that looms over Tuesday night’s game as the Diamondbacks attempt to avoid dropping multiple games to a team directly competing with them for postseason positioning.

Odds Analysis: A Near Pick’em With Movement Toward Arizona

The betting market opened with Arizona as a very slight favorite, reflecting the ERA gap between Rodriguez and Leahy. Opening lines at multiple books listed the Diamondbacks at -115 and the Cardinals at +104, making this essentially a pick’em game with minimal juice on either side. By Tuesday, the line had compressed further at some books to D-backs at -107 and Cardinals at -111, with the Action Network showing Arizona getting 45 percent of bets and St. Louis 55 percent of the money — suggesting the public leans Cardinals but sharper money has drifted toward the team with the superior starter on the mound.

The total is set at 8.5 runs with the under carrying slight juice at -111. Arizona’s road struggles and Rodriguez’s track record of keeping games tight support the under case, but Busch Stadium has been a hitter-friendly venue this season and both teams have the lineup depth to push past a moderate run total. Finding the best available number before first pitch is worthwhile — the live MLB odds page aggregates lines across books and makes it easy to compare before committing. First-time bettors looking to maximize their entry can use the Caesars promo code for added value on tonight’s slate.

Rodriguez vs. Leahy: The Starter Advantage Favors Arizona

Eduardo Rodriguez has been one of the best pitchers in baseball this season by pure numbers. The left-hander owns a 6-2 record with a 2.45 ERA and a 1.23 WHIP through 15 starts, striking out 6.62 batters per nine innings. That ERA is a full two runs better than Leahy’s, and it has held up in a variety of matchups and environments. Rodriguez signed a four-year, $80 million contract with Arizona that raised eyebrows given his injury history in earlier seasons, but in 2026 he has validated every dollar. In four June starts, he is 1-1 but has held three of four opponents to fewer than two earned runs — the one blowup came against Cincinnati, but he followed that with a dominant seven-inning, one-run performance against the Los Angeles Angels in his last outing. The consistency and repeatability of his outings make him a reliable anchor for a team that needs him to pitch well in high-leverage road spots.

Kyle Leahy tells a different story. The Cardinals right-hander is 5-4 with a 4.63 ERA, a 1.57 WHIP, and 59 strikeouts across 70 innings this season. While his 25:12 strikeout-to-walk ratio since May 1 reflects some command improvement, the overall numbers remain elevated. In his last five starts, Leahy posted a 5.18 ERA and surrendered 14 runs across 24.1 innings, including 10 runs in his two June outings entering Tuesday. He allowed three runs in six innings against the Padres in his most recent start — a performance that was better than some of his earlier struggles but still left the Cardinals with a loss. Leahy’s performance against Arizona in a previous head-to-head gave up three runs in just over three innings from the bullpen last season, and the Diamondbacks have faced him enough to know his tendencies.

The analytical picture complicates the narrative slightly. Action Network tracking shows Leahy has posted a 3.71 SIERA over the last month, which is meaningfully better than his ERA suggests — implying his underlying skills have been sharper than the run totals indicate. Rodriguez, by contrast, carries an 86.1 percent strand rate that is widely considered unsustainable, which means regression in the ERA is likely at some point in the second half. Bettors who rely on ERA alone may be slightly overvaluing Rodriguez and undervaluing Leahy tonight. However, in a single-game context, Rodriguez’s command and pitch efficiency have been the real difference-makers, and those do not regress overnight.

Arizona’s road wRC+ of 85 against right-handed pitching is a significant concern entering this game. That number — reflecting offensive production relative to league average — means the Diamondbacks have been well below average offensively on the road against righties this season. Leahy is a right-hander. St. Louis, on the other hand, carries a 103 wRC+ against left-handed starters in their home lineup projections, which makes Rodriguez a more manageable matchup for the Cardinals than his ERA might suggest. These split-level details matter in a near-pick’em game. You can use the betting calculator to model out different outcomes before placing a bet.

The Cardinals are 42-34 and playing with confidence at Busch Stadium. Their bullpen has been active in this series and the lineup has been productive — 349 runs scored on the season, and with a comfortable home record and knowledge that Rodriguez has been lit up in one of his recent outings, the Cardinals will come in believing they can score against him. Players like Paul Goldschmidt and Nolan Arenado provide consistent production in the middle of the St. Louis order, and the left-right matchup against a lefty starter at home historically favors the Cardinals’ lineup construction. New bettors can explore competitive options through the FanDuel Review or lock in a signup offer with the BetMGM promo code before first pitch at 7:45 PM ET.

Arizona’s five-game losing streak and 0-5 recent record in St. Louis speak directly to a team that is struggling to generate offensive momentum in a road environment that has not been kind to them. Rodriguez will keep this game manageable, but the Diamondbacks need their lineup to manufacture runs against a home pitcher who, despite shaky numbers, has been pitching in increasingly longer outings as the season has progressed.

Prediction and Best Bet

Eduardo Rodriguez’s ERA advantage is real and has been earned across 15 consistent starts. The concern about Arizona’s road offense against right-handed pitching is legitimate, but Rodriguez does not need his team to score in bunches — he needs them to score enough, and the Cardinals’ lineup is capable of giving him a lead to work with. The smarter play here recognizes that this is a near coin-flip game where the pitcher with the lower ERA, better command, and more consistent recent form represents the best identifiable edge.

  • Prediction: D-backs 4, Cardinals 3
  • Best Bet: Arizona Diamondbacks moneyline (-107)

Getting Arizona at near-even money with the superior starter on the mound is the value play here. Rodriguez’s track record in June — holding three of four opponents under two runs — gives enough evidence to back the Diamondbacks at a price that barely requires you to lay any juice. The Cardinals are a legitimate opponent and Busch Stadium is a tough road venue, but the pitching matchup tips the scale toward Arizona in a tight game.

Subscribe for MLB updates

Join our newsletter to get the latest straight to your inbox!

Brett Alper Bio Avatar

Brett Alper


Sports Betting Contributor

Brett Alper is a devoted sports bettor trying to breakthrough in the sports gambling industry. He covers all sports but focuses mainly on the NFL, NBA, MLB and NASCAR. He has worked as a sports reporter/anchor since 2020. Brett graduated from the University of Kentucky with a B.A in broadcast journalism. You can find Brett on X at @TheRealAlper