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

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.