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

Box Score

123456789RHELOB
TEX0010020003404
PIT0000110002516
win:K. Rocker (TEX)loss:M. Keller (PIT)save:C. Martin (TEX)

Game Recap

Game Highlights Video

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] [2 outs]
    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] [2 outs]
    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] [2 outs]
    32

Player Stats

Texas Rangers logoHITTINGHABRRBIKBBHRLOBAVG
1Josh SmithDH14101001.285
2Sam HaggertyLF03102101.267
3Corey SeagerSS13010100.240
4Marcus Semien2B02010100.228
5Adolis GarciaRF04001003.233
6Evan CarterCF14001002.256
7Ezequiel Duran1B03101103.143
8Josh Jung3B03001001.242
9Kyle HigashiokaC13001000.231
TOTAL4293284011-
Texas Rangers logoPITCHINGIPHRERKBBHRPCERA
Kumar RockerRHP5.1522430896.68
Shawn ArmstrongRHP1.0000000103.27
Hoby MilnerLHP1.2000200242.15
Chris MartinRHP1.0000200121.48
TOTAL9.0522830135-
Pittsburgh Pirates logoHITTINGHABRRBIKBBHRLOBAVG
1Oneil CruzCF13011000.215
2Andrew McCutchenDH14002001.266
3Bryan ReynoldsRF04000002.219
4Spencer Horwitz1B02101202.225
5Nick Gonzales2B03001103.262
6Adam FrazierLF13001000.254
7Henry DavisC14111003.188
8Ke'Bryan Hayes3B14001003.226
9Isiah Kiner-FalefaSS02000001.280
TOTAL5292283015-
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRPCERA
Mitch KellerRHP5.2332520994.02
Carmen MlodzinskiRHP2.1100320355.67
Dennis SantanaRHP1.0000000121.67
TOTAL9.0432840146-

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 · 4:05 PM
PNC Park · Pittsburgh, PA
attendance: 23,819 (61.5%)
weather: 85 degrees, partly cloudy