Royals at Angels
Last play · Christian Moore grounds out sharply, second baseman Adam Frazier to first baseman Vinnie Pasquantino.
Win probability
Angels0%
KC 100%LAA 0%
First 5 (F5)
finalKC 3 – 2 LAA
Royals led after 5
Total runs
8.5
opened 8.5
fair over 47.8% · hold 4.5%
Run line
+1.5
Moneyline
reference-115 / -105
We show no side edge — our game model measures at the coin flip.
Angels favored ↑50%Royals favored ↓
Biggest swing · Bryce Teodosio homers (1) on a fly ball to left field. Christian Moore scores. (inning 5) — +28% Angels
9Christian Moore grounds out sharply, second baseman Adam Frazier to first baseman Vinnie Pasquantino.8–4
9Taylor Ward homers (35) on a fly ball to center field.8–3
8Bobby Witt Jr. doubles (44) on a sharp line drive to left fielder Taylor Ward. John Rave scores. Maikel Garcia scores.8–2
8Maikel Garcia singles on a ground ball to left fielder Taylor Ward. Carter Jensen scores. John Rave to 2nd.6–2
7Adam Frazier doubles (20) on a line drive to right fielder Jo Adell. Mike Yastrzemski scores. Randal Grichuk scores. Adam Frazier out at 3rd on the throw, right fielder Jo Adell to second baseman Christian Moore to first baseman Nolan Schanuel to third baseman Oswald Peraza.5–2
5Bryce Teodosio homers (1) on a fly ball to left field. Christian Moore scores.3–2
5Vinnie Pasquantino doubles (31) on a ground ball to left fielder Taylor Ward. Maikel Garcia scores.3–0
1Salvador Perez singles on a line drive to center fielder Bryce Teodosio. Bobby Witt Jr. 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.








