Diamondbacks vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for July 19

Odds updated as of 3:12 p.m.
MLB action on Sunday includes the Arizona Diamondbacks playing the St. Louis Cardinals.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's everything you need to know.
Diamondbacks vs Cardinals Game Info
- Arizona Diamondbacks (50-48) vs. St. Louis Cardinals (51-46)
- Date: Sunday, July 19, 2026
- Time: 4:10 p.m. ET
- Venue: Chase Field -- Phoenix, Arizona
- Coverage: Dbacks.TV and Cardinals.TV
Diamondbacks vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ARI: (-126) | STL: (+108)
- Spread: ARI: -1.5 (+172) | STL: +1.5 (-210)
- Total: 9 -- Over: (-105) | Under: (-115)
Diamondbacks vs Cardinals Probable Starting Pitchers
Probable Pitchers: Eduardo Rodríguez (Diamondbacks) - 8-3, 2.29 ERA vs Andre Pallante (Cardinals) - 10-6, 3.96 ERA
The probable starters are Eduardo Rodriguez (8-3) for the Diamondbacks and Andre Pallante (10-6) for the Cardinals. Rodriguez and his team are 13-6-0 ATS this season when he starts. When Rodriguez starts a game and his team is the favorite on the moneyline, they have a record of 6-2. The Cardinals have an 11-7-0 ATS record in Pallante's 18 starts that had a set spread. The Cardinals have an 8-3 record in Pallante's 11 starts this season when they were the underdog on the moneyline.
Diamondbacks vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (51.7%)
Diamondbacks vs Cardinals Moneyline
- St. Louis is the underdog, +108 on the moneyline, while Arizona is a -126 favorite at home.
Diamondbacks vs Cardinals Spread
- The Diamondbacks are hosting the Cardinals and are favored by 1.5 runs (+172 to cover) on the runline. St. Louis is -210 to cover.
Diamondbacks vs Cardinals Over/Under
- An over/under of 9 has been set for Diamondbacks-Cardinals on July 19, with the over being -105 and the under -115.
Bet on Arizona Diamondbacks vs. St. Louis Cardinals on FanDuel today!
Diamondbacks vs Cardinals Betting Trends
- The Diamondbacks have come away with 24 wins in the 40 contests they have been listed as the favorites in this season.
- This season Arizona has been victorious 13 times in 22 chances when named as a favorite of at least -126 on the moneyline.
- Contests with the Diamondbacks have gone over the total set by bookmakers in 40 of 97 chances this season.
- The Diamondbacks are 54-43-0 against the spread in their 97 games with a line set by sportsbooks this season.
- The Cardinals have compiled a 33-34 record in games they were listed as the moneyline underdog (winning 49.3% of those games).
- St. Louis has gone 22-23 in games it has played as a moneyline underdog with odds of +108 or longer (48.9%).
- The Cardinals have played in 95 games with a set over/under, and have combined with opponents to go over the total 39 times (39-50-6).
- The Cardinals are 54-41-0 ATS this season.
Diamondbacks Player Leaders
- Ketel Marte leads Arizona with a slugging percentage of .459, fueled by 39 extra-base hits. He has a .259 batting average and an on-base percentage of .314.
- Among all qualifying hitters in baseball, he ranks 69th in batting average, 104th in on-base percentage, and 52nd in slugging.
- Marte hopes to build on a two-game hitting streak in this matchup. During his last five outings he is batting .182 with a walk and an RBI.
- Corbin Carroll has 88 hits, which leads Arizona batters this season. He's batting .250 with 43 extra-base hits. He's also slugging .480 with an on-base percentage of .345.
- He is 83rd in batting average, 54th in on-base percentage and 34th in slugging among qualifying hitters.
- Geraldo Perdomo leads Arizona in OBP (.354) this season, fueled by 78 hits.
- Ildemaro Vargas is batting .258 with a .301 OBP and 47 RBI for Arizona this season.
- Vargas heads into this game on a two-game hitting streak. During his last five outings he is hitting .267 with a double, a triple and an RBI.
Cardinals Player Leaders
- Jordan Walker has put up a team-best slugging percentage (.526) while leading the Cardinals in hits (107). He's batting .293 and with an on-base percentage of .354.
- Including all the qualified hitters in the big leagues, his batting average puts him 15th, his on-base percentage is 39th, and he is 13th in slugging.
- Walker brings a nine-game hitting streak into this matchup. During his last 10 outings he is hitting .306 with a double, two home runs, four walks and eight RBIs.
- Alec Burleson is batting .275 with 23 doubles, a triple, 15 home runs and 33 walks. He's slugging .466 with an on-base percentage of .339.
- Including all qualifying hitters, he ranks 41st in batting average, 64th in on-base percentage and 43rd in slugging percentage.
- JJ Wetherholt is hitting .264 with 10 doubles, 14 home runs and 41 walks.
- Ivan Herrera has a .372 on-base percentage to pace his team.
Diamondbacks vs Cardinals Head to Head
- 7/18/2026: 5-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/17/2026: 5-4 STL (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 6/24/2026: 9-4 ARI (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 6/23/2026: 4-3 ARI (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 6/22/2026: 3-2 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 7/20/2025: 5-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 7/19/2025: 10-1 ARI (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 7/18/2025: 7-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 5/25/2025: 4-3 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 5/24/2025: 6-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



