\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"Making the first start of what he hopes to be a huge bounce-back season, Flaherty threw five no-hit innings against the Blue Jays, but he constantly had to pitch around repeated traffic jams of his own creation when he walked seven batters and plunked another with a slider. Quite possibly channeling the late Heath Ledger’s version of The Joker, Flaherty stayed calm throughout the chaos swirling around him and pitched the Cardinals to a 4-1 victory.\n\nFrustration over an uneven, baffling performance, Flaherty said, was not an option because of everything that’s on the line for both him and the Cardinals this season. That’s something that has taken years for the often-temperamental 27-year-old Flaherty to learn, but he showed growth on Saturday amidst the 22 mph winds whipping through the stadium.","type":"text"},{"__typename":"Video","contentDate":"2023-04-01T19:46:18.539Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://darkroom-clips.mlb.com/8fa13608-92e6-44b3-b1c3-0ab22b6c70f1.mp4","type":"video","description":"The data behind Jack Flaherty's outing","displayAsVideoGif":true,"duration":"00:00:22","slug":"jack-flaherty-s-outing-against-the-blue-jays","tags":[{"__typename":"TaxonomyTag","slug":"data-visualization","title":"data visualization","type":"taxonomy"},{"__typename":"PersonTag","slug":"playerid-656427","title":"Jack Flaherty","person":{"__ref":"Person:656427"},"type":"player"},{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-138","title":"St. Louis Cardinals","team":{"__ref":"Team:138"},"type":"team"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/qnpchpjqcqsxt0cdhcng"},"title":"Jack Flaherty's outing against the Blue Jays","relativeSiteUrl":"/video/jack-flaherty-s-outing-against-the-blue-jays"},{"__typename":"Markdown","content":"“Getting frustrated is not going to do anything for anybody, and that's something that I've had to learn and figure out -- getting frustrated and showing emotion is not going do anything for me or the team, but it's going do something for the hitter,” said Flaherty, who set a career high with the seven walks in his 99th start. “It’s about finding some peace and being able to execute.”\n\nTwo RBIs by Nolan Gorman, a second RBI by rookie Jordan Walker and the work of four relievers made Flaherty’s start hold up as the Cardinals won for the first time. Two days after grinding its way to 19 hits and 10 runs in the opener, Toronto had just three hits and left 12 runners on base against St. Louis pitching.","type":"text"},{"__typename":"Video","contentDate":"2023-04-01T19:09:43.371Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2023/2023-04/01/f1b5f292-d34db828-173f5a5f-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Nolan Gorman grounds a two-run single to left field in the bottom of the 3rd inning to increase the Cardinals' lead to 3-0","displayAsVideoGif":false,"duration":"00:00:28","slug":"nolan-gorman-s-two-run-single-x5585","tags":[{"__typename":"InternalTag","slug":"season-2023","title":"Season 2023","type":"season"},{"__typename":"GameTag"},{"__typename":"PersonTag","slug":"playerid-669357","title":"Nolan Gorman","person":{"__ref":"Person:669357"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-138","title":"St. Louis Cardinals","team":{"__ref":"Team:138"},"type":"team"},{"__typename":"TaxonomyTag","slug":"hitting","title":"hitting","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","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":"opening-week","title":"Opening Week","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"2-yahoo-mlb-ads-feed","title":"2-Yahoo MLB Ads Feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"yahoo-in-game","title":"Yahoo In-Game","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"send-to-news-mlb-feed","title":"Send To News MLB feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/s3smud4de73h9ls6kr4o"},"title":"Nolan Gorman's two-run single","relativeSiteUrl":"/video/nolan-gorman-s-two-run-single-x5585"},{"__typename":"Markdown","content":"Most impressive to Cardinals manager Oliver Marmol was Flaherty finding a way to adapt on a day when he needed 29 pitches to get out of the first and 95 to survive five rather rocky innings.\n\n“I'm actually proud of him,” Marmol said of the right-hander the Cardinals feel could be a major X-factor for their title hopes this season. “When you look at his ability to keep his composure, I think we took a big step in the right direction today as far as just keeping his cool and figuring out a way to make an adjustment rather than allowing it to snowball. That game could’ve got real ugly in a heartbeat, and he didn't allow it to.”","type":"text"},{"__typename":"Video","contentDate":"2023-04-01T20:09:08.483Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://mlb-cuts-diamond.mlb.com/FORGE/2023/2023-04/01/a02166ce-a88f18db-b55e3629-csvm-diamondx64-asset_1280x720_59_4000K.mp4","type":"video","description":"Jack Flaherty strikes out Brandon Belt to escape a jam in the top of the 1st inning","displayAsVideoGif":false,"duration":"00:00:20","slug":"jack-flaherty-swinging-strike-to-brandon-belt-dtuknv","tags":[{"__typename":"InternalTag","slug":"season-2023","title":"Season 2023","type":"season"},{"__typename":"GameTag"},{"__typename":"PersonTag","slug":"playerid-656427","title":"Jack Flaherty","person":{"__ref":"Person:656427"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-138","title":"St. Louis Cardinals","team":{"__ref":"Team:138"},"type":"team"},{"__typename":"TaxonomyTag","slug":"pitching","title":"pitching","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"highlight","title":"highlight","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":"opening-week","title":"Opening Week","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"international-feed","title":"International Partner feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"eclat-feed","title":"Eclat feed","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"fan-duel","title":"Fan Duel","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/awiq2etg3f08xaq1yy4p"},"title":"Flaherty escapes jam","relativeSiteUrl":"/video/jack-flaherty-swinging-strike-to-brandon-belt-dtuknv"},{"__typename":"Markdown","content":"Flaherty -- as healthy as he has been since the beginning of the 2021 season, when he started 8-1 and looked to be one of the game’s best young pitchers -- didn’t surrender a hit over five innings. Sticking around beyond the fifth inning to pursue the first no-hitter thrown in St. Louis since 1983 was not even an option for Flaherty, who talked pitching coach Dusty Blake out of visiting the mound in the first inning and hit the 80-pitch mark by the fourth.\n\nFlaherty retired the game’s first two hitters and threw strikes on five of his first six pitches, but then he walked three straight hitters. In the second and third innings, he put the first two batters on with more wildness, but he worked out of trouble both times by locating pitches even without his best stuff. For example, Flaherty threw 11 pitches in the second inning but cracked 90 mph just once. He used an inning-ending double play to wiggle out of trouble in the second, and he fanned Brandon Belt a second time to again avoid damage in the third.","type":"text"},{"__typename":"Video","contentDate":"2023-04-01T19:45:11.996Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"https://darkroom-clips.mlb.com/1479f7cb-8eaf-4778-b5bc-35e1f9c043fc.mp4","type":"video","description":"Pitch diagrams, the data behind Jack Flaherty's pitches","displayAsVideoGif":true,"duration":"00:00:08","slug":"breaking-down-jack-flaherty-s-pitches-x3786","tags":[{"__typename":"TaxonomyTag","slug":"data-visualization","title":"data visualization","type":"taxonomy"},{"__typename":"PersonTag","slug":"playerid-656427","title":"Jack Flaherty","person":{"__ref":"Person:656427"},"type":"player"},{"__typename":"GameTag"},{"__typename":"TeamTag","slug":"teamid-138","title":"St. Louis Cardinals","team":{"__ref":"Team:138"},"type":"team"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/j8xjdghq3eb28zgtti6q"},"title":"Breaking down Jack Flaherty's pitches","relativeSiteUrl":"/video/breaking-down-jack-flaherty-s-pitches-x3786"},{"__typename":"Markdown","content":"In the end, Flaherty became just the 16th pitcher since 1901 to walk at least seven without yielding a hit or a run, per MLB Stats and Research. However, he balked at the notion that he did some of his best pitching by continually working out of jams. He knows that to have the kind of success he wants this season, he’ll need to be much sharper with his stuff.\n\n“I don’t know if that’s \\[good\\] pitching; seven walks isn’t pitching,” he said. “That’s not something that’s going to work over the long run. But I was able to get away with it today by making pitches when I needed them. I made pitches in decent spots, but \\[seven walks\\] isn’t ideal.”","type":"text"}],"relativeSiteUrl":"/news/jack-flaherty-pitches-5-no-hit-innings-in-win-over-blue-jays","contentType":"news","subHeadline":"Right-hander walks 7 but maintains his cool and pitches 5 no-hit innings","summary":"ST. LOUIS -- In the hours before Saturday’s chilly, windswept game against a potent Blue Jays lineup, Cardinals pitcher Jack Flaherty tweeted out a video mashup that featured both himself and his all-time favorite villain, The Joker -- ignoring the doubters, operating among the chaos and ultimately finding their own","tagline({\"formatString\":\"none\"})":null,"tags":[{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"},{"__typename":"TeamTag","slug":"teamid-138","title":"St. Louis Cardinals","team":{"__ref":"Team:138"},"type":"team"},{"__typename":"ContributorTag","slug":"john-denton","title":"John Denton","type":"contributor"},{"__typename":"GameTag","gamePk":718759,"slug":"gamepk-718759","title":"2023/04/01 tor@stl","type":"game"},{"__typename":"TaxonomyTag","slug":"apple-news","title":"Apple News","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"opening-week","title":"Opening Week","type":"taxonomy"},{"__typename":"PersonTag","slug":"playerid-656427","title":"Jack Flaherty","person":{"__ref":"Person:656427"},"type":"player"},{"__typename":"TaxonomyTag","slug":"game-recap","title":"game recap","type":"taxonomy"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/upload/{formatInstructions}/mlb/wygdwjntxc0jyv0xywu9","title":"Jack Flaherty pitches 5 no-hit innings in win over Blue Jays"},"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"}],"getHeaderFromForgePath({\"contentSource\":\"MLB\",\"headerPath\":\"/_navs/header/mlb/global-nav\",\"paletteKey\":\"mlb-base-palette\",\"propertiesKey\":\"mlb-global-properties\"})":{"__typename":"Header","navigation":[{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"MLB.TV","linkUrl":"https://www.mlb.com/tv?&affiliateId=mlbMENUtv","placement":"right","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV Offseason Package","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB.TV Partners","linkUrl":"https://www.mlb.com/live-stream-games/partners?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Link Account","linkUrl":"live-stream-games/partners?&affiliateId=mlbMENUtv","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"/live-stream-games/help-center?&affiliateID=mlbMENUtv","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":null,"linkTarget":null,"linkText":"Tickets","linkUrl":"/tickets","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"All-Star Tickets","linkUrl":"/all-star/tickets","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1721167200;"},{"__typename":"NavItem","placement":null,"linkText":"MLB at Rickwood Field","linkUrl":"/events/rickwood/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":"expires:1718924400;"},{"__typename":"NavItem","placement":null,"linkText":"Spring Training","linkUrl":"/tickets/spring-training","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":"expires:1711511940;"},{"__typename":"NavItem","placement":null,"linkText":"Postseason Tickets","linkUrl":"/tickets/postseason","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Buy on SeatGeek","linkUrl":"https://seatgeek.com/mlb-tickets?aid=15994&pid=integration&rid=1&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sell on SeatGeek","linkUrl":"https://seatgeek.com/sell/mlb-tickets?aid=15994&pid=integration&rid=15&utm_medium=partnership&utm_source=mlb_sponsorship&utm_campaign=integration","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Season Tickets","linkUrl":"/tickets/season-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Single Game Tickets","linkUrl":"/schedule","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Group Tickets","linkUrl":"/tickets/group-tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Special Ticket Offers","linkUrl":"/tickets/fan-value","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Speedway Classic","linkUrl":"/events/speedway-classic/tickets","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"VIP Ticket Packages","linkUrl":"/tickets/on-location-experiences","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Students","linkUrl":"/tickets/students","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Tourism","linkUrl":"/tourism","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB World Tour","linkUrl":"/international/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Ticket Terms & Conditions","linkUrl":"/tickets/terms-and-conditions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"align:right;","icon":"shopping-cart","linkTarget":null,"linkText":"Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"MLB Online Shop","linkUrl":"https://www.mlbshop.com/?_s=bm-mlbcom-hp","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Auction","linkUrl":"https://auctions.mlb.com/iSynApp/showHomePage.action?sid=1101001&isynsharedsession=9mislq-18JnZhOEp-FeGzvUB3G6zxwkeKqwX99MKAttEdaSACl02r4aCDzYhNvUm","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Gift Cards","linkUrl":"https://www.mlbshop.com/gift-cards/x-462351+z-94899005-3509039474?_s=bm-mlbcom-Home","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"MLB NYC Flagship Store","linkUrl":"/shop/nyc-retail-store","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?portal=MLTS66FS&CMP=PSC-MLTS66FS","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":""},{"__typename":"NavItem","placement":null,"linkText":"Photo Store","linkUrl":"https://photostore.mlb.com/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true","icon":null,"linkTarget":null,"linkText":"News","linkUrl":"/news","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Rule Changes","linkUrl":"https://www.mlb.com/rule-changes-2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Probable Pitchers","linkUrl":"/probable-pitchers/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Starting Lineups","linkUrl":"/starting-lineups","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Transactions","linkUrl":"https://www.mlb.com/transactions","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Injury Report","linkUrl":"/injury-report","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"World Baseball Classic","linkUrl":"/world-baseball-classic","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Draft","linkUrl":"/draft/2024","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"All-Star Game","linkUrl":"/all-star/","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Life","linkUrl":"/fans/mlb-life","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Pipeline","linkUrl":"https://www.mlb.com/pipeline","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Postseason History","linkUrl":"/postseason/history","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Great Stories","linkUrl":"/news/topic/longform","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Podcasts","linkUrl":"/fans/podcasts","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Watch","linkUrl":"/tv?&affiliateId=mlbMENU","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":"Video","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Search","linkUrl":"/video","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Statcast","linkUrl":"/video/topic/statcast","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Network","linkUrl":"/network","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]},{"__typename":"SubnavColumn","title":"MLB.TV","navigation":[{"__typename":"NavItem","placement":null,"linkText":"Buy MLB.TV Postseason Package","linkUrl":"/live-stream-games/subscribe?&affiliateId=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Watch & Listen","linkUrl":"/live-stream-games?&affiliateID=mlbMENU","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Help Center","linkUrl":"/live-stream-games/help-center?&affiliateID=mlbMENU","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Scores","linkUrl":"/scores/2025-02-20","placement":"mobile","visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;mobile:true;","icon":null,"linkTarget":null,"linkText":"Schedule","linkUrl":"/schedule/2025-02-20","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"2025 Spring Training","linkUrl":"/schedule/2025-02-20","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2025 Regular Season","linkUrl":"/schedule/2025-03-18","linkTarget":null,"visible":"true","icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Regular Season","linkUrl":"/schedule/2024-03-20","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"2024 Postseason","linkUrl":"/postseason","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Events","linkUrl":"/events","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Team by Team Schedule","linkUrl":"/schedule/team-by-team","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Sync Schedules","linkUrl":"https://mlb.ecal.com/","linkTarget":"_blank","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"National Broadcasts","linkUrl":"/live-stream-games/national-broadcast-schedule","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"mobile:true;amp:true;","icon":null,"linkTarget":null,"linkText":"Stats","linkUrl":"/stats","placement":"mobile","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Statcast Leaders","linkUrl":"https://baseballsavant.mlb.com/statcast_leaderboard","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Statcast","linkUrl":"/statcast","linkTarget":"","visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Baseball Savant","linkUrl":"https://baseballsavant.mlb.com/","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Top Prospect Stats","linkUrl":"/prospects/stats/top-prospects?type=all&minPA=1","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;","icon":null,"linkTarget":null,"linkText":"Standings","linkUrl":"/standings/wild-card","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"Youth","linkUrl":"/youth-baseball-softball","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Play Ball","linkUrl":"/play-ball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Youth Baseball & Softball","linkUrl":"/youth-baseball-softball","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"","icon":"group","linkTarget":null,"linkText":"Players","linkUrl":"/players","placement":null,"visible":"true","subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Prospect Rankings","linkUrl":"/prospects","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Depth Charts","linkUrl":"/team/roster/depth-chart","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"MLB Players Association","linkUrl":"https://www.mlbplayers.com","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Negro Leagues","linkUrl":"/history/negro-leagues","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":null,"icon":null,"linkTarget":null,"linkText":"MLB Play","linkUrl":"/play","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"Beat the Streak","linkUrl":"/play?gameId=BeatTheStreak2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Immaculate Grid","linkUrl":"/play?gameId=ImmaculateGrid2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Trivia","linkUrl":"/play?gameId=SporcleTrivia2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Pickle","linkUrl":"/play?gameId=Pickle2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"By the Numbers","linkUrl":"/play?gameId=ByTheNumbers2022","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Diamond Decisions","linkUrl":"/play?gameId=DiamondDecisions2024","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null},{"__typename":"NavItem","placement":null,"linkText":"Bingo","linkUrl":"/play?gameId=Bingo2023","linkTarget":null,"visible":null,"icon":null,"tooltip":null,"customPropertiesString":null}]}]},{"__typename":"NavItem","customPropertiesString":"expires:1720022400;","icon":null,"linkTarget":null,"linkText":"Vote","linkUrl":"/all-star/ballot?affiliateId=asb-topnav-mlb-2024","placement":null,"visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[]}]},{"__typename":"NavItem","customPropertiesString":"amp:true;module:teammodule;align:right;","icon":null,"linkTarget":null,"linkText":"Teams","linkUrl":"/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;lang:es;label:Español","icon":null,"linkTarget":null,"linkText":"ES","linkUrl":"/es","placement":"right","visible":null,"subNav":[{"__typename":"SubnavColumn","title":null,"navigation":[{"__typename":"NavItem","placement":null,"linkText":"日本語","linkUrl":"http://www.mlb.jp/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"lang:ja"},{"__typename":"NavItem","placement":null,"linkText":"한국어","linkUrl":"https://www.mlbkor.com/","linkTarget":null,"visible":"false","icon":null,"tooltip":null,"customPropertiesString":"lang:ko"}]}]}],"cfPalette":{"__typename":"CF_Palette","headerMastheadBackgroundColor":"#002D72","headerMastheadTextColor":"#ffffff","headerNavigationBackgroundColor":"#041E42","headerNavigationBorderColor":"#057AFF","headerNavigationTextColorHover":"#ffffff","headerNavigationTextColor":"#ffffff"},"cfWebProperties":{"__typename":"CF_WebProperties","urlLogo":null,"headerMastheadTagline":null,"headerPrimaryLogo":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadSponsorImage":{"__typename":"CF_Asset","url":null,"description":null},"headerMastheadTaglineContainerWidth":"512px","headerMastheadTaglineContainerHeight":"56px"}}},"Team:141":{"__typename":"Team","id":141,"division":{"__ref":"Division:201"},"name":"Toronto Blue Jays","shortName":"Toronto","teamName":"Blue Jays"},"Team:138":{"__typename":"Team","id":138,"division":{"__ref":"Division:205"},"name":"St. Louis Cardinals","shortName":"St. Louis","teamName":"Cardinals"},"Person:656427":{"__typename":"Person","id":656427},"Person:669357":{"__typename":"Person","id":669357},"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"},"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"},"Division:202":{"__typename":"Division","id":"202"},"Team:142":{"__typename":"Team","division":{"__ref":"Division:202"},"id":142,"name":"Minnesota Twins","shortName":"Minnesota","teamName":"Twins"},"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"}}}
window.adobeAnalytics = {"reportingSuiteId":"mlbglobal08,mlbcom08","linkInternalFilters":"mlb"}
window.globalState = {"tracking_title":"Major League Baseball","lang":"en"}
window.appId = ''
/*-->*/
Flaherty an agent of chaos in Cardinals' win
Flaherty an agent of chaos in Cardinals' win
Right-hander walks 7 but maintains his cool and pitches 5 no-hit innings
ST. LOUIS -- In the hours before Saturday’s chilly, windswept game against a potent Blue Jays lineup, Cardinals pitcher Jack Flaherty tweeted out a video mashup that featured both himself and his all-time favorite villain, The Joker -- ignoring the doubters, operating among the chaos and ultimately finding their own forms of success in downright bizarre manners.
Little did the 6-foot-4 right-hander know it at the time, but the Flaherty/Joker video released on Twitter -- one that ended with the phrase, #dontthink -- served as a perfect preview of the flawed madness that would ensue a few hours later at Busch Stadium.
Making the first start of what he hopes to be a huge bounce-back season, Flaherty threw five no-hit innings against the Blue Jays, but he constantly had to pitch around repeated traffic jams of his own creation when he walked seven batters and plunked another with a slider. Quite possibly channeling the late Heath Ledger’s version of The Joker, Flaherty stayed calm throughout the chaos swirling around him and pitched the Cardinals to a 4-1 victory.
Frustration over an uneven, baffling performance, Flaherty said, was not an option because of everything that’s on the line for both him and the Cardinals this season. That’s something that has taken years for the often-temperamental 27-year-old Flaherty to learn, but he showed growth on Saturday amidst the 22 mph winds whipping through the stadium.
“Getting frustrated is not going to do anything for anybody, and that's something that I've had to learn and figure out -- getting frustrated and showing emotion is not going do anything for me or the team, but it's going do something for the hitter,” said Flaherty, who set a career high with the seven walks in his 99th start. “It’s about finding some peace and being able to execute.”
Two RBIs by Nolan Gorman, a second RBI by rookie Jordan Walker and the work of four relievers made Flaherty’s start hold up as the Cardinals won for the first time. Two days after grinding its way to 19 hits and 10 runs in the opener, Toronto had just three hits and left 12 runners on base against St. Louis pitching.
Most impressive to Cardinals manager Oliver Marmol was Flaherty finding a way to adapt on a day when he needed 29 pitches to get out of the first and 95 to survive five rather rocky innings.
“I'm actually proud of him,” Marmol said of the right-hander the Cardinals feel could be a major X-factor for their title hopes this season. “When you look at his ability to keep his composure, I think we took a big step in the right direction today as far as just keeping his cool and figuring out a way to make an adjustment rather than allowing it to snowball. That game could’ve got real ugly in a heartbeat, and he didn't allow it to.”
Flaherty -- as healthy as he has been since the beginning of the 2021 season, when he started 8-1 and looked to be one of the game’s best young pitchers -- didn’t surrender a hit over five innings. Sticking around beyond the fifth inning to pursue the first no-hitter thrown in St. Louis since 1983 was not even an option for Flaherty, who talked pitching coach Dusty Blake out of visiting the mound in the first inning and hit the 80-pitch mark by the fourth.
Flaherty retired the game’s first two hitters and threw strikes on five of his first six pitches, but then he walked three straight hitters. In the second and third innings, he put the first two batters on with more wildness, but he worked out of trouble both times by locating pitches even without his best stuff. For example, Flaherty threw 11 pitches in the second inning but cracked 90 mph just once. He used an inning-ending double play to wiggle out of trouble in the second, and he fanned Brandon Belt a second time to again avoid damage in the third.
In the end, Flaherty became just the 16th pitcher since 1901 to walk at least seven without yielding a hit or a run, per MLB Stats and Research. However, he balked at the notion that he did some of his best pitching by continually working out of jams. He knows that to have the kind of success he wants this season, he’ll need to be much sharper with his stuff.
“I don’t know if that’s [good] pitching; seven walks isn’t pitching,” he said. “That’s not something that’s going to work over the long run. But I was able to get away with it today by making pitches when I needed them. I made pitches in decent spots, but [seven walks] isn’t ideal.”