Kansas City RoyalsRoyals22-35
1FinalMay 29, 2026
Texas RangersRangers26-31
9TVCW33StreamMLB.TVRoyals.TV
Closing line
US sportsbook at first pitchMoneyline
KC+114
TEX−137
Run line
KC +1.5−193
TEX −1.5+158
Total O/U
Over 7.5−103
Under 7.5−117
- Run line: Rangers −1.5 covered.
- Total O/U: over 7.5 (10 runs).
Recap
The Texas Rangers routed the Kansas City Royals 9-1 at Globe Life Field in Arlington on May 29, 2026, a 8-run win to move to 26-31.
They scored 4 runs in the first inning.
Score by inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| KC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| TEX | 4 | 0 | 0 | 0 | 2 | 2 | 0 | 1 | x | 9 |
W: Gore (4-4) · L: Kolek (3-1)
Scoring plays
Bottom 1
- TEXSingleDuran singled to center, Pederson scored and Burger scored.0-2
- TEXRunDuran scored on error, Osuna safe at first on throwing error by second baseman Loftin, Carter safe at third on error.0-3
- TEXStolen BaseCarter scored on throwing error by catcher Perez, Osuna stole third.0-4
Bottom 5
- TEXHome runNimmo homered to right (435 feet), Jung scored.0-6
Bottom 6
- TEXHome runLopez homered to right center (397 feet), Jansen scored.0-8
Bottom 8
- TEXHome runPederson homered to right (339 feet).0-9
Top 9
- KCSinglePasquantino singled to center, Garcia scored, Perez to third.1-9
Team stats
KCTEX
- Hits
- 6
- 10
- Home Runs
- 0
- 3
- Runs Batted In
- 1
- 7
- Walks
- 3
- 2
- Strikeouts
- 5
- 10
- Runners Left On Base
- 17
- 9
- Errors
- 2
- 0
Player stats
Royals · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lane Thomas LF | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 16 | .206 | .347 | .268 |
| Bobby Witt Jr. SS | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 16 | .284 | .348 | .476 |
| Maikel Garcia 3B | 2-3 | 3 | 1 | 2 | 0 | 0 | 1 | 1 | 19 | .268 | .326 | .386 |
| Salvador Perez C | 1-3 | 3 | 0 | 1 | 0 | 0 | 1 | 0 | 16 | .215 | .264 | .373 |
| Starling Marte DH | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 16 | .268 | .333 | .321 |
| Vinnie Pasquantino 1B | 2-3 | 3 | 0 | 2 | 1 | 0 | 1 | 0 | 17 | .206 | .293 | .332 |
| Nick Loftin 2B | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 14 | .206 | .316 | .317 |
| Jac Caglianone RF | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 16 | .235 | .301 | .388 |
| Kyle Isbel CF | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | .245 | .298 | .367 |
Royals · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Stephen Kolek P | 5.0 | 6 | 6 | 4 | 1 | 5 | 1 | 91-60 | 3.48 | 91 |
| Steven Cruz P | 1.0 | 1 | 2 | 2 | 1 | 1 | 1 | 21-13 | 9.00 | 21 |
| Eli Morgan P | 1.0 | 2 | 0 | 0 | 0 | 2 | 0 | 24-15 | 5.65 | 24 |
| Eric Cerantola P | 1.0 | 1 | 1 | 1 | 0 | 2 | 1 | 16-12 | 9.00 | 16 |
Rangers · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Joc Pederson DH | 1-4 | 4 | 2 | 1 | 1 | 1 | 1 | 2 | 26 | .244 | .356 | .437 |
| Josh Jung 3B | 1-5 | 5 | 1 | 1 | 0 | 0 | 0 | 2 | 17 | .305 | .361 | .472 |
| Brandon Nimmo RF | 1-4 | 4 | 1 | 1 | 2 | 1 | 0 | 2 | 13 | .263 | .344 | .427 |
| Sam Haggerty LF | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .143 | .200 | .167 |
| Jake Burger 1B | 2-4 | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 17 | .236 | .283 | .423 |
| Justin Foscue 1B | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .259 | .305 | .426 |
| Ezequiel Duran SS | 2-4 | 4 | 1 | 2 | 2 | 0 | 0 | 1 | 14 | .290 | .341 | .458 |
| Evan Carter CF | 1-3 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 14 | .175 | .296 | .343 |
| Alejandro Osuna RF | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 14 | .260 | .394 | .286 |
| Danny Jansen C | 0-3 | 3 | 1 | 0 | 0 | 0 | 1 | 2 | 15 | .171 | .271 | .308 |
| Nicky Lopez 2B | 1-4 | 4 | 1 | 1 | 2 | 1 | 0 | 1 | 22 | .067 | .125 | .267 |
Rangers · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| MacKenzie Gore P | 6.1 | 4 | 0 | 0 | 1 | 3 | 0 | 99-63 | 3.96 | 99 |
| Tyler Alexander P | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | 3-2 | 2.19 | 3 |
| Jalen Beeks P | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 14-8 | 3.57 | 14 |
| Gavin Collyer P | 1.0 | 1 | 1 | 1 | 2 | 2 | 0 | 26-15 | 2.81 | 26 |
Game info
VenueGlobe Life Field, Arlington, TX
Attendance39,704
OfficialsHome Plate Umpire: Bruce Dreckman · First Base Umpire: Carlos Torres · Second Base Umpire: Nate Tomlinson · Third Base Umpire: Mark Wegner
TVCW33 · local
Last and next games
Head to head
More scores
MLB May 29, 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:51 PM ET. How game pages are made