Kansas City Royals vs Texas Rangers Betting Pick & Prediction for 5/31

The Kansas City Royals will visit the Texas Rangers at Globe Life Field in Arlington. The game is set for Sunday, May 31, 2026, at 2:35 PM. The weather forecast is a clear sky with a light breeze.
Kansas City is struggling with a 22-36 record and is on a five-game losing streak. Their away record is 7-19. On the other hand, Texas holds a 27-31 record and has won their last two games. Their home record is 14-13.
Kansas City Royals Team Preview
The Kansas City Royals are looking to break a five-game losing streak. Their most recent game was a close one, losing 7-6 to the Texas Rangers. Despite the loss, Carter Jensen had a strong performance with a home run and three RBIs.
In their last five games, the Royals have struggled on the mound. Michael Wacha will be the starting pitcher for their next game. Wacha has a record of 4-2 with a 2.69 ERA this season.
Offensively, Bobby Witt Jr. leads the Royals with a .284 batting average. The team ranks 14th in batting average and 20th in on-base percentage in the league. The Royals hope their top hitters can help secure a win in the upcoming game.
Royals vs Rangers Game Day Info
- Sport: MLB
- Teams: Kansas City Royals vs. Texas Rangers
- Venue: Globe Life Field in Arlington, TX
- Date: Sunday, May 31, 2026
- Betting Odds: Royals Moneyline -104, Rangers Moneyline -117
Texas Rangers Team Preview
The Texas Rangers have shown mixed results in their recent games. They won against the Kansas City Royals on May 30th and May 29th. However, they lost to the Houston Astros on May 28th and May 27th.
The Rangers’ offense has had some strong performances. Josh Jung has been a key player, with a batting average of .312 and 23 RBIs. Jake Burger also contributes with a .244 average and leads the team with 10 home runs.
On the pitching side, Jack Leiter will be starting for the Rangers. He has a 2-4 record with a 4.75 ERA this season. The Rangers’ pitching staff ranks 7th in earned run average, showing they can be competitive.
BTB Betting Pick
The Rangers have a slight edge on the moneyline at -117 compared to the Royals at -104. With a stronger pitching staff, holding a 3.75 ERA ranked 7th, the Rangers are projected to win. I recommend picking the Rangers to win with a projected score of 4-3.
The total for the game is set at 7.5. The Royals have a team ERA of 4.51, ranked 24th, which might lead to more runs. I recommend taking the over at 7.5, expecting a total of 8 runs scored in the game.