How to Watch Cardinals vs. Diamondbacks: TV Channel & Live Stream - July 19

How to Watch Cardinals vs. Diamondbacks: TV Channel & Live Stream - July 19

Updated Jul. 19, 2025 3:22 p.m. ET
FOX Sports

The St. Louis Cardinals and Brendan Donovan ready for the second of a three-game series against Eugenio Suarez and the Arizona Diamondbacks on Saturday at Chase Field.

Check out everything you need to watch the Cardinals vs. Diamondbacks competition.

Keep up with MLB on FOX Sports.

Braves' Ronald Acuña makes incredible throw to tag out Yankees' runner at third base.

Braves' Ronald Acuña made an incredible throw that tagged out Yankees' runner at third base.

Cardinals vs. Diamondbacks Game Information & How to Watch

  • When: Saturday, July 19, 2025 at 7:15 p.m. ET
  • Where: Chase Field in Phoenix, Arizona
  • TV: Watch on FOX
  • Box Score: Fox Sports

Cardinals vs. Diamondbacks Prediction

  • Score Prediction: Diamondbacks 5, Cardinals 4
  • Total Prediction: Over 8.5 runs
  • Win Probabilities: Cardinals 52%, Diamondbacks 48%

Cardinals vs. Diamondbacks Head to Head

Date Favorite Spread Total Favorite Moneyline Underdog Moneyline Result
7/18/2025 Diamondbacks -1.5 9 -110 -109 7-3 ARI
5/25/2025 Cardinals -1.5 7.5 -128 +109 4-3 STL
5/24/2025 Cardinals -1.5 7.5 -120 +101 6-5 STL
5/23/2025 Diamondbacks -1.5 8 -113 -106 4-3 STL
4/24/2024 Cardinals -1.5 7.5 -118 -102 5-1 STL
4/23/2024 Cardinals -1.5 8.5 -141 +119 14-1 ARI
4/22/2024 Cardinals -1.5 8.5 -114 -105 5-3 STL
4/14/2024 Diamondbacks -1.5 8.5 -141 +120 5-0 ARI
4/13/2024 Diamondbacks -1.5 10.5 -118 -102 4-2 ARI
4/12/2024 Diamondbacks -1.5 9.5 -123 +104 9-6 STL

Cardinals Last 10 Game Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.4
HR 11
ERA 5.90
K/9 7.4

Cardinals Player Insights

  • Donovan has accumulated a team-best batting average of .296.
  • Among all hitters in the majors, Donovan is 153rd in homers and 128th in RBI.
  • Donovan takes a hitting streak of five games into this game. In his last five games he is hitting .333 with a walk and two RBIs.
  • Nolan Arenado has 13 doubles, a triple, 10 home runs and 25 walks while hitting .243.
  • Arenado is 125th in home runs in the majors, and 85th in RBI.
  • Alec Burleson is hitting .294 with 17 doubles, 11 home runs and 22 walks.
  • Burleson has at least one base hit in two games in a row. In his last five games he is hitting .353 with two doubles, three walks and three RBIs.
  • Willson Contreras has shown off his power as he leads his team with 12 home runs and 55 runs batted in.
  • Contreras brings a two-game streak with at least one hit into this one. During his last five outings he is batting .300 with two doubles, a home run, a walk and four RBIs.

Cardinals Recent & Upcoming Games

Date Opponent Score Pitching Matchup
July 10 Nationals W 8-1 Miles Mikolas vs Mike Soroka
July 11 Braves L 6-5 Matthew Liberatore vs Grant Holmes
July 12 Braves L 7-6 Erick Fedde vs Aaron Bummer
July 13 Braves W 5-4 Sonny Gray vs Davis Daniel
July 18 @ Diamondbacks L 7-3 Andre Pallante vs Brandon Pfaadt
July 19 @ Diamondbacks - Sonny Gray vs Ryne Nelson
July 20 @ Diamondbacks - Miles Mikolas vs Merrill Kelly
July 21 @ Rockies - TBA vs TBA
July 22 @ Rockies - TBA vs TBA
July 23 @ Rockies - Andre Pallante vs Kyle Freeland
July 24 Padres - Sonny Gray vs Yu Darvish

Diamondbacks Last 10 Game Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.6
HR 10
ERA 3.45
K/9 6.9

Diamondbacks Player Insights

  • Geraldo Perdomo is hitting .268 with 20 doubles, two triples, 10 home runs and 58 walks, while getting on base at a rate of .371.
  • Perdomo is 125th in home runs and 11th in RBI among all hitters in the big leagues.
  • Suarez has been a reliable source of runs this year, leading the lineup with 31 home runs and 78 runs batted in.
  • Suarez is fourth overall in home runs and fourth in RBI this year.
  • Josh Naylor has put up a team-high batting average of .294.
  • Corbin Carroll is batting .242 with 15 doubles, 10 triples, 21 home runs and 32 walks.

Diamondbacks Recent & Upcoming Games

Date Opponent Score Pitching Matchup
July 10 @ Padres L 4-3 Eduardo Rodriguez vs Randy Vasquez
July 11 @ Angels L 6-5 Ryne Nelson vs Tyler Anderson
July 12 @ Angels L 10-5 Zac Gallen vs Yusei Kikuchi
July 13 @ Angels W 5-1 Merrill Kelly vs Jose Soriano
July 18 Cardinals W 7-3 Brandon Pfaadt vs Andre Pallante
July 19 Cardinals - Ryne Nelson vs Sonny Gray
July 20 Cardinals - Merrill Kelly vs Miles Mikolas
July 21 Astros - Zac Gallen vs TBA
July 22 Astros - TBA vs TBA
July 23 Astros - Brandon Pfaadt vs Brandon Walter
July 25 @ Pirates - Ryne Nelson vs Mike Burrows

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.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share