1. MLB
  2. Scores
  3. 7 · 20 · 25
  4. STL vs ARI

St. Louis Cardinals vs. Arizona Diamondbacks

Jul 20, 2025
FINAL

Box Score

123456789RHELOB
STL0010100013706
ARI40100000-5704
loss:St Louis Cardinals logoM. Mikolaswin:Arizona Diamondbacks logoM. Kellysave:Arizona Diamondbacks logoA. DeSclafani

Game Recap

Game Highlights Video

PHOENIX -- With each homer he hits, Eugenio Suarez’s trade value continues to climb. At the same time, those homers are helping the Diamondbacks win games, which makes them less likely to be sellers at the upcoming Trade Deadline....

Scoring Summary

STLARI
  • Arizona Diamondbacks logo
    1
    Geraldo Perdomo reaches on a fielder's choice, fielded by second baseman Brendan Donovan. Corbin Carroll scores. [1 run]
    01
  • Arizona Diamondbacks logo
    1
    Eugenio Suarez homers (34) on a fly ball to left field. Geraldo Perdomo scores. Josh Naylor scores. [3 runs]
    04
  • St Louis Cardinals logo
    3
    Ivan Herrera singles on a sharp ground ball to left fielder Jake McCarthy. Victor Scott II scores. [1 run]
    14
  • Arizona Diamondbacks logo
    3
    Eugenio Suarez homers (35) on a fly ball to left field. [1 run]
    15
  • St Louis Cardinals logo
    5
    Brendan Donovan grounds out to first baseman Josh Naylor. Yohel Pozo scores. Jordan Walker to 3rd. Victor Scott II to 2nd. [1 run] [1 out]
    25
  • St Louis Cardinals logo
    9
    Jordan Walker doubles (6) on a fly ball to left fielder Randal Grichuk. Masyn Winn scores. [1 run]
    35

Player Stats

St Louis Cardinals logoHITTINGHABRRBIKBBHRLOBAVG
TOTAL7323394014-
St Louis Cardinals logoPITCHINGIPHRERKBBHRPCERA
Miles MikolasRHP4.0455322685.20
Steven MatzLHP1.0100100123.29
Riley O'BrienRHP1.0000200171.93
JoJo RomeroLHP1.0100200152.37
Ryan HelsleyRHP1.0100100153.18
TOTAL8.0755922127-
Arizona Diamondbacks logoHITTINGHABRRBIKBBHRLOBAVG
TOTAL731559229-
Arizona Diamondbacks logoPITCHINGIPHRERKBBHRPCERA
Merrill KellyRHP6.0322540973.32
Anthony DeSclafaniRHP3.0411400384.66
TOTAL9.0733940135-

Play-by-Play

1st inningSTLARI
  • TOP 1
  • St Louis Cardinals logo
    FLYOUT — Brendan Donovan flies out to shortstop Geraldo Perdomo. [1 out]
    00
  • St Louis Cardinals logo
    GROUNDOUT — Ivan Herrera grounds out, third baseman Eugenio Suarez to first baseman Josh Naylor. [2 outs]
    00
  • St Louis Cardinals logo
    WALK — Alec Burleson walks.
    00
  • St Louis Cardinals logo
    SINGLE — Willson Contreras singles on a line drive to right fielder Corbin Carroll. Alec Burleson to 2nd.
    00
  • St Louis Cardinals logo
    LINEOUT — Nolan Arenado lines out to center fielder Alek Thomas. [3 outs]
    00
  • BOTTOM 1
  • Arizona Diamondbacks logo
    TRIPLE — Corbin Carroll triples (13) on a fly ball to right fielder Jordan Walker.
    00
  • Arizona Diamondbacks logo
    GROUNDOUT — Jake McCarthy grounds out to first baseman Willson Contreras. [1 out]
    00
  • Arizona Diamondbacks logo
    FIELDERS CHOICE — Geraldo Perdomo reaches on a fielder's choice, fielded by second baseman Brendan Donovan. Corbin Carroll scores. [1 run]
    01
  • Arizona Diamondbacks logo
    STOLEN BASE 2B — Geraldo Perdomo steals (15) 2nd base.
    01
  • Arizona Diamondbacks logo
    WALK — Josh Naylor walks.
    01
  • Arizona Diamondbacks logo
    HOME RUN — Eugenio Suarez homers (34) on a fly ball to left field. Geraldo Perdomo scores. Josh Naylor scores. [3 runs]
    04
  • Arizona Diamondbacks logo
    STRIKEOUT — Adrian Del Castillo strikes out swinging. [2 outs]
    04
  • Arizona Diamondbacks logo
    STRIKEOUT — Blaze Alexander called out on strikes. [3 outs]
    04
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

3Runs5
7Hits7
0Errors0
.219Batting Avg.226
32At Bats31
2Extra-base Hits3
0Home Runs2
3Runs-Batted-In5
4Walks2
1Stolen Bases2
9Strikeouts9
6Left on Base4
9Total Bases15

Game Details

Sunday, July 20, 2025 · 4:10 PM
Chase Field · Phoenix, AZ
attendance: 31,288 (64.6%)
weather: 78 degrees, roof closed