Open the board

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

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

MLBSunday, June 22, 2025
DateJun 22, 2025
Start time1:35 PM ET
VenuePNC Park, Pittsburgh, Pennsylvania
TVMLBN
Attendance20,341

Line score

Team123456789R
Texas Rangers0200010003
Pittsburgh Pirates00025010-8

Top performers

Texas Rangers
Batting AverageSam Haggerty · 2-3, 2B, BB
Home RunsMarcus Semien · 0-3, R, BB
Runs Batted InJosh Jung · 1-4, 2 RBI, K
MLB RatingSam Haggerty · 2-3, 2B, BB
Pittsburgh Pirates
Batting AverageTommy Pham · 3-3, 2 2B, 3 RBI
Home RunsAndrew McCutchen · 1-5
Runs Batted InTommy Pham · 3-3, 2 2B, 3 RBI
MLB RatingSpencer Horwitz · 3-4, 2 2B, 2 RBI, 3 R

Team comparison

Texas RangersPittsburgh Pirates
Runs per game
-
-
Runs allowed per game
-
-
38-40Record31-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
Sam Haggerty2-3302001014.280.350.441
Wyatt Langford0-330000108.237.316.434
Corey Seager0-4400000213.234.322.389
Marcus Semien0-3310001013.225.306.339
Adolis Garcia0-2220002118.232.284.402
Jonah Heim1-4401000019.228.267.363
Josh Smith1-4401100013.284.350.431
Josh Jung1-4401200111.242.291.375
Ezequiel Duran1-4401000214.151.220.226
Team6-3131363056123

Texas Rangers

PlayerIPHRERBBKHRPC-STERAPC
Jack Leiter4.053322088-514.5588
Caleb Boushley4.0105511072-515.0472
Team8.01588330160-102160

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz0-4410001127.211.328.414
Andrew McCutchen1-5501000020.264.345.417
Bryan Reynolds3-4413001027.226.300.364
Nick Gonzales2-5502100111.271.307.429
Joey Bart1-4421001017.248.353.311
Spencer Horwitz3-4433200016.245.316.349
Ke'Bryan Hayes2-4412200021.230.282.283
Tommy Pham3-3303300011.209.289.247
Isiah Kiner-Falefa0-4400000110.275.319.342
Team15-37378158033160

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Bailey Falter5.163351089-523.5989
Caleb Ferguson1.200002015-112.9715
Dennis Santana1.00000108-61.628
David Bednar1.000002011-73.0411
Team9.0633560123-76123

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

Frequently asked questions

Who won Texas Rangers vs Pittsburgh Pirates?

Pittsburgh Pirates won, 8-3, on Sunday, June 22, 2025.

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

Texas Rangers 3, Pittsburgh Pirates 8.

Who were the top performers?

Texas Rangers: Sam Haggerty (2-3, 2B, BB batting average). Pittsburgh Pirates: Tommy Pham (3-3, 2 2B, 3 RBI 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.