Kansas City Royals vs Tampa Bay Rays Betting Pick & Prediction for 6/23

MLB game preview

The Kansas City Royals are set to take on the Tampa Bay Rays at Tropicana Field. The game is part of the MLB regular season. The Royals have a record of 33-46 and sit in fifth place in the AL Central. They come into this game with a win in their last outing and have a 5-5 record over the past ten games.

The Tampa Bay Rays have a record of 43-32 and hold the second spot in the AL East. They are looking to bounce back after a loss in their previous game and have struggled recently with a 3-7 record in their last ten games. The game is scheduled for Tuesday, June 23, 2026, at 6:40 PM, and will be broadcast on ROYL.

Kansas City Royals Team Preview

The Kansas City Royals have shown a mix of performance in their recent games. They secured a narrow 2-1 victory against the Tampa Bay Rays, with Michael Wacha delivering a solid start. Wacha pitched 7 innings, allowing only 1 earned run and striking out 5 batters.

In their game against the St. Louis Cardinals, the Royals put up a fight but fell short, losing 12-10. Despite the loss, the offense was active with 12 hits, including 4 home runs. Jac Caglianone was a standout player, hitting 2 home runs and driving in 3 runs.

On the season, the Royals have a team batting average of .246, ranking 10th. They are 3rd in the league for doubles with 139, indicating strong extra-base hitting. However, their pitching has struggled, with a team ERA of 4.53, placing them 23rd in the league.

Royals vs Rays Game Day Info

  • Sport: MLB
  • Teams: Kansas City Royals vs. Tampa Bay Rays
  • Venue: Tropicana Field in St. Petersburg, FL
  • Date: Tuesday, June 23, 2026
  • Betting Odds: Royals Moneyline +155, Rays Moneyline -186, Royals Runline +1.5 (-137), Rays Runline -1.5 (+113), Total Over 8.0 (-117), Total Under 8.0 (-103)

Tampa Bay Rays Team Preview

The Tampa Bay Rays are set to play at home again. In recent games, they have shown a mix of results. They have a batting average of .256, which is ranked third in the league. Their on-base percentage is .331, holding fifth place.

Key players include Yandy Díaz, who has a .326 batting average. Junior Caminero has been a strong presence with 15 home runs. Jonathan Aranda also contributes with 12 home runs and a .276 average.

On the pitching side, Shane McClanahan will start with a 3.33 ERA for the season. The Rays’ pitchers have allowed a batting average against of .236. They are ranked ninth in earned run average at 3.90.

BTB Betting Pick

The Rays have a moneyline of -186, making them the favorites against the Royals. The Rays have a better team batting average and ERA compared to the Royals. Based on these factors, the recommendation is to pick the Rays to win the game with a projected score of 5-3.

The total for the game is set at 8.0. The Royals have a higher slugging percentage and more home runs allowed, suggesting runs may be scored. Considering these factors, the recommendation is to pick the over, expecting a total score of 8 runs.