{"id":26829,"date":"2025-06-05T07:01:59","date_gmt":"2025-06-05T07:01:59","guid":{"rendered":"https:\/\/atswins.ai\/blog\/?p=26829"},"modified":"2025-06-06T12:21:04","modified_gmt":"2025-06-06T12:21:04","slug":"the-return-of-cole-ragans-and-what-it-means-for-a-royals-offense-ready-to-strike","status":"publish","type":"post","link":"https:\/\/atswins.ai\/blog\/the-return-of-cole-ragans-and-what-it-means-for-a-royals-offense-ready-to-strike\/","title":{"rendered":"The Return of Cole Ragans and What It Means for a Royals Offense Ready to Strike"},"content":{"rendered":"<p class=\"my-0\">The St. Louis Cardinals and Kansas City Royals are set to face off on June 5, 2025, at Busch Stadium in St. Louis, Missouri. This matchup promises to be an exciting contest between two teams with similar records\u2014Cardinals at 33-27 and Royals at 32-29. Both teams have shown moments of strength and struggle this season, making this game a compelling one for baseball fans and analysts alike. In this detailed preview, we\u2019ll break down everything you need to know about this game, including pitching matchups, team form, injury updates, and why the total runs scored will likely go over 7.5. We\u2019ll also share predictions from five respected models to help paint a clear picture of what to expect.<\/p>\n<hr class=\"bg-offsetPlus dark:bg-offsetPlusDark h-px border-0\" \/>\n<h2 id=\"pitching-matchup-breakdown\" class=\"mb-2 mt-6 text-lg font-[500] first:mt-0 dark:font-[475] [hr+&amp;]:mt-4\">Pitching Matchup Breakdown<\/h2>\n<h3 class=\"mb-xs mt-5 text-base font-[500] first:mt-0 dark:font-[475]\">St. Louis Cardinals: Matthew Liberatore (3-4, 3.08 ERA)<\/h3>\n<p class=\"my-0\">Matthew Liberatore has been a key part of the Cardinals\u2019 rotation this season. His 3.08 ERA and 64.1 innings pitched show that he can be effective, but his inconsistency has been a concern. Recently, Liberatore struggled with command, especially with his breaking ball, which led to a rough outing against the Texas Rangers where he gave up five runs in five innings. However, he has shown the ability to adjust during games and bounce back. Against the Royals, Liberatore has limited experience but held them to one run in six innings on May 18, indicating he can handle this lineup.<\/p>\n<h3 class=\"mb-xs mt-5 text-base font-[500] first:mt-0 dark:font-[475]\">Kansas City Royals: Cole Ragans (2-3, 4.53 ERA)<\/h3>\n<p class=\"my-0\">Cole Ragans is returning from a left groin injury that sidelined him since mid-May. Before the injury, Ragans showed promise with solid strikeout numbers but struggled with consistency and control, reflected in his 4.53 ERA. His recent rehab start was shaky, allowing five runs in just over three innings. Ragans will need to be sharp to contain the Cardinals\u2019 offense, especially since this game is part of a demanding stretch for both teams. His health and stamina after injury will be critical factors.<\/p>\n<hr class=\"bg-offsetPlus dark:bg-offsetPlusDark h-px border-0\" \/>\n<h2 id=\"team-form-and-context\" class=\"mb-2 mt-6 text-lg font-[500] first:mt-0 dark:font-[475] [hr+&amp;]:mt-4\">Team Form and Context<\/h2>\n<p class=\"my-0\">The Cardinals have been under pressure lately, losing three of their last four games and allowing 29 runs in those losses. Their pitching staff is showing signs of strain, partly due to a packed schedule with 12 games in 11 days, including a doubleheader on this very day. This workload could affect their bullpen availability and overall pitching effectiveness.<\/p>\n<p class=\"my-0\">The Royals, meanwhile, have been on the rise offensively. They recently broke out with a 10-7 victory over the Cardinals, showcasing a revamped batting order that includes promising young talent like Jac Caglianone. Despite ranking 28th in runs per game with 3.3, their recent surge suggests they are finding ways to score more runs. This offensive momentum could be a key factor in this matchup.<\/p>\n<hr class=\"bg-offsetPlus dark:bg-offsetPlusDark h-px border-0\" \/>\n<h2 id=\"injury-updates-impacting-the-game\" class=\"mb-2 mt-6 text-lg font-[500] first:mt-0 dark:font-[475] [hr+&amp;]:mt-4\">Injury Updates Impacting the Game<\/h2>\n<ul class=\"marker:text-textOff list-disc\">\n<li>\n<p class=\"my-0\"><strong>Cole Ragans (Royals)<\/strong>: Returning from a groin injury, expected to be active for this game.<\/p>\n<\/li>\n<li>\n<p class=\"my-0\"><strong>Matthew Liberatore (Cardinals)<\/strong>: Fully available but coming off a tough outing.<\/p>\n<\/li>\n<li>\n<p class=\"my-0\">Other pitchers on both teams are dealing with various injuries, but no major absences are expected to directly affect this game\u2019s starting rotation.<\/p>\n<\/li>\n<\/ul>\n<p class=\"my-0\">The return of Ragans adds uncertainty to the Royals\u2019 pitching but also gives them a chance to stabilize their rotation.<\/p>\n<hr class=\"bg-offsetPlus dark:bg-offsetPlusDark h-px border-0\" \/>\n<h2 id=\"why-expect-the-game-to-go-over-75-total-runs\" class=\"mb-2 mt-6 text-lg font-[500] first:mt-0 dark:font-[475] [hr+&amp;]:mt-4\">Why Expect the Game to Go Over 7.5 Total Runs<\/h2>\n<p class=\"my-0\">Several factors point toward a game with more than 7.5 runs scored:<\/p>\n<ol class=\"marker:text-textOff list-decimal\">\n<li>\n<p class=\"my-0\"><strong>Recent Offensive Performance:<\/strong>\u00a0The Royals have shown an ability to score runs in bunches, including their recent 10-run game against the Cardinals. Their lineup has been energized by new additions and prospects, increasing their run production potential.<\/p>\n<\/li>\n<li>\n<p class=\"my-0\"><strong>Cardinals\u2019 Pitching Challenges:<\/strong>\u00a0The Cardinals\u2019 pitching staff has been struggling to contain opponents lately, allowing nearly 30 runs in four games. Liberatore\u2019s recent command issues add to the likelihood of runs scoring.<\/p>\n<\/li>\n<li>\n<p class=\"my-0\"><strong>Ragans\u2019 Post-Injury Uncertainty:<\/strong>\u00a0While Ragans has strikeout potential, his recent rehab start showed vulnerability. If he is not fully recovered, the Cardinals\u2019 offense could capitalize.<\/p>\n<\/li>\n<li>\n<p class=\"my-0\"><strong>Doubleheader Effects:<\/strong>\u00a0Playing two games in one day often wears down pitching staffs, especially bullpens. This can lead to more scoring opportunities in later innings.<\/p>\n<\/li>\n<li>\n<p class=\"my-0\"><strong>Ballpark Factors:<\/strong>\u00a0Busch Stadium is known to be fairly neutral but can favor hitters on good weather days, which is expected.<\/p>\n<\/li>\n<\/ol>\n<hr class=\"bg-offsetPlus dark:bg-offsetPlusDark h-px border-0\" \/>\n<h2 id=\"predictions-from-five-successful-models\" class=\"mb-2 mt-6 text-lg font-[500] first:mt-0 dark:font-[475] [hr+&amp;]:mt-4\">Predictions from Five Successful Models<\/h2>\n<p class=\"my-0\">To provide a data-driven perspective, here are predictions from five respected models for this game:<\/p>\n<div class=\"group relative\">\n<div class=\"w-full overflow-x-auto md:max-w-[90vw] border-borderMain\/50 ring-borderMain\/50 divide-borderMain\/50 dark:divide-borderMainDark\/50 dark:ring-borderMainDark\/50 dark:border-borderMainDark\/50 bg-transparent\">\n<table class=\"border-borderMain dark:border-borderMainDark my-[1em] w-full table-auto border\">\n<thead class=\"bg-offset dark:bg-offsetDark\">\n<tr>\n<th class=\"px-sm py-sm break-normal align-top\">Model Name<\/th>\n<th class=\"px-sm py-sm break-normal align-top\">Predicted Score (Cardinals-Royals)<\/th>\n<th class=\"px-sm py-sm break-normal align-top\">Total Runs<\/th>\n<th class=\"px-sm py-sm break-normal align-top\">Win Probability (Cardinals)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\"><strong>Stats Insider<\/strong><\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">5 &#8211; 4<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">9<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">51%<\/td>\n<\/tr>\n<tr>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\"><strong>DocSports<\/strong><\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">5 &#8211; 4<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">9<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">Slight Cardinals favorite<\/td>\n<\/tr>\n<tr>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\"><strong>Action Network<\/strong><\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">6 &#8211; 4<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">10<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">Cardinals favored<\/td>\n<\/tr>\n<tr>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\"><strong>Parlay\u2019s Pundit<\/strong><\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">5 &#8211; 4<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">9<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">Cardinals favored<\/td>\n<\/tr>\n<tr>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\"><strong>StatsAlt<\/strong><\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">5 &#8211; 3<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">8<\/td>\n<td class=\"border-borderMain px-sm dark:border-borderMainDark min-w-[48px] break-normal border\">Cardinals favored<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"px-two bg-background border-border shadow-subtle pointer-coarse:opacity-100 right-xs absolute bottom-0 flex gap-2 rounded-lg border py-px opacity-0 transition-opacity group-hover:opacity-100\">\n<div>\n<div class=\"flex items-center min-w-0 font-medium gap-1 justify-center\">\n<div class=\"flex shrink-0 items-center justify-center size-3.5\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p class=\"my-0\">All models predict a close game with the Cardinals narrowly winning by one or two runs. Importantly, the total runs predicted range from 8 to 10, supporting the expectation that the game will go over 7.5 total runs.<\/p>\n<hr class=\"bg-offsetPlus dark:bg-offsetPlusDark h-px border-0\" \/>\n<h2 id=\"final-thoughts-and-prediction\" class=\"mb-2 mt-6 text-lg font-[500] first:mt-0 dark:font-[475] [hr+&amp;]:mt-4\">Final Thoughts and Prediction<\/h2>\n<p class=\"my-0\">This game between the Royals and Cardinals promises to be a closely fought contest with plenty of scoring. The Cardinals have the edge at home and a slightly better pitching staff on paper, but their recent struggles and the Royals\u2019 offensive surge make this matchup unpredictable.<\/p>\n<p class=\"my-0\">The key to the game will be how well Cole Ragans performs coming off injury and whether Matthew Liberatore can regain control of his pitches. Given the Cardinals\u2019 bullpen strain and the Royals\u2019 energized lineup, scoring is likely to be higher than usual.<\/p>\n<p class=\"my-0\"><strong>Predicted Final Score:<\/strong>\u00a0St. Louis Cardinals 5, Kansas City Royals 4<\/p>\n<p class=\"my-0\"><strong>Total Runs:<\/strong>\u00a09 (over 7.5)<\/p>\n<hr class=\"bg-offsetPlus dark:bg-offsetPlusDark h-px border-0\" \/>\n<h2 id=\"why-the-over-75-total-runs-is-the-smart-choice\" class=\"mb-2 mt-6 text-lg font-[500] first:mt-0 dark:font-[475] [hr+&amp;]:mt-4\">Why the Over 7.5 Total Runs Is the Smart Choice<\/h2>\n<p class=\"my-0\">The combination of recent team performances, pitching uncertainties, and game context makes the over 7.5 runs a strong expectation for this matchup. The Royals\u2019 offense is heating up, the Cardinals\u2019 pitching has been shaky, and the doubleheader schedule tends to increase scoring chances as pitchers tire.<\/p>\n<p class=\"my-0\">The predictive models back this up, consistently forecasting totals above 7.5 runs. This means you can expect an engaging game with multiple lead changes and exciting offensive moments.<\/p>\n<p><strong>My pick: over 7.5 total runs <span style=\"color: #00ff00;\">WIN<\/span><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The St. Louis Cardinals and Kansas City Royals are set to face off on June 5, 2025, at Busch Stadium in St. Louis, Missouri. This<\/p>\n","protected":false},"author":103,"featured_media":26831,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[21],"tags":[517,885,1176,849,1022,774,766,4500,913,1354],"class_list":["post-26829","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mlb","tag-ai-analysis","tag-ai-sports-predictions","tag-baseball-picks","tag-kansas-city-royals","tag-kansas-city-royals-vs-st-louis-cardinals","tag-mlb","tag-mlb-predictions","tag-royals-vs-cardinals-game-2","tag-st-louis-cardinals","tag-various-predictive-models","two-columns"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/atswins.ai\/blog\/wp-content\/uploads\/2025\/06\/The-Return-of-Cole-Ragans-and-What-It-Means-for-a-Royals-Offense-Ready-to-Strike.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/posts\/26829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/users\/103"}],"replies":[{"embeddable":true,"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/comments?post=26829"}],"version-history":[{"count":3,"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/posts\/26829\/revisions"}],"predecessor-version":[{"id":26857,"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/posts\/26829\/revisions\/26857"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/media\/26831"}],"wp:attachment":[{"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/media?parent=26829"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/categories?post=26829"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atswins.ai\/blog\/wp-json\/wp\/v2\/tags?post=26829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}