ARCHIVE May 9, 2026
May 9, 2026 · NL West

St. Louis Cardinals vs San Diego Padres

May 9, 2026Petco ParkSunny 68°F · 7 mph, L To R
AWAY
St. Louis Cardinals
23-16
2
vs
HOME
San Diego Padres
23-16
4

Scoring summary

INN BATTER PLAY SCORE
T4 Nathan Church Nathan Church doubles (5) on a line drive to center fielder Jackson Merrill. Jordan Walker scores. STL 1, SD 0
B5 Ty France Ty France homers (4) on a fly ball to center field. STL 1, SD 1
B5 Fernando Tatis Jr. Fernando Tatis Jr. singles on a fly ball to right fielder Jordan Walker. Sung-Mun Song scores. Freddy Fermin scores. STL 1, SD 3
T8 Iván Herrera Iván Herrera doubles (11) on a line drive to left fielder Ramón Laureano. JJ Wetherholt scores. STL 2, SD 3
B8 Manny Machado Manny Machado homers (6) on a line drive to left center field. STL 2, SD 4

Box score

  123456789 R
STL 000100010 2
SD 000030010 4

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 2

Dustin May started for Cardinals, leaving trailing 1–3. Out of the bullpen, Matt Svanson took the roughest line.

workload · innings pitched
  • Dustin May Starter 6.0 97 3 7 L
    Pitch-by-pitch: what Dustin May threw
    CSW 29% 1st-pitch strike 63% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Cutter 27 28% 6 5 6 6 4
    Four-Seam Fastball 24 25% 2 4 5 9 4
    Sweeper 22 23% 3 1 5 12 1
    Sinker 20 21% 2 2 5 5 6
    Curveball 3 3% 1 1 0 1 0
    Changeup 1 1% 0 1 0 0 0
  • Justin Bruihl Middle 1.0 15 0 2
  • Matt Svanson Middle 1.0 16 1 1
Padres HOME 4

Randy Vásquez started for Padres, leaving trailing 0–1. Out of the bullpen, Adrian Morejon took the roughest line.

workload · innings pitched
  • Randy Vásquez Starter 5.0 94 1 6 W
    Pitch-by-pitch: what Randy Vásquez threw
    CSW 24% 1st-pitch strike 70% 4.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 29 31% 3 4 7 11 4
    Cutter 16 17% 2 5 4 2 3
    Sweeper 15 16% 1 1 1 8 4
    Sinker 14 15% 2 2 6 4 0
    Curveball 11 12% 0 0 3 6 2
    Changeup 6 6% 1 1 0 4 0
    Slider 3 3% 1 0 1 0 1
  • Jeremiah Estrada Reliever 1.0 15 0 1 HLD
  • Jason Adam Setup 1.0 11 0 0 HLD
  • Adrian Morejon Setup 0.2 14 1 1 HLD
  • Mason Miller Closer 1.1 29 0 4 SV inherited 1, stranded 1

Where the game turned

2 runs Bottom 5th · off May
  • Jr. 1B (2)

Batting lines

AWAY · STL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
JJ Wetherholt 2B 4 1 1 0 0 1 .235 .352 .409 .761 SB
Alec Burleson 1B 4 0 0 0 0 1 .267 .343 .453 .796
Jordan Walker RF 4 1 1 0 0 1 .301 .380 .566 .946
Nolan Gorman 3B 3 0 1 0 1 2 .225 .295 .372 .667
Masyn Winn SS 4 0 0 0 0 2 .258 .331 .359 .690
Nathan Church CF 3 0 2 1 1 0 .259 .298 .438 .736 2B
Thomas Saggese LF 4 0 0 0 0 1 .158 .213 .193 .406
Yohel Pozo C 1 0 0 0 0 1 .111 .111 .167 .278
Iván Herrera DH 4 0 2 1 0 1 .270 .416 .433 .849 2B
Pedro Pagés C 2 0 0 0 0 1 .212 .261 .353 .614
José Fermín PH 1 0 0 0 0 1 .250 .317 .389 .706
HOME · SD
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jackson Merrill CF 4 0 0 0 0 2 .224 .288 .361 .649
Fernando Tatis Jr. RF 4 0 1 2 0 2 .248 .317 .298 .615
Manny Machado 3B 4 1 1 1 0 2 .197 .303 .364 .667 HR (6)
Gavin Sheets DH 4 0 0 0 0 1 .215 .263 .439 .702
Xander Bogaerts SS 4 0 0 0 0 1 .261 .338 .428 .766 SB
Ramón Laureano LF 2 0 0 0 1 1 .221 .302 .397 .699
Ty France 1B 3 1 1 1 0 1 .279 .313 .574 .887 HR (4)
Sung-Mun Song 2B 2 1 0 0 1 0 .182 .250 .273 .523
Freddy Fermin C 3 1 2 0 0 0 .167 .269 .227 .496

Pitching lines

AWAY · STL
PITCHER IPHRERBBKHR NPERA DEC
Dustin May 6.0 3 3 2 2 7 1 97 4.85 L
Justin Bruihl 1.0 1 0 0 0 2 0 15 5.00
Matt Svanson 1.0 1 1 1 0 1 1 16 9.61
HOME · SD
PITCHER IPHRERBBKHR NPERA DEC
Randy Vásquez 5.0 6 1 1 0 6 0 94 3.05 W
Jeremiah Estrada 1.0 0 0 0 0 1 0 15 4.22 HLD
Jason Adam 1.0 0 0 0 0 0 0 11 1.50 HLD
Adrian Morejon 0.2 1 1 1 0 1 0 14 5.66 HLD
Mason Miller 1.1 0 0 0 2 4 0 29 0.96 SV

Manager comparison

AWAY · STL
Oliver Marmol
Lineup 2.1 R Bunts 2.3 R IBBs 1.2 R
HOME · SD
Craig Stammen
Lineup 1.5 R Bunts 0.6 R IBBs 0.6 R

Recent form

AWAY · STL
5-5 W2 -6 run diff
WWLLLWWLWL
HOME · SD
5-5 W1 +6 run diff
WLWLWLLWWL

Season series: 2-1 with STL listed first across 3 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.