Open the board

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

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

MLBFriday, June 20, 2025
DateJun 20, 2025
Start time6:40 PM ET
VenuePNC Park, Pittsburgh, Pennsylvania
TVMLB.TV, Victory+, CW33, SportsNet PIT
Attendance31,327

Line score

Team123456789R
Texas Rangers2001101016
Pittsburgh Pirates0002000002

Top performers

Texas Rangers
Batting AverageAdolis Garcia · 3-4, HR, 2B, 2 RBI, 2 R, BB
Home RunsCorey Seager · 1-5, HR, RBI, R, K
Runs Batted InAdolis Garcia · 3-4, HR, 2B, 2 RBI, 2 R, BB
MLB RatingAdolis Garcia · 3-4, HR, 2B, 2 RBI, 2 R, BB
Pittsburgh Pirates
Batting AverageJoey Bart · 3-4, RBI, K
Home RunsAndrew McCutchen · 0-4, K
Runs Batted InAdam Frazier · 1-2, RBI
MLB RatingJoey Bart · 3-4, RBI, K

Team comparison

Texas RangersPittsburgh Pirates
Runs per game
-
-
Runs allowed per game
-
-
37-39Record30-47
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-5511000116.286.353.438
Sam Haggerty1-3311002019.276.337.437
Corey Seager1-5511110117.238.325.399
Marcus Semien2-5512000021.229.308.346
Adolis Garcia3-4423211021.237.285.411
Jake Burger1-4401000322.220.253.403
Ezequiel Duran1-110100001.152.216.239
Evan Carter1-3301001014.257.353.459
Josh Jung0-5500100116.245.295.382
Jonah Heim2-4402001117.228.267.365
Team13-39396134257164

Texas Rangers

PlayerIPHRERBBKHRPC-STERAPC
Jacob deGrom6.052217084-622.2484
Hoby Milner1.010002016-132.2516
Chris Martin1.020000011-91.5411
Robert Garcia1.010000010-63.0710
Team9.0922190121-90121

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz0-5500000221.213.331.422
Andrew McCutchen0-4400000114.266.350.425
Nick Gonzales2-4412000010.274.303.452
Spencer Horwitz1-4411000013.230.294.320
Joey Bart3-440310019.248.352.312
Jared Triolo0-3300001019.175.275.300
Adam Frazier1-220110002.252.312.338
Billy Cook1-220100007.333.333.333
Alexander Canario1-4401000313.214.276.314
Isiah Kiner-Falefa0-4400000213.282.328.352
Team9-3636292019121

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Mike Burrows4.274414288-524.8288
Braxton Ashcraft2.041112040-261.5440
Isaac Mattson1.110011016-92.3116
Ryan Borucki0.111120016-75.2616
Caleb Ferguson0.20000004-43.134
Team9.01366572164-98164

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 20, 2025

Frequently asked questions

Who won Texas Rangers vs Pittsburgh Pirates?

Texas Rangers won, 6-2, on Friday, June 20, 2025.

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

Texas Rangers 6, Pittsburgh Pirates 2.

Who were the top performers?

Texas Rangers: Adolis Garcia (3-4, HR, 2B, 2 RBI, 2 R, BB batting average). Pittsburgh Pirates: Joey Bart (3-4, RBI, 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.