Astros at Angels
Last play · Logan O'Hoppe homers (8) on a fly ball to left field. Kevin Pillar scores.
Win probability
Angels100%
HOU 0%LAA 100%
First 5 (F5)
finalHOU 3 – 4 LAA
Angels led after 5
Total runs
8.5
opened 8.5
fair over 48.9% · hold 4.7%
Run line
+1.5
Moneyline
reference-155 / +135
Angels favored ↑50%Astros favored ↓
Biggest swing · Michael Stefanic grounds out softly, second baseman Jose Altuve to first baseman José Abreu. Zach Neto scores. Mickey Moniak to 2nd. (inning 8) — +32% Angels
9Logan O'Hoppe homers (8) on a fly ball to left field. Kevin Pillar scores.7–9
8Michael Stefanic grounds out softly, second baseman Jose Altuve to first baseman José Abreu. Zach Neto scores. Mickey Moniak to 2nd.7–7
8Zach Neto doubles (14) on a sharp line drive to center fielder Jake Meyers. Logan O'Hoppe scores.7–6
6Mickey Moniak singles on a sharp ground ball to center fielder Jake Meyers, deflected by pitcher Rafael Montero. Logan O'Hoppe scores.7–5
6Jose Altuve homers (10) on a fly ball to center field. Chas McCormick scores.7–4
6Chas McCormick doubles (4) on a fly ball to left fielder Taylor Ward. José Abreu scores.5–4
6José Abreu doubles (2) on a sharp ground ball to left fielder Taylor Ward. Mauricio Dubón scores.4–4
5Willie Calhoun singles on a sharp ground ball to left fielder Mauricio Dubón. Luis Rengifo scores.3–4
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.














