MLB Game Preview: St. Louis Cardinals (51-47) vs. Arizona Diamondbacks (48-50)

0
80
Arizona Diamondbacks logo

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

TeamPitcherRecordERAWHIPStrikeouts
St. Louis CardinalsSonny Gray (RHP)9–33.501.08118
Arizona DiamondbacksRyne Nelson (RHP)5–23.681.0765
  • 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

TeamRecordLast 10 GamesHome/Away SplitTeam ERABatting Avg
Cardinals51–474–622–27 (Away)4.11.252
Diamondbacks48–505–524–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

Previous articleMLB Game Preview: Athletics (41-58) vs. Cleveland Guardians (47-49)
Next articleMLB Game Preview: New York Yankees (53-44) vs. Atlanta Braves (43-53)
MLB Editor
Profile: A dedicated Major League Baseball analyst with a comprehensive understanding of the sport’s strategic, statistical, and developmental layers. This columnist delivers in‑depth coverage that blends advanced metrics, scouting insight, and historical context to illuminate the trends shaping today’s game. Background: With extensive experience following MLB at both the team and league levels, the columnist has contributed to national sports outlets, digital platforms, and radio segments focused on roster construction, player evaluation, and organizational philosophy. A background in sports journalism and analytics supports a disciplined approach to breaking down performance, interpreting data, and tracking long‑term competitive cycles. Signature Coverage Areas: Game previews and pitching‑matchup analysis Advanced statistical breakdowns and sabermetric insights Prospect evaluation, farm‑system trends, and player development Trade‑deadline movement, free‑agency analysis, and front‑office strategy Historical context and postseason features Style & Approach: The writing emphasizes clarity, accuracy, and accessibility — translating complex data and tactical nuance into insights that resonate with both traditional fans and analytically minded readers. Each column reflects a commitment to balanced reporting, thoughtful evaluation, and a deep appreciation for the evolving landscape of Major League Baseball.