{"id":2471614,"date":"2026-06-23T05:50:57","date_gmt":"2026-06-23T05:50:57","guid":{"rendered":"https:\/\/celebrity.land\/en\/?p=2471614"},"modified":"2026-06-23T05:50:57","modified_gmt":"2026-06-23T05:50:57","slug":"rays-vs-royals-prediction-odds-moneyline-spread-over-under-for-june-23","status":"publish","type":"post","link":"https:\/\/celebrity.land\/en\/rays-vs-royals-prediction-odds-moneyline-spread-over-under-for-june-23\/","title":{"rendered":"Rays vs Royals Prediction, Odds, Moneyline, Spread &#038; Over\/Under for June 23"},"content":{"rendered":"<p><\/p>\n<div>\n<p><em>Odds updated as of 1:12 a.m.<\/em><\/p>\n<p>MLB action on Tuesday includes the Tampa Bay Rays playing the Kansas City Royals.<\/p>\n<p>All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest <a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/navigation\/mlb\" target=\"_self\" rel=\"noreferrer\">MLB betting lines here<\/a>.<\/p>\n<ul class=\"List_list___H7BQ List_bullet__1jerc\">\n<li>Tampa Bay Rays (43-32) vs. Kansas City Royals (33-46)<\/li>\n<li><strong>Date:<\/strong> Tuesday, June 23, 2026<\/li>\n<li><strong>Time:<\/strong> 6:40 p.m. ET<\/li>\n<li><strong>Venue:<\/strong> Tropicana Field &#8212; St. Petersburg, Florida<\/li>\n<li><strong>Coverage:<\/strong> Rays.TV and Royals.TV<\/li>\n<\/ul>\n<h2><a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/tampa-bay-rays\/odds\" target=\"_self\" rel=\"noreferrer\">Rays<\/a> vs <a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/kansas-city-royals\/odds\" target=\"_self\" rel=\"noreferrer\">Royals<\/a> Odds &amp; Moneyline<\/h2>\n<ul class=\"List_list___H7BQ List_bullet__1jerc\">\n<li>All <a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/navigation\/mlb\" target=\"_self\" rel=\"noreferrer\">MLB odds<\/a>, betting lines and prop bets are available on FanDuel Sportsbook.<\/li>\n<li><strong>Moneyline:<\/strong> TB: (-180) | KC: (+152)<\/li>\n<li><strong>Spread:<\/strong> TB: -1.5 (+118) | KC: +1.5 (-142)<\/li>\n<li><strong>Total:<\/strong> 8 &#8212; Over: (-112) | Under: (-108)<\/li>\n<\/ul>\n<h2><a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/tampa-bay-rays\/odds\" target=\"_self\" rel=\"noreferrer\">Rays<\/a> vs <a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/kansas-city-royals\/odds\" target=\"_self\" rel=\"noreferrer\">Royals<\/a> Probable Starting Pitchers<\/h2>\n<p><strong>Probable Pitchers:<\/strong> Shane McClanahan (Rays) &#8211; 6-4, 3.33 ERA vs Luinder Avila (Royals) &#8211; 2-3, 5.50 ERA<\/p>\n<p>The probable pitchers are Shane McClanahan (6-4) for the Rays and Luinder Avila (2-3) for the Royals. McClanahan and his team are 8-6-0 ATS this season when he starts. McClanahan&#8217;s team has been victorious in 72.7% of the games he&#8217;s started as the moneyline favorite with a record of 8-3. The Royals have gone 3-2-0 against the spread when Avila starts. The Royals have a 3-2 record in Avila&#8217;s five starts this season when they were the moneyline underdog.<\/p>\n<h2><a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/tampa-bay-rays\/odds\" target=\"_self\" rel=\"noreferrer\">Rays<\/a> vs <a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/kansas-city-royals\/odds\" target=\"_self\" rel=\"noreferrer\">Royals<\/a> Prediction &amp; Pick<\/h2>\n<p><em>All MLB win probability predictions and picks are according to <a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/www.numberfire.com\/mlb\/games\/\" target=\"_self\" rel=\"noreferrer\">numberFire<\/a>.<\/em><br \/><strong>Prediction:<\/strong> Rays win (65.5%)<\/p>\n<ul class=\"List_list___H7BQ List_bullet__1jerc\">\n<li>Kansas City is a +152 underdog on the moneyline, while Tampa Bay is a -180 favorite at home.<\/li>\n<\/ul>\n<ul class=\"List_list___H7BQ List_bullet__1jerc\">\n<li>The Royals are +1.5 on the run line against the Rays. The Royals are -142 to cover, and the Rays are +118.<\/li>\n<\/ul>\n<ul class=\"List_list___H7BQ List_bullet__1jerc\">\n<li>A combined run total of 8 has been set for Rays-Royals on June 23, with the over at -112 and the under at -108.<\/li>\n<\/ul>\n<p><a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/promotions\" target=\"_self\" rel=\"noreferrer\">Bet on Tampa Bay Rays vs. Kansas City Royals on FanDuel today!<\/a><\/p>\n<ul class=\"List_list___H7BQ List_bullet__1jerc\">\n<li>The Rays have been favorites in 46 games this season and have come away with the win 27 times (58.7%) in those contests.<\/li>\n<li>Tampa Bay has been listed as a favorite of -180 or more on two occasions this season and split those games.<\/li>\n<li>Contests with the Rays have gone over the total set by bookmakers in 35 of 74 chances this season.<\/li>\n<li>The Rays have posted a record of 43-31-0 against the spread this season.<\/li>\n<li>The Royals have been the moneyline underdog 44 total times this season. They&#8217;ve gone 17-27 in those games.<\/li>\n<li>Kansas City has played as a moneyline underdog of +152 or longer in only two games this season, which it split 1-1.<\/li>\n<li>In the 75 games oddsmakers have set an over\/under for the Royals, they have combined with opponents to go over the total 36 times (36-38-1).<\/li>\n<li>The Royals have collected a 34-41-0 record ATS this season (covering 45.3% of the time).<\/li>\n<\/ul>\n<h2><a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/tampa-bay-rays\/odds\" target=\"_self\" rel=\"noreferrer\">Rays<\/a> Player Leaders<\/h2>\n<ul class=\"List_list___H7BQ List_bullet__1jerc\">\n<li>Yandy Diaz has 90 hits and an OBP of .407 to go with a slugging percentage of .511. All three of those stats rank first among Tampa Bay hitters this season. He has a .326 batting average, as well.<\/li>\n<li>Among qualifying hitters, he is third in batting average, his on-base percentage ranks fourth, and he is 24th in slugging.<\/li>\n<li>Diaz has picked up at least one hit in six straight games. In his last 10 outings he is hitting .297 with two doubles, seven walks and four RBIs.<\/li>\n<li>Junior Caminero has 12 doubles, 15 home runs and 43 walks. He&#8217;s batting .276 and slugging .477 with an on-base percentage of .369.<\/li>\n<li>He ranks 39th in batting average, 29th in on-base percentage and 35th in slugging among qualified hitters.<\/li>\n<li>Jonathan Aranda has 74 hits this season and has a slash line of .276\/.381\/.448.<\/li>\n<li>Aranda brings a five-game hitting streak into this matchup. During his last five outings he is hitting .333 with a home run, three walks and three RBIs.<\/li>\n<li>Chandler Simpson is batting .266 with a .300 OBP and 15 RBI for Tampa Bay this season.<\/li>\n<li>Simpson takes a four-game hitting streak into this game. During his last five outings he is batting .300 with a double and an RBI.<\/li>\n<\/ul>\n<h2><a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/kansas-city-royals\/odds\" target=\"_self\" rel=\"noreferrer\">Royals<\/a> Player Leaders<\/h2>\n<ul class=\"List_list___H7BQ List_bullet__1jerc\">\n<li>Bobby Witt Jr. has a .368 on-base percentage and a .465 slugging percentage, both team-high numbers for the Royals. He&#8217;s batting .294.<\/li>\n<li>Including all the qualified players in the majors, he ranks 14th in batting average, 32nd in on-base percentage and 48th in slugging percentage.<\/li>\n<li>Witt hopes to build on a three-game hitting streak in this matchup. In his last five games he is hitting .471 with a home run, three walks and four RBIs.<\/li>\n<li>Maikel Garcia has 17 doubles, two triples, three home runs and 24 walks while batting .261. He&#8217;s slugging .373 with an on-base percentage of .320.<\/li>\n<li>He is currently 69th in batting average, 97th in on-base percentage and 116th in slugging percentage among all qualifying hitters.<\/li>\n<li>Carter Jensen is batting .244 with 16 doubles, 10 home runs and 25 walks.<\/li>\n<li>Jac Caglianone&#8217;s 67 hits lead his team.<\/li>\n<\/ul>\n<ul class=\"List_list___H7BQ List_bullet__1jerc\">\n<li><strong>6\/22\/2026:<\/strong> 2-1 KC (Favorite: Rays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -184, Underdog Moneyline: +154)<\/li>\n<li><strong>6\/26\/2025:<\/strong> 4-0 TB (Favorite: Rays, Spread: -1.5, Total: 10, Favorite Moneyline: -124, Underdog Moneyline: +106)<\/li>\n<li><strong>6\/25\/2025:<\/strong> 3-0 TB (Favorite: Rays, Spread: -1.5, Total: 9.5, Favorite Moneyline: -132, Underdog Moneyline: +112)<\/li>\n<li><strong>6\/24\/2025:<\/strong> 5-1 TB (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)<\/li>\n<li><strong>5\/1\/2025:<\/strong> 8-2 KC (Favorite: Rays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -166, Underdog Moneyline: +140)<\/li>\n<li><strong>4\/30\/2025:<\/strong> 3-0 KC (Favorite: Rays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -162, Underdog Moneyline: +136)<\/li>\n<li><strong>4\/29\/2025:<\/strong> 3-1 KC (Favorite: Rays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +132)<\/li>\n<li><strong>7\/4\/2024:<\/strong> 10-8 TB (Favorite: Rays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)<\/li>\n<li><strong>7\/3\/2024:<\/strong> 4-2 KC (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -108, Underdog Moneyline: -108)<\/li>\n<li><strong>7\/2\/2024:<\/strong> 5-1 TB (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -116, Underdog Moneyline: -102)<\/li>\n<\/ul>\n<p><em>Sign up for <a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/servedby.flashtalking.com\/click\/8\/172462;7577239;369307;211;0\/?ft_width=1&amp;ft_height=1&amp;gdpr=$%7BGDPR%7D&amp;gdpr_consent=$%7BGDPR_CONSENT_78%7D&amp;us_privacy=$%7BUS_PRIVACY%7D&amp;url=36820660\" target=\"_self\" rel=\"noreferrer\">FanDuel Sportsbook<\/a> and <a target=\"_blank\" class=\"link_link__fHWk6\" href=\"https:\/\/servedby.flashtalking.com\/click\/8\/270261;9559798;369307;211;0\/?gdpr=$%7BGDPR%7D&amp;gdpr_consent=$%7BGDPR_CONSENT_78%7D&amp;us_privacy=$%7BUS_PRIVACY%7D&amp;force_transparent=true&amp;url=https:\/\/www.fanduel.com\/contests\" target=\"_self\" rel=\"noreferrer\">FanDuel Daily Fantasy<\/a> today!<\/em><\/p>\n<\/div>\n<p><em> \u2018 The preceding article may include information circulated by third parties \u2019 <\/em><\/p>\n<p><em> \u2018 Some details of this article were extracted from the following source www.fanduel.com \u2019 <\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Odds updated as of 1:12 a.m. MLB action on Tuesday includes the Tampa Bay Rays playing the Kansas City Royals. All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here. Tampa Bay Rays (43-32) vs. Kansas [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2365200,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"jnews-multi-image_gallery":[],"jnews_single_post":[],"jnews_primary_category":[],"jnews_social_meta":[],"footnotes":""},"categories":[43],"tags":[],"class_list":["post-2471614","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-royalty"],"jetpack_featured_media_url":"https:\/\/celebrity.land\/en\/wp-content\/uploads\/2026\/04\/Royals-vs-White-Sox-Prediction-Odds-Moneyline-Spread-OverUnder.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/posts\/2471614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/comments?post=2471614"}],"version-history":[{"count":1,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/posts\/2471614\/revisions"}],"predecessor-version":[{"id":2471615,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/posts\/2471614\/revisions\/2471615"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/media\/2365200"}],"wp:attachment":[{"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/media?parent=2471614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/categories?post=2471614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/tags?post=2471614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}