Texas Rangers beat Kansas City Royals 6-3 at Globe Life Field.
Texas Rangers beat Kansas City Royals 6-3 on Sunday, May 31, 2026, at Globe Life Field. Texas Rangers broke it open with 4 runs in the 1st and also scored 2 runs in the 4th; Kansas City Royals answered with 1 run in the 7th and 2 runs in the 8th. Texas Rangers moved to a 28-31 season record, while Kansas City Royals fell to 22-37.
Standouts: Texas Rangers – Jack Leiter: 5.2 IP, 3 H, 2 BB, 10 K; Josh Jung: 2-for-4, R, 2 RBI, 1 BB. Kansas City Royals – Michael Massey: 2-for-3, 2 R, 2 RBI, HR.
Key scoring plays: 1st Inning: Duran tripled to left, Jung scored and Burger scored; 1st Inning: Higashioka doubled to center, Osuna scored; 8th Inning: Massey homered to right center (401 feet), Collins scored.
Announced attendance was 33,587, and game time was 2:38.
The full game page has the box score, team links, and Game Lab view for Texas Rangers vs. Kansas City Royals.
Game page, box score, and Rafty model read →
Revisit the matchup inputs behind this recap, adjust context, and compare how the lean moves. Model sandbox, not betting advice.