| MATCHUP |
Kansas City Royals |
Tampa Bay Rays |
| Team Records |
33-46 |
43-32 |
| Spread |
+1.5 -136 |
-1.5 113 |
| Moneyline |
+159 |
-194 |
| Total |
Over 8 (-107) |
Under 8 (-112) |
| Where |
Tropicana Field, St. Petersburg, Florida |
| When |
Tuesday, June 23, 2026 |
| Time |
06:40 PM EDT |
| TV |
MLB.TV |
The Kansas City Royals and the Tampa Bay Rays meet Tuesday in MLB action from Tropicana Field. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Kansas City Royals vs. Tampa Bay Rays prediction.
Starting Pitching Matchup
The Kansas City Royals will send out Luinder Avila for the start here and Avila is 2-3 with a 5.50 ERA and 33 strikeouts this season. Shane McClanahan will start for the Rays here and is 6-4 with a 3.33 ERA and 69 strikeouts this season.
Kansas City Royals Recap
The Kansas City Royals come into this game looking to add on to their 2-1 win over the Tampa Bay Rays last time out to sit at 33-46 this season. After this series, the Royals will head on the road for a series against the Chicago White Sox.
Royals Win 4 Of Last 5
Going into Monday, Kyle Isbel has 40 hits with 3 home runs and 11 RBIs. Jac Caglianone has 67 hits with 12 doubles, 12 home runs, 27 RBIs and a triple while Bobby Witt Jr. has 88 hits with 19 doubles, 10 home runs and 32 RBIs and Vinnie Pasquantino’s added 57 hits with 10 doubles, 2 triples, 6 home runs and 32 RBIs on the year. Maikel Garcia also has 69 hits with 16 doubles, 3 home runs and 30 RBIs this season. Carter Jensen’s also chipped in 58 hits with 16 doubles, 10 home runs and 39 RBIs this season.
Tampa Bay Rays Recap
The Tampa Bay Rays come into this game looking to bounce back from their loss at the hands of the Royals on Monday to sit at 43-32 this season. After this series, the Rays will take on the Arizona Diamondbacks at home.
Rays Drop 7 Of Last 10
Entering Monday, Yandy Diaz has 89 hits with 12 doubles, a triple, 12 home runs and 49 RBIs while Chandler Simpson has 70 hits with 4 triples and 15 RBIs. Nick Fortes has 43 hits with 10 doubles, a home run and 14 RBIs and Jonathan Aranda has 73 hits with 10 doubles, 12 homers and 51 RBIs. Junior Caminero’s also added 78 hits with 12 doubles, 15 home runs and 34 RBIs.
Kansas City Royals @ Tampa Bay Rays Betting Trends: June 23, 2026
- Probable Starting Pitcher: Shane McClanahan Record this season: 6-4 ERA: 3.33
- Home Record: 5-0
- Last 5 against Royals: 1-0
Why the Tampa Bay Rays will win
- The Royals have lost 21 of their last 23 night games against AL East opponents following a road win.
- The Rays have won five of their last six night games at Tropicana Field following a loss.
- The Royals have failed to cover the run line in eight of their last nine night games against AL East opponents.
- The Rays have covered the run line in five of their last six night games at Tropicana Field following a loss.
- The Royals have lost the first inning in three of their last four games.
- The Rays have led after 3 innings in seven of their last eight Tuesday games against the Royals.
- The Royals have trailed after 5 innings in seven of their last eight road games against American League opponents that held a winning record.
- Probable Starting Pitcher: Luinder Avila Record this season: 2-3 ERA: 5.50
- Road Record: 2-0
- Last 5 against Rays: –
Why the Kansas City Royals will win
- The road team has won each of the last eight games between the Royals and Rays.
- The Rays have lost seven of their last eight games as home favorites against American League opponents following a home loss.
- The road team has covered the run line in each of the last eight games between the Royals and Rays.
- The Rays have failed to cover the run line in each of their last seven games against AL Central opponents following a home loss.
- The Rays have trailed after 3 innings in each of their last five games against AL Central opponents.
- The Rays have trailed after 5 innings in each of their last five games against AL Central opponents.
Total Runs Facts
- Each of the Rays’ last seven night games after playing the previous day have gone UNDER the total runs line.
- Each of the Royals’ last five games as underdogs against American League opponents have gone UNDER the total runs line.
- There has been at least one run scored in the first inning in 10 of the Royals’ last 11 games as road underdogs against American League opponents.
- There has been no run scored during the first inning in each of the last four games between the Royals and Rays.
Tampa Bay Rays Player Prop Facts
- Yandy Diaz has hit at least one home run in eight of his last 20 home appearances against opponents that held a losing record.
- Shane McClanahan has recorded a win in each of his last five home appearances.
- Shane McClanahan has recorded six or more strikeouts in seven of his eight previous home appearances against AL Central opponents that held a losing record.
- Taylor Walls has recorded at least one hit in each of his last nine appearances with the Rays as favorites.
- Yandy Diaz is one of only two players to hit over .300 and have 45+ RBIs this season.
Kansas City Royals Player Prop Facts
- Bobby Witt Jr. has hit a home run in three of his last four appearances against AL opponents that held a winning record.
- Bobby Witt Jr. has recorded at least one hit in each of his last nine road appearances against the Rays.
Matchup/League Facts
- The Rays rank 30th in the league for home runs this season (62).
- The Rays rank 1st in the league for strikeouts against this season (548).
- The Royals rank 3rd in the league for doubles this season (139).
- The Royals rank 26th in the league for walks allowed this season (297).
Kansas City Royals vs. Tampa Bay Rays Prediction
I’m on the under in this one. Avila’s been really solid on the road this season and McClanahan’s still the staff ace for this Rays rotation, and you have two lineups that haven’t been overly productive at the plate in recent games. We saw a 2-1 game in Monday’s opener, and while I do think that Tuesday sees more scoring, I don’t think it’s by much. Give me the under in this one.
Chris Ruffolo's Pick: Under 8