Miami Marlins vs St. Louis Cardinals

April 21, 2026 • 6:40 PM • loanDepot park

Status

Final

Miami Marlins logo

Miami Marlins

MIA

3

St. Louis Cardinals logo

St. Louis Cardinals

STL

5

Last 5 Form

Miami Marlins

2-3

Last 5

St. Louis Cardinals

4-1

Last 5

Probable Pitchers

Miami Marlins

St. Louis Cardinals

Dustin May headshot
Dustin May

Starter

Season Comparison

2026
StatMiami MarlinsSt. Louis Cardinals
OPS.712.725
HR2341
Runs135150
ERA3.914.76
WHIP1.271.43
Strikeouts259213

Top Players

Miami Marlins

Hitters

Otto Lopez headshot
Otto Lopez

6 H, 1 HR, 3 RBI

Liam Hicks headshot
Liam Hicks

7 H, 0 HR, 3 RBI

Jakob Marsee headshot
Jakob Marsee

4 H, 1 HR, 1 RBI

Pitchers

Eury Pérez headshot
Eury Pérez

6.0 IP, 7 SO, 0 ERA

Tyler Phillips headshot
Tyler Phillips

4.1 IP, 6 SO, 0 ERA

John King headshot
John King

3.2 IP, 5 SO, 0 ERA

St. Louis Cardinals

Hitters

Masyn Winn headshot
Masyn Winn

9 H, 1 HR, 8 RBI

Nolan Gorman headshot
Nolan Gorman

4 H, 1 HR, 6 RBI

Iván Herrera headshot
Iván Herrera

6 H, 1 HR, 4 RBI

Pitchers

Riley O'Brien headshot
Riley O'Brien

3.0 IP, 4 SO, 0 ERA

Justin Bruihl headshot
Justin Bruihl

3.1 IP, 0 SO, 0 ERA

Matthew Liberatore headshot
Matthew Liberatore

6.0 IP, 4 SO, 1.5 ERA

Line Score

Team123456789RHE
St. Louis Cardinals1012100005101
Miami Marlins100000020380

Box Score

Batting

PlayerABRHRBIBBSOHR
St. Louis Cardinals
JJ Wetherholt (2B)4210120
Iván Herrera (DH)5020020
Alec Burleson (1B)4122010
Jordan Walker (RF)4000020
Nolan Gorman (3B)4011020
Masyn Winn (SS)4120000
Nathan Church (LF)4122001
Pedro Pagés (C)4000020
Victor Scott II (CF)3000110
Dustin May (P)
Justin Bruihl (P)
Ryne Stanek (P)
George Soriano (P)
Riley O'Brien (P)
Miami Marlins
Jakob Marsee (CF)4131001
Kyle Stowers (RF)4000110
Otto Lopez (SS)5000010
Xavier Edwards (2B)4120100
Liam Hicks (C)3100100
Agustín Ramírez (DH)4000020
Owen Caissie (RF)2000020
Austin Slater (PH)1000000
Javier Sanoja (3B)0000100
Graham Pauley (3B)2010010
Heriberto Hernández (LF)1012000
Connor Norby (1B)4010020
Chris Paddack (P)
John King (P)
Tyler Phillips (P)

Pitching

PitcherIPHRERBBSOHR
St. Louis Cardinals
Dustin May5.1611151
Justin Bruihl1.2000000
Ryne Stanek0.2122320
George Soriano0.1000010
Riley O'Brien1.0100010
Miami Marlins
Chris Paddack4.2855171
John King1.1000020
Tyler Phillips3.0200130

Scoring Summary

top 1 • Single • 0-1

Alec Burleson singles on a line drive to center fielder Jakob Marsee. JJ Wetherholt scores. Alec Burleson to 2nd.

bottom 1 • Home Run • 1-1

Umpire reviewed (home run), call on the field was upheld: Jakob Marsee homers (1) on a line drive to right field.

top 3 • Fielders Choice • 1-2

Alec Burleson reaches on a fielder's choice, fielded by first baseman Connor Norby. JJ Wetherholt scores. Iván Herrera to 2nd.

top 4 • Home Run • 1-4

Nathan Church homers (2) on a fly ball to right field. Masyn Winn scores.

top 5 • Single • 1-5

Nolan Gorman singles on a line drive to left fielder Kyle Stowers. Alec Burleson scores.

bottom 8 • Single • 3-5

Heriberto Hernández singles on a line drive to right fielder Jordan Walker. Xavier Edwards scores. Liam Hicks scores. Javier Sanoja to 3rd.

Play-by-Play

Official content

bottom 9 • Lineout • 3-5

Xavier Edwards lines out to left fielder Nathan Church.

bottom 9 • Forceout • 3-5

Otto Lopez grounds into a force out, third baseman Nolan Gorman to second baseman JJ Wetherholt. Jakob Marsee out at 2nd. Otto Lopez to 1st.

bottom 9 • Strikeout • 3-5

Kyle Stowers strikes out swinging.

bottom 9 • Single • 3-5

Jakob Marsee singles on a ground ball to second baseman JJ Wetherholt.

top 9 • Single • 3-5

Iván Herrera singles on a fly ball to left fielder Heriberto Hernández. Iván Herrera out at 2nd on the throw, center fielder Jakob Marsee to second baseman Xavier Edwards.

top 9 • Flyout • 3-5

JJ Wetherholt flies out to left fielder Heriberto Hernández.

top 9 • Walk • 3-5

Victor Scott II walks.

bottom 8 • Strikeout • 3-5

Connor Norby challenged (pitch result), call on the field was confirmed: Connor Norby called out on strikes.

bottom 8 • Single • 3-5

Heriberto Hernández singles on a line drive to right fielder Jordan Walker. Xavier Edwards scores. Liam Hicks scores. Javier Sanoja to 3rd.

bottom 8 • Walk • 1-5

Javier Sanoja walks. Xavier Edwards to 3rd. Liam Hicks to 2nd.

bottom 8 • Strikeout • 1-5

Agustín Ramírez strikes out swinging.

bottom 8 • Walk • 1-5

Liam Hicks walks. Xavier Edwards to 2nd.

bottom 8 • Walk • 1-5

Xavier Edwards walks.

bottom 8 • Strikeout • 1-5

Otto Lopez strikes out swinging.

top 8 • Groundout • 1-5

Pedro Pagés grounds out, third baseman Javier Sanoja to first baseman Connor Norby.

top 8 • Single • 1-5

Nathan Church singles on a ground ball to left fielder Heriberto Hernández.

top 8 • Pop Out • 1-5

Masyn Winn pops out to second baseman Xavier Edwards.

top 8 • Strikeout • 1-5

Nolan Gorman strikes out swinging.

bottom 7 • Groundout • 1-5

Kyle Stowers grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.

bottom 7 • Hit By Pitch • 1-5

Jakob Marsee hit by pitch. Connor Norby to 2nd.

bottom 7 • Forceout • 1-5

Connor Norby grounds into a force out, second baseman JJ Wetherholt to shortstop Masyn Winn. Heriberto Hernández out at 2nd. Connor Norby to 1st.

bottom 7 • Hit By Pitch • 1-5

Heriberto Hernández hit by pitch.

bottom 7 • Lineout • 1-5

Austin Slater lines out to right fielder Jordan Walker.

top 7 • Flyout • 1-5

Jordan Walker flies out to center fielder Jakob Marsee.

top 7 • Strikeout • 1-5

Alec Burleson strikes out swinging.

top 7 • Strikeout • 1-5

Iván Herrera strikes out swinging.

bottom 6 • Lineout • 1-5

Agustín Ramírez lines out to center fielder Victor Scott II.

bottom 6 • Groundout • 1-5

Liam Hicks grounds out, first baseman Alec Burleson to pitcher Justin Bruihl. Otto Lopez to 3rd.

bottom 6 • Pop Out • 1-5

Xavier Edwards pops out to shortstop Masyn Winn.

bottom 6 • Field Error • 1-5

Otto Lopez reaches on a throwing error by shortstop Masyn Winn. Otto Lopez to 2nd.