MLB Game
St. Louis Cardinals at Miami Marlins
Final
STL
5
@
MIA
11
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 2 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueRoger Dean Chevrolet Stadium
StartMar 16, 5:10 PM
Day/Nightday
Attendance6838
First Pitch2025-03-16T17:11:00.000Z
DecisionW: Cal Quantrill · L: Sonny Gray
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 | 2 | 1 | 0 | 0 | 1 | 1 | 5 | 10 | 1 |
| MIA | 0 | 4 | 5 | 2 | 0 | 0 | 0 | 0 | — | 11 | 13 | 0 |
Starting Pitchers
St. Louis Cardinals
Sonny Gray
— · -2 · ERA 13.97
Miami Marlins
Cal Quantrill
— · 2- · ERA 9.45
Team Totals
St. Louis Cardinals Batting
AVG.219
Runs5
Hits10
HR1
BB4
K6
Miami Marlins Batting
AVG.254
Runs11
Hits13
HR1
BB6
K10
St. Louis Cardinals Pitching
ERA4.69
K10
BB6
IP8.0
Hits13
HR1
Miami Marlins Pitching
ERA6.12
K6
BB4
IP9.0
Hits10
HR1
Pitch View
Josh Ekness vs Ryan Vilade
Ryan Vilade pops out to catcher Rob Brantly in foul territory.
7 pitches
Selected Pitch
Pitch #7
TypeSweeper
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity84.2 mph
End Velocity77.6 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 X0.31
Plate Z2.40
Zone6
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
5 - 11 · 3 outs
Ryan Vilade pops out to catcher Rob Brantly in foul territory.
Batter: Ryan Vilade · Pitcher: Josh Ekness
top 9
5 - 11 · 2 outs
José Fermín grounds out softly to catcher Rob Brantly. Nathan Church to 2nd.
Batter: José Fermín · Pitcher: Josh Ekness
top 9
5 - 11 · 1 out
Nathan Church walks.
Batter: Nathan Church · Pitcher: Josh Ekness
top 9
4 - 11 · 1 out
José Barrero grounds out, shortstop Xavier Edwards to first baseman Jonah Bride. Thomas Saggese to 3rd.
Batter: José Barrero · Pitcher: Josh Ekness
top 9
4 - 11 · 0 outs
Thomas Saggese doubles (1) on a sharp line drive to center fielder Albert Almora Jr.
Batter: Thomas Saggese · Pitcher: Josh Ekness
bottom 8
4 - 11 · 3 outs
Matt Mervis grounds out, second baseman César Prieto to first baseman R.J. Yeager.
Batter: Matt Mervis · Pitcher: Matthew Liberatore
bottom 8
4 - 11 · 2 outs
Jonah Bride grounds into a double play, third baseman Thomas Saggese to first baseman R.J. Yeager. Connor Norby out at 3rd. Griffin Conine to 2nd. Jonah Bride out at 1st.
Batter: Jonah Bride · Pitcher: Matthew Liberatore
bottom 8
4 - 11 · 0 outs
Griffin Conine singles on a sharp line drive to center fielder José Barrero. Connor Norby to 2nd.
Batter: Griffin Conine · Pitcher: Matthew Liberatore
bottom 8
4 - 11 · 0 outs
Connor Norby singles on a ground ball to second baseman César Prieto, deflected by first baseman R.J. Yeager.
Batter: Connor Norby · Pitcher: Matthew Liberatore
top 8
4 - 11 · 3 outs
R.J. Yeager called out on strikes.
Batter: R.J. Yeager · Pitcher: Anthony Veneziano
top 8
4 - 11 · 2 outs
Pedro Pagés strikes out swinging.
Batter: Pedro Pagés · Pitcher: Anthony Veneziano
top 8
4 - 11 · 1 out
César Prieto singles on a line drive to center fielder Albert Almora Jr.
Batter: César Prieto · Pitcher: Anthony Veneziano
St. Louis Cardinals Roster
Lineup
José FermínSS#15
AVG — · HR 0 · RBI 0
Ryan ViladeLF#94
AVG — · HR 0 · RBI 0
Luken BakerDH#26
AVG — · HR 1 · RBI 1
César Prieto2B#82
AVG — · HR 0 · RBI 0
Pedro PagésC#43
AVG — · HR 0 · RBI 0
R.J. Yeager1B#81
AVG — · HR 0 · RBI 0
Thomas Saggese3B
AVG — · HR 0 · RBI 0
José BarreroCF#27
AVG — · HR 0 · RBI 0
Nathan ChurchRF#83
AVG — · HR 0 · RBI 0
Bench
Alec Burleson1B#41
AVG — · HR 0 · RBI 0
Anyelo EncarnaciónSS#89
AVG — · HR — · RBI —
Brayden JobertOF#87
AVG — · HR — · RBI —
Brendan Donovan2B#33
AVG — · HR 0 · RBI 1
Brody Moore2B#84
AVG — · HR — · RBI —
Bryan Torres2B#89
AVG — · HR — · RBI —
Carlos LinarezC#95
AVG — · HR — · RBI —
Chance SiscoC#65
AVG — · HR — · RBI —
Chandler Redmond1B#84
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 0 · RBI 1
Jacob Buchberger3B#91
AVG — · HR — · RBI —
Jeremy Rivas2B#66
AVG — · HR — · RBI —
Jimmy CrooksC#72
AVG — · HR — · RBI —
JJ WetherholtSS#87
AVG — · HR — · RBI —
Johnfrank Salazar3B#89
AVG — · HR — · RBI —
Jordan WalkerRF#18
AVG — · HR — · RBI —
Jose CordobaLF#88
AVG — · HR — · RBI —
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 —
Luis PinoCF#92
AVG — · HR — · RBI —
Masyn WinnSS#0
AVG — · HR 0 · RBI 1
Matt Lloyd3B#91
AVG — · HR — · RBI —
Michael SianiRF#22
AVG — · HR 0 · RBI 0
Miguel UguetoLF#89
AVG — · HR — · RBI —
Miguel Villarroel2B#83
AVG — · HR — · RBI —
Mike AnticoCF#97
AVG — · HR — · RBI —
Noah MendlingerRF#80
AVG — · HR — · RBI —
Nolan Arenado3B#28
AVG — · HR — · RBI —
Nolan Gorman3B#16
AVG — · HR 0 · RBI 0
Sammy HernandezC#98
AVG — · HR — · RBI —
Tre Richardson III2B#84
AVG — · HR — · RBI —
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Wade StaussC#91
AVG — · HR — · RBI —
Willson ContrerasDH#40
AVG — · HR 0 · RBI 0
Yohel PozoC#99
AVG — · HR — · RBI —
Yordalin PeñaCF#83
AVG — · HR — · RBI —
Zach LevensonLF#86
AVG — · HR — · RBI —
Pitchers
Alex CornwellP#94
IP — · K — · ERA —
Andre GranilloP#96
IP 1.1 · K 2 · ERA —
Andre PallanteP#53
IP — · K — · ERA —
Andrew MarreroP#86
IP — · K — · ERA —
Angel CuencaP#81
IP 0.1 · K 0 · 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 0.1 · K 1 · 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 — · K — · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Leonardo TaverasP#96
IP — · K — · ERA —
Luis GastelumP#80
IP — · K — · ERA —
Mason BurnsP#88
IP — · K — · ERA —
Matthew LiberatoreP#52
IP 3.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 — · K — · ERA —
Quinn MathewsP#84
IP — · K — · ERA —
Rob KaminskyP#83
IP — · K — · ERA —
Ryan FernandezP#64
IP — · K — · ERA —
Ryan HelsleyP#56
IP — · K — · ERA —
Ryan ShreveP#94
IP — · K — · ERA —
Sam BrodersenP#82
IP — · K — · ERA —
Sonny GrayP#54
IP 3.0 · K 5 · 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 — · K — · ERA —
Miami Marlins Roster
Lineup
Xavier EdwardsSS#9
AVG — · HR 0 · RBI 4
Connor Norby3B#1
AVG — · HR 0 · RBI 0
Griffin ConineRF#18
AVG — · HR 0 · RBI 0
Jonah Bride1B#41
AVG — · HR 1 · RBI 2
Matt MervisDH#36
AVG — · HR 0 · RBI 0
Rob BrantlyC#19
AVG — · HR 0 · RBI 0
Abrahan Ramirez2B#66
AVG — · HR 0 · RBI 0
Heriberto HernándezLF#78
AVG — · HR 0 · RBI 1
Albert Almora Jr.CF#5
AVG — · HR 0 · RBI 1
Bench
Andres ValorCF#48
AVG — · HR — · RBI —
Andrew PintarCF#92
AVG — · HR — · RBI —
Bennett HostetlerC#70
AVG — · HR — · RBI —
Brett RobertsRF#35
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 —
Colby ShadeOF#25
AVG — · HR — · RBI —
Connor CaskenetteC#50
AVG — · HR — · RBI —
Dalvy RosarioLF#26
AVG — · HR — · RBI —
Dane MyersRF#54
AVG — · HR — · RBI —
Derek HillCF#3
AVG — · HR — · RBI —
Echedry VargasSS#14
AVG — · HR — · RBI —
Eric Rataczak1B#31
AVG — · HR — · RBI —
Eric Wagaman3B#33
AVG — · HR — · RBI —
Fenwick TrimbleSS#13
AVG — · HR — · RBI —
Gage Miller2B#22
AVG — · HR — · RBI —
Garret Forrester3B#55
AVG — · HR — · RBI —
Harrison SpohnSS#47
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 Sanoja2B#46
AVG — · HR — · RBI —
Jay Beshears1B#51
AVG — · HR — · RBI —
Jessada BrownC#72
AVG — · HR — · RBI —
Jesus Hernandez3B#53
AVG — · HR — · RBI —
Jesús SánchezRF#7
AVG — · HR — · RBI —
Joe MackC#80
AVG — · HR — · RBI —
Johnny OlmsteadSS#18
AVG — · HR — · RBI —
Josh Zamora2B#76
AVG — · HR — · RBI —
Kemp AldermanRF#32
AVG — · HR — · RBI —
Kyle StowersLF#28
AVG — · HR — · RBI —
Liam HicksC#34
AVG — · HR 0 · RBI 1
Mark Coley IICF#23
AVG — · HR — · RBI —
Micah McDowellOF#63
AVG — · HR — · RBI —
Michael Snyder3B#27
AVG — · HR — · RBI —
Nathan Martorella1B#88
AVG — · HR — · RBI —
Nestor RiosC#41
AVG — · HR — · RBI —
Nick FortesC#4
AVG — · HR — · RBI —
Otto Lopez2B#6
AVG — · HR 0 · RBI 1
Payton GreenSS#57
AVG — · HR — · RBI —
Ronny Simon2B#70
AVG — · HR — · RBI —
Ryan IgnoffoC#95
AVG — · HR — · RBI —
Sam PraytorC#49
AVG — · HR — · RBI —
Shane SasakiCF#45
AVG — · HR — · RBI —
Spencer BramwellC#44
AVG — · HR — · RBI —
Troy JohnstonOF#75
AVG — · HR — · RBI —
Victor OrtegaC#83
AVG — · HR — · RBI —
Wilfredo Lara3B#75
AVG — · HR — · RBI —
Zach Zubia1B#59
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 1.1 · K 2 · ERA —
Austin RobertsP#94
IP — · K — · ERA —
Cade GibsonP#45
IP — · K — · ERA —
Cal QuantrillP#47
IP 3.0 · K 1 · 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 — · K — · ERA —
Jesse BerginP#74
IP — · K — · ERA —
Jesus TinocoP#38
IP 1.2 · K 1 · ERA —
John RooneyP#79
IP — · K — · ERA —
Josh EknessP#95
IP 1.0 · K 0 · ERA —
Josh SimpsonP#66
IP 2.0 · K 2 · ERA —
Josh WhiteP#92
IP — · K — · ERA —
Justin KingP#77
IP — · K — · ERA —
Kevin VaupelP#7
IP — · K — · ERA —
Lake BacharP#84
IP — · K — · 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 —
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 — · K — · ERA —
