ARCHIVE July 31, 2026
July 31, 2026 · AL West

Texas Rangers vs Houston Astros

July 31, 2026Daikin ParkRoof Closed 73°F · 0 mph, None
AWAY
Texas Rangers
55-55
2
vs
HOME
Houston Astros
56-55
11

Game Highlights

Published August 1, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B2 LaMonte Wade Jr. LaMonte Wade Jr. doubles (3) on a line drive to right fielder Brandon Nimmo. Taylor Trammell scores. Yainer Diaz to 3rd. TEX 0, HOU 1
B2 Yordan Alvarez Yordan Alvarez singles on a ground ball to left fielder Wyatt Langford. Yainer Diaz scores. LaMonte Wade Jr. scores. Jeremy Peña to 3rd. TEX 0, HOU 3
B4 Jeremy Peña Jeremy Peña singles on a ground ball to left fielder Wyatt Langford. Cam Smith scores. TEX 0, HOU 4
B5 Isaac Paredes Isaac Paredes homers (15) on a fly ball to left field. TEX 0, HOU 5
B5 Christian Walker Christian Walker homers (22) on a fly ball to left center field. TEX 0, HOU 6
T6 Joc Pederson Joc Pederson homers (20) on a fly ball to right center field. TEX 1, HOU 6
T6 Evan Carter Evan Carter singles on a ground ball to right fielder Cam Smith. Corey Seager scores. Ezequiel Duran to 2nd. TEX 2, HOU 6
B7 Yainer Diaz Yainer Diaz homers (8) on a fly ball to left center field. TEX 2, HOU 7
B7 Jeremy Peña Jeremy Peña doubles (11) on a line drive to left fielder Wyatt Langford. Lucas Spence scores. Cam Smith scores. TEX 2, HOU 9
B7 Isaac Paredes Isaac Paredes singles on a line drive to right fielder Brandon Nimmo. Jeremy Peña scores. Yordan Alvarez to 2nd. TEX 2, HOU 10
B8 Lucas Spence Lucas Spence singles on a ground ball to center fielder Evan Carter. Nick Allen scores. Yainer Diaz to 2nd. TEX 2, HOU 11

Box score

  123456789 R
TEX 000002000 2
HOU 030120410 11

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Rangers AWAY 2

Nathan Eovaldi started for Rangers, leaving trailing 0–6. Out of the bullpen, Luis Curvelo took the roughest line.

workload · innings pitched
  • Nathan Eovaldi Starter 5.0 94 6 5 L
    Pitch-by-pitch: what Nathan Eovaldi threw
    CSW 27% 1st-pitch strike 54% 3.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Curveball 33 35% 8 4 4 13 4
    Splitter 29 31% 3 3 3 12 8
    Four-Seam Fastball 13 14% 1 2 3 5 2
    Cutter 12 13% 1 3 4 3 1
    Sinker 7 7% 0 0 2 1 4
  • Luis Curvelo Reliever 2.0 54 4 2
  • Nicky Lopez Reliever 1.0 24 1 1
Astros HOME 11

Hunter Brown started for Astros, leaving with a 6–2 lead.

workload · innings pitched
  • Hunter Brown Starter 5.2 104 2 5 W
    Pitch-by-pitch: what Hunter Brown threw
    CSW 24% 1st-pitch strike 61% 4.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 34 33% 1 7 13 11 2
    Sinker 33 32% 4 6 12 5 6
    Knuckle Curve 20 19% 1 0 3 12 4
    Slider 9 9% 2 2 1 3 1
    Changeup 8 8% 0 2 0 3 3
  • Enyel De Los Santos Middle 0.2 10 0 0 inherited 2, 1 scored
  • Bennett Sousa Setup 0.2 9 0 1
  • AJ Blubaugh Middle 1.0 13 0 1
  • Bryan King Setup 1.0 13 0 0

Where the game turned

1 run Bottom 2nd · off Eovaldi
  • Jr. 2B (1)

Batting lines

AWAY · TEX
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Justin Foscue 2B 1 0 0 0 0 0 .260 .321 .480 .801
Wyatt Langford LF 4 0 1 0 0 1 .277 .320 .502 .822
Cam Cauley SS 1 0 0 0 0 1 .227 .306 .409 .715
Brandon Nimmo RF 4 0 0 0 0 1 .264 .331 .425 .756
Ezequiel Duran 3B 4 0 1 0 0 1 .269 .323 .445 .768
Evan Carter CF 4 0 2 1 0 0 .207 .320 .352 .672
Jake Burger 1B 4 0 1 0 0 1 .236 .296 .423 .719
Nicky Lopez P 4 0 0 0 0 0 .289 .333 .327 .660
Elias Díaz C 1 0 0 0 0 1 .248 .264 .419 .683
Joc Pederson DH 1 1 1 1 2 0 .254 .344 .516 .860 HR (20)
Corey Seager SS 3 1 2 0 0 1 .189 .297 .384 .681 2B
Austin Wynns C 2 0 0 0 0 0 .091 .143 .136 .279
HOME · HOU
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jeremy Peña SS 5 1 3 3 0 1 .317 .370 .508 .878 2B
Zach Dezenzo DH 1 0 0 0 0 0 .222 .291 .319 .610
Isaac Paredes 3B 3 1 2 2 2 0 .257 .352 .428 .780 HR (15)
Christian Walker 1B 5 1 1 1 0 0 .235 .311 .457 .768 HR (22)
Nick Allen 2B 1 1 1 0 0 0 .265 .308 .337 .645
Taylor Trammell LF 5 1 1 0 0 1 .237 .316 .403 .719 2B
Yainer Diaz C 5 2 4 1 0 0 .261 .287 .427 .714 HR (8)
Lucas Spence CF 1 1 1 1 0 0 .162 .244 .189 .433
Cam Smith RF 5 2 2 0 0 2 .207 .282 .366 .648 3B
Yordan Alvarez DH 3 0 2 2 2 1 .324 .436 .641 1.077
Jose Altuve 2B 4 0 0 0 0 2 .231 .293 .386 .679
LaMonte Wade Jr. LF 3 1 1 1 1 1 .175 .325 .317 .642 2B

Pitching lines

AWAY · TEX
PITCHER IPHRERBBKHR NPERA DEC
Nathan Eovaldi 5.0 10 6 6 1 5 2 94 4.31 L
Luis Curvelo 2.0 4 4 4 4 2 1 54 9.58
Nicky Lopez 1.0 4 1 1 0 1 0 24 9.00
HOME · HOU
PITCHER IPHRERBBKHR NPERA DEC
Hunter Brown 5.2 6 2 2 2 5 1 104 3.42 W
Enyel De Los Santos 0.2 1 0 0 0 0 0 10 4.26
Bennett Sousa 0.2 0 0 0 0 1 0 9 3.38
AJ Blubaugh 1.0 0 0 0 0 1 0 13 3.69
Bryan King 1.0 1 0 0 0 0 0 13 3.66

Manager comparison

AWAY · TEX
Skip Schumaker
Lineup 2.7 R Bunts 2.1 R IBBs 3.4 R
HOME · HOU
Joe Espada
Lineup 4.6 R Bunts 1.7 R IBBs 0.5 R

Recent form

AWAY · TEX
4-6 W2 -8 run diff
WWLLLLLLWW
HOME · HOU
7-3 L1 +13 run diff
LWLWWWWWWL

Season series: 2-4 with TEX listed first across 6 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.