MLB Scores · MLB Odds

Pirates vs Rangers

Final · Wed Apr 22 · 8:05 PM ET · Globe Life Field

Pittsburgh PiratesPirates14-10
8
FinalApr 22, 2026
Texas RangersRangers12-12
4
TVRangers Sports NetworkStreamMLB.TV

Closing line

US sportsbook at first pitch
Moneyline
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

Pittsburgh Pirates and Texas Rangers, score by inning
Team123456789R
PIT1000300048
TEX0200000204

W: Soto (1-0) · L: Winn (1-1)

Scoring plays

Top 1

  1. PITSingleOzuna singled to left, Reynolds scored.1-0

Bottom 2

  1. TEXHome runJung homered to right (344 feet), Pederson scored.1-2

Top 5

  1. PITSingleLowe singled to left, Horwitz scored, Davis to second.2-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

  1. TEXSingleBurger singled to center, McCutchen scored and Nimmo scored.4-4

Top 9

  1. PITFielder's choiceMangum grounded into fielder's choice to third, Gonzales scored, Cook to second.5-4
  2. 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

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz CF1-5511310315.286.352.551
Brandon Lowe 2B1-5511100327.263.366.575
Bryan Reynolds LF2-5512100019.264.387.414
Marcell Ozuna DH1-330110007.184.253.289
Ryan O'Hearn 1B1-3301001014.325.413.519
Nick Gonzales 3B1-4411000015.270.308.311
Spencer Horwitz 1B2-4412000017.271.389.407
Billy Cook RF0-001000000.375.375.375
Konnor Griffin SS0-4400000216.194.261.258
Henry Davis C0-2210001114.167.286.229
Jake Mangum PH0-111010004.294.357.333
Joey Bart C0-000000000.156.222.281

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Braxton Ashcraft P7.042225194-602.4394
Gregory Soto P1.032203027-152.1327
Dennis Santana P1.00000209-70.759

Rangers · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brandon Nimmo RF1-4411000110.293.364.495
Corey Seager SS0-4400000214.193.310.410
Jake Burger 1B1-4401200117.250.277.448
Joc Pederson DH0-1110002014.231.369.308
Sam Haggerty DH0-110000015.143.200.143
Josh Jung 3B2-4412210114.303.357.526
Evan Carter CF1-4401000215.200.329.343
Kyle Higashioka C1-4401000118.242.342.364
Josh Smith 2B0-220000006.188.288.217
Andrew McCutchen LF1-111100005.233.273.400
Ezequiel Duran 2B0-3300000112.280.333.420

Rangers · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Jack Leiter P5.054325084-574.9784
Tyler Alexander P2.010002029-200.6829
Gavin Collyer P1.00000007-30.007
Cole Winn P0.123301019-144.9119
Jalen Beeks P0.21110119-81.809

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

More scores

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