Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

April 25, 2025
Texas Rangers 2
San Francisco Giants 0
📍 Oracle Park
👥 40,080
⏱ 2:40
🌤 55° • Partly Cloudy • 9 mph, Out To CF
Status: Final
Expanded pre-game details available in Ballpark Pro

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
Texas Rangers
Texas Rangers
2
Final
San Francisco Giants
San Francisco Giants
0
Team 1 2 3 4 5 6 7 8 9 R H E
TEX 0 0 1 0 0 1 0 0 0 2 6 0
SF 0 0 0 0 0 0 0 0 0 0 4 1
Texas Rangers Texas Rangers Hitting
Hitters AB R H RBI BB K
Josh Smith SS 4 1 0 0 0 1
Wyatt Langford LF 4 0 3 1 0 0
Joc Pederson DH 3 0 1 1 1 1
Adolis García RF 4 0 0 0 0 2
Marcus Semien 2B 4 0 0 0 0 1
Josh Jung 3B 4 0 1 0 0 1
Dustin Harris CF 3 0 0 0 0 1
Leody Taveras CF 0 0 0 0 0 0
Jake Burger 1B 3 1 1 0 0 2
Kyle Higashioka C 3 0 0 0 0 1
TEAM 32 2 6 2 1 10
2B: Wyatt Langford (2), Jake Burger
CS: Josh Jung
GIDP: Marcus Semien
LOB: Josh Smith, Joc Pederson (2), Adolis García (3), Marcus Semien (2), Dustin Harris, Jake Burger, Kyle Higashioka

Texas RangersTexas Rangers Pitching
Pitchers IP H R ER BB K
Nathan Eovaldi 6.0 3 0 0 1 7
Chris Martin 1.1 1 0 0 0 2
Robert Garcia 1.0 0 0 0 0 3
Luke Jackson 0.2 0 0 0 0 1
TEAM 4 0 0 1 13
Pitches: Nathan Eovaldi 99-61, Chris Martin 17-14, Robert Garcia 15-9, Luke Jackson 11-8
WP: Nathan Eovaldi

San Francisco Giants San Francisco Giants Hitting
Hitters AB R H RBI BB K
Mike Yastrzemski RF 4 0 0 0 0 2
Willy Adames SS 4 0 1 0 0 2
Jung Hoo Lee CF 4 0 1 0 0 3
Matt Chapman 3B 4 0 0 0 0 2
Wilmer Flores DH 4 0 1 0 0 2
Heliot Ramos LF 2 0 0 0 1 1
LaMonte Wade Jr. 1B 3 0 1 0 0 0
Patrick Bailey C 3 0 0 0 0 1
Tyler Fitzgerald 2B 3 0 0 0 0 0
TEAM 31 0 4 0 1 13
LOB: Mike Yastrzemski, Jung Hoo Lee, Matt Chapman, Heliot Ramos, LaMonte Wade Jr. (2), Patrick Bailey (3), Tyler Fitzgerald
Fielding
E: Willy Adames
CS: Patrick Bailey
DP: Willy Adames to Tyler Fitzgerald to LaMonte Wade Jr; call on the field was overturned: Jake Burger called out on strikes and Josh Jung caught stealing 2nd, Patrick Bailey to Tyler Fitzgerald to Patrick Bailey

San Francisco Giants San Francisco Giants Pitching
Pitchers IP H R ER BB K
Justin Verlander 6.0 4 2 1 1 5
Randy Rodríguez 2.0 2 0 0 0 3
Ryan Walker 1.0 0 0 0 0 2
TEAM 6 2 1 1 10
Pitches: Justin Verlander 89-65, Randy Rodríguez 24-15, Ryan Walker 14-9
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.