Open the board

Texas Rangers 3, Pittsburgh Pirates 2: final score and stats

Texas Rangers beat Pittsburgh Pirates, Texas Rangers 3 to Pittsburgh Pirates 2, on Saturday, June 21, 2025 at PNC Park, Pittsburgh, Pennsylvania. Below: the box score, top performers, team stats, injuries and recent form for Pittsburgh Pirates vs Texas Rangers.

MLBSaturday, June 21, 2025
DateJun 21, 2025
Start time4:05 PM ET
VenuePNC Park, Pittsburgh, Pennsylvania
TVFS1
Attendance23,819

Line score

Team123456789R
Texas Rangers0010020003
Pittsburgh Pirates0000110002

Top performers

Texas Rangers
Batting AverageCorey Seager · 1-3, RBI, BB
Home RunsKyle Higashioka · 1-3, K
Runs Batted InMarcus Semien · 0-2, RBI, BB
MLB RatingCorey Seager · 1-3, RBI, BB
Pittsburgh Pirates
Batting AverageAdam Frazier · 1-3, SB, K
Home RunsAndrew McCutchen · 1-4, 2 K
Runs Batted InOneil Cruz · 1-3, RBI, SB, K
MLB RatingHenry Davis · 1-4, RBI, R, K

Team comparison

Texas RangersPittsburgh Pirates
Runs per game
-
-
Runs allowed per game
-
-
38-39Record30-48
2nd in AL WestStanding3rd in NL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Texas Rangers
Cole Winn RP · Shoulder - Strain
Out
Jose Corniell RP · Elbow - Strain
Out
Jose Butto RP · Arm - Surgery
Out
Corey Seager SS · Elbow - Surgery
Out
Evan Carter CF · Hip - Surgery
Out
Pittsburgh Pirates
Endy Rodriguez C · Hip - Surgery
Out

Box score

Texas Rangers

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Josh Smith1-4411000115.285.352.434
Sam Haggerty0-3310001218.267.333.422
Corey Seager1-3301101010.240.328.398
Marcus Semien0-2200101016.228.307.343
Adolis Garcia0-4400000125.233.281.405
Evan Carter1-4401000112.256.348.449
Ezequiel Duran0-3310001123.143.218.224
Josh Jung0-3300000113.242.291.377
Kyle Higashioka1-3301000114.231.286.308
Team4-2929342048146

Texas Rangers

PlayerIPHRERBBKHRPC-STERAPC
Kumar Rocker5.152234089-586.6889
Shawn Armstrong1.000000010-83.2710
Hoby Milner1.200002024-162.1524
Chris Martin1.000002012-91.4812
Team9.0522380135-91135

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz1-3301100114.215.330.421
Andrew McCutchen1-4401000223.266.348.422
Bryan Reynolds0-4400000015.219.292.355
Spencer Horwitz0-2210002127.225.301.314
Nick Gonzales0-3300001113.262.300.431
Adam Frazier1-3301000111.254.315.338
Henry Davis1-4411100116.188.261.337
Ke'Bryan Hayes1-4401000113.226.279.280
Isiah Kiner-Falefa0-220000003.280.325.349
Team5-2929252038135

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Mitch Keller5.233225099-624.0299
Carmen Mlodzinski2.110023035-185.6735
Dennis Santana1.000000012-61.6712
Team9.0432480146-86146

Season series

TEX wins series 2-1
Jun 22, 2025TEX 3, PIT 8
Jun 21, 2025TEX 3, PIT 2
Jun 20, 2025TEX 6, PIT 2

Team pages

More MLB games on Jun 21, 2025

Frequently asked questions

Who won Texas Rangers vs Pittsburgh Pirates?

Texas Rangers won, 3-2, on Saturday, June 21, 2025.

What was the final score of Texas Rangers vs Pittsburgh Pirates?

Texas Rangers 3, Pittsburgh Pirates 2.

Who were the top performers?

Texas Rangers: Corey Seager (1-3, RBI, BB batting average). Pittsburgh Pirates: Adam Frazier (1-3, SB, K batting average).

Where is Texas Rangers vs Pittsburgh Pirates played?

PNC Park, Pittsburgh, Pennsylvania.

The model’s read

Grades, leans and the full breakdown for Texas Rangers vs Pittsburgh Pirates are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.