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

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

Subscribe to our newsletter

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

Odds updated as of 2:12 p.m.

The St. Louis Cardinals versus the Arizona Diamondbacks is on the MLB schedule for Sunday.

Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Cardinals vs Diamondbacks Game Info

  • St. Louis Cardinals (29-23) vs. Arizona Diamondbacks (26-26)
  • Date: Sunday, May 25, 2025
  • Time: 2:15 p.m. ET
  • Venue: Busch Stadium -- St. Louis, Missouri
  • Coverage: FDSMW and ARID

Cardinals vs Diamondbacks Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: STL: (-126) | ARI: (+108)
  • Spread: STL: -1.5 (+168) | ARI: +1.5 (-205)
  • Total: 7.5 -- Over: (-102) | Under: (-120)

Cardinals vs Diamondbacks Probable Starting Pitchers

Probable Pitchers: Sonny Gray (Cardinals) - 5-1, 4.02 ERA vs Brandon Pfaadt (Diamondbacks) - 7-3, 3.81 ERA

This contest's pitching matchup is set, as the Cardinals will send Sonny Gray (5-1) to the mound, while Brandon Pfaadt (7-3) will get the nod for the Diamondbacks. Gray and his team are 7-3-0 ATS this season when he starts. Gray has started four games with his team as the moneyline favorite and won each of them. When Pfaadt starts, the Diamondbacks have gone 7-3-0 against the spread. The Diamondbacks have a 3-1 record in Pfaadt's four starts this season when they were the moneyline underdog.

Cardinals vs Diamondbacks Prediction & Pick

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

Cardinals vs Diamondbacks Moneyline

  • St. Louis is the favorite, -126 on the moneyline, while Arizona is a +108 underdog on the road.

Cardinals vs Diamondbacks Spread

  • The Diamondbacks are +1.5 on the spread (-205 to cover), and St. Louis is +168 to cover the runline.

Cardinals vs Diamondbacks Over/Under

  • The over/under for the Cardinals versus Diamondbacks contest on May 25 has been set at 7.5, with -102 odds on the over and -120 odds on the under.

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

Cardinals vs Diamondbacks Betting Trends

  • The Cardinals have been chosen as favorites in 17 games this year and have walked away with the win nine times (52.9%) in those games.
  • St. Louis has a record of 6-2 in contests when bookmakers favor them by -126 or more on the moneyline.
  • The Cardinals' games have gone over the total in 27 of their 52 opportunities.
  • The Cardinals are 30-22-0 against the spread in their 52 games that had a posted line this season.
  • The Diamondbacks have been the moneyline underdog 19 total times this season. They've finished 8-11 in those games.
  • When it has played as a moneyline underdog with odds of +108 or longer, Arizona has a record of 5-5 (50%).
  • The Diamondbacks have combined with opponents to hit the over on the total 23 times this season for a 23-25-3 record against the over/under.
  • The Diamondbacks have a 23-28-0 record against the spread this season (covering 45.1% of the time).

Cardinals Player Leaders

  • Lars Nootbaar is batting .249 with 10 doubles, seven home runs and 32 walks. He has an on-base percentage of .356 while slugging .406.
  • Among qualifying hitters in the majors, his batting average ranks 94th, his on-base percentage ranks 45th, and he is 93rd in slugging.
  • Brendan Donovan leads St. Louis with 62 hits and an OBP of .381, plus a team-best slugging percentage of .448. He's batting .320.
  • He is sixth in batting average, 21st in on-base percentage and 60th in slugging among qualified hitters.
  • Nolan Arenado has collected 44 base hits, an OBP of .312 and a slugging percentage of .386 this season.
  • Willson Contreras is batting .250 with a .332 OBP and 28 RBI for St. Louis this season.
  • Contreras heads into this game on a three-game hitting streak. During his last five outings he is batting .158 with two RBIs.

Diamondbacks Player Leaders

  • Corbin Carroll has put up a slugging percentage of .579 and has 58 hits, both team-best figures for the Diamondbacks. He's batting .271 and with an on-base percentage of .345.
  • Including all qualified hitters, he ranks 59th in batting average, while his on-base percentage is 60th and he is seventh in slugging.
  • Geraldo Perdomo leads his team with a .404 on-base percentage. He has a batting average of .309 while slugging .483.
  • Including all qualifying hitters, his batting average places him 12th, his on-base percentage is seventh, and he is 34th in slugging.
  • Josh Naylor is batting .289 with 12 doubles, a triple, five home runs and 19 walks.
  • Eugenio Suarez has nine doubles, 14 home runs and 17 walks while hitting .219.

Cardinals vs Diamondbacks Head to Head

  • 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)
  • 7/25/2023: 3-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -108, Underdog Moneyline: -108)

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