Venue: Chase Field, Phoenix, AZ
First Pitch: 4:10 PM ET
Watch Live: ESPN, MLB.TV, Bally Sports Midwest, Bally Sports Arizona
Arizona has dominated the first two games, winning 7–3 and 10–1, and now looks to pull even in the standings with St. Louis.
The Cardinals enter Sunday’s matchup on a three-game road losing streak, while the Diamondbacks have won four straight, climbing within 4.5 games of the final NL Wild Card spot. St. Louis holds a 3–2 edge in the season series, but momentum clearly favors Arizona.
Starting Pitchers – July 20, 2025
| Team | Pitcher | Record | ERA | WHIP | Recent Form |
|---|---|---|---|---|---|
| Diamondbacks | Merrill Kelly (RHP) | 8–5 | 3.34 | 1.05 | 2.50 ERA over last 3 starts |
| Cardinals | Miles Mikolas (RHP) | 5–6 | 4.94 | 1.29 | 5.58 road ERA; 14 ER in last 15.2 IP |
- Merrill Kelly has been sharp lately, holding opponents to a .129 AVG with his cutter and posting a 3.21 ERA in seven career starts vs. St. Louis.
- Miles Mikolas has struggled on the road and faces a tough matchup against Eugenio Suárez, who’s hitting .412 with 2 HR against him.
Players to Watch
St. Louis Cardinals
- Brendan Donovan: .294 AVG, 22 doubles, 8 HR; team leader in hits
- Willson Contreras: 12 HR, 55 RBI; leads team in power production
- Masyn Winn: 13-for-41 with 3 doubles over last 10 games
Arizona Diamondbacks
- Eugenio Suárez: 33 HR, 81 RBI; ranks 4th in MLB in both categories
- Geraldo Perdomo: .272 AVG, 20 doubles, 71 RBI; hitting .316 over last 5 games
- Josh Naylor: .291 AVG; team’s most consistent hitter
Team Comparison – Key Stats
| Category | Cardinals | Diamondbacks |
|---|---|---|
| Batting Avg | .252 | .253 |
| OBP | .321 | .329 |
| Slugging % | .393 | .447 |
| Team ERA | 4.18 | 4.60 |
| Home/Away Record | 22–28 (road) | 25–25 (home) |
Arizona holds the edge in offensive metrics, while St. Louis has a slight advantage in pitching. However, recent form favors the Diamondbacks.
Game Odds
St. Louis Cardinals 9
Arizona Diamondbacks – 148
Odds Courtesy of Sports Odd Direct as of Saturday, July 19, 2025








