Angels at Mariners
Last play · Dylan Moore pops out to third baseman Anthony Rendon.
Win probability
Mariners0%
LAA 100%SEA 0%
First 5 (F5)
finalLAA 5 – 1 SEA
Angels led after 5
Total runs
7.5
opened 7.5
fair over 47.8% · hold 4.5%
Run line
-1.5
Moneyline
reference+140 / -165
Mariners favored ↑50%Angels favored ↓
Biggest swing · Zach Neto hits a sacrifice bunt. Nolan Schanuel scores. Brandon Drury scores. Mickey Moniak to 3rd. Zach Neto to 2nd. Throwing error by pitcher Logan Gilbert. (inning 5) — -20% Angels
5Cade Marlowe grounds into a double play, second baseman Brandon Drury to shortstop Zach Neto to first baseman Nolan Schanuel. Jason Vosler scores. Dylan Moore out at 2nd. Cade Marlowe out at 1st.5–1
5Luis Rengifo singles on a line drive to center fielder Victor Robles. Mickey Moniak scores. Zach Neto scores.5–0
5Zach Neto hits a sacrifice bunt. Nolan Schanuel scores. Brandon Drury scores. Mickey Moniak to 3rd. Zach Neto to 2nd. Throwing error by pitcher Logan Gilbert.3–0
5Mickey Moniak walks. Logan O'Hoppe scores. Nolan Schanuel to 3rd. Brandon Drury to 2nd.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.














