Categories: MLB

Cardinals vs. Diamondbacks Prediction, Odds & Best Bets — MLB Sunday Rubber Match

A rubber match with a division race hanging in the background: the Cardinals and Diamondbacks split the first two games of this series, and Sunday’s Chase Field finale pits a red-hot Eduardo Rodriguez against a Cardinals lineup that’s cooled off at the worst possible time.

Quick take:

  • Pick: Diamondbacks -1.5
  • Why: Eduardo Rodriguez has been the best pitcher in this series and St. Louis’s offense is still stuck in a rut
  • The number to watch: Cardinals are hitting .186 as a team over their last 10 games

St. Louis (51-45) sits third in the NL Central but has lost its offensive rhythm at the exact moment it needed to hold serve on the road. Arizona (49-48) is fighting to stay in the Wild Card picture, 2.5 games back, and used Saturday’s 5-3 win to even this series after dropping the opener 5-4 on JJ Wetherholt’s solo homer and Iván Herrera’s go-ahead sac fly in the ninth.

Both bullpens have taken a beating this series, but Sunday is about which rotation arm holds up better in the desert heat — and on paper, that’s not close.

The Odds Tell a Clear Story Here

Books have Arizona as a modest home favorite at -116 on the moneyline with St. Louis around even money, but the run line is where the market’s true lean shows up: Diamondbacks -190 at +1.5, Cardinals +162 at -1.5. That’s a significant gap for a game between two teams separated by two wins in the standings, and it’s largely a reflection of the pitching matchup and St. Louis’s recent bat trouble. Checking live MLB odds closer to first pitch is worth it given how much these lines have moved through the series. The total sits at 9, with the under drawing more recent value as both offenses have struggled to string together rallies against quality arms this series.

Sunday, July 19 at 4:11 PMSpreadMoneyTotal
St. Louis Cardinals
+1.5
(-3000)
+132
O 15.5
(108)
Arizona Diamondbacks
+1.5
(-1000)
-135
U 15.5
(-148)

Recent Form

The gap in the two teams’ last 10 games explains why oddsmakers are leaning Arizona’s direction even with St. Louis holding the better overall record.

DATE OPP CLOSE RESULT ATS/OU
Jul 18, 2026 @Arizona Diamondbacks +1.5 / 8.5 Won 4-5 Won / Over
Jul 18, 2026 @Arizona Diamondbacks +1.5 / 8.5 Lost 5-3 Lost / Under
Jul 18, 2026 @Arizona Diamondbacks -1.5 / 10.5 Won 4-5 Lost / Under
Jul 12, 2026 Atlanta Braves -1.5 / 7.5 Lost 3-4 Lost / Under
Jul 11, 2026 Atlanta Braves +1.5 / 8.5 Won 4-1 Won / Under
Jul 11, 2026 Atlanta Braves +1.5 / 8 Won 2-1 Won / Under
Jul 9, 2026 Milwaukee Brewers +1.5 / 8.5 Lost 4-8 Lost / Over
Jul 8, 2026 Milwaukee Brewers +1.5 / 8.5 Won 5-1 Won / Under
Jul 7, 2026 Milwaukee Brewers +1.5 / 8.5 Lost 2-10 Lost / Over
Jul 7, 2026 Milwaukee Brewers +1.5 / 7.5 Lost 3-4 Won / Under

DATE OPP CLOSE RESULT ATS/OU
Jul 18, 2026 St. Louis Cardinals -1.5 / 8.5 Lost 4-5 Lost / Over
Jul 18, 2026 St. Louis Cardinals -1.5 / 8.5 Won 5-3 Won / Under
Jul 18, 2026 St. Louis Cardinals +1.5 / 10.5 Lost 4-5 Won / Under
Jul 12, 2026 @Los Angeles Dodgers +1.5 / 9.5 Won 3-5 Won / Under
Jul 12, 2026 @Los Angeles Dodgers +1.5 / 8.5 Won 2-9 Won / Over
Jul 11, 2026 @Los Angeles Dodgers +1.5 / 9 Won 3-9 Won / Over
Jul 10, 2026 @San Diego Padres +1.5 / 9 Won 1-3 Won / Under
Jul 9, 2026 @San Diego Padres +1.5 / 8.5 Lost 10-4 Lost / Over
Jul 8, 2026 @San Diego Padres -1.5 / 9 Lost 4-1 Lost / Under
Jul 7, 2026 @San Diego Padres +1.5 / 8.5 Won 0-8 Won / Under

Showing 10 of last 10 meetings

DATE TEAM OPP CLOSE RESULT ATS/OU
Jul 18, 2026 Arizona Diamondbacks @St. Louis Cardinals -1.5 / 8.5 Lost 4-5 Lost / Over
Jul 18, 2026 Arizona Diamondbacks @St. Louis Cardinals -1.5 / 8.5 Won 5-3 Won / Under
Jul 18, 2026 Arizona Diamondbacks @St. Louis Cardinals +1.5 / 10.5 Lost 4-5 Won / Under
Jun 24, 2026 St. Louis Cardinals @Arizona Diamondbacks +1.5 / 9 Lost 4-9 Lost / Over
Jun 23, 2026 St. Louis Cardinals @Arizona Diamondbacks +1.5 / 8.5 Lost 3-4 Won / Under
Jun 22, 2026 St. Louis Cardinals @Arizona Diamondbacks -1.5 / 8.5 Won 3-2 Lost / Under
Jul 20, 2025 Arizona Diamondbacks @St. Louis Cardinals -1.5 / 8.5 Won 5-3 Won / Under
Jul 19, 2025 Arizona Diamondbacks @St. Louis Cardinals +1.5 / 8.5 Won 10-1 Won / Over
Jul 19, 2025 Arizona Diamondbacks @St. Louis Cardinals +1.5 / 8.5 Won 7-3 Won / Over
May 25, 2025 St. Louis Cardinals @Arizona Diamondbacks -1.5 / 7.5 Won 4-3 Lost / Under

Pallante vs. Rodriguez Is the Whole Ballgame

Andre Pallante gets the ball for St. Louis carrying a 10-6 record and 3.96 ERA, a solid workhorse season but far from dominant of late. Eduardo Rodriguez, on the other hand, has quietly been one of the better left-handed arms in baseball this year — an 8-3 record with a sparkling 2.29 ERA and 79 strikeouts. When a starter with sub-2.30 numbers takes the mound against an offense hitting under .190 over its last 10 games, that’s the kind of mismatch Vegas prices heavily, and it’s why the run line juice on Arizona sits where it does.

St. Louis isn’t without answers. Jordan Walker has been the one consistent bat all series and all month, batting .324 with three home runs and 11 RBI over his last 10 games to go with a .294/.355/.529 season line — he’s the Cardinals’ best chance at cracking Rodriguez early. Wetherholt has also shown signs of life, hitting .278 in that same stretch with a pair of homers. But beyond those two, St. Louis’s lineup has gone quiet, and Arizona’s rotation attrition (Corbin Burnes, Zac Gallen, Mike Soroka and Ryne Nelson are all out) hasn’t stopped Rodriguez from carrying that staff.

St. Louis has hit just .186 as a team over its last 10 games, one of the worst marks in baseball over that stretch.

Arizona counters with Ketel Marte (.255/.310/.457, 17 homers) and Corbin Carroll (.252/.346/.484, 14 homers) at the top of the order, plus Gabriel Moreno hitting .304 behind the plate. Tim Tawa has been arguably Arizona’s hottest bat of the last two weeks, batting .375 with three homers and eight RBI in his last 10 games. That kind of complementary production, paired with a frontline starter clearly outpitching his counterpart, gives the Diamondbacks multiple paths to cover even in a game many books see as a true toss-up on the straight moneyline.

The injury report favors neither team cleanly. Arizona is without Burnes, Walston, Gallen, Soroka, Nelson, plus outfielder Lourdes Gurriel Jr. (adductor strain, just placed on the IL Saturday) and Jordan Lawlar (hamstring). St. Louis is missing reliever JoJo Romero (emergency appendectomy), Ramón Urías and Max Rajcic. Neither absence list moves this particular game much — this one comes down to which starter is sharper, and Rodriguez enters as the far superior arm in that department right now.

Prediction and Best Bet

Rodriguez’s command against a Cardinals lineup that’s lost its punch is the deciding factor here. St. Louis can lean on Walker for a run or two, but matching Arizona’s lineup depth against a starter running a sub-4.00 ERA of his own is a tall order on the road.

The pick:

  1. Prediction: Arizona Diamondbacks 5, St. Louis Cardinals 2
  2. Best Bet: Diamondbacks -1.5

Rodriguez’s edge on the mound combined with St. Louis’s cold bats makes the Arizona run line the sharper side of this rubber match.

Aaron White

Aaron White graduated from Northwestern University with a B.A. in Economics. His industry experience includes projects for the Chicago Cubs, The Sporting News, and QL Gaming Group. At Hello Rookie, he covers the NFL and NBA from a betting and DFS perspective.

Share
Published by
Aaron White

Recent Posts

Spain vs Argentina World Cup Final Prediction: Odds, Preview and Best Bet for the Biggest Match of the Summer at MetLife Stadium

Spain and Argentina meet in the 2026 World Cup final at MetLife Stadium. Full odds…

8 hours ago

MLB Prediction Markets: White Sox-Blue Jays and Dodgers-Yankees Finales Draw Heavy Action

Prediction markets are split nearly down the middle on Sunday's White Sox-Blue Jays and Dodgers-Yankees…

10 hours ago

Brooklyn Nets vs Oklahoma City Thunder Prediction, Odds & Best Bets — NBA Summer League Consolation

Brooklyn is 2-2 and rolling behind Egor Dëmin and Mikel Brown Jr., while winless Oklahoma…

12 hours ago

Denver Nuggets vs Toronto Raptors Prediction: NBA Summer League Odds & Best Bets

Nuggets vs Raptors NBA Summer League prediction: odds, best bets, and a full breakdown of…

12 hours ago

Orioles vs. Astros Same Game Parlay: Trevor Rogers, Brandon Young Strikeout Props Plus the Under

A beginner-friendly same game parlay for Sunday's Orioles-Astros finale, built around Trevor Rogers and Brandon…

12 hours ago

3 MLB Strikeout Props to Back Today: Luzardo, Yamamoto, and Rogers Deliver Value

Jesús Luzardo, Yoshinobu Yamamoto, and Trevor Rogers all offer strong strikeout prop value today thanks…

13 hours ago

This website uses cookies.