Cardinals vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for June 25

Odds updated as of 5:12 p.m.
Thursday's slate in the MLB includes a matchup between the St. Louis Cardinals and the Arizona Diamondbacks.
All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Cardinals vs Diamondbacks Game Info
- St. Louis Cardinals (52-49) vs. Arizona Diamondbacks (53-49)
- Date: Thursday, July 23, 2026
- Time: 5:15 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: Cardinals.TV and Dbacks.TV
Cardinals vs Diamondbacks Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-122) | ARI: (+104)
- Spread: STL: +1.5 (-210) | ARI: -1.5 (+172)
- Total: 7.5 -- Over: (-115) | Under: (-105)
Cardinals vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Michael McGreevy (Cardinals) - 4-7, 2.92 ERA vs Brandon Pfaadt (Diamondbacks) - 4-1, 4.58 ERA
The Cardinals will give the nod to Michael McGreevy (4-7) against the Diamondbacks and Brandon Pfaadt (4-1). When McGreevy starts, his team is 10-9-0 against the spread this season. McGreevy's team is 2-2 this season when he starts and they are the moneyline favorite. The Diamondbacks covered in each of Pfaadt's seven starts that had a set spread. The Diamondbacks are 2-1 in Pfaadt's three starts this season that they were the moneyline underdog.
Cardinals vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (56.4%)
Cardinals vs Diamondbacks Moneyline
- Arizona is a +104 underdog on the moneyline, while St. Louis is a -122 favorite at home.
Cardinals vs Diamondbacks Spread
- The Diamondbacks are 1.5-run favorites against the spread for this matchup with the Cardinals. The Diamondbacks are +172 to cover, while the Cardinals are -210 to cover as a 1.5-run underdog on the runline.
Cardinals vs Diamondbacks Over/Under
- The Cardinals-Diamondbacks contest on July 23 has been given an over/under of 7.5 runs. The over is set at -115 and the under at -105.
Bet on St. Louis Cardinals vs. Arizona Diamondbacks on FanDuel today!
Cardinals vs Diamondbacks Betting Trends
- The Cardinals have been chosen as favorites in 27 games this year and have walked away with the win 16 times (59.3%) in those games.
- This year St. Louis has won nine of 12 games when listed as at least -122 on the moneyline.
- Contests with the Cardinals have gone over the total set by bookmakers in 40 of 99 chances this season.
- The Cardinals are 56-43-0 against the spread in their 99 games that had a posted line this season.
- The Diamondbacks have a 22-32 record in games they were the underdog on the moneyline (winning 40.7% of those games).
- Arizona has a record of 18-26 when playing as a moneyline underdog with odds of +104 or longer (40.9%).
- In the 101 games oddsmakers have set an over/under for the Diamondbacks, they have combined with opponents to go over the total 43 times (43-54-4).
- The Diamondbacks have a 55-46-0 record against the spread this season (covering 54.5% of the time).
Cardinals Player Leaders
- Jordan Walker leads St. Louis with 110 hits and a team-best slugging percentage of .517. He's batting .289 with an on-base percentage of .351.
- Among the qualified hitters in baseball, his batting average ranks 18th, his on-base percentage ranks 46th, and he is 15th in slugging.
- Alec Burleson has 23 doubles, a triple, 15 home runs and 34 walks. He's batting .279 and slugging .462 with an on-base percentage of .342.
- He ranks 34th in batting average, 61st in on-base percentage and 45th in slugging among qualifying hitters.
- JJ Wetherholt is batting .257 with a .403 slugging percentage and 40 RBI this year.
- Ivan Herrera has 90 hits this season and a team-best OBP of .366.
Diamondbacks Player Leaders
- Ketel Marte has a .461 slugging percentage, which paces the Diamondbacks. He's batting .258 with an on-base percentage of .313.
- Including all the qualifying players in MLB, he is 69th in batting average, 102nd in on-base percentage and 46th in slugging percentage.
- Corbin Carroll's 92 hits lead his team. He has a batting average of .252 while slugging .490 with an on-base percentage of .344.
- Including all qualified players, he is 82nd in batting average, 58th in on-base percentage and 26th in slugging percentage.
- Geraldo Perdomo a has .352 on-base percentage to pace the Diamondbacks.
- Ildemaro Vargas is hitting .264 with 14 doubles, three triples, seven home runs and 18 walks.
Cardinals vs Diamondbacks Head to Head
- 7/19/2026: 8-7 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 7/18/2026: 5-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 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)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



