MLB Game
Baltimore Orioles at St. Louis Cardinals
Final
BAL
2
@
STL
7
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueRoger Dean Chevrolet Stadium
StartMar 9, 5:05 PM
Day/Nightday
Attendance4122
First Pitch2026-03-09T17:08:00.000Z
DecisionW: Matt Svanson · L: Nestor German
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BAL | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 6 | 1 |
| STL | 0 | 0 | 2 | 0 | 0 | 2 | 3 | 0 | — | 7 | 6 | 0 |
Starting Pitchers
Baltimore Orioles
Trey Gibson
— · ERA 4.66
St. Louis Cardinals
Matthew Liberatore
— · ERA 2.70
Team Totals
Baltimore Orioles Batting
AVG.245
Runs2
Hits6
HR1
BB1
K14
St. Louis Cardinals Batting
AVG.228
Runs7
Hits6
HR4
BB3
K5
Baltimore Orioles Pitching
ERA4.59
K5
BB3
IP8.0
Hits6
HR4
St. Louis Cardinals Pitching
ERA3.76
K14
BB1
IP9.0
Hits6
HR1
Pitch View
George Soriano vs Ryan Noda
Ryan Campos challenged (pitch result), call on the field was overturned: Ryan Noda called out on strikes.
5 pitches
Selected Pitch
Pitch #5
TypeSlider
DescriptionCalled Strike
CallCalled Strike
Result
Count—
Outs—
Velocity87.7 mph
End Velocity82.2 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.84
Plate Z3.03
Zone1
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
2 - 7 · 3 outs
Ryan Campos challenged (pitch result), call on the field was overturned: Ryan Noda called out on strikes.
Batter: Ryan Noda · Pitcher: George Soriano
top 9
2 - 7 · 2 outs
Griff O'Ferrall singles on a line drive to right fielder Colton Ledbetter.
Batter: Griff O'Ferrall · Pitcher: George Soriano
top 9
2 - 7 · 2 outs
Thomas Sosa grounds out, pitcher George Soriano to first baseman Bligh Madris.
Batter: Thomas Sosa · Pitcher: George Soriano
top 9
2 - 7 · 1 out
Vance Honeycutt strikes out swinging.
Batter: Vance Honeycutt · Pitcher: George Soriano
bottom 8
2 - 7 · 3 outs
Josh Kross strikes out swinging.
Batter: Josh Kross · Pitcher: Carlos Tavera
bottom 8
2 - 7 · 2 outs
Ramon Mendoza pops out to second baseman Brandon Butterworth.
Batter: Ramon Mendoza · Pitcher: Carlos Tavera
bottom 8
2 - 7 · 1 out
Jon Jon Gazdar lines out to left fielder TT Bowens.
Batter: Jon Jon Gazdar · Pitcher: Carlos Tavera
bottom 8
2 - 7 · 0 outs
Bligh Madris singles on a ground ball to center fielder Vance Honeycutt.
Batter: Bligh Madris · Pitcher: Carlos Tavera
top 8
2 - 7 · 3 outs
Willy Vasquez grounds out, shortstop Miguel Villarroel to first baseman Bligh Madris.
Batter: Willy Vasquez · Pitcher: Chris Roycroft
top 8
2 - 7 · 2 outs
Heston Kjerstad strikes out swinging.
Batter: Heston Kjerstad · Pitcher: Chris Roycroft
top 8
2 - 7 · 1 out
Ethan Anderson grounds out, shortstop Miguel Villarroel to first baseman Bligh Madris.
Batter: Ethan Anderson · Pitcher: Chris Roycroft
bottom 7
2 - 7 · 3 outs
Miguel Villarroel flies out to right fielder Jhonkensy Noel.
Batter: Miguel Villarroel · Pitcher: Nestor German
Baltimore Orioles Roster
Lineup
Ethan AndersonC#87
AVG — · HR 0 · RBI 0
TT BowensLF#90
AVG — · HR 0 · RBI 0
Willy Vasquez3B#83
AVG — · HR 0 · RBI 0
Vance HoneycuttCF#90
AVG — · HR 0 · RBI 0
Thomas SosaRF#89
AVG — · HR 0 · RBI 0
Griff O'FerrallSS#88
AVG — · HR 0 · RBI 0
Ryan Noda1B#41
AVG — · HR 0 · RBI 0
Brandon Butterworth2B#80
AVG — · HR 0 · RBI 0
Will RobertsonDH#54
AVG — · HR 0 · RBI 0
Bench
Adam RetzbachC#97
AVG — · HR — · RBI —
Adley RutschmanC#35
AVG — · HR — · RBI —
Aron Estrada2B#79
AVG — · HR — · RBI —
Blaze AlexanderSS#23
AVG — · HR 0 · RBI 0
Brayden Smith2B#90
AVG — · HR — · RBI —
Bryan Ramos3B#67
AVG — · HR — · RBI —
Cobb HightowerSS#85
AVG — · HR — · RBI —
Coby Mayo3B#16
AVG — · HR 0 · RBI 0
Colin TuftC#97
AVG — · HR — · RBI —
Colin Yeaman3B#92
AVG — · HR — · RBI —
Colton CowserLF#17
AVG — · HR — · RBI —
Creed WillemsC#97
AVG — · HR — · RBI —
Douglas Hodo IIICF#89
AVG — · HR — · RBI —
Dylan BeaversRF#12
AVG — · HR — · RBI —
Enrique Bradfield Jr.CF#72
AVG — · HR — · RBI —
Fernando PegueroOF#81
AVG — · HR — · RBI —
Gunnar HendersonSS#2
AVG — · HR — · RBI —
Heston KjerstadLF#13
AVG — · HR 0 · RBI 0
Ike IrishC#91
AVG — · HR — · RBI —
Jackson Holliday2B#7
AVG — · HR — · RBI —
Jaiden Lo ReSS#87
AVG — · HR — · RBI —
Jeremiah Jackson2B#82
AVG — · HR — · RBI —
Jhonkensy NoelRF#43
AVG — · HR 0 · RBI 1
Joephillip Guzman2B#81
AVG — · HR — · RBI —
Jordan SanchezOF#86
AVG — · HR — · RBI —
Jordan Westburg3B#11
AVG — · HR — · RBI —
José BarreroSS#96
AVG — · HR — · RBI —
Joshua Liranzo3B#90
AVG — · HR — · RBI —
Juan OrtegaC#87
AVG — · HR — · RBI —
Jud FabianCF#73
AVG — · HR — · RBI —
Leody TaverasCF#30
AVG — · HR 0 · RBI 0
Luis VázquezSS#52
AVG — · HR — · RBI —
Maverick HandleyC#98
AVG — · HR — · RBI —
Nate GeorgeOF#83
AVG — · HR — · RBI —
Payton Eeles2B#58
AVG — · HR — · RBI —
Pete Alonso1B#25
AVG — · HR — · RBI —
RJ AustinCF#87
AVG — · HR — · RBI —
Ryan Mountcastle1B#6
AVG — · HR — · RBI —
Sam HuffC#31
AVG — · HR 1 · RBI 1
Samuel BasalloC#29
AVG — · HR — · RBI —
Silas ArdoinC#77
AVG — · HR — · RBI —
Tavian JosenbergerLF#91
AVG — · HR — · RBI —
Taylor WardLF#3
AVG — · HR — · RBI —
Thairo Estrada2B#19
AVG — · HR 0 · RBI 0
Tyler O'NeillRF#9
AVG — · HR — · RBI —
Wehiwa AloySS#95
AVG — · HR — · RBI —
Weston WilsonLF#32
AVG — · HR — · RBI —
Pitchers
Albert SuárezP#49
IP — · K — · ERA —
Alex PhamP#85
IP — · K — · ERA —
Andrew KittredgeP#39
IP — · K — · ERA —
Andrew MagnoP#94
IP — · K — · ERA —
Ben VespiP#84
IP — · K — · ERA —
Boston BatemanP#98
IP — · K — · ERA —
Brandon DownerP#95
IP — · K — · ERA —
Cade PovichP#37
IP — · K — · ERA —
Cameron WestonP#80
IP — · K — · ERA —
Carlos TaveraP#86
IP 1.0 · K 1 · ERA —
Carter RustadP#95
IP — · K — · ERA —
Chandler MarshP#97
IP — · K — · ERA —
Chris BassittP#40
IP — · K — · ERA —
Christian HerberholzP#86
IP — · K — · ERA —
Cohen AchenP#93
IP — · K — · ERA —
Daniel LloydP#94
IP — · K — · ERA —
Dean KremerP#64
IP — · K — · ERA —
Dietrich EnnsP#71
IP — · K — · ERA —
Dylan HeidP#84
IP — · K — · ERA —
Eccel CorreaP#85
IP — · K — · ERA —
Enoli ParedesP#90
IP — · K — · ERA —
Eric TorresP#95
IP — · K — · ERA —
Gerald OgandoP#84
IP — · K — · ERA —
Grant WolframP#48
IP — · K — · ERA —
Hans CrouseP#56
IP — · K — · ERA —
Jackson KowarP#57
IP — · K — · ERA —
Jacob CraveyP#94
IP — · K — · ERA —
Jean HenriquezP#91
IP — · K — · ERA —
Jeisson CabreraP#92
IP — · K — · ERA —
Joe GlasseyP#94
IP — · K — · ERA —
Jose EspadaP#70
IP — · K — · ERA —
Joseph DzierwaP#93
IP — · K — · ERA —
Josh WalkerP#61
IP — · K — · ERA —
Keagan GilliesP#99
IP — · K — · ERA —
Keegan AkinP#45
IP — · K — · ERA —
Kenny LeinerP#99
IP — · K — · ERA —
Kyle BradishP#38
IP — · K — · ERA —
Levi WellsP#93
IP — · K — · ERA —
Luis De LeónP#81
IP — · K — · ERA —
Micah AshmanP#93
IP — · K — · ERA —
Nestor GermanP#89
IP 3.0 · K 3 · ERA —
Richard GuaschP#84
IP — · K — · ERA —
Rico GarciaP#50
IP — · K — · ERA —
Ryan CabarcasP#84
IP — · K — · ERA —
Ryan HelsleyP#21
IP — · K — · ERA —
Ryan LongP#99
IP — · K — · ERA —
Sayer DiederichP#85
IP — · K — · ERA —
Sebastian GongoraP#98
IP — · K — · ERA —
Shane BazP#34
IP — · K — · ERA —
Trevor RogersP#28
IP — · K — · ERA —
Trey GibsonP#88
IP 4.0 · K 1 · ERA —
Tyler WellsP#68
IP — · K — · ERA —
Tyson NeighborsP#93
IP — · K — · ERA —
Yaqui RiveraP#80
IP — · K — · ERA —
Yaramil HiraldoP#76
IP — · K — · ERA —
Yennier CanoP#78
IP — · K — · ERA —
Zach EflinP#24
IP — · K — · ERA —
Zane BarnhartP#84
IP — · K — · ERA —
St. Louis Cardinals Roster
Lineup
Miguel VillarroelSS#89
AVG — · HR 0 · RBI 0
Bligh Madris1B#93
AVG — · HR 0 · RBI 0
Jon Jon Gazdar2B#82
AVG — · HR 0 · RBI 0
Ramon Mendoza3B#83
AVG — · HR 0 · RBI 0
Josh KrossDH#95
AVG — · HR 0 · RBI 0
Ryan CamposC#90
AVG — · HR 0 · RBI 0
Miguel UguetoCF#80
AVG — · HR 0 · RBI 0
Ian PetrutzLF#87
AVG — · HR 0 · RBI 0
Colton LedbetterRF#91
AVG — · HR 0 · RBI 0
Bench
Alec Burleson1B#41
AVG — · HR 0 · RBI 0
Alex BirgeC#90
AVG — · HR — · RBI —
Andrew SojkaOF#88
AVG — · HR — · RBI —
Andy YerzyC#96
AVG — · HR — · RBI —
Anyelo EncarnaciónSS#82
AVG — · HR — · RBI —
Blaze Jordan1B#84
AVG — · HR — · RBI —
Brody Moore2B#86
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 DavisRF#72
AVG — · HR 2 · RBI 3
Chase HeathC#97
AVG — · HR — · RBI —
Dakota HarrisSS#88
AVG — · HR — · RBI —
Deniel Ortiz3B#87
AVG — · HR — · RBI —
Graysen TarlowC#81
AVG — · HR — · RBI —
Iván HerreraC#48
AVG — · HR — · RBI —
J.P. CabreraC#84
AVG — · HR — · RBI —
Jack Gurevitch1B#93
AVG — · HR — · RBI —
Jalin FloresSS#89
AVG — · HR — · RBI —
Jeremy RivasSS#76
AVG — · HR — · RBI —
Jesús BáezSS#88
AVG — · HR — · RBI —
JJ Wetherholt2B#77
AVG — · HR 1 · RBI 2
Jonathan MejíaSS#81
AVG — · HR — · RBI —
Jordan WalkerRF#18
AVG — · HR — · RBI —
Jose CordobaLF#92
AVG — · HR — · RBI —
José Fermín2B#15
AVG — · HR — · RBI —
José SuárezRF#94
AVG — · HR — · RBI —
Joshua BáezLF
AVG — · HR 1 · RBI 2
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 —
Mike AnticoCF#80
AVG — · HR — · RBI —
Nathan ChurchLF#27
AVG — · HR — · RBI —
Nelson VelázquezOF#88
AVG — · HR — · RBI —
Noah Mendlinger3B#82
AVG — · HR — · RBI —
Nolan Gorman2B#16
AVG — · HR — · RBI —
Pedro PagésC#43
AVG — · HR 0 · RBI 0
Rainiel RodriguezC#90
AVG — · HR — · RBI —
Ramón Urías3B#29
AVG — · HR 0 · RBI 0
Ryan MitchellSS#90
AVG — · HR — · RBI —
Ryan WeingartnerSS#84
AVG — · HR — · RBI —
Sammy HernandezC#87
AVG — · HR — · RBI —
Tai PeeteOF#89
AVG — · HR — · RBI —
Thomas Saggese2B#25
AVG — · HR — · RBI —
Travis HoneymanLF#81
AVG — · HR — · RBI —
Tre Richardson III2B#82
AVG — · HR — · RBI —
Trey Paige3B#91
AVG — · HR — · RBI —
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Won-Bin ChoRF#83
AVG — · HR — · RBI —
Yairo PadillaSS#83
AVG — · HR — · RBI —
Yohel PozoDH#63
AVG — · HR 0 · RBI 0
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 —
Bruce ZimmermannP#54
IP — · K — · ERA —
Chris RoycroftP#58
IP 1.0 · K 1 · ERA —
Christian WorleyP#80
IP — · K — · ERA —
D.J. CarpenterP#98
IP — · K — · ERA —
Darlin SaladinP#81
IP — · K — · ERA —
Domenic PiconeP#80
IP — · K — · ERA —
Dominic FreebergerP#88
IP — · K — · ERA —
Dustin MayP#3
IP — · K — · ERA —
Edwin NúñezP#90
IP — · K — · ERA —
George SorianoP#65
IP 1.0 · K 2 · ERA —
Gerson MorenoP#95
IP — · K — · ERA —
Gordon GraceffoP#44
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 — · K — · ERA —
Matt PushardP#67
IP — · K — · ERA —
Matt SvansonP#49
IP 1.0 · K 2 · ERA —
Matthew LiberatoreP#32
IP 5.0 · K 7 · ERA —
Max RajcicP#98
IP — · K — · ERA —
Michael McGreevyP#36
IP — · K — · ERA —
Michael WatsonP#89
IP — · K — · ERA —
Packy NaughtonP#93
IP — · K — · ERA —
Pete HansenP#92
IP — · K — · ERA —
Quinn MathewsP#97
IP — · K — · ERA —
Randel ClementeP#95
IP — · K — · ERA —
Richard FittsP#35
IP — · K — · ERA —
Riley O'BrienP#61
IP — · K — · ERA —
Ryan FernandezP#64
IP 1.0 · K 2 · 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 — · K — · ERA —
Tyler BradtP#95
IP — · K — · ERA —
Zack ThompsonP#57
IP — · K — · ERA —
