MLB Scores · MLB Odds

Royals vs Rangers

Final · Fri May 29 · 8:05 PM ET · Globe Life Field

Kansas City RoyalsRoyals22-35
1
FinalMay 29, 2026
Texas RangersRangers26-31
9
TVCW33StreamMLB.TVRoyals.TV

Closing line

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

Kansas City Royals and Texas Rangers, score by inning
Team123456789R
KC0000000011
TEX40002201x9

W: Gore (4-4) · L: Kolek (3-1)

Scoring plays

Bottom 1

  1. TEXSingleDuran singled to center, Pederson scored and Burger scored.0-2
  2. TEXRunDuran scored on error, Osuna safe at first on throwing error by second baseman Loftin, Carter safe at third on error.0-3
  3. TEXStolen BaseCarter scored on throwing error by catcher Perez, Osuna stole third.0-4

Bottom 5

  1. TEXHome runNimmo homered to right (435 feet), Jung scored.0-6

Bottom 6

  1. TEXHome runLopez homered to right center (397 feet), Jansen scored.0-8

Bottom 8

  1. TEXHome runPederson homered to right (339 feet).0-9

Top 9

  1. 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

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Lane Thomas LF0-4400000116.206.347.268
Bobby Witt Jr. SS0-4400000016.284.348.476
Maikel Garcia 3B2-3312001119.268.326.386
Salvador Perez C1-3301001016.215.264.373
Starling Marte DH0-3300000116.268.333.321
Vinnie Pasquantino 1B2-3302101017.206.293.332
Nick Loftin 2B0-4400000014.206.316.317
Jac Caglianone RF1-4401000216.235.301.388
Kyle Isbel CF0-3300000012.245.298.367

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Stephen Kolek P5.066415191-603.4891
Steven Cruz P1.012211121-139.0021
Eli Morgan P1.020002024-155.6524
Eric Cerantola P1.011102116-129.0016

Rangers · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Joc Pederson DH1-4421111226.244.356.437
Josh Jung 3B1-5511000217.305.361.472
Brandon Nimmo RF1-4411210213.263.344.427
Sam Haggerty LF0-000000000.143.200.167
Jake Burger 1B2-4412000017.236.283.423
Justin Foscue 1B0-000000000.259.305.426
Ezequiel Duran SS2-4412200114.290.341.458
Evan Carter CF1-3311000014.175.296.343
Alejandro Osuna RF1-4401000014.260.394.286
Danny Jansen C0-3310001215.171.271.308
Nicky Lopez 2B1-4411210122.067.125.267

Rangers · Pitching

PlayerIPHRERBBKHRPC-STERAPC
MacKenzie Gore P6.140013099-633.9699
Tyler Alexander P0.20000003-22.193
Jalen Beeks P1.010000014-83.5714
Gavin Collyer P1.011122026-152.8126

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

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