Royals at Tigers
Last play · Bobby Witt Jr. grounds out to first baseman Andy Ibáñez.
Win probability
Tigers100%
KC 0%DET 100%
First 5 (F5)
finalKC 0 – 4 DET
Tigers led after 5
Total runs
7.5
opened 8.5 ↓
fair over 50% · hold 4.8%
Run line
-1.5
Moneyline
reference+135 / -160
Tigers favored ↑50%Royals favored ↓
Biggest swing · Spencer Torkelson doubles (6) on a line drive to left fielder Drew Waters. Kerry Carpenter scores. Zach McKinstry scores. (inning 3) — +23% Tigers
8Spencer Torkelson singles on a ground ball to center fielder Kyle Isbel. Ryan Kreidler scores. Zach McKinstry to 3rd.1–6
8Zach McKinstry grounds into a force out, second baseman Michael Massey to shortstop Bobby Witt Jr. Trey Sweeney scores. Ryan Kreidler to 3rd. Gleyber Torres out at 2nd. Zach McKinstry to 1st.1–5
8Maikel Garcia singles on a ground ball to center fielder Ryan Kreidler. Salvador Perez scores. Michael Massey to 2nd.1–4
5Riley Greene singles on a line drive to right fielder Cavan Biggio. Kerry Carpenter scores. Spencer Torkelson to 3rd.0–4
3Riley Greene singles on a line drive to center fielder Kyle Isbel. Spencer Torkelson scores.0–3
3Spencer Torkelson doubles (6) on a line drive to left fielder Drew Waters. Kerry Carpenter scores. Zach McKinstry scores.0–2
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.










