MLB Game
Miami Marlins at St. Louis Cardinals
Final
MIA
4
@
STL
7
Live Game State
InningTop 9th
Balls / Strikes / Outs0 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueRoger Dean Chevrolet Stadium
StartMar 21, 5:05 PM
Day/Nightday
Attendance4767
First Pitch2026-03-21T17:08:00.000Z
DecisionW: Mason Molina · L: Janson Junk · SV: Skylar Hales
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MIA | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 4 | 9 | 1 |
| STL | 4 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | — | 7 | 10 | 0 |
Starting Pitchers
Miami Marlins
Janson Junk
— · -3 · ERA 10.13
St. Louis Cardinals
—
—
Team Totals
Miami Marlins Batting
AVG.199
Runs4
Hits9
HR2
BB1
K7
St. Louis Cardinals Batting
AVG.224
Runs7
Hits10
HR1
BB3
K5
Miami Marlins Pitching
ERA3.89
K5
BB3
IP8.0
Hits10
HR1
St. Louis Cardinals Pitching
ERA3.80
K7
BB1
IP9.0
Hits9
HR2
Pitch View
Skylar Hales vs Emaarion Boyd
Emaarion Boyd grounds out, shortstop Brody Moore to first baseman Deniel Ortiz.
2 pitches
Selected Pitch
Pitch #2
TypeSlider
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity84.9 mph
End Velocity79.5 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.28
Plate Z2.17
Zone8
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
4 - 7 · 3 outs
Emaarion Boyd grounds out, shortstop Brody Moore to first baseman Deniel Ortiz.
Batter: Emaarion Boyd · Pitcher: Skylar Hales
top 9
4 - 7 · 2 outs
Drew Faurot strikes out swinging.
Batter: Drew Faurot · Pitcher: Skylar Hales
top 9
4 - 7 · 1 out
Tony Bullard flies out to right fielder José Suárez.
Batter: Tony Bullard · Pitcher: Skylar Hales
bottom 8
4 - 7 · 3 outs
Andy Yerzy called out on strikes.
Batter: Andy Yerzy · Pitcher: Zach Brzykcy
bottom 8
4 - 7 · 2 outs
Ryan Mitchell out on a sacrifice fly to center fielder Emaarion Boyd. José Suárez scores.
Batter: Ryan Mitchell · Pitcher: Zach Brzykcy
bottom 8
4 - 6 · 1 out
Won-Bin Cho strikes out swinging.
Batter: Won-Bin Cho · Pitcher: Zach Brzykcy
bottom 8
4 - 6 · 0 outs
José Suárez doubles (1) on a ground ball to left fielder John Cruz.
Batter: José Suárez · Pitcher: Zach Brzykcy
top 8
4 - 6 · 3 outs
John Cruz grounds out, third baseman Jalin Flores to first baseman Deniel Ortiz.
Batter: John Cruz · Pitcher: Max Rajcic
top 8
4 - 6 · 2 outs
Jacob Jenkins-Cowart grounds out, first baseman Deniel Ortiz to pitcher Max Rajcic.
Batter: Jacob Jenkins-Cowart · Pitcher: Max Rajcic
top 8
4 - 6 · 1 out
Payton Green flies out to right fielder José Suárez.
Batter: Payton Green · Pitcher: Max Rajcic
bottom 7
4 - 6 · 3 outs
Jalin Flores flies into a double play, right fielder Jacob Jenkins-Cowart to catcher Victor Ortega to shortstop Payton Green. Deniel Ortiz out at 2nd.
Batter: Jalin Flores · Pitcher: Jack Ralston
bottom 7
4 - 6 · 1 out
Alec Burleson singles on a ground ball to right fielder Jacob Jenkins-Cowart. Brody Moore to 3rd.
Batter: Alec Burleson · Pitcher: Jack Ralston
Miami Marlins Roster
Lineup
Emaarion BoydCF#29
AVG — · HR 0 · RBI 0
Yiddi Cappe2B#2
AVG — · HR 0 · RBI 0
Jake McCutcheonDH#19
AVG — · HR 0 · RBI 0
Victor OrtegaC#58
AVG — · HR 0 · RBI 0
Payton GreenSS#7
AVG — · HR 0 · RBI 0
Jacob Jenkins-CowartRF#24
AVG — · HR 0 · RBI 0
John CruzLF#43
AVG — · HR 0 · RBI 0
Tony Bullard1B#46
AVG — · HR 0 · RBI 0
Drew Faurot3B#17
AVG — · HR 0 · RBI 0
Bench
Abrahan Ramirez2B#66
AVG — · HR — · RBI —
Adrian BelloC#80
AVG — · HR — · RBI —
Agustín RamírezDH#50
AVG — · HR 0 · RBI 0
Andres ValorCF#48
AVG — · HR — · RBI —
Andrew PintarCF#92
AVG — · HR — · RBI —
Andrew SalasIF#6
AVG — · HR — · RBI —
Bennett HostetlerC#73
AVG — · HR — · RBI —
Brendan JonesCF#89
AVG — · HR — · RBI —
Brian Navarreto1B#64
AVG — · HR — · RBI —
Cam CannarellaOF#15
AVG — · HR — · RBI —
Cam ClaytonSS#34
AVG — · HR — · RBI —
Carter JohnsonSS#66
AVG — · HR — · RBI —
Chase JaworskySS#28
AVG — · HR — · RBI —
Chris Arroyo1B#38
AVG — · HR — · RBI —
Christopher Morel1B#5
AVG — · HR 0 · RBI 0
Cody Morissette2B#7
AVG — · HR — · RBI —
Cody SchrierSS#25
AVG — · HR — · RBI —
Colby ShadeOF#25
AVG — · HR — · RBI —
Connor CaskenetteC#50
AVG — · HR — · RBI —
Connor NorbyLF#1
AVG — · HR 1 · RBI 1
Cristian HernándezSS#72
AVG — · HR — · RBI —
Daniel JohnsonCF#36
AVG — · HR — · RBI —
Dillon HeadCF#7
AVG — · HR — · RBI —
Dillon LewisOF#91
AVG — · HR — · RBI —
Dub GleedSS#4
AVG — · HR — · RBI —
Dylan Jasso1B#94
AVG — · HR — · RBI —
Echedry VargasSS#14
AVG — · HR — · RBI —
Emilio BarrerasSS#36
AVG — · HR — · RBI —
Eric RataczakOF#31
AVG — · HR — · RBI —
Esmil ValenciaCF#56
AVG — · HR — · RBI —
Esteury RuizLF#3
AVG — · HR — · RBI —
Ethan O'DonnellCF#26
AVG — · HR — · RBI —
Fabian LopezSS#52
AVG — · HR — · RBI —
Fenwick TrimbleOF#76
AVG — · HR — · RBI —
Gage Miller2B#25
AVG — · HR — · RBI —
Garret Forrester3B#55
AVG — · HR — · RBI —
Graham Pauley3B#21
AVG — · HR — · RBI —
Griffin ConineRF#18
AVG — · HR 1 · RBI 2
Heriberto HernándezLF#13
AVG — · HR — · RBI —
Ian Lewis Jr.2B#8
AVG — · HR — · RBI —
Jacob Berry1B#54
AVG — · HR — · RBI —
Jakob MarseeCF#87
AVG — · HR 0 · RBI 0
Javier Sanoja2B#8
AVG — · HR — · RBI —
Jay Beshears1B#51
AVG — · HR — · RBI —
Jeremy AlmonteC#78
AVG — · HR — · RBI —
Jesús BastidasSS#67
AVG — · HR — · RBI —
Jesus Hernandez3B#53
AVG — · HR — · RBI —
Johnny OlmsteadSS#46
AVG — · HR — · RBI —
Jose MonserrateLF#39
AVG — · HR — · RBI —
Juan MatheusSS#67
AVG — · HR — · RBI —
Julio Henriquez1B#73
AVG — · HR — · RBI —
Kemp AldermanRF#41
AVG — · HR — · RBI —
Kyle StowersLF#28
AVG — · HR — · RBI —
Liam HicksC#34
AVG — · HR 0 · RBI 0
Luis AranaSS#82
AVG — · HR — · RBI —
Luis CovaOF#59
AVG — · HR — · RBI —
Luis LeonOF#62
AVG — · HR — · RBI —
Mark Coley IICF#23
AVG — · HR — · RBI —
Matthew EtzelLF#27
AVG — · HR — · RBI —
Maximo AcostaSS#24
AVG — · HR — · RBI —
Micah McDowellOF#63
AVG — · HR — · RBI —
Michael Snyder3B#72
AVG — · HR — · RBI —
Nathan Martorella1B#88
AVG — · HR — · RBI —
Nestor RiosC#25
AVG — · HR — · RBI —
Nixon ChirinosC#71
AVG — · HR — · RBI —
Otto LopezSS#6
AVG — · HR 0 · RBI 1
Owen CaissieRF#17
AVG — · HR — · RBI —
PJ MorlandoRF#7
AVG — · HR — · RBI —
Ryan IgnoffoC#74
AVG — · HR — · RBI —
Sam PraytorC#99
AVG — · HR — · RBI —
Spencer BramwellC#44
AVG — · HR — · RBI —
Starlyn CabaSS#11
AVG — · HR — · RBI —
Wilfredo Lara3B#75
AVG — · HR — · RBI —
Wilson WeberC#81
AVG — · HR — · RBI —
Xavier Edwards2B#9
AVG — · HR 0 · RBI 0
Yoffry Solano3B#61
AVG — · HR — · RBI —
Pitchers
Adam MazurP#60
IP — · K — · ERA —
Aiden MayP#32
IP — · K — · ERA —
Alex WilliamsP#71
IP — · K — · ERA —
Andrew NardiP#43
IP — · K — · ERA —
Anthony BenderP#37
IP — · K — · ERA —
Brandon WhiteP#28
IP — · K — · ERA —
Brayan MendozaP#8
IP — · K — · ERA —
Cade GibsonP#58
IP — · K — · ERA —
Calvin FaucherP#53
IP — · K — · ERA —
Carson LawsP#29
IP — · K — · ERA —
Chase CentalaP#18
IP — · K — · ERA —
Chris PaddackP#33
IP — · K — · ERA —
Colby MartinP#45
IP — · K — · ERA —
Dale StanavichP#96
IP — · K — · ERA —
Eury PérezP#39
IP — · K — · ERA —
Evan McKendryP#75
IP — · K — · ERA —
Gabe BiermanP#52
IP — · K — · ERA —
Jack RalstonP#73
IP 1.0 · K 0 · ERA —
Jacob MillerP#23
IP — · K — · ERA —
Jadon WilliamsonP#49
IP — · K — · ERA —
Jake ClementeP#72
IP — · K — · ERA —
Jake SmithP#64
IP — · K — · ERA —
Jake WalkinshawP#20
IP — · K — · ERA —
Janson JunkP#26
IP 3.0 · K 1 · ERA —
Jesus TinocoP#38
IP — · K — · ERA —
Joey VoliniP#6
IP — · K — · ERA —
John KingP#47
IP 1.0 · K 1 · ERA —
Josh EknessP#95
IP 2.0 · K 1 · ERA —
Juan ReynosoP#66
IP — · K — · ERA —
Julio MendezP#57
IP — · K — · ERA —
Justin KingP#77
IP — · K — · ERA —
Justin StormP#35
IP — · K — · ERA —
Kade BraggP#22
IP — · K — · ERA —
Kaiden WilsonP#47
IP — · K — · ERA —
Karson MilbrandtP#83
IP — · K — · ERA —
Lake BacharP#84
IP — · K — · ERA —
Liomar MartinezP#15
IP — · K — · ERA —
Manuel GenaoP#78
IP — · K — · ERA —
Max MeyerP#23
IP — · K — · ERA —
Michael PetersenP#49
IP — · K — · ERA —
Nigel BelgraveP#51
IP — · K — · ERA —
Orlando Ortiz-MayrP#72
IP — · K — · ERA —
Patrick MonteverdeP#44
IP — · K — · ERA —
Pete FairbanksP#29
IP — · K — · ERA —
Peyton FosherP#52
IP — · K — · ERA —
Riskiel TineoP#72
IP — · K — · ERA —
RJ ShunckP#61
IP — · K — · ERA —
Robby SnellingP#61
IP — · K — · ERA —
Samuel VásquezP#78
IP — · K — · ERA —
Sandy AlcantaraP#22
IP — · K — · ERA —
Stephen JonesP#12
IP — · K — · ERA —
Thomas WhiteP#35
IP — · K — · ERA —
Tyler PhillipsP#30
IP — · K — · ERA —
Tyler ZuberP#55
IP — · K — · ERA —
Will SchombergP#72
IP — · K — · ERA —
Xavier Cardenas IIIP
IP — · K — · ERA —
Zach BrzykcyP#62
IP 1.0 · K 2 · ERA —
St. Louis Cardinals Roster
Lineup
Yohel PozoDH#63
AVG — · HR 0 · RBI 0
Brody MooreSS#86
AVG — · HR 0 · RBI 0
Deniel Ortiz1B#87
AVG — · HR 0 · RBI 0
Jalin Flores3B#89
AVG — · HR 0 · RBI 0
José SuárezRF#94
AVG — · HR 0 · RBI 0
Won-Bin ChoLF#83
AVG — · HR 0 · RBI 0
Ryan MitchellCF#90
AVG — · HR 0 · RBI 1
Andy YerzyC#96
AVG — · HR 0 · RBI 0
Anyelo Encarnación2B#82
AVG — · HR 0 · RBI 0
Bench
Alec Burleson1B#41
AVG — · HR 0 · RBI 2
Alex BirgeC#90
AVG — · HR — · RBI —
Andrew SojkaOF#88
AVG — · HR — · RBI —
Blaze Jordan1B#84
AVG — · HR — · RBI —
Bligh MadrisOF#93
AVG — · HR — · RBI —
Cade McGee3B#81
AVG — · HR — · RBI —
Cameron NickensOF#91
AVG — · HR — · RBI —
Carlos LinarezC#97
AVG — · HR — · RBI —
Chase AdkisonC#91
AVG — · HR — · RBI —
Chase DavisCF#72
AVG — · HR — · RBI —
Chase HeathC#97
AVG — · HR — · RBI —
Christian Martin2B#82
AVG — · HR — · RBI —
Colton LedbetterCF#91
AVG — · HR — · RBI —
Dakota HarrisSS#88
AVG — · HR — · RBI —
Graysen TarlowC#81
AVG — · HR — · RBI —
Ian PetrutzOF#87
AVG — · HR — · RBI —
Iván HerreraC#48
AVG — · HR — · RBI —
J.P. CabreraC#84
AVG — · HR — · RBI —
Jack Gurevitch1B#93
AVG — · HR — · RBI —
Jeremy RivasSS#76
AVG — · HR — · RBI —
Jesús BáezSS#88
AVG — · HR — · RBI —
JJ WetherholtSS#77
AVG — · HR — · RBI —
Jon Jon GazdarSS#82
AVG — · HR — · RBI —
Jonathan MejíaSS#81
AVG — · HR — · RBI —
Jordan WalkerRF#18
AVG — · HR — · RBI —
Jose CordobaLF#92
AVG — · HR — · RBI —
José FermínCF#15
AVG — · HR 0 · RBI 1
Josh KrossC#95
AVG — · HR — · RBI —
Juan RujanoIF#93
AVG — · HR — · RBI —
Lars NootbaarLF#21
AVG — · HR — · RBI —
Luis PinoCF#83
AVG — · HR — · RBI —
Masyn WinnSS#0
AVG — · HR 0 · RBI 0
Matt KoperniakLF#89
AVG — · HR — · RBI —
Michael Dattalo3B#89
AVG — · HR — · RBI —
Miguel UguetoLF#80
AVG — · HR — · RBI —
Miguel Villarroel2B#89
AVG — · HR — · RBI —
Mike AnticoCF#80
AVG — · HR — · RBI —
Nathan ChurchLF#27
AVG — · HR — · RBI —
Nelson VelázquezRF#88
AVG — · HR 0 · RBI 0
Noah Mendlinger3B#82
AVG — · HR — · RBI —
Nolan Gorman3B#16
AVG — · HR 0 · RBI 0
Pedro PagésC#43
AVG — · HR 0 · RBI 0
Rainiel RodriguezC#90
AVG — · HR — · RBI —
Ramon Mendoza2B#83
AVG — · HR 0 · RBI 0
Ramón Urías3B#29
AVG — · HR — · RBI —
Ryan CamposC#90
AVG — · HR — · RBI —
Ryan WeingartnerSS#84
AVG — · HR — · RBI —
Sammy HernandezC#87
AVG — · HR — · RBI —
Sebastian Dos SantosSS#94
AVG — · HR — · RBI —
Tai PeeteOF#89
AVG — · HR — · RBI —
Thomas SaggeseLF#25
AVG — · HR 1 · RBI 2
Travis HoneymanLF#81
AVG — · HR — · RBI —
Tre Richardson III2B#82
AVG — · HR — · RBI —
Trevor HaskinsSS#86
AVG — · HR — · RBI —
Trey Paige3B#91
AVG — · HR — · RBI —
Victor Scott IIDH#11
AVG — · HR 0 · RBI 0
Yairo PadillaSS#83
AVG — · HR — · RBI —
Yaxson LucenaOF#94
AVG — · HR — · RBI —
Yordalin PeñaCF#92
AVG — · HR — · RBI —
Zach LevensonOF#84
AVG — · HR — · RBI —
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Austin LoveP#97
IP — · K — · ERA —
Braden DavisP#92
IP — · K — · ERA —
Bruce ZimmermannP#54
IP — · K — · ERA —
Chris RoycroftP#58
IP — · K — · ERA —
Christian WorleyP#80
IP — · K — · ERA —
D.J. CarpenterP#98
IP — · K — · ERA —
Darlin SaladinP#81
IP — · K — · ERA —
Domenic PiconeP#80
IP 0.1 · K 1 · ERA —
Dominic FreebergerP#88
IP — · K — · ERA —
Dustin MayP#3
IP — · K — · ERA —
Edwin NúñezP#90
IP — · K — · ERA —
George SorianoP#65
IP — · K — · ERA —
Gerardo SalasP#80
IP — · K — · ERA —
Gerson MorenoP#95
IP — · K — · ERA —
Hancel RinconP#81
IP — · K — · ERA —
Hunter DobbinsP#40
IP — · K — · ERA —
Hunter HayesP#91
IP — · K — · ERA —
Ian BedellP#95
IP — · K — · ERA —
Ixan HendersonP#80
IP — · K — · ERA —
Jack FindlayP#97
IP — · K — · ERA —
Jared ShusterP#94
IP — · K — · ERA —
Jawilme RamírezP#86
IP — · K — · ERA —
JoJo RomeroP#59
IP — · K — · ERA —
José DavilaP#98
IP — · K — · ERA —
Jurrangelo CijntjeP#87
IP — · K — · ERA —
Justin BruihlP#47
IP — · K — · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Leonel SequeraP#87
IP — · K — · ERA —
Luis GastelumP#83
IP — · K — · ERA —
Mason BurnsP#95
IP — · K — · ERA —
Mason MolinaP#91
IP 3.2 · K 3 · ERA —
Matt PushardP#67
IP 2.0 · K 2 · ERA —
Matt SvansonP#49
IP — · K — · ERA —
Matthew LiberatoreP#32
IP — · K — · ERA —
Max RajcicP#98
IP 1.0 · K 0 · ERA —
Michael McGreevyP#36
IP — · K — · ERA —
Michael WatsonP#89
IP — · K — · ERA —
Packy NaughtonP#93
IP 1.0 · K 0 · ERA —
Pete HansenP#92
IP — · K — · ERA —
Quinn MathewsP#97
IP — · K — · ERA —
Randel ClementeP#95
IP — · K — · ERA —
Riley O'BrienP#61
IP — · K — · ERA —
Ryan MurphyP#86
IP — · K — · ERA —
Ryne StanekP#55
IP — · K — · ERA —
Scott BlewettP#66
IP — · K — · ERA —
Sem RobberseP#79
IP — · K — · ERA —
Skylar HalesP#96
IP 1.0 · K 1 · ERA —
Tyler BradtP#95
IP — · K — · ERA —
Zack ThompsonP#57
IP — · K — · ERA —
