Pittsburgh PiratesPirates14-10
8FinalApr 22, 2026
Texas RangersRangers12-12
4TVRangers Sports NetworkStreamMLB.TV
Closing line
US sportsbook at first pitchMoneyline
PIT−118
TEX−102
Run line
PIT −1.5+144
TEX +1.5−175
Total O/U
Over 7.5−117
Under 7.5−103
- Run line: Pirates −1.5 covered.
- Total O/U: over 7.5 (12 runs).
Recap
The Pittsburgh Pirates beat the Texas Rangers 8-4 at Globe Life Field in Arlington on Apr 22, 2026 to move to 14-10.
They scored 4 runs in the ninth inning.
Score by inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| PIT | 1 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 4 | 8 |
| TEX | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 4 |
W: Soto (1-0) · L: Winn (1-1)
Scoring plays
Top 1
- PITSingleOzuna singled to left, Reynolds scored.1-0
Bottom 2
- TEXHome runJung homered to right (344 feet), Pederson scored.1-2
Top 5
- PITSingleLowe singled to left, Horwitz scored, Davis to second.2-2
- PITSingleReynolds singled to right, Davis scored on error and Lowe scored on throwing error by right fielder Nimmo, Reynolds to second.4-2
Bottom 8
- TEXSingleBurger singled to center, McCutchen scored and Nimmo scored.4-4
Top 9
- PITFielder's choiceMangum grounded into fielder's choice to third, Gonzales scored, Cook to second.5-4
- PITHome runCruz homered to right (432 feet), Cook scored and Mangum scored.8-4
Team stats
PITTEX
- Hits
- 9
- 7
- Home Runs
- 1
- 1
- Runs Batted In
- 7
- 4
- Walks
- 2
- 2
- Strikeouts
- 9
- 10
- Runners Left On Base
- 13
- 13
- Errors
- 0
- 2
Player stats
Pirates · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Oneil Cruz CF | 1-5 | 5 | 1 | 1 | 3 | 1 | 0 | 3 | 15 | .286 | .352 | .551 |
| Brandon Lowe 2B | 1-5 | 5 | 1 | 1 | 1 | 0 | 0 | 3 | 27 | .263 | .366 | .575 |
| Bryan Reynolds LF | 2-5 | 5 | 1 | 2 | 1 | 0 | 0 | 0 | 19 | .264 | .387 | .414 |
| Marcell Ozuna DH | 1-3 | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 7 | .184 | .253 | .289 |
| Ryan O'Hearn 1B | 1-3 | 3 | 0 | 1 | 0 | 0 | 1 | 0 | 14 | .325 | .413 | .519 |
| Nick Gonzales 3B | 1-4 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 15 | .270 | .308 | .311 |
| Spencer Horwitz 1B | 2-4 | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 17 | .271 | .389 | .407 |
| Billy Cook RF | 0-0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .375 | .375 | .375 |
| Konnor Griffin SS | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 16 | .194 | .261 | .258 |
| Henry Davis C | 0-2 | 2 | 1 | 0 | 0 | 0 | 1 | 1 | 14 | .167 | .286 | .229 |
| Jake Mangum PH | 0-1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 4 | .294 | .357 | .333 |
| Joey Bart C | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .156 | .222 | .281 |
Pirates · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Braxton Ashcraft P | 7.0 | 4 | 2 | 2 | 2 | 5 | 1 | 94-60 | 2.43 | 94 |
| Gregory Soto P | 1.0 | 3 | 2 | 2 | 0 | 3 | 0 | 27-15 | 2.13 | 27 |
| Dennis Santana P | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 9-7 | 0.75 | 9 |
Rangers · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brandon Nimmo RF | 1-4 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 10 | .293 | .364 | .495 |
| Corey Seager SS | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 14 | .193 | .310 | .410 |
| Jake Burger 1B | 1-4 | 4 | 0 | 1 | 2 | 0 | 0 | 1 | 17 | .250 | .277 | .448 |
| Joc Pederson DH | 0-1 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 14 | .231 | .369 | .308 |
| Sam Haggerty DH | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 5 | .143 | .200 | .143 |
| Josh Jung 3B | 2-4 | 4 | 1 | 2 | 2 | 1 | 0 | 1 | 14 | .303 | .357 | .526 |
| Evan Carter CF | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 15 | .200 | .329 | .343 |
| Kyle Higashioka C | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 18 | .242 | .342 | .364 |
| Josh Smith 2B | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | .188 | .288 | .217 |
| Andrew McCutchen LF | 1-1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 5 | .233 | .273 | .400 |
| Ezequiel Duran 2B | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 12 | .280 | .333 | .420 |
Rangers · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jack Leiter P | 5.0 | 5 | 4 | 3 | 2 | 5 | 0 | 84-57 | 4.97 | 84 |
| Tyler Alexander P | 2.0 | 1 | 0 | 0 | 0 | 2 | 0 | 29-20 | 0.68 | 29 |
| Gavin Collyer P | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 7-3 | 0.00 | 7 |
| Cole Winn P | 0.1 | 2 | 3 | 3 | 0 | 1 | 0 | 19-14 | 4.91 | 19 |
| Jalen Beeks P | 0.2 | 1 | 1 | 1 | 0 | 1 | 1 | 9-8 | 1.80 | 9 |
Game info
VenueGlobe Life Field, Arlington, TX
Attendance24,289
OfficialsHome Plate Umpire: Shane Livensparger · First Base Umpire: Dan Merzel · Second Base Umpire: Dan Bellino · Third Base Umpire: Mark Ripperger
TVRangers Sports Network · local
Last and next games
Pirates
Rangers
- Last game: W 5-1 vs PITTue Apr 21
- Next game: W 6-1 vs PITThu Apr 23
- L 2-5 at SEASun Apr 19
- L 3-7 at SEASat Apr 18
- W 5-0 at SEAFri Apr 17
More scores
MLB Apr 22, 2026All MLB ScoresMLB 2026MLB OddsScores & schedules
NFL ScoresCollege Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresWNBA ScoresUFC & MMA Results
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.
Game details updated Oct 13, 4:48 PM ET. How game pages are made