my favs
Access and manage your favorites here
DISMISS
Scores
Watch
Betting
FIFA WC 26 ⚽
Stories
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
POPULAR SEARCHES
- No Data Available -
BROWSE BY
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
Built on
Cardinals
vs
-
Marlins
-
-
-
・April 20, 2026
April 20
Apr 20
Marlins snap Cardinals' 5-game win streak with victory
1
2
3
4
5
6
7
8
9
R
H
E
STL
-
-
-
-
-
-
-
-
-
-
-
-
MIA
-
-
-
-
-
-
-
-
-
-
-
-
loanDepot park,
Miami, FL
MLB
>
Scores
>
St. Louis Cardinals vs. Miami Marlins - Playbyplay: Apr 20, 2026
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
TOP 1ST
STL
0
MIA
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Meyer pitching for Miami
HBP
JJ Wetherholt hit by pitch.
HBP
Ivan Herrera hit by pitch. JJ Wetherholt to second.
GROUND OUT
1 OUT
Alec Burleson grounds out to shallow infield, Connor Norby to Max Meyer. Ivan Herrera to second. JJ Wetherholt to third.
STRIKEOUT
2 OUT
Jordan Walker strikes out swinging.
GROUND OUT
3 OUT
Nolan Gorman grounds out to shallow infield, Max Meyer to Connor Norby.
BOTTOM 1ST
STL
0
MIA
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. McGreevy pitching for St. Louis
FLY OUT
1 OUT
Jakob Marsee flies out to shallow left field to Thomas Saggese.
GROUND OUT
2 OUT
Kyle Stowers grounds out to second base, JJ Wetherholt to Alec Burleson.
GROUND OUT
3 OUT
Otto Lopez grounds out to shortstop, Masyn Winn to Alec Burleson.
TOP 2ND
STL
0
MIA
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Meyer pitching for Miami
STRIKEOUT
1 OUT
Masyn Winn strikes out swinging.
STRIKEOUT
2 OUT
Ramón Urías strikes out swinging.
FLY OUT
3 OUT
Thomas Saggese flies out to deep right center field to Jakob Marsee.
BOTTOM 2ND
STL
0
MIA
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. McGreevy pitching for St. Louis
GROUND OUT
1 OUT
Xavier Edwards grounds out to shallow infield, Alec Burleson to Michael McGreevy.
LINE OUT
2 OUT
Liam Hicks lines out to second base to JJ Wetherholt.
STRIKEOUT
3 OUT
Agustín Ramírez called out on strikes.
TOP 3RD
STL
0
MIA
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Meyer pitching for Miami
FLY OUT
1 OUT
Victor Scott flies out to center field to Jakob Marsee.
STRIKEOUT
2 OUT
JJ Wetherholt called out on strikes.
GROUND OUT
3 OUT
Ivan Herrera grounds out to shallow infield, Max Meyer to Connor Norby.
BOTTOM 3RD
STL
0
MIA
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. McGreevy pitching for St. Louis
GROUND OUT
1 OUT
Owen Caissie grounds out to shallow infield, Michael McGreevy to Alec Burleson.
FLY OUT
2 OUT
Graham Pauley flies out to left field to Thomas Saggese.
LINE OUT
3 OUT
Connor Norby lines out to right field to Jordan Walker.
TOP 4TH
STL
1
MIA
0
INNING RECAP
1 RUN
2 HITS
0 ERRORS
M. Meyer pitching for Miami
STRIKEOUT
1 OUT
Alec Burleson strikes out swinging.
SINGLE
Jordan Walker singles to center field.
WILD PITCH
On Meyer's wild pitch, Walker to third.
WALK
Nolan Gorman walks.
SAC FLY
2 OUT
Masyn Winn out on a sacrifice fly to left center field to Kyle Stowers. Jordan Walker scores.
STL
1
MIA
0
SINGLE
Ramón Urías singles to third base. Nolan Gorman to second.
STRIKEOUT
3 OUT
Thomas Saggese strikes out swinging.
BOTTOM 4TH
STL
1
MIA
1
INNING RECAP
1 RUN
1 HIT
0 ERRORS
M. McGreevy pitching for St. Louis
GROUND OUT
1 OUT
Jakob Marsee grounds out to shallow infield, Michael McGreevy to Alec Burleson.
WALK
Kyle Stowers walks.
GROUND OUT
2 OUT
Otto Lopez grounds out to shallow infield, Masyn Winn to Alec Burleson. Kyle Stowers to second.
DOUBLE
Xavier Edwards doubles to deep left center field. Kyle Stowers scores.
STL
1
MIA
1
GROUND OUT
3 OUT
Liam Hicks grounds out to second base, JJ Wetherholt to Alec Burleson.
TOP 5TH
STL
1
MIA
1
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
M. Meyer pitching for Miami
STRIKEOUT
1 OUT
Victor Scott called out on strikes.
STRIKEOUT
2 OUT
JJ Wetherholt strikes out swinging.
SINGLE
Ivan Herrera singles to center field.
GROUND OUT
3 OUT
Alec Burleson grounds out to shallow infield, Max Meyer to Connor Norby.
BOTTOM 5TH
STL
1
MIA
2
INNING RECAP
1 RUN
1 HIT
0 ERRORS
M. McGreevy pitching for St. Louis
HOME RUN
Agustín Ramírez homers to center field.
STL
1
MIA
2
POP OUT
1 OUT
Owen Caissie pops out to shallow left field to Ramón Urías.
GROUND OUT
2 OUT
Graham Pauley grounds out to shallow right field to Alec Burleson.
STRIKEOUT
3 OUT
Connor Norby strikes out swinging.
TOP 6TH
STL
2
MIA
2
INNING RECAP
1 RUN
1 HIT
0 ERRORS
M. Meyer pitching for Miami
WALK
Jordan Walker walks.
FLY OUT
1 OUT
Nolan Gorman flies out to left center field to Kyle Stowers.
Calvin Faucher (P) replaces Max Meyer (P).
SINGLE
Masyn Winn singles to center field. Jordan Walker to third.
WILD PITCH
On Faucher's wild pitch, Winn to third, Walker scores.
STL
2
MIA
2
STRIKEOUT
2 OUT
Ramón Urías strikes out swinging.
GROUND OUT
3 OUT
Thomas Saggese grounds out to shortstop, Otto Lopez to Connor Norby.
BOTTOM 6TH
STL
2
MIA
4
INNING RECAP
2 RUNS
3 HITS
0 ERRORS
M. McGreevy pitching for St. Louis
STRIKEOUT
1 OUT
Jakob Marsee strikes out swinging.
SINGLE
Kyle Stowers singles to right field.
DOUBLE
Otto Lopez doubles to shallow left field. Kyle Stowers scores.
STL
2
MIA
3
WALK
Xavier Edwards walks.
SINGLE
2 OUT
Liam Hicks singles to center field, advances to 2nd. Xavier Edwards out at home. Otto Lopez scores.
STL
2
MIA
4
Matt Svanson (P) replaces Michael McGreevy (P).
GROUND OUT
3 OUT
Agustín Ramírez grounds out to second base, JJ Wetherholt to Alec Burleson.
TOP 7TH
STL
2
MIA
4
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
A. Nardi pitching for Miami
Andrew Nardi (P) replaces Calvin Faucher (P).
José Fermín pinch-hitting for Victor Scott.
FLY OUT
1 OUT
José Fermín flies out to shallow center field to Otto Lopez.
GROUND OUT
2 OUT
JJ Wetherholt grounds out to first base, Xavier Edwards to Connor Norby.
FLY OUT
3 OUT
Ivan Herrera flies out to Owen Caissie.
BOTTOM 7TH
STL
2
MIA
4
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Svanson pitching for St. Louis
José Fermín remains in the game as CF.
GROUND OUT
1 OUT
Owen Caissie grounds out to shallow infield, Ramón Urías to Alec Burleson.
LINE OUT
2 OUT
Graham Pauley lines out to deep center field to José Fermín.
WALK
Connor Norby walks.
WILD PITCH
On Svanson's wild pitch, Norby to second.
WALK
Jakob Marsee walks.
POP OUT
3 OUT
Kyle Stowers pops out to Alec Burleson.
TOP 8TH
STL
2
MIA
4
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
A. Nardi pitching for Miami
FLY OUT
1 OUT
Alec Burleson flies out to Kyle Stowers.
Anthony Bender (P) replaces Andrew Nardi (P).
STRIKEOUT
2 OUT
Jordan Walker strikes out swinging.
STRIKEOUT
3 OUT
Nolan Gorman strikes out swinging.
BOTTOM 8TH
STL
2
MIA
5
INNING RECAP
1 RUN
1 HIT
0 ERRORS
R. Fernandez pitching for St. Louis
Ryan Fernandez (P) replaces Matt Svanson (P).
WALK
Otto Lopez walks.
WALK
Xavier Edwards walks.
SINGLE
1 OUT
Liam Hicks singles to right field, advances to 2nd. Xavier Edwards out at third. Otto Lopez scores.
STL
2
MIA
5
GROUND OUT
2 OUT
Agustín Ramírez grounds out to shortstop, Masyn Winn to Alec Burleson. Liam Hicks to third.
STRIKEOUT
3 OUT
Owen Caissie strikes out swinging.
TOP 9TH
STL
3
MIA
5
INNING RECAP
1 RUN
1 HIT
0 ERRORS
P. Fairbanks pitching for Miami
Pete Fairbanks (P) replaces Anthony Bender (P).
TRIPLE
Masyn Winn triples to left field.
SAC FLY
1 OUT
Ramón Urías out on a sacrifice fly to deep center field to Jakob Marsee. Masyn Winn scores.
STL
3
MIA
5
STRIKEOUT
2 OUT
Thomas Saggese strikes out swinging.
STRIKEOUT
3 OUT
José Fermín called out on strikes.