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 8:12 a.m.

MLB action on Friday includes the Arizona Diamondbacks facing the St. Louis Cardinals.

Before you do any MLB betting on this game at FanDuel Sportsbook, here's everything you need to know.

Diamondbacks vs Cardinals Game Info

  • Arizona Diamondbacks (47-50) vs. St. Louis Cardinals (51-46)
  • Date: Friday, July 18, 2025
  • Time: 9:40 p.m. ET
  • Venue: Chase Field -- Phoenix, Arizona
  • Coverage: ARID and FDSMW

Diamondbacks vs Cardinals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: ARI: (-130) | STL: (+110)
  • Spread: ARI: -1.5 (+164) | STL: +1.5 (-200)
  • Total: 8.5 -- Over: (-122) | Under: (-100)

Diamondbacks vs Cardinals Probable Starting Pitchers

Probable Pitchers: Brandon Pfaadt (Diamondbacks) - 9-6, 5.07 ERA vs Andre Pallante (Cardinals) - 5-5, 4.49 ERA

The Diamondbacks will give the nod to Brandon Pfaadt (9-6, 5.07 ERA), who is eyeing win No. 10 on the season, and the Cardinals will counter with Andre Pallante (5-5, 4.49 ERA). Pfaadt and his team are 11-8-0 ATS this season when he starts. Pfaadt's team has been victorious in 50% of the games he's started as the moneyline favorite with a record of 5-5. The Cardinals have an 11-7-0 record against the spread in Pallante's starts. The Cardinals are 6-5 in Pallante's 11 starts this season that 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 (59.5%)

Diamondbacks vs Cardinals Moneyline

  • Looking at the moneyline for Diamondbacks-Cardinals, Arizona is the favorite at -130, and St. Louis is +110 playing on the road.

Diamondbacks vs Cardinals Spread

  • The Diamondbacks are favored by 1.5 runs at home versus the Cardinals. The Diamondbacks are +164 to cover the spread, while the Cardinals are -200.

Diamondbacks vs Cardinals Over/Under

  • A total of 8.5 runs has been set for the Diamondbacks-Cardinals contest on July 18, with the over available at -122 and the under at -100.

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

Diamondbacks vs Cardinals Betting Trends

  • The Diamondbacks have won in 30, or 49.2%, of the 61 contests they have been named as odds-on favorites in this year.
  • This season Arizona has come away with a win 20 times in 38 chances when named as a favorite of at least -130 on the moneyline.
  • The Diamondbacks and their opponents have gone over in 50 of their 94 games with a total set by sportsbooks this season.
  • The Diamondbacks have an against the spread mark of 44-50-0 in 94 games with a line this season.
  • The Cardinals have been the moneyline underdog 51 total times this season. They've finished 26-25 in those games.
  • St. Louis has a 10-18 record (winning only 35.7% of its games) when it has played as a moneyline underdog of +110 or longer.
  • In the 94 games oddsmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 50 times (50-40-4).
  • The Cardinals have gone 52-42-0 ATS this season.

Diamondbacks Player Leaders

  • Geraldo Perdomo leads Arizona in OBP (.370) this season, fueled by 93 hits. He has a .265 batting average and a slugging percentage of .413.
  • He is 64th in batting average, 21st in on-base percentage, and 94th in slugging among all qualified batters in MLB.
  • Eugenio Suarez leads Arizona with 87 hits. He is batting .250 this season and has 49 extra-base hits. He's also slugging .569 with an on-base percentage of .320.
  • Among qualifying batters, his batting average ranks him 101st, his on-base percentage 96th, and his slugging percentage fifth.
  • Suarez heads into this game looking to extend his two-game hit streak. During his last five outings he is hitting .222 with a double, three home runs, two walks and four RBIs.
  • Josh Naylor has an OPS of .817, fueled by an OBP of .361 and a team-best slugging percentage of .456 this season.
  • Naylor brings a three-game hitting streak into this matchup. During his last five outings he is batting .188 with six walks.
  • Corbin Carroll has been key for Arizona with 79 hits, an OBP of .324 plus a slugging percentage of .550.

Cardinals Player Leaders

  • Brendan Donovan has put up an on-base percentage of .367 and a slugging percentage of .430. Both lead the Cardinals. He's batting .297.
  • He is ninth in batting average, 26th in on-base percentage and 77th in slugging percentage among all qualifying hitters in the big leagues.
  • Donovan takes a four-game hitting streak into this game. In his last five games he is hitting .300 with two walks and two RBIs.
  • Nolan Arenado has 13 doubles, a triple, 10 home runs and 25 walks while batting .246. He's slugging .388 with an on-base percentage of .305.
  • Including all qualifying players, he ranks 108th in batting average, 121st in on-base percentage and 114th in slugging percentage.
  • Alec Burleson has racked up 85 hits, a team-high for the Cardinals.
  • Willson Contreras is hitting .253 with 22 doubles, 12 home runs and 31 walks.

Diamondbacks vs Cardinals Head to Head

  • 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)
  • 7/26/2023: 11-7 STL (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +132)

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