ARCHIVE July 18, 2026
July 18, 2026 · NL West

St. Louis Cardinals vs Arizona Diamondbacks

July 18, 2026Chase FieldRoof Closed 76°F · 0 mph, None
AWAY
St. Louis Cardinals
51-46
3
vs
HOME
Arizona Diamondbacks
50-48
5

Game Highlights

Published July 18, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B2 James McCann James McCann singles on a ground ball to right fielder Jordan Walker. Gabriel Moreno scores. Nolan Arenado to 3rd. STL 0, AZ 1
B3 Gabriel Moreno Gabriel Moreno singles on a line drive to left fielder Lars Nootbaar. STL 0, AZ 2
B3 Nolan Arenado Nolan Arenado doubles (18) on a sharp line drive to left fielder Lars Nootbaar. Gabriel Moreno scores. Max Kepler scores. STL 0, AZ 4
B4 Ketel Marte Ketel Marte singles on a line drive to left fielder Lars Nootbaar. Ryan Waldschmidt scores. Ketel Marte to 2nd. STL 0, AZ 5
T6 Jordan Walker Jordan Walker singles on a ground ball to center fielder Ryan Waldschmidt. JJ Wetherholt scores. Alec Burleson to 2nd. STL 1, AZ 5
T6 Masyn Winn Masyn Winn grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Alec Burleson scores. Jordan Walker to 3rd. Lars Nootbaar out at 2nd. Masyn Winn to 1st. STL 2, AZ 5
T9 Jimmy Crooks Jimmy Crooks homers (3) on a fly ball to right center field. STL 3, AZ 5

Box score

  123456789 R
STL 000002001 3
AZ 013100000 5

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Cardinals AWAY 3

Dustin May started for Cardinals, leaving trailing 0–5.

workload · innings pitched
  • Dustin May Starter 5.0 98 5 6 L
    Pitch-by-pitch: what Dustin May threw
    CSW 26% 1st-pitch strike 60% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 27 28% 0 4 7 11 5
    Sinker 22 22% 5 5 2 7 3
    Cutter 20 20% 2 2 7 6 3
    Sweeper 19 19% 1 3 4 9 2
    Curveball 6 6% 1 1 0 4 0
    Changeup 4 4% 1 0 0 1 2
  • Gordon Graceffo Middle 1.0 14 0 2
  • Justin Bruihl Middle 1.0 21 0 0
  • Matt Svanson Middle 1.0 9 0 0
Diamondbacks HOME 5

Brandon Pfaadt started for Diamondbacks, leaving with a 5–2 lead. Out of the bullpen, Paul Sewald took the roughest line.

workload · innings pitched
  • Brandon Pfaadt Starter 5.1 87 2 3 W
    Pitch-by-pitch: what Brandon Pfaadt threw
    CSW 24% 1st-pitch strike 61% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 29 33% 1 10 4 4 10
    Sweeper 16 18% 2 1 5 6 2
    Four-Seam Fastball 14 16% 0 4 2 5 3
    Changeup 13 15% 0 0 4 7 2
    Curveball 9 10% 0 3 1 3 2
    Cutter 5 6% 0 0 0 5 0
    Slider 1 1% 0 0 0 1 0
  • Ryan Thompson Middle 0.2 9 0 0 HLD inherited 3, 1 scored
  • Jonathan Loáisiga Middle 0.2 15 0 1 HLD
  • Brandyn Garcia Setup 0.1 2 0 0 HLD inherited 2, stranded 2
  • Kevin Ginkel Setup 1.0 18 0 1 HLD
  • Paul Sewald Closer 1.0 15 1 2 SV

Where the game turned

1 run Bottom 2nd · off May
  • McCann 1B (1)

Batting lines

AWAY · STL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
JJ Wetherholt 2B 5 1 2 0 0 1 .264 .360 .408 .768
Iván Herrera DH 5 0 0 0 0 1 .242 .372 .380 .752
Alec Burleson 1B 4 1 2 0 0 0 .275 .339 .466 .805
Jordan Walker RF 4 0 1 1 0 0 .293 .354 .526 .880
Lars Nootbaar LF 4 0 1 0 0 1 .259 .349 .411 .760
Masyn Winn SS 2 0 1 1 1 0 .246 .321 .333 .654 SB
Nathan Church CF 4 0 0 0 0 1 .229 .271 .371 .642
José Fermín 3B 3 0 0 0 1 1 .261 .313 .388 .701
Jimmy Crooks C 1 1 1 1 0 0 .185 .293 .354 .647 HR (3)
Pedro Pagés C 2 0 0 0 0 2 .209 .247 .331 .578
Bryan Torres PH 1 0 0 0 0 0 .191 .247 .426 .673
HOME · AZ
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Ketel Marte 2B 3 1 2 1 1 0 .259 .314 .459 .773
Geraldo Perdomo SS 3 0 0 0 1 0 .238 .354 .351 .705
Corbin Carroll RF 3 0 0 0 1 1 .250 .345 .480 .825
Gabriel Moreno DH 3 2 2 0 1 0 .309 .392 .444 .836
Max Kepler LF 3 1 0 0 1 1 .190 .217 .310 .527
Nolan Arenado 3B 4 0 2 2 0 0 .244 .318 .415 .733 2B
James McCann C 4 0 1 1 0 2 .229 .239 .357 .596
Tim Tawa 1B 4 0 0 0 0 2 .217 .291 .413 .704
Ryan Waldschmidt CF 3 1 1 0 0 2 .252 .308 .353 .661 2B

Pitching lines

AWAY · STL
PITCHER IPHRERBBKHR NPERA DEC
Dustin May 5.0 8 5 5 4 6 0 98 4.78 L
Gordon Graceffo 1.0 0 0 0 0 2 0 14 2.85
Justin Bruihl 1.0 0 0 0 1 0 0 21 3.59
Matt Svanson 1.0 0 0 0 0 0 0 9 6.42
HOME · AZ
PITCHER IPHRERBBKHR NPERA DEC
Brandon Pfaadt 5.1 6 2 2 0 3 0 87 4.58 W
Ryan Thompson 0.2 0 0 0 0 0 0 9 2.83 HLD
Jonathan Loáisiga 0.2 1 0 0 1 1 0 15 2.13 HLD
Brandyn Garcia 0.1 0 0 0 0 0 0 2 1.82 HLD
Kevin Ginkel 1.0 0 0 0 1 1 0 18 2.70 HLD
Paul Sewald 1.0 1 1 1 0 2 1 15 4.58 SV

Manager comparison

AWAY · STL
Oliver Marmol
Lineup 2.9 R Bunts 2.5 R IBBs 2.0 R
HOME · AZ
Torey Lovullo
Lineup 3.6 R Bunts 3.8 R IBBs 2.8 R

Recent form

AWAY · STL
4-6 W1 -9 run diff
WLWWLLLWLL
HOME · AZ
6-4 L1 +6 run diff
LWLWLWWWWL

Season series: 1-3 with STL listed first across 4 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.