1. /MLB
  2. /Scores
  3. /6 · 21 · 25
  4. /TEX vs PIT
FINAL
Jun 21, 2025

Box Score

123456789RHE
TEX001002000340
PIT000011000251
win:K. Rocker (TEX)loss:M. Keller (PIT)save:C. Martin (TEX)
Texas Rangers logoHITTINGHABRRBIKBBHRAVG
1Josh SmithDH1410100.285
2Sam HaggertyLF0310210.267
3Corey SeagerSS1301010.240
4Marcus Semien2B0201010.228
5Adolis GarciaRF0400100.233
6Evan CarterCF1400100.256
7Ezequiel Duran1B0310110.143
8Josh Jung3B0300100.242
9Kyle HigashiokaC1300100.231
TOTAL42932840
Texas Rangers logoPITCHINGIPHRERKBBHRERA
Kumar RockerRHP5.15224306.68
Shawn ArmstrongRHP1.00000003.27
Hoby MilnerLHP1.20002002.15
Chris MartinRHP1.00002001.48
TOTAL9.0522830
Pittsburgh Pirates logoHITTINGHABRRBIKBBHRAVG
1Oneil CruzCF1301100.215
2Andrew McCutchenDH1400200.266
3Bryan ReynoldsRF0400000.219
4Spencer Horwitz1B0210120.225
5Nick Gonzales2B0300110.262
6Adam FrazierLF1300100.254
7Henry DavisC1411100.188
8Ke'Bryan Hayes3B1400100.226
9Isiah Kiner-FalefaSS0200000.280
TOTAL52922830
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRERA
Mitch KellerRHP5.23325204.02
Carmen MlodzinskiRHP2.11003205.67
Dennis SantanaRHP1.00000001.67
TOTAL9.0432840

Scoring Summary

texpit
  • Texas Rangers logo
    3
    Kyle Higashioka singles on a sharp line drive to center fielder Oneil Cruz, deflected by left fielder Adam Frazier. Ezequiel Duran scores. Kyle Higashioka to 2nd. Fielding error by left fielder Adam Frazier.[1 run]
    10
  • Pittsburgh Pirates logo
    5
    Oneil Cruz out on a sacrifice fly to center fielder Evan Carter. Henry Davis scores.[1 run]
    11
  • Texas Rangers logo
    6
    Corey Seager singles on a sharp ground ball to right fielder Bryan Reynolds. Josh Smith scores. Sam Haggerty to 3rd.[1 run]
    21
  • Texas Rangers logo
    6
    Marcus Semien out on a sacrifice fly to center fielder Oneil Cruz. Sam Haggerty scores.[1 run]
    31
  • Pittsburgh Pirates logo
    6
    Henry Davis grounds into a force out, fielded by third baseman Josh Jung. Spencer Horwitz scores. Nick Gonzales out at 3rd. Adam Frazier to 2nd. Henry Davis to 1st.[1 run]
    32

Play-by-Play

1st inningtexpit
  • TOP 1
  • Texas Rangers logo
    LINEOUT — Josh Smith lines out to left fielder Adam Frazier.[1 out]
    00
  • Texas Rangers logo
    STRIKEOUT — Sam Haggerty strikes out swinging.[2 outs]
    00
  • Texas Rangers logo
    GROUNDOUT — Corey Seager grounds out sharply, second baseman Nick Gonzales to first baseman Spencer Horwitz.[3 outs]
    00
  • BOTTOM 1
  • Pittsburgh Pirates logo
    SINGLE — Oneil Cruz singles on a sharp ground ball to right fielder Adolis Garcia.
    00
  • Pittsburgh Pirates logo
    SINGLE — Andrew McCutchen singles on a sharp line drive to right fielder Adolis Garcia. Oneil Cruz to 2nd.
    00
  • Pittsburgh Pirates logo
    LINEOUT — Bryan Reynolds lines out to center fielder Evan Carter.[1 out]
    00
  • Pittsburgh Pirates logo
    STRIKEOUT — Spencer Horwitz strikes out swinging.[2 outs]
    00
  • Pittsburgh Pirates logo
    STOLEN BASE 3B — Oneil Cruz steals (26) 3rd base.
    00
  • Pittsburgh Pirates logo
    FLYOUT — Nick Gonzales flies out sharply to center fielder Evan Carter.[3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

3Runs2
4Hits5
0Errors1
.138Batting Avg.172
29At Bats29
0Extra-base Hits0
0Home Runs0
2Runs-Batted-In2
4Walks3
0Stolen Bases2
8Strikeouts8
4Left on Base6
4Total Bases5

Game Details

Saturday, June 21, 2025 · 1:05 PM
PNC Park · Pittsburgh, PA
attendance: 23,819 (61.5%)
weather: 85 degrees, partly cloudy