The St. Louis Cardinals will take on the Arizona Diamondbacks at Chase Field in Phoenix, AZ, on Sunday, July 20, 2025. The game is set to start at 4:10 PM, during the afternoon. The weather forecast predicts a very hot day with broken clouds, but the retractable roof should keep conditions stable inside the stadium.
Cardinals vs. Diamondbacks Betting Prediction
- Money Line Prediction: Arizona Diamondbacks -145. The Diamondbacks have a balanced home record and have won the last two games against the Cardinals. With Merrill Kelly’s solid performance this season, they have an edge.
- Over/Under Prediction: Under 9.0 (-115). Both teams have shown inconsistent scoring in recent games, and with Kelly’s strong pitching, the total may stay below the line.
Team Trends
- The Arizona Diamondbacks have a balanced home record of 25-25 this season.
- St. Louis Cardinals have struggled on the road with a record of 22-28.
- Arizona Diamondbacks won their last two games against the Cardinals with scores of 10-1 and 7-3.
- Masyn Winn of the Cardinals had a strong performance on July 19th, going 3 for 4 at the plate.
- Arizona’s Eugenio Suárez hit two home runs in their 10-1 win on July 19th.
Cardinals vs Diamondbacks Preview
The St. Louis Cardinals are gearing up to play against the Arizona Diamondbacks at Chase Field. The Cardinals will rely on Miles Mikolas to start on the mound. Mikolas has a 4.93 ERA and a WHIP of 1.29. His current record is 5 wins and 6 losses. The Cardinals hope Mikolas can lead them to a win in this afternoon game.
On the other side, the Diamondbacks will have Merrill Kelly starting. Kelly has been solid with a 3.34 ERA and a WHIP of 1.05. He has secured 8 wins and 5 losses so far. Both teams are looking to gain an edge in this matchup. The retractable roof at Chase Field should keep the game conditions stable despite the hot weather outside.
Arizona Diamondbacks: Key Players and Stats
The Arizona Diamondbacks have some strong hitters this season. Eugenio Suárez leads the team with 33 home runs and 81 RBIs. His batting average is .254, and he has played in 97 games. Geraldo Perdomo has been reliable at shortstop. He has a batting average of .272 and has hit 10 home runs. Perdomo also has 71 RBIs, placing him second on the team in that category. Merrill Kelly will be starting on the mound for the Diamondbacks. He has an ERA of 3.34 and a WHIP of 1.05. Kelly’s record is 8 wins and 5 losses, showing he has been effective this season.
St. Louis Cardinals: Players and Pitching Insights
The St. Louis Cardinals have some standout players this season. Willson Contreras is a key player, leading the team with 12 home runs and 55 RBIs. His batting average is .251, and he has played in 93 games. Brendan Donovan is another important player for the Cardinals. He has a batting average of .294, which is the highest on the team. Donovan has hit 8 home runs and scored 51 runs in 91 games. The Cardinals will have Miles Mikolas starting on the mound. Mikolas has an ERA of 4.93 and a WHIP of 1.29. His record this season includes 5 wins and 6 losses.
Final Betting Pick
The Arizona Diamondbacks are a solid pick for the money line at -145. They have a balanced home record of 25-25, which is better than the Cardinals’ road record of 22-28. Merrill Kelly’s strong season with an ERA of 3.34 and WHIP of 1.05 gives the Diamondbacks a pitching advantage. Kelly’s performance can help keep the Cardinals’ bats in check, especially since the Cardinals have struggled in their recent games against Arizona.
The under 9.0 is a good choice for this game. Both teams have shown inconsistent scoring recently, and Kelly’s pitching could limit runs. The Cardinals’ starter, Miles Mikolas, has a higher ERA of 4.93, but if he can manage to keep the game close, the total score may stay low. The Diamondbacks’ recent games have shown they can control the game pace, which supports the under prediction.
All odds are courtesy of Action247 Sportsbook. Good luck!!
* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.
Last updated:July 20, 2025 Cardinals, Diamondbacks