HomeRight ArrowMLB

Cardinals vs Diamondbacks Prediction, Pick, MLB Odds for Sunday, July 19

Cardinals vs Diamondbacks Prediction, Pick, MLB Odds for Sunday, July 19 article feature image
2 min read
Credit:

Photo Credit: Eric Hartline-Imagn Images
Pictured: Eduardo Rodriguez makes a pitch

The Arizona Diamondbacks host the St. Louis Cardinals on July 19, 2026. First pitch from Chase Field is scheduled for 4:10 p.m. EDT. The game will be broadcast on ARID.

The Diamondbacks are favored by -125 on the moneyline and by -1.5 on the run line. The Cardinals are +105 on the moneyline and +1.5 on the run line. The total is set at 9 runs.

Find my MLB picks and Cardinals vs Diamondbacks prediction below, as well as probable pitchers, weather report, and more.


Header First Logo
Header Second Logo

Cardinals vs Diamondbacks Prediction

  • Cardinals vs Diamondbacks Pick: Eduardo Rodriguez Under 3.5 Strikeouts (+130, bet365)

My Cardinals vs Diamondbacks best bet is on Rodriguez to record under 3.5 strikeouts. Make sure to find the best odds by checking our live MLB odds page.


Cardinals vs Diamondbacks Odds

Cardinals Logo
Sunday, Jul 19
4:10 p.m. ET
ARID
Diamondbacks Logo
Cardinals Odds
SpreadTotalMoneyline
+1.5
-200
9
100o / -120u
+105
Diamondbacks Odds
SpreadTotalMoneyline
-1.5
+165
9
100o / -120u
-125
Odds via bet365. Get up-to-the-minute MLB odds here.
bet365 Logo
  • Cardinals vs Diamondbacks moneyline: Cardinals +105, Diamondbacks -125
  • Cardinals vs Diamondbacks over/under: 9 (100o / -120u)
  • Cardinals vs Diamondbacks spread: Diamondbacks -1.5 (+165), Cardinals +1.5 (-200)

Cardinals vs Diamondbacks Probable Pitchers

Andre PallanteStatEduardo Rodriguez
10-6W-L8-3
1.4fWAR (FanGraphs)1.4
3.96 / 3.75ERA / xERA2.29 / 5.07
4.01 / 4.11FIP / xFIP4.11 / 4.53
10.2K-BB%8.7
55.1GB%40.1
.284BABIP.247
98Stuff+91
106Location+109

Cardinals vs Diamondbacks MLB Betting Preview

Action PRO projects Diamondbacks starter Eduardo Rodriguez for 3.33 strikeouts in tonight's matchup against the Cardinals, giving us a strong 13.9% edge against the market when compared to his current prop line of over/under 3.5, which is enough to tag the Under with a B+ grade in our system.


Header First Logo

Cardinals vs Diamondbacks Pick, Betting Analysis

Rodriguez has put together a stellar campaign, boasting an elite 2.29 ERA across 19 starts, but he is simply not operating as a high-volume strikeout pitcher right now. He relies heavily on generating weak contact rather than missing bats, which is reflected in his modest 6.24 K/9 rate this season. The veteran left-handed pitcher has failed to record more than three strikeouts in three of his last five outings, highlighted by a one-strikeout performance against the Giants and a three-strikeout game against the Brewers.

When he faced this exact St. Louis lineup back in late June, he managed to pitch deeply into the seventh inning but still only finished with five strikeouts. The Cardinals feature a disciplined approach that doesn't beat themselves with empty swings, and our projection data consistently slots Rodriguez below the current betting line. Betting on him to stay under 3.5 strikeouts offers clear value as a mathematically backed market edge.

Pick: Eduardo Rodriguez Under 3.5 Strikeouts (+130, bet365)


Cardinals vs Diamondbacks Weather


Get the latest coverage on MLB Weather.
Author Profile
About the Author

Action Network is a team of seasoned sports betting experts specializing in a broad range of sports, from the NFL and NBA to less mainstream options like cricket and darts. Their staff includes well-known analysts like Sean Koerner and Stuckey, recognized for their accurate predictions and deep sports knowledge. The team is dedicated to delivering expert analysis and daily best bets, ensuring bettors are well-informed across all major sports.

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. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.