Arizona Diamondbacks vs. St. Louis Cardinals MLB Picks and Predictions: June 23, 2026

Nate Hornung

Written by: Nate Hornung

Published: Tue Jun 23, 2026, 1:30 pm ET

Read Time: 5 minutes

Eduardo Rodriguez starts for the Arizona Diamondbacks tonight on the road against the St. Louis Cardinals - Diamondbacks Cardinals Picks

mlb

Arizona Diamondbacks logo
Today7:45 pm ET
St. Louis Cardinals logo

Arizona Diamondbacks
Odds

Spread

Total

Moneyline

+1.5

-210

8.5

-105o

-102

St. Louis Cardinals
Odds

Spread

Total

Moneyline

+1.5

-200

8

-110u

-108

See Picks & Statistics For The Game

Two National League teams meet in the Midwest for the second game of this series tonight. The Arizona Diamondbacks are a long way from the desert as they take on the St. Louis Cardinals today at Busch Stadium. Last night, the Cardinals were able to defeat the Snakes in their first meeting of the season, but they still need to hold on for three more games against Arizona. Can they do so tonight against Eduardo Rodriguez? Or will the southpaw shove for the Snakes? Find out with our expert MLB picks here.

  • MLB YTD
  • 49-38-1 (55.7%)
  • +10.57u
  • Average Odds: +100

Check out the best odds on the market at our top online sportsbooks.

Arizona Diamondbacks vs. St. Louis Cardinals MLB Betting Insights

Kyle Leahy has had some very rough outings recently, and I see his struggles continuing against Arizona tonight at home - Diamondbacks Cardinals Picks

Kyle Leahy has had some very rough outings recently, and I see his struggles continuing against Arizona tonight at home

Arizona has now dropped three straight games, forcing them to be 10.5 behind the Los Angeles Dodgers in the NL West. However, they are still comfortably ahead of the San Francisco Giants who are in fourth, and they sit just half a game behind the San Diego Padres for second in the division. They need as many wins as possible to help close that gap.

As for the Cardinals, they sit five games behind the Milwaukee Brewers in second place of the NL Central. Only 10.5 games separate the first and last placed team in this division, making it very competitive for the rest of the season. Can St. Louis win a third straight game tonight at home?

Matchup Information – Diamondbacks vs. Cardinals – June 23

  • Venue & Location: Busch Stadium (St. Louis, MO)
  • Date: Tuesday, June 23, 2026
  • First Pitch: 7:45 p.m. Eastern
  • Broadcast: MLB.tv

Diamondbacks vs. Cardinals Pitching Matchup

  • Arizona Diamondbacks: LHP Eduardo Rodriguez (6-2, 2.45 ERA, 1.23 WHIP)
  • St. Louis Cardinals: RHP Kyle Leahy (5-4, 4.63 ERA, 1.57 WHIP)

Diamondbacks vs. Cardinals Betting Odds

Odds are courtesy of our friends at Lucky Rebel Sportsbook, as of June 23, 2026, at 11:51 a.m. eastern. Sign up today and get a $1,250 deposit bonus as well as 50 slot spins immediately in your account and start betting at the sportsbook with the most competitive odds in the industry, and a wide variety of unique markets not offered anywhere else.

4.9/5 Review Rating
Bonus & Benefits
Up to $1,250 + 50 Free Slots Spins
See our review »
$1,250 Welcome Bonus
Bet Live on Your Favorite Sports
Earn More with Rebel Rewards!

Run Line

  • Diamondbacks +1.5 (-220)
  • Cardinals -1.5 (+180)

Moneyline

  • Diamondbacks -105
  • Cardinals -115

Total

  • Over 8.5 (-103)
  • Under 8.5 (-117)
Click for more MLB Picks

Arizona Diamondbacks vs. St. Louis Cardinals MLB Picks

Ketel Marte is hitting .263 for the Diamondbacks this year, leading the team with 46 RBIs so far - Diamondbacks Cardinals Picks

Ketel Marte is hitting .263 for the Diamondbacks this year, leading the team with 46 RBIs so far

Diamondbacks vs. Cardinals Prediction: Diamondbacks Win Outright, Under 8.5

Best Bet: Diamondbacks ML (-104) Lucky Rebel Sportsbook

We are backing the Diamondbacks tonight on the road, but mainly we are fading Kyle Leahy. The Cardinals pitcher has had a rough month of June so far. He has a 6.00 ERA and a 1.60 WHIP in just three starts, plus he has allowed at least three earned runs in three straight and four of his last five outings. While the Snakes aren't the most ferocious hitting team in the MLB, they shouldn't need too many to beat Leahy tonight, as Eduardo Rodriguez takes the mound.

The lefty ranks sixth in the MLB in ERA this season, posting a 2.45 and a 1.23 WHIP. His ERA is up to 2.86 through four starts in June, but it was 1.60 for the entire month of May. Over his last 55.2 innings, Rodriguez has a 2.12 ERA and a 1.14 WHIP. That's enough of a sample size to give me confidence in his stuff tonight.

The Diamondbacks are 11-2 in his last 13 starts, and he has allowed just 13 earned runs over his last nine outings. He should shove tonight, even against the Cardinals, so all we need is the Snakes to do their part offensively.

Still Want More MLB Content?

Here at Betting News, we offer Free Expert Picks for every major sports league. We also host daily streams on our Twitch Channel with our best bets, as well as sweat out games on Playback! Be sure to tune into everything we have going on at our Youtube, TikTok, and X pages as well. Be sure to follow my personal X account as well, @Shaggy_Bets for my full daily card.

Get FREE Picks and Props Weekly

Sign up for
THE WEEKENDER NEWSLETTER

See our Matchup - Free Picks & Stats
Nate Hornung
Nate Hornung

Nate has been a recreational sports bettor for about 5 years. In that time, he has grown to love the pursuit of winners and sticking it to The Man. Nate loves data and uses his understanding of numbers to help him be a more profitable sports gambler, however he will be the first to tell you this game is about more than just stats.

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Betting News makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.