Giants at Angels
Last play · Nolan Schanuel lines out to center fielder Jung Hoo Lee.
Win probability
Angels0%
SF 100%LAA 0%
First 5 (F5)
finalSF 3 – 1 LAA
Giants led after 5
Total runs
8.5
opened 10.5 ↓
fair over 52.2% · hold 4.5%
Run line
+1.5
Moneyline
reference+100 / -120
Angels favored ↑50%Giants favored ↓
Biggest swing · Matt Chapman homers (4) on a fly ball to left field. Willy Adames scores. (inning 1) — -22% Giants
6Mike Trout homers (8) on a fly ball to left field.3–2
4Mike Trout homers (7) on a fly ball to left field.3–1
3Willy Adames singles on a line drive to right fielder Jorge Soler. Mike Yastrzemski scores. Willy Adames out at 2nd on the throw, right fielder Jorge Soler to first baseman Nolan Schanuel to shortstop Zach Neto to second baseman Kyren Paris to shortstop Zach Neto.3–0
1Matt Chapman homers (4) on a fly ball to left field. Willy Adames scores.2–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.










