\n","providerName":"Twitter","providerUrl":"https://twitter.com","thumbnail_url":null,"type":"oembed","width":550,"contentType":"rich"},{"__typename":"Markdown","content":"Cole cut his sinker usage in half, from 14 percent to 6 percent. He dumped his changeup, from 10 percent to 4 percent. He threw slightly more sliders, a lot more curves, and the four-seam fastballs he threw were located very, very differently.
Percentage of four-seamers thrown in the upper third of the zone or higher:
2017 -- 36
2018 -- 52
That went from below average to above average, as the 2018 Major League average was 46 percent. \"Fastballs high and curveballs low\" is the Houston way, and Cole's strikeout rate jumped from 23 percent to 34 percent -- the largest increase of any pitcher with 100 innings thrown in both years.
Ryan Pressly
\nPressly is perhaps the perfect Houston pitching story, because he was a somewhat-undervalued Minnesota reliever who wasn't collecting wins or saves, but he was showing clear underlying talents thanks to his extremely high spin rate -- as we noted before he was traded in July, and again when he came to Houston and dominated.
\"We've targeted him, we watched him progress,\" Astros GM Jeff Luhnow said. \"He really made some big strides the past couple of years, and I don't know why he was not more of a household name because what he was doing in terms of his arsenal and getting guys to swing and miss. It was pretty impressive.\"","type":"text"},{"__typename":"Video","contentDate":"2018-10-05T18:05:00Z","preferredPlaybackScenarioURL({\"preferredPlaybacks\":\"mp4AvcPlayback\"})":"http://mediadownloads.mlb.com/mlbam/mp4/2018/10/06/2514034583/1538785553121/asset_1200K.mp4","type":"video","description":"Astros manager AJ Hinch discusses Ryan Pressly coming into the 6th inning and getting out of a bases-loaded jam after their Game 1 win","displayAsVideoGif":false,"duration":"00:01:12","slug":"hinch-on-pressly-in-the-6th-c2514034583","tags":[{"__typename":"GameTag"},{"__typename":"InternalTag","slug":"hbmig-mlbtax-mm-press-conference","title":"HBmig News Conference","type":"unsupported"},{"__typename":"PersonTag","slug":"playerid-134460","title":"AJ Hinch","person":{"__ref":"Person:134460"},"type":"player"},{"__typename":"InternalTag","slug":"hbmig-away-team-id-114","title":"HBmig away_team_id: 114","type":"unsupported"},{"__typename":"InternalTag","slug":"hbmig-home-team-id-117","title":"HBmig home_team_id: 117","type":"unsupported"},{"__typename":"TeamTag","slug":"teamid-117","title":"Houston Astros","team":{"__ref":"Team:117"},"type":"team"},{"__typename":"InternalTag","slug":"hbmig-team-id-117","title":"HBmig 117","type":"unsupported"},{"__typename":"TaxonomyTag","slug":"postseason","title":"postseason","type":"taxonomy"},{"__typename":"TaxonomyTag","slug":"alds","title":"ALDS","type":"taxonomy"}],"thumbnail":{"__typename":"Thumbnail","templateUrl":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/ufgyuwgp3ulf7wl5cmtq"},"title":"Hinch on Pressly in the 6th","relativeSiteUrl":"/video/hinch-on-pressly-in-the-6th-c2514034583"},{"__typename":"Markdown","content":"In 23 1/3 Houston innings after the trade, Pressly struck out 32 and walked just three. He was having a good year with the Twins, but the Astros took his best-in-baseball curveball spin and his Top 10 fastball spin, and made some very Astros changes. This is going to sound familiar: More curves, fewer fastballs, more high fastballs.
Fastball rate: 49 percent with Twins, 35 percent with Astros
Curveball rate: 25 percent with Twins, 37 percent with Astros
High fastball rate: 36 percent with Twins, 43 percent with Astros
There's also an argument that Pressly's slider, which he's throwing lower than last year, may be the best slider in the game. Each of his three main pitches is dominant in some way. He has three career saves. It doesn't matter. Don't say you weren't warned when he's getting big outs in huge situations.
Will Harris
\nHarris had had his moments with Arizona and Colorado before Houston claimed him on waivers after the 2014 season, but especially so over the past two seasons, when he has posted a fantastic 116-to-21 strikeout-to-walk ratio.  
It's not hard to see what changed. His curveball, his main secondary pitch, has gained nearly 4 mph of velocity over the years.

How does that happen? Here's an MLB.com article from 2015 on the subject.
Harris credited pitching coach Brent Strom with helping him change the grip of his breaking ball.
\"I felt like I had a much harder, sharper breaking ball than I had last year, and we kind of worked on it one day and figured out something in my grip,\" Harris said. \"That's definitely been the main thing. My curveball has been a little harder, a little sharper than it has been in the past.\"
He's also nearly doubled the horizontal movement on the pitch since his 2012. Sometimes, it's about technology and data. Sometimes, it's just a pitching coach offering a new grip.
Charlie Morton
\nAfter seeing Cole and Morton leave Pittsburgh to succeed in Houston, Pirates fans are surely wary of any future trades between the teams. A big part of Morton's story is merely about adding velocity, and that began in a brief stop in Philadelphia in 2016 for the simplest possible reason -- \"I tried to throw the ball harder.\"
Even so, his two seasons in Houston have been stellar, with a 3.36 ERA and a 28 percent strikeout rate, compared to a 4.39 ERA and a 16 percent mark with the Pirates and Phillies. Morton has a high spin curveball too, but his transition from a groundball artist into a strikeout pitcher has coincided with fewer sinkers and more four-seamers.

This is the Astros way, really. They finished in the bottom 10 in sinker rate, mirroring a trend in baseball away from sinkers and toward breaking pitches and four-seam fastballs.
It's not that Houston is better than anyone else at finding good pitchers, necessarily. It's that the Astros might be better than anyone else at getting the most out of the pitchers they find. It's a huge part of the reason why they won it all in 2017, and why they may be the best-positioned team to win it again in 2018.","type":"text"}],"relativeSiteUrl":"/news/how-astros-analytics-improved-their-pitchers-c297698084","contentType":"news","subHeadline":null,"summary":"The Astros are coming off a regular season with what can legitimately be called one of the best pitching staffs in decades, a lofty title that is in no way hyperbolic. Houston's 3.11 ERA wasn't just the best in baseball, it was (on a park-adjusted basis) 24 percent better than","tagline({\"formatString\":\"none\"})":"**Mike Petriello** is an analyst for MLB.com and the host of the Statcast podcast.","tags":[{"__typename":"PersonTag","slug":"playerid-519151","title":"Ryan Pressly","person":{"__ref":"Person:519151"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-434378","title":"Justin Verlander","person":{"__ref":"Person:434378"},"type":"player"},{"__typename":"InternalTag","slug":"hbmig-archive-element-news-mlb","title":"HBmig MLB News Archive ","type":"unsupported"},{"__typename":"PersonTag","slug":"playerid-543037","title":"Gerrit Cole","person":{"__ref":"Person:543037"},"type":"player"},{"__typename":"GameTag","gamePk":563393,"slug":"gamepk-563393","title":"2018/10/13 hou@bos","type":"game"},{"__typename":"PersonTag","slug":"playerid-501789","title":"Will Harris","person":{"__ref":"Person:501789"},"type":"player"},{"__typename":"PersonTag","slug":"playerid-450203","title":"Charlie Morton","person":{"__ref":"Person:450203"},"type":"player"},{"__typename":"TeamTag","slug":"teamid-117","title":"Houston Astros","team":{"__ref":"Team:117"},"type":"team"},{"__typename":"InternalTag","slug":"hbmig-team-id-117","title":"HBmig 117","type":"unsupported"},{"__typename":"InternalTag","slug":"storytype-article","title":"Article","type":"article"}],"type":"story","thumbnail":"https://img.mlbstatic.com/mlb-images/image/private/{formatInstructions}/mlb/m2qkakr6scdbp5swbjdt","title":"How Astros' analytics improved their pitchers"},"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"}},"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"}]},"Person:434378":{"__typename":"Person","id":434378},"Person:543037":{"__typename":"Person","id":543037},"Team:117":{"__typename":"Team","id":117,"division":{"__ref":"Division:200"},"name":"Houston Astros","shortName":"Houston","teamName":"Astros"},"Person:134460":{"__typename":"Person","id":134460},"Person:519151":{"__typename":"Person","id":519151},"Person:501789":{"__typename":"Person","id":501789},"Person:450203":{"__typename":"Person","id":450203},"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"},"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: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 = '' /*-->*/

Analytics pay off in big way for Astros pitchers

October 12th, 2018

The Astros are coming off a regular season with what can legitimately be called one of the best pitching staffs in decades, a lofty title that is in no way hyperbolic. Houston's 3.11 ERA wasn't just the best in baseball, it was (on a park-adjusted basis) 24 percent better than the rest of the American League. Dating back to World War II, that's tied with the 2016 Cubs, 1997 Braves, and the '54 Giants for the third-best pitching performance against that year's league average.
But when it came time to set their American League Division Series roster to face Cleveland, something interesting became clear. Of the 11 pitchers they carried, only three were homegrown: , and Josh James. (Keuchel was drafted long before the current front office was in place, and James didn't even appear in the ALDS.) That collection of mostly acquired pitchers held Cleveland bats to a mere .144/.196/.222 slashline, one of the most dominating performances in postseason history.
That construction stands in stark contrast to the hitters they carried on the ALDS roster, of whom nearly two-thirds -- including stars , , and -- were drafted and developed by the team. Houston's strategy here seems clear: Draft hitters, find pitchers.

:: ALCS schedule and results ::
But it's not as simple as going out to find good pitchers, really. Anyone can do that. It's about the famously analytical Astros identifying talented players on other clubs who may not be performing to the best of their abilities and identifying ways to make them better. The defending champs use high-speed cameras and data analysis in ways that make other clubs seem like they're miles behind, and their pitching staff is full of stories of talented arms who came to Houston and improved.
We can quantify that, somewhat. Seventeen pitchers threw at least 20 innings for the Astros this year. Of the ones that remain, eight appeared first for other clubs and made their first Houston appearances in 2015 or later (, , Charlie Morton, , , , Will Harris and Joe Smith).
Gear up for the ALCS
As a group, in the five seasons since 2014, here's how they performed with Houston compared to the seven other teams they were variously on.
With Houston
2.78 ERA, .206/.270/.342, .612 OPS, 30 percent strikeout rate
With other teams
3.57 ERA, .238/.300/.378, .678 OPS, 23 percent strikeout rate
That's an enormous difference, and it doesn't even tell the entire story. (We didn't include , Brad Peacock and , who appeared for Houston before 2015. They had a combined 4.44 career ERA for other teams and a 3.68 mark in Houston.)
The ability to make pitchers better might be the defining trait of this Astros era. Here's how they've done it.
Justin Verlander
It's not like Verlander wasn't successful before he came to Houston: he won the Rookie of the Year, Cy Young, and Most Valuable Player Awards with Detroit, and when he ends up in Cooperstown someday, it will be with a Tigers logo on his hat. But he was more good than great late in his tenure in Motown, especially compared to what he's done since arriving in Texas.
With DET: 2016-17: 3.38 ERA, .216/.282/.376, 26 percent strikeout rate
With HOU: 2017-18: 2.32 ERA, .192/.236/.349, 35 percent strikeout rate
It's a stunning difference for a pitcher who's now 35 years old, and it's thanks to a variety of changes, including fastball location, strike-throwing, and all but abandoning his changeup. But perhaps most importantly, it's about increasing the height of his release point, which had been steadily decreasing for several years.

That matters, because it's allowed him to gain separation between his fastball and slider, making life tougher on hitters. In 2016, for example, he had a vertical movement difference of about 11 inches between the two pitches. In 2018, it was 20 inches. We're oversimplifying, of course. There's a lot more to it than this. But it's this, too. He's throwing like vintage MVP Verlander again.
Gerrit Cole
After Cole's breakout 2015 (2.65 ERA, fourth in the National League Cy Young Award voting), his next two seasons were more than a little disappointing (4.12 ERA in 54 starts), which was part of the reason Pittsburgh fans were somewhat unexcited about the four players they received in return for Cole in January.
It wasn't hard to see what the Astros were going to do. They were going to have Cole throw more breaking pitches and fewer sinkers. It's what they do. It's what they did, and we could all see it coming.

Cole cut his sinker usage in half, from 14 percent to 6 percent. He dumped his changeup, from 10 percent to 4 percent. He threw slightly more sliders, a lot more curves, and the four-seam fastballs he threw were located very, very differently.
Percentage of four-seamers thrown in the upper third of the zone or higher:
2017 -- 36
2018 -- 52
That went from below average to above average, as the 2018 Major League average was 46 percent. "Fastballs high and curveballs low" is the Houston way, and Cole's strikeout rate jumped from 23 percent to 34 percent -- the largest increase of any pitcher with 100 innings thrown in both years.
Ryan Pressly
Pressly is perhaps the perfect Houston pitching story, because he was a somewhat-undervalued Minnesota reliever who wasn't collecting wins or saves, but he was showing clear underlying talents thanks to his extremely high spin rate -- as we noted before he was traded in July, and again when he came to Houston and dominated.
"We've targeted him, we watched him progress," Astros GM Jeff Luhnow said. "He really made some big strides the past couple of years, and I don't know why he was not more of a household name because what he was doing in terms of his arsenal and getting guys to swing and miss. It was pretty impressive."

In 23 1/3 Houston innings after the trade, Pressly struck out 32 and walked just three. He was having a good year with the Twins, but the Astros took his best-in-baseball curveball spin and his Top 10 fastball spin, and made some very Astros changes. This is going to sound familiar: More curves, fewer fastballs, more high fastballs.
Fastball rate: 49 percent with Twins, 35 percent with Astros
Curveball rate: 25 percent with Twins, 37 percent with Astros
High fastball rate: 36 percent with Twins, 43 percent with Astros
There's also an argument that Pressly's slider, which he's throwing lower than last year, may be the best slider in the game. Each of his three main pitches is dominant in some way. He has three career saves. It doesn't matter. Don't say you weren't warned when he's getting big outs in huge situations.
Will Harris
Harris had had his moments with Arizona and Colorado before Houston claimed him on waivers after the 2014 season, but especially so over the past two seasons, when he has posted a fantastic 116-to-21 strikeout-to-walk ratio.  
It's not hard to see what changed. His curveball, his main secondary pitch, has gained nearly 4 mph of velocity over the years.

How does that happen? Here's an MLB.com article from 2015 on the subject.
Harris credited pitching coach Brent Strom with helping him change the grip of his breaking ball.
"I felt like I had a much harder, sharper breaking ball than I had last year, and we kind of worked on it one day and figured out something in my grip," Harris said. "That's definitely been the main thing. My curveball has been a little harder, a little sharper than it has been in the past."
He's also nearly doubled the horizontal movement on the pitch since his 2012. Sometimes, it's about technology and data. Sometimes, it's just a pitching coach offering a new grip.
Charlie Morton
After seeing Cole and Morton leave Pittsburgh to succeed in Houston, Pirates fans are surely wary of any future trades between the teams. A big part of Morton's story is merely about adding velocity, and that began in a brief stop in Philadelphia in 2016 for the simplest possible reason -- "I tried to throw the ball harder."
Even so, his two seasons in Houston have been stellar, with a 3.36 ERA and a 28 percent strikeout rate, compared to a 4.39 ERA and a 16 percent mark with the Pirates and Phillies. Morton has a high spin curveball too, but his transition from a groundball artist into a strikeout pitcher has coincided with fewer sinkers and more four-seamers.

This is the Astros way, really. They finished in the bottom 10 in sinker rate, mirroring a trend in baseball away from sinkers and toward breaking pitches and four-seam fastballs.
It's not that Houston is better than anyone else at finding good pitchers, necessarily. It's that the Astros might be better than anyone else at getting the most out of the pitchers they find. It's a huge part of the reason why they won it all in 2017, and why they may be the best-positioned team to win it again in 2018.