Houston Astros vs Los Angeles Angels
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Nolan Schanuel | Nolan Schanuel out on a sacrifice fly to center fielder Lucas Spence. Zach Neto scores. Mike Trout to 3rd. | HOU 0, LAA 1 |
| B1 | Vaughn Grissom | Vaughn Grissom singles on a ground ball to right fielder LaMonte Wade Jr. Mike Trout scores. Jorge Soler to 2nd. | HOU 0, LAA 2 |
| B3 | Vaughn Grissom | Vaughn Grissom homers (7) on a fly ball to left center field. | HOU 0, LAA 3 |
| B3 | Jo Adell | Jo Adell doubles (16) on a fly ball to right fielder LaMonte Wade Jr. Josh Lowe scores. | HOU 0, LAA 4 |
| T4 | Taylor Trammell | Taylor Trammell homers (5) on a fly ball to center field. | HOU 1, LAA 4 |
| T8 | Yordan Alvarez | Yordan Alvarez singles on a line drive to left fielder Jose Siri. Jeremy Peña scores. | HOU 2, LAA 4 |
| T9 | Lucas Spence | Lucas Spence reaches on a fielder's choice. Taylor Trammell scores. Nick Allen to 3rd. Fielding error by second baseman Vaughn Grissom. | HOU 3, LAA 4 |
| T9 | Isaac Paredes | Angels challenged (hit by pitch), call on the field was upheld: Isaac Paredes hit by pitch. Lucas Spence scores. Jeremy Peña to 3rd. Yordan Alvarez to 2nd. | HOU 4, LAA 4 |
| T9 | LaMonte Wade Jr. | Tyler Heineman challenged (pitch result), call on the field was confirmed: LaMonte Wade Jr. walks. Jeremy Peña scores. Yordan Alvarez to 3rd. Isaac Paredes to 2nd. | HOU 5, LAA 4 |
| T9 | Jose Altuve | Jose Altuve reaches on a fielding error by pitcher Sam Bachman. Yordan Alvarez scores. Isaac Paredes to 3rd. Cam Smith to 2nd. | HOU 6, LAA 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| HOU | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 3 |
| LAA | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Astros opened with Tatsuya Imai, then turned the bulk of the game over to AJ Blubaugh.
-
Tatsuya Imai
Opener
0.2
33
2
1
Pitch-by-pitch: what Tatsuya Imai threw
CSW 18% 1st-pitch strike 43% 4.7 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 17 52% 1 3 1 10 2 Slider 14 42% 1 0 3 10 0 Changeup 2 6% 1 0 0 1 0 - AJ Blubaugh Bulk 2.1 48 2 1 inherited 3, stranded 3
- Cristian Javier Reliever 5.0 70 0 7 W
- Josh Hader Closer 1.0 24 0 0 SV
Walbert Ureña started for Angels, leaving with a 4–1 lead. Out of the bullpen, José Fermin took the roughest line.
-
Walbert Ureña
Starter
6.0
91
1
5
Pitch-by-pitch: what Walbert Ureña threw
CSW 31% 1st-pitch strike 57% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Changeup 28 31% 5 8 1 9 5 Four-Seam Fastball 27 30% 1 6 8 8 4 Sinker 22 24% 1 3 8 6 4 Sweeper 14 15% 3 1 0 8 2 - Chase Silseth Middle 1.0 20 0 1 HLD
- Ryan Zeferjahn Setup 1.0 23 1 2 HLD
- José Fermin Middle 0.1 12 3 0 L
- Sam Bachman Setup 0.2 24 1 1 BS inherited 2, all 2 scored
Where the game turned
- Jr. BB (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jeremy Peña SS | 5 | 2 | 1 | 0 | 0 | 2 | .316 | .370 | .502 | .872 | 2B |
| Yordan Alvarez DH | 3 | 1 | 1 | 1 | 1 | 1 | .323 | .433 | .641 | 1.074 | |
| Isaac Paredes 1B | 4 | 0 | 0 | 1 | 0 | 0 | .257 | .350 | .425 | .775 | |
| Jose Altuve 2B | 5 | 0 | 0 | 0 | 0 | 1 | .228 | .293 | .389 | .682 | |
| Taylor Trammell LF | 2 | 2 | 1 | 1 | 2 | 1 | .242 | .317 | .414 | .731 | HR (5) |
| Lucas Spence CF | 4 | 1 | 0 | 1 | 0 | 1 | .156 | .229 | .188 | .417 | |
| Christian Vázquez C | 4 | 0 | 1 | 0 | 0 | 0 | .215 | .267 | .330 | .597 | |
| LaMonte Wade Jr. RF | 4 | 0 | 0 | 1 | 1 | 2 | .169 | .319 | .305 | .624 | |
| Christian Walker 1B | 3 | 0 | 1 | 0 | 1 | 1 | .232 | .309 | .446 | .755 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach Neto SS | 3 | 1 | 1 | 0 | 2 | 0 | .235 | .326 | .440 | .766 | |
| Mike Trout CF | 4 | 1 | 0 | 0 | 1 | 1 | .244 | .395 | .462 | .857 | |
| Nolan Schanuel 1B | 4 | 0 | 1 | 1 | 0 | 0 | .280 | .353 | .391 | .744 | 2B |
| Vaughn Grissom 2B | 5 | 1 | 3 | 2 | 0 | 1 | .259 | .325 | .411 | .736 | HR (7) |
| Jo Adell RF | 3 | 0 | 1 | 1 | 1 | 2 | .243 | .292 | .405 | .697 | 2B |
| Denzer Guzman 3B | 3 | 0 | 0 | 0 | 0 | 1 | .235 | .284 | .356 | .640 | |
| Tyler Heineman C | 4 | 0 | 0 | 0 | 0 | 1 | .174 | .231 | .239 | .470 | |
| Jorge Soler DH | 3 | 0 | 0 | 0 | 2 | 2 | .200 | .289 | .370 | .659 | |
| Josh Lowe LF | 4 | 1 | 0 | 0 | 0 | 1 | .202 | .252 | .351 | .603 | SB |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Tatsuya Imai | 0.2 | 1 | 2 | 2 | 4 | 1 | 0 | 33 | 5.83 | |
| AJ Blubaugh | 2.1 | 2 | 2 | 1 | 0 | 1 | 1 | 48 | 3.74 | |
| Cristian Javier | 5.0 | 3 | 0 | 0 | 0 | 7 | 0 | 70 | 7.17 | W |
| Josh Hader | 1.0 | 0 | 0 | 0 | 2 | 0 | 0 | 24 | 1.29 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Walbert Ureña | 6.0 | 2 | 1 | 1 | 2 | 5 | 1 | 91 | 2.70 | |
| Chase Silseth | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 20 | 2.72 | HLD |
| Ryan Zeferjahn | 1.0 | 2 | 1 | 1 | 0 | 2 | 0 | 23 | 3.78 | HLD |
| José Fermin | 0.1 | 1 | 3 | 1 | 0 | 0 | 0 | 12 | 3.00 | L |
| Sam Bachman | 0.2 | 0 | 1 | 0 | 2 | 1 | 0 | 24 | 4.26 | BS |
Manager comparison
Recent form
Season series: 3-0 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.