
Diamondbacks vs. Cardinals Prediction, Odds, Picks - May 23
Alec Burleson and the St. Louis Cardinals are ready for a matchup with Geraldo Perdomo and the Arizona Diamondbacks on Friday at 8:15 p.m. ET. Bookmakers list the Diamondbacks as -113 favorites on the moneyline, while giving the underdog Cardinals -106 moneyline odds. Arizona (-1.5) is the favorite on the run line. An 8-run over/under is set for the game.
Here's everything you need from a betting perspective on the Diamondbacks-Cardinals game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Diamondbacks vs. Giants Highlights | MLB on FOX
Diamondbacks vs. Cardinals Game Information & Odds
- When: Friday, May 23, 2025 at 8:15 p.m. ET
- Where: Busch Stadium in St. Louis, Missouri
- How to watch on TV: Apple TV+
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Diamondbacks | -113 | -106 | 8 | -117 | -103 | -1.5 | +146 | -175 |
Diamondbacks vs. Cardinals Prediction
- Score Prediction: Cardinals 5, Diamondbacks 4
- Total Prediction: Over 8 runs
- Win Probabilities: Diamondbacks 55%, Cardinals 45%
Diamondbacks vs. Cardinals Betting Insights
- The Diamondbacks have been favorites in 32 games this season and won 18 (56.2%) of those contests.
- Arizona has a record of 17-14 in games when sportsbooks favor them by at least -113 on the moneyline.
- Bookmakers have implied with the moneyline set for this matchup that the Diamondbacks have a 53.1% chance to win.
- The Cardinals have been underdogs in 33 games this season and have come away with the win 18 times (54.5%) in those contests.
- This year, St. Louis has won 15 of 30 games when listed as at least -106 or worse on the moneyline.
- Oddsmakers have implied with the moneyline set for this matchup that the Cardinals have a 51.5% chance of pulling out a win.
Diamondbacks Recent Betting Performance
- The Diamondbacks were favored on the moneyline for six of their last 10 games, and they finished 4-2 in those matchups.
- Over their last 10 outings, the Diamondbacks and their opponents combined to go over the total four times (all 10 games had set totals).
- The Diamondbacks have put together a 3-7-0 record against the spread over their past 10 games.
Diamondbacks Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 5.1 |
| HR | 16 |
| ERA | 5.20 |
| K/9 | 9.0 |
Diamondbacks Player Insights
- Corbin Carroll's 15 home runs in 2025 are the most on the Diamondbacks. He's also driven in 34 runs while hitting .278.
- Carroll's home runs rank him fifth in MLB, and he ranks 14th in RBI.
- Carroll carries a three-game hitting streak into this matchup. In his last five games he is batting .190 with a triple, a home run, three walks and three RBIs.
- Perdomo has a club-best .306 batting average.
- Perdomo ranks 87th in homers and ninth in RBI among all hitters in the majors.
- Perdomo carries a nine-game streak with at least one hit into this contest. During his last 10 outings he is hitting .333 with five doubles, a home run, four walks and seven RBIs.
- Josh Naylor has 12 doubles, five home runs and 19 walks while hitting .290.
- Eugenio Suarez has capitalized on opportunities as he paces his team with 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 (-265) | 1.5 (+115) | - | 0.5 (+165) |
| Ketel Marte | 0.5 (-265) | 1.5 (+100) | - | 0.5 (+140) |
| Josh Naylor | 0.5 (-265) | 1.5 (+115) | - | 0.5 (+155) |
| Eugenio Suárez | 0.5 (-230) | 1.5 (+115) | - | 0.5 (+135) |
| Corbin Carroll | 1.5 (+170) | 1.5 (-125) | - | 0.5 (+135) |
Cardinals Recent Betting Performance
- In seven games as underdogs over the last 10 matchups, the Cardinals have a record of 5-2.
- In their last 10 games with a total, the Cardinals and their opponents have combined to hit the over four times.
- The Cardinals have a record of 7-3-0 ATS over their last 10 games.
Cardinals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 5.2 |
| HR | 12 |
| ERA | 2.97 |
| K/9 | 7.4 |
Cardinals Player Insights
- Lars Nootbaar has racked up a team-high seven home runs.
- Nootbaar's home run total puts him 70th in the majors, and he ranks 67th in RBI.
- Brendan Donovan's .323 batting average is a team-high mark.
- Donovan is 180th overall in homers and 91st in RBI this season.
- Nolan Arenado is hitting .242 with 10 doubles, five home runs and 17 walks.
- Willson Contreras has driven in the most runs for the Cardinals with 28 runs batted in.
Cardinals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Masyn Winn | 0.5 (-240) | 1.5 (+135) | - | 0.5 (+205) |
| Lars Nootbaar | 0.5 (-200) | 1.5 (+135) | - | 0.5 (+190) |
| Ivan Herrera | 0.5 (-220) | 1.5 (+140) | - | 0.5 (+160) |
| Brendan Donovan | 0.5 (-250) | 1.5 (+125) | - | 0.5 (+180) |
| Victor Scott II | 0.5 (-130) | 0.5 (-130) | - | 0.5 (+300) |
Cardinals vs. Braves 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.
2026 College Basketball, EPL, MLB Odds: Chris ‘The Bear’ Fallica’s Best Bets
World Baseball Classic Preview: Team Breakdowns, Top Players, Predictions
Skenes: Team USA Must Assert 'Dominance' At WBC, Winning Gold 'The Biggest Thing'
2026 World Baseball Classic MVP Odds: Judge, Ohtani Top Board
USA's Best World Baseball Classic Lineup: Assembling A Historic Squad
'Forever 52!!!": New York Yankees To Retire CC Sabathia's No. 52 On Sept. 26
Japan’s Best World Baseball Classic Lineup: Reigning Champs Can Run It Back
Mexico's Best World Baseball Classic Lineup: Big Bats Can Make A Deep Run
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
2026 College Basketball, EPL, MLB Odds: Chris ‘The Bear’ Fallica’s Best Bets
World Baseball Classic Preview: Team Breakdowns, Top Players, Predictions
Skenes: Team USA Must Assert 'Dominance' At WBC, Winning Gold 'The Biggest Thing'
2026 World Baseball Classic MVP Odds: Judge, Ohtani Top Board
USA's Best World Baseball Classic Lineup: Assembling A Historic Squad
'Forever 52!!!": New York Yankees To Retire CC Sabathia's No. 52 On Sept. 26
Japan’s Best World Baseball Classic Lineup: Reigning Champs Can Run It Back
Mexico's Best World Baseball Classic Lineup: Big Bats Can Make A Deep Run
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX


