Rays vs. Royals Dunkel MLB Picks, Predictions and Prop Bets - June 23
23 June 2026

Carter Jensen rides a 13-game hitting streak into the Kansas City Royals' game against the Tampa Bay Rays, at 6:40 p.m. ET on Tuesday, at Tropicana Field. Shane McClanahan (6-4, 3.33 ERA) gets the start for the Rays, who are 43-32 this season and second in the AL East. Luinder Avila (2-3, 5.50 ERA) is starting for the Royals, who are 33-46 and fifth in the AL Central.
At home, the Rays are favored to win on the moneyline (-193) over the Royals (+156). The game has an over/under set at 8 runs.
Rays vs. Royals Odds, Game Time
- Game day: Tuesday, June 23, 2026
- Game time: 6:40 p.m. ET
- Location: St. Petersburg, Florida
- Stadium: Tropicana Field
- Favorite: Rays (-193)
- Underdog: Royals (+156)
- Over/under: 8
How to Watch Rays vs. Royals
- TV Channel: RAYS and ROYL
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Rays vs. Royals: Betting the Moneyline
- The Rays have been favored on the moneyline 46 total times this season. They've finished 28-18 in those games.
- Kansas City has been pegged as an underdog in 45 games this year and has walked away with the win 17 times (37.8%) in those games.
- Tampa Bay has played as favorites of -193 or more once this season and won that game.
- The Royals have played as an underdog of +156 or more just one time this year and came away with a loss in that game.
- The Rays have an implied moneyline win probability of 65.9% in this game.
- The Royals have an implied victory probability of 39.1% according to the moneyline set by sportsbooks for this matchup.
Rays vs. Royals: Betting the Spread & Total
- The Rays have played in 75 games with a set over/under, and have combined with their opponents to go over the total 33 times (33-37-5).
- Games involving Kansas City have gone over the total set by sportsbooks in 37 of 79 chances this season.
- The Rays have covered 56% of their games this season, going 42-33-0 ATS.
- The Royals are 35-44-0 against the spread in their 79 games with a line set by sportsbooks this season.
