{"id":2465985,"date":"2026-06-18T20:35:39","date_gmt":"2026-06-18T20:35:39","guid":{"rendered":"https:\/\/celebrity.land\/en\/?p=2465985"},"modified":"2026-06-18T20:35:39","modified_gmt":"2026-06-18T20:35:39","slug":"st-louis-cardinals-vs-kansas-city-royals-prediction-pick-for-thursday-6-18-26","status":"publish","type":"post","link":"https:\/\/celebrity.land\/en\/st-louis-cardinals-vs-kansas-city-royals-prediction-pick-for-thursday-6-18-26\/","title":{"rendered":"St. Louis Cardinals vs. Kansas City Royals prediction, pick for Thursday 6\/18\/26"},"content":{"rendered":"<p><\/p>\n<p data-kb-block=\"kb-adv-heading151976_e554f3-7c\">Bryan Armetta offers up a preview, prediction and pick for Thursday\u2019s MLB game between the St. Louis Cardinals and Kansas City Royals.<\/p>\n<div>\n<p class=\"wp-block-paragraph\">An I-70 series showdown is on tap this evening at Kauffman Stadium. The Cardinals (40-32) have been an early season surprise. Still, as we near the season\u2019s halfway point, St. Louis is firmly in contention for a playoff spot. It\u2019s a different story for the Royals (30-45), one of the American League\u2019s worst clubs. Can Kansas City turn it around this weekend against its interleague rivals?<\/p>\n<p class=\"wp-block-paragraph\">The Royals are <strong><a target=\"_blank\" href=\"https:\/\/sportsbook.draftkings.com\/event\/stl-cardinals-%2540-kc-royals\/34289489\" target=\"_blank\" rel=\"noreferrer noopener\">favorites (-115)<\/a><\/strong> over the Cardinals, with the <strong><a target=\"_blank\" href=\"https:\/\/sportsbook.draftkings.com\/event\/stl-cardinals-%2540-kc-royals\/34289489\" target=\"_blank\" rel=\"noreferrer noopener\">over\/under set at nine runs<\/a><\/strong>. Below, I\u2019ve laid out my preview, prediction, and best bet for Thursday\u2019s matchup between St. Louis and Kansas City on <strong><a target=\"_blank\" href=\"https:\/\/sportsbook.draftkings.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">DraftKings Sportsbook<\/a><\/strong>.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n<h2 id=\"h-cardinals-vs-royals-pick-best-bet-today\" class=\"wp-block-heading\">Cardinals vs. Royals pick, best bet today<\/h2>\n<ul class=\"wp-block-list\">\n<li><strong><a target=\"_blank\" href=\"https:\/\/sportsbook.draftkings.com\/event\/stl-cardinals-%2540-kc-royals\/34289489\" target=\"_blank\" rel=\"noreferrer noopener\">Royals ML (-115)<\/a><\/strong>: The Cardinals are the better team, but this pitching matchup doesn\u2019t do them any favors. Liberatore is a subpar lefty, and the Royals are more effective on offense when playing at home. On the other side, Cameron has a stellar track record over three career starts vs. St. Louis. Kansas City is worth consideration as slight home favorites this evening.<\/li>\n<\/ul>\n<h2 id=\"h-cardinals-vs-royals-prediction-preview\" class=\"wp-block-heading\">Cardinals vs. Royals prediction, preview<\/h2>\n<p class=\"wp-block-paragraph\">St. Louis will hand the ball to Matthew Liberatore. The soft-tossing lefty isn\u2019t the most inspiring pitcher. Through 70.2 innings, he\u2019s recorded a 4.71 ERA, 1.50 WHIP and 65 strikeouts (8.3 K\/9). A look under the hood paints a far bleaker picture. The 26-year-old sits within the 20th percentile or worse in xERA (5.44), xBA (.285), average exit velocity (91.5 MPH), barrel rate (10.2%) and hard-hit rate (44.7%). To make matters worse, Liberatore has delivered a 1.8 HR\/9 ratio, tied for fourth-worst in baseball. <\/p>\n<p class=\"wp-block-paragraph\">On the bright side for the visitors, this isn\u2019t the most daunting opponent. The Royals are averaging just 4.01 runs per game, fifth-lowest in the majors. Among Kansas City players with over 100 plate appearances, only Bobby Witt Jr. (123 wRC+) and Jac Caglianone (113 wRC+) have a wRC+ above 100. Injuries to key hitters Maikel Garcia (hand) and Vinnie Pasquantino (hand) have only made this lineup weaker. To boot, KC has the ninth-lowest OPS against left-handed pitching (.683). It\u2019s not an exaggeration to call this a two-man offense at the moment. Still, the Royals do average more runs at home (4.42) than on the road (3.59).<\/p>\n<p class=\"wp-block-paragraph\">It\u2019ll take a solid showing from Noah Cameron to keep the Royals in this one. To be fair, that\u2019s not an unreasonable proposition. Through 70.0 innings (14 starts) this season, he\u2019s posted a 4.11 ERA, 1.21 WHIP and 64 strikeouts (8.2 K\/9). He comes into this one with a bit of momentum as well, having allowed two runs or fewer in four of his previous five appearances. It\u2019s worth noting that some of those games came against quality lineups such as the Astros, Mariners and Yankees. In comparison, St. Louis\u2019 league-average scoring attack isn\u2019t as intimidating.<\/p>\n<p class=\"wp-block-paragraph\">Cameron\u2019s most-used off-speed pitch is the changeup, which he\u2019s thrown 22% of the time this season. Against that offering, Cardinals hitters have recorded a feeble .227\/.259\/.341 slash line. It\u2019s fair to call this St. Louis lineup top-heavy. The quartet of Jordan Walker (144 wRC+), Ivan Herrera (135 wRC+), Alec Burleson (132 wRC+) and JJ Wetherholt (118 wRC+) can rake. Outside of those four, there isn\u2019t much for opposing pitchers to worry about. Over three career meetings with the Cardinals, Cameron has accounted for a minuscule 1.96 ERA.<\/p>\n<h3 id=\"h-best-bet-royals-ml-115\" class=\"wp-block-heading\"><a target=\"_blank\" href=\"https:\/\/sportsbook.draftkings.com\/event\/tex-rangers-%2540-kc-royals\/34264266\" target=\"_blank\" rel=\"noreferrer noopener\">Best Bet:<\/a> Royals ML (-115)<\/h3>\n<p class=\"wp-block-paragraph\"><em>Liberatore doesn\u2019t inspire much confidence, even against a last place club. Kansas City is a more potent offense at home, and the lefty doesn\u2019t deserve the benefit of the doubt. As for Cameron, he\u2019s a proven performer against a somewhat thin Cardinals lineup. Equipped with a superior pitcher, the Royals have an advantage tonight. <\/em><\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n<h2 id=\"h-more-mlb-content-amp-betting-picks\" class=\"wp-block-heading\">More MLB Content &amp; Betting Picks<\/h2>\n<p class=\"wp-block-paragraph\"><em>Tail all of today\u2019s MLB action in the DKN Betting Group\u00a0<a target=\"_blank\" href=\"https:\/\/sportsbook.draftkings.com\/social\/bettinggroup\/75e9b71e7ad44365a4e8ada2aefc9341?activityKey=43d0f0660fd546ebb27343cdb731ec25&amp;liveChatActivityKey=692be64671d540538f08cce8226a21a7&amp;slipAdd#activeTab=bettinggroups\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a><\/em>.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n<input id=\"daextamp-post-id\" type=\"hidden\" value=\"409017\"\/><\/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 dknetwork.draftkings.com \u2019 <\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bryan Armetta offers up a preview, prediction and pick for Thursday\u2019s MLB game between the St. Louis Cardinals and Kansas City Royals. An I-70 series showdown is on tap this evening at Kauffman Stadium. The Cardinals (40-32) have been an early season surprise. Still, as we near the season\u2019s halfway point, St. Louis is firmly [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2465986,"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-2465985","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\/06\/St-Louis-Cardinals-vs-Kansas-City-Royals-prediction-pick-for.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/posts\/2465985","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=2465985"}],"version-history":[{"count":1,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/posts\/2465985\/revisions"}],"predecessor-version":[{"id":2465987,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/posts\/2465985\/revisions\/2465987"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/media\/2465986"}],"wp:attachment":[{"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/media?parent=2465985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/categories?post=2465985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/celebrity.land\/en\/wp-json\/wp\/v2\/tags?post=2465985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}