Major League Baseball
BOXSCORE | RECAP
San Francisco 3, LA Angels 2
When: 9:38 PM ET, Saturday, April 19, 2025
Where: Angel Stadium, Anaheim, California
Temperature: 69°
Umpires: Home - Erich Bacchus, 1B - Lazaro Diaz, 2B - Mike Estabrook, 3B - Brian O'Nora
Attendance: 44374
Final Scoring Summary
 
Final123456789RHE
San Francisco 201000000350
LA Angels 000101000260
San Francisco
Hitters Pos AB R H RBI BB K LOB Avg
Mike Yastrzemski RF 4 1 1 0 0 0 0 .279
Willy Adames SS 3 1 1 1 1 0 0 .190
Jung Hoo Lee CF 4 0 1 0 0 0 1 .355
Matt Chapman 3B 3 1 2 2 1 0 1 .250
Heliot Ramos LF 4 0 0 0 0 0 2 .216
LaMonte Wade Jr. 1B 3 0 0 0 1 0 1 .091
Wilmer Flores DH 4 0 0 0 0 1 2 .213
Patrick Bailey C 3 0 0 0 0 1 2 .161
Tyler Fitzgerald 2B 3 0 0 0 0 1 0 .295
Totals 31 3 5 3 3 3 9  
Batting
2B - Mike Yastrzemski (6)
HR - Matt Chapman (4)
TB - Mike Yastrzemski 2, Willy Adames, Jung Hoo Lee, Matt Chapman 5
RBI - Willy Adames (9), Matt Chapman 2 (14)
2-Out RBI - Matt Chapman 2 (9)
Runners left in scoring position, 2 out - LaMonte Wade Jr. (6), Patrick Bailey (5)
Team LOB - 4
Baserunning
SB - Matt Chapman (3, 2nd off Hendricks/O'Hoppe)
Pitchers IP H R ER BB K HR ERA
Landen Roupp (W 2-1) 7.0 5 2 2 1 9 2 4.09
Tyler Rogers (H 6) 1.0 0 0 0 0 1 0 0.87
Ryan Walker (SV 5) 1.0 1 0 0 0 0 0 1.12
Pitches-Strikes - Landen Roupp 96-62, Tyler Rogers 12-8, Ryan Walker 19-9
Ground Balls-Fly Balls - Landen Roupp 5-3, Tyler Rogers 2-0, Ryan Walker 1-1
Batters Faced - Landen Roupp 26, Tyler Rogers 3, Ryan Walker 4
LA Angels
Hitters Pos AB R H RBI BB K LOB Avg
Taylor Ward LF 4 0 0 0 0 3 0 .214
Luis Rengifo 3B 4 0 1 0 0 0 0 .230
Mike Trout DH 4 2 2 2 0 1 1 .189
Jorge Soler RF 4 0 1 0 0 1 1 .236
     Tim Anderson PR 0 0 0 0 0 0 0 .171
Logan O'Hoppe C 3 0 1 0 1 0 1 .288
Nolan Schanuel 1B 4 0 1 0 0 0 3 .280
Zach Neto SS 3 0 0 0 0 1 2 .167
Kyren Paris 2B 3 0 0 0 0 3 1 .288
Jo Adell CF 3 0 0 0 0 1 0 .222
Totals 32 2 6 2 1 10 9  
Batting
HR - Mike Trout 2 (8)
TB - Luis Rengifo, Mike Trout 8, Jorge Soler, Logan O'Hoppe, Nolan Schanuel
RBI - Mike Trout 2 (16)
2-Out RBI - Mike Trout (4)
Runners left in scoring position, 2 out - Nolan Schanuel (7)
GIDP - Zach Neto (1)
Team LOB - 4
Fielding
Outfield Assists - Jorge Soler (Adames at 2nd)
Pitchers IP H R ER BB K HR ERA
Kyle Hendricks (L 0-2) 5.0 4 3 3 2 1 1 4.50
Reid Detmers 2.2 1 0 0 1 2 0 2.70
Ryan Johnson 1.1 0 0 0 0 0 0 6.00
Pitches-Strikes - Kyle Hendricks 63-44, Reid Detmers 38-21, Ryan Johnson 11-6
Ground Balls-Fly Balls - Kyle Hendricks 5-5, Reid Detmers 2-2, Ryan Johnson 3-1
Batters Faced - Kyle Hendricks 20, Reid Detmers 10, Ryan Johnson 4
Inherited Runners-Scored - Ryan Johnson 1-0