ARCHIVE April 21, 2026
April 21, 2026 · NL East

St. Louis Cardinals vs Miami Marlins

April 21, 2026loanDepot parkRoof Closed 72°F · 0 mph, None
AWAY
St. Louis Cardinals
14-9
5
vs
HOME
Miami Marlins
11-13
3

Scoring summary

INN BATTER PLAY SCORE
T1 Alec Burleson Alec Burleson singles on a line drive to center fielder Jakob Marsee. JJ Wetherholt scores. Alec Burleson to 2nd. STL 1, MIA 0
B1 Jakob Marsee Umpire reviewed (home run), call on the field was upheld: Jakob Marsee homers (1) on a line drive to right field. STL 1, MIA 1
T3 Alec Burleson Alec Burleson reaches on a fielder's choice, fielded by first baseman Connor Norby. JJ Wetherholt scores. Iván Herrera to 2nd. STL 2, MIA 1
T4 Nathan Church Nathan Church homers (2) on a fly ball to right field. Masyn Winn scores. STL 4, MIA 1
T5 Nolan Gorman Nolan Gorman singles on a line drive to left fielder Kyle Stowers. Alec Burleson scores. STL 5, MIA 1
B8 Heriberto Hernández Heriberto Hernández singles on a line drive to right fielder Jordan Walker. Xavier Edwards scores. Liam Hicks scores. Javier Sanoja to 3rd. STL 5, MIA 3

Box score

  123456789 R
STL 101210000 5
MIA 100000020 3

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 5

Dustin May started for Cardinals, leaving with a 5–1 lead. Out of the bullpen, Ryne Stanek took the roughest line.

workload · innings pitched
  • Dustin May Starter 5.1 97 1 5 W
    Pitch-by-pitch: what Dustin May threw
    CSW 20% 1st-pitch strike 55% 4.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 26 27% 3 2 8 8 5
    Sinker 21 22% 2 2 4 7 6
    Cutter 19 20% 3 2 5 6 3
    Sweeper 13 13% 1 3 2 7 0
    Changeup 10 10% 0 1 3 5 1
    Curveball 8 8% 0 0 2 5 1
  • Justin Bruihl Middle 1.2 27 0 0 inherited 1, stranded 1
  • Ryne Stanek Setup 0.2 32 2 2
  • George Soriano Setup 0.1 6 0 1 HLD inherited 2, stranded 2
  • Riley O'Brien Closer 1.0 17 0 1 SV
Marlins HOME 3

Chris Paddack started for Marlins, leaving trailing 1–5.

workload · innings pitched
  • Chris Paddack Starter 4.2 90 5 7 L
    Pitch-by-pitch: what Chris Paddack threw
    CSW 26% 1st-pitch strike 67% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 32 36% 2 9 10 8 3
    Changeup 30 33% 6 2 5 10 7
    Sweeper 12 13% 1 1 3 6 1
    Sinker 9 10% 0 2 2 2 3
    Cutter 5 6% 0 0 1 2 2
    Curveball 2 2% 0 0 0 2 0
  • John King Middle 1.1 19 0 2 inherited 2, stranded 2
  • Tyler Phillips Middle 3.0 40 0 3

Where the game turned

1 run Top 3rd · off Paddack
  • Burleson Fielders Choice (1)

Batting lines

AWAY · STL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
JJ Wetherholt 2B 4 2 1 0 1 2 .229 .377 .361 .738 2B
Iván Herrera DH 5 0 2 0 0 2 .229 .393 .349 .742
Alec Burleson 1B 4 1 2 2 0 1 .278 .359 .444 .803 2B
Jordan Walker RF 4 0 0 0 0 2 .292 .357 .607 .964
Nolan Gorman 3B 4 0 1 1 0 2 .203 .274 .324 .598
Masyn Winn SS 4 1 2 0 0 0 .257 .354 .400 .754 2B
Nathan Church LF 4 1 2 2 0 0 .231 .281 .365 .646 HR (2), SB
Pedro Pagés C 4 0 0 0 0 2 .196 .255 .304 .559
Victor Scott II CF 3 0 0 0 1 1 .207 .266 .224 .490
HOME · MIA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jakob Marsee CF 4 1 3 1 0 0 .176 .303 .264 .567 HR (1)
Kyle Stowers RF 4 0 0 0 1 1 .300 .462 .400 .862
Otto Lopez SS 5 0 0 0 0 1 .318 .371 .523 .894
Xavier Edwards 2B 4 1 2 0 1 0 .348 .431 .483 .914
Liam Hicks C 3 1 0 0 1 0 .324 .373 .527 .900
Agustín Ramírez DH 4 0 0 0 0 2 .212 .284 .353 .637
Javier Sanoja 3B 0 0 0 0 1 0 .320 .370 .380 .750
Heriberto Hernández LF 1 0 1 2 0 0 .154 .290 .192 .482
Connor Norby 1B 4 0 1 0 0 2 .247 .341 .397 .738
Owen Caissie RF 2 0 0 0 0 2 .224 .270 .388 .658
Austin Slater PH 1 0 0 0 0 0 .174 .286 .174 .460
Graham Pauley 3B 2 0 1 0 0 1 .173 .204 .288 .492

Pitching lines

AWAY · STL
PITCHER IPHRERBBKHR NPERA DEC
Dustin May 5.1 6 1 1 1 5 1 97 5.84 W
Justin Bruihl 1.2 0 0 0 0 0 0 27 5.84
Ryne Stanek 0.2 1 2 2 3 2 0 32 9.00
George Soriano 0.1 0 0 0 0 1 0 6 4.66 HLD
Riley O'Brien 1.0 1 0 0 0 1 0 17 0.00 SV
HOME · MIA
PITCHER IPHRERBBKHR NPERA DEC
Chris Paddack 4.2 8 5 5 1 7 1 90 6.38 L
John King 1.1 0 0 0 0 2 0 19 0.90
Tyler Phillips 3.0 2 0 0 1 3 0 40 0.60

Manager comparison

AWAY · STL
Oliver Marmol
Lineup 2.1 R Bunts 2.3 R IBBs 1.2 R
HOME · MIA
Clayton McCullough
Lineup 2.4 R Bunts 1.2 R IBBs 0.8 R

Recent form

AWAY · STL
5-5 W2 -6 run diff
WWLLLWWLWL
HOME · MIA
6-4 L1 +5 run diff
LWWWWLLWLW

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.