Major League Baseball
BOXSCORE | RECAP
San Francisco 4, San Diego 3
Monday, August 18, 2025 9:40 PM
When: 9:40 PM ET, Monday, August 18, 2025
Where: Petco Park, San Diego, California
Temperature: 72°
Umpires: Home - James Hoye, 1B - John Libka, 2B - D.J. Reyburn, 3B - Sean Barber
Attendance: 42730
Final Scoring Summary
 
Final123456789RHE
San Francisco 400000000482
San Diego 000000300360
San Francisco
Hitters Pos AB R H RBI BB K Avg
Heliot Ramos LF 5 1 2 1 0 3 .267
Rafael Devers 1B 4 1 1 1 1 1 .236
Willy Adames SS 5 0 1 0 0 2 .222
Casey Schmitt 3B 4 1 1 0 1 1 .251
Wilmer Flores DH 3 1 1 2 1 1 .248
Jung Hoo Lee CF 4 0 1 0 0 0 .260
Christian Koss 2B 4 0 0 0 0 0 .272
Tyler Fitzgerald RF 3 0 1 0 1 1 .222
(S)  Drew Gilbert RF 0 0 0 0 0 0 .136
Patrick Bailey C 2 0 0 0 2 1 .216
Totals 34 4 8 4 6 10  
Batting
2B - Casey Schmitt (10)
HR - Heliot Ramos (15), Rafael Devers (9), Wilmer Flores (13)
TB - Heliot Ramos 5, Rafael Devers 4, Willy Adames, Casey Schmitt 2, Wilmer Flores 4, Jung Hoo Lee, Tyler Fitzgerald
RBI - Heliot Ramos (53), Rafael Devers (24), Wilmer Flores 2 (63)
Runners left in scoring position, 2 out - Willy Adames (37), Tyler Fitzgerald 2 (31)
Team LOB - 9
Baserunning
PO - Willy Adames (1st by Fermin)
Fielding
E - Casey Schmitt 2 (4)
Pitchers IP H R ER BB K HR ERA
Robbie Ray (W 10-6) 6.2 3 3 0 1 6 1 2.85
Ryan Walker (H 8) 1.1 2 0 0 0 1 0 3.81
Randy Rodriguez (SV 4) 1.0 1 0 0 0 0 0 1.63
HBP - Jake Cronenworth (by Ray)
Pitches-Strikes - Robbie Ray 105-72, Ryan Walker 17-13, Randy Rodriguez 23-15
Ground Balls-Fly Balls - Robbie Ray 6-8, Ryan Walker 2-0, Randy Rodriguez 1-1
Batters Faced - Robbie Ray 26, Ryan Walker 5, Randy Rodriguez 4
San Diego
Hitters Pos AB R H RBI BB K Avg
Fernando Tatis Jr. RF 4 0 0 0 0 0 .264
Luis Arraez 1B-2B 4 0 1 0 0 0 .291
Manny Machado DH 4 0 1 0 0 3 .290
Ramon Laureano LF-CF 4 0 0 0 0 1 .317
Xander Bogaerts SS 4 1 1 0 0 1 .263
Jose Iglesias 3B 3 1 1 0 1 0 .230
Freddy Fermin C 4 0 0 0 0 2 .318
Jake Cronenworth 2B 1 0 0 0 0 0 .242
(S)  Ryan O'Hearn PH-1B 2 1 1 2 0 0 .200
Bryce Johnson CF 2 0 0 0 0 0 .300
(S)  Gavin Sheets PH-LF 1 0 1 0 0 0 .253
Totals 33 3 6 2 1 7  
Batting
2B - Xander Bogaerts (28)
HR - Ryan O'Hearn (2)
TB - Luis Arraez, Manny Machado, Xander Bogaerts 2, Jose Iglesias, Ryan O'Hearn 4, Gavin Sheets
RBI - Ryan O'Hearn 2 (7)
2-Out RBI - Ryan O'Hearn 2 (3)
GIDP - Ramon Laureano (2)
Team LOB - 5
Fielding
PO - Freddy Fermin (Adames at 1st)
Pitchers IP H R ER BB K HR ERA
Nestor Cortes (L 1-2) 5.2 7 4 4 4 5 3 5.87
David Morgan 1.1 0 0 0 1 3 0 1.78
Wandy Peralta 1.0 0 0 0 1 1 0 3.00
Mason Miller 1.0 1 0 0 0 1 0 2.45
Pitches-Strikes - Nestor Cortes 90-56, David Morgan 19-13, Wandy Peralta 17-8, Mason Miller 19-12
Ground Balls-Fly Balls - Nestor Cortes 4-4, David Morgan 0-1, Wandy Peralta 2-0, Mason Miller 2-0
Batters Faced - Nestor Cortes 27, David Morgan 5, Wandy Peralta 4, Mason Miller 4
Inherited Runners-Scored - David Morgan 1-0