MLB Game

Texas Rangers at Los Angeles Angels

FinalJul 31, 1:38 AMAngel StadiumBottom 9th
TEX
6
@
LAA
3
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueAngel Stadium
StartJul 31, 1:38 AM
Day/Nightnight
Attendance27162
First Pitch2025-07-31T01:38:00.000Z
DecisionW: Nathan Eovaldi · L: José Soriano · SV: Robert Garcia
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
TEX0001010406111
LAA000100020381
Starting Pitchers
Texas Rangers
Nathan Eovaldi
· 9-3 · ERA 1.49
Los Angeles Angels
José Soriano
· 7-8 · ERA 3.65
Team Totals
Texas Rangers Batting
AVG.233
Runs6
Hits11
HR1
BB3
K10
Los Angeles Angels Batting
AVG.234
Runs3
Hits8
HR1
BB2
K8
Texas Rangers Pitching
ERA3.22
K8
BB2
IP9.0
Hits8
HR1
Los Angeles Angels Pitching
ERA4.60
K10
BB3
IP9.0
Hits11
HR1
Pitch View
Robert Garcia vs Gustavo Campero
Gustavo Campero strikes out swinging.
4 pitches
1234
Selected Pitch
Pitch #4
TypeChangeup
DescriptionSwinging Strike
CallSwinging Strike
Result
Count
Outs
Velocity90.2 mph
End Velocity82.4 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X1.06
Plate Z1.37
Zone14
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
bottom 9
6 - 3 · 3 outs
Gustavo Campero strikes out swinging.
Batter: Gustavo Campero · Pitcher: Robert Garcia
bottom 9
6 - 3 · 2 outs
Luis Rengifo flies out to center fielder Evan Carter.
Batter: Luis Rengifo · Pitcher: Robert Garcia
bottom 9
6 - 3 · 1 out
Logan O'Hoppe strikes out swinging.
Batter: Logan O'Hoppe · Pitcher: Robert Garcia
top 9
6 - 3 · 3 outs
Wyatt Langford grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.
Batter: Wyatt Langford · Pitcher: Carson Fulmer
top 9
6 - 3 · 2 outs
Adolis García pops out to first baseman Nolan Schanuel.
Batter: Adolis García · Pitcher: Carson Fulmer
top 9
6 - 3 · 1 out
Marcus Semien grounds into a force out, shortstop Zach Neto to second baseman Luis Rengifo. Corey Seager out at 2nd. Marcus Semien to 1st.
Batter: Marcus Semien · Pitcher: Carson Fulmer
top 9
6 - 3 · 0 outs
Corey Seager singles on a line drive to right fielder Gustavo Campero.
Batter: Corey Seager · Pitcher: Carson Fulmer
bottom 8
6 - 3 · 3 outs
Yoán Moncada strikes out swinging.
Batter: Yoán Moncada · Pitcher: Shawn Armstrong
bottom 8
6 - 3 · 2 outs
Jo Adell reaches on a fielding error by first baseman Josh Smith.
Batter: Jo Adell · Pitcher: Shawn Armstrong
bottom 8
6 - 3 · 2 outs
Taylor Ward flies out to shortstop Corey Seager.
Batter: Taylor Ward · Pitcher: Shawn Armstrong
bottom 8
6 - 3 · 1 out
Nolan Schanuel homers (9) on a fly ball to right center field. Mike Trout scores.
Batter: Nolan Schanuel · Pitcher: Hoby Milner
bottom 8
6 - 1 · 1 out
Mike Trout singles on a ground ball to shortstop Corey Seager.
Batter: Mike Trout · Pitcher: Hoby Milner
Texas Rangers Roster
Lineup
Josh Smith1B#8
AVG — · HR 0 · RBI 0
Corey SeagerSS#5
AVG — · HR 0 · RBI 0
Marcus Semien2B#2
AVG — · HR 0 · RBI 1
Adolis GarcíaRF#53
AVG — · HR 1 · RBI 2
Wyatt LangfordLF#36
AVG — · HR 0 · RBI 1
Kyle HigashiokaDH#11
AVG — · HR 0 · RBI 0
Evan CarterCF#32
AVG — · HR 0 · RBI 1
Josh Jung3B#6
AVG — · HR 0 · RBI 0
Jonah HeimC#28
AVG — · HR 0 · RBI 1
Bench
Ezequiel DuranSS#20
AVG — · HR — · RBI —
Joc Pederson1B#4
AVG — · HR — · RBI —
Rowdy Tellez1B#44
AVG — · HR — · RBI —
Sam HaggertyCF#0
AVG — · HR — · RBI —
Pitchers
Caleb BoushleyP#70
IP — · K — · ERA —
Cole WinnP#60
IP — · K — · ERA —
Hoby MilnerP#41
IP 0.1 · K 1 · ERA —
Jack LeiterP#35
IP — · K — · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob LatzP#67
IP — · K — · ERA —
Jon GrayP#22
IP — · K — · ERA —
Kumar RockerP#80
IP — · K — · ERA —
Luis CurveloP#57
IP — · K — · ERA —
Marc ChurchP#30
IP — · K — · ERA —
Nathan EovaldiP#17
IP 7.0 · K 4 · ERA —
Patrick CorbinP#46
IP — · K — · ERA —
Robert GarciaP#62
IP 1.0 · K 2 · ERA —
Shawn ArmstrongP#43
IP 0.2 · K 1 · ERA —
Los Angeles Angels Roster
Lineup
Zach NetoSS#9
AVG — · HR 0 · RBI 0
Mike TroutDH#27
AVG — · HR 0 · RBI 0
Nolan Schanuel1B#18
AVG — · HR 1 · RBI 2
Taylor WardLF#3
AVG — · HR 0 · RBI 0
Jo AdellCF#7
AVG — · HR 0 · RBI 0
Yoán Moncada3B#5
AVG — · HR 0 · RBI 0
Logan O'HoppeC#14
AVG — · HR 0 · RBI 0
Luis Rengifo2B#2
AVG — · HR 0 · RBI 1
Gustavo CamperoRF#51
AVG — · HR 0 · RBI 0
Bench
Kevin Newman3B#10
AVG — · HR — · RBI —
LaMonte Wade Jr.1B#35
AVG — · HR — · RBI —
Scott Kingery2B#13
AVG — · HR — · RBI —
Travis d'ArnaudC#25
AVG — · HR — · RBI —
Pitchers
Brock BurkeP#46
IP — · K — · ERA —
Carson FulmerP#49
IP 1.1 · K 1 · ERA —
Connor BrogdonP#75
IP — · K — · ERA —
Jack KochanowiczP#41
IP — · K — · ERA —
José SorianoP#59
IP 7.0 · K 7 · ERA —
Kenley JansenP#74
IP — · K — · ERA —
Kyle HendricksP#28
IP — · K — · ERA —
Luis GarcíaP#66
IP — · K — · ERA —
Reid DetmersP#48
IP 0.2 · K 2 · ERA —
Ryan ZeferjahnP#56
IP — · K — · ERA —
Sam BachmanP#40
IP 0.0 · K 0 · ERA —
Tyler AndersonP#31
IP — · K — · ERA —
Yusei KikuchiP#16
IP — · K — · ERA —