Up arrow
MLB
Games

Arizona Diamondbacks vs. St. Louis Cardinals: Preview, Predictions and Picks for May 25, 2025

Updated on:
May 25, 2025 3:41 PM
The Arizona Diamondbacks, looking to snap a skid, head to Busch Stadium to take on the St. Louis Cardinals on Sunday, May 25 at 2:15 PM. The Cardinals, boasting a strong 18-8 home record, will aim to protect their 2-0 series lead against the Diamondbacks, who are 13-13 on the road this season.
Arizona Diamondbacks vs St. Louis Cardinals

Current Odds

ARI
STL
Over
7.5
-135
Under
6.5
+812
ARI
-1.5
+350
STL
+1.5
-333
ARI
ML
+225
STL
ML
-140

Diamondbacks vs Cardinals statistics

Stat Diamondbacks Cardinals
Hits 450 (9th) 462 (6th)
Batting Average .255 (7th) .261 (4th)
Runs Batted In 257 (5th) 236 (8th)
Runs 264 (6th) 250 (8th)
Home Runs 73 (5th) 47 (Tied-21st)
Walks 194 (Tied-5th) 173 (14th)
Stolen Bases 46 (11th) 32 (Tied-21st)
Strikeouts 392 (4th) 394 (5th)
Pitches 7834 (8th) 7704 (13th)

St. Louis Cardinals recent games

Game Date Opponent Result Score
5/24/25 vs Arizona Diamondbacks W 6-5
5/23/25 vs Arizona Diamondbacks W 4-3
5/21/25 vs Detroit Tigers L 5-1
5/20/25 vs Detroit Tigers L 5-4
5/19/25 vs Detroit Tigers W 11-4

Arizona Diamondbacks recent games

Game Date Opponent Result Score
5/24/25 @ St. Louis Cardinals L 6-5
5/23/25 @ St. Louis Cardinals L 4-3
5/21/25 @ Los Angeles Dodgers L 3-1
5/20/25 @ Los Angeles Dodgers L 4-3 F/10
5/19/25 @ Los Angeles Dodgers W 9-5

St. Louis Cardinals injuries

  • Quinn Mathews (SP): Day-To-Day
  • Willson Contreras (1B): Day-To-Day
  • Victor Santos (RP): Day-To-Day
  • Zack Thompson (RP): 60-Day-IL
  • Packy Naughton (RP): Day-To-Day

Arizona Diamondbacks injuries

  • Eduardo Rodriguez (SP): 15-Day-IL
  • A.J. Puk (RP): 60-Day-IL
  • Jordan Montgomery (SP): 60-Day-IL
  • Blake Walston (SP): 60-Day-IL

Diamondbacks vs Cardinals game info

Type Info
Venue Busch Stadium
Location St. Louis, Missouri
First pitch Sun 2:15 PM
Temperature 70°
Chance of Rain 59%

Diamondbacks vs Cardinals predictions

When it comes to the Arizona Diamondbacks, a few names jump out as ones to watch in this matchup. Corbin Carroll has been one of the team’s true sparks, and I’d expect him to grab at least a hit and maybe flex his power for an extra-base knock, possibly even leaving the yard if he really gets a pitch to handle. Ketel Marte is another D-back who seems to deliver in big spots, and with his sharp eye at the plate, he’s got a strong shot at reaching base multiple times—maybe chalking up a run or two while he’s at it. Don’t sleep on Geraldo Perdomo either; he’s been steady all season and could chip in with a couple of knocks and be a factor on the basepaths, especially if the bottom of the order gives him some help.

Shifting the spotlight over to the St. Louis Cardinals, Brendan Donovan looks primed for a productive night, and I see him racking up a couple of base hits, maybe even working a walk and scoring. Lars Nootbaar, always a threat in the middle of their lineup, seems due for a clutch RBI and could reach base more than once, keeping Arizona’s outfield on its toes. On the mound, Sonny Gray has been the steady presence the Cardinals hoped for, and he could punch out five or six batters and keep the Diamondbacks mostly in check through the middle innings. If the lineup can lend him just a smidge of run support, things could tilt in St. Louis’ favor.

So, who takes this one? Given how well the Cardinals have played at home, plus what Sonny Gray brings to the table, I think they have the edge here. Arizona’s offense has some pop, but with St. Louis clicking offensively and showing some real consistency on the mound, I’d lean toward the Cardinals breaking out the rally towels as the likely winners when the dust settles at Busch Stadium. Think the D-backs can snap their losing streak, or will the Redbirds keep things rolling? Either way, it’s shaping up to be a fun watch.

St. Louis Cardinals

Arizona Diamondbacks

More Games