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

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

Subscribe to our newsletter

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

Odds updated as of 9:12 p.m.

In MLB action on Friday, the Arizona Diamondbacks face the St. Louis Cardinals.

All the information you need to make smart bets 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 (49-47) vs. St. Louis Cardinals (50-45)
  • Date: Friday, July 17, 2026
  • Time: 9:40 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: (-116) | STL: (-102)
  • Spread: ARI: +1.5 (-192) | STL: -1.5 (+158)
  • Total: 9 -- Over: (-104) | Under: (-118)

Diamondbacks vs Cardinals Probable Starting Pitchers

Probable Pitchers: Merrill Kelly (Diamondbacks) - 7-8, 5.38 ERA vs Michael McGreevy (Cardinals) - 4-7, 3.01 ERA

The Diamondbacks will call on Merrill Kelly (7-8) versus the Cardinals and Michael McGreevy (4-7). When Kelly starts, his team is 9-7-0 against the spread this season. Kelly's team has been victorious in 40% of the games he's started as the moneyline favorite with a record of 2-3. The Cardinals have a 10-8-0 ATS record in McGreevy's 18 starts with a set spread. The Cardinals are 6-7 in McGreevy's 13 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.8%)

Diamondbacks vs Cardinals Moneyline

  • Looking at the moneyline for Cardinals-Diamondbacks, St. Louis is the underdog at -102, and Arizona is -116 playing 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 +158 to cover, while the Diamondbacks are -192 to cover as a 1.5-run underdog on the runline.

Diamondbacks vs Cardinals Over/Under

  • A total of 9 runs has been set for the Diamondbacks-Cardinals contest on July 17, with the over available at -104 and the under at -118.

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

Diamondbacks vs Cardinals Betting Trends

  • The Diamondbacks have come away with 23 wins in the 38 contests they have been listed as the favorites in this season.
  • This season Arizona has been victorious 19 times in 32 chances when named as a favorite of at least -116 on the moneyline.
  • The Diamondbacks and their opponents have hit the over in 40 of their 95 games with a total set by oddsmakers this season.
  • The Diamondbacks have posted a record of 52-43-0 against the spread this season.
  • The Cardinals have a 32-33 record in games they were listed as the moneyline underdog (winning 49.2% of those games).
  • St. Louis has a record of 27-29 when playing as a moneyline underdog with odds of -102 or longer (48.2%).
  • In the 93 games bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 39 times (39-49-5).
  • The Cardinals have a 54-39-0 record ATS this season (covering 58.1% of the time).

Diamondbacks Player Leaders

  • Ketel Marte has an OPS of .772, fueled by an OBP of .311 and a team-best slugging percentage of .461 this season. He has a .256 batting average.
  • Among the qualifying batters in baseball, his batting average ranks 72nd, his on-base percentage ranks 109th, and he is 52nd in slugging.
  • Corbin Carroll leads Arizona with 87 hits. He is batting .252 this season and has 42 extra-base hits. He's also slugging .478 with an on-base percentage of .347.
  • His batting average is 82nd among qualified players, his on-base percentage 45th, and his slugging percentage 35th.
  • Geraldo Perdomo leads Arizona with an OBP of .354 this season while batting .241 with 55 walks and 46 runs scored.
  • Ildemaro Vargas has been key for Arizona with 72 hits, an OBP of .302 plus a slugging percentage of .394.

Cardinals Player Leaders

  • Jordan Walker has totaled 105 hits with a .532 slugging percentage, both team-high numbers for the Cardinals. He's batting .294 and with an on-base percentage of .354.
  • Including all the qualifying hitters in the big leagues, his batting average is 15th, his on-base percentage ranks 39th, and he is 13th in slugging.
  • Walker heads into this matchup on a seven-game hitting streak. During his last 10 games he is batting .333 with two doubles, three home runs, five walks and 11 RBIs.
  • Alec Burleson is hitting .273 with 23 doubles, a triple, 15 home runs and 32 walks. He's slugging .468 with an on-base percentage of .337.
  • He is currently 45th in batting average, 66th in on-base percentage and 44th in slugging percentage among all qualified hitters.
  • Ivan Herrera has accumulated a team-high .381 on-base percentage.
  • JJ Wetherholt is hitting .259 with 10 doubles, 13 home runs and 40 walks.

Diamondbacks vs Cardinals Head to Head

  • 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)
  • 4/24/2024: 5-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)

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