The St. Louis Cardinals and Arizona Diamondbacks continue their three-game series on Saturday, July 19, 2025, at Chase Field in Phoenix, Arizona. First pitch is scheduled for 7:15 PM ET, with national coverage on FOX and streaming via MLB.TV. After Arizona’s 7–3 win in the opener, the Diamondbacks look to even the season series while both teams chase a Wild Card spot in the National League.
Starting Pitchers – Cardinals vs. Diamondbacks Matchup
| Team | Pitcher | Record | ERA | WHIP | Strikeouts |
|---|---|---|---|---|---|
| St. Louis Cardinals | Sonny Gray (RHP) | 9–3 | 3.50 | 1.08 | 118 |
| Arizona Diamondbacks | Ryne Nelson (RHP) | 5–2 | 3.68 | 1.07 | 65 |
- Sonny Gray has been a reliable ace for St. Louis, ranking among NL leaders in WHIP and strikeouts. He’s allowed 2 or fewer earned runs in 7 of his last 9 starts.
- Ryne Nelson enters on a hot streak, going 3–0 with a 2.43 ERA over his last six outings. Arizona is 5–1 in those games.
Team Form & Key Stats
| Team | Record | Last 10 Games | Home/Away Split | Team ERA | Batting Avg |
|---|---|---|---|---|---|
| Cardinals | 51–47 | 4–6 | 22–27 (Away) | 4.11 | .252 |
| Diamondbacks | 48–50 | 5–5 | 24–25 (Home) | 4.65 | .251 |
- Arizona ranks 3rd in MLB in slugging percentage (.444) and 4th in home runs (141).
- St. Louis ranks 10th in batting average (.252) and 11th in total hits (826).
Top Performers to Watch
St. Louis Cardinals
- Brendan Donovan: .297 AVG, 22 doubles, 8 HR – riding a five-game hit streak
- Willson Contreras: 12 HR, 55 RBI – team leader in both categories
- Alec Burleson: .294 AVG, 17 doubles, 11 HR – batting .353 over last five games
- Nolan Arenado: 10 HR, 25 walks – veteran slugger with 32 career HR vs. Arizona
Arizona Diamondbacks
- Eugenio Suárez: 31 HR, 78 RBI – ranks 4th in MLB in both categories
- Geraldo Perdomo: .268 AVG, 20 doubles, 10 HR – elite on-base skills with 58 walks
- Josh Naylor: .294 AVG – team leader in batting average
- Lourdes Gurriel Jr.: 11-for-43 with 4 doubles over last 10 games
Game Day Highlights
- Series Update: Cardinals lead season series 3–2
- Injury Watch: Nolan Gorman (back) and Eugenio Suárez (day-to-day) are game-time decisions
- Weather: Indoors at Chase Field – no weather impact
Game Odds
St. Louis Cardinals – 121
Arizona Diamondbacks 8.5
Odds Courtesy of Sports Odd Direct as of Friday, July 18, 2025








