MLB Game
St. Louis Cardinals at Miami Marlins
Final
STL
3
@
MIA
5
Live Game State
InningTop 9th
Balls / Strikes / Outs3 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueloanDepot park
StartApr 20, 10:40 PM
Day/Nightnight
Attendance8285
First Pitch2026-04-20T22:40:00.000Z
DecisionW: Calvin Faucher · L: Michael McGreevy · SV: Pete Fairbanks
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STL | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 3 | 5 | 0 |
| MIA | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 1 | — | 5 | 6 | 0 |
Starting Pitchers
St. Louis Cardinals
Michael McGreevy
— · 1-2 · ERA 3.29
Miami Marlins
Max Meyer
— · 1- · ERA 3.96
Team Totals
St. Louis Cardinals Batting
AVG.231
Runs3
Hits5
HR0
BB2
K13
Miami Marlins Batting
AVG.254
Runs5
Hits6
HR1
BB6
K4
St. Louis Cardinals Pitching
ERA4.86
K4
BB6
IP8.0
Hits6
HR1
Miami Marlins Pitching
ERA3.97
K13
BB2
IP9.0
Hits5
HR0
Pitch View
Pete Fairbanks vs José Fermín
José Fermín called out on strikes.
8 pitches
Selected Pitch
Pitch #8
TypeFour-Seam Fastball
DescriptionCalled Strike
CallCalled Strike
Result
Count—
Outs—
Velocity98.1 mph
End Velocity89.1 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X-0.32
Plate Z1.91
Zone7
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
top 9
3 - 5 · 3 outs
José Fermín called out on strikes.
Batter: José Fermín · Pitcher: Pete Fairbanks
top 9
3 - 5 · 2 outs
Thomas Saggese strikes out swinging.
Batter: Thomas Saggese · Pitcher: Pete Fairbanks
top 9
3 - 5 · 1 out
Ramón Urías out on a sacrifice fly to center fielder Jakob Marsee. Masyn Winn scores.
Batter: Ramón Urías · Pitcher: Pete Fairbanks
top 9
2 - 5 · 0 outs
Masyn Winn triples (1) on a line drive to left fielder Kyle Stowers.
Batter: Masyn Winn · Pitcher: Pete Fairbanks
bottom 8
2 - 5 · 3 outs
Owen Caissie strikes out swinging.
Batter: Owen Caissie · Pitcher: Ryan Fernandez
bottom 8
2 - 5 · 2 outs
Agustín Ramírez grounds out, shortstop Masyn Winn to first baseman Alec Burleson. Liam Hicks to 3rd.
Batter: Agustín Ramírez · Pitcher: Ryan Fernandez
bottom 8
2 - 5 · 1 out
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.
Batter: Liam Hicks · Pitcher: Ryan Fernandez
bottom 8
2 - 4 · 0 outs
Xavier Edwards walks.
Batter: Xavier Edwards · Pitcher: Ryan Fernandez
bottom 8
2 - 4 · 0 outs
Otto Lopez walks.
Batter: Otto Lopez · Pitcher: Ryan Fernandez
top 8
2 - 4 · 3 outs
Nolan Gorman strikes out swinging.
Batter: Nolan Gorman · Pitcher: Anthony Bender
top 8
2 - 4 · 2 outs
Jordan Walker strikes out swinging.
Batter: Jordan Walker · Pitcher: Anthony Bender
top 8
2 - 4 · 1 out
Alec Burleson flies out to left fielder Kyle Stowers in foul territory.
Batter: Alec Burleson · Pitcher: Andrew Nardi
St. Louis Cardinals Roster
Lineup
JJ Wetherholt2B#26
AVG — · HR 0 · RBI 0
Iván HerreraC#48
AVG — · HR 0 · RBI 0
Alec Burleson1B#41
AVG — · HR 0 · RBI 0
Jordan WalkerRF#18
AVG — · HR 0 · RBI 0
Nolan GormanDH#16
AVG — · HR 0 · RBI 0
Masyn WinnSS#0
AVG — · HR 0 · RBI 1
Ramón Urías3B#29
AVG — · HR 0 · RBI 1
Thomas SaggeseLF#25
AVG — · HR 0 · RBI 0
José FermínCF#15
AVG — · HR 0 · RBI 0
Bench
Nathan ChurchLF#27
AVG — · HR — · RBI —
Pedro PagésC#43
AVG — · HR — · RBI —
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Yohel PozoC#63
AVG — · HR — · RBI —
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Dustin MayP#3
IP — · K — · ERA —
George SorianoP#65
IP — · K — · ERA —
Gordon GraceffoP#44
IP — · K — · ERA —
JoJo RomeroP#59
IP — · K — · ERA —
Justin BruihlP#47
IP — · K — · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Matt SvansonP#49
IP 1.1 · K 0 · ERA —
Matthew LiberatoreP#32
IP — · K — · ERA —
Michael McGreevyP#36
IP 5.2 · K 3 · ERA —
Riley O'BrienP#61
IP — · K — · ERA —
Ryan FernandezP#64
IP 1.0 · K 1 · ERA —
Ryne StanekP#55
IP — · K — · ERA —
Miami Marlins Roster
Lineup
Jakob MarseeCF#87
AVG — · HR 0 · RBI 0
Kyle StowersLF#28
AVG — · HR 0 · RBI 0
Otto LopezSS#6
AVG — · HR 0 · RBI 1
Xavier Edwards2B#9
AVG — · HR 0 · RBI 1
Liam HicksDH#34
AVG — · HR 0 · RBI 2
Agustín RamírezC#50
AVG — · HR 1 · RBI 1
Owen CaissieRF#17
AVG — · HR 0 · RBI 0
Graham Pauley3B#21
AVG — · HR 0 · RBI 0
Connor Norby1B#1
AVG — · HR 0 · RBI 0
Bench
Austin SlaterLF#15
AVG — · HR — · RBI —
Heriberto HernándezLF#13
AVG — · HR — · RBI —
Javier Sanoja2B#8
AVG — · HR — · RBI —
Leo JiménezSS#19
AVG — · HR — · RBI —
Pitchers
Andrew NardiP#43
IP 1.1 · K 0 · ERA —
Anthony BenderP#37
IP 0.2 · K 2 · ERA —
Calvin FaucherP#53
IP 0.2 · K 1 · ERA —
Chris PaddackP#33
IP — · K — · ERA —
Eury PérezP#39
IP — · K — · ERA —
Janson JunkP#26
IP — · K — · ERA —
John KingP#47
IP — · K — · ERA —
Lake BacharP#84
IP — · K — · ERA —
Max MeyerP#23
IP 5.1 · K 8 · ERA —
Michael PetersenP#49
IP — · K — · ERA —
Pete FairbanksP#29
IP 1.0 · K 2 · ERA —
Sandy AlcantaraP#22
IP — · K — · ERA —
Tyler PhillipsP#30
IP — · K — · ERA —
