ARCHIVE June 9, 2026
June 9, 2026 · AL West

Houston Astros vs Los Angeles Angels

June 9, 2026Angel StadiumClear 74°F · 5 mph, R To L
AWAY
Houston Astros
31-38
1
vs
HOME
Los Angeles Angels
26-42
10

Game Highlights

Published June 10, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Nolan Schanuel Nolan Schanuel hit by pitch. Zach Neto scores. Wade Meckler to 3rd. Jo Adell to 2nd. HOU 0, LAA 1
B1 Oswald Peraza Oswald Peraza grounds into a force out, shortstop Jeremy Peña to second baseman Jose Altuve. Wade Meckler scores. Jo Adell to 3rd. Nolan Schanuel out at 2nd. Oswald Peraza to 1st. HOU 0, LAA 2
B2 Wade Meckler Wade Meckler doubles (5) on a ground ball to left fielder Joey Loperfido. Sebastián Rivero scores. Zach Neto scores. Mike Trout to 3rd. HOU 0, LAA 4
B2 Jo Adell Jo Adell doubles (9) on a sharp ground ball to left fielder Joey Loperfido. Mike Trout scores. Wade Meckler scores. HOU 0, LAA 6
B2 Oswald Peraza Oswald Peraza grounds out, shortstop Jeremy Peña to first baseman Christian Walker. Jo Adell scores. Nolan Schanuel to 2nd. HOU 0, LAA 7
T7 Brice Matthews Brice Matthews singles on a ground ball to right fielder Jose Siri. Collin Price scores. Isaac Paredes to 3rd. HOU 1, LAA 7
B8 Trey Mancini Trey Mancini out on a sacrifice fly to center fielder Jake Meyers. Mike Trout scores. Wade Meckler to 3rd. Jo Adell to 2nd. HOU 1, LAA 8
B8 Oswald Peraza Oswald Peraza reaches on a fielding error by third baseman Isaac Paredes. Wade Meckler scores. Jo Adell to 3rd. HOU 1, LAA 9
B8 Denzer Guzman Denzer Guzman grounds into a force out, shortstop Shay Whitcomb to second baseman Brice Matthews. Jo Adell scores. Oswald Peraza out at 2nd. Denzer Guzman to 1st. HOU 1, LAA 10

Box score

  123456789 R
HOU 000000100 1
LAA 250000030 10

Pitching & bullpen

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

Astros AWAY 1

Kai-Wei Teng started for Astros, leaving trailing 0–7. Out of the bullpen, Alimber Santa took the roughest line.

workload · innings pitched
  • Kai-Wei Teng Starter 4.0 93 7 5 L
    Pitch-by-pitch: what Kai-Wei Teng threw
    CSW 29% 1st-pitch strike 68% 3.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sweeper 33 35% 5 4 8 13 3
    Four-Seam Fastball 24 26% 3 6 2 9 4
    Sinker 19 20% 1 5 1 5 7
    Changeup 7 8% 0 1 1 5 0
    Slider 7 8% 2 0 1 3 1
    Curveball 3 3% 0 0 0 3 0
  • AJ Blubaugh Middle 2.0 34 0 2
  • Alimber Santa Middle 2.0 26 3 0
Angels HOME 10

Walbert Ureña started for Angels, leaving with a 7–0 lead. Out of the bullpen, Brent Suter took the roughest line.

workload · innings pitched
  • Walbert Ureña Starter 5.0 107 0 7 W
    Pitch-by-pitch: what Walbert Ureña threw
    CSW 32% 1st-pitch strike 46% 4.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 40 37% 2 10 5 19 4
    Sweeper 24 22% 3 4 5 9 3
    Four-Seam Fastball 23 21% 2 7 1 11 2
    Changeup 20 19% 0 6 3 9 2
  • Brent Suter Middle 2.0 35 1 3
  • Drew Pomeranz Setup 1.0 6 0 0
  • Kirby Yates Middle 1.0 12 0 2

Where the game turned

1 run Bottom 1st · off Teng
  • Schanuel HBP (1)

Batting lines

AWAY · HOU
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Shay Whitcomb SS 2 0 0 0 0 1 .105 .150 .263 .413
Taylor Trammell DH 2 0 0 0 0 2 .279 .338 .368 .706
Collin Price 1B 2 1 1 0 0 1 .200 .273 .300 .573
Isaac Paredes 3B 1 0 0 0 2 1 .240 .337 .413 .750
Brice Matthews 2B 1 0 1 1 0 0 .208 .259 .325 .584
Cam Smith RF 3 0 0 0 1 1 .220 .310 .354 .664
Joey Loperfido LF 3 0 0 0 1 2 .262 .343 .344 .687
Jake Meyers CF 4 0 1 0 0 0 .216 .280 .320 .600
Christian Vázquez C 4 0 0 0 0 0 .237 .295 .370 .665
Jeremy Peña SS 3 0 0 0 0 1 .281 .348 .413 .761
Yordan Alvarez DH 2 0 2 0 1 0 .317 .432 .642 1.074
Christian Walker 1B 3 0 0 0 0 1 .249 .320 .494 .814
Jose Altuve 2B 2 0 0 0 1 2 .237 .320 .379 .699
HOME · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Mike Trout CF 4 2 1 0 1 1 .223 .389 .441 .830
Wade Meckler LF 2 3 1 2 3 0 .340 .417 .547 .964 2B
Jo Adell DH 4 2 2 2 1 1 .243 .287 .392 .679 2B
Trey Mancini 1B 2 0 0 1 0 1 .500 .429 .500 .929
Oswald Peraza SS 5 0 1 3 0 0 .267 .320 .440 .760
Denzer Guzman 3B 5 0 0 1 0 1 .000 .000 .000 .000
Jose Siri RF 5 0 0 0 0 2 .324 .359 .568 .927
Logan O'Hoppe C 1 0 1 0 0 0 .200 .283 .281 .564
Zach Neto SS 3 2 1 0 1 0 .232 .342 .449 .791
Nolan Schanuel 1B 1 0 1 1 0 0 .256 .312 .377 .689
Sebastián Rivero C 3 1 2 0 0 1 .245 .286 .283 .569

Pitching lines

AWAY · HOU
PITCHER IPHRERBBKHR NPERA DEC
Kai-Wei Teng 4.0 7 7 5 3 5 0 93 3.71 L
AJ Blubaugh 2.0 1 0 0 2 2 0 34 4.22
Alimber Santa 2.0 2 3 0 1 0 0 26 0.90
HOME · LAA
PITCHER IPHRERBBKHR NPERA DEC
Walbert Ureña 5.0 3 0 0 5 7 0 107 2.44 W
Brent Suter 2.0 2 1 1 1 3 0 35 4.54
Drew Pomeranz 1.0 0 0 0 0 0 0 6 5.06
Kirby Yates 1.0 0 0 0 0 2 0 12 4.76

Manager comparison

AWAY · HOU
Joe Espada
Lineup 3.9 R Bunts 1.1 R IBBs 0.5 R
HOME · LAA
Kurt Suzuki
Lineup 1.8 R Bunts 1.2 R IBBs 3.4 R

Recent form

AWAY · HOU
6-4 L1 -5 run diff
LWLWWWLLWW
HOME · LAA
4-6 L1 +0 run diff
LWWLLLWLLW

Season series: 1-2 with HOU listed first across 3 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.