Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 11:12 a.m.

The Arizona Diamondbacks versus the St. Louis Cardinals is on the MLB schedule for Saturday.

All the info you need to make smart wagers on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.

Diamondbacks vs Cardinals Game Info

  • Arizona Diamondbacks (48-50) vs. St. Louis Cardinals (51-47)
  • Date: Saturday, July 19, 2025
  • Time: 7:15 p.m. ET
  • Venue: Chase Field -- Phoenix, Arizona
  • Coverage: FOX

Diamondbacks vs Cardinals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: ARI: (-110) | STL: (-106)
  • Spread: ARI: +1.5 (-188) | STL: -1.5 (+155)
  • Total: 8.5 -- Over: (-118) | Under: (-104)

Diamondbacks vs Cardinals Probable Starting Pitchers

Probable Pitchers: Ryne Nelson (Diamondbacks) - 5-2, 3.68 ERA vs Sonny Gray (Cardinals) - 9-3, 3.50 ERA

The Diamondbacks will give the nod to Ryne Nelson (5-2, 3.68 ERA), who is eyeing win No. 6 on the season, and the Cardinals will counter with Sonny Gray (9-3, 3.50 ERA). Nelson and his team have a record of 8-2-0 against the spread when he starts. Nelson's team has been victorious in 66.7% of the games he's started as the moneyline favorite with a record of 4-2. The Cardinals have gone 10-8-0 against the spread when Gray starts. The Cardinals are 4-2 in Gray's six starts this season that they were the moneyline underdog.

Diamondbacks vs Cardinals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (50.3%)

Diamondbacks vs Cardinals Moneyline

  • St. Louis is the underdog, -106 on the moneyline, while Arizona is a -110 favorite at home.

Diamondbacks vs Cardinals Spread

  • The Cardinals are 1.5-run favorites against the spread for this matchup with the Diamondbacks. The Cardinals are +155 to cover, while the Diamondbacks are -188 to cover as a 1.5-run underdog on the runline.

Diamondbacks vs Cardinals Over/Under

  • Diamondbacks versus Cardinals, on July 19, has an over/under of 8.5, with the over being -118 and the under -104.

Bet on Arizona Diamondbacks vs. St. Louis Cardinals on FanDuel today!

Diamondbacks vs Cardinals Betting Trends

  • The Diamondbacks have been chosen as favorites in 62 games this year and have walked away with the win 31 times (50%) in those games.
  • This season Arizona has been victorious 31 times in 62 chances when named as a favorite of at least -110 on the moneyline.
  • The Diamondbacks and their opponents have hit the over in 51 of their 95 games with a total set by oddsmakers this season.
  • In 95 games with a line this season, the Diamondbacks have a mark of 45-50-0 against the spread.
  • The Cardinals have won 26 of the 52 games they were the underdog on the moneyline this season (50%).
  • When playing as a moneyline underdog with odds of -106 or longer, St. Louis has a 26-25 record (winning 51% of its games).
  • In the 95 games bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 51 times (51-40-4).
  • The Cardinals have covered 54.7% of their games this season, going 52-43-0 ATS.

Diamondbacks Player Leaders

  • Geraldo Perdomo has 95 hits this season and a team-best OBP of .371. He has a .268 batting average and a slugging percentage of .420.
  • Among qualified hitters in baseball, his batting average ranks 62nd, his on-base percentage ranks 20th, and he is 84th in slugging.
  • Eugenio Suarez leads Arizona with 88 hits. He is batting .251 this season and has 49 extra-base hits. He's also slugging .567 with an on-base percentage of .322.
  • Among qualifying hitters, he is 96th in batting average, 93rd in on-base percentage and fifth in slugging percentage.
  • Suarez brings a three-game streak with at least one hit into this one. During his last five outings he is hitting .235 with a double, two home runs, three walks and three RBIs.
  • Josh Naylor has hit 11 homers with a team-high .458 SLG this season.
  • Naylor brings a four-game hitting streak into this game. During his last five outings he is batting .250 with a double and six walks.
  • Corbin Carroll is batting .242 with a .322 OBP and 47 RBI for Arizona this season.

Cardinals Player Leaders

  • Brendan Donovan has accumulated a team-high OBP (.367) and slugging percentage (.428). He's batting .296.
  • Including all the qualified hitters in the big leagues, his batting average ranks 12th, his on-base percentage ranks 26th, and he is 79th in slugging.
  • Donovan heads into this game on a five-game hitting streak. In his last five games he is hitting .333 with a walk and two RBIs.
  • Nolan Arenado is hitting .243 with 13 doubles, a triple, 10 home runs and 25 walks. He's slugging .383 with an on-base percentage of .302.
  • He is currently 114th in batting average, 122nd in on-base percentage and 118th in slugging percentage among all qualifying hitters.
  • Alec Burleson has put up 86 hits, a team-best for the Cardinals.
  • Willson Contreras is hitting .254 with 23 doubles, 12 home runs and 32 walks.

Diamondbacks vs Cardinals Head to Head

  • 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)
  • 5/23/2025: 4-3 STL (Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 4/24/2024: 5-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 4/23/2024: 14-1 ARI (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 4/22/2024: 5-3 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 4/14/2024: 5-0 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
  • 4/13/2024: 4-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 10.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 4/12/2024: 9-6 STL (Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -124, Underdog Moneyline: +106)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup