Major League Baseball
BOXSCORE | RECAP
San Francisco 4, Seattle 1
When: 9:05 PM ET, Saturday, April 5, 2025
Where: Oracle Park, San Francisco, California
Temperature: 66°
Umpires: Home - James Hoye, 1B - D.J. Reyburn, 2B - John Libka, 3B - Sean Barber
Attendance: 40886
Final Scoring Summary
 
Final123456789RHE
Seattle 000010000170
San Francisco 00020200-4100
Seattle
Hitters Pos AB R H RBI BB K LOB Avg
Victor Robles RF 4 0 2 0 0 0 3 .256
Julio Rodriguez CF 4 0 0 0 0 2 4 .219
Cal Raleigh DH 4 0 1 0 0 2 1 .156
Randy Arozarena LF 3 0 0 0 1 0 2 .129
Mitch Garver C 2 0 0 0 2 0 1 .071
Donovan Solano 1B 3 0 0 0 0 0 2 .000
     Miles Mastrobuoni PH 1 0 0 0 0 0 0 .286
Dylan Moore 3B 4 1 2 1 0 0 1 .400
Ryan Bliss 2B 2 0 1 0 1 0 0 .167
     Luke Raley PH 1 0 0 0 0 1 1 .211
J.P. Crawford SS 2 0 1 0 2 0 1 .167
Totals 30 1 7 1 6 5 16  
Batting
HR - Dylan Moore (2)
TB - Victor Robles 2, Cal Raleigh, Dylan Moore 5, Ryan Bliss, J.P. Crawford
RBI - Dylan Moore (2)
Runners left in scoring position, 2 out - Julio Rodriguez 2 (5), Randy Arozarena (1), J.P. Crawford (3)
GIDP - Victor Robles (1), Randy Arozarena (1)
Team LOB - 8
Baserunning
CS - Dylan Moore (2, 2nd by Ray/Huff), Ryan Bliss (2, 2nd by Ray/Huff)
SB - Victor Robles (2, 2nd off Ray/Huff), J.P. Crawford (1, 2nd off Ray/Huff)
PO - Dylan Moore (1st by Ray), Ryan Bliss (1st by Ray)
Fielding
Outfield Assists - Julio Rodriguez (Adames at 2nd)
Pitchers IP H R ER BB K HR ERA
Bryce Miller (L 0-2) 5.1 7 4 4 3 4 0 5.73
Trent Thornton 0.2 1 0 0 0 0 0 4.15
Jesse Hahn 2.0 2 0 0 1 1 0 0.00
Pitches-Strikes - Bryce Miller 93-53, Trent Thornton 6-5, Jesse Hahn 30-15
Ground Balls-Fly Balls - Bryce Miller 4-5, Trent Thornton 1-1, Jesse Hahn 4-0
Batters Faced - Bryce Miller 24, Trent Thornton 3, Jesse Hahn 8
Inherited Runners-Scored - Trent Thornton 2-1
San Francisco
Hitters Pos AB R H RBI BB K LOB Avg
LaMonte Wade Jr. 1B 4 0 0 0 0 2 0 .148
Willy Adames SS 3 0 1 0 1 0 0 .212
Jung Hoo Lee CF 4 2 3 0 0 0 0 .321
Matt Chapman 3B 4 2 2 2 0 0 1 .310
Heliot Ramos LF 4 0 1 0 0 0 2 .314
Mike Yastrzemski RF 1 0 1 1 3 0 0 .333
Wilmer Flores DH 4 0 2 1 0 1 3 .250
Sam Huff C 2 0 0 0 0 1 2 .000
     Patrick Bailey PH-C 2 0 0 0 0 0 3 .200
Tyler Fitzgerald 2B 3 0 0 0 0 1 2 .167
Totals 31 4 10 4 4 5 13  
Batting
2B - Jung Hoo Lee 2 (5), Matt Chapman 2 (2)
TB - Willy Adames, Jung Hoo Lee 5, Matt Chapman 4, Heliot Ramos, Mike Yastrzemski, Wilmer Flores 2
RBI - Matt Chapman 2 (8), Mike Yastrzemski (1), Wilmer Flores (11)
2-Out RBI - Mike Yastrzemski (1)
Runners left in scoring position, 2 out - Sam Huff (1), Patrick Bailey (2), Tyler Fitzgerald (4)
GIDP - Wilmer Flores (2)
Team LOB - 7
Baserunning
CS - Willy Adames (1, 2nd by Miller/Garver)
SB - Jung Hoo Lee (3, 3rd off Miller/Garver)
Pitchers IP H R ER BB K HR ERA
Robbie Ray (W 2-0) 6.0 4 1 1 5 2 1 3.18
Hayden Birdsong (H 2) 2.0 2 0 0 1 2 0 0.00
Ryan Walker (SV 3) 1.0 1 0 0 0 1 0 1.80
Pitches-Strikes - Robbie Ray 88-54, Hayden Birdsong 27-17, Ryan Walker 17-12
Ground Balls-Fly Balls - Robbie Ray 5-5, Hayden Birdsong 1-1, Ryan Walker 2-0
Batters Faced - Robbie Ray 24, Hayden Birdsong 8, Ryan Walker 4