MLB Game

St. Louis Cardinals at Baltimore Orioles

FinalMay 28, 10:35 PMOriole Park at Camden YardsBottom 9th
STL
6
@
BAL
4
Live Game State
InningBottom 9th
Balls / Strikes / Outs0 / 0 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueOriole Park at Camden Yards
StartMay 28, 10:35 PM
Day/Nightnight
Attendance14491
First Pitch2025-05-28T23:06:00.000Z
DecisionW: John King · L: Cade Povich · SV: Ryan Helsley
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
STL0002301006122
BAL0301000004120
Starting Pitchers
St. Louis Cardinals
Miles Mikolas
· 4-2 · ERA 3.90
Baltimore Orioles
Cade Povich
· 1-4 · ERA 5.29
Team Totals
St. Louis Cardinals Batting
AVG.262
Runs6
Hits12
HR1
BB5
K16
Baltimore Orioles Batting
AVG.237
Runs4
Hits12
HR0
BB2
K9
St. Louis Cardinals Pitching
ERA3.71
K9
BB2
IP9.0
Hits12
HR0
Baltimore Orioles Pitching
ERA5.49
K16
BB5
IP9.0
Hits12
HR1
Pitch View
Ryan Helsley vs Ryan O'Hearn
Ryan O'Hearn grounds out, first baseman Willson Contreras to pitcher Ryan Helsley.
1 pitch
1
Selected Pitch
Pitch #1
TypeFour-Seam Fastball
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity99.1 mph
End Velocity89.5 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 X0.19
Plate Z2.50
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
6 - 4 · 3 outs
Ryan O'Hearn grounds out, first baseman Willson Contreras to pitcher Ryan Helsley.
Batter: Ryan O'Hearn · Pitcher: Ryan Helsley
bottom 9
6 - 4 · 2 outs
Ryan Mountcastle singles on a ground ball to left fielder Lars Nootbaar. Jackson Holliday to 2nd.
Batter: Ryan Mountcastle · Pitcher: Ryan Helsley
bottom 9
6 - 4 · 2 outs
Gunnar Henderson flies out to center fielder Victor Scott II.
Batter: Gunnar Henderson · Pitcher: Ryan Helsley
bottom 9
6 - 4 · 1 out
Adley Rutschman lines out to center fielder Victor Scott II.
Batter: Adley Rutschman · Pitcher: Ryan Helsley
bottom 9
6 - 4 · 0 outs
Jackson Holliday singles on a sharp ground ball to center fielder Victor Scott II.
Batter: Jackson Holliday · Pitcher: Ryan Helsley
top 9
6 - 4 · 3 outs
Jordan Walker strikes out swinging.
Batter: Jordan Walker · Pitcher: Seranthony Domínguez
top 9
6 - 4 · 2 outs
Nolan Arenado strikes out on a foul tip.
Batter: Nolan Arenado · Pitcher: Seranthony Domínguez
top 9
6 - 4 · 1 out
Iván Herrera strikes out swinging.
Batter: Iván Herrera · Pitcher: Seranthony Domínguez
bottom 8
6 - 4 · 3 outs
Dylan Carlson pops out to first baseman Willson Contreras.
Batter: Dylan Carlson · Pitcher: JoJo Romero
bottom 8
6 - 4 · 2 outs
Emmanuel Rivera flies out to right fielder Jordan Walker.
Batter: Emmanuel Rivera · Pitcher: JoJo Romero
bottom 8
6 - 4 · 1 out
Cedric Mullins called out on strikes.
Batter: Cedric Mullins · Pitcher: JoJo Romero
top 8
6 - 4 · 3 outs
Willson Contreras flies out to left fielder Dylan Carlson.
Batter: Willson Contreras · Pitcher: Seranthony Domínguez
St. Louis Cardinals Roster
Lineup
Lars NootbaarLF#21
AVG — · HR 0 · RBI 0
Masyn WinnSS#0
AVG — · HR 0 · RBI 1
Brendan Donovan2B#33
AVG — · HR 1 · RBI 2
Willson Contreras1B#40
AVG — · HR 0 · RBI 0
Iván HerreraDH#48
AVG — · HR 0 · RBI 1
Nolan Arenado3B#28
AVG — · HR 0 · RBI 0
Jordan WalkerRF#18
AVG — · HR 0 · RBI 2
Pedro PagésC#43
AVG — · HR 0 · RBI 0
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Bench
Alec Burleson1B#41
AVG — · HR — · RBI —
José BarreroSS#27
AVG — · HR — · RBI —
Nolan Gorman2B#16
AVG — · HR — · RBI —
Yohel PozoC#63
AVG — · HR — · RBI —
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Erick FeddeP#12
IP — · K — · ERA —
Gordon GraceffoP#44
IP — · K — · ERA —
John KingP#47
IP 1.0 · K 2 · ERA —
JoJo RomeroP#59
IP 1.0 · K 1 · ERA —
Kyle LeahyP#62
IP 1.0 · K 1 · ERA —
Matt SvansonP#49
IP — · K — · ERA —
Matthew LiberatoreP#52
IP — · K — · ERA —
Miles MikolasP#39
IP 4.0 · K 3 · ERA —
Phil MatonP#88
IP 1.0 · K 2 · ERA —
Ryan HelsleyP#56
IP 1.0 · K 0 · ERA —
Sonny GrayP#54
IP — · K — · ERA —
Steven MatzP#32
IP — · K — · ERA —
Baltimore Orioles Roster
Lineup
Jackson Holliday2B#7
AVG — · HR 0 · RBI 1
Adley RutschmanDH#35
AVG — · HR 0 · RBI 0
Gunnar HendersonSS#2
AVG — · HR 0 · RBI 0
Jorge MateoPR#3
AVG — · HR 0 · RBI 0
Ryan O'HearnRF#32
AVG — · HR 0 · RBI 0
Ramón Urías3B#29
AVG — · HR 0 · RBI 0
Cedric MullinsCF#31
AVG — · HR 0 · RBI 0
Chadwick TrompC#41
AVG — · HR 0 · RBI 0
Dylan CarlsonLF#15
AVG — · HR 0 · RBI 1
Bench
Emmanuel RiveraPH#26
AVG — · HR 0 · RBI 0
Heston KjerstadLF#13
AVG — · HR — · RBI —
Maverick HandleyC#98
AVG — · HR 0 · RBI 1
Ryan Mountcastle1B#6
AVG — · HR 0 · RBI 0
Pitchers
Andrew KittredgeP#39
IP 1.0 · K 2 · ERA —
Bryan BakerP#43
IP — · K — · ERA —
Cade PovichP#37
IP 4.2 · K 9 · ERA —
Charlie MortonP#50
IP — · K — · ERA —
Dean KremerP#64
IP — · K — · ERA —
Félix BautistaP#74
IP — · K — · ERA —
Gregory SotoP#65
IP — · K — · ERA —
Keegan AkinP#45
IP — · K — · ERA —
Matt BowmanP#51
IP 2.0 · K 2 · ERA —
Seranthony DomínguezP#56
IP 1.1 · K 3 · ERA —
Tomoyuki SuganoP#19
IP — · K — · ERA —
Yennier CanoP#78
IP — · K — · ERA —
Zach EflinP#24
IP — · K — · ERA —