1. /MLB
  2. /Scores
  3. /7 · 20 · 25
  4. /STL vs ARI
FINAL
Jul 20, 2025

Box Score

123456789RHELOB
STL0010100013706
ARI40100000-5704
win:M. Kelly (ARI)loss:M. Mikolas (STL)save:A. DeSclafani (ARI)

Game Recap

Game Highlights Video

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
1Brendan Donovan2B04011003.291
2Ivan HerreraDH14012002.313
3Alec BurlesonLF13000103.293
4Willson Contreras1B14002001.251
5Nolan Arenado3B04000002.241
6Masyn WinnSS14101000.264
7Yohel PozoC03102101.302
8Jordan WalkerRF23011100.214
9Victor Scott IICF13100102.234
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
1Corbin CarrollRF24100002.251
2Jake McCarthyLF03001002.140
Randal GrichukPH-LF01000001.241
3Geraldo PerdomoSS14110000.272
4Josh Naylor1B13100101.292
5Eugenio Suarez3B24240021.257
6Adrian Del CastilloDH04003001.417
7Blaze Alexander2B03003000.258
8Alek ThomasCF13001000.246
9Jose HerreraC02001101.195
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