MLB Game

St. Louis Cardinals at Miami Marlins

FinalMar 22, 5:10 PMRoger Dean Chevrolet StadiumBottom 9th
STL
8
@
MIA
2
Live Game State
InningBottom 9th
Balls / Strikes / Outs0 / 0 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueRoger Dean Chevrolet Stadium
StartMar 22, 5:10 PM
Day/Nightday
Attendance3842
First Pitch2025-03-22T17:11:00.000Z
DecisionW: Matthew Liberatore · L: Valente Bellozo
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
STL400002002890
MIA000100001271
Starting Pitchers
St. Louis Cardinals
Matthew Liberatore
· 1- · ERA 1.62
Miami Marlins
Valente Bellozo
· -2 · ERA 9.45
Team Totals
St. Louis Cardinals Batting
AVG.228
Runs8
Hits9
HR1
BB6
K9
Miami Marlins Batting
AVG.252
Runs2
Hits7
HR0
BB4
K9
St. Louis Cardinals Pitching
ERA4.27
K9
BB4
IP9.0
Hits7
HR0
Miami Marlins Pitching
ERA6.03
K9
BB6
IP9.0
Hits9
HR1
Pitch View
Luis Gastelum vs Michael Snyder
Michael Snyder grounds out to first baseman Johnfrank Salazar.
1 pitch
1
Selected Pitch
Pitch #1
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity94.0 mph
End Velocity86.4 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X-0.10
Plate Z2.53
Zone5
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
bottom 9
8 - 2 · 3 outs
Michael Snyder grounds out to first baseman Johnfrank Salazar.
Batter: Michael Snyder · Pitcher: Luis Gastelum
bottom 9
8 - 2 · 2 outs
Shane Sasaki grounds out, third baseman Trey Paige to first baseman Johnfrank Salazar. Gage Miller scores.
Batter: Shane Sasaki · Pitcher: Luis Gastelum
bottom 9
8 - 1 · 1 out
Colby Shade grounds out, shortstop José Barrero to first baseman Johnfrank Salazar. Gage Miller to 3rd. Wilfredo Lara to 2nd.
Batter: Colby Shade · Pitcher: Luis Gastelum
bottom 9
8 - 1 · 0 outs
Wilfredo Lara singles on a ground ball to shortstop José Barrero. Gage Miller to 2nd.
Batter: Wilfredo Lara · Pitcher: Luis Gastelum
bottom 9
8 - 1 · 0 outs
Gage Miller walks.
Batter: Gage Miller · Pitcher: Luis Gastelum
top 9
8 - 1 · 3 outs
Trey Paige grounds into a force out, fielded by shortstop Jesus Hernandez. Zach Levenson out at 2nd.
Batter: Trey Paige · Pitcher: Jean Reyes
top 9
8 - 1 · 2 outs
Tre Richardson III out on a sacrifice fly to right fielder Andres Valor. Ryan Campos scores. José Barrero to 3rd.
Batter: Tre Richardson III · Pitcher: Jean Reyes
top 9
7 - 1 · 1 out
Zach Levenson reaches on catcher interference by Sam Praytor. Zach Levenson to 1st.
Batter: Zach Levenson · Pitcher: Jean Reyes
top 9
7 - 1 · 1 out
José Barrero doubles (3) on a ground ball to left fielder Shane Sasaki. Bryce Madron scores. Ryan Campos to 3rd.
Batter: José Barrero · Pitcher: Jean Reyes
top 9
6 - 1 · 1 out
Luis Pino strikes out swinging.
Batter: Luis Pino · Pitcher: Jean Reyes
top 9
6 - 1 · 0 outs
Ryan Campos walks. Bryce Madron to 2nd.
Batter: Ryan Campos · Pitcher: Jean Reyes
top 9
6 - 1 · 0 outs
Bryce Madron walks.
Batter: Bryce Madron · Pitcher: Jean Reyes
St. Louis Cardinals Roster
Lineup
José BarreroSS#27
AVG — · HR 0 · RBI 1
Zach LevensonLF#86
AVG — · HR 0 · RBI 0
Tre Richardson IIIDH#84
AVG — · HR 0 · RBI 1
Trey Paige3B#88
AVG — · HR 0 · RBI 0
Christian Martin2B#81
AVG — · HR 0 · RBI 0
Johnfrank Salazar1B#89
AVG — · HR 0 · RBI 0
Bryce MadronRF#82
AVG — · HR 0 · RBI 0
Ryan CamposC#93
AVG — · HR 0 · RBI 0
Luis PinoCF#92
AVG — · HR 0 · RBI 0
Bench
Alec Burleson1B#41
AVG — · HR 0 · RBI 1
Anyelo EncarnaciónSS#89
AVG — · HR — · RBI —
Brayden JobertOF#87
AVG — · HR — · RBI —
Brendan Donovan2B#33
AVG — · HR 0 · RBI 0
Brody Moore2B#84
AVG — · HR — · RBI —
Bryan Torres2B#89
AVG — · HR — · RBI —
Carlos LinarezC#95
AVG — · HR — · RBI —
César Prieto2B#82
AVG — · HR — · RBI —
Chase AdkisonC#88
AVG — · HR — · RBI —
Chase DavisCF#88
AVG — · HR — · RBI —
Chris RotondoRF#95
AVG — · HR — · RBI —
Dakota HarrisSS#83
AVG — · HR — · RBI —
Darlin MoqueteRF#81
AVG — · HR — · RBI —
Deniel Ortiz3B#91
AVG — · HR — · RBI —
Gavin CollinsC#83
AVG — · HR — · RBI —
Graysen TarlowC#90
AVG — · HR — · RBI —
Heriberto CaraballoC#84
AVG — · HR — · RBI —
Ian PetrutzOF#92
AVG — · HR — · RBI —
Iván HerreraC#48
AVG — · HR — · RBI —
Jacob Buchberger3B#91
AVG — · HR — · RBI —
Jeremy Rivas2B#66
AVG — · HR — · RBI —
Jimmy CrooksC#72
AVG — · HR — · RBI —
JJ WetherholtSS#87
AVG — · HR — · RBI —
Jordan WalkerRF#18
AVG — · HR 0 · RBI 3
Jose CordobaLF#88
AVG — · HR — · RBI —
José FermínDH#15
AVG — · HR 0 · RBI 0
José SuárezRF#84
AVG — · HR — · RBI —
Josh KrossC#86
AVG — · HR — · RBI —
Joshua BáezRF#94
AVG — · HR — · RBI —
Lars NootbaarLF#21
AVG — · HR 0 · RBI 0
Leo BernalC#96
AVG — · HR — · RBI —
Luken Baker1B#26
AVG — · HR — · RBI —
Masyn WinnSS#0
AVG — · HR 0 · RBI 0
Matt Lloyd3B#91
AVG — · HR — · RBI —
Michael SianiCF#22
AVG — · HR 0 · RBI 0
Miguel UguetoLF#89
AVG — · HR — · RBI —
Miguel Villarroel2B#83
AVG — · HR — · RBI —
Mike AnticoCF#97
AVG — · HR — · RBI —
Nathan ChurchLF#83
AVG — · HR — · RBI —
Noah MendlingerRF#80
AVG — · HR — · RBI —
Nolan Arenado3B#28
AVG — · HR 0 · RBI 0
Nolan Gorman2B#16
AVG — · HR — · RBI —
Pedro PagésC#43
AVG — · HR 0 · RBI 0
R.J. Yeager1B#81
AVG — · HR — · RBI —
Ramon Mendoza2B#86
AVG — · HR — · RBI —
Ryan ViladeLF#94
AVG — · HR — · RBI —
Sammy HernandezC#98
AVG — · HR — · RBI —
Victor Scott IICF#11
AVG — · HR — · RBI —
Wade StaussC#91
AVG — · HR — · RBI —
Willson ContrerasDH#40
AVG — · HR 1 · RBI 2
Yohel PozoC#99
AVG — · HR — · RBI —
Yordalin PeñaCF#83
AVG — · HR — · RBI —
Pitchers
Alex CornwellP#94
IP — · K — · ERA —
Andre GranilloP#96
IP — · K — · ERA —
Andre PallanteP#53
IP — · K — · ERA —
Andrew MarreroP#86
IP — · K — · ERA —
Angel CuencaP#81
IP — · K — · ERA —
Angel GonzalezP#83
IP — · K — · ERA —
Austin LoveP#97
IP — · K — · ERA —
Benjamin AriasP#97
IP — · K — · ERA —
Brycen MautzP#90
IP — · K — · ERA —
Cade WinquestP#89
IP — · K — · ERA —
Chris RoycroftP#58
IP — · K — · ERA —
Cooper HjerpeP#84
IP — · K — · ERA —
Curtis TaylorP#94
IP — · K — · ERA —
Dionys RodriguezP#95
IP — · K — · ERA —
Drew RomP#63
IP — · K — · ERA —
Edwin NúñezP#99
IP — · K — · ERA —
Erick FeddeP#12
IP — · K — · ERA —
Hunter HayesP#90
IP — · K — · ERA —
Hunter KublickP#92
IP — · K — · ERA —
Ian BedellP#92
IP — · K — · ERA —
Inohan PaniaguaP#82
IP — · K — · ERA —
Jack RalstonP#99
IP — · K — · ERA —
Jawilme RamírezP#89
IP — · K — · ERA —
John KingP#47
IP — · K — · ERA —
JoJo RomeroP#59
IP 1.0 · K 2 · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Leonardo TaverasP#96
IP — · K — · ERA —
Luis GastelumP#80
IP 1.0 · K 0 · ERA —
Mason BurnsP#88
IP — · K — · ERA —
Matthew LiberatoreP#52
IP 4.0 · K 2 · ERA —
Max RajcicP#97
IP — · K — · ERA —
Michael GomezP#92
IP — · K — · ERA —
Michael McGreevyP#36
IP — · K — · ERA —
Michael WatsonP#81
IP — · K — · ERA —
Miles MikolasP#39
IP — · K — · ERA —
Nathanael HerediaP#91
IP — · K — · ERA —
Nelfy YnfanteP#80
IP — · K — · ERA —
Nick AndersonP#94
IP — · K — · ERA —
Nick RaquetP#84
IP — · K — · ERA —
Oddanier MosquedaP#86
IP — · K — · ERA —
Osvaldo BerriosP#84
IP — · K — · ERA —
Phil MatonP#88
IP 1.0 · K 1 · ERA —
Quinn MathewsP#84
IP — · K — · ERA —
Rob KaminskyP#83
IP — · K — · ERA —
Ryan FernandezP#64
IP — · K — · ERA —
Ryan HelsleyP#56
IP 1.0 · K 1 · ERA —
Ryan ShreveP#94
IP — · K — · ERA —
Sam BrodersenP#82
IP — · K — · ERA —
Sonny GrayP#54
IP — · K — · ERA —
Steven MatzP#32
IP — · K — · ERA —
Tanner JacobsonP#89
IP — · K — · ERA —
Tyler BradtP#82
IP — · K — · ERA —
Yordy HerreraP#81
IP — · K — · ERA —
Zack ThompsonP#57
IP — · K — · ERA —
Zack WeissP#91
IP — · K — · ERA —
Zane MillsP#94
IP 1.0 · K 3 · ERA —
Miami Marlins Roster
Lineup
Colby ShadeCF#25
AVG — · HR 0 · RBI 0
Shane SasakiLF#45
AVG — · HR 0 · RBI 1
Michael Snyder1B#27
AVG — · HR 0 · RBI 0
Zach ZubiaDH#59
AVG — · HR 0 · RBI 0
Jesus HernandezSS#53
AVG — · HR 0 · RBI 0
Sam PraytorC#49
AVG — · HR 0 · RBI 0
Andres ValorRF#48
AVG — · HR 0 · RBI 0
Gage Miller3B#22
AVG — · HR 0 · RBI 0
Wilfredo Lara2B#75
AVG — · HR 0 · RBI 0
Bench
Abrahan Ramirez2B#66
AVG — · HR — · RBI —
Albert Almora Jr.OF#5
AVG — · HR — · RBI —
Andrew PintarCF#92
AVG — · HR — · RBI —
Bennett HostetlerC#70
AVG — · HR — · RBI —
Brett RobertsRF#35
AVG — · HR — · RBI —
Brian NavarretoC#65
AVG — · HR — · RBI —
Brock Vradenburg1B#5
AVG — · HR — · RBI —
Cam ClaytonSS#34
AVG — · HR — · RBI —
Carlos SanchezC#86
AVG — · HR — · RBI —
Cherif Neymour3B#74
AVG — · HR — · RBI —
Cody Morissette2B#3
AVG — · HR — · RBI —
Cody SchrierSS#1
AVG — · HR — · RBI —
Connor CaskenetteC#50
AVG — · HR — · RBI —
Connor Norby3B#1
AVG — · HR — · RBI —
Dalvy RosarioLF#26
AVG — · HR — · RBI —
Dane MyersCF#54
AVG — · HR 0 · RBI 0
Danny GonzalezRF#52
AVG — · HR — · RBI —
Derek HillCF#3
AVG — · HR — · RBI —
Dillon HeadCF#5
AVG — · HR — · RBI —
Echedry VargasSS#14
AVG — · HR — · RBI —
Emaarion BoydLF#29
AVG — · HR — · RBI —
Eric Rataczak1B#31
AVG — · HR — · RBI —
Eric WagamanDH#33
AVG — · HR 0 · RBI 0
Fenwick TrimbleSS#13
AVG — · HR — · RBI —
Garret Forrester3B#55
AVG — · HR — · RBI —
Griffin ConineRF#18
AVG — · HR — · RBI —
Harrison SpohnSS#47
AVG — · HR — · RBI —
Heriberto HernándezRF#78
AVG — · HR — · RBI —
Ian Lewis Jr.2B#8
AVG — · HR — · RBI —
Jack WinklerSS#67
AVG — · HR — · RBI —
Jacob Berry1B#58
AVG — · HR — · RBI —
Jacob Jenkins-Cowart1B#24
AVG — · HR — · RBI —
Jake DeLeoCF#15
AVG — · HR — · RBI —
Jakob MarseeCF#87
AVG — · HR — · RBI —
Javier SanojaSS#46
AVG — · HR 0 · RBI 1
Jay Beshears1B#51
AVG — · HR — · RBI —
Jeremy AlmonteC#78
AVG — · HR — · RBI —
Jessada BrownC#72
AVG — · HR — · RBI —
Jesús SánchezRF#7
AVG — · HR — · RBI —
Joe MackC#80
AVG — · HR — · RBI —
Johnny OlmsteadSS#18
AVG — · HR — · RBI —
Jonah Bride1B#41
AVG — · HR — · RBI —
Josh Zamora2B#76
AVG — · HR — · RBI —
Kemp AldermanRF#32
AVG — · HR — · RBI —
Kyle StowersLF#28
AVG — · HR 0 · RBI 0
Liam HicksC#34
AVG — · HR — · RBI —
Mark Coley IICF#23
AVG — · HR — · RBI —
Matt Mervis1B#36
AVG — · HR 0 · RBI 0
Micah McDowellOF#63
AVG — · HR — · RBI —
Nathan Martorella1B#88
AVG — · HR — · RBI —
Nestor RiosC#41
AVG — · HR — · RBI —
Nick FortesC#4
AVG — · HR — · RBI —
Nixon ChirinosC#71
AVG — · HR — · RBI —
Otto Lopez2B#6
AVG — · HR — · RBI —
Payton GreenSS#57
AVG — · HR — · RBI —
Rob BrantlyC#19
AVG — · HR 0 · RBI 0
Ronny Simon2B#70
AVG — · HR — · RBI —
Ryan IgnoffoC#95
AVG — · HR — · RBI —
Spencer BramwellC#44
AVG — · HR — · RBI —
Toby SimmonsCF#1
AVG — · HR — · RBI —
Torin Montgomery1B#36
AVG — · HR — · RBI —
Troy JohnstonOF#75
AVG — · HR — · RBI —
Victor OrtegaC#83
AVG — · HR — · RBI —
Xavier EdwardsSS#9
AVG — · HR — · RBI —
Pitchers
Adam LaskeyP#11
IP — · K — · ERA —
Alex WilliamsP#71
IP — · K — · ERA —
Anthony BenderP#37
IP — · K — · ERA —
Anthony VenezianoP#59
IP — · K — · ERA —
Austin RobertsP#94
IP — · K — · ERA —
Cade GibsonP#45
IP — · K — · ERA —
Cal QuantrillP#47
IP — · K — · ERA —
Calvin FaucherP#53
IP — · K — · ERA —
Chandler JozwiakP#93
IP — · K — · ERA —
Christian RoaP#82
IP — · K — · ERA —
Connor GillispieP#55
IP — · K — · ERA —
Dale StanavichP#96
IP — · K — · ERA —
Declan CroninP#51
IP — · K — · ERA —
Edward CabreraP#27
IP — · K — · ERA —
Emmett OlsonP#21
IP — · K — · ERA —
Evan TaylorP#17
IP — · K — · ERA —
Freddy TarnokP#56
IP — · K — · ERA —
Gabe BiermanP#30
IP — · K — · ERA —
George SorianoP#62
IP — · K — · ERA —
Ike BuxtonP#22
IP — · K — · ERA —
Jack SellingerP#91
IP — · K — · ERA —
Jacob MillerP#23
IP — · K — · ERA —
Jake BrooksP#60
IP — · K — · ERA —
Jake FahertyP#25
IP — · K — · ERA —
Janson JunkP#89
IP — · K — · ERA —
Jean ReyesP#98
IP 1.0 · K 1 · ERA —
Jesse BerginP#74
IP — · K — · ERA —
Jesus TinocoP#38
IP — · K — · ERA —
John RooneyP#79
IP — · K — · ERA —
Josh EknessP#95
IP — · K — · ERA —
Josh SimpsonP#66
IP — · K — · ERA —
Josh WhiteP#92
IP — · K — · ERA —
Justin KingP#77
IP — · K — · ERA —
Kevin VaupelP#7
IP — · K — · ERA —
Lake BacharP#84
IP 2.0 · K 2 · ERA —
Luke LashutkaP#94
IP — · K — · ERA —
Matt PushardP#85
IP — · K — · ERA —
Max MeyerP#23
IP — · K — · ERA —
Nick BrinkP#94
IP — · K — · ERA —
Nick MaldonadoP#27
IP — · K — · ERA —
Nigel BelgraveP#52
IP — · K — · ERA —
Orlando Ortiz-MayrP#72
IP — · K — · ERA —
Patrick MonteverdeP#91
IP — · K — · ERA —
Ricky DeVitoP#68
IP — · K — · ERA —
Robby SnellingP#61
IP — · K — · ERA —
Robinson PiñaP#81
IP — · K — · ERA —
Ronny HenriquezP#32
IP — · K — · ERA —
Ryan WeathersP#35
IP — · K — · ERA —
Sandy AlcantaraP#22
IP — · K — · ERA —
Seth MartinezP#40
IP — · K — · ERA —
Tristan StevensP#84
IP — · K — · ERA —
Tyler EckbergP#90
IP — · K — · ERA —
Valente BellozoP#83
IP 5.0 · K 4 · ERA —
Will SchombergP#14
IP — · K — · ERA —
William KempnerP#53
IP — · K — · ERA —
Woo-Suk GoP#71
IP — · K — · ERA —
Xavier MeachemP#55
IP — · K — · ERA —
Xzavion CurryP#49
IP — · K — · ERA —
Zach McCambleyP#51
IP 1.0 · K 2 · ERA —