San Francisco Giants vs Texas Rangers, April 26, 2025

April 26, 2025, 4:05 PM ET | Oracle Park

Starting Pitchers

Texas Rangers

Tyler Mahle headshot
Recorded starter

San Francisco Giants

Robbie Ray headshot
Recorded starter

Season Comparison

2025
Texas RangersSan Francisco Giants
.683
OPS
.697
175
HR
173
684
Runs
705
3.47
ERA
3.82
1.18
WHIP
1.30
1344
Strikeouts by pitchers
1358

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Robbie Ray headshot
San Francisco Giants, MLBDB pick
Tyler Mahle headshot
Texas Rangers, MLBDB pick
Willy Adames headshot
San Francisco Giants, MLBDB pick

Box Score

Batting

Josh Jung led Texas Rangers with 2 hits.

Texas Rangers batting
PlayerABRHRBIBBSOHR
Kevin PillarCF/RF4110000
Wyatt LangfordLF4110020
Josh Jung3B3020100
Jake Burger1B2002010
Marcus Semien2B4010020
Jonah HeimC4010020
Kyle HigashiokaDH4010000
Josh SmithRF/SS3010010
Nick AhmedSS3000010
Joc PedersonPH1000010
Leody TaverasCF0000000
Totals322821100

Mike Yastrzemski and Heliot Ramos led San Francisco Giants with 2 hits each.

San Francisco Giants batting
PlayerABRHRBIBBSOHR
Mike YastrzemskiRF4020010
Willy AdamesSS4012010
Jung Hoo LeeCF4010000
Matt Chapman3B3010100
Wilmer FloresDH4000000
Heliot RamosLF3120100
LaMonte Wade Jr.1B3010100
Christian Koss2B3110010
Sam HuffC3110010
Patrick BaileyPH1011000
Totals323113340

Pitching

Tyler Mahle went 5.0 innings for Texas Rangers (1 SO, 2 ER); Robbie Ray went 7.0 innings for San Francisco Giants (8 SO, 2 ER).

Pitching lines
PitcherIPHRERBBSOHR
Texas Rangers
Tyler Mahle5.0822110
Shawn Armstrong1.2100020
Hoby Milner1.0000010
Jacob Webb0.2111200
Jacob Latz0.0100000
San Francisco Giants
Robbie Ray7.0522180
Tyler Rogers1.0100000
Ryan Walker1.0200020
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.