← Back to scores
St. Louis Cardinals
13-9  ·  2nd NL Central
3 5
Final
Miami Marlins
11-12  ·  4th NL East
Mon, Apr 20, 2026
Venue: loanDepot park, Miami
Weather: Roof Closed, 72°
HP Ump: Scott Barry (Home Plate)
W: Calvin Faucher
L: Michael McGreevy
SV: Pete Fairbanks
Team 123456789 RHE
STL 000101001 350
MIA 00011201 560
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
JJ Wetherholt2B 0-3 2 .000
Iván HerreraC 1-3 .333
Alec Burleson1B 0-4 1 .000
Jordan WalkerRF 1-3 2 12 .333
Nolan GormanDH 0-3 11 .000
Masyn WinnSS 2-3 1 11 .667
Ramón Urías3B 1-3 12 .333
Thomas SaggeseLF 0-4 2 .000
Victor Scott IICF 0-2 1 .000
José FermínCF 0-2 1 .000
Michael McGreevyP 0-0
Matt SvansonP 0-0
Ryan FernandezP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Michael McGreevy 5.25423 80-456.92
Matt Svanson 1.10020 25-120.00
Ryan Fernandez 1.01121 20-89.00
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Jakob MarseeCF 0-3 11 .000
Kyle StowersLF 1-3 2 1 .333
Otto LopezSS 1-3 2 11 .333
Xavier Edwards2B 1-2 12 .500
Liam HicksDH 2-4 2 .500
Agustín RamírezC 1-4 1 1 11 .250
Owen CaissieRF 0-4 1 .000
Graham Pauley3B 0-3 .000
Connor Norby1B 0-2 11 .000
Max MeyerP 0-0
Calvin FaucherP 0-0
Andrew NardiP 0-0
Anthony BenderP 0-0
Pete FairbanksP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Max Meyer 5.13228 91-593.53
Calvin Faucher 0.21001 7-60.00
Andrew Nardi 1.10000 21-110.00
Anthony Bender 0.20002 9-70.00
Pete FairbanksS 1.01102 19-149.00
STL
AWAY · HOME
MIA
5
Hits
6
0
Home Runs
1
.231
AVG
.254
.326
OBP
.330
.376
SLG
.391
.702
OPS
.721
3
Runs
5
0
2B
2
1
3B
0
2
SB
1
7
TB
11
12
LOB
7
36
PA
34
4.86
ERA
3.97
4
K
13
6
BB
2
6
H Allowed
5
1.42
WHIP
1.25
5
Runs
3
2
HBP
0
34
BF
36
125
Pitches
147
65
Strikes
97
Top Performers
Max Meyer
5.1 IP · 8 K · 2 ER · 91 P
Masyn Winn
2-3 1 RBI · 1 R
Otto Lopez
1-3 1 RBI · 2 R · 1 BB
Play by Play
  • José Fermín called out on strikes.
    José Fermín vs Pete Fairbanks
  • Thomas Saggese strikes out swinging.
    Thomas Saggese vs Pete Fairbanks
  • Ramón Urías out on a sacrifice fly to center fielder Jakob Marsee. Masyn Winn scores.
    Ramón Urías vs Pete Fairbanks
  • Masyn Winn triples (1) on a line drive to left fielder Kyle Stowers.
    Masyn Winn vs Pete Fairbanks
  • Top 9th
  • Owen Caissie strikes out swinging.
    Owen Caissie vs Ryan Fernandez
  • Agustín Ramírez grounds out, shortstop Masyn Winn to first baseman Alec Burleson. Liam Hicks to 3rd.
    Agustín Ramírez vs Ryan Fernandez
  • Liam Hicks singles on a ground ball to right fielder Jordan Walker. Otto Lopez scores. Xavier Edwards out at 3rd on the throw, right fielder Jordan Walker to third baseman Ramón Urías. Liam Hicks to 2nd.
    Liam Hicks vs Ryan Fernandez
  • Xavier Edwards walks.
    Xavier Edwards vs Ryan Fernandez
  • Otto Lopez walks.
    Otto Lopez vs Ryan Fernandez
  • Bottom 8th
  • Nolan Gorman strikes out swinging.
    Nolan Gorman vs Anthony Bender
  • Jordan Walker strikes out swinging.
    Jordan Walker vs Anthony Bender
  • Alec Burleson flies out to left fielder Kyle Stowers in foul territory.
    Alec Burleson vs Andrew Nardi
  • Top 8th
  • Kyle Stowers pops out to first baseman Alec Burleson in foul territory.
    Kyle Stowers vs Matt Svanson
  • Jakob Marsee walks.
    Jakob Marsee vs Matt Svanson
  • Connor Norby walks.
    Connor Norby vs Matt Svanson
  • Graham Pauley lines out sharply to center fielder José Fermín.
    Graham Pauley vs Matt Svanson
  • Owen Caissie grounds out, third baseman Ramón Urías to first baseman Alec Burleson.
    Owen Caissie vs Matt Svanson
  • Bottom 7th
  • Iván Herrera flies out to right fielder Owen Caissie in foul territory.
    Iván Herrera vs Andrew Nardi
  • JJ Wetherholt grounds out, second baseman Xavier Edwards to first baseman Connor Norby.
    JJ Wetherholt vs Andrew Nardi
  • José Fermín flies out to shortstop Otto Lopez.
    José Fermín vs Andrew Nardi
  • Top 7th
  • Agustín Ramírez grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
    Agustín Ramírez vs Matt Svanson
  • Liam Hicks singles on a ground ball to center fielder Victor Scott II. Otto Lopez scores. Xavier Edwards out at home on the throw, center fielder Victor Scott II to shortstop Masyn Winn to catcher Iván Herrera. Liam Hicks to 2nd.
    Liam Hicks vs Michael McGreevy
  • Xavier Edwards walks.
    Xavier Edwards vs Michael McGreevy
  • Otto Lopez doubles (5) on a ground ball to left fielder Thomas Saggese. Kyle Stowers scores.
    Otto Lopez vs Michael McGreevy
  • Kyle Stowers singles on a line drive to right fielder Jordan Walker.
    Kyle Stowers vs Michael McGreevy
  • Jakob Marsee strikes out swinging.
    Jakob Marsee vs Michael McGreevy
  • Bottom 6th
  • Thomas Saggese grounds out, shortstop Otto Lopez to first baseman Connor Norby.
    Thomas Saggese vs Calvin Faucher
  • Ramón Urías strikes out swinging.
    Ramón Urías vs Calvin Faucher
  • Masyn Winn singles on a ground ball to center fielder Jakob Marsee. Jordan Walker to 3rd.
    Masyn Winn vs Calvin Faucher
  • Nolan Gorman flies out to left fielder Kyle Stowers.
    Nolan Gorman vs Max Meyer
  • Agustín Ramírez challenged (pitch result), call on the field was confirmed: Jordan Walker walks.
    Jordan Walker vs Max Meyer
  • Top 6th
  • Connor Norby strikes out swinging.
    Connor Norby vs Michael McGreevy
  • Graham Pauley grounds out to first baseman Alec Burleson.
    Graham Pauley vs Michael McGreevy
  • Owen Caissie pops out to third baseman Ramón Urías.
    Owen Caissie vs Michael McGreevy
  • Agustín Ramírez homers (2) on a line drive to center field.
    Agustín Ramírez vs Michael McGreevy
  • Bottom 5th
  • Alec Burleson grounds out, pitcher Max Meyer to first baseman Connor Norby.
    Alec Burleson vs Max Meyer
  • Iván Herrera singles on a ground ball to center fielder Jakob Marsee.
    Iván Herrera vs Max Meyer
  • JJ Wetherholt strikes out swinging.
    JJ Wetherholt vs Max Meyer
  • Victor Scott II called out on strikes.
    Victor Scott II vs Max Meyer
  • Top 5th
  • Liam Hicks grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
    Liam Hicks vs Michael McGreevy
  • Xavier Edwards hits a ground-rule double (5) on a fly ball to left-center field. Kyle Stowers scores.
    Xavier Edwards vs Michael McGreevy
  • Otto Lopez grounds out, shortstop Masyn Winn to first baseman Alec Burleson. Kyle Stowers to 2nd.
    Otto Lopez vs Michael McGreevy
  • Kyle Stowers walks.
    Kyle Stowers vs Michael McGreevy
  • Jakob Marsee grounds out, pitcher Michael McGreevy to first baseman Alec Burleson.
    Jakob Marsee vs Michael McGreevy
  • Bottom 4th
  • Thomas Saggese strikes out swinging.
    Thomas Saggese vs Max Meyer
  • Ramón Urías singles on a ground ball to third baseman Graham Pauley. Nolan Gorman to 2nd.
    Ramón Urías vs Max Meyer
  • Masyn Winn out on a sacrifice fly to left fielder Kyle Stowers. Jordan Walker scores.
    Masyn Winn vs Max Meyer
  • Nolan Gorman walks.
    Nolan Gorman vs Max Meyer
  • Jordan Walker singles on a ground ball to center fielder Jakob Marsee.
    Jordan Walker vs Max Meyer
  • Alec Burleson strikes out swinging.
    Alec Burleson vs Max Meyer
  • Top 4th
  • Connor Norby lines out to right fielder Jordan Walker.
    Connor Norby vs Michael McGreevy
  • Graham Pauley flies out to left fielder Thomas Saggese.
    Graham Pauley vs Michael McGreevy
  • Owen Caissie bunt grounds out softly, pitcher Michael McGreevy to first baseman Alec Burleson.
    Owen Caissie vs Michael McGreevy
  • Bottom 3rd
  • Iván Herrera grounds out, pitcher Max Meyer to first baseman Connor Norby.
    Iván Herrera vs Max Meyer
  • JJ Wetherholt called out on strikes.
    JJ Wetherholt vs Max Meyer
  • Victor Scott II flies out to center fielder Jakob Marsee.
    Victor Scott II vs Max Meyer
  • Top 3rd
  • Agustín Ramírez called out on strikes.
    Agustín Ramírez vs Michael McGreevy
  • Liam Hicks lines out to second baseman JJ Wetherholt.
    Liam Hicks vs Michael McGreevy
  • Xavier Edwards grounds out, first baseman Alec Burleson to pitcher Michael McGreevy.
    Xavier Edwards vs Michael McGreevy
  • Bottom 2nd
  • Thomas Saggese flies out to center fielder Jakob Marsee.
    Thomas Saggese vs Max Meyer
  • Ramón Urías strikes out swinging.
    Ramón Urías vs Max Meyer
  • Masyn Winn strikes out swinging.
    Masyn Winn vs Max Meyer
  • Top 2nd
  • Otto Lopez grounds out, shortstop Masyn Winn to first baseman Alec Burleson.
    Otto Lopez vs Michael McGreevy
  • Kyle Stowers grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
    Kyle Stowers vs Michael McGreevy
  • Jakob Marsee flies out to left fielder Thomas Saggese.
    Jakob Marsee vs Michael McGreevy
  • Bottom 1st
  • Nolan Gorman grounds out, pitcher Max Meyer to first baseman Connor Norby.
    Nolan Gorman vs Max Meyer
  • Jordan Walker strikes out swinging.
    Jordan Walker vs Max Meyer
  • Alec Burleson grounds out, first baseman Connor Norby to pitcher Max Meyer. JJ Wetherholt to 3rd. Iván Herrera to 2nd.
    Alec Burleson vs Max Meyer
  • Iván Herrera hit by pitch. JJ Wetherholt to 2nd.
    Iván Herrera vs Max Meyer
  • JJ Wetherholt hit by pitch.
    JJ Wetherholt vs Max Meyer
  • Top 1st
Game Recap
Game recap
Edwards becomes X-factor in first career start batting cleanup
MIAMI -- Xavier Edwards … slugger? The Marlins caused double takes by inserting contact hitter Edwards into the cleanup spot of Monday night’s 5-3 victory over the Cardinals at loanDepot park.
Highlights
Agustín Ramírez, Max Meyer lead Marlins to 5-3 win
00:03:02
Condensed Game: STL@MIA - 4/20/26
00:10:24
Agustín Ramírez's solo home run (2)
00:00:22
Xavier Edwards' RBI double
00:00:20
Otto Lopez's RBI double
00:00:20