Astros at Angels
Last play · Matt Thaiss grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Peña to first baseman Yainer Diaz. Jordyn Adams out at 2nd. Matt Thaiss out at 1st.
Win probability
Angels0%
HOU 100%LAA 0%
First 5 (F5)
finalHOU 4 – 2 LAA
Astros led after 5
Total runs
9.5
opened 8.5 ↑
fair over 46.8% · hold 4.3%
Run line
+1.5
Moneyline
reference-200 / +165
Angels favored ↑50%Astros favored ↓
Biggest swing · Yordan Alvarez homers (34) on a line drive to right field. Jose Altuve scores. (inning 5) — -31% Astros
9Kyle Tucker homers (20) on a fly ball to center field.5–3
8Angels challenged (home-plate collision), call on the field was upheld: Angels challenged (tag play), call on the field was upheld: Logan O'Hoppe singles on a line drive to center fielder Jake Meyers. Taylor Ward scores. Nolan Schanuel out at home on the throw, center fielder Jake Meyers to catcher Victor Caratini. Bryce Teodosio to 3rd.4–3
5Victor Caratini singles on a sharp ground ball to left fielder Taylor Ward, deflected by shortstop Zach Neto. Jeremy Peña scores.4–2
5Yordan Alvarez homers (34) on a line drive to right field. Jose Altuve scores.3–2
4Eric Wagaman doubles (1) on a sharp line drive to left fielder Mauricio Dubón. Logan O'Hoppe scores.1–2
1Nolan Schanuel singles on a ground ball to left fielder Mauricio Dubón. Taylor Ward scores. Zach Neto to 2nd.1–1
1Alex Bregman walks.1–0
Velocity & spin from the MLB Stats API live feed. The fatigue read compares each pitcher's live fastball velocity to their fresh baseline and our fatigue-curve model (−0.61 mph / 100 pitches). Win probability is from our own base-out/inning/score table built on 2024–25 games.


































