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

Last Updated on

The Arizona Diamondbacks visit the St. Louis Cardinals on Tuesday night at Busch Stadium, with first pitch set for 7:45 PM ET. Arizona comes in at 39-39 and third in the NL West, while St. Louis is 42-34 and second in the NL Central. The Diamondbacks have lost three straight, and Monday’s 3-2 loss was another game where they had enough traffic but not enough finishing.

St. Louis has won two straight and continues to play clean, low-margin baseball. The Cardinals did not overwhelm Arizona in the opener, but they got timely offense, six strong innings from Andre Pallante, and enough bullpen work to close it out. This is a short-price game on the Tuesday MLB previews board, and the pitching matchup is the biggest reason Arizona is live despite the losing streak.

Eduardo Rodriguez starts for the Diamondbacks with a 6-2 record, 2.45 ERA, and 65 strikeouts. Kyle Leahy counters for the Cardinals with a 4.63 ERA. Busch Stadium should play fairly neutral, and with two lineups that can create contact but are not both fully healthy, this matchup looks more situational than explosive.

Bet MLB smarter today.

See expert handicappers.

Arizona Diamondbacks vs St. Louis Cardinals Odds

These are the current betting lines for Diamondbacks vs Cardinals, and bettors should always monitor the latest MLB odds before placing a wager.

TeamMoneylineRun LineTotal
Arizona Diamondbacks-107+1.5 (N/A)O 8.5 (-113)
St. Louis Cardinals-113-1.5 (N/A)U 8.5 (-108)

Arizona Diamondbacks Betting Form

The Diamondbacks are not far away from turning this stretch around. Monday’s loss was frustrating because they outhit St. Louis, got two hits from both Ketel Marte and Corbin Carroll, and still could not cash in the key spots. Tommy Troy homered, Nolan Arenado drove in a run, and the offense created chances. The problem was the same one that often burns teams on the road: 0-for-8 with runners in scoring position. You can follow more of the Arizona Diamondbacks stats and results as they try to stop this skid.

Rodriguez gives Arizona the better starting-pitcher profile. His 2.45 ERA is the strongest number in this matchup, and his 6-2 record reflects how often he has given the Diamondbacks a chance to control the game. He does not need to be overpowering if he can keep the Cardinals on the ground and limit the first two hitters of each inning.

Arizona’s lineup still has enough balance to attack Leahy. Carroll, Marte, Gabriel Moreno, Geraldo Perdomo, Lourdes Gurriel Jr., Pavin Smith, Troy, and Arenado can all put the ball in play, and the Diamondbacks rank well in doubles. The injuries are still real, with Carlos Santana, Max Kepler, James McCann, Corbin Burnes, A.J. Puk, Ryne Nelson, Justin Martinez, Jordan Lawlar, and others out. Even so, the top half is good enough to win if it gets one more hit with traffic.

Baseball
2026-06-23 18:41
Open
Seattle Mariners
6 PICKS
Pittsburgh Pirates
Baseball
2026-06-23 19:41
Open
Cleveland Guardians
6 PICKS
Chicago White Sox
Baseball
2026-06-23 21:40
Open
Atlanta Braves
5 PICKS
San Diego Padres
Baseball
2026-06-23 21:46
Open
Athletics
8 PICKS
San Francisco Giants

St. Louis Cardinals Betting Form

The Cardinals are doing what good home teams do. They are not always loud, but they get on base, make contact, and force opponents to execute. Monday was a good example. St. Louis did not crush Merrill Kelly, but it built just enough offense early, then protected the lead. The St. Louis Cardinals schedule and stats show a club with a better record than its power profile because it plays cleaner situational baseball.

Leahy has to keep the ball away from Arizona’s pull-side damage. His 4.63 ERA is not terrible, but it is a clear step below Rodriguez’s run-prevention profile. He can be useful if he gets early-count outs and avoids the extra walk. If he puts Carroll or Marte on base ahead of the middle of the order, the Cardinals could be chasing earlier than they want.

The Cardinals’ offense is in a better rhythm than Arizona’s. Alec Burleson, JJ Wetherholt, Iván Herrera, Jordan Walker, Masyn Winn, Lars Nootbaar, Nathan Church, and Pedro Pagés give St. Louis a steady contact base. The injury list is short compared with Arizona’s, with Ramón Urías and Ryan Fernandez out, and that roster health gives the Cardinals a depth edge.

Arizona Diamondbacks vs St. Louis Cardinals Matchup Breakdown

The starting pitcher edge belongs to Arizona. Rodriguez has been the better arm by ERA, record, and recent matchup value. Leahy can keep the Cardinals in it, but the Diamondbacks should have the first-five advantage if Rodriguez is sharp.

The lineup edge is close. St. Louis has the better on-base structure and the better recent results, while Arizona has more pressure to break through after leaving runners on base Monday. Carroll and Marte are the two best offensive pieces in the matchup when they are right, but the Cardinals have more current lineup continuity.

The bullpen edge leans St. Louis, especially with Arizona missing Puk and Martinez. That matters because the Diamondbacks may need Rodriguez to cover six innings to keep the late-game path clean. If this becomes a battle of middle relief, the Cardinals become more attractive.

From an MLB betting guide perspective, this is a game where the best angle is tied to the starter. Arizona has been poor in clutch spots lately, but Rodriguez at a near pick’em price is still the strongest piece of the matchup.

Arizona Diamondbacks vs St. Louis Cardinals Predictions and Best Bets

I lean Diamondbacks moneyline at -107. Arizona is not in better form, but this is the right pitching matchup to back a response. Rodriguez gives the Diamondbacks the starting edge, and the lineup did enough Monday to suggest the process was better than the final score.

The Cardinals are live because they are healthier, at home, and better at turning small rallies into runs. They also have the better late-game bullpen structure. If Leahy gets through five innings with the game tied or with a lead, St. Louis is in good position to steal another close one.

The total at 8.5 leans Over, but only slightly. Rodriguez should keep St. Louis from exploding early, yet Leahy’s profile, Arizona’s doubles ability, and both teams’ contact rates create enough paths to a 5-4 type game. My projection lands around Diamondbacks 5, Cardinals 4.

If you are comparing this matchup with the rest of today’s MLB picks, Diamondbacks moneyline is the best value. It backs the better starter at a near-even price in a spot where Arizona’s recent losses are likely shading the market too much toward St. Louis.

Best Bet: Diamondbacks Moneyline -107.

Get today’s MLB picks.

Follow top handicappers now

MLB Picks and Handicappers on ScoresAndStats

MLB betting is about knowing when recent results matter and when the next starter changes the handicap. Diamondbacks vs Cardinals fits that setup because St. Louis won the opener, but Arizona has the better arm on Tuesday.

ScoresAndStats helps bettors compare top sports handicappers, check transparent results on the handicapper leaderboard, and see which experts are finding value across the full baseball board.

For bettors building a Tuesday card, premium MLB picks can help sort through moneylines, run lines, totals, props, and first five inning markets. Baseball creates plenty of spots where one-run losses can hide the better next-game edge, and this matchup points toward Arizona’s starter.

Top Winners – Yesterday
Randall Dickelman
$717
2. Sports Central
$241
3. Steve Janus
$225
4. Trevor Collins
$215
5. Sports Investors
$204
Top Winners – This Week
Trevor Collins
$635
2. Madjack Sports
$614
3. Geovanny Araya
$580
4. Wise Guy Plays
$530
5. Blake Anderson
$425