San Francisco 4,
St. Louis 3
When: 9:45 PM ET, Wednesday, September 24, 2025
Where: Oracle Park, San Francisco, California
Temperature:
68°
Umpires:
Home -
Paul Clemons, 1B -
Jansen Visconti, 2B -
Andy Fletcher, 3B -
Malachi Moore
Attendance:
32409
Final Scoring Summary
St. Louis
Hitters |
Pos |
AB |
R |
H |
RBI |
BB |
K |
LOB |
Avg |
Brendan Donovan
|
2B |
4 |
1 |
1 |
1 |
0 |
1 |
0 |
.287 |
Ivan Herrera
|
DH |
3 |
1 |
2 |
1 |
1 |
1 |
0 |
.286 |
Alec Burleson
|
1B |
4 |
0 |
1 |
0 |
0 |
0 |
2 |
.293 |
Nolan Arenado
|
3B |
3 |
0 |
0 |
1 |
0 |
0 |
0 |
.231 |
Lars Nootbaar
|
LF |
2 |
0 |
0 |
0 |
2 |
2 |
0 |
.237 |
Thomas Saggese
|
SS |
4 |
0 |
1 |
0 |
0 |
2 |
2 |
.255 |
Pedro Pages
|
C |
4 |
0 |
1 |
0 |
0 |
2 |
2 |
.232 |
Nathan Church
|
PR |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
.173 |
Jordan Walker
|
RF |
4 |
0 |
0 |
0 |
0 |
1 |
3 |
.215 |
Victor Scott II
|
CF |
3 |
1 |
1 |
0 |
0 |
1 |
0 |
.215 |
Jose Fermin
|
PH |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
.309 |
Totals |
32 |
3 |
7 |
3 |
3 |
10 |
9 |
|
Batting |
2B -
Brendan Donovan (32), Alec Burleson (26) |
TB -
Brendan Donovan 2, Ivan Herrera 2, Alec Burleson 2, Thomas Saggese, Pedro Pages, Victor Scott II |
RBI -
Brendan Donovan (50), Ivan Herrera (66), Nolan Arenado (51) |
2-Out RBI -
Brendan Donovan (18), Ivan Herrera (19) |
Runners left in scoring position, 2 out -
Thomas Saggese (28), Jordan Walker 2 (41) |
SF -
Nolan Arenado (4) |
GIDP -
Jordan Walker (9) |
Team LOB -
6 |
Fielding |
E -
Victor Scott II (6), Jordan Walker (4), Alec Burleson (5) |
Pitchers |
IP |
H |
R |
ER |
BB |
K |
HR |
ERA |
Sonny Gray
|
6.0 |
7 |
3 |
2 |
2 |
7 |
1 |
4.28 |
Kyle Leahy
|
1.0 |
2 |
0 |
0 |
0 |
2 |
0 |
3.18 |
Riley O'Brien
(L 3-1)
|
1.0 |
2 |
1 |
1 |
1 |
0 |
0 |
2.11 |
IBB -
Rafael Devers (by O'Brien) |
Pitches-Strikes -
Sonny Gray 99-63, Kyle Leahy 13-9, Riley O'Brien 16-11 |
Ground Balls-Fly Balls -
Sonny Gray 9-3, Kyle Leahy 0-0, Riley O'Brien 3-0 |
Batters Faced -
Sonny Gray 28, Kyle Leahy 5, Riley O'Brien 6 |
San Francisco
Hitters |
Pos |
AB |
R |
H |
RBI |
BB |
K |
LOB |
Avg |
Heliot Ramos
|
LF |
5 |
0 |
1 |
0 |
0 |
2 |
5 |
.258 |
Patrick Bailey
|
C |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
.224 |
Rafael Devers
|
DH |
4 |
1 |
1 |
1 |
1 |
2 |
1 |
.234 |
Willy Adames
|
SS |
5 |
0 |
1 |
0 |
0 |
1 |
2 |
.225 |
Bryce Eldridge
|
1B |
4 |
0 |
2 |
0 |
0 |
2 |
1 |
.125 |
Casey Schmitt
|
3B |
4 |
1 |
3 |
0 |
0 |
1 |
1 |
.240 |
Jung Hoo Lee
|
CF |
4 |
0 |
1 |
0 |
0 |
1 |
4 |
.260 |
Christian Koss
|
2B |
3 |
2 |
1 |
0 |
1 |
0 |
0 |
.269 |
Drew Gilbert
|
RF |
4 |
0 |
0 |
0 |
0 |
0 |
4 |
.194 |
Andrew Knizner
|
C |
2 |
0 |
1 |
2 |
1 |
0 |
0 |
.227 |
Grant McCray
|
PR-LF |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
.100 |
Totals |
35 |
4 |
11 |
3 |
3 |
9 |
18 |
|
Batting |
2B -
Bryce Eldridge (2), Casey Schmitt (15), Jung Hoo Lee (31) |
3B -
Andrew Knizner (1) |
HR -
Rafael Devers (19) |
TB -
Heliot Ramos, Rafael Devers 4, Willy Adames, Bryce Eldridge 3, Casey Schmitt 4, Jung Hoo Lee 2, Christian Koss, Andrew Knizner 3 |
RBI -
Rafael Devers (49), Andrew Knizner 2 (5) |
Runners left in scoring position, 2 out -
Heliot Ramos 2 (51), Willy Adames (49), Jung Hoo Lee 2 (51) |
SF -
Andrew Knizner (1) |
Team LOB -
11 |
Baserunning |
CS -
Willy Adames (4, 2nd by Gray/Pages) |
Pitchers |
IP |
H |
R |
ER |
BB |
K |
HR |
ERA |
JT Brubaker
|
4.0 |
4 |
2 |
2 |
1 |
4 |
0 |
4.26 |
Carson Seymour
|
3.0 |
0 |
0 |
0 |
1 |
4 |
0 |
4.75 |
Matt Gage
(H 2)
|
0.1 |
2 |
1 |
1 |
0 |
1 |
0 |
3.91 |
Jose Butto
(W 5-3; BS 4)
|
0.2 |
0 |
0 |
0 |
1 |
1 |
0 |
3.93 |
Tristan Beck
(SV 2)
|
1.0 |
1 |
0 |
0 |
0 |
0 |
0 |
4.77 |
WP -
JT Brubaker |
Pitches-Strikes -
JT Brubaker 68-44, Carson Seymour 42-23, Matt Gage 12-9, Jose Butto 13-7, Tristan Beck 11-8 |
Ground Balls-Fly Balls -
JT Brubaker 5-2, Carson Seymour 4-0, Matt Gage 0-0, Jose Butto 0-1, Tristan Beck 2-0 |
Batters Faced -
JT Brubaker 17, Carson Seymour 10, Matt Gage 3, Jose Butto 3, Tristan Beck 3 |
Inherited Runners-Scored -
Jose Butto 2-1 |