Skip to content

Royals at Pirates

KC3PIT4
Final
Inn123456789RHE
KC010101000380
PIT10012000·471
Last play · Robbie Grossman grounds out, third baseman Jared Triolo to first baseman Connor Joe.
Win probability
Pirates100%
KC 0%PIT 100%
First 5 (F5)
final
KC 24 PIT
Pirates led after 5
Inning 1: Bryan Reynolds doubles (29) on a ground ball to left fielder Tommy Pham. Isiah Kiner-Falefa scores.Inning 2: Yuli Gurriel out on a sacrifice fly to center fielder Oneil Cruz. Michael Massey scores.Inning 4: Maikel Garcia doubles (27) on a sharp line drive to left fielder Bryan Reynolds. Yuli Gurriel scores.Inning 4: Nick Gonzales grounds out softly, third baseman Paul DeJong to first baseman Yuli Gurriel. Oneil Cruz scores. Joey Bart to 3rd. Rowdy Tellez to 2nd.Inning 5: Isiah Kiner-Falefa singles on a ground ball to center fielder Garrett Hampson. Billy Cook scores.Inning 5: Rowdy Tellez walks. Isiah Kiner-Falefa scores. Oneil Cruz to 3rd. Joey Bart to 2nd.Inning 6: Bobby Witt Jr. walks. Yuli Gurriel scores. Maikel Garcia to 3rd. Kyle Isbel to 2nd.
Pirates favored ↑50%Royals favored ↓

Biggest swing · Nick Gonzales grounds out softly, third baseman Paul DeJong to first baseman Yuli Gurriel. Oneil Cruz scores. Joey Bart to 3rd. Rowdy Tellez to 2nd. (inning 4) — +16% Pirates

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.