1. /MLB
  2. /Scores
  3. /7 · 8 · 25
  4. /PIT vs KC
Bot 7 · 2 outs
LIVE·76%

Box Score

123456789RHE
PIT0001001241
KC0100002340
pitcher:M. Kellerbatter:J. Rave
B
S
O
last play: Nick Loftin homers (3) on a fly ball to left field. Salvador Perez scores.

Scoring Summary

pitkc
  • Kansas City Royals logo
    2
    Jac Caglianone homers (3) on a line drive to center field.[1 run]
    01
  • Pittsburgh Pirates logo
    4
    Oneil Cruz homers (16) on a fly ball to right center field.[1 run]
    11
  • Pittsburgh Pirates logo
    7
    Nick Gonzales homers (4) on a fly ball to center field.[1 run]
    21
  • Kansas City Royals logo
    7
    Nick Loftin homers (3) on a fly ball to left field. Salvador Perez scores.[2 runs]
    23

Player Stats

Pittsburgh Pirates logoHITTINGHABRRBIKBBHRLOBAVG
1Spencer Horwitz1B03000001.240
2Tommy PhamLF13001001.240
3Bryan ReynoldsDH03001001.227
4Nick Gonzales2B13110011.284
5Oneil CruzCF13111010.204
6Ke'Bryan Hayes3B03002000.238
7Jack SuwinskiRF03002000.111
8Henry DavisC12000000.208
9Isiah Kiner-FalefaSS01000100.268
TOTAL424227124
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRPCERA
Mitch KellerRHP6.2432502883.58
TOTAL6.243250288
Kansas City Royals logoHITTINGHABRRBIKBBHRLOBAVG
1Jonathan IndiaDH03001000.244
2Bobby Witt Jr.SS13001000.296
3Vinnie Pasquantino1B13001000.271
4Maikel Garcia3B03000002.303
5Salvador PerezC02101002.237
6Jac CaglianoneRF13110011.149
7Nick Loftin2B13120010.193
8John RaveLF02000000.183
9Kyle IsbelCF02001000.239
TOTAL424335025
Kansas City Royals logoPITCHINGIPHRERKBBHRPCERA
Seth LugoRHP6.0422512822.67
Angel ZerpaLHP1.0000200134.03
TOTAL7.042271295

Play-by-Play

7th inningpitkc
  • TOP 7
  • Pittsburgh Pirates logo
    HOME RUN — Nick Gonzales homers (4) on a fly ball to center field.[1 run]
    21
  • Kansas City Royals logo
    PITCHING SUBSTITUTION — Angel Zerpa replaces Seth Lugo.
    21
  • Pittsburgh Pirates logo
    FLYOUT — Oneil Cruz flies out sharply to center fielder Kyle Isbel.[1 out]
    21
  • Pittsburgh Pirates logo
    STRIKEOUT — Ke'Bryan Hayes strikes out swinging.[2 outs]
    21
  • Pittsburgh Pirates logo
    STRIKEOUT — Jack Suwinski called out on strikes.[3 outs]
    21
  • BOTTOM 7
  • Kansas City Royals logo
    POP OUT — Maikel Garcia pops out to shortstop Isiah Kiner-Falefa.[1 out]
    21
  • Kansas City Royals logo
    CATCHER INTERFERENCE — Salvador Perez reaches on catcher interference by Henry Davis. Salvador Perez to 1st.
    21
  • Kansas City Royals logo
    FLYOUT — Jac Caglianone flies out to left fielder Tommy Pham.[2 outs]
    21
  • Kansas City Royals logo
    HOME RUN — Nick Loftin homers (3) on a fly ball to left field. Salvador Perez scores.[2 runs]
    23
  • Kansas City Royals logo
    AT BAT — Mitch Keller pitches to John Rave.
    23
6th inning
5th inning
4th inning
3rd inning
2nd inning
1st inning

Team Stats

2Runs3
4Hits4
1Errors0
.167Batting Avg.167
24At Bats24
4Extra-base Hits2
2Home Runs2
2Runs-Batted-In3
1Walks0
0Stolen Bases0
7Strikeouts5
2Left on Base2
12Total Bases10

Game Details

Tuesday, July 8, 2025 · 7:40 PM
Kauffman Stadium · Kansas City, MO
capacity: 37,903
weather: 86 degrees, partly cloudy