{"id":415615,"date":"2026-06-21T02:56:02","date_gmt":"2026-06-21T06:56:02","guid":{"rendered":"https:\/\/evanalytics.com\/articles\/uncategorized\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/"},"modified":"2026-06-21T06:32:03","modified_gmt":"2026-06-21T10:32:03","slug":"check-the-injuries-update-for-cardinals-vs-royals-6-21-2026","status":"publish","type":"post","link":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/","title":{"rendered":"Check the Injuries Update for Cardinals vs Royals &#8211; 6\/21\/2026"},"content":{"rendered":"<div class=\"eva_article_wrap\">\n<div class=\"eva_team_logos\">\n<div class=\"eva_away_team\"><img decoding=\"async\" src=\"https:\/\/evanalytics.com\/images\/mlb\/STL.png\" alt=\"St. Louis Cardinals logo\" \/><\/p>\n<h4>St. Louis Cardinals<\/h4>\n<\/div>\n<div class=\"eva_matchup_symbol\">@<\/div>\n<div class=\"eva_home_team\"><img decoding=\"async\" src=\"https:\/\/evanalytics.com\/images\/mlb\/KC.png\" alt=\"Kansas City Royals logo\" \/><\/p>\n<h4>Kansas City Royals<\/h4>\n<\/div>\n<\/div>\n<div class=\"eva_odds\"><span>-125<\/span><span>O\/U: 9<br \/>(-110\/-110)<\/span><span>+105<\/span><\/div>\n<\/p>\n<h3 style=\"margin: 3rem 0 0 0;\">St. Louis Cardinals Insights<\/h3>\n<ul>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Dustin May &#8211; Over\/Under 17.5 Pitching Outs (-155\/+120)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">Dustin May has averaged 92.7 adjusted pitches per start this year, placing in the 80th percentile.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> Pitchers who average more pitches per game are more likely to go deeper into games and record more outs.<\/em><\/small><\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Ivan Herrera &#8211; Over\/Under 1.5 Total Bases (+105\/-135)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">Typically, batters like Ivan Herrera who hit a lot of groundballs tend to be less successful when facing pitchers who also induce a lot of groundballs such as Stephen Kolek.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> This mostly has to do with the way the hitter&#8217;s swing plane interacts with the pitch trajectory, and it can create diminished performance across all categories and hidden value few are considering.<\/em><\/small><\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong><\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">According to the leading projection system (THE BAT X), the offense with the 2nd-least strikeout-prone lineup today is the St. Louis Cardinals with a 20% underlying K%.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> THE BAT X analyzes each player in today&#8217;s specific lineup to figure out which teams have the least inherent strikeout potential for the opposing pitcher.<\/em><\/small><\/div>\n<\/li>\n<\/ul>\n<h3 style=\"margin: 3rem 0 0 0;\">Kansas City Royals Insights<\/h3>\n<ul>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Stephen Kolek &#8211; Over\/Under 3.5 Strikeouts (-110\/-120)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">As it relates to his strikeout ability, the leading projection system (THE BAT) places Stephen Kolek in the 13th percentile among all starters in MLB.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> THE BAT X is a highly sophisticated projection system that accounts for a multitude of factors and regularly tests among the most accurate systems available.<\/em><\/small><\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Michael Massey &#8211; Over\/Under 0.5 Hits (-185\/+140)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">Michael Massey is projected to hit 5th in the batting order in today&#8217;s game, which would be an upgrade from his 94% rate of hitting in the bottom-half of the batting order this season.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> The higher in the order a player bats, the more plate appearances he will get and the more opportunities he will get to hit the Over for every market.  A player who hits higher in the order than he normally does may provide extra value opportunity since the market may be based on him hitting lower.<\/em><\/small><\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Kansas City Royals &#8211;  2H Moneyline<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">According to the leading projection system (THE BAT), the Kansas City Royals&#8217; bullpen grades out as the 3rd-worst out of all the teams in Major League Baseball.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> Most bettors only consider the starting pitcher, but a weak bullpen sneakily creates an easier matchup for the opposing offense and boosts a game&#8217;s runs.<\/em><\/small><\/div>\n<\/li>\n<\/ul>\n<h3 style=\"margin: 3rem 0 0 0;\">Betting Trends<\/h3>\n<ul>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Kansas City Royals &#8211; Over\/Under 1st Five Innings (F5) Team Total<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\">The Kansas City Royals have hit the 1st Five Innings (F5) Team Total Over in 10 of their last 15 games (+4.65 Units \/ 28% ROI)<\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>St. Louis Cardinals &#8211; 1st Five Innings (F5) Run Line -0.5 (-105)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\">The St. Louis Cardinals have hit the 1st Five Innings (F5) Run Line in 15 of their last 21 games (+8.25 Units \/ 32% ROI)<\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Alec Burleson &#8211; Over\/Under 1.5 Total Bases (+100\/-130)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\">Alec Burleson has hit the Total Bases Over in 16 of his last 25 away games (+9.55 Units \/ 37% ROI)<\/div>\n<\/li>\n<\/ul>\n<div>\n<form><input type=\"hidden\" id=\"ga-page-group\" name=\"ga-page-group\" value=\"GAME PREVIEW\"><input type=\"hidden\" id=\"ga-sport\" name=\"ga-sport\" \"value=\"mlb\"><input type=\"hidden\" id=\"ga-title-id\" name=\"ga-title-id\"value=\"3.13.2\"><input type=\"hidden\" id=\"ga-title-group\" name=\"ga-title-group\" value=\"GAME INFO\"><input type=\"hidden\" id=\"ga-title-cta\" name=\"ga-title-cta\" value=\"1\"><\/form>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>St. Louis Cardinals @ Kansas City Royals -125O\/U: 9(-110\/-110)+105 St. Louis Cardinals Insights Dustin May &#8211; Over\/Under 17.5 Pitching Outs (-155\/+120) Dustin May has averaged 92.7 adjusted pitches per start&hellip; <\/p>\n","protected":false},"author":2,"featured_media":415616,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[265,830,271,264,259,257,266,261,268,908,5,273,267,270,552,73,263,272,17,262,860,260,258,269],"class_list":["post-415615","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mlb-game-previews","tag-boxscore","tag-dustin-may","tag-game-highlights","tag-game-location","tag-game-recap","tag-game-time","tag-how-to-watch","tag-injuries","tag-injury-report","tag-ivan-herrera","tag-kansas-city-royals","tag-live-score","tag-live-stream","tag-live-updates","tag-michael-massey","tag-mlb","tag-official-lineup","tag-score","tag-st-louis-cardinals","tag-starting-lineup","tag-stephen-kolek","tag-tickets","tag-tv-channel","tag-weather"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Check the Injuries Update for Cardinals vs Royals - 6\/21\/2026 - WriteNow\u2122 by EV Analytics<\/title>\n<meta name=\"description\" content=\"Stay updated on game time, how to watch, live stream, injury report, starting lineups, weather, and live updates. Get game highlights, score, TV channel, and tickets info for the St. Louis Cardinals vs. Kansas City Royals on June 21, 2026.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Check the Injuries Update for Cardinals vs Royals - 6\/21\/2026 - WriteNow\u2122 by EV Analytics\" \/>\n<meta property=\"og:description\" content=\"Stay updated on game time, how to watch, live stream, injury report, starting lineups, weather, and live updates. Get game highlights, score, TV channel, and tickets info for the St. Louis Cardinals vs. Kansas City Royals on June 21, 2026.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/\" \/>\n<meta property=\"og:site_name\" content=\"WriteNow\u2122 by EV Analytics\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-21T06:56:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-21T10:32:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/06\/mlb\/default\/20260621_kc_stl.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"EV Analytics\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"EV Analytics\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/\"},\"author\":{\"name\":\"EV Analytics\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#\\\/schema\\\/person\\\/b72fb0db8d3ab3531164d4f9fa692c41\"},\"headline\":\"Check the Injuries Update for Cardinals vs Royals &#8211; 6\\\/21\\\/2026\",\"datePublished\":\"2026-06-21T06:56:02+00:00\",\"dateModified\":\"2026-06-21T10:32:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/\"},\"wordCount\":500,\"publisher\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/mlb\\\/default\\\/20260621_kc_stl.png\",\"keywords\":[\"Boxscore\",\"Dustin May\",\"Game Highlights\",\"Game Location\",\"Game Recap\",\"Game Time\",\"How To Watch\",\"Injuries\",\"Injury Report\",\"Ivan Herrera\",\"Kansas City Royals\",\"Live Score\",\"Live Stream\",\"Live Updates\",\"Michael Massey\",\"MLB\",\"Official Lineup\",\"Score\",\"St. Louis Cardinals\",\"Starting Lineup\",\"Stephen Kolek\",\"Tickets\",\"Tv Channel\",\"Weather\"],\"articleSection\":[\"MLB Game Previews\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/\",\"url\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/\",\"name\":\"Check the Injuries Update for Cardinals vs Royals - 6\\\/21\\\/2026 - WriteNow\u2122 by EV Analytics\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/mlb\\\/default\\\/20260621_kc_stl.png\",\"datePublished\":\"2026-06-21T06:56:02+00:00\",\"dateModified\":\"2026-06-21T10:32:03+00:00\",\"description\":\"Stay updated on game time, how to watch, live stream, injury report, starting lineups, weather, and live updates. Get game highlights, score, TV channel, and tickets info for the St. Louis Cardinals vs. Kansas City Royals on June 21, 2026.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/#primaryimage\",\"url\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/mlb\\\/default\\\/20260621_kc_stl.png\",\"contentUrl\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/mlb\\\/default\\\/20260621_kc_stl.png\",\"width\":800,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Check the Injuries Update for Cardinals vs Royals &#8211; 6\\\/21\\\/2026\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#website\",\"url\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/\",\"name\":\"EV Analytics - WriteNow\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#organization\",\"name\":\"EV Analytics\",\"url\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"EV Analytics\"},\"image\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#\\\/schema\\\/person\\\/b72fb0db8d3ab3531164d4f9fa692c41\",\"name\":\"EV Analytics\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f660ab912ec121d1b1e928a0bb4bc61b15f5ad44d5efdc4e1c92a25e99b8e44a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f660ab912ec121d1b1e928a0bb4bc61b15f5ad44d5efdc4e1c92a25e99b8e44a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f660ab912ec121d1b1e928a0bb4bc61b15f5ad44d5efdc4e1c92a25e99b8e44a?s=96&d=mm&r=g\",\"caption\":\"EV Analytics\"},\"url\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/author\\\/evanalytics\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Check the Injuries Update for Cardinals vs Royals - 6\/21\/2026 - WriteNow\u2122 by EV Analytics","description":"Stay updated on game time, how to watch, live stream, injury report, starting lineups, weather, and live updates. Get game highlights, score, TV channel, and tickets info for the St. Louis Cardinals vs. Kansas City Royals on June 21, 2026.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/","og_locale":"en_US","og_type":"article","og_title":"Check the Injuries Update for Cardinals vs Royals - 6\/21\/2026 - WriteNow\u2122 by EV Analytics","og_description":"Stay updated on game time, how to watch, live stream, injury report, starting lineups, weather, and live updates. Get game highlights, score, TV channel, and tickets info for the St. Louis Cardinals vs. Kansas City Royals on June 21, 2026.","og_url":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/","og_site_name":"WriteNow\u2122 by EV Analytics","article_published_time":"2026-06-21T06:56:02+00:00","article_modified_time":"2026-06-21T10:32:03+00:00","og_image":[{"width":800,"height":400,"url":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/06\/mlb\/default\/20260621_kc_stl.png","type":"image\/png"}],"author":"EV Analytics","twitter_card":"summary_large_image","twitter_misc":{"Written by":"EV Analytics","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/#article","isPartOf":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/"},"author":{"name":"EV Analytics","@id":"https:\/\/evanalytics.com\/articles\/#\/schema\/person\/b72fb0db8d3ab3531164d4f9fa692c41"},"headline":"Check the Injuries Update for Cardinals vs Royals &#8211; 6\/21\/2026","datePublished":"2026-06-21T06:56:02+00:00","dateModified":"2026-06-21T10:32:03+00:00","mainEntityOfPage":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/"},"wordCount":500,"publisher":{"@id":"https:\/\/evanalytics.com\/articles\/#organization"},"image":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/06\/mlb\/default\/20260621_kc_stl.png","keywords":["Boxscore","Dustin May","Game Highlights","Game Location","Game Recap","Game Time","How To Watch","Injuries","Injury Report","Ivan Herrera","Kansas City Royals","Live Score","Live Stream","Live Updates","Michael Massey","MLB","Official Lineup","Score","St. Louis Cardinals","Starting Lineup","Stephen Kolek","Tickets","Tv Channel","Weather"],"articleSection":["MLB Game Previews"],"inLanguage":"en-US","copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/evanalytics.com\/articles\/#organization"}},{"@type":"WebPage","@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/","url":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/","name":"Check the Injuries Update for Cardinals vs Royals - 6\/21\/2026 - WriteNow\u2122 by EV Analytics","isPartOf":{"@id":"https:\/\/evanalytics.com\/articles\/#website"},"primaryImageOfPage":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/#primaryimage"},"image":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/06\/mlb\/default\/20260621_kc_stl.png","datePublished":"2026-06-21T06:56:02+00:00","dateModified":"2026-06-21T10:32:03+00:00","description":"Stay updated on game time, how to watch, live stream, injury report, starting lineups, weather, and live updates. Get game highlights, score, TV channel, and tickets info for the St. Louis Cardinals vs. Kansas City Royals on June 21, 2026.","breadcrumb":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/#primaryimage","url":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/06\/mlb\/default\/20260621_kc_stl.png","contentUrl":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/06\/mlb\/default\/20260621_kc_stl.png","width":800,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/check-the-injuries-update-for-cardinals-vs-royals-6-21-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/evanalytics.com\/articles\/"},{"@type":"ListItem","position":2,"name":"Check the Injuries Update for Cardinals vs Royals &#8211; 6\/21\/2026"}]},{"@type":"WebSite","@id":"https:\/\/evanalytics.com\/articles\/#website","url":"https:\/\/evanalytics.com\/articles\/","name":"EV Analytics - WriteNow","description":"","publisher":{"@id":"https:\/\/evanalytics.com\/articles\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/evanalytics.com\/articles\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/evanalytics.com\/articles\/#organization","name":"EV Analytics","url":"https:\/\/evanalytics.com\/articles\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evanalytics.com\/articles\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"EV Analytics"},"image":{"@id":"https:\/\/evanalytics.com\/articles\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/evanalytics.com\/articles\/#\/schema\/person\/b72fb0db8d3ab3531164d4f9fa692c41","name":"EV Analytics","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f660ab912ec121d1b1e928a0bb4bc61b15f5ad44d5efdc4e1c92a25e99b8e44a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f660ab912ec121d1b1e928a0bb4bc61b15f5ad44d5efdc4e1c92a25e99b8e44a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f660ab912ec121d1b1e928a0bb4bc61b15f5ad44d5efdc4e1c92a25e99b8e44a?s=96&d=mm&r=g","caption":"EV Analytics"},"url":"https:\/\/evanalytics.com\/articles\/author\/evanalytics\/"}]}},"_links":{"self":[{"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/posts\/415615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/comments?post=415615"}],"version-history":[{"count":9,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/posts\/415615\/revisions"}],"predecessor-version":[{"id":415831,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/posts\/415615\/revisions\/415831"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/media\/415616"}],"wp:attachment":[{"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/media?parent=415615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/categories?post=415615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/tags?post=415615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}