{"id":451680,"date":"2026-07-22T00:44:03","date_gmt":"2026-07-22T04:44:03","guid":{"rendered":"https:\/\/evanalytics.com\/articles\/uncategorized\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/"},"modified":"2026-07-22T14:18:02","modified_gmt":"2026-07-22T18:18:02","slug":"see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026","status":"publish","type":"post","link":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/","title":{"rendered":"See the Updated Player Rankings for Giants vs Royals &#8211; July 22, 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\/SF.png\" alt=\"San Francisco Giants logo\" \/><\/p>\n<h4>San Francisco Giants<\/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>-135<\/span><span>O\/U: 8.5<br \/>(-120\/+100)<\/span><span>+115<\/span><\/div>\n<\/p>\n<h3 style=\"margin: 3rem 0 0 0;\">San Francisco Giants Insights<\/h3>\n<ul>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Landen Roupp &#8211; Over\/Under 5.5 Strikeouts (+120\/-155)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">Landen Roupp&#8217;s 92.7-mph fastball velocity this year is in the 18th percentile out of all starters.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> Velocity is a key component to fastball success in generating strikeouts and preventing runs.<\/em><\/small><\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Bryce Eldridge &#8211; Over\/Under 1.5 Total Bases (+120\/-150)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">Bryce Eldridge has seen a sizeable increase in his exit velocity lately; just compare his 94.8-mph average in the last two weeks&#8217; worth of games to his seasonal 92.5-mph EV.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.<\/em><\/small><\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Heliot Ramos &#8211; Over\/Under 1.5 Total Bases (-105\/-125)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">Heliot Ramos hits many of his flyballs to center field (39% \u2014 93rd percentile) but may find it hard to clear baseball&#8217;s 4th-deepest CF fences in today&#8217;s matchup.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> This player&#8217;s skill set does not match up particularly well with the park he&#8217;s in today, which may lead to worse-than-usual performance.<\/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>Seth Lugo &#8211; Over\/Under 17.5 Pitching Outs (-130\/+100)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">Seth Lugo has averaged 91.9 adjusted pitches per start this year, grading out in the 79th 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>Starling Marte &#8211; Over\/Under 0.5 Total Bases (-160\/+125)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0;\">Typically, hitters like Starling Marte who hit a lot of groundballs generally hit worse when facing pitchers who also induce a lot of groundballs such as Landen Roupp.<\/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;\">Compared to their .326 overall projected rate, the .309 the leading projection system (THE BAT X) wOBA of the Kansas City Royals projected lineup in this game suggests this version of the lineup a good deal missing some of their usual firepower.<\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\"><small><em><strong>Explain:<\/strong> Betting lines are often based on seasonal team quality.  If today&#8217;s lineup is watered down, however, there may be value if markets aren&#8217;t accounting for the lower quality of this offense.<\/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 3.5 Team Total (-135\/+105)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\">The Kansas City Royals have hit the Team Total Under in 12 of their last 18 games (+5.20 Units \/ 25% ROI)<\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>San Francisco Giants &#8211; Over\/Under 4.5 Team Total (-115\/-115)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\">The San Francisco Giants have hit the Team Total Under in 14 of their last 22 games (+5.25 Units \/ 20% ROI)<\/div>\n<\/li>\n<li>\n<div style=\"display: block; margin: 0.75rem 0;\"><strong>Starling Marte &#8211; Over\/Under 0.5 Hits (-160\/+125)<\/strong><\/div>\n<div style=\"display: block; margin: 0.25rem 0 1.5rem;\">Starling Marte has hit the Hits Over in 19 of his last 20 games at home (+17.05 Units \/ 47% 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=\"4.8.2\"><input type=\"hidden\" id=\"ga-title-group\" name=\"ga-title-group\" value=\"PLAYER\"><input type=\"hidden\" id=\"ga-title-cta\" name=\"ga-title-cta\" value=\"1\"><\/form>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>San Francisco Giants @ Kansas City Royals -135O\/U: 8.5(-120\/+100)+115 San Francisco Giants Insights Landen Roupp &#8211; Over\/Under 5.5 Strikeouts (+120\/-155) Landen Roupp&#8217;s 92.7-mph fastball velocity this year is in the&hellip; <\/p>\n","protected":false},"author":2,"featured_media":451681,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[323,5,761,73,231,234,230,229,227,228,225,233,232,226,27,88,127],"class_list":["post-451680","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mlb-game-previews","tag-heliot-ramos","tag-kansas-city-royals","tag-landen-roupp","tag-mlb","tag-player-analysis","tag-player-insights","tag-player-predictions","tag-player-prop-bets","tag-player-prop-odds","tag-player-prop-picks","tag-player-props","tag-player-rankings","tag-player-stats","tag-player-trends","tag-san-francisco-giants","tag-seth-lugo","tag-starling-marte"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>See the Updated Player Rankings for Giants vs Royals - July 22, 2026 - WriteNow\u2122 by EV Analytics<\/title>\n<meta name=\"description\" content=\"Discover the top player props, prop odds, player picks, and prop bets for the San Francisco Giants vs. Kansas City Royals matchup on July 22, 2026. Get match player stats, player rankings, player predictions, and player insights to stay ahead of player trends!\" \/>\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\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"See the Updated Player Rankings for Giants vs Royals - July 22, 2026 - WriteNow\u2122 by EV Analytics\" \/>\n<meta property=\"og:description\" content=\"Discover the top player props, prop odds, player picks, and prop bets for the San Francisco Giants vs. Kansas City Royals matchup on July 22, 2026. Get match player stats, player rankings, player predictions, and player insights to stay ahead of player trends!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/\" \/>\n<meta property=\"og:site_name\" content=\"WriteNow\u2122 by EV Analytics\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-22T04:44:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-22T18:18:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/07\/mlb\/default\/20260722_kc_sf.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\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/\"},\"author\":{\"name\":\"EV Analytics\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#\\\/schema\\\/person\\\/b72fb0db8d3ab3531164d4f9fa692c41\"},\"headline\":\"See the Updated Player Rankings for Giants vs Royals &#8211; July 22, 2026\",\"datePublished\":\"2026-07-22T04:44:03+00:00\",\"dateModified\":\"2026-07-22T18:18:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/\"},\"wordCount\":456,\"publisher\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/mlb\\\/default\\\/20260722_kc_sf.png\",\"keywords\":[\"Heliot Ramos\",\"Kansas City Royals\",\"Landen Roupp\",\"MLB\",\"Player Analysis\",\"Player Insights\",\"Player Predictions\",\"Player Prop Bets\",\"Player Prop Odds\",\"Player Prop Picks\",\"Player Props\",\"Player Rankings\",\"Player Stats\",\"Player Trends\",\"San Francisco Giants\",\"Seth Lugo\",\"Starling Marte\"],\"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\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/\",\"url\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/\",\"name\":\"See the Updated Player Rankings for Giants vs Royals - July 22, 2026 - WriteNow\u2122 by EV Analytics\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/mlb\\\/default\\\/20260722_kc_sf.png\",\"datePublished\":\"2026-07-22T04:44:03+00:00\",\"dateModified\":\"2026-07-22T18:18:02+00:00\",\"description\":\"Discover the top player props, prop odds, player picks, and prop bets for the San Francisco Giants vs. Kansas City Royals matchup on July 22, 2026. Get match player stats, player rankings, player predictions, and player insights to stay ahead of player trends!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/#primaryimage\",\"url\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/mlb\\\/default\\\/20260722_kc_sf.png\",\"contentUrl\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/mlb\\\/default\\\/20260722_kc_sf.png\",\"width\":800,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/mlb-game-previews\\\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/evanalytics.com\\\/articles\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"See the Updated Player Rankings for Giants vs Royals &#8211; July 22, 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":"See the Updated Player Rankings for Giants vs Royals - July 22, 2026 - WriteNow\u2122 by EV Analytics","description":"Discover the top player props, prop odds, player picks, and prop bets for the San Francisco Giants vs. Kansas City Royals matchup on July 22, 2026. Get match player stats, player rankings, player predictions, and player insights to stay ahead of player trends!","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\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/","og_locale":"en_US","og_type":"article","og_title":"See the Updated Player Rankings for Giants vs Royals - July 22, 2026 - WriteNow\u2122 by EV Analytics","og_description":"Discover the top player props, prop odds, player picks, and prop bets for the San Francisco Giants vs. Kansas City Royals matchup on July 22, 2026. Get match player stats, player rankings, player predictions, and player insights to stay ahead of player trends!","og_url":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/","og_site_name":"WriteNow\u2122 by EV Analytics","article_published_time":"2026-07-22T04:44:03+00:00","article_modified_time":"2026-07-22T18:18:02+00:00","og_image":[{"width":800,"height":400,"url":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/07\/mlb\/default\/20260722_kc_sf.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\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/#article","isPartOf":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/"},"author":{"name":"EV Analytics","@id":"https:\/\/evanalytics.com\/articles\/#\/schema\/person\/b72fb0db8d3ab3531164d4f9fa692c41"},"headline":"See the Updated Player Rankings for Giants vs Royals &#8211; July 22, 2026","datePublished":"2026-07-22T04:44:03+00:00","dateModified":"2026-07-22T18:18:02+00:00","mainEntityOfPage":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/"},"wordCount":456,"publisher":{"@id":"https:\/\/evanalytics.com\/articles\/#organization"},"image":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/07\/mlb\/default\/20260722_kc_sf.png","keywords":["Heliot Ramos","Kansas City Royals","Landen Roupp","MLB","Player Analysis","Player Insights","Player Predictions","Player Prop Bets","Player Prop Odds","Player Prop Picks","Player Props","Player Rankings","Player Stats","Player Trends","San Francisco Giants","Seth Lugo","Starling Marte"],"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\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/","url":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/","name":"See the Updated Player Rankings for Giants vs Royals - July 22, 2026 - WriteNow\u2122 by EV Analytics","isPartOf":{"@id":"https:\/\/evanalytics.com\/articles\/#website"},"primaryImageOfPage":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/#primaryimage"},"image":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/07\/mlb\/default\/20260722_kc_sf.png","datePublished":"2026-07-22T04:44:03+00:00","dateModified":"2026-07-22T18:18:02+00:00","description":"Discover the top player props, prop odds, player picks, and prop bets for the San Francisco Giants vs. Kansas City Royals matchup on July 22, 2026. Get match player stats, player rankings, player predictions, and player insights to stay ahead of player trends!","breadcrumb":{"@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/#primaryimage","url":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/07\/mlb\/default\/20260722_kc_sf.png","contentUrl":"https:\/\/evanalytics.com\/articles\/wp-content\/uploads\/2026\/07\/mlb\/default\/20260722_kc_sf.png","width":800,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/evanalytics.com\/articles\/mlb-game-previews\/see-the-updated-player-rankings-for-giants-vs-royals-july-22-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/evanalytics.com\/articles\/"},{"@type":"ListItem","position":2,"name":"See the Updated Player Rankings for Giants vs Royals &#8211; July 22, 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\/451680","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=451680"}],"version-history":[{"count":77,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/posts\/451680\/revisions"}],"predecessor-version":[{"id":452623,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/posts\/451680\/revisions\/452623"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/media\/451681"}],"wp:attachment":[{"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/media?parent=451680"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/categories?post=451680"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evanalytics.com\/articles\/wp-json\/wp\/v2\/tags?post=451680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}