MLB Game
St. Louis Cardinals at Cleveland Guardians
Final
STL
5
@
CLE
0
Live Game State
InningBottom 9th
Balls / Strikes / Outs3 / 2 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueProgressive Field
StartJun 27, 11:10 PM
Day/Nightnight
Attendance34787
First Pitch2025-06-27T23:10:00.000Z
DecisionW: Sonny Gray · L: Luis Ortiz
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 | 3 | 0 | 0 | 1 | 0 | 1 | 0 | 5 | 7 | 0 |
| CLE | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
Starting Pitchers
St. Louis Cardinals
Sonny Gray
— · 8-2 · ERA 3.36
Cleveland Guardians
Luis Ortiz
— · 4-9 · ERA 4.36
Team Totals
St. Louis Cardinals Batting
AVG.253
Runs5
Hits7
HR2
BB3
K8
Cleveland Guardians Batting
AVG.227
Runs0
Hits1
HR0
BB0
K11
St. Louis Cardinals Pitching
ERA3.93
K11
BB0
IP9.0
Hits1
HR0
Cleveland Guardians Pitching
ERA3.93
K8
BB3
IP9.0
Hits7
HR2
Pitch View
Sonny Gray vs Steven Kwan
Steven Kwan flies out to left fielder Lars Nootbaar.
6 pitches
Selected Pitch
Pitch #6
TypeFour-Seam Fastball
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity92.3 mph
End Velocity85.5 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.38
Plate Z2.51
Zone4
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
5 - 0 · 3 outs
Steven Kwan flies out to left fielder Lars Nootbaar.
Batter: Steven Kwan · Pitcher: Sonny Gray
bottom 9
5 - 0 · 2 outs
Angel Martínez flies out to center fielder Victor Scott II.
Batter: Angel Martínez · Pitcher: Sonny Gray
bottom 9
5 - 0 · 1 out
Bo Naylor lines out to third baseman Nolan Arenado.
Batter: Bo Naylor · Pitcher: Sonny Gray
top 9
5 - 0 · 3 outs
Brendan Donovan grounds out, second baseman Angel Martínez to first baseman Kyle Manzardo.
Batter: Brendan Donovan · Pitcher: Erik Sabrowski
top 9
5 - 0 · 2 outs
Victor Scott II called out on strikes.
Batter: Victor Scott II · Pitcher: Erik Sabrowski
top 9
5 - 0 · 1 out
Pedro Pagés strikes out swinging.
Batter: Pedro Pagés · Pitcher: Erik Sabrowski
bottom 8
5 - 0 · 3 outs
Gabriel Arias strikes out swinging.
Batter: Gabriel Arias · Pitcher: Sonny Gray
bottom 8
5 - 0 · 2 outs
Nolan Jones grounds out, third baseman Nolan Arenado to first baseman Willson Contreras.
Batter: Nolan Jones · Pitcher: Sonny Gray
bottom 8
5 - 0 · 1 out
Daniel Schneemann flies out to left fielder Lars Nootbaar.
Batter: Daniel Schneemann · Pitcher: Sonny Gray
top 8
5 - 0 · 3 outs
Nolan Gorman flies out to center fielder Lane Thomas.
Batter: Nolan Gorman · Pitcher: Jakob Junis
top 8
5 - 0 · 2 outs
Nolan Arenado singles on a sharp line drive to left fielder Steven Kwan. Willson Contreras scores. Lars Nootbaar to 3rd.
Batter: Nolan Arenado · Pitcher: Jakob Junis
top 8
4 - 0 · 2 outs
Lars Nootbaar walks. Willson Contreras to 2nd.
Batter: Lars Nootbaar · Pitcher: Jakob Junis
St. Louis Cardinals Roster
Lineup
Brendan Donovan2B#33
AVG — · HR 0 · RBI 0
Masyn WinnSS#0
AVG — · HR 0 · RBI 0
Garrett HampsonRF#13
AVG — · HR 0 · RBI 0
Willson Contreras1B#40
AVG — · HR 0 · RBI 0
Lars NootbaarLF#21
AVG — · HR 0 · RBI 0
Nolan Arenado3B#28
AVG — · HR 0 · RBI 2
Nolan GormanDH#16
AVG — · HR 0 · RBI 0
Pedro PagésC#43
AVG — · HR 1 · RBI 1
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Bench
Alec BurlesonRF#41
AVG — · HR 1 · RBI 2
José Fermín2B#15
AVG — · HR — · RBI —
Thomas Saggese2B#25
AVG — · HR — · RBI —
Yohel PozoC#63
AVG — · HR — · RBI —
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Erick FeddeP#12
IP — · K — · ERA —
John KingP#47
IP — · K — · ERA —
JoJo RomeroP#59
IP — · K — · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Matt SvansonP#49
IP — · K — · ERA —
Matthew LiberatoreP#52
IP — · K — · ERA —
Miles MikolasP#39
IP — · K — · ERA —
Phil MatonP#88
IP — · K — · ERA —
Riley O'BrienP#55
IP — · K — · ERA —
Ryan HelsleyP#56
IP — · K — · ERA —
Sonny GrayP#54
IP 9.0 · K 11 · ERA —
Steven MatzP#32
IP — · K — · ERA —
Cleveland Guardians Roster
Lineup
Steven KwanLF#38
AVG — · HR 0 · RBI 0
Lane ThomasCF#8
AVG — · HR 0 · RBI 0
Kyle Manzardo1B#9
AVG — · HR 0 · RBI 0
David FryDH#6
AVG — · HR 0 · RBI 0
Daniel Schneemann3B#10
AVG — · HR 0 · RBI 0
Nolan JonesRF#22
AVG — · HR 0 · RBI 0
Gabriel AriasSS#13
AVG — · HR 0 · RBI 0
Bo NaylorC#23
AVG — · HR 0 · RBI 0
Angel Martínez2B#1
AVG — · HR 0 · RBI 0
Bench
Austin HedgesC#27
AVG — · HR — · RBI —
Carlos Santana1B#41
AVG — · HR — · RBI —
Johnathan RodríguezRF#30
AVG — · HR — · RBI —
José Ramírez3B#11
AVG — · HR — · RBI —
Pitchers
Cade SmithP#36
IP — · K — · ERA —
Emmanuel ClaseP#48
IP — · K — · ERA —
Erik SabrowskiP#62
IP 1.0 · K 2 · ERA —
Gavin WilliamsP#32
IP — · K — · ERA —
Hunter GaddisP#33
IP — · K — · ERA —
Jakob JunisP#16
IP 1.0 · K 1 · ERA —
Kolby AllardP#49
IP — · K — · ERA —
Logan AllenP#26
IP — · K — · ERA —
Luis OrtizP#45
IP 7.0 · K 5 · ERA —
Matt FestaP#52
IP — · K — · ERA —
Slade CecconiP#44
IP — · K — · ERA —
Tanner BibeeP#28
IP — · K — · ERA —
Tim HerrinP#29
IP — · K — · ERA —
