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

Box Score

123456789RHELOB
KC20311000071207
STL1040000005707
win:A. Zerpa (KC)loss:M. Liberatore (STL)save:C. Estevez (KC)

Game Recap

Game Highlights Video

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