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

Box Score

123456789RHE
PIT002000001340
KC10321101-9121
win:N. Cameron (KC)loss:A. Heaney (PIT)
Pittsburgh Pirates logoHITTINGHABRRBIKBBHRAVG
1Tommy PhamLF1312011.238
2Andrew McCutchenDH0400100.258
3Bryan ReynoldsRF1400100.229
4Nick Gonzales2B0210020.283
5Ke'Bryan Hayes3B0400100.240
6Alexander CanarioCF1401200.223
7Henry DavisC1410100.203
8Jared Triolo1B0300000.159
9Isiah Kiner-FalefaSS0300200.269
TOTAL43133831
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRERA
Andrew HeaneyLHP3.06442114.41
Chase ShugartRHP2.24441023.69
Genesis CabreraLHP2.02111015.40
David BednarRHP0.10001002.70
TOTAL8.01299514
Kansas City Royals logoHITTINGHABRRBIKBBHRAVG
1Jonathan India2B2420100.246
Tyler TolbertPH-2B0100100.100
2Bobby Witt Jr.SS2323101.296
3Vinnie Pasquantino1B1411001.271
4Maikel Garcia3B2311010.306
5Salvador PerezC2412001.238
Luke MaileC0000000.375
6Jac CaglianoneRF0300000.144
7Mark CanhaDH0401100.212
8Nick LoftinLF2411001.188
9Kyle IsbelCF1410100.241
TOTAL123499514
Kansas City Royals logoPITCHINGIPHRERKBBHRERA
Noah CameronLHP7.03227112.56
Steven CruzRHP1.00000102.04
Jonathan BowlanRHP1.01111103.38
TOTAL9.0433831

Scoring Summary

pitkc
  • Kansas City Royals logo
    1
    Vinnie Pasquantino homers (15) on a fly ball to right field.[1 run]
    01
  • Pittsburgh Pirates logo
    3
    Tommy Pham homers (3) on a fly ball to center field. Henry Davis scores.[2 runs]
    21
  • Kansas City Royals logo
    3
    Maikel Garcia singles on a line drive to left fielder Tommy Pham. Jonathan India scores. Bobby Witt Jr. to 2nd.[1 run]
    22
  • Kansas City Royals logo
    3
    Salvador Perez doubles (24) on a fly ball to left fielder Tommy Pham. Bobby Witt Jr. scores. Maikel Garcia to 3rd.[1 run]
    23
  • Kansas City Royals logo
    3
    Mark Canha grounds into a force out, second baseman Nick Gonzales to shortstop Isiah Kiner-Falefa. Maikel Garcia scores. Salvador Perez to 3rd. Jac Caglianone out at 2nd. Mark Canha to 1st.[1 run]
    24
  • Kansas City Royals logo
    4
    Bobby Witt Jr. homers (13) on a fly ball to right center field. Jonathan India scores.[2 runs]
    26
  • Kansas City Royals logo
    5
    Salvador Perez homers (11) on a fly ball to left center field.[1 run]
    27
  • Kansas City Royals logo
    6
    Bobby Witt Jr. out on a sacrifice fly to left fielder Tommy Pham. Kyle Isbel scores.[1 run]
    28
  • Kansas City Royals logo
    8
    Nick Loftin homers (2) on a fly ball to left center field.[1 run]
    29
  • Pittsburgh Pirates logo
    9
    Alexander Canario singles on a line drive to second baseman Tyler Tolbert. Nick Gonzales scores.[1 run]
    39

Play-by-Play

1st inningpitkc
  • TOP 1
  • Pittsburgh Pirates logo
    GROUNDOUT — Tommy Pham grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.[1 out]
    00
  • Pittsburgh Pirates logo
    STRIKEOUT — Andrew McCutchen strikes out swinging.[2 outs]
    00
  • Pittsburgh Pirates logo
    STRIKEOUT — Bryan Reynolds strikes out swinging.[3 outs]
    00
  • BOTTOM 1
  • Kansas City Royals logo
    STRIKEOUT — Jonathan India called out on strikes.[1 out]
    00
  • Kansas City Royals logo
    STRIKEOUT — Bobby Witt Jr. called out on strikes.[2 outs]
    00
  • Kansas City Royals logo
    HOME RUN — Vinnie Pasquantino homers (15) on a fly ball to right field.[1 run]
    01
  • Kansas City Royals logo
    WALK — Maikel Garcia walks.
    01
  • Kansas City Royals logo
    FLYOUT — Salvador Perez flies out to right fielder Bryan Reynolds.[3 outs]
    01
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

3Runs9
4Hits12
0Errors1
.129Batting Avg.353
31At Bats34
1Extra-base Hits7
1Home Runs4
3Runs-Batted-In9
3Walks1
0Stolen Bases0
8Strikeouts5
4Left on Base4
7Total Bases28

Game Details

Monday, July 7, 2025 · 4:40 PM
Kauffman Stadium · Kansas City, MO
attendance: 18,614 (49.1%)
weather: 89 degrees, partly cloudy