vs. Pirates L 4–8

Wednesday, April 22, 2026 · 7:05 PM – 9:42 PM
Globe Life Field
Pittsburgh Pirates @ Texas Rangers
Final: 8–4 · Globe Life Field · 2026-04-22
Line Score
123456789 R H E
PIT 100030004 8 9 0
TEX 020000020 4 7 2
Decisions
W: Gregory SotoL: Cole Winn
Texas Rangers Batting
Player ABRH RBIBBKLOB AVG OBPSLG
Brandon Nimmo - RF 4 1 1 0 0 1 1 .293 .364 .495
Corey Seager - SS 4 0 0 0 0 2 2 .193 .310 .410
Jake Burger - 1B 4 0 1 2 0 1 0 .250 .277 .448
Joc Pederson - DH 1 1 0 0 2 0 0 .231 .369 .308
Sam Haggerty - DH 1 0 0 0 0 1 1 .143 .200 .143
Josh Jung - 3B 4 1 2 2 0 1 1 .303 .357 .526
Evan Carter - CF 4 0 1 0 0 2 1 .200 .329 .343
Kyle Higashioka - C 4 0 1 0 0 1 2 .242 .342 .364
Josh Smith - 2B 2 0 0 0 0 0 2 .188 .288 .217
Andrew McCutchen - LF 1 1 1 0 0 0 0 .233 .273 .400
Ezequiel Duran - 2B 3 0 0 0 0 1 3 .280 .333 .420
a–Singled for Smith in the 8th.
b–Struck out for Pederson in the 8th.
Texas Rangers Pitching
Pitcher IPHRER BBKHR P-SERA
Jack Leiter 5.0 5 4 3 2 5 0 84-57 4.97
Tyler Alexander 2.0 1 0 0 0 2 0 29-20 0.68
Gavin Collyer 1.0 0 0 0 0 0 0 7-3 0.00
Cole Winn (L) 0.1 2 3 3 0 1 0 19-14 4.91
Jalen Beeks 0.2 1 1 1 0 1 1 9-8 1.80
Pittsburgh Pirates Batting
Player ABRH RBIBBKLOB AVG OBPSLG
Oneil Cruz - CF 5 1 1 3 0 3 2 .286 .352 .551
Brandon Lowe - 2B 5 1 1 1 0 3 0 .263 .366 .575
Bryan Reynolds - LF 5 1 2 1 0 0 0 .264 .387 .414
Marcell Ozuna - DH 3 0 1 1 0 0 1 .184 .253 .289
Ryan O'Hearn - 1B 3 0 1 0 1 0 2 .325 .413 .519
Nick Gonzales - 3B 4 1 1 0 0 0 2 .270 .308 .311
Spencer Horwitz - 1B 4 1 2 0 0 0 1 .271 .389 .407
Billy Cook - RF 0 1 0 0 0 0 0 .375 .375 .375
Konnor Griffin - SS 4 0 0 0 0 2 4 .194 .261 .258
Henry Davis - C 2 1 0 0 1 1 0 .167 .286 .229
Jake Mangum - PH 1 1 0 1 0 0 1 .294 .357 .333
Joey Bart - C 0 0 0 0 0 0 0 .156 .222 .281
a–Reached on a fielder's choice for Davis, H in the 9th.
1–Ran for Horwitz in the 9th.
Pittsburgh Pirates Pitching
Pitcher IPHRER BBKHR P-SERA
Braxton Ashcraft 7.0 4 2 2 2 5 1 94-60 2.43
Gregory Soto (W) 1.0 3 2 2 0 3 0 27-15 2.13
Dennis Santana 1.0 0 0 0 0 2 0 9-7 0.75
Game Info
Umpires: Home Plate: Shane Livensparger · First Base: Dan Merzel · Second Base: Dan Bellino · Third Base: Mark Ripperger
HBP: Ozuna (by Collyer).
Weather: 74 degrees, Roof Closed.
Wind: 0 mph, None.
First pitch: 7:08 PM.
T: 2:37.
Att: 24,289.
Venue: Globe Life Field.