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

MLB game preview

The Kansas City Royals visit the Texas Rangers for an MLB regular season game. The game will take place at Globe Life Field in Arlington, TX, on Friday, May 29, 2026, at 8:05 PM. Fans can catch the action on CW33.

The Royals are currently 22-34 and sit fourth in the AL Central. They have lost their last three games. The Rangers have a 25-31 record, placing them third in the AL West, with a two-game losing streak. Both teams have a recent record of 3-7 in their last ten games.

Kansas City Royals Team Preview

The Kansas City Royals are coming off a tough series against the New York Yankees. They lost all three games, with scores of 7-0, 15-1, and 4-3. Their offense struggled, particularly in the first two games, where they managed only one run in total.

Bobby Witt Jr. has been a bright spot for the Royals. He has a batting average of .290 with 9 home runs and 25 RBIs. He leads the team in runs and RBIs, showing his importance to the lineup.

The Royals’ pitching has had its ups and downs this season. Stephen Kolek, who has a record of 3-0 with a 2.77 ERA, is expected to start the next game. He pitched a complete game shutout against the Mariners recently, giving the team hope for a strong outing against the Rangers.

Royals vs Rangers Game Day Info

  • Sport: MLB
  • Teams: Kansas City Royals vs. Texas Rangers
  • Venue: Globe Life Field in Arlington, TX
  • Date: Friday, May 29, 2026
  • Betting Odds: Royals Moneyline +106, Rangers Moneyline -125

Texas Rangers Team Preview

The Texas Rangers have faced challenges in recent games. They lost four of their last five games. Their latest game against the Astros ended in a 5-1 loss, with Nathan Eovaldi allowing five earned runs over seven innings.

In their batting lineup, Josh Jung stands out with a .307 average and six home runs. Jake Burger leads the team with ten home runs. Joc Pederson also contributes with a .244 average and six home runs.

On the mound, MacKenzie Gore is expected to start next. He has a 3-4 record with a 4.42 ERA this season. The Rangers’ pitching staff has a team ERA of 3.76, which ranks ninth in the league.

BTB Betting Pick

The Rangers are favored to win with a moneyline of -125. The Royals have a moneyline of +106. The Rangers have a stronger pitching staff, with an ERA ranked 9th compared to the Royals’ 24th. This gives the Rangers an edge in this game. The projected score is Rangers 5, Royals 3.

The total for the game is set at 7.5. Both teams have average hitting stats, but the Rangers’ pitching could limit the Royals’ scoring. The Royals’ pitching may allow some runs, but not enough to push the total over. The projected total is 8, so the recommendation is to bet the over.