my favs
Access and manage your favorites here
DISMISS
Scores
Watch
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
Rangers
vs
-
Pirates
-
-
-
・June 21, 2025
June 21
Jun 21
1
2
3
4
5
6
7
8
9
R
H
E
TEX
-
-
-
-
-
-
-
-
-
-
-
-
PIT
-
-
-
-
-
-
-
-
-
-
-
-
PNC Park,
Pittsburgh, PA
MLB
>
Scores
>
Texas Rangers vs. Pittsburgh Pirates - Playbyplay: Jun 21, 2025
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
TOP 1ST
TEX
0
PIT
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Keller pitching for Pittsburgh
LINE OUT
1 OUT
Josh Smith lines out to left field to Adam Frazier.
STRIKEOUT
2 OUT
Sam Haggerty strikes out swinging.
GROUND OUT
3 OUT
Corey Seager grounds out to shallow infield, Nick Gonzales to Spencer Horwitz.
BOTTOM 1ST
TEX
0
PIT
0
INNING RECAP
0 RUNS
2 HITS
0 ERRORS
K. Rocker pitching for Texas
SINGLE
Oneil Cruz singles to right field.
SINGLE
Andrew McCutchen singles to right field. Oneil Cruz to second.
LINE OUT
1 OUT
Bryan Reynolds lines out to center field to Evan Carter.
STRIKEOUT
2 OUT
Spencer Horwitz strikes out swinging.
FLY OUT
3 OUT
Nick Gonzales flies out to center field to Evan Carter.
TOP 2ND
TEX
0
PIT
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Keller pitching for Pittsburgh
LINE OUT
1 OUT
Marcus Semien lines out to center field to Oneil Cruz.
LINE OUT
2 OUT
Adolis García lines out to deep right field to Bryan Reynolds.
FLY OUT
3 OUT
Evan Carter flies out to deep center field to Oneil Cruz.
BOTTOM 2ND
TEX
0
PIT
0
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
K. Rocker pitching for Texas
SINGLE
Adam Frazier singles to left field.
POP OUT
1 OUT
Henry Davis strikes out on a foul tip.
FLY OUT
2 OUT
Ke'Bryan Hayes flies out to right field to Adolis García.
FLY OUT
3 OUT
Isiah Kiner-Falefa flies out to left field to Sam Haggerty.
TOP 3RD
TEX
1
PIT
0
INNING RECAP
1 RUN
1 HIT
1 ERROR
M. Keller pitching for Pittsburgh
WALK
Ezequiel Duran walks.
LINE OUT
1 OUT
Josh Jung lines out to shortstop to Isiah Kiner-Falefa.
SINGLE
Kyle Higashioka singles to deep left field, advances to 2nd. Ezequiel Duran scores. Fielding error by Adam Frazier.
TEX
1
PIT
0
LINE OUT
2 OUT
Josh Smith lines out to second base to Nick Gonzales.
GROUND OUT
3 OUT
Sam Haggerty grounds out to second base, Nick Gonzales to Spencer Horwitz.
BOTTOM 3RD
TEX
1
PIT
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
K. Rocker pitching for Texas
STRIKEOUT
1 OUT
Oneil Cruz strikes out swinging.
GROUND OUT
2 OUT
Andrew McCutchen grounds out to second base, Marcus Semien to Ezequiel Duran.
GROUND OUT
3 OUT
Bryan Reynolds grounds out to second base, Marcus Semien to Ezequiel Duran.
TOP 4TH
TEX
1
PIT
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Keller pitching for Pittsburgh
GROUND OUT
1 OUT
Corey Seager grounds out to first base to Spencer Horwitz.
GROUND OUT
2 OUT
Marcus Semien grounds out to second base, Nick Gonzales to Spencer Horwitz.
POP OUT
3 OUT
Adolis García strikes out on a foul tip.
BOTTOM 4TH
TEX
1
PIT
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
K. Rocker pitching for Texas
WALK
Spencer Horwitz walks.
GROUND OUT
2 OUT
Nick Gonzales grounds out to first base. Spencer Horwitz out at second.
GROUND OUT
3 OUT
Adam Frazier grounds out to second base, Marcus Semien to Ezequiel Duran.
TOP 5TH
TEX
1
PIT
0
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
M. Keller pitching for Pittsburgh
STRIKEOUT
1 OUT
Evan Carter called out on strikes.
STRIKEOUT
2 OUT
Ezequiel Duran strikes out swinging.
GROUND OUT
3 OUT
Josh Jung grounds out to shortstop, Isiah Kiner-Falefa to Spencer Horwitz.
BOTTOM 5TH
TEX
1
PIT
1
INNING RECAP
1 RUN
2 HITS
0 ERRORS
K. Rocker pitching for Texas
SINGLE
Henry Davis singles to center field.
SINGLE
Ke'Bryan Hayes singles to left field. Henry Davis to second.
SAC HIT
1 OUT
Isiah Kiner-Falefa out on a sacrifice bunt to shallow infield, Kumar Rocker to Ezequiel Duran. Ke'Bryan Hayes to second. Henry Davis to third.
SAC FLY
2 OUT
Oneil Cruz out on a sacrifice fly to center field to Evan Carter. Henry Davis scores.
TEX
1
PIT
1
STRIKEOUT
3 OUT
Andrew McCutchen strikes out swinging.
TOP 6TH
TEX
3
PIT
1
INNING RECAP
2 RUNS
2 HITS
0 ERRORS
M. Keller pitching for Pittsburgh
STRIKEOUT
1 OUT
Kyle Higashioka strikes out swinging.
SINGLE
Josh Smith singles to right field.
WALK
Sam Haggerty walks. Josh Smith to second.
SINGLE
Corey Seager singles to right field. Sam Haggerty to third. Josh Smith scores.
TEX
2
PIT
1
SAC FLY
2 OUT
Marcus Semien out on a sacrifice fly to center field to Oneil Cruz. Sam Haggerty scores.
TEX
3
PIT
1
Carmen Mlodzinski (P) replaces Mitch Keller (P).
FC
3 OUT
Adolis García hits into a force out to shallow infield. Corey Seager out at second.
BOTTOM 6TH
TEX
3
PIT
2
INNING RECAP
1 RUN
0 HITS
0 ERRORS
K. Rocker pitching for Texas
GROUND OUT
1 OUT
Bryan Reynolds grounds out to second base, Marcus Semien to Ezequiel Duran.
WALK
Spencer Horwitz walks.
WALK
Nick Gonzales walks. Spencer Horwitz to second.
Shawn Armstrong (P) replaces Kumar Rocker (P).
HBP
Adam Frazier hit by pitch. Nick Gonzales to second. Spencer Horwitz to third.
FC
2 OUT
Henry Davis hits into a force out to third base. Adam Frazier to second. Nick Gonzales out at third. Spencer Horwitz scores.
TEX
3
PIT
2
POP OUT
3 OUT
Ke'Bryan Hayes pops out to shallow center field to Marcus Semien.
TOP 7TH
TEX
3
PIT
2
INNING RECAP
0 RUNS
1 HIT
0 ERRORS
C. Mlodzinski pitching for Pittsburgh
SINGLE
Evan Carter singles to shallow infield.
GROUND OUT
2 OUT
Ezequiel Duran grounds out to first base. Evan Carter out at second.
STRIKEOUT
3 OUT
Josh Jung strikes out swinging.
BOTTOM 7TH
TEX
3
PIT
2
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
S. Armstrong pitching for Texas
POP OUT
1 OUT
Isiah Kiner-Falefa pops out to Josh Jung.
Hoby Milner (P) replaces Shawn Armstrong (P).
LINE OUT
2 OUT
Oneil Cruz lines out to shortstop to Corey Seager.
STRIKEOUT
3 OUT
Andrew McCutchen strikes out swinging.
TOP 8TH
TEX
3
PIT
2
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
C. Mlodzinski pitching for Pittsburgh
LINE OUT
1 OUT
Kyle Higashioka lines out to center field to Oneil Cruz.
STRIKEOUT
2 OUT
Josh Smith strikes out swinging.
POP OUT
3 OUT
Sam Haggerty strikes out on a foul tip.
BOTTOM 8TH
TEX
3
PIT
2
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
H. Milner pitching for Texas
FLY OUT
1 OUT
Bryan Reynolds flies out to deep center field to Evan Carter.
GROUND OUT
2 OUT
Spencer Horwitz grounds out to shallow infield, Hoby Milner to Ezequiel Duran.
POP OUT
3 OUT
Nick Gonzales strikes out on a foul tip.
TOP 9TH
TEX
3
PIT
2
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
C. Mlodzinski pitching for Pittsburgh
WALK
Corey Seager walks.
WALK
Marcus Semien walks. Corey Seager to second.
Dennis Santana (P) replaces Carmen Mlodzinski (P).
FLY OUT
1 OUT
Adolis García flies out to deep right field to Bryan Reynolds. Corey Seager to third.
FC
2 OUT
Evan Carter hits into a force out to first base. Marcus Semien to second. Corey Seager out at home.
LINE OUT
3 OUT
Ezequiel Duran lines out to center field to Oneil Cruz.
BOTTOM 9TH
TEX
3
PIT
2
INNING RECAP
0 RUNS
0 HITS
0 ERRORS
C. Martin pitching for Texas
Chris Martin (P) replaces Hoby Milner (P).
STRIKEOUT
1 OUT
Adam Frazier strikes out swinging.
FLY OUT
2 OUT
Henry Davis flies out to deep center field to Evan Carter.
STRIKEOUT
3 OUT
Ke'Bryan Hayes called out on strikes.