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

Box Score

123456789RHELOB
STL00000000331018
ARI03201010-71106
win:B. Pfaadt (ARI)loss:A. Pallante (STL)

Scoring Summary

STLARI
  • Arizona Diamondbacks logo
    2
    Jose Herrera singles on a line drive to right fielder Jordan Walker. Adrian Del Castillo scores. Alek Thomas to 3rd. [1 run]
    01
  • Arizona Diamondbacks logo
    2
    Geraldo Perdomo singles on a line drive to center fielder Victor Scott II. Alek Thomas scores. Jose Herrera scores. Corbin Carroll to 3rd. [2 runs]
    03
  • Arizona Diamondbacks logo
    3
    Adrian Del Castillo singles on a ground ball to center fielder Victor Scott II. Josh Naylor scores. Eugenio Suarez to 3rd. [1 run]
    04
  • Arizona Diamondbacks logo
    3
    Alek Thomas grounds out, shortstop Masyn Winn to first baseman Willson Contreras. Eugenio Suarez scores. Adrian Del Castillo to 2nd. [1 run] [2 outs]
    05
  • Arizona Diamondbacks logo
    5
    Blaze Alexander doubles (3) on a ground ball to right fielder Jordan Walker. Adrian Del Castillo scores. [1 run]
    06
  • Arizona Diamondbacks logo
    7
    Adrian Del Castillo grounds into a double play, second baseman Brendan Donovan to shortstop Masyn Winn to first baseman Willson Contreras. Lourdes Gurriel Jr. scores. Josh Naylor to 3rd. Eugenio Suarez out at 2nd. Adrian Del Castillo out at 1st. [1 run] [2 outs]
    07
  • St Louis Cardinals logo
    9
    Pedro Pages singles on a line drive to center fielder Alek Thomas. Masyn Winn scores. [1 run]
    17
  • St Louis Cardinals logo
    9
    Victor Scott II homers (5) on a fly ball to right field. Pedro Pages scores. [2 runs]
    37

Player Stats

St Louis Cardinals logoHITTINGHABRRBIKBBHRLOBAVG
1Brendan Donovan2B14000000.296
2Ivan HerreraDH25002003.323
3Alec BurlesonLF13000002.294
4Willson Contreras1B13001101.254
5Nolan Arenado3B04000004.243
6Masyn WinnSS24101000.258
7Jordan WalkerRF04001003.206
8Pedro PagesC24111002.213
9Victor Scott IICF14120011.235
TOTAL10353361116-
St Louis Cardinals logoPITCHINGIPHRERKBBHRPCERA
Andre PallanteRHP4.2965320894.71
John KingLHP1.1211100185.50
Kyle LeahyRHP2.0000310242.98
TOTAL8.01176730131-
Arizona Diamondbacks logoHITTINGHABRRBIKBBHRLOBAVG
1Corbin CarrollRF04003100.242
2Geraldo PerdomoSS24020000.268
3Lourdes Gurriel Jr.LF14100003.251
4Josh Naylor1B13100101.294
5Eugenio Suarez3B13100100.251
6Adrian Del CastilloDH34210002.750
7Blaze Alexander2B14011004.240
8Alek ThomasCF14111002.245
9Jose HerreraC14112001.198
TOTAL11347673013-
Arizona Diamondbacks logoPITCHINGIPHRERKBBHRPCERA
Brandon PfaadtRHP7.0400600914.82
Andrew SaalfrankLHP1.0200010170.00
John CurtissRHP1.0433001245.19
TOTAL9.01033611132-

Play-by-Play

1st inningSTLARI
  • TOP 1
  • St Louis Cardinals logo
    FLYOUT — Brendan Donovan flies out to center fielder Alek Thomas. [1 out]
    00
  • St Louis Cardinals logo
    SINGLE — Ivan Herrera singles on a sharp line drive to right fielder Corbin Carroll.
    00
  • St Louis Cardinals logo
    SAC BUNT — Alec Burleson out on a sacrifice bunt, pitcher Brandon Pfaadt to first baseman Josh Naylor. Ivan Herrera to 2nd. [2 outs]
    00
  • St Louis Cardinals logo
    GROUNDOUT — Willson Contreras grounds out softly to first baseman Josh Naylor. [3 outs]
    00
  • BOTTOM 1
  • Arizona Diamondbacks logo
    GROUNDOUT — Corbin Carroll grounds out, shortstop Masyn Winn to first baseman Willson Contreras. [1 out]
    00
  • Arizona Diamondbacks logo
    TRIPLE — Geraldo Perdomo triples (2) on a sharp line drive to center fielder Victor Scott II.
    00
  • Arizona Diamondbacks logo
    GROUNDOUT — Lourdes Gurriel Jr. grounds out, shortstop Masyn Winn to first baseman Willson Contreras. [2 outs]
    00
  • Arizona Diamondbacks logo
    FLYOUT — Josh Naylor flies out to right fielder Jordan Walker. [3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

3Runs7
10Hits11
1Errors0
.286Batting Avg.324
35At Bats34
2Extra-base Hits3
1Home Runs0
3Runs-Batted-In6
1Walks3
1Stolen Bases0
6Strikeouts7
8Left on Base6
14Total Bases15

Game Details

Friday, July 18, 2025 · 9:40 PM
Chase Field · Phoenix, AZ
attendance: 31,938 (66.0%)
weather: 76 degrees, roof closed