Major League Baseball
Arizona 5, St. Louis 3
Sunday, July 20, 2025 4:10 PM
When: 4:10 PM ET, Sunday, July 20, 2025
Where: Chase Field, Phoenix, Arizona
Temperature: Indoors
Umpires: Home - Gabe Morales, 1B - Mike Muchlinski, 2B - Doug Eddings, 3B - Emil Jimenez
Attendance: 31288
Final Scoring Summary
 
Final123456789RHE
St. Louis 001010001370
Arizona 40100000-570
Team Records
 
Team W/L Home Away Streak
St. Louis 51-49 29-20 22-29 L3
Arizona 50-50 26-25 24-25 W4
Recap Quick Hits
  • With this win, the Arizona Diamondbacks have a 26-25 record at home this season. The St. Louis Cardinals have a 22-29 record on the road.
  • Arizona has a streak of 4 straight up wins. The Diamondbacks have won 6 of their last 10 games.
  • St. Louis has a streak of 3 straight up losses. The Cardinals have won 3 of their last 10 games.
  • Merrill Kelly pitched 6.0 innings for the win and now has an ERA of 3.32. Anthony DeSclafani closed out the game to get the save and has 2 saves for the season. Miles Mikolas took the loss for St. Louis.
  • Eugenio Suárez (2) hit homeruns for Arizona.
Top Game Performances
Starting Pitchers
St. Louis   Arizona
Miles Mikolas Player Merrill Kelly
Loss W/L Win
4.0 IP 6.0
3 Strikeouts 5
4 Hits 3
11.25 ERA 3.00
Hitting
St. Louis   Arizona
Jordan Walker Player Eugenio Suárez
2 Hits 2
1 RBI 4
0 HR 2
3 TB 8
.667 Avg .500
Team Stats Summary
 
Team Hits HR TB Avg K RBI BB SB E
St. Louis 7 0 9 .219 9 3 4 1 0
Arizona 7 2 15 .226 9 5 2 2 0
Upcoming Games
  • Arizona will play their next game at home against Houston. The Diamondbacks have a W/L % of .510 after a win and .490 after a loss.
  • St. Louis will play their next game on the road against Colorado. The Cardinals have a W/L % of .510 after a win and .510 after a loss.