Game Details
- Date: Friday, July 18, 2025
- Time: 10:10 PM ET
- Location: Chase Field, Phoenix, AZ
- Watch: Bally Sports Midwest, Bally Sports Arizona, MLB.TV
Team Form & Momentum
St. Louis Cardinals – Looking to Repeat the Sweep
- Swept Arizona in a 3-game series earlier this season
- 4–6 in last 10 games, but scored 5+ runs in 4 straight contests
- Andre Pallante (5–5, 4.49 ERA) starts; 1.30 WHIP, 5.7 K/9 over 100.1 IP
- Cardinals rank 12th in MLB in batting average (.252) and top 10 in OBP (.322)
- Brendan Donovan (.297 AVG, 102 hits) leads the team in batting
- Willson Contreras (12 HR, 55 RBI) provides power from behind the plate
Arizona Diamondbacks – Must-Win Series at Home
- 1–3 in last 4 games, 4–8 in last 12
- 23–25 home record; 6–13 vs NL Central this season
- Brandon Pfaadt (9–6, 5.16 ERA) starts; 1.31 WHIP, 7.6 K/9 over 99.1 IP
- Diamondbacks rank 2nd in MLB in doubles (173) and T2nd in triples (20)
- Eugenio Suárez (31 HR, 78 RBI) ranks top 5 in MLB in both categories
- Josh Naylor (.294 AVG) leads the team in batting average
Key Stats & Betting Trends
| Category | Cardinals | Diamondbacks |
|---|---|---|
| Runs/Game | 4.3 | 4.2 |
| Team ERA | 4.11 | 4.65 |
| Batting AVG | .252 | .251 |
| OBP | .322 | .328 |
| Home/Away | 22–26 (Away) | 23–25 (Home) |
- Cardinals are 3–0 vs Diamondbacks this season
- Over is 4-0-1 in last 5 Cardinals games
- Over is 7-1 in last 8 Pfaadt starts
- Cardinals are 5–1 vs NL West in 2025
- Diamondbacks are 7–1 ATS in last 8 night games following a road win
Player Spotlight
Brendan Donovan (Cardinals)
- .297 AVG, 102 hits
- 4-game hitting streak entering Friday
- Batting .300 over last 5 games
Eugenio Suárez (Diamondbacks)
- 31 HR, 78 RBI – ranks 4th in MLB in HRs, 3rd in RBI
- 3 HR in last 5 games; .222 AVG during that span
Game Odds
St. Louis Cardinals 8.5
Arizona Diamondbacks – 130
Odds Courtesy of Sports Odd Direct as of Thursday, July 17, 2025








