Major League Baseball
BOXSCORE | RECAP
San Francisco 3, Texas 2
When: 4:05 PM ET, Saturday, April 26, 2025
Where: Oracle Park, San Francisco, California
Temperature: 58°
Umpires: Home - Todd Tichenor, 1B - Adam Hamari, 2B - Nestor Ceja, 3B - Austin Jones
Attendance: 40153
Final Scoring Summary
 
Final123456789RHE
Texas 101000000280
San Francisco 0000200013110
Texas
Hitters Pos AB R H RBI BB K LOB Avg
Kevin Pillar CF-RF 4 1 1 0 0 0 0 .300
Wyatt Langford LF 4 1 1 0 0 2 1 .344
Josh Jung 3B 3 0 2 0 1 0 0 .275
Jake Burger 1B 2 0 0 2 0 1 1 .171
Marcus Semien 2B 4 0 1 0 0 2 2 .146
Jonah Heim C 4 0 1 0 0 2 0 .246
Kyle Higashioka DH 4 0 1 0 0 0 2 .260
Josh H. Smith RF-SS 3 0 1 0 0 1 2 .328
Nick Ahmed SS 3 0 0 0 0 1 2 .000
     Joc Pederson PH 1 0 0 0 0 1 2 .077
     Leody Taveras CF 0 0 0 0 0 0 0 .200
Totals 32 2 8 2 1 10 12  
Batting
2B - Wyatt Langford (4)
TB - Kevin Pillar, Wyatt Langford 2, Josh Jung 2, Marcus Semien, Jonah Heim, Kyle Higashioka, Josh H. Smith
RBI - Jake Burger 2 (11)
Runners left in scoring position, 2 out - Marcus Semien (10), Nick Ahmed (1), Joc Pederson (9)
S - Josh H. Smith (1)
SF - Jake Burger 2 (2)
Team LOB - 7
Baserunning
SB - Kevin Pillar 2 (3, 2nd off Ray/Huff, 3rd off Ray/Huff), Josh Jung (2, 2nd off Ray/Huff)
Pitchers IP H R ER BB K HR ERA
Tyler Mahle 5.0 8 2 2 1 1 0 1.14
Shawn Armstrong 1.2 1 0 0 0 2 0 2.61
Hoby Milner 1.0 0 0 0 0 1 0 2.25
Jacob Webb (L 2-1) 0.2 1 1 1 2 0 0 4.50
Jake Latz 0.0 1 0 0 0 0 0 0.00
Pitches-Strikes - Tyler Mahle 87-57, Shawn Armstrong 23-14, Hoby Milner 15-9, Jacob Webb 17-7, Jake Latz 1-1
Ground Balls-Fly Balls - Tyler Mahle 6-3, Shawn Armstrong 1-2, Hoby Milner 2-0, Jacob Webb 1-0, Jake Latz 0-0
Batters Faced - Tyler Mahle 21, Shawn Armstrong 6, Hoby Milner 3, Jacob Webb 5, Jake Latz 1
Inherited Runners-Scored - Jake Latz 2-1
San Francisco
Hitters Pos AB R H RBI BB K LOB Avg
Mike Yastrzemski RF 4 0 2 0 0 1 2 .278
Willy Adames SS 4 0 1 2 0 1 2 .205
Jung Hoo Lee CF 4 0 1 0 0 0 2 .327
Matt Chapman 3B 3 0 1 0 1 0 2 .221
Wilmer Flores DH 4 0 0 0 0 0 2 .255
Heliot Ramos LF 3 1 2 0 1 0 1 .234
LaMonte Wade Jr. 1B 3 0 1 0 1 0 2 .114
Christian Koss 2B 3 1 1 0 0 1 2 .200
Sam Huff C 3 1 1 0 0 1 2 .214
     Patrick Bailey PH 1 0 1 1 0 0 0 .171
Totals 32 3 11 3 3 4 17  
Batting
2B - Sam Huff (1)
TB - Mike Yastrzemski 2, Willy Adames, Jung Hoo Lee, Matt Chapman, Heliot Ramos 2, LaMonte Wade Jr., Christian Koss, Sam Huff 2, Patrick Bailey
RBI - Willy Adames 2 (14), Patrick Bailey (9)
Runners left in scoring position, 2 out - LaMonte Wade Jr. (9), Sam Huff 2 (4)
S - Christian Koss (1)
GIDP - Willy Adames (1), LaMonte Wade Jr. (1)
Team LOB - 8
Baserunning
SB - Matt Chapman (4, 2nd off Armstrong/Heim)
Pitchers IP H R ER BB K HR ERA
Robbie Ray 7.0 5 2 2 1 8 0 3.73
Tyler Rogers 1.0 1 0 0 0 0 0 0.63
Ryan Walker (W 1-1) 1.0 2 0 0 0 2 0 5.91
Pitches-Strikes - Robbie Ray 97-69, Tyler Rogers 10-7, Ryan Walker 17-13
Ground Balls-Fly Balls - Robbie Ray 6-4, Tyler Rogers 1-1, Ryan Walker 0-0
Batters Faced - Robbie Ray 27, Tyler Rogers 4, Ryan Walker 5