
How to Watch Diamondbacks vs. Cardinals: TV Channel & Live Stream - July 18
Updated Jul. 18, 2025 9:22 p.m. ET
Data Skrive
The Arizona Diamondbacks versus St. Louis Cardinals game on Friday at 9:40 p.m. ET will showcase a pair of hot hitters in Eugenio Suarez and Alec Burleson.
Here's everything you need to know to watch the Diamondbacks vs. Cardinals competition.
Keep up with MLB on FOX Sports.
Red Sox vs. Cubs Highlights | MLB on FOX
Check out the best highlights between the Boston Red Sox and Chicago Cubs.
Diamondbacks vs. Cardinals Game Information & How to Watch
- When: Friday, July 18, 2025 at 9:40 p.m. ET
- Where: Chase Field in Phoenix, Arizona
- TV: Watch on ARID, FDSMW
- Box Score: Fox Sports
Diamondbacks vs. Cardinals Prediction
- Score Prediction: Diamondbacks 6, Cardinals 5
- Total Prediction: Over 9 runs
- Win Probabilities: Diamondbacks 52%, Cardinals 48%
Diamondbacks vs. Cardinals Head to Head
| Date | Favorite | Spread | Total | Favorite Moneyline | Underdog Moneyline | Result |
|---|---|---|---|---|---|---|
| 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 |
| 7/26/2023 | Diamondbacks | -1.5 | 8.5 | -154 | +131 | 11-7 STL |
Diamondbacks Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 4.2 |
| HR | 11 |
| ERA | 3.97 |
| K/9 | 7.3 |
Diamondbacks Player Insights
- Geraldo Perdomo is hitting .265 with 20 doubles, a triple, 10 home runs and 58 walks.
- Among all batters in MLB, Perdomo ranks 121st in homers and 11th in RBI.
- Suarez has hit 31 home runs with 78 RBI. Both pace his team.
- Of all major league hitters, Suarez ranks fourth in homers and fourth in RBI.
- Suarez enters this game looking for his third game in a row with a hit. During his last five outings he is hitting .222 with a double, three home runs, two walks and four RBIs.
- Josh Naylor leads the Diamondbacks with a .294 batting average.
- Naylor has at least one base hit in three straight games. In his last five games he is batting .188 with six walks.
- Corbin Carroll has 15 doubles, 10 triples, 21 home runs and 31 walks while hitting .245.
Diamondbacks Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| July 9 | @ Padres | W 8-2 | Brandon Pfaadt vs Dylan Cease |
| 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 | - | 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 |
Cardinals Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 4.1 |
| HR | 10 |
| ERA | 5.79 |
| K/9 | 7.7 |
Cardinals Player Insights
- Brendan Donovan leads the Cardinals with a .297 batting average.
- In all of MLB, Donovan ranks 152nd in home runs and 125th in RBI.
- Donovan carries a four-game hitting streak into this matchup. In his last five games he is hitting .300 with two walks and two RBIs.
- Nolan Arenado is hitting .246 with 13 doubles, a triple, 10 home runs and 25 walks.
- Among all MLB batters, Arenado is 121st in homers and 85th in RBI.
- Burleson is hitting .293 with 17 doubles, 11 home runs and 22 walks.
- Willson Contreras paces the Cardinals with 12 long balls and runs batted in, driving in 55.
Cardinals Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| July 9 | Nationals | L 8-2 | Andre Pallante vs MacKenzie Gore |
| 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 | - | 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 |
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
recommended
2026 MLB Free Agent Signings, Trades: Diamondbacks Acquire Nolan Arenado
What's Next: Cubs Get Impact Bat in Alex Bregman; How Do Red Sox Pivot?
Alex Bregman Reportedly Signs Five-Year Contract With Chicago Cubs
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
World Series Winners: Complete list of champions by year
The Big Picture: Why the Skubal-Tigers Salary Standoff Could Make MLB History
10 fastest pitches in MLB History: Regular season and playoff records
What are the 100 best athlete nicknames of all time?
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!
Item 1 of 3
recommended
2026 MLB Free Agent Signings, Trades: Diamondbacks Acquire Nolan Arenado
What's Next: Cubs Get Impact Bat in Alex Bregman; How Do Red Sox Pivot?
Alex Bregman Reportedly Signs Five-Year Contract With Chicago Cubs
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
World Series Winners: Complete list of champions by year
The Big Picture: Why the Skubal-Tigers Salary Standoff Could Make MLB History
10 fastest pitches in MLB History: Regular season and playoff records
What are the 100 best athlete nicknames of all time?
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2026 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and New Privacy Policy | Advertising Choices | Your Privacy Choices | Closed Captioning

