my favs
Access and manage your favorites here
DISMISS
Scores
Watch
FIFA WC Draw
Betting
FOX Super 6 💰
Tom Brady
Stories
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
POPULAR SEARCHES
- No Data Available -
BROWSE BY
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
TOPICS
Built on
Pirates
vs
-
Royals
-
-
-
・July 9, 2025
July 09
Jul 09
Royals beat Pirates, powered by Perez's 2 HRs in final game of 3-game series
1
2
3
4
5
6
7
8
9
R
H
E
PIT
-
-
-
-
-
-
-
-
-
-
-
-
KC
-
-
-
-
-
-
-
-
-
-
-
-
Kauffman Stadium,
Kansas City, MO
MLB
>
Scores
>
Pittsburgh Pirates vs. Kansas City Royals - Playbyplay: Jul 9, 2025
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
TOP 1ST
PIT
0
KC
0
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
K. Bubic pitching for Kansas City
GROUND OUT
1 OUT
Tommy Pham grounds out to third base, Maikel Garcia to Salvador Perez.
SINGLE
Andrew McCutchen singles to center field.
GROUND OUT
2 OUT
Bryan Reynolds grounds out to shallow infield, Kris Bubic to Salvador Perez. Andrew McCutchen to second.
GROUND OUT
3 OUT
Nick Gonzales grounds out to shortstop, Bobby Witt to Salvador Perez.
BOTTOM 1ST
PIT
0
KC
0
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
B. Falter pitching for Pittsburgh
STRIKEOUT
1 OUT
Jonathan India strikes out swinging.
DOUBLE
Bobby Witt doubles to deep left field.
FLY OUT
2 OUT
Vinnie Pasquantino flies out to center field to Oneil Cruz.
GROUND OUT
3 OUT
Maikel Garcia grounds out to shortstop, Isiah Kiner-Falefa to Jared Triolo.
TOP 2ND
PIT
0
KC
0
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
K. Bubic pitching for Kansas City
DOUBLE
Oneil Cruz doubles to center field.
STRIKEOUT
1 OUT
Ke'Bryan Hayes called out on strikes.
STRIKEOUT
3 OUT
Joey Bart strikes out swinging.
BOTTOM 2ND
PIT
0
KC
1
INNING RECAP
1 RUN
1 HIT
0 ERRORS
B. Falter pitching for Pittsburgh
HOME RUN
Salvador Perez homers to center field.
PIT
0
KC
1
STRIKEOUT
1 OUT
Jac Caglianone called out on strikes.
POP OUT
2 OUT
Nick Loftin pops out to Jared Triolo.
FLY OUT
3 OUT
Freddy Fermin flies out to right field to Bryan Reynolds.
TOP 3RD
PIT
0
KC
1
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
K. Bubic pitching for Kansas City
WALK
Jared Triolo walks.
LINE OUT
1 OUT
Isiah Kiner-Falefa lines out to center field to Tyler Tolbert.
SINGLE
Tommy Pham singles to right center field. Jared Triolo to second.
STRIKEOUT
2 OUT
Andrew McCutchen strikes out swinging.
STRIKEOUT
3 OUT
Bryan Reynolds strikes out swinging.
BOTTOM 3RD
PIT
0
KC
1
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
B. Falter pitching for Pittsburgh
LINE OUT
1 OUT
Tyler Tolbert lines out to shortstop to Isiah Kiner-Falefa.
WALK
Jonathan India walks.
FLY OUT
2 OUT
Bobby Witt flies out to deep right field to Bryan Reynolds.
STRIKEOUT
3 OUT
Vinnie Pasquantino called out on strikes.
TOP 4TH
PIT
0
KC
1
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
K. Bubic pitching for Kansas City
STRIKEOUT
1 OUT
Nick Gonzales strikes out swinging.
STRIKEOUT
2 OUT
Oneil Cruz called out on strikes.
GROUND OUT
3 OUT
Ke'Bryan Hayes grounds out to first base to Salvador Perez.
BOTTOM 4TH
PIT
0
KC
3
INNING RECAP
2 RUNS
3 HITS
0 ERRORS
B. Falter pitching for Pittsburgh
DOUBLE
Maikel Garcia doubles to left field.
GROUND OUT
1 OUT
Salvador Perez grounds out to second base, Nick Gonzales to Jared Triolo. Maikel Garcia to third.
HOME RUN
Jac Caglianone homers to center field. Maikel Garcia scores.
PIT
0
KC
3
FLY OUT
2 OUT
Nick Loftin flies out to right field to Bryan Reynolds.
DOUBLE
Freddy Fermin doubles to center field.
WILD PITCH
On Falter's wild pitch, Fermin to third.
FLY OUT
3 OUT
Tyler Tolbert flies out to deep right center field to Oneil Cruz.
TOP 5TH
PIT
0
KC
3
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
K. Bubic pitching for Kansas City
GROUND OUT
1 OUT
Joey Bart grounds out to shallow infield, Bobby Witt to Salvador Perez.
GROUND OUT
2 OUT
Jared Triolo grounds out to shallow infield, Kris Bubic to Salvador Perez.
GROUND OUT
3 OUT
Isiah Kiner-Falefa grounds out to third base, Maikel Garcia to Salvador Perez.
BOTTOM 5TH
PIT
0
KC
3
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
B. Falter pitching for Pittsburgh
SINGLE
Jonathan India singles to left field.
PICKOFF
1 OUT
Jonathan India picked off, caught stealing second.
WALK
Bobby Witt walks.
FLY OUT
2 OUT
Vinnie Pasquantino flies out to shallow infield to Oneil Cruz.
Braxton Ashcraft (P) replaces Bailey Falter (P).
GROUND OUT
3 OUT
Maikel Garcia grounds out to third base, Ke'Bryan Hayes to Jared Triolo.
TOP 6TH
PIT
3
KC
3
INNING RECAP
3 RUNS
3 HITS
0 ERRORS
K. Bubic pitching for Kansas City
SINGLE
Tommy Pham singles to right field.
WALK
Andrew McCutchen walks. Tommy Pham to second.
SINGLE
Bryan Reynolds singles to left field. Andrew McCutchen to second. Tommy Pham to third.
POP OUT
1 OUT
Nick Gonzales pops out to shortstop to Jonathan India.
GROUND OUT
2 OUT
Oneil Cruz grounds out to second base, Bobby Witt to Salvador Perez. Bryan Reynolds to second. Andrew McCutchen to third. Tommy Pham scores.
PIT
1
KC
3
SINGLE
Ke'Bryan Hayes singles to left field. Bryan Reynolds scores. Andrew McCutchen scores.
PIT
3
KC
3
John Schreiber (P) replaces Kris Bubic (P).
STRIKEOUT
3 OUT
Joey Bart strikes out swinging.
BOTTOM 6TH
PIT
3
KC
3
INNING RECAP
0 RUNS
2 HITS
0 ERRORS
B. Ashcraft pitching for Pittsburgh
SINGLE
Salvador Perez singles to center field.
FC
1 OUT
Jac Caglianone hits into a force out to shallow infield. Salvador Perez out at second.
LINE OUT
2 OUT
Nick Loftin lines out to deep left field to Tommy Pham.
DOUBLE
Freddy Fermin doubles to left field. Jac Caglianone to third.
Kyle Isbel pinch-hitting for Tyler Tolbert.
STRIKEOUT
3 OUT
Kyle Isbel strikes out swinging.
TOP 7TH
PIT
3
KC
3
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
J. Schreiber pitching for Kansas City
Kyle Isbel remains in the game as CF.
Spencer Horwitz pinch-hitting for Jared Triolo.
FLY OUT
1 OUT
Spencer Horwitz flies out to center field to Kyle Isbel.
FLY OUT
2 OUT
Isiah Kiner-Falefa flies out to deep right field to Jac Caglianone.
DOUBLE
Tommy Pham doubles to deep right field.
GROUND OUT
3 OUT
Andrew McCutchen grounds out to shallow infield to Salvador Perez.
BOTTOM 7TH
PIT
3
KC
3
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
B. Ashcraft pitching for Pittsburgh
Spencer Horwitz remains in the game as 1B.
STRIKEOUT
1 OUT
Jonathan India strikes out swinging.
STRIKEOUT
2 OUT
Bobby Witt strikes out swinging.
DOUBLE
Vinnie Pasquantino doubles to deep center field.
FLY OUT
3 OUT
Maikel Garcia flies out to deep right field to Bryan Reynolds.
TOP 8TH
PIT
3
KC
3
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
L. Erceg pitching for Kansas City
Lucas Erceg (P) replaces John Schreiber (P).
STRIKEOUT
1 OUT
Bryan Reynolds strikes out swinging.
GROUND OUT
2 OUT
Nick Gonzales grounds out to third base, Maikel Garcia to Salvador Perez.
GROUND OUT
3 OUT
Oneil Cruz grounds out to second base, Jonathan India to Salvador Perez.
BOTTOM 8TH
PIT
3
KC
4
INNING RECAP
1 RUN
2 HITS
0 ERRORS
I. Mattson pitching for Pittsburgh
Isaac Mattson (P) replaces Braxton Ashcraft (P).
HOME RUN
Salvador Perez homers to center field.
PIT
3
KC
4
STRIKEOUT
1 OUT
Jac Caglianone called out on strikes.
FLY OUT
2 OUT
Nick Loftin flies out to deep center field to Oneil Cruz.
WALK
Freddy Fermin walks.
SINGLE
Kyle Isbel singles to shallow center field. Freddy Fermin to third.
FLY OUT
3 OUT
Jonathan India flies out to deep left field to Tommy Pham.
TOP 9TH
PIT
3
KC
4
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
C. Estévez pitching for Kansas City
John Rave (RF) replaces Jac Caglianone (RF), batting 6th.
Carlos Estévez (P) replaces Lucas Erceg (P).
STRIKEOUT
1 OUT
Ke'Bryan Hayes strikes out swinging.
Adam Frazier pinch-hitting for Joey Bart.
SINGLE
Adam Frazier singles to left field.
FLY OUT
2 OUT
Spencer Horwitz flies out to center field to Kyle Isbel.
FC
3 OUT
Isiah Kiner-Falefa hits into a force out to shortstop. Adam Frazier out at second.