Royals at Angels
Last play · Kevin Pillar flies out to second baseman Michael Massey.
Win probability
Angels0%
KC 100%LAA 0%
First 5 (F5)
finalKC 6 – 0 LAA
Royals led after 5
Total runs
8.5
opened 7.5 ↑
fair over 51.1% · hold 4.7%
Run line
+1.5
Moneyline
reference-125 / +105
Angels favored ↑50%Royals favored ↓
Biggest swing · Dairon Blanco homers (1) on a fly ball to left center field. Hunter Renfroe scores. (inning 3) — -26% Royals
9Cole Tucker out on a sacrifice fly to left fielder Dairon Blanco. Jo Adell scores.10–4
8Garrett Hampson doubles (2) on a line drive to left fielder Taylor Ward. Dairon Blanco scores.10–3
7Nolan Schanuel out on a sacrifice fly to right fielder Hunter Renfroe. Zach Neto scores. Luis Guillorme to 3rd.9–3
7Cole Tucker walks. Jo Adell scores. Zach Neto to 3rd. Luis Guillorme to 2nd.9–2
7Luis Guillorme walks. Logan O'Hoppe scores. Jo Adell to 3rd. Zach Neto to 2nd.9–1
7Michael Massey grounds into a force out, second baseman Luis Guillorme to shortstop Zach Neto. Vinnie Pasquantino scores. Salvador Perez out at 2nd. Michael Massey to 1st.9–0
6Maikel Garcia doubles (9) on a fly ball to left fielder Taylor Ward. Dairon Blanco scores. Garrett Hampson scores.8–0
5Salvador Perez singles on a fly ball to left fielder Taylor Ward. Maikel Garcia scores. Bobby Witt Jr. to 3rd.6–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.








