Cardinals
4.8 Pts
Diamondbacks
2.3 Pts
Sunday July 20, 2025 at 4:10 PM ET
Loading Possible Bets...
Moneyline
BetRivers BetRivers
LINE MOVEMENT
Spread
BetRivers BetRivers
-2.5
PROBABILITY with vig removed
STL Win By 3+ Pts()
%
ARI Win or Lose By < 3 Pts()
%
LINE MOVEMENT
Over Under
BetRivers BetRivers
7.0
Runs
PROBABILITY with vig removed
Over 7 Total Points()
%
Under 7 Total Points()
%
LINE MOVEMENT
Yes Runs First Inning
BetRivers BetRivers
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
BetRivers BetRivers
LINE MOVEMENT
No changes have been recorded yet.
STL
Cardinals Injury Report
Loading Cardinals Injuries...
ARI
Diamondbacks Injury Report
Loading Diamondbacks Injuries
STL
Cardinals News
#1 3B
Nolan Arenado: To be asked about trade preference
Jul 21st
Cardinals president of baseball operations John Mozeliak said Monday that he will approach Arenado in the week leading up to the trade deadline to ask for the third baseman's preference if a trade possibility surfaces, Derrick Goold of the St. Louis Post-Dispatch reports.
#8 BP
Gordon Graceffo: Sent back to Triple-A
Jul 21st
The Cardinals optioned Graceffo to Triple-A Memphis on Monday.
#4 PROS
Michael McGreevy: Recalled ahead of Monday's start
Jul 21st
The Cardinals recalled McGreevy from Triple-A Memphis on Monday.
#4 P
Miles Mikolas: Coughs up five runs in loss
Jul 20th
Mikolas (5-7) suffered the loss Sunday at Arizona, allowing five runs on four hits and two walks over four innings with three strikeouts.
#2 P
Matthew Liberatore: Start being skipped
Jul 20th
The Cardinals are giving Liberatore extra rest coming out of the All-Star break in order to manage his workload, and he's tentatively expected to make his next start Saturday against the Padres, Daniel Guerrero of the St. Louis Post-Dispatch reports.
#1 P
Sonny Gray: Disastrous outing against Arizona
Jul 19th
Gray (9-4) took the loss Saturday, allowing nine runs on 11 hits and no walks over 3.1 innings in a 10-1 loss against the Diamondbacks. He struck out five.
#2 SS
Thomas Saggese: Back with Cards
Jul 19th
The Cardinals recalled Saggese from Triple-A Memphis on Saturday, Daniel Guerrero of the St. Louis Post-Dispatch reports.
#2 2B
Nolan Gorman: Lands on IL
Jul 19th
The Cardinals placed Gorman on the 10-day injured list Saturday with lower-back pain, retroactive to Friday, Daniel Guerrero of the St. Louis Post-Dispatch reports.
#1 LF
Lars Nootbaar: Hopes to resume hitting Monday
Jul 19th
The Cardinals hope Nootbaar (ribs) will be ready to begin a hitting progression as soon as Monday, Daniel Guerrero of the St. Louis Post-Dispatch reports.
#1 SS
Masyn Winn: Picks up steal Friday
Jul 18th
Winn went 2-for-4 with a stolen base and a run scored in Friday's 7-3 loss to the Diamondbacks.
#1 CF
Victor Scott: Clubs homer in loss
Jul 18th
Scott went 1-for-4 with a two-run home run in Friday's 7-3 loss to the Diamondbacks.
#3 P
Andre Pallante: Dealt sixth loss
Jul 18th
Pallante (5-6) allowed six runs (five earned) on nine hits and two walks while striking out three over 4.2 innings to take the loss Friday versus the Diamondbacks.
#2 RF
Jordan Walker: Late add to lineup
Jul 18th
Walker will bat seventh and play right field Friday against the Diamondbacks.
#13 PROS
Tekoah Roby: Lands on Triple-A IL
Jul 15th
Triple-A Memphis placed Roby on the 7-day injured list Monday due to an unspecified injury.
#20 PROS
Cade Crossland: Picked in fourth round
Jul 14th
The Cardinals have selected Crossland with the 120th overall pick in the 2025 First-Year Player Draft.
#5 BP
Riley O'Brien: Excelling out of St. Louis bullpen
Jul 14th
O'Brien has permitted just one run and boasts a 20:8 K:BB over 16 innings covering his last 12 appearances.
#4 SS
Jose Fermin: Cranks first big-league homer
Jul 14th
Fermin went 1-for-4 with a go-ahead, two-run home run in Sunday's win over Atlanta.
#16 PROS
Jack Gurevitch: Nabbed in third round
Jul 13th
The Cardinals have selected Gurevitch with the 89th overall pick in the 2025 First-Year Player Draft.
#1 CL
Ryan Helsley: Escapes with save
Jul 13th
Helsley allowed a hit and a walk in a scoreless inning while earning a save against Atlanta on Sunday. He struck out one batter.
#1 DH
Ivan Herrera: Swipes two bags
Jul 13th
Herrera went 1-for-3 with a walk and two stolen bases in Sunday's win over Atlanta.
#19 PROS
Tanner Franklin: Snagged by St. Louis
Jul 13th
The Cardinals have selected Franklin with the 72nd overall pick in the 2025 First-Year Player Draft.
#8 PROS
Ryan Mitchell: Drafted by Cards
Jul 13th
The Cardinals have selected Mitchell with the 55th overall pick in the 2025 First-Year Player Draft.
#3 PROS
Liam Doyle: Scooped by Cards
Jul 13th
The Cardinals have selected Doyle with the fifth overall pick in the 2025 First-Year Player Draft.
#14 PROS
Tink Hence: Back on IL at Double-A
Jul 13th
Hence (undisclosed) was placed on the 7-day injured list at Double-A Springfield on Saturday.
#2 C
Yohel Pozo: Swats homer in loss
Jul 12th
Pozo went 2-for-4 with a solo home run, an additional run scored and a double in a loss to Atlanta on Saturday.
#5 P
Erick Fedde: Struggles again Saturday
Jul 12th
Fedde allowed three runs on six hits and one walk while striking out one batter over 4.2 innings in a no-decision against Atlanta on Saturday.
#1 C
Pedro Pages: Resting Saturday
Jul 12th
Pages isn't in the lineup for Saturday's game against Atlanta.
#7 BP
Matt Svanson: Headed back to minors
Jul 12th
The Cardinals optioned Svanson to Triple-A Memphis on Saturday.
#1 1B
Willson Contreras: Hits 12th homer
Jul 10th
Contreras went 2-for-4 with a solo home run and an additional run scored during Thursday's 8-1 win over the Nationals.
#2 BP
JoJo Romero: In groove since late April
Jul 10th
Romero has surrendered just one earned run over his last 23 appearances, netting 12 holds over that stretch.
#1 PROS
JJ Wetherholt: Will play some 3B at Triple-A
Jul 9th
Wetherholt is expected to play some third base at Triple-A Memphis, in addition to shortstop and second base, Daniel Guerrero of the St. Louis Post-Dispatch reports.
#1 2B
Brendan Donovan: Launches eighth homer in win
Jul 8th
Donovan went 1-for-3 with a two-run home run and a walk in Tuesday's 4-2 win over Washington.
ARI
Diamondbacks News
#1 C
Gabriel Moreno: Needs additional time to recover
Jul 21st
Arizona manager Torey Lovullo said Monday that Moreno's recent CT scan showed his fractured right index finger hasn't completely healed, and the catcher will likely need another couple weeks to recover before resuming full baseball activities, Nick Piecoro of The Arizona Republic reports.
#1 1B
Pavin Smith: Taking dry swings
Jul 21st
Smith (oblique) was recently cleared to resume taking dry swings, MLB.com reports.
#1 CL
Shelby Miller: Throws bullpen Saturday
Jul 20th
Miller (forearm) threw a 22-pitch bullpen session Saturday, MLB.com reports.
#2 BP
Jalen Beeks: Throws bullpen
Jul 20th
Beeks (back) threw a 23-pitch bullpen session Saturday, MLB.com reports.
#1 SS
Geraldo Perdomo: Contributes to early rally
Jul 20th
Perdomo went 1-for-4 with an RBI, a stolen base and a run scored in Sunday's 5-3 win over St. Louis.
#1 3B
Eugenio Suarez: Caps series with two more homers
Jul 20th
Saurez went 2-for-4 with two home runs and four RBI in Sunday's 5-3 win versus St. Louis.
#8 BP
Anthony DeSclafani: Secures second save
Jul 20th
DeSclafani tallied the save in Sunday's 5-3 victory over the Cardinals, conceding one run on four hits and no walks over three innings. He struck out four.
#1 P
Merrill Kelly: Works around four walks in win
Jul 20th
Kelly (9-5) earned the win Sunday against St. Louis, yielding two runs on three hits and four walks over six innings. He struck out five.
#1 2B
Ketel Marte: Activated Sunday, not in lineup
Jul 20th
The Diamondbacks reinstated Marte (personal) from the restricted list Sunday, though he's not in the lineup against the Cardinals.
#2 SS
Blaze Alexander: Scores three times in win
Jul 20th
Alexander went 2-for-3 with an RBI and three runs scored in Saturday's 10-1 win over the Cardinals.
#1 RF
Corbin Carroll: Legs out three XBH
Jul 20th
Carroll went 3-for-5 with two triples, a double, an RBI and two runs scored in Saturday's 10-1 win over St. Louis.
#4 P
Ryne Nelson: Earns sixth win
Jul 19th
Nelson (6-2) earned the win Saturday, allowing one run on four hits and one walk over six innings against the Cardinals. He struck out four.
#3 C
Jose Herrera: Not in Saturday's lineup
Jul 19th
Herrera isn't in the lineup for Saturday's game versus the Cardinals, SI.com reports.
#1 DH
Adrian Del Castillo: Three hits after call-up
Jul 18th
Del Castillo went 3-for-4 with one RBI and two runs scored in Friday's 7-3 win over the Cardinals.
#5 P
Brandon Pfaadt: Tosses seven scoreless innings
Jul 18th
Pfaadt (10-6) allowed four hits and struck out six without walking a batter over seven scoreless innings to earn the win Friday over the Cardinals.
#2 1B
Tristin English: Sent to Reno
Jul 18th
The Diamondbacks optioned English to Triple-A Reno on Friday.
#2 C
James McCann: Gets in reps at first base
Jul 18th
McCann began taking reps at first base this week, Alex Weiner of ArizonaSports.com reports.
#1 BP
Ryan Thompson: Starts throwing
Jul 18th
Thompson (shoulder) recently began a throwing program, Alex Weiner of ArizonaSports.com reports.
#4 PROS
Druw Jones: Things clicking at High-A
Jul 16th
Jones is hitting .357 with three home runs, two steals and a 12.9 percent strikeout rate over his last 14 games for High-A Hillsboro.
#15 PROS
Dean Livingston: Picked by Arizona in Round 4
Jul 14th
The Diamondbacks have selected Livingston with the 123rd overall pick in the 2025 First-Year Player Draft.
#20 PROS
Jake Munroe: Goes to Angels in fourth round
Jul 14th
The Angels have selected Munroe with the 109th overall pick in the 2025 First-Year Player Draft.
#18 PROS
Brian Curley: Snagged in third round
Jul 13th
The Diamondbacks have selected Curley with the 92nd overall pick in the 2025 First-Year Player Draft.
#12 PROS
Patrick Forbes: Taken by Snakes
Jul 13th
The Diamondbacks have selected Forbes with the 29th overall pick in the 2025 First-Year Player Draft.
#7 PROS
Kayson Cunningham: Snagged by Snakes
Jul 13th
The Diamondbacks have selected Cunningham with the 18th overall pick in the 2025 First-Year Player Draft.
#2 P
Zac Gallen: Saddled with 10th loss
Jul 13th
Gallen (7-10) took the loss Saturday, surrendering six runs on eight hits and two walks over five innings as the Diamondbacks fell 10-5 to the Angels. He struck out three.
#3 BP
Kyle Backhus: Takes loss in ninth
Jul 12th
Backhus (0-1) was the losing pitcher in Friday's 6-5 loss to the Angels. He allowed one run on two hits and hit a batter over one-third of an inning.
#1 DH
Randal Grichuk: Carries offense with two homers
Jul 12th
Grichuk went 3-for-4 with a double, two home runs and three RBI in Friday's 6-5 loss to the Angels.
#4 BP
Kendall Graveman: Reinstated from IL
Jul 11th
The Diamondbacks activated Graveman (hip) from the 15-day injured list Friday.
#9 BP
Jake Woodford: Tosses three scoreless frames
Jul 11th
Woodford allowed four hits and two walks while striking out two over three scoreless innings in Thursday's 4-3 loss to the Padres.
#3 P
Eduardo Rodriguez: Gives up two homers in loss
Jul 10th
Rodriguez (3-6) allowed four runs on eight hits and two walks while striking out three over four innings to take the loss Thursday versus the Padres.
#6 BP
Andrew Saalfrank: Recalled from Triple-A
Jul 9th
The Diamondbacks recalled Saalfrank from Triple-A Reno on Wednesday.
#1 1B
Josh Naylor: Taking seat Wednesday
Jul 9th
Naylor is out of the lineup for Wednesday's game versus San Diego.
#1 CF
Alek Thomas: Back in action Wednesday
Jul 9th
Thomas (knee) will start in center field and bat ninth Wednesday against the Padres.
#2 CL
Kevin Ginkel: In closer mix
Jul 9th
Arizona manager Torey Lovullo said Ginkel is among a few relievers that could get save opportunities with Shelby Miller (forearm) on the 15-day injured list, Alex Weiner of Arizona Sports reports. "We're gonna piece it together the best way we can," Lovullo said. "I'm not gonna say anybody's gonna close the game."