1. /MLB
  2. /Scores
  3. /6 · 5 · 25
  4. /KC vs STL
FINAL
Jun 5, 2025

Box Score

123456789RHE
KC2031100007120
STL104000000570
win:A. Zerpa (KC)loss:M. Liberatore (STL)save:C. Estevez (KC)

Scoring Summary

kcstl
  • Kansas City Royals logo
    1
    Maikel Garcia homers (6) on a fly ball to right field. Bobby Witt Jr. scores.[2 runs]
    20
  • St Louis Cardinals logo
    1
    Willson Contreras singles on a line drive to left fielder Mark Canha. Lars Nootbaar scores. Masyn Winn to 2nd.[1 run]
    21
  • Kansas City Royals logo
    3
    Freddy Fermin homers (2) on a fly ball to left field.[1 run]
    31
  • Kansas City Royals logo
    3
    Vinnie Pasquantino grounds out, second baseman Brendan Donovan to first baseman Willson Contreras. Jonathan India scores. Maikel Garcia to 3rd.[1 run][2 outs]
    41
  • Kansas City Royals logo
    3
    Salvador Perez singles on a sharp line drive to left fielder Lars Nootbaar. Maikel Garcia scores.[1 run]
    51
  • St Louis Cardinals logo
    3
    Willson Contreras doubles (13) on a sharp line drive to left fielder Mark Canha. Masyn Winn scores. Brendan Donovan scores.[2 runs]
    53
  • St Louis Cardinals logo
    3
    Nolan Arenado homers (7) on a fly ball to left field. Willson Contreras scores.[2 runs]
    55
  • Kansas City Royals logo
    4
    Nick Loftin doubles (3) on a ground ball to right fielder Ryan Vilade. Mark Canha scores.[1 run]
    65
  • Kansas City Royals logo
    5
    Salvador Perez singles on a line drive to left fielder Lars Nootbaar. Maikel Garcia scores.[1 run]
    75

Player Stats

Kansas City Royals logoHITTINGHABRRBIKBBHRLOBAVG
1Jonathan India2B15100004.248
2Bobby Witt Jr.SS15103004.286
3Maikel GarciaCF-3B23320212.311
4Vinnie PasquantinoDH15010003.267
5Salvador Perez1B25020002.236
6Jac CaglianoneRF04003003.077
John RaveRF00000000.200
7Mark CanhaLF13100001.263
Drew WatersPH-CF-LF01000001.271
8Nick Loftin3B-LF24010000.292
Kyle IsbelCF00000000.283
9Freddy FerminC23110111.255
TOTAL12387763221
Kansas City Royals logoPITCHINGIPHRERKBBHRPCERA
Cole RagansLHP3.0555431785.18
Angel ZerpaLHP3.0100410424.33
Steven CruzRHP2.0100400251.61
Carlos EstevezRHP1.000010091.95
TOTAL9.07551341154
St Louis Cardinals logoHITTINGHABRRBIKBBHRLOBAVG
1Lars NootbaarLF02102201.250
2Masyn WinnSS14100102.273
3Brendan Donovan2B15102002.314
4Willson Contreras1B24131000.250
5Ivan HerreraDH14000003.333
6Nolan Arenado3B24121013.228
7Yohel PozoC03002001.298
Alec BurlesonPH-RF01001001.290
8Ryan ViladeRF02001100.000
Nolan GormanPH01001001.198
Pedro PagesC00000000.214
9Victor Scott IICF03002002.245
TOTAL73355134116
St Louis Cardinals logoPITCHINGIPHRERKBBHRPCERA
Matthew LiberatoreLHP4.0877212713.82
John KingLHP0.2100100183.38
Kyle LeahyRHP2.0300200392.41
Matt SvansonRHP1.1000010213.09
Phil MatonRHP1.0000110162.35
TOTAL9.01277632165

Play-by-Play

1st inningkcstl
  • TOP 1
  • Kansas City Royals logo
    LINEOUT — Jonathan India lines out to left fielder Lars Nootbaar.[1 out]
    00
  • Kansas City Royals logo
    SINGLE — Bobby Witt Jr. singles on a sharp line drive to left fielder Lars Nootbaar.
    00
  • Kansas City Royals logo
    HOME RUN — Maikel Garcia homers (6) on a fly ball to right field. Bobby Witt Jr. scores.[2 runs]
    20
  • Kansas City Royals logo
    GROUNDOUT — Vinnie Pasquantino grounds out, shortstop Masyn Winn to first baseman Willson Contreras.[2 outs]
    20
  • Kansas City Royals logo
    FLYOUT — Salvador Perez flies out to center fielder Victor Scott II.[3 outs]
    20
  • BOTTOM 1
  • St Louis Cardinals logo
    WALK — Lars Nootbaar walks.
    20
  • St Louis Cardinals logo
    SINGLE — Masyn Winn singles on a line drive to right fielder Jac Caglianone. Lars Nootbaar to 2nd.
    20
  • St Louis Cardinals logo
    STRIKEOUT — Brendan Donovan strikes out swinging.[1 out]
    20
  • St Louis Cardinals logo
    SINGLE — Willson Contreras singles on a line drive to left fielder Mark Canha. Lars Nootbaar scores. Masyn Winn to 2nd.[1 run]
    21
  • St Louis Cardinals logo
    POP OUT — Ivan Herrera pops out to first baseman Salvador Perez on the infield fly rule.[2 outs]
    21
  • St Louis Cardinals logo
    FLYOUT — Nolan Arenado flies out to center fielder Maikel Garcia.[3 outs]
    21
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

7Runs5
12Hits7
0Errors0
.316Batting Avg.212
38At Bats33
5Extra-base Hits2
2Home Runs1
7Runs-Batted-In5
3Walks4
2Stolen Bases1
6Strikeouts13
7Left on Base7
21Total Bases11

Game Details

Thursday, June 5, 2025 · 7:45 PM
Busch Stadium · St. Louis, MO
attendance: 31,038 (68.2%)
weather: 73 degrees, cloudy