Diamondbacks
3.0 Pts
Cardinals
4.5 Pts
Sunday May 25, 2025 at 2:15 PM ET
Loading Possible Bets...
Moneyline
BetMGM BetMGM
-125
PROBABILITY with vig removed
ARI Diamondbacks Win (+105)
46.8%
STL Cardinals Win (-125)
53.2%
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
Spread
BetMGM BetMGM
-1.5
PROBABILITY with vig removed
ARI Win or Lose By < 2 Pts(-210)
64.7%
STL Win By 2+ Pts(+170)
35.3%
LINE MOVEMENT
Over Under
BetMGM BetMGM
7.5
Runs
PROBABILITY with vig removed
Over 8 Total Points(100)
47.8%
Under 8 Total Points(-120)
52.2%
LINE MOVEMENT
Yes Runs First Inning
BetMGM BetMGM
PROBABILITY with vig removed
YRFI(110)
44.9%
LINE MOVEMENT
No Runs First Inning
BetMGM BetMGM
PROBABILITY with vig removed
NRFI(-140)
55.1%
LINE MOVEMENT
ARI
Diamondbacks Injury Report
Loading Diamondbacks Injuries...
STL
Cardinals Injury Report
Loading Cardinals Injuries
ARI
Diamondbacks News
#1 1B
Josh Naylor: Contributes to rally
May 25th
Naylor went 1-for-4 with a triple, a run scored and two RBI in Saturday's 6-5 loss to St. Louis.
#2 DH
Randal Grichuk: Homers in loss
May 25th
Grichuk went 2-for-4 with a home run and two RBI in Saturday's 6-5 loss to the Cardinals.
#2 CL
Justin Martinez: Tagged with first blown save
May 24th
Martinez (1-2) was charged with his first blown save of the season and took the loss Saturday against the Cardinals, coughing up two runs on two hits and a walk in one inning. He struck out two.
#3 P
Merrill Kelly: Fades late in no-decision
May 24th
Kelly came away with a no-decision in Saturday's 6-5 loss to the Cardinals, giving up four runs on six hits and a walk over six-plus innings. He struck out six.
#1 RF
Corbin Carroll: Getting rare day off
May 24th
Carroll isn't in the lineup for Saturday's game against the Cardinals, John Denton of MLB.com reports.
#1 2B
Ketel Marte: Finds power stroke
May 24th
Marte went 1-for-4 with a solo home run in Friday's 4-3 loss to St. Louis.
#2 P
Zac Gallen: Pairs well with Herrera
May 24th
Arizona manager Torey Lovullo had Jose Herrera catch Gallen for Friday's series opener against St. Louis, after the pitcher had struggled in his previous outing, Joe Harris of MLB.com reports. The right-hander threw five strong innings before running into trouble in the sixth in a 4-3 loss.
#1 C
Gabriel Moreno: Homers as pinch hitter
May 24th
Moreno entered Friday's game as a pinch hitter and hit a two-run home run in a 4-3 loss to the Cardinals.
#7 PROS
Adrian Del Castillo: Begins rehab assignment
May 22nd
Del Castillo (shoulder) served as the designated hitter and went 1-for-3 with a walk and two runs scored for the ACL Diamondbacks on Tuesday.
#1 P
Corbin Burnes: Dealt second loss of season
May 22nd
Burnes (3-2) was the pitcher of record in Wednesday's 3-1 loss to the Dodgers after allowing three runs on four hits and one walk while striking out eight batters over seven innings.
#1 LF
Lourdes Gurriel: Sitting Wednesday
May 21st
Gurriel is not in the Diamondbacks' starting lineup against the Dodgers on Wednesday.
#6 PROS
Demetrio Crisantes: Season over due to shoulder injury
May 21st
Cristantes is on the minor-league injured list and will miss the rest of the 2025 season due to a posterior labral tear in his left shoulder, Jack Sommers of SI.com reports.
#1 PROS
Jordan Lawlar: Hitless since call-up
May 21st
Lawlar started at third base and went 0-for-2 with two strikeouts in Tuesday's 4-3 extra-inning loss to the Dodgers.
#2 CF
Tim Tawa: Logs fifth steal
May 20th
Tawa went 1-for-2 with a stolen base and a run scored in Tuesday's 4-3 extra-inning loss to the Dodgers.
#1 CL
Shelby Miller: Can't protect lead in 10th inning
May 20th
Miller allowed three runs (two earned) on a hit, two intentional walks and a hit batsman over two-thirds of an inning, taking a blown save and the loss versus the Dodgers on Tuesday.
#6 P
Ryne Nelson: Steady in return to rotation
May 20th
Nelson allowed a run on three hits and a walk while striking out two over five innings in a no-decision versus the Dodgers on Tuesday.
#1 3B
Eugenio Suarez: Getting rare day off
May 20th
Suarez isn't in the Diamondbacks' lineup against the Dodgers on Tuesday.
#1 DH
Pavin Smith: Batting lower in order
May 20th
Smith batted eighth and went 2-for-4 with a run scored in Monday's 9-5 win over the Dodgers.
#5 P
Brandon Pfaadt: Gives up three homers in win
May 19th
Pfaadt (7-3) allowed three runs on three hits and a walk while failing to record a strikeout over six innings to earn the win over the Dodgers on Monday.
#4 P
Eduardo Rodriguez: Begins throwing program
May 19th
Rodriguez (shoulder) began a throwing program from 90 feet Monday, Alex Weiner of ArizonaSports.com reports.
#3 CL
A.J. Puk: Stretches throwing program out
May 19th
Puk (elbow) has stretched his throwing program out to 60 feet, Alex Weiner of ArizonaSports.com reports.
#1 CF
Alek Thomas: Sitting for series opener
May 19th
Thomas isn't in the starting lineup for Monday's game against the Dodgers.
#1 SS
Geraldo Perdomo: Swipes bag in win
May 19th
Perdomo went 1-for-3 with a stolen base in Sunday's 1-0 win over Colorado.
#1 BP
Kevin Ginkel: Earns hold
May 19th
Ginkel struck out two over a scoreless eighth inning to earn a hold in Sunday's 1-0 win over the Rockies.
#6 BP
Scott McGough: Recalled by Arizona
May 16th
The Diamondbacks recalled McGough from Triple-A Reno on Friday.
#7 BP
Jose Castillo: Dropped from 40-man roster
May 12th
The Diamondbacks designated Castillo for assignment Monday.
#3 CF
Garrett Hampson: Booted off 40-man roster
May 12th
The Diamondbacks designated Hampson for assignment Monday.
#4 BP
Kendall Graveman: Makes return from IL
May 12th
The Diamondbacks reinstated Graveman (back) from the 15-day injured list Monday.
STL
Cardinals News
#1 1B
Willson Contreras: Sitting again Sunday
May 25th
Contreras (back) is out of the lineup for Sunday's game against the Diamondbacks.
#1 CL
Ryan Helsley: Secures win Saturday
May 24th
Helsley (2-0) was credited with the win in Saturday's 6-5 victory over the Diamondbacks, giving up a hit and a walk while striking out two in a scoreless ninth inning.
#4 P
Matthew Liberatore: Stingy in no-decision
May 24th
Liberatore came away with a no-decision Saturday, allowing one run on six hits over seven innings in a 6-5 win over the Diamondbacks. He struck out four without walking a batter.
#1 C
Pedro Pages: Sitting down Saturday
May 24th
Pages isn't in the lineup for Saturday's game versus Arizona.
#1 CF
Victor Scott: Stays hot with two hits
May 23rd
Scott went 2-for-3 with a run scored and a stolen base in Friday's 4-3 win over Arizona.
#3 P
Miles Mikolas: Six strong innings in fourth win
May 23rd
Mikolas (4-2) notched the win Friday against the Diamondbacks after allowing one run on four hits and one walk in six innings. He struck out four.
#6 P
Zack Thompson: Re-evaluated after setback
May 23rd
Thompson is back in St. Louis to be re-evaluated after suffering a setback with his injured left lat, John Denton of MLB.com reports.
#2 RF
Jordan Walker: Absent from Cardinals' lineup
May 23rd
Walker is not in the lineup for Friday's contest against the Diamondbacks.
#7 BP
Matt Svanson: Rejoins big-league bullpen
May 23rd
The Cardinals recalled Svanson from Triple-A Memphis on Friday, Derrick Goold of the St. Louis Post-Dispatch reports.
#5 P
Andre Pallante: Falls to Detroit
May 21st
Pallante (4-3) took the loss Wednesday against the Tigers, allowing three runs on four hits and four walks across 5.2 innings. He struck out three.
#4 BP
John King: Relegated to low-leverage role
May 21st
King has been scored upon in seven of 16 appearances this season out of the Cardinals' bullpen.
#1 LF
Lars Nootbaar: Rare day off Wednesday
May 21st
Nootbaar is absent from the lineup for Wednesday's game against the Tigers.
#7 PROS
Tink Hence: Cleared for rehab assignment
May 21st
Hence (ribs) will begin a rehab assignment with Single-A Palm Beach on Wednesday.
#1 3B
Nolan Arenado: Goes deep Tuesday
May 21st
Arenado went 2-for-4 with a two-run homer in Tuesday's loss to the Tigers.
#2 P
Erick Fedde: Surrenders two homers
May 21st
Fedde allowed four runs on five hits and no walks while striking out two in five innings versus the Tigers on Tuesday. He did not factor into the decision.
#1 P
Sonny Gray: Tames Tigers with 10 punchouts
May 19th
Gray (5-1) earned the win over Detroit on Monday, striking out 10 batters while allowing three hits and one walk over six scoreless innings.
#2 PROS
Quinn Mathews: Starting rehab assignment
May 19th
Mathews (shoulder) has been sent to the rookie-level Florida Complex League Cardinals to begin a rehab assignment.
#1 2B
Brendan Donovan: Laces four hits in loss
May 18th
Donovan went 4-for-5 with a double in Sunday's 2-1 loss to the Royals.
#1 DH
Ivan Herrera: Stays hot with four RBI
May 16th
Herrera went 3-for-4 with four RBI and two runs scored in Friday's 10-4 win over the Royals.
#1 RF
Alec Burleson: Lifts homer in three-hit game
May 14th
Burleson went 3-for-5 with a two-run home run and two additional RBI in a 14-7 win over the Phillies in the second game of Wednesday's doubleheader.
#1 SS
Masyn Winn: Strong showing Wednesday
May 14th
Winn went 5-for-8 with a home run, two walks, three RBI and three runs scored as the Cardinals split Wednesday's doubleheader with the Phillies.
#9 PROS
Chen-Wei Lin: Makes High-A debut
May 12th
Lin (undisclosed) was reinstated from High-A Peoria's 7-day injured list Sunday and allowed four runs (one earned) on five hits and no walks while striking out three over 2.2 innings in his Midwest League debut.