MLB Game
St. Louis Cardinals at Cleveland Guardians
Final
STL
7
@
CLE
0
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 0 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueProgressive Field
StartJun 29, 4:05 PM
Day/Nightday
Attendance27935
First Pitch2025-06-29T16:05:00.000Z
DecisionW: Matthew Liberatore · L: Logan Allen
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 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 7 | 11 | 0 |
| CLE | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 2 |
Starting Pitchers
St. Louis Cardinals
Matthew Liberatore
— · 6-6 · ERA 3.70
Cleveland Guardians
Logan Allen
— · 5-6 · ERA 4.27
Team Totals
St. Louis Cardinals Batting
AVG.255
Runs7
Hits11
HR2
BB3
K10
Cleveland Guardians Batting
AVG.226
Runs0
Hits3
HR0
BB8
K11
St. Louis Cardinals Pitching
ERA3.91
K11
BB8
IP9.0
Hits3
HR0
Cleveland Guardians Pitching
ERA4.03
K10
BB3
IP9.0
Hits11
HR2
Pitch View
John King vs Steven Kwan
Steven Kwan flies out to left fielder José Fermín.
2 pitches
Selected Pitch
Pitch #2
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity93.7 mph
End Velocity86.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.45
Plate Z2.50
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
bottom 9
7 - 0 · 3 outs
Steven Kwan flies out to left fielder José Fermín.
Batter: Steven Kwan · Pitcher: John King
bottom 9
7 - 0 · 2 outs
Austin Hedges flies out to right fielder Garrett Hampson. Johnathan Rodríguez to 3rd.
Batter: Austin Hedges · Pitcher: John King
bottom 9
7 - 0 · 1 out
Johnathan Rodríguez walks.
Batter: Johnathan Rodríguez · Pitcher: John King
bottom 9
7 - 0 · 1 out
Daniel Schneemann called out on strikes.
Batter: Daniel Schneemann · Pitcher: John King
top 9
7 - 0 · 3 outs
Willson Contreras called out on strikes.
Batter: Willson Contreras · Pitcher: Emmanuel Clase
top 9
7 - 0 · 2 outs
Masyn Winn called out on strikes.
Batter: Masyn Winn · Pitcher: Emmanuel Clase
top 9
7 - 0 · 1 out
Brendan Donovan grounds out, first baseman Carlos Santana to pitcher Emmanuel Clase.
Batter: Brendan Donovan · Pitcher: Emmanuel Clase
bottom 8
7 - 0 · 3 outs
Angel Martínez strikes out swinging, catcher Pedro Pagés to first baseman Willson Contreras.
Batter: Angel Martínez · Pitcher: Riley O'Brien
bottom 8
7 - 0 · 2 outs
Lane Thomas walks.
Batter: Lane Thomas · Pitcher: Riley O'Brien
bottom 8
7 - 0 · 2 outs
Carlos Santana walks.
Batter: Carlos Santana · Pitcher: Riley O'Brien
bottom 8
7 - 0 · 2 outs
José Ramírez called out on strikes.
Batter: José Ramírez · Pitcher: Riley O'Brien
bottom 8
7 - 0 · 1 out
Kyle Manzardo strikes out swinging.
Batter: Kyle Manzardo · Pitcher: Riley O'Brien
St. Louis Cardinals Roster
Lineup
Brendan Donovan2B#33
AVG — · HR 0 · RBI 0
Masyn WinnSS#0
AVG — · HR 0 · RBI 0
Willson Contreras1B#40
AVG — · HR 0 · RBI 0
José FermínLF#15
AVG — · HR 0 · RBI 0
Nolan GormanDH#16
AVG — · HR 1 · RBI 3
Thomas Saggese3B#25
AVG — · HR 0 · RBI 0
Pedro PagésC#43
AVG — · HR 0 · RBI 1
Garrett HampsonRF#13
AVG — · HR 0 · RBI 1
Victor Scott IICF#11
AVG — · HR 1 · RBI 2
Bench
Alec Burleson1B#41
AVG — · HR — · RBI —
Lars NootbaarLF#21
AVG — · HR — · RBI —
Nolan Arenado3B#28
AVG — · HR 0 · RBI 0
Yohel PozoC#63
AVG — · HR — · RBI —
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Erick FeddeP#12
IP — · K — · ERA —
John KingP#47
IP 1.0 · K 1 · ERA —
JoJo RomeroP#59
IP 1.0 · K 2 · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Matt SvansonP#49
IP — · K — · ERA —
Matthew LiberatoreP#52
IP 6.0 · K 5 · ERA —
Miles MikolasP#39
IP — · K — · ERA —
Phil MatonP#88
IP — · K — · ERA —
Riley O'BrienP#55
IP 1.0 · K 3 · ERA —
Ryan HelsleyP#56
IP — · K — · ERA —
Sonny GrayP#54
IP — · K — · ERA —
Steven MatzP#32
IP — · K — · ERA —
Cleveland Guardians Roster
Lineup
Steven KwanLF#38
AVG — · HR 0 · RBI 0
Kyle ManzardoDH#9
AVG — · HR 0 · RBI 0
José Ramírez3B#11
AVG — · HR 0 · RBI 0
Carlos Santana1B#41
AVG — · HR 0 · RBI 0
Lane ThomasCF#8
AVG — · HR 0 · RBI 0
Angel Martínez2B#1
AVG — · HR 0 · RBI 0
Daniel SchneemannSS#10
AVG — · HR 0 · RBI 0
Johnathan RodríguezRF#30
AVG — · HR 0 · RBI 0
Austin HedgesC#27
AVG — · HR 0 · RBI 0
Bench
Bo NaylorC#23
AVG — · HR — · RBI —
David FryDH#6
AVG — · HR 0 · RBI 0
Gabriel AriasSS#13
AVG — · HR 0 · RBI 0
Nolan JonesRF#22
AVG — · HR — · RBI —
Pitchers
Cade SmithP#36
IP — · K — · ERA —
Emmanuel ClaseP#48
IP 1.0 · K 2 · ERA —
Erik SabrowskiP#62
IP — · K — · ERA —
Gavin WilliamsP#32
IP — · K — · ERA —
Hunter GaddisP#33
IP 1.0 · K 1 · ERA —
Jakob JunisP#16
IP — · K — · ERA —
Kolby AllardP#49
IP — · K — · ERA —
Logan AllenP#26
IP 6.0 · K 6 · ERA —
Luis OrtizP#45
IP — · K — · ERA —
Matt FestaP#52
IP 0.1 · K 0 · ERA —
Slade CecconiP#44
IP — · K — · ERA —
Tanner BibeeP#28
IP — · K — · ERA —
Tim HerrinP#29
IP 0.2 · K 1 · ERA —
