
Cardinals vs. Diamondbacks Prediction, Odds, Picks - May 25
The St. Louis Cardinals and Arizona Diamondbacks meet on Sunday at 2:15 p.m. ET. Ivan Herrera and Ketel Marte have been on a tear as of late for their respective teams. The Cardinals are the favorite in this one, at -125, while the underdog Diamondbacks have +106 odds to upset. St. Louis is a 1.5-run favorite (at +171 odds). The over/under for the matchup has been listed at 7.5 runs.
Take a look at everything you need to know from a betting perspective on the Cardinals-Diamondbacks game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Diamondbacks vs. Cardinals Highlights | MLB on FOX
Cardinals vs. Diamondbacks Game Information & Odds
- When: Sunday, May 25, 2025 at 2:15 p.m. ET
- Where: Busch Stadium in St. Louis, Missouri
- How to watch on TV: FDSMW and ARID
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Cardinals | -125 | +106 | 7.5 | +100 | -120 | -1.5 | +171 | -207 |
Cardinals vs. Diamondbacks Prediction
- Score Prediction: Cardinals 5, Diamondbacks 4
- Total Prediction: Over 7.5 runs
- Win Probabilities: Cardinals 55%, Diamondbacks 45%
Cardinals vs. Diamondbacks Betting Insights
- The Cardinals have been favorites in 18 games this season and won 10 (55.6%) of those contests.
- St. Louis has entered eight games this season favored by -125 or more and is 6-2 in those contests.
- The oddsmakers' moneyline implies a 55.6% chance of a victory for the Cardinals.
- The Diamondbacks have come away with eight wins in the 19 contests they have been listed as the underdogs in this season.
- Arizona has a win-loss record of 6-6 when favored by +106 or worse by bookmakers this year.
- Oddsmakers have implied with the moneyline set for this matchup that the Diamondbacks have a 48.5% chance of pulling out a win.
Cardinals Recent Betting Performance
- The Cardinals have a 2-2 record across the four games they were favored on the moneyline in their last 10 matchups.
- Over their last 10 outings -- all had a set run total -- the Cardinals and their opponents combined to go over the total five times.
- The Cardinals' ATS record is 7-3-0 over their past 10 games.
Cardinals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 5.3 |
| HR | 7 |
| ERA | 3.48 |
| K/9 | 7 |
Cardinals Player Insights
- Lars Nootbaar has a team-high seven homers.
- Nootbaar is 71st in homers and 74th in RBI among all hitters in MLB.
- Brendan Donovan is batting .320 to lead his team.
- Donovan ranks 187th in homers and 99th in RBI on the year.
- Nolan Arenado has 10 doubles, a triple, five home runs and 18 walks while hitting .239.
- Willson Contreras has collected 28 runs batted in to lead his team.
- Contreras brings a three-game streak with at least one hit into this one. During his last five outings he is batting .158 with two RBIs.
Cardinals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Masyn Winn | 0.5 (-240) | 1.5 (+130) | - | 0.5 (+195) |
| Lars Nootbaar | 0.5 (-245) | 1.5 (+120) | - | 0.5 (+200) |
| Iván Herrera | 0.5 (-230) | 1.5 (+135) | - | 0.5 (+150) |
| Alec Burleson | 0.5 (-230) | 1.5 (+135) | - | 0.5 (+180) |
| Brendan Donovan | 1.5 (+195) | 1.5 (+115) | - | 0.5 (+190) |
Diamondbacks Recent Betting Performance
- The Diamondbacks have played as underdogs in four of their past 10 games and won one of those contests.
- In their last 10 games with a total, the Diamondbacks and their opponents have combined to hit the over five times.
- The Diamondbacks are 3-7-0 ATS over their last 10 games.
Diamondbacks Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 5.6 |
| HR | 17 |
| ERA | 5.43 |
| K/9 | 8.8 |
Diamondbacks Player Insights
- Corbin Carroll has swatted a team-high 15 home runs.
- Carroll is fifth in homers and 18th in RBI among all hitters in MLB.
- Geraldo Perdomo's .309 batting average is a team-high mark.
- Perdomo ranks 91st among all batters in the majors in homers, and 11th in RBI.
- Josh Naylor is batting .289 with 12 doubles, a triple, five home runs and 19 walks.
- Eugenio Suarez has driven in a team-leading 38 runs batted in.
Diamondbacks Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Lourdes Gurriel Jr. | 0.5 (-225) | 1.5 (+130) | - | 0.5 (+175) |
| Josh Naylor | 0.5 (-220) | 1.5 (+150) | - | 0.5 (+195) |
| Corbin Carroll | 0.5 (-225) | 1.5 (+125) | - | 0.5 (+170) |
| Pavin Smith | 0.5 (-115) | 0.5 (-115) | - | 0.5 (+310) |
| Ketel Marte | 0.5 (-195) | 0.5 (-200) | - | 0.5 (+180) |
Diamondbacks vs. Cardinals Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
Dodgers, Yankees, and ...? Dontrelle Willis Ranks His Top 5 MLB Teams Right Now
Red Sox' Carlos Narváez Wins 'King of the Diamond' as Team Clicks on All Cylinders vs. Cards
2026 MLB Milestones and Records Tracker: José Ramírez Makes Guardians History
MLB 2026 Buzz: Yankees Ace Gerrit Cole Beginning Rehab Assignment
10 fastest pitches in MLB History: Regular season and playoff records
Shohei Ohtani's Leadoff Homer, Teoscar's 3-Run Shot Propels Dodgers Over Rangers
Schwarber, Harper Hit Back-to-Back Home Runs to Lead Phillies Over Diamondbacks
How The Mets Are Adjusting To Life Without Juan Soto
Max Muncy Hits 3 Home Runs, Including Walk Off, to Help Dodgers Top Rangers
Dodgers, Yankees, and ...? Dontrelle Willis Ranks His Top 5 MLB Teams Right Now
Red Sox' Carlos Narváez Wins 'King of the Diamond' as Team Clicks on All Cylinders vs. Cards
2026 MLB Milestones and Records Tracker: José Ramírez Makes Guardians History
MLB 2026 Buzz: Yankees Ace Gerrit Cole Beginning Rehab Assignment
10 fastest pitches in MLB History: Regular season and playoff records
Shohei Ohtani's Leadoff Homer, Teoscar's 3-Run Shot Propels Dodgers Over Rangers
Schwarber, Harper Hit Back-to-Back Home Runs to Lead Phillies Over Diamondbacks
How The Mets Are Adjusting To Life Without Juan Soto
Max Muncy Hits 3 Home Runs, Including Walk Off, to Help Dodgers Top Rangers

