1. /MLB
  2. /Scores
  3. /7 · 8 · 25
  4. /PIT vs KC
FINAL
Jul 8, 2025

Box Score

123456789RHE
PIT000100110361
KC010000201471
win:C. Estevez (KC)loss:D. Santana (PIT)
Pittsburgh Pirates logoHITTINGHABRRBIKBBHRAVG
1Spencer Horwitz1B0300010.240
Jared TrioloPR-1B0000000.159
2Tommy PhamLF1300110.240
3Bryan ReynoldsDH0401100.226
4Nick Gonzales2B1411001.282
5Oneil CruzCF1411101.203
6Ke'Bryan Hayes3B1400200.240
7Jack SuwinskiRF0400200.109
8Henry DavisC1300000.206
Adam FrazierPH0100000.254
Joey BartC0000000.234
9Isiah Kiner-FalefaSS1210010.271
TOTAL63233732
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRERA
Mitch KellerRHP6.24325123.58
Caleb FergusonLHP0.10000002.77
Dennis SantanaRHP1.12111001.60
Isaac MattsonRHP0.01000001.50
TOTAL8.1743612
Kansas City Royals logoHITTINGHABRRBIKBBHRAVG
1Jonathan IndiaDH0400200.243
2Bobby Witt Jr.SS1400100.295
3Vinnie Pasquantino1B1400100.270
4Maikel Garcia3B1410000.305
5Salvador PerezC1310100.239
6Jac CaglianoneRF1411001.148
7Nick Loftin2B2413001.202
8John RaveLF0200010.183
9Kyle IsbelCF0300100.237
TOTAL73244612
Kansas City Royals logoPITCHINGIPHRERKBBHRERA
Seth LugoRHP6.04225122.67
Angel ZerpaLHP1.00002004.03
Lucas ErcegRHP1.01110202.10
Carlos EstevezRHP1.01000002.08
TOTAL9.0633732

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
  • Pittsburgh Pirates logo
    8
    Bryan Reynolds grounds into a force out, second baseman Nick Loftin to shortstop Bobby Witt Jr. Isiah Kiner-Falefa scores. Jared Triolo to 3rd. Tommy Pham out at 2nd. Bryan Reynolds to 1st.[1 run]
    33
  • Kansas City Royals logo
    9
    Nick Loftin singles on a line drive to center fielder Oneil Cruz. Maikel Garcia scores. Salvador Perez to 2nd.[1 run]
    34

Play-by-Play

1st inningpitkc
  • TOP 1
  • Pittsburgh Pirates logo
    FLYOUT — Spencer Horwitz flies out to center fielder Kyle Isbel.[1 out]
    00
  • Pittsburgh Pirates logo
    DOUBLE — Tommy Pham doubles (7) on a sharp line drive to left fielder John Rave.
    00
  • Pittsburgh Pirates logo
    LINEOUT — Bryan Reynolds lines out sharply to right fielder Jac Caglianone. Tommy Pham to 3rd.[2 outs]
    00
  • Pittsburgh Pirates logo
    FLYOUT — Nick Gonzales flies out to right fielder Jac Caglianone.[3 outs]
    00
  • BOTTOM 1
  • Kansas City Royals logo
    GROUNDOUT — Jonathan India grounds out, shortstop Isiah Kiner-Falefa to first baseman Spencer Horwitz.[1 out]
    00
  • Kansas City Royals logo
    SINGLE — Bobby Witt Jr. singles on a ground ball to shortstop Isiah Kiner-Falefa.
    00
  • Kansas City Royals logo
    SINGLE — Vinnie Pasquantino singles on a line drive to center fielder Oneil Cruz. Bobby Witt Jr. to 2nd.
    00
  • Kansas City Royals logo
    FLYOUT — Maikel Garcia flies out to right fielder Jack Suwinski. Bobby Witt Jr. to 3rd.[2 outs]
    00
  • Kansas City Royals logo
    STRIKEOUT — Salvador Perez strikes out swinging.[3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

3Runs4
6Hits7
1Errors1
.188Batting Avg.219
32At Bats32
5Extra-base Hits2
2Home Runs2
3Runs-Batted-In4
3Walks1
0Stolen Bases0
7Strikeouts6
5Left on Base5
15Total Bases13

Game Details

Tuesday, July 8, 2025 · 4:40 PM
Kauffman Stadium · Kansas City, MO
attendance: 22,855 (60.3%)
weather: 86 degrees, partly cloudy