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 9:12 p.m.

The Arizona Diamondbacks are among the MLB squads playing on Friday, up against the St. Louis Cardinals.

Before you do any MLB betting on this game at FanDuel Sportsbook, here's what 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: (-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: 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). When Pfaadt starts, his team is 11-8-0 against the spread this season. 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 have been the moneyline underdog in 11 of Pallante's starts this season, and they went 6-5 in those games.

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

  • Arizona is a -110 favorite on the moneyline, while St. Louis is a -106 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 +155 to cover, while the Diamondbacks are -188 to cover as a 1.5-run underdog on the runline.

Diamondbacks vs Cardinals Over/Under

  • An over/under of 8.5 has been set for Diamondbacks-Cardinals on July 18, 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 victorious in 30, or 49.2%, of the 61 contests they have been chosen as favorites in this season.
  • Arizona has a record of 30-31 in contests when bookmakers favor them by -110 or more 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 are 44-50-0 against the spread in their 94 games that had a posted line this season.
  • The Cardinals have won 26 of the 51 games they were the underdog on the moneyline this season (51%).
  • In games it has played as a moneyline underdog with odds of -106 or longer, St. Louis has a 26-25 record (winning 51% of its games).
  • The Cardinals have combined with opponents to go over the total 50 times this season for a 50-40-4 record against the over/under.
  • The Cardinals have a 52-42-0 record ATS this season (covering 55.3% of the time).

Diamondbacks Player Leaders

  • Geraldo Perdomo has 93 hits this season and a team-best OBP of .370. He has a .265 batting average and a slugging percentage of .413.
  • Among qualified batters in MLB, he ranks 64th in batting average, 21st in on-base percentage, and 93rd in slugging.
  • Eugenio Suarez leads Arizona in total hits (87) this season while batting .250 with 49 extra-base hits. He's slugging .569 with an on-base percentage of .320.
  • Among qualifiers, he ranks 101st in batting average, 98th in on-base percentage and fifth in slugging percentage.
  • Suarez enters this game looking to extend his two-game hit streak. In his last five games he is batting .222 with a double, three home runs, two walks and four RBIs.
  • Josh Naylor leads Arizona in slugging percentage (.456) powered by 30 extra-base hits.
  • Naylor has recorded at least one base hit in three straight games. During his last five outings he is batting .188 with six walks.
  • Corbin Carroll is batting .245 with a .324 OBP and 47 RBI for Arizona this season.

Cardinals Player Leaders

  • Brendan Donovan has racked up a team-best OBP (.367) and slugging percentage (.430). He's batting .297.
  • Including all the qualifying hitters in the big leagues, he is ninth in batting average, 26th in on-base percentage and 77th in slugging percentage.
  • Donovan enters this game on a four-game hitting streak. In his last five games he is batting .300 with two walks and two RBIs.
  • Nolan Arenado has 13 doubles, a triple, 10 home runs and 25 walks while hitting .246. He's slugging .388 with an on-base percentage of .305.
  • Including all qualified hitters, he ranks 108th in batting average, 121st in on-base percentage and 114th in slugging percentage.
  • Alec Burleson has 85 hits, a team-best 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