Welcome to our redesigned site
The redesign was done to make the web experience more user friendly, as well as to make the mobile and desktop versions more compatible. We hope you find the site an improved experience. We always welcome your input, so let us know what you think. Play ball!
Try this game in our Simulator
Lineups and Summary
(back to top)
Rangers
@ Pirates
PNC Park
June 21, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the Pittsburgh Pirates and the Texas Rangers, played on June 21, 2025 at PNC Park.
Game Summary
Date | June 21, 2025 |
---|---|
Visiting Team |
Texas Rangers
|
Home Team |
Pittsburgh Pirates
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | June 21, 2025 |
---|---|
Day of Week | Sat |
Day / Night | |
Visiting Team | Texas Rangers |
Home Team | Pittsburgh Pirates |
Visiting Starting Pitcher | Kumar Rocker |
Home Starting Pitcher | Mitch Keller |
Ballpark | PNC Park |
City | Pittsburgh |
State | PA |
Attendance | 23,819 |
Time of Game | 2 hours and 34. minutes |
Texas Rangers Lineup
Name | Position |
---|---|
Josh Smith | Designated Hitter |
Sam Haggerty | Left Fielder |
Corey Seager | Shortstop |
Marcus Semien | Second Baseman |
Adolis Garcia | Right Fielder |
Evan Carter | Center Fielder |
Ezequiel Duran | First Baseman |
Josh Jung | Third Baseman |
Kyle Higashioka | Catcher |
Manager |
Pittsburgh Pirates Lineup
Name | Position |
---|---|
Oneil Cruz | Center Fielder |
Andrew McCutchen | Designated Hitter |
Bryan Reynolds | Right Fielder |
Spencer Horwitz | First Baseman |
Nick Gonzales | Second Baseman |
Adam Frazier | Left Fielder |
Henry Davis | Catcher |
Ke'Bryan Hayes | Third Baseman |
Isiah Kiner-Falefa | Shortstop |
Manager |
All Plays in Game
(back to top)
Rangers
@ Pirates
PNC Park
June 21, 2025
Top 1
-
Rangers, 0 - Pirates, 0
Outs: 0, Count: 2-2, RoB: ---
Smith vs. Keller
Smith hits a line drive towards shallow left field. Frazier makes the catch for the out. View Play -
Rangers, 0 - Pirates, 0
Outs: 1, Count: 2-2, RoB: ---
Haggerty vs. Keller
Haggerty strikes out swinging. View Play -
Rangers, 0 - Pirates, 0
Outs: 2, Count: 2-1, RoB: ---
Seager vs. Keller
Seager hits a ground ball towards second. The throw to first, and Seager is out. View Play
Bottom 1
-
Rangers, 0 - Pirates, 0
Outs: 0, Count: 1-1, RoB: ---
Cruz vs. Rocker
Cruz hits a ground ball, base hit into right field. View Play -
Rangers, 0 - Pirates, 0
Outs: 0, Count: 1-1, RoB: 1--
McCutchen vs. Rocker
McCutchen hits a line drive, base hit into center field. Cruz moves to 2nd. View Play -
Rangers, 0 - Pirates, 0
Outs: 0, Count: 0-2, RoB: 12-
Reynolds vs. Rocker
Reynolds hits a line drive deep towards center. Carter makes the catch for the out. View Play -
Rangers, 0 - Pirates, 0
Outs: 1, Count: 1-2, RoB: 12-
Horwitz vs. Rocker
Horwitz strikes out swinging. View Play -
Rangers, 0 - Pirates, 0
Outs: 2, Count: 0-1, RoB: 12-
Gonzales vs. Rocker
There goes Cruz, and he's safe at third with a stolen base. View Play -
Rangers, 0 - Pirates, 0
Outs: 2, Count: 1-1, RoB: 1-3
Gonzales vs. Rocker
Gonzales hits a fly ball towards center. Carter makes the catch for the out. View Play
Top 2
-
Rangers, 0 - Pirates, 0
Outs: 0, Count: 0-0, RoB: ---
Semien vs. Keller
Semien hits a line drive deep towards center. Cruz makes the catch for the out. View Play -
Rangers, 0 - Pirates, 0
Outs: 1, Count: 3-2, RoB: ---
Garcia vs. Keller
Garcia hits a line drive deep towards right. Reynolds is there to make the catch. View Play -
Rangers, 0 - Pirates, 0
Outs: 2, Count: 2-0, RoB: ---
Carter vs. Keller
Carter hits a fly ball towards center. Cruz makes the catch for the out. View Play
Bottom 2
-
Rangers, 0 - Pirates, 0
Outs: 0, Count: 1-0, RoB: ---
Frazier vs. Rocker
Frazier hits a ground ball, base hit into left field. View Play -
Rangers, 0 - Pirates, 0
Outs: 0, Count: 2-2, RoB: 1--
Davis vs. Rocker
Davis strikes out swinging. View Play -
Rangers, 0 - Pirates, 0
Outs: 1, Count: 1-1, RoB: 1--
Hayes vs. Rocker
There goes Frazier , and he's safe at second with a stolen base. View Play -
Rangers, 0 - Pirates, 0
Outs: 1, Count: 1-2, RoB: -2-
Hayes vs. Rocker
Hayes hits a fly ball towards right. Garcia is there to make the catch. View Play -
Rangers, 0 - Pirates, 0
Outs: 2, Count: 0-0, RoB: -2-
Kiner-Falefa vs. Rocker
Kiner-Falefa hits a fly ball towards left. Haggerty makes the catch for the out. View Play
Top 3
-
Rangers, 0 - Pirates, 0
Outs: 0, Count: 3-2, RoB: ---
Duran vs. Keller
That is ball 4. Duran is on with a walk. View Play -
Rangers, 0 - Pirates, 0
Outs: 0, Count: 3-2, RoB: 1--
Jung vs. Keller
Jung hits a line drive towards short. Kiner-Falefa makes the catch for the out. View Play -
Rangers, 0 - Pirates, 0
Outs: 1, Count: 1-2, RoB: 1--
Higashioka vs. Keller
Higashioka hits a ground ball, base hit into left field. Duran scores. View Play -
Rangers, 1 - Pirates, 0
Outs: 1, Count: 1-0, RoB: -2-
Smith vs. Keller
Smith hits a line drive towards second. Gonzales makes the catch for the out. View Play -
Rangers, 1 - Pirates, 0
Outs: 2, Count: 2-2, RoB: -2-
Haggerty vs. Keller
Haggerty hits a ground ball towards second. The throw to first, and Haggerty is out. View Play
Bottom 3
-
Rangers, 1 - Pirates, 0
Outs: 0, Count: 1-2, RoB: ---
Cruz vs. Rocker
Cruz strikes out swinging. View Play -
Rangers, 1 - Pirates, 0
Outs: 1, Count: 2-2, RoB: ---
McCutchen vs. Rocker
McCutchen hits a ground ball towards second. The throw to first, and McCutchen is out. View Play -
Rangers, 1 - Pirates, 0
Outs: 2, Count: 2-1, RoB: ---
Reynolds vs. Rocker
Reynolds hits a ground ball towards second. The throw to first, and Reynolds is out. View Play
Top 4
-
Rangers, 1 - Pirates, 0
Outs: 0, Count: 0-0, RoB: ---
Seager vs. Keller
Seager hits a ground ball towards first. Horwitz fields it and makes the out, unassisted. View Play -
Rangers, 1 - Pirates, 0
Outs: 1, Count: 1-2, RoB: ---
Semien vs. Keller
Semien hits a ground ball towards second. The throw to first, and Semien is out. View Play -
Rangers, 1 - Pirates, 0
Outs: 2, Count: 3-2, RoB: ---
Garcia vs. Keller
Garcia strikes out swinging. View Play
Bottom 4
-
Rangers, 1 - Pirates, 0
Outs: 0, Count: 3-2, RoB: ---
Horwitz vs. Rocker
That is ball 4. Horwitz is on with a walk. View Play -
Rangers, 1 - Pirates, 0
Outs: 0, Count: 0-2, RoB: 1--
Gonzales vs. Rocker
Gonzales hits a ground ball to first. There's the throw to second for one, and over to first, double play. View Play -
Rangers, 1 - Pirates, 0
Outs: 2, Count: 0-0, RoB: ---
Frazier vs. Rocker
Frazier hits a ground ball towards second. The throw to first, and Frazier is out. View Play
Top 5
-
Rangers, 1 - Pirates, 0
Outs: 0, Count: 1-2, RoB: ---
Carter vs. Keller
Carter is called out on strikes. View Play -
Rangers, 1 - Pirates, 0
Outs: 1, Count: 2-2, RoB: ---
Duran vs. Keller
Duran strikes out swinging. View Play -
Rangers, 1 - Pirates, 0
Outs: 2, Count: 0-0, RoB: ---
Jung vs. Keller
Jung hits a ground ball towards short. The throw to first, and Jung is out. View Play
Bottom 5
-
Rangers, 1 - Pirates, 0
Outs: 0, Count: 0-0, RoB: ---
Davis vs. Rocker
Davis hits a ground ball, base hit into center field. View Play -
Rangers, 1 - Pirates, 0
Outs: 0, Count: 1-1, RoB: 1--
Hayes vs. Rocker
Hayes hits a ground ball, base hit into left field. Davis moves to 2nd. View Play -
Rangers, 1 - Pirates, 0
Outs: 0, Count: 0-0, RoB: 12-
Kiner-Falefa vs. Rocker
Kiner-Falefa bunts in front of the plate. Rocker scoops up the ball and throws to first for the out. Davis moves to 3rd. Hayes moves to 2nd. View Play -
Rangers, 1 - Pirates, 0
Outs: 1, Count: 1-2, RoB: -23
Cruz vs. Rocker
Cruz hits a line drive towards center. Carter makes the catch for the out. Davis scores. That's a sacrifice fly. View Play -
Rangers, 1 - Pirates, 1
Outs: 2, Count: 2-2, RoB: -2-
McCutchen vs. Rocker
McCutchen strikes out swinging. View Play
Top 6
-
Rangers, 1 - Pirates, 1
Outs: 0, Count: 2-2, RoB: ---
Higashioka vs. Keller
Higashioka strikes out swinging. View Play -
Rangers, 1 - Pirates, 1
Outs: 1, Count: 2-1, RoB: ---
Smith vs. Keller
Smith hits a line drive, base hit into center field. View Play -
Rangers, 1 - Pirates, 1
Outs: 1, Count: 3-0, RoB: 1--
Haggerty vs. Keller
That is ball 4. Haggerty is on with a walk. Smith moves to 2nd. View Play -
Rangers, 1 - Pirates, 1
Outs: 1, Count: 0-0, RoB: 12-
Seager vs. Keller
Seager hits a ground ball, base hit into right field. Smith scores. Haggerty moves to 3rd. View Play -
Rangers, 2 - Pirates, 1
Outs: 1, Count: 0-2, RoB: 1-3
Semien vs. Keller
Semien hits a fly ball towards center. Cruz makes the catch for the out. Haggerty scores. That's a sacrifice fly. View Play -
Rangers, 3 - Pirates, 1
Outs: 2, Count: 2-0, RoB: 1--
Garcia vs. Mlodzinski
Carmen Mlodzinski replaces Mitch Keller as Pitcher.
Garcia hits a ground ball towards third. Hayes throws to second to get Seager. View Play
Bottom 6
-
Rangers, 3 - Pirates, 1
Outs: 0, Count: 2-0, RoB: ---
Reynolds vs. Rocker
Reynolds hits a ground ball towards second. The throw to first, and Reynolds is out. View Play -
Rangers, 3 - Pirates, 1
Outs: 1, Count: 3-2, RoB: ---
Horwitz vs. Rocker
That is ball 4. Horwitz is on with a walk. View Play -
Rangers, 3 - Pirates, 1
Outs: 1, Count: 3-0, RoB: 1--
Gonzales vs. Rocker
That is ball 4. Gonzales is on with a walk. Horwitz moves to 2nd. View Play -
Rangers, 3 - Pirates, 1
Outs: 1, Count: 0-2, RoB: 12-
Frazier vs. Armstrong
Shawn Armstrong replaces Kumar Rocker as Pitcher.
Frazier is hit by the pitch. Horwitz moves to 3rd. Gonzales moves to 2nd. Frazier is on 1st. View Play -
Rangers, 3 - Pirates, 1
Outs: 1, Count: 1-2, RoB: 123
Davis vs. Armstrong
Davis hits a ground ball towards third. Jung has it and steps on third to get the force on Frazier. Horwitz scores. Frazier moves to 2nd. Davis is on 1st. View Play -
Rangers, 3 - Pirates, 2
Outs: 2, Count: 0-1, RoB: 12-
Hayes vs. Armstrong
Hayes hits a popup beyond second. Semien gets back and makes the catch for the out. View Play
Top 7
-
Rangers, 3 - Pirates, 2
Outs: 0, Count: 1-2, RoB: ---
Carter vs. Mlodzinski
Carter hits a ball towards third. Hayes can't make the play in time. Carter gets a base hit. View Play -
Rangers, 3 - Pirates, 2
Outs: 0, Count: 0-1, RoB: 1--
Duran vs. Mlodzinski
Duran hits a ground ball to first. There's the throw to second for one, and over to first, double play. View Play -
Rangers, 3 - Pirates, 2
Outs: 2, Count: 2-2, RoB: ---
Jung vs. Mlodzinski
Jung strikes out swinging. View Play
Bottom 7
-
Rangers, 3 - Pirates, 2
Outs: 0, Count: 0-0, RoB: ---
Kiner-Falefa vs. Armstrong
Kiner-Falefa hits a popup, foul, off the third base line. Jung makes the catch for the out. View Play -
Rangers, 3 - Pirates, 2
Outs: 1, Count: 1-1, RoB: ---
Cruz vs. Milner
Hoby Milner replaces Shawn Armstrong as Pitcher.
Cruz hits a line drive towards short. Seager makes the catch for the out. View Play -
Rangers, 3 - Pirates, 2
Outs: 2, Count: 3-2, RoB: ---
McCutchen vs. Milner
McCutchen strikes out swinging. View Play
Top 8
-
Rangers, 3 - Pirates, 2
Outs: 0, Count: 2-0, RoB: ---
Higashioka vs. Mlodzinski
Higashioka hits a line drive deep towards center. Cruz makes the catch for the out. View Play -
Rangers, 3 - Pirates, 2
Outs: 1, Count: 1-2, RoB: ---
Smith vs. Mlodzinski
Smith strikes out swinging. View Play -
Rangers, 3 - Pirates, 2
Outs: 2, Count: 1-2, RoB: ---
Haggerty vs. Mlodzinski
Haggerty strikes out swinging. View Play
Bottom 8
-
Rangers, 3 - Pirates, 2
Outs: 0, Count: 2-2, RoB: ---
Reynolds vs. Milner
Reynolds hits a fly ball towards center. Carter makes the catch for the out. View Play -
Rangers, 3 - Pirates, 2
Outs: 1, Count: 2-2, RoB: ---
Horwitz vs. Milner
Horwitz hits a ground ball towards the mound. Milner throws to first, and Horwitz is out. View Play -
Rangers, 3 - Pirates, 2
Outs: 2, Count: 0-2, RoB: ---
Gonzales vs. Milner
Gonzales strikes out swinging. View Play
Top 9
-
Rangers, 3 - Pirates, 2
Outs: 0, Count: 3-0, RoB: ---
Seager vs. Mlodzinski
That is ball 4. Seager is on with a walk. View Play -
Rangers, 3 - Pirates, 2
Outs: 0, Count: 3-2, RoB: 1--
Semien vs. Mlodzinski
That is ball 4. Semien is on with a walk. Seager moves to 2nd. View Play -
Rangers, 3 - Pirates, 2
Outs: 0, Count: 3-1, RoB: 12-
Garcia vs. Santana
Dennis Santana replaces Carmen Mlodzinski as Pitcher.
Garcia hits a fly ball towards right. Reynolds is there to make the catch. Seager moves to 3rd. View Play -
Rangers, 3 - Pirates, 2
Outs: 1, Count: 0-0, RoB: 1-3
Carter vs. Santana
Semien moves to 2nd. Carter is on 1st. View Play -
Rangers, 3 - Pirates, 2
Outs: 2, Count: 3-2, RoB: 12-
Duran vs. Santana
Duran hits a line drive deep towards center. Cruz makes the catch for the out. View Play
Bottom 9
-
Rangers, 3 - Pirates, 2
Outs: 0, Count: 2-2, RoB: ---
Frazier vs. Martin
Chris Martin replaces Hoby Milner as Pitcher.
Frazier strikes out swinging. View Play -
Rangers, 3 - Pirates, 2
Outs: 1, Count: 0-2, RoB: ---
Davis vs. Martin
Davis hits a fly ball towards center. Carter makes the catch for the out. View Play -
Rangers, 3 - Pirates, 2
Outs: 2, Count: 1-2, RoB: ---
Hayes vs. Martin
Hayes is called out on strikes. View Play
Audio Play-by-Play
(back to top)
Click the button below to listen to the audio play-by-play.
If the player above doesn’t work for you, please check to make sure that your speakers are not muted, especially if your device has a hardware "silence switch".
If that does not resolve the issue, please download the MP3 file below to play the game audio directly.
Box Score
(back to top)
View Baseball-Reference Box Score