MLB Game
St. Louis Cardinals at San Francisco Giants
Final
STL
6
@
SF
5
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 2 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueOracle Park
StartSep 23, 1:45 AM
Day/Nightnight
Attendance31301
First Pitch2025-09-23T01:45:00.000Z
DecisionW: Michael McGreevy · L: Justin Verlander · SV: JoJo Romero
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 | 1 | 1 | 4 | 0 | 0 | 0 | 0 | 6 | 10 | 1 |
| SF | 1 | 0 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 5 | 7 | 2 |
Starting Pitchers
St. Louis Cardinals
Michael McGreevy
— · 8-3 · ERA 4.35
San Francisco Giants
Justin Verlander
— · 3-11 · ERA 3.88
Team Totals
St. Louis Cardinals Batting
AVG.245
Runs6
Hits10
HR1
BB4
K9
San Francisco Giants Batting
AVG.234
Runs5
Hits7
HR2
BB4
K5
St. Louis Cardinals Pitching
ERA4.23
K5
BB4
IP9.0
Hits7
HR2
San Francisco Giants Pitching
ERA3.85
K9
BB4
IP9.0
Hits10
HR1
Pitch View
JoJo Romero vs Heliot Ramos
Heliot Ramos grounds out, second baseman José Fermín to first baseman Alec Burleson.
5 pitches
Selected Pitch
Pitch #5
TypeSweeper
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity82.0 mph
End Velocity75.4 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.87
Plate Z2.57
Zone12
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 - 5 · 3 outs
Heliot Ramos grounds out, second baseman José Fermín to first baseman Alec Burleson.
Batter: Heliot Ramos · Pitcher: JoJo Romero
bottom 9
6 - 5 · 2 outs
Wilmer Flores called out on strikes.
Batter: Wilmer Flores · Pitcher: JoJo Romero
bottom 9
6 - 5 · 1 out
Jerar Encarnacion grounds out, second baseman José Fermín to first baseman Alec Burleson.
Batter: Jerar Encarnacion · Pitcher: JoJo Romero
top 9
6 - 5 · 3 outs
Pedro Pagés grounds out to first baseman Rafael Devers.
Batter: Pedro Pagés · Pitcher: Joel Peguero
top 9
6 - 5 · 2 outs
Thomas Saggese strikes out swinging.
Batter: Thomas Saggese · Pitcher: Joel Peguero
top 9
6 - 5 · 1 out
Nolan Arenado strikes out swinging.
Batter: Nolan Arenado · Pitcher: Joel Peguero
bottom 8
6 - 5 · 3 outs
Patrick Bailey lines out to left fielder Lars Nootbaar.
Batter: Patrick Bailey · Pitcher: Kyle Leahy
bottom 8
6 - 5 · 2 outs
Casey Schmitt strikes out swinging.
Batter: Casey Schmitt · Pitcher: Kyle Leahy
bottom 8
6 - 5 · 1 out
Bryce Eldridge walks.
Batter: Bryce Eldridge · Pitcher: Kyle Leahy
bottom 8
6 - 5 · 1 out
Matt Chapman grounds out, shortstop Thomas Saggese to first baseman Alec Burleson.
Batter: Matt Chapman · Pitcher: Kyle Leahy
top 8
6 - 5 · 3 outs
Alec Burleson grounds out, first baseman Rafael Devers to pitcher Matt Gage.
Batter: Alec Burleson · Pitcher: Matt Gage
top 8
6 - 5 · 2 outs
Matt Gage intentionally walks Iván Herrera.
Batter: Iván Herrera · Pitcher: Matt Gage
St. Louis Cardinals Roster
Lineup
Lars NootbaarLF#21
AVG — · HR 0 · RBI 0
Iván HerreraDH#48
AVG — · HR 1 · RBI 2
Alec Burleson1B#41
AVG — · HR 0 · RBI 1
Nolan Arenado3B#28
AVG — · HR 0 · RBI 0
Thomas SaggeseSS#25
AVG — · HR 0 · RBI 0
Pedro PagésC#43
AVG — · HR 0 · RBI 0
Jordan WalkerRF#18
AVG — · HR 0 · RBI 1
José Fermín2B#15
AVG — · HR 0 · RBI 1
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Bench
Brendan Donovan2B#33
AVG — · HR — · RBI —
Jimmy CrooksC#8
AVG — · HR — · RBI —
Nathan ChurchLF#27
AVG — · HR — · RBI —
Nolan Gorman2B#16
AVG — · HR — · RBI —
Yohel PozoC#63
AVG — · HR — · RBI —
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Chris RoycroftP#58
IP — · K — · ERA —
Gordon GraceffoP#44
IP — · K — · ERA —
John KingP#47
IP 0.2 · K 0 · ERA —
JoJo RomeroP#59
IP 1.0 · K 1 · ERA —
Jorge AlcalaP#56
IP — · K — · ERA —
Kyle LeahyP#62
IP 1.0 · K 1 · ERA —
Matt SvansonP#49
IP — · K — · ERA —
Matthew LiberatoreP#52
IP — · K — · ERA —
Michael McGreevyP#36
IP 5.0 · K 2 · ERA —
Miles MikolasP#39
IP — · K — · ERA —
Riley O'BrienP#55
IP — · K — · ERA —
Ryan FernandezP#64
IP 1.1 · K 1 · ERA —
Sonny GrayP#54
IP — · K — · ERA —
San Francisco Giants Roster
Lineup
Heliot RamosLF#17
AVG — · HR 1 · RBI 3
Rafael Devers1B#16
AVG — · HR 1 · RBI 1
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
Christian KossDH#50
AVG — · HR 0 · RBI 0
Casey Schmitt2B#10
AVG — · HR 0 · RBI 0
Patrick BaileyC#14
AVG — · HR 0 · RBI 1
Jerar EncarnacionRF#59
AVG — · HR 0 · RBI 0
Wilmer FloresPH#41
AVG — · HR 0 · RBI 0
Bench
Andrew KniznerC#21
AVG — · HR — · RBI —
Bryce EldridgeDH#78
AVG — · HR 0 · RBI 0
Drew GilbertCF#61
AVG — · HR 0 · RBI 0
Grant McCrayCF#58
AVG — · HR — · RBI —
Jung Hoo LeeCF#51
AVG — · HR — · RBI —
Pitchers
Carson SeymourP#77
IP — · K — · ERA —
Joel PegueroP#63
IP 1.0 · K 2 · ERA —
Joey LucchesiP#57
IP — · K — · ERA —
José ButtóP#70
IP — · K — · ERA —
JT BrubakerP#34
IP — · K — · ERA —
Justin VerlanderP#35
IP 4.1 · K 3 · ERA —
Kai-Wei TengP#66
IP — · K — · ERA —
Logan WebbP#62
IP — · K — · ERA —
Matt GageP#93
IP 1.0 · K 1 · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Spencer BivensP#76
IP — · K — · ERA —
Trevor McDonaldP#72
IP — · K — · ERA —
Tristan BeckP#43
IP 2.2 · K 3 · ERA —
