\n\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"Ryan then played catch with right-hander Michael Tonkin before throwing 36 pitches in his bullpen, without any discomfort. Known for a four-seamer, split finger and sweeper, Ryan spent most of the session working on his slider and sinker -- two pitches against which opposing hitters batted a combined .344 in ‘24.\n\nManager Rocco Baldelli watched Ryan perform on the mound and thought he was in midseason form, and went so far as to say Ryan will be in the front end of the rotation. Baldelli already announced that Pablo López will be the Opening Day starter on March 27 in St. Louis.","type":"text"},{"__typename":"Video","contentDate":"2024-08-03T02:07:49.571Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2024/2024-08/02/41fbcfd7-823bf6d7-0238c0e7-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Joe Ryan strikes out seven batters through 6 1/3 innings of work during his outing against the White Sox","displayAsVideoGif":false,"duration":"00:01:00","slug":"joe-ryan-serves-seven-strikeouts","tags":[{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-142","title":"Minnesota Twins","team":{"__ref":"Team:142"},"type":"team"},{"__typename":"PersonTag","slug":"playerid-657746","title":"Joe Ryan","person":{"__ref":"Person:657746"},"type":"player"},{"__typename":"TaxonomyTag","slug":"vod","title":"vod","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight-reel-pitching","title":"highlight reel pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"in-game-highlight","title":"in-game highlight","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"game-action-tracking","title":"game action tracking","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/zibw3om74sjax0dt6s5x"},"title":"Joe Ryan serves seven strikeouts","relativeSiteUrl":"/video/joe-ryan-serves-seven-strikeouts"},{"__typename":"Markdown","content":"“Joe has treated himself really well this offseason. He looks good, strong and mobile like he always is,” Baldelli said. “I think he’s looking to come back this year and put together a full season worth of innings and produce the way he did or even better than last year.","type":"text"},{"__typename":"OEmbed","html":"","providerName":"MLB","providerUrl":null,"thumbnail_url":"https://img.mlbstatic.com/mlb-images/image/upload/c_fill,ar_121:168,w_121/mlb/vw05ynreuh59vjf3npbs","type":"oembed","width":425,"contentType":"rich"},{"__typename":"Markdown","content":"“He had an awesome year before he suffered \\[the shoulder injury\\] but he’s come in fully healed and looked great. He healed at a good, quick rate. He’s got a good, loose framed body and he’s a durable guy. He can just normally keep throwing. He came back from \\[the injury\\] the way we hoped he would. It gave him virtually pretty close to a normal offseason, which is what you’re hoping for.”\n\nA healthy Ryan has already set goals for himself and high hopes for the Twins in ‘25. He is not expecting the team to slump like they did during the last two months of last season.\n\n“I want to throw more innings than I did last year and the year before that. I want to stay on the field, compete and win – a basic teammate,” he said. “I think we are in a really good spot. We were talking about that yesterday. There are so many familiar faces, obviously, and not a ton of crazy turnover. That’s good for camaraderie and building that flow with the team. There were a lot of things that didn’t end well. If we just stay strong and stay consistent, we’ll be in a good spot.”","type":"text"}],"relativeSiteUrl":"/news/twins-joe-ryan-returns-from-shoulder-injury","contentType":"news","subHeadline":null,"summary":"FORT MYERS, Fla. – Twins pitchers had their first Spring Training workout early Thursday afternoon and all eyes were on right-hander Joe Ryan, who missed the final seven weeks of the 2024 season after suffering a right shoulder strain against the Cubs at Wrigley Field on Aug. 7.\nThere weren’t","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"TaxonomyTag","slug":"spring-training","title":"Spring Training","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TeamTag","slug":"teamid-142","type":"team","title":"Minnesota Twins","team":{"__ref":"Team:142"}},{"__typename":"ContributorTag","slug":"bill-ladson","title":"Bill Ladson","type":"contributor"},{"__typename":"PersonTag","slug":"playerid-657746","title":"Joe Ryan","person":{"__ref":"Person:657746"},"type":"player"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/sxgakrlfdxbstkwtcq6c","title":"Twins' Joe Ryan returns from shoulder injury"},"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/kc/global-nav\",\"locale\":\"en-US\",\"paletteKey\":\"t118-base-palette\",\"propertiesKey\":\"t118-global-properties\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Opening Day","linkUrl":"/fans/opening-day","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2026 Single Game Tickets","linkUrl":"/tickets/single-game-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Season Tickets","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Postseason","linkUrl":"/tickets/postseason","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pick 10 Pack","linkUrl":"/tickets/packs/pick-10","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Fan’s Choice Pack","linkUrl":"/tickets/season-tickets/fan-choice-pack","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Powder Blue Six-Pack","linkUrl":"/tickets/packs/powder-blue","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pick 3+ Pack","linkUrl":"/tickets/packs/mini#pick3","linkTarget":"","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Fountain Pass","linkUrl":"/tickets/specials/fountain-pass","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Suites","linkUrl":"https://premium.royals.com/suites","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Group Tickets","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Mini Packs","linkUrl":"/tickets/packs/mini","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"TicketFinder","linkUrl":"/tickets/ticket-finder","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Lexus Complete Seats","linkUrl":"/tickets/social-spaces#complete-seats","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Theme Tickets","linkUrl":"/tickets/specials","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Premium Seating","linkUrl":"https://premium.royals.com/","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Fan Value Corner","linkUrl":"/tickets/specials/fan-value-corner","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Social Spaces","linkUrl":"/tickets/social-spaces","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Parking","linkUrl":"/ballpark/transportation","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Championship Anniversary Events","linkUrl":"/tickets/promotions/championship-anniversary","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Home Run Derby X","linkUrl":"/tickets/derbyx","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Rally","linkUrl":"/fans/royals-rally","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Concerts at The K","linkUrl":"/tickets/concerts","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Spring Training Tickets","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1774202302"},{"__typename":"NavItem","placement":null,"linkText":"MLB Ballpark app","linkUrl":"/apps/ballpark","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"My Royals Tickets","linkUrl":"https://mlb.tickets.com/?orgid=34007&agency=RYLM_MYTIXX","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy & Sell Tickets on SeatGeek","linkUrl":"https://seatgeek.com/kansas-city-royals-tickets?aid=15975&pid=integration&rid=1&utm_medium=partnership&utm_source=royals_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Season Ticket Members","linkUrl":"/tickets/season-tickets/holders","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Holiday Pack","linkUrl":"/tickets/packs/holiday-pack","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Flex Voucher Packs","linkUrl":"/tickets/packs/flex-voucher","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"College Baseball Showdown","linkUrl":"/tickets/college-baseball","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Dynamic Pricing","linkUrl":"/tickets/pricing","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Students and Educators","linkUrl":"/tickets/specials/fan-value-corner#students","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Military/First Responders GOVX Offer","linkUrl":"/tickets/specials/military-appreciation","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Rainout Policy","linkUrl":"/ballpark/information/guide#r-content","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":"_blank","linkText":"Premium","linkUrl":"https://premium.royals.com/","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"UMB Diamond Club","linkUrl":"https://premium.royals.com/diamond-club","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"CommunityAmerica Crown Club","linkUrl":"https://premium.royals.com/communityamerica-crown-club","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Luxury Suites","linkUrl":"https://premium.royals.com/suites","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Memberships","linkUrl":"/tickets/season-tickets","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Current Season Ticket Members","linkUrl":"/tickets/season-tickets/holders","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"My Royals Tickets","linkUrl":"https://mlb.tickets.com/?orgid=34007&agency=RYLM_MYTIXX","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2026 Ticket Package Schedules","linkUrl":"/tickets/season-tickets/holders/package-schedules","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true; showDesktopIcon:ticket; spotlight:true;","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Postseason Schedule","linkUrl":"/schedule","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2026 Spring Training Schedule","linkUrl":"/schedule","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1774202302"},{"__typename":"NavItem","placement":null,"linkText":"2026 Regular Season Schedule","linkUrl":"/schedule","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Promotions and Giveaways","linkUrl":"/tickets/promotions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gate Giveaways","linkUrl":"/tickets/promotions/giveaways","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sortable Schedule","linkUrl":"/schedule/2026-03/list","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Downloadable Schedule","linkUrl":"/schedule/downloadable-schedule","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals.TV","linkUrl":"/schedule/programming","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Broadcast Schedule","linkUrl":"/schedule/list","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Printable Schedule","linkUrl":"/schedule/printable","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pocket Schedule Request","linkUrl":"/schedule/pocket-schedule","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Events","linkUrl":"https://www.mlb.com/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Radio Network","linkUrl":"/schedule/royals-radio-network","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":"","linkTarget":null,"linkText":"Scores","linkUrl":"/scores","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;","icon":null,"linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Team Stats","linkUrl":"/stats/team","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top Rookies Tracker","linkUrl":"http://mlb.mlb.com/stats/sortable_rookie.jsp?c_id=kc","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Winter Leagues (KC)","linkUrl":"http://mlb.mlb.com/milb/stats/org.jsp?id=kc","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"All-Time Leaders","linkUrl":"/history/all-time-leaders","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Roster","linkUrl":"/roster","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"40-Man Roster","linkUrl":"/roster/40-man/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Non-Roster Invitees","linkUrl":"/roster/nri","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Depth Chart","linkUrl":"/roster/depth-chart","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Coaches","linkUrl":"/roster/coaches/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top 30 Prospects","linkUrl":"https://www.mlb.com/prospects/royals/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"/roster/transactions/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Injury Updates","linkUrl":"https://www.mlb.com/royals/news/topic/royals-injury-report","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Draft Results","linkUrl":"https://www.mlb.com/draft/tracker/all/team/royals","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Front Office","linkUrl":"/team/front-office","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Broadcasters","linkUrl":"/team/broadcasters","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Starting Lineups","linkUrl":"/roster/starting-lineups","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Minor League Affiliates","linkUrl":"https://www.milb.com/about/teams/by-affiliate#royals","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Video","linkUrl":"/video","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Royals Productions","linkUrl":"/video/topic/royals-productions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Top Plays","linkUrl":"/video/topic/royals-top-plays","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pipeline - Raised Royal","linkUrl":"/video/topic/royals-pipeline","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Community Impact","linkUrl":"/video/topic/royals-in-the-community","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Junior Broadcasters","linkUrl":"/video/topic/royals-junior-broadcasters","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Rewind","linkUrl":"/video/topic/royals-vault","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Most Popular","linkUrl":"/video/topic/t118-default-vtp","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Curtain Calls","linkUrl":"/video/topic/royals-curtain-calls","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Manager Postgame","linkUrl":"/video/topic/royals-manager-postgame","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Reviews","linkUrl":"/video/topic/royals-reviews","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Cut4","linkUrl":"/video/topic/royals-cut4","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Game Recap","linkUrl":"/video/topic/royals-game-recap","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"https://www.mlb.com/network","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"News","linkUrl":"/news","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Official Releases","linkUrl":"/news/topic/royals-press-releases","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Probable Pitchers","linkUrl":"/roster/probable-pitchers","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Pipeline","linkUrl":"/news/topic/royals-pipeline-coverage","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Photo Stream - HIDDEN","linkUrl":"/team/photos","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"RSS News Feed - HIDDEN","linkUrl":"/feeds/news/rss.xml","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals History","linkUrl":"/history","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals History Feature Stories","linkUrl":"/news/topic/royals-history-trivia","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB News","linkUrl":"https://www.mlb.com/news","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"gameday","linkTarget":null,"linkText":"Kauffman Stadium","linkUrl":"/ballpark","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Kauffman Stadium Information","linkUrl":"/ballpark/information","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Visiting Kanas City","linkUrl":"/ballpark/visiting-kansas-city","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Stadium Tours & Experiences","linkUrl":"/ballpark/tours","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Hall of Fame","linkUrl":"/hall-of-fame","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Team Store","linkUrl":"/ballpark/team-store","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Outfield Experience","linkUrl":"/ballpark/outfield-experience","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Corporate Partnerships","linkUrl":"/sponsorship/corporate-partnerships","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"A-Z Guide","linkUrl":"/ballpark/information/guide","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Family Guide","linkUrl":"/ballpark/family-guide","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Parking & Directions","linkUrl":"/ballpark/transportation","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Seating Map","linkUrl":"/ballpark/seating-map","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"3D Seating Map","linkUrl":"https://venues.3ddigitalvenue.com/kcroyals","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Concourse Map","linkUrl":"/ballpark/concourse-map","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Go-Ahead Entry","linkUrl":"/ballpark/information/go-ahead-entry","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Dining Guide","linkUrl":"/ballpark/food","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Event Booking","linkUrl":"/ballpark/event-booking","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Women of The K","linkUrl":"/ballpark/team-store/women-of-the-k","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Birthday Parties at The K","linkUrl":"/ballpark/tours/birthdays","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":"globe","linkTarget":null,"linkText":"Community","linkUrl":"/community","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Investing in Our Future","linkUrl":"/community/our-future","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Investing in Our Community","linkUrl":"/community/our-community","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Investing in Our Team","linkUrl":"/community/our-team","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Kansas City Royals Foundation","linkUrl":"/community/foundation","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Urban Youth Academy","linkUrl":"/academy","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Make a Donation","linkUrl":"https://royalsfoundation.givingfuel.com/the-kansas-city-royals-foundation","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Clergy Pass","linkUrl":"/community/programs/clergy-pass","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Together","linkUrl":"https://www.mlb.com/mlb-together","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB-MLBPA Youth Development Foundation","linkUrl":"https://www.baseballydf.com","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Assistance Team","linkUrl":"https://www.mlb.com/baseball-assistance-team","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Reviving Baseball in Inner Cities","linkUrl":"https://www.mlb.com/rbi","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Stand Up To Cancer","linkUrl":"https://www.mlb.com/mlb-together/stand-up-to-cancer","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Military Appreciation","linkUrl":"https://www.mlb.com/mlb-together/military-appreciation","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals in the Community","linkUrl":"/community/royalsinthecommunity","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Player Initiatives and Programs","linkUrl":"/community/our-team/player-initiatives","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Fans","linkUrl":"/fans","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Royals Rally","linkUrl":"/fans/royals-rally","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Big League Pack","linkUrl":"/fans/big-league-pack","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Hot Dog Race Championship Tournament","linkUrl":"/fans/hot-dog-race-championship-tournament","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Price Chopper Tailgate","linkUrl":"/fans/price-chopper-tailgate","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Live Audio","linkUrl":"/fans/royals-live-audio","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gameday Greetings","linkUrl":"/community/foundation/kauffman-stadium/gameday-greetings","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bring Out The Blue","linkUrl":"/fans/bring-out-the-blue","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Home Team Program","linkUrl":"/fans/hometeam-program","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Watch Party","linkUrl":"/fans/watch-party","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"City Connect","linkUrl":"/fans/city-connect","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Social Media Clubhouse","linkUrl":"/social","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Take Me Out To The Ballgame","linkUrl":"/fans/take-me-out-to-the-ballgame","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bob Stamps Award","linkUrl":"/fans/bob-stamps-award","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Publications","linkUrl":"/fans/publications","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"KCrew","linkUrl":"/fans/kcrew","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gameday Performances","linkUrl":"/fans/gameday-performances","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Gift Cards","linkUrl":"/fans/gift-cards","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Text Messages","linkUrl":"/fans/text-alerts","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Recognize a Staff Member","linkUrl":"/fans/staff-member-recognition","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Kids","linkUrl":"/fans/kids","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Hot Dog Derby","linkUrl":"/fans/hot-dog-derby","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ways to Win","linkUrl":"/fans/ways-to-win","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Walk-up Music","linkUrl":"/ballpark/music","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"All-Star Ballot Offer","linkUrl":"/fans/all-star-ballot-offers","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sluggerrr's Blue Crew","linkUrl":"/fans/sluggerrrs-blue-crew","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sluggerrr's New Crew","linkUrl":"/fans/sluggerrrs-new-crew","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Report Newsletter","linkUrl":"/fans/newsletters","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"","icon":null,"linkTarget":null,"linkText":"Apps","linkUrl":"/apps","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"MLB","linkUrl":"/apps/mlb-app","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Rally","linkUrl":"https://www.mlb.com/apps/rally","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Beat the Streak","linkUrl":"https://www.mlb.com/apps/beat-the-streak","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Ballpark","linkUrl":"/apps/ballpark","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Play","linkUrl":"https://www.mlb.com/play","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MiLB","linkUrl":"https://www.mlb.com/milb/about/milb-app","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB FAQs","linkUrl":"/apps/mlb-app/faq-apple","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Ballpark FAQs","linkUrl":"/apps/ballpark/frequently-asked-questions","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Play FAQs","linkUrl":"https://www.mlb.com/help/play/frequently-asked-questions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Rally FAQs","linkUrl":"https://www.mlb.com/apps/rally/faq-apple","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"appears:1749052800;expires:1751472000;","icon":null,"linkTarget":null,"linkText":"Vote","linkUrl":"https://www.mlb.com/all-star/ballot?affiliateId=asb-topnav-club-2025","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"watch","linkTarget":null,"linkText":"Royals.TV","linkUrl":"https://www.mlb.com/live-stream-games/subscribe/royals?affiliateId=clubMENU","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy Royals.TV","linkUrl":"https://www.mlb.com/live-stream-games/subscribe/royals?affiliateId=clubMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Learn More","linkUrl":"/schedule/programming?affiliateId=clubMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"https://support.mlb.com/s/?language=en_US","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Shop","linkUrl":"https://www.mlbshop.com/kansas-city-royals/t-25006465+z-9796344-2936975534?_s=bm-mlbcom-kc","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Jerseys","linkUrl":"https://www.mlbshop.com/kansas-city-royals/jerseys/t-25778654+d-4538771292+z-94-87957197?_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Caps","linkUrl":"https://www.mlbshop.com/kansas-city-royals/caps/t-14666487+d-2394229992+z-99-4224283437?_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Men's","linkUrl":"https://www.mlbshop.com/kansas-city-royals/men/t-47449743+ga-56+z-81630-1650220880?_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Women's","linkUrl":"https://www.mlbshop.com/kansas-city-royals/women/t-25990821+ga-35+z-924848-2915146795?_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Kids","linkUrl":"https://www.mlbshop.com/kansas-city-royals/kids/t-36001921+ga-14+z-925299-2011326583?_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Big & Tall","linkUrl":"https://www.mlbshop.com/kansas-city-royals/big-and-tall/t-69999776+es-57+z-87454-628250352?_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trading Cards","linkUrl":"https://www.mlbshop.com/trading-cards/d-4507487451+z-952513-2008381280?_s=bm-mlb.com-ShopButton-2024-TradingCards-kan","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Collectibles & Memorabilia","linkUrl":"https://www.mlbshop.com/kansas-city-royals/collectibles-and-memorabilia/t-14333198+d-2338559949+z-90-3979220494?_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Home & Office","linkUrl":"https://www.mlbshop.com/kansas-city-royals/home-and-office/t-69556409+d-8961665655+z-8-3112932366?_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Clearance","linkUrl":"https://www.mlbshop.com/kansas-city-royals/t-25006465+z-9796344-2936975534?os=1&_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"European Shop","linkUrl":"http://www.mlbshopeurope.com/stores/mlb/en/c/shop-by-team/american-league/kansas-city-royals?portal=SIBDF6AH&CMP=PSC-SIBDF6AH","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Gift Certificates","linkUrl":"https://www.mlbshop.com/gift-cards/x-462351+z-94899005-3509039474?_s=bm-mlbcom-kc","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Authentic Shop","linkUrl":"http://mlbshop.com/Kansas_City_Royals_Collectibles_And_Memorabilia_Authentication_Program?ab={wt-static_graphic}{pt-tlp}{al-b3spot}{ct-collectibles_and_memorabilia_kc}","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Royals Auctions - Bid or Buy","linkUrl":"https://royals.auctions.mlb.com/?_gl=1*16m94d2*_gcl_aw*R0NMLjE2ODEzMTA3NTguQ2p3S0NBandyZG1oQmhCQkVpd0E0SHg1Z3o2dl9TZW54SkRtTFl4REpsRVBhTHRvSmlQUjFHZTY4SGpVWmYtU0lrTWdURmdDUU9kMmVSb0NnTk1RQXZEX0J3RQ..*_gcl_dc*R0NMLjE2ODEzMTA3NTguQ2p3S0NBandyZG1oQmhCQkVpd0E0SHg1Z3o2dl9TZW54SkRtTFl4REpsRVBhTHRvSmlQUjFHZTY4SGpVWmYtU0lrTWdURmdDUU9kMmVSb0NnTk1RQXZEX0J3RQ..&utm_source=Nav+Auction+Tray+KC&utm_medium=Club.com+Shop+Nav&utm_campaign=Club.com+permanent+Navigation","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Auctions - Bid or Buy","linkUrl":"https://auctions.mlb.com/iSynApp/showHomePage.action?sid=1101001&isynsharedsession=mki8i1dARcxDt3WwReTi6kJOREHftyZJNK-Xg3m10ZpEdaSACl02r4aCDzYhNvUm&utm_source=Nav+Auction+Tray+KC&utm_medium=Club.com+Shop+Nav+MLB&utm_campaign=Club.com+permanent+Navigation","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Authentication","linkUrl":"https://www.mlb.com/official-information/authentication","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bank of America Custom Player Designed T-Shirts","linkUrl":"https://www.bankofamericastore.com/mlb?cm_mmc=EBZ-EnterpriseBrand-_-vanity-_-EB01VN00GT_extras-_-NA","linkTarget":"_blank","visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"module:teammodule;align:right;","icon":null,"linkTarget":null,"linkText":"Teams","linkUrl":"https://www.mlb.com/team","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Team Module","linkUrl":null,"linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"module:teammodule;"}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Español","linkUrl":"https://www.mlb.com/es/royals","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#0031A7","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#0031A7","headerNavigationBorderColor":"#6EADF3","headerNavigationTextColorHover":"#333333","headerNavigationTextColor":"#ffffff"},"cfEntityWebProperties":{"__typename":"CF_Entity_WebProperties","urlLogo":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/t118_url_logoroyals_url_svg/b2656fe3419e10524234de20b3903904/royalscom-url-logo-2025.svg"},"headerMastheadTagline":{"__typename":"CF_Asset","url":"https://images.ctfassets.net/iiozhi00a8lc/E2fPAj9rn3vhp00UsJJjv/ee48822bc29b61241992f4ad79b8050f/KansasCityRoyals-Wordmark-2025.svg"},"headerPrimaryLogo":null,"headerMastheadSponsorImage":null,"headerMastheadTaglineContainerWidth":"500px","headerMastheadTaglineContainerHeight":"60px"}},"getTeamsBySportId({\"ids\":[1]})":[{"__ref":"Team:133"},{"__ref":"Team:134"},{"__ref":"Team:135"},{"__ref":"Team:136"},{"__ref":"Team:137"},{"__ref":"Team:138"},{"__ref":"Team:139"},{"__ref":"Team:140"},{"__ref":"Team:141"},{"__ref":"Team:142"},{"__ref":"Team:143"},{"__ref":"Team:144"},{"__ref":"Team:145"},{"__ref":"Team:146"},{"__ref":"Team:147"},{"__ref":"Team:158"},{"__ref":"Team:108"},{"__ref":"Team:109"},{"__ref":"Team:110"},{"__ref":"Team:111"},{"__ref":"Team:112"},{"__ref":"Team:113"},{"__ref":"Team:114"},{"__ref":"Team:115"},{"__ref":"Team:116"},{"__ref":"Team:117"},{"__ref":"Team:118"},{"__ref":"Team:119"},{"__ref":"Team:120"},{"__ref":"Team:121"}]},"Team:142":{"__typename":"Team","id":142,"sport":{"__ref":"Sport:1"},"teamName":"Twins","division":{"__ref":"Division:202"},"name":"Minnesota Twins","shortName":"Minnesota"},"Person:657746":{"__typename":"Person","id":657746,"initLastName":"J Ryan","team":{"__typename":"Team","sport":{"__ref":"Sport:1"}}},"Sport:1":{"__typename":"Sport","id":"1"},"Division:200":{"__typename":"Division","id":"200"},"Team:133":{"__typename":"Team","division":{"__ref":"Division:200"},"id":133,"name":"Athletics","shortName":"Athletics","teamName":"Athletics"},"Division:205":{"__typename":"Division","id":"205"},"Team:134":{"__typename":"Team","division":{"__ref":"Division:205"},"id":134,"name":"Pittsburgh Pirates","shortName":"Pittsburgh","teamName":"Pirates"},"Division:203":{"__typename":"Division","id":"203"},"Team:135":{"__typename":"Team","division":{"__ref":"Division:203"},"id":135,"name":"San Diego Padres","shortName":"San Diego","teamName":"Padres"},"Team:136":{"__typename":"Team","division":{"__ref":"Division:200"},"id":136,"name":"Seattle Mariners","shortName":"Seattle","teamName":"Mariners"},"Team:137":{"__typename":"Team","division":{"__ref":"Division:203"},"id":137,"name":"San Francisco Giants","shortName":"San Francisco","teamName":"Giants"},"Team:138":{"__typename":"Team","division":{"__ref":"Division:205"},"id":138,"name":"St. Louis Cardinals","shortName":"St. Louis","teamName":"Cardinals"},"Division:201":{"__typename":"Division","id":"201"},"Team:139":{"__typename":"Team","division":{"__ref":"Division:201"},"id":139,"name":"Tampa Bay Rays","shortName":"Tampa Bay","teamName":"Rays"},"Team:140":{"__typename":"Team","division":{"__ref":"Division:200"},"id":140,"name":"Texas Rangers","shortName":"Texas","teamName":"Rangers"},"Team:141":{"__typename":"Team","division":{"__ref":"Division:201"},"id":141,"name":"Toronto Blue Jays","shortName":"Toronto","teamName":"Blue Jays"},"Division:202":{"__typename":"Division","id":"202"},"Division:204":{"__typename":"Division","id":"204"},"Team:143":{"__typename":"Team","division":{"__ref":"Division:204"},"id":143,"name":"Philadelphia Phillies","shortName":"Philadelphia","teamName":"Phillies"},"Team:144":{"__typename":"Team","division":{"__ref":"Division:204"},"id":144,"name":"Atlanta Braves","shortName":"Atlanta","teamName":"Braves"},"Team:145":{"__typename":"Team","division":{"__ref":"Division:202"},"id":145,"name":"Chicago White Sox","shortName":"Chi White Sox","teamName":"White Sox"},"Team:146":{"__typename":"Team","division":{"__ref":"Division:204"},"id":146,"name":"Miami Marlins","shortName":"Miami","teamName":"Marlins"},"Team:147":{"__typename":"Team","division":{"__ref":"Division:201"},"id":147,"name":"New York Yankees","shortName":"NY Yankees","teamName":"Yankees"},"Team:158":{"__typename":"Team","division":{"__ref":"Division:205"},"id":158,"name":"Milwaukee Brewers","shortName":"Milwaukee","teamName":"Brewers"},"Team:108":{"__typename":"Team","division":{"__ref":"Division:200"},"id":108,"name":"Los Angeles Angels","shortName":"LA Angels","teamName":"Angels"},"Team:109":{"__typename":"Team","division":{"__ref":"Division:203"},"id":109,"name":"Arizona Diamondbacks","shortName":"Arizona","teamName":"D-backs"},"Team:110":{"__typename":"Team","division":{"__ref":"Division:201"},"id":110,"name":"Baltimore Orioles","shortName":"Baltimore","teamName":"Orioles"},"Team:111":{"__typename":"Team","division":{"__ref":"Division:201"},"id":111,"name":"Boston Red Sox","shortName":"Boston","teamName":"Red Sox"},"Team:112":{"__typename":"Team","division":{"__ref":"Division:205"},"id":112,"name":"Chicago Cubs","shortName":"Chi Cubs","teamName":"Cubs"},"Team:113":{"__typename":"Team","division":{"__ref":"Division:205"},"id":113,"name":"Cincinnati Reds","shortName":"Cincinnati","teamName":"Reds"},"Team:114":{"__typename":"Team","division":{"__ref":"Division:202"},"id":114,"name":"Cleveland Guardians","shortName":"Cleveland","teamName":"Guardians"},"Team:115":{"__typename":"Team","division":{"__ref":"Division:203"},"id":115,"name":"Colorado Rockies","shortName":"Colorado","teamName":"Rockies"},"Team:116":{"__typename":"Team","division":{"__ref":"Division:202"},"id":116,"name":"Detroit Tigers","shortName":"Detroit","teamName":"Tigers"},"Team:117":{"__typename":"Team","division":{"__ref":"Division:200"},"id":117,"name":"Houston Astros","shortName":"Houston","teamName":"Astros"},"Team:118":{"__typename":"Team","division":{"__ref":"Division:202"},"id":118,"name":"Kansas City Royals","shortName":"Kansas City","teamName":"Royals"},"Team:119":{"__typename":"Team","division":{"__ref":"Division:203"},"id":119,"name":"Los Angeles Dodgers","shortName":"LA Dodgers","teamName":"Dodgers"},"Team:120":{"__typename":"Team","division":{"__ref":"Division:204"},"id":120,"name":"Washington Nationals","shortName":"Washington","teamName":"Nationals"},"Team:121":{"__typename":"Team","division":{"__ref":"Division:204"},"id":121,"name":"New York Mets","shortName":"NY Mets","teamName":"Mets"}}}
/*-->*/
Ryan back in bullpen -- and tossing pigskin -- as Twins open camp
FORT MYERS, Fla. – Twins pitchers had their first Spring Training workout early Thursday afternoon and all eyes were on right-hander Joe Ryan, who missed the final seven weeks of the 2024 season after suffering a right shoulder strain against the Cubs at Wrigley Field on Aug. 7.
There weren’t any signs of trouble for Ryan prior to that start; in fact, he pitched five-plus innings in 25 straight starts (dating back to September 2023), the longest such streak for a Twins pitcher since Ervin Santana's 33 from 2016-17.
The good news was, it didn’t take long for Ryan to recover from his shoulder injury. The way he saw it, he had a normal offseason, which included several bullpen sessions.
“I’ve been throwing bullpens consistently on our schedule. I’m just sticking to the program and everything has been pretty smooth. I’m trusting the buildup,” Ryan said. “The more years you have [in the Major Leagues], getting the feel for spring and how [the Twins] run things here, I want to know what Spring Training looks like the next six weeks. It gives another layer of confidence.”
If Thursday was any indication, Ryan’s confidence is sky high. After doing his calisthenics to start the day, Ryan threw the football several times – impressive spirals to the team trainer. Now that he is healthy, Ryan is pleased to have the pigskin as part of his routine.
“Throwing the football is something I like to do,” Ryan said. “I kind of took it out of the routine a little bit. With what we are trying to achieve with different pitches and hand positioning … I think it’s a good teaching tool and I can work on some things mechanically while I’m throwing the football. It’s good to separate mechanics and throwing. If I’m focusing on mechanics while I’m throwing the football, then I can go to the baseball and throw freely.”
Ryan then played catch with right-hander Michael Tonkin before throwing 36 pitches in his bullpen, without any discomfort. Known for a four-seamer, split finger and sweeper, Ryan spent most of the session working on his slider and sinker -- two pitches against which opposing hitters batted a combined .344 in ‘24.
Manager Rocco Baldelli watched Ryan perform on the mound and thought he was in midseason form, and went so far as to say Ryan will be in the front end of the rotation. Baldelli already announced that Pablo López will be the Opening Day starter on March 27 in St. Louis.
“Joe has treated himself really well this offseason. He looks good, strong and mobile like he always is,” Baldelli said. “I think he’s looking to come back this year and put together a full season worth of innings and produce the way he did or even better than last year.
“He had an awesome year before he suffered [the shoulder injury] but he’s come in fully healed and looked great. He healed at a good, quick rate. He’s got a good, loose framed body and he’s a durable guy. He can just normally keep throwing. He came back from [the injury] the way we hoped he would. It gave him virtually pretty close to a normal offseason, which is what you’re hoping for.”
A healthy Ryan has already set goals for himself and high hopes for the Twins in ‘25. He is not expecting the team to slump like they did during the last two months of last season.
“I want to throw more innings than I did last year and the year before that. I want to stay on the field, compete and win – a basic teammate,” he said. “I think we are in a really good spot. We were talking about that yesterday. There are so many familiar faces, obviously, and not a ton of crazy turnover. That’s good for camaraderie and building that flow with the team. There were a lot of things that didn’t end well. If we just stay strong and stay consistent, we’ll be in a good spot.”