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

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

Subscribe to our newsletter

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

Odds updated as of 3:12 p.m.

In MLB action on Saturday, the Arizona Diamondbacks play the St. Louis Cardinals.

We've got you covered, in terms of the most important information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Diamondbacks vs Cardinals Game Info

  • Arizona Diamondbacks (49-48) vs. St. Louis Cardinals (51-45)
  • Date: Saturday, July 18, 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: (-112) | STL: (-104)
  • Spread: ARI: +1.5 (-182) | STL: -1.5 (+150)
  • Total: 9 -- Over: (-105) | Under: (-115)

Diamondbacks vs Cardinals Probable Starting Pitchers

Probable Pitchers: Brandon Pfaadt (Diamondbacks) - 3-1, 4.70 ERA vs Dustin May (Cardinals) - 5-6, 4.55 ERA

The probable pitchers are Brandon Pfaadt (3-1) for the Diamondbacks and Dustin May (5-6) for the Cardinals. Pfaadt's team has covered the spread in each of the six opportunities this season. Pfaadt's team is 2-0 this season when he starts and they're favored on the moneyline. The Cardinals have gone 11-7-0 against the spread when May starts. The Cardinals have a 5-8 record in May's 13 starts this season when they were the moneyline underdog.

Diamondbacks vs Cardinals Prediction & Pick

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

Diamondbacks vs Cardinals Moneyline

  • Arizona is a -112 favorite on the moneyline, while St. Louis is a -104 underdog on the road.

Diamondbacks vs Cardinals Spread

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

Diamondbacks vs Cardinals Over/Under

  • The over/under for the Diamondbacks versus Cardinals game on July 18 has been set at 9, with -105 odds on the over and -115 odds on the under.

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

Diamondbacks vs Cardinals Betting Trends

  • The Diamondbacks have been favorites in 39 games this season and have come away with the win 23 times (59%) in those contests.
  • This year Arizona has won 23 of 38 games when listed as at least -112 on the moneyline.
  • Contests with the Diamondbacks have gone over the total set by sportsbooks in 40 of 96 chances this season.
  • The Diamondbacks have an against the spread record of 53-43-0 in 96 games with a line this season.
  • The Cardinals have won 33 of the 66 games they were listed as the moneyline underdog this season (50%).
  • St. Louis is 29-30 (winning 49.2% of its games) when playing as a moneyline underdog of -104 or longer.
  • The Cardinals have had an over/under set by oddsmakers 94 times, and have combined with opponents to go over the total in 39 of those games (39-49-6).
  • The Cardinals have covered 57.4% of their games this season, going 54-40-0 ATS.

Diamondbacks Player Leaders

  • Ketel Marte leads Arizona with a slugging percentage of .457, fueled by 39 extra-base hits. He has a .255 batting average and an on-base percentage of .310.
  • Among all qualified batters in MLB, he is 75th in batting average, 109th in on-base percentage, and 52nd in slugging.
  • Corbin Carroll has 88 hits, which is tops among Arizona batters this season. He's batting .252 with 43 extra-base hits. He's also slugging .484 with an on-base percentage of .346.
  • Among qualifying hitters, his batting average ranks him 81st, his on-base percentage 51st, and his slugging percentage 30th.
  • Geraldo Perdomo has 78 hits this season and a team-best OBP of .355.
  • Ildemaro Vargas has seven home runs, 47 RBI and a batting average of .258 this season.
  • Vargas enters this matchup on a two-game hitting streak. In his last five games he is batting .267 with a double, a triple and an RBI.

Cardinals Player Leaders

  • Jordan Walker has racked up a team-best slugging percentage (.529) while leading the Cardinals in hits (106). He's batting .294 and with an on-base percentage of .355.
  • Including all qualified hitters, he ranks 14th in batting average, while his on-base percentage ranks 38th and he is 13th in slugging.
  • Walker brings an eight-game hitting streak into this game. In his last 10 games he is batting .324 with a double, three home runs, five walks and 11 RBIs.
  • Alec Burleson is batting .273 with 23 doubles, a triple, 15 home runs and 33 walks. He's slugging .466 with an on-base percentage of .337.
  • He is currently 44th in batting average, 68th in on-base percentage and 44th in slugging percentage among all qualifying hitters.
  • JJ Wetherholt is batting .262 with 10 doubles, 14 home runs and 41 walks.
  • Ivan Herrera's .376 OBP leads his team.

Diamondbacks vs Cardinals Head to Head

  • 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)
  • 5/23/2025: 4-3 STL (Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -112, Underdog Moneyline: -104)

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