{"copyright":"Copyright 2026 MLB Advanced Media, L.P.  Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt","gamePk":824712,"link":"/api/v1.1/game/824712/feed/live","metaData":{"wait":10,"timeStamp":"20260912_222905","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824712,"type":"R","doubleHeader":"N","id":"2026/09/12/kcamlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824712-2026-09-12","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-12T20:10:00Z","originalDate":"2026-09-12","officialDate":"2026-09-12","dayNight":"day","time":"4:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2026,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":149,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":83,"ties":0,"pct":".443"},"records":{},"divisionLeader":false,"wins":66,"losses":83,"winningPercentage":".443"},"franchiseName":"Kansas City","clubName":"Royals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2026,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":149,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":81,"losses":68,"ties":0,"pct":".544"},"records":{},"divisionLeader":false,"wins":81,"losses":68,"winningPercentage":".544"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID701350":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350","firstName":"Roman","lastName":"Anthony","primaryNumber":"19","birthDate":"2004-05-13","currentAge":22,"birthCity":"West Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Roman","useLastName":"Anthony","middleName":"Joseph","boxscoreName":"Anthony","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roman Anthony","nameSlug":"roman-anthony-701350","firstLastName":"Roman Anthony","lastFirstName":"Anthony, Roman","lastInitName":"Anthony, R","initLastName":"R Anthony","fullFMLName":"Roman Joseph Anthony","fullLFMName":"Anthony, Roman Joseph","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID687562":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562","firstName":"William","lastName":"Bennett","primaryNumber":"64","birthDate":"2000-12-02","currentAge":25,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bennett","middleName":"Jacob","boxscoreName":"Bennett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bennett","nameSlug":"jake-bennett-687562","firstLastName":"Jake Bennett","lastFirstName":"Bennett, Jake","lastInitName":"Bennett, J","initLastName":"J Bennett","fullFMLName":"William Jacob Bennett","fullLFMName":"Bennett, William Jacob","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"ID678011":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011","firstName":"Anthony","lastName":"Seigler","primaryNumber":"48","birthDate":"1999-06-20","currentAge":27,"birthCity":"Fort Defiance","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":192,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Anthony","useLastName":"Seigler","boxscoreName":"Seigler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SEE-glur","mlbDebutDate":"2025-07-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Anthony Seigler","nameSlug":"anthony-seigler-678011","firstLastName":"Anthony Seigler","lastFirstName":"Seigler, Anthony","lastInitName":"Seigler, A","initLastName":"A Seigler","fullFMLName":"Anthony Seigler","fullLFMName":"Seigler, Anthony","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID596115":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","firstName":"Trevor","lastName":"Story","primaryNumber":"10","birthDate":"1992-11-15","currentAge":33,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trevor","useLastName":"Story","middleName":"John","boxscoreName":"Story","nickName":"True","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Story","nameSlug":"trevor-story-596115","firstLastName":"Trevor Story","lastFirstName":"Story, Trevor","lastInitName":"Story, T","initLastName":"T Story","fullFMLName":"Trevor John Story","fullLFMName":"Story, Trevor John","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID676510":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510","firstName":"Nolan","lastName":"Hoffman","primaryNumber":"35","birthDate":"1997-08-09","currentAge":29,"birthCity":"Lincoln","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"Hoffman","boxscoreName":"Hoffman, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Hoffman","nameSlug":"nolan-hoffman-676510","firstLastName":"Nolan Hoffman","lastFirstName":"Hoffman, Nolan","lastInitName":"Hoffman, N","initLastName":"N Hoffman","fullFMLName":"Nolan  Hoffman","fullLFMName":"Hoffman, Nolan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID686469":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","firstName":"Vincent","lastName":"Pasquantino","primaryNumber":"9","birthDate":"1997-10-10","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vinnie","useLastName":"Pasquantino","middleName":"Joseph","boxscoreName":"Pasquantino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"pass-quin-tee-no","mlbDebutDate":"2022-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Vinnie Pasquantino","nameSlug":"vinnie-pasquantino-686469","firstLastName":"Vinnie Pasquantino","lastFirstName":"Pasquantino, Vinnie","lastInitName":"Pasquantino, V","initLastName":"V Pasquantino","fullFMLName":"Vincent Joseph Pasquantino","fullLFMName":"Pasquantino, Vincent Joseph","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"ID663558":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558","firstName":"Jovani","lastName":"Moran","primaryNumber":"47","birthDate":"1997-04-24","currentAge":29,"birthCity":"Mayaguez","birthCountry":"Puerto Rico","height":"6' 1\"","weight":167,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jovani","useLastName":"Morán","boxscoreName":"Morán","gender":"M","nameMatrilineal":"Moreno","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"jo-VAH-nee MOH-ran","mlbDebutDate":"2021-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jovani Morán","nameSlug":"jovani-moran-663558","firstLastName":"Jovani Morán","lastFirstName":"Morán, Jovani","lastInitName":"Morán, J","initLastName":"J Morán","fullFMLName":"Jovani Morán","fullLFMName":"Morán, Jovani ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663878":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878","firstName":"Nathan","lastName":"Pearson","primaryNumber":"61","birthDate":"1996-08-20","currentAge":30,"birthCity":"Odessa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Pearson","middleName":"Alexander","boxscoreName":"Pearson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"peer-son","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Pearson","nameSlug":"nate-pearson-663878","firstLastName":"Nate Pearson","lastFirstName":"Pearson, Nate","lastInitName":"Pearson, N","initLastName":"N Pearson","fullFMLName":"Nathan Alexander Pearson","fullLFMName":"Pearson, Nathan Alexander","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656638":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638","firstName":"Alexander","lastName":"Lange","primaryNumber":"56","birthDate":"1995-10-02","currentAge":30,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Lange","middleName":"Craig","boxscoreName":"Lange","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Lange","nameSlug":"alex-lange-656638","firstLastName":"Alex Lange","lastFirstName":"Lange, Alex","lastInitName":"Lange, A","initLastName":"A Lange","fullFMLName":"Alex Craig Lange","fullLFMName":"Lange, Alex Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669062":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062","firstName":"Erik","lastName":"Miller","primaryNumber":"67","birthDate":"1998-02-13","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":269,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Miller","middleName":"Christopher","boxscoreName":"Miller, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MILL-urr","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Miller","nameSlug":"erik-miller-669062","firstLastName":"Erik Miller","lastFirstName":"Miller, Erik","lastInitName":"Miller, E","initLastName":"E Miller","fullFMLName":"Erik Christopher Miller","fullLFMName":"Miller, Erik Christopher","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID543238":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238","firstName":"Anthony","lastName":"Gose","primaryNumber":"34","birthDate":"1990-08-10","currentAge":36,"birthCity":"Bellflower","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Gose","middleName":"Robert","boxscoreName":"Gose","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"gohz","mlbDebutDate":"2012-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Gose","nameSlug":"anthony-gose-543238","firstLastName":"Anthony Gose","lastFirstName":"Gose, Anthony","lastInitName":"Gose, A","initLastName":"A Gose","fullFMLName":"Anthony Robert Gose","fullLFMName":"Gose, Anthony Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID674444":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444","firstName":"Steven","lastName":"Cruz","primaryNumber":"64","birthDate":"1999-06-15","currentAge":27,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 7\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Cruz","middleName":"Adalberto","boxscoreName":"Cruz","gender":"M","nameMatrilineal":"Rosario","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Cruz","nameSlug":"steven-cruz-674444","firstLastName":"Steven Cruz","lastFirstName":"Cruz, Steven","lastInitName":"Cruz, S","initLastName":"S Cruz","fullFMLName":"Steven Adalberto Cruz","fullLFMName":"Cruz, Steven Adalberto","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID695600":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600","firstName":"Carter","lastName":"Jensen","primaryNumber":"22","birthDate":"2003-07-03","currentAge":23,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carter","useLastName":"Jensen","middleName":"James","boxscoreName":"Jensen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carter Jensen","nameSlug":"carter-jensen-695600","firstLastName":"Carter Jensen","lastFirstName":"Jensen, Carter","lastInitName":"Jensen, C","initLastName":"C Jensen","fullFMLName":"Carter James Jensen","fullLFMName":"Jensen, Carter James","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID670103":{"id":670103,"fullName":"Raymond Burgos","link":"/api/v1/people/670103","firstName":"Raymond","lastName":"Burgos","primaryNumber":"79","birthDate":"1998-11-29","currentAge":27,"birthCity":"Luquillo","birthCountry":"Puerto Rico","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raymond","useLastName":"Burgos","boxscoreName":"Burgos, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BURR-gos","mlbDebutDate":"2024-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Raymond Burgos","nameSlug":"raymond-burgos-670103","firstLastName":"Raymond Burgos","lastFirstName":"Burgos, Raymond","lastInitName":"Burgos, R","initLastName":"R Burgos","fullFMLName":"Raymond Burgos","fullLFMName":"Burgos, Raymond","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621016":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016","firstName":"Jose","lastName":"Cuas","primaryNumber":"74","birthDate":"1994-06-28","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Cuas","middleName":"Luis","boxscoreName":"Cuas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"kwas","mlbDebutDate":"2022-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Cuas","nameSlug":"jose-cuas-621016","firstLastName":"Jose Cuas","lastFirstName":"Cuas, Jose","lastInitName":"Cuas, J","initLastName":"J Cuas","fullFMLName":"Jose Luis Cuas","fullLFMName":"Cuas, Jose Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663776":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776","firstName":"Patrick","lastName":"Sandoval","primaryNumber":"43","birthDate":"1996-10-18","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Sandoval","middleName":"Jordan","boxscoreName":"Sandoval","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Sandoval","nameSlug":"patrick-sandoval-663776","firstLastName":"Patrick Sandoval","lastFirstName":"Sandoval, Patrick","lastInitName":"Sandoval, P","initLastName":"P Sandoval","fullFMLName":"Patrick Jordan Sandoval","fullLFMName":"Sandoval, Patrick Jordan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668942":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942","firstName":"Joshua","lastName":"Rojas","primaryNumber":"40","birthDate":"1994-06-30","currentAge":32,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Rojas","middleName":"Luke","boxscoreName":"Rojas, J","nickName":"Ro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Rojas","nameSlug":"josh-rojas-668942","firstLastName":"Josh Rojas","lastFirstName":"Rojas, Josh","lastInitName":"Rojas, J","initLastName":"J Rojas","fullFMLName":"Joshua Luke Rojas","fullLFMName":"Rojas, Joshua Luke","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID687941":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941","firstName":"Alec","lastName":"Gamboa","primaryNumber":"68","birthDate":"1997-01-17","currentAge":29,"birthCity":"Madera","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alec","useLastName":"Gamboa","middleName":"Durbin","boxscoreName":"Gamboa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Gamboa","nameSlug":"alec-gamboa-687941","firstLastName":"Alec Gamboa","lastFirstName":"Gamboa, Alec","lastInitName":"Gamboa, A","initLastName":"A Gamboa","fullFMLName":"Alec Durbin Gamboa","fullLFMName":"Gamboa, Alec Durbin","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID671162":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162","firstName":"Sidney","lastName":"Thomas","primaryNumber":"50","birthDate":"1998-05-29","currentAge":28,"birthCity":"Tifton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Thomas","middleName":"Connor","boxscoreName":"Thomas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Thomas","nameSlug":"connor-thomas-671162","firstLastName":"Connor Thomas","lastFirstName":"Thomas, Connor","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Sidney Connor Thomas","fullLFMName":"Thomas, Sidney Connor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"ID683090":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090","firstName":"Matthew","lastName":"Lugo","primaryNumber":"24","birthDate":"2001-05-09","currentAge":25,"birthCity":"Manati","birthCountry":"Puerto Rico","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Matthew","useLastName":"Lugo","middleName":"Jabel","boxscoreName":"Lugo, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matthew Lugo","nameSlug":"matthew-lugo-683090","firstLastName":"Matthew Lugo","lastFirstName":"Lugo, Matthew","lastInitName":"Lugo, M","initLastName":"M Lugo","fullFMLName":"Matthew Jabel Lugo","fullLFMName":"Lugo, Matthew Jabel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID686681":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","firstName":"Michael","lastName":"Massey","primaryNumber":"19","birthDate":"1998-03-22","currentAge":28,"birthCity":"Palos Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Massey","boxscoreName":"Massey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Massey","nameSlug":"michael-massey-686681","firstLastName":"Michael Massey","lastFirstName":"Massey, Michael","lastInitName":"Massey, M","initLastName":"M Massey","fullFMLName":"Michael Massey","fullLFMName":"Massey, Michael ","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668834":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834","firstName":"Easton","lastName":"McGee","primaryNumber":"51","birthDate":"1997-12-26","currentAge":28,"birthCity":"Hopkinsville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 7\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Easton","useLastName":"McGee","middleName":"Michael","boxscoreName":"McGee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-10-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Easton McGee","nameSlug":"easton-mcgee-668834","firstLastName":"Easton McGee","lastFirstName":"McGee, Easton","lastInitName":"McGee, E","initLastName":"E McGee","fullFMLName":"Easton Michael McGee","fullLFMName":"McGee, Easton Michael","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID681987":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987","firstName":"Nathan","lastName":"Eaton","primaryNumber":"18","birthDate":"1996-12-22","currentAge":29,"birthCity":"Chester","birthStateProvince":"VA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nate","useLastName":"Eaton","boxscoreName":"Eaton","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Eaton","nameSlug":"nate-eaton-681987","firstLastName":"Nate Eaton","lastFirstName":"Eaton, Nate","lastInitName":"Eaton, N","initLastName":"N Eaton","fullFMLName":"Nathan Eaton","fullLFMName":"Eaton, Nathan","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686765":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","firstName":"Nicholas","lastName":"Sogard","primaryNumber":"20","birthDate":"1997-09-09","currentAge":29,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":189,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nick","useLastName":"Sogard","middleName":"John","boxscoreName":"Sogard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SO-gard","mlbDebutDate":"2024-08-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sogard","nameSlug":"nick-sogard-686765","firstLastName":"Nick Sogard","lastFirstName":"Sogard, Nick","lastInitName":"Sogard, N","initLastName":"N Sogard","fullFMLName":"Nicholas John Sogard","fullLFMName":"Sogard, Nicholas John","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID518886":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886","firstName":"Craig","lastName":"Kimbrel","primaryNumber":"26","birthDate":"1988-05-28","currentAge":38,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Kimbrel","middleName":"Michael","boxscoreName":"Kimbrel","nickName":"Dirty Craig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"KIM-bruhl","mlbDebutDate":"2010-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Kimbrel","nameSlug":"craig-kimbrel-518886","firstLastName":"Craig Kimbrel","lastFirstName":"Kimbrel, Craig","lastInitName":"Kimbrel, C","initLastName":"C Kimbrel","fullFMLName":"Craig Michael Kimbrel","fullLFMName":"Kimbrel, Craig Michael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681544":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544","firstName":"Christopher","lastName":"Olds","primaryNumber":"75","birthDate":"1999-08-05","currentAge":27,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 0\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wyatt","useLastName":"Olds","middleName":"Wyatt","boxscoreName":"Olds","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Olds","nameSlug":"wyatt-olds-681544","firstLastName":"Wyatt Olds","lastFirstName":"Olds, Wyatt","lastInitName":"Olds, W","initLastName":"W Olds","fullFMLName":"Christopher Wyatt Olds","fullLFMName":"Olds, Christopher Wyatt","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID677976":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976","firstName":"Randy","lastName":"Dobnak","primaryNumber":"62","birthDate":"1995-01-17","currentAge":31,"birthCity":"South Park","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Dobnak","middleName":"Travis William","boxscoreName":"Dobnak","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DAWB-nak","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Dobnak","nameSlug":"randy-dobnak-677976","firstLastName":"Randy Dobnak","lastFirstName":"Dobnak, Randy","lastInitName":"Dobnak, R","initLastName":"R Dobnak","fullFMLName":"Randy Travis William Dobnak","fullLFMName":"Dobnak, Randy Travis William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID695506":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","firstName":"Jeffrey","lastName":"Caglianone","primaryNumber":"14","birthDate":"2003-02-09","currentAge":23,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jac","useLastName":"Caglianone","middleName":"Alan","boxscoreName":"Caglianone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"pronunciation":"cag-lee-ohn","mlbDebutDate":"2025-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jac Caglianone","nameSlug":"jac-caglianone-695506","firstLastName":"Jac Caglianone","lastFirstName":"Caglianone, Jac","lastInitName":"Caglianone, J","initLastName":"J Caglianone","fullFMLName":"Jeffrey Alan Caglianone","fullLFMName":"Caglianone, Jeffrey Alan","strikeZoneTop":3.402,"strikeZoneBottom":1.717},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2026"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Partly Cloudy","temp":"72","wind":"8 mph, In From RF"},"gameInfo":{"attendance":36877,"firstPitch":"2026-09-12T20:12:00.000Z","gameDurationMinutes":136},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"home":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"}},"officialScorer":{"id":504025,"fullName":"Bob Ellis","link":"/api/v1/people/504025"},"primaryDatacaster":{"id":584273,"fullName":"Andy Andres","link":"/api/v1/people/584273"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carter Jensen pops out to third baseman Caleb Durbin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T20:12:44.384Z","endTime":"2026-09-12T20:13:43.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T16:26:23.379Z","endTime":"2026-09-12T19:54:58.351Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T19:54:58.351Z","endTime":"2026-09-12T20:10:26.199Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-12T20:10:26.199Z","endTime":"2026-09-12T20:12:46.679Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67779471741271,"aZ":-17.86151354546973,"pfxX":3.858387035479895,"pfxZ":7.91102888282901,"pX":-0.3462207993188687,"pZ":3.0323259816143167,"vX0":-7.67881072618236,"vY0":-134.0834374488306,"vZ0":-3.792795362614358,"x":130.2,"y":156.91,"x0":2.0615319170495163,"y0":50.00383111016377,"z0":5.75006866558885,"aX":6.982255068624565},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":-5.2,"spinRate":1831,"spinDirection":130},"zone":1,"typeConfidence":0.9,"plateTime":0.4094768737230261,"extension":5.844687714573873},"index":3,"playId":"1115baa0-bfd2-3abd-9e63-6b1e4c1af99f","pitchNumber":1,"startTime":"2026-09-12T20:12:46.679Z","endTime":"2026-09-12T20:12:51.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.471965954627127,"aZ":-27.11123320275297,"pfxX":11.709768091285637,"pfxZ":2.9448616692093426,"pX":0.3269662760768992,"pZ":1.26256817292627,"vX0":-8.120826714357896,"vY0":-131.034532142072,"vZ0":-6.120398507734905,"x":104.54,"y":204.69,"x0":1.961822334044951,"y0":50.004778764567966,"z0":5.683295432359314,"aX":20.145773744123062},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":-19.2,"spinRate":2054,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4197412517829324,"extension":6.067080971081367},"index":4,"playId":"89f0b7c0-6209-32a4-823e-c2b9ea51e827","pitchNumber":2,"startTime":"2026-09-12T20:13:01.416Z","endTime":"2026-09-12T20:13:06.471Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.962489133527157,"aZ":-29.82937635333987,"pfxX":9.561198646721902,"pfxZ":1.331509100863009,"pX":0.7872062387462375,"pZ":2.6843191790561045,"vX0":-6.538784358661058,"vY0":-132.41668232179404,"vZ0":-2.385448307432149,"x":86.99,"y":166.3,"x0":2.059192024252724,"y0":50.00119386463932,"z0":5.80179822680496,"aX":16.804737572531952},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.0,"breakHorizontal":-15.7,"spinRate":1973,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.415266875178113,"extension":6.024534814855974},"hitData":{"launchSpeed":71.2,"launchAngle":64.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":120.39,"coordY":156.75}},"index":5,"playId":"7fed8081-6b9a-3778-848b-1754aaadbb9a","pitchNumber":3,"startTime":"2026-09-12T20:13:33.294Z","endTime":"2026-09-12T20:13:43.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:13:43.113Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a ground ball to third baseman Caleb Durbin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T20:13:56.344Z","endTime":"2026-09-12T20:15:20.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55349729924852,"aZ":-26.182661314962303,"pfxX":10.519679404458373,"pfxZ":3.3668220185282296,"pX":0.8605925214782386,"pZ":1.6841735151965684,"vX0":-7.085639571599724,"vY0":-133.44741501459802,"vZ0":-5.281844367031648,"x":84.2,"y":193.31,"x0":2.203017974391203,"y0":50.00053566364603,"z0":5.610012979169457,"aX":18.699121836038607},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.0,"breakHorizontal":-17.2,"spinRate":2020,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.4127109924224759,"extension":6.06552489425},"index":0,"playId":"0063e15a-5e2d-3442-845a-87553983d653","pitchNumber":1,"startTime":"2026-09-12T20:14:06.230Z","endTime":"2026-09-12T20:14:09.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103378765533616,"aZ":-21.826573334711355,"pfxX":3.422225976728499,"pfxZ":5.919929912949344,"pX":0.2496556001126169,"pZ":3.215926117832029,"vX0":-6.090101185516151,"vY0":-131.4555888415619,"vZ0":-2.6716746015315724,"x":107.48,"y":151.95,"x0":2.152790866398434,"y0":50.00610192774713,"z0":5.867507312940831,"aX":5.985848243078116},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.3,"breakHorizontal":-4.8,"spinRate":2116,"spinDirection":144},"zone":2,"typeConfidence":0.88,"plateTime":0.4168193904511819,"extension":5.983042292396323},"index":1,"playId":"34de5a93-5c27-379c-8a4d-9855d874ce49","pitchNumber":2,"startTime":"2026-09-12T20:14:29.991Z","endTime":"2026-09-12T20:14:32.991Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-12T20:14:39.877Z","endTime":"2026-09-12T20:14:52.156Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.423941694210036,"aZ":-26.883141143598127,"pfxX":11.137418090450854,"pfxZ":3.02087144544843,"pX":-0.03851105770479941,"pZ":3.1728027008366397,"vX0":-8.780144769390741,"vY0":-131.89790388407658,"vZ0":-1.9856915913824698,"x":118.47,"y":153.11,"x0":1.8950666212033815,"y0":50.005103891782575,"z0":5.928120719065998,"aX":19.52371051895912},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":-18.1,"spinRate":1892,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.4161067944111654,"extension":5.924842556766718},"index":3,"playId":"f875444f-3da9-378d-8126-b083a4d35c19","pitchNumber":3,"startTime":"2026-09-12T20:14:52.156Z","endTime":"2026-09-12T20:14:55.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.420372891727336,"aZ":-25.829681292246175,"pfxX":5.939963942795619,"pfxZ":4.294151903354563,"pX":0.1278368549153299,"pZ":1.0644935086859006,"vX0":-6.625073930004123,"vY0":-120.98367149998496,"vZ0":-5.5309454863473295,"x":112.13,"y":210.04,"x0":2.134705658890142,"y0":50.0012878117032,"z0":5.654540713035301,"aX":8.772349579911175},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.6,"breakHorizontal":-9.1,"spinRate":1259,"spinDirection":112},"zone":14,"typeConfidence":0.89,"plateTime":0.45337730534954845,"extension":5.938351430065129},"hitData":{"launchSpeed":99.4,"launchAngle":-18.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.49,"coordY":161.31}},"index":4,"playId":"cbb17f4b-ca00-3394-8ad9-8bceec34b720","pitchNumber":4,"startTime":"2026-09-12T20:15:12.254Z","endTime":"2026-09-12T20:15:20.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:15:20.504Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, second baseman Anthony Seigler to first baseman Nick Sogard. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T20:15:36.997Z","endTime":"2026-09-12T20:16:47.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.066774857954403,"aZ":-24.85261496194274,"pfxX":2.7504345782174116,"pfxZ":4.345607977875465,"pX":0.9356849112048821,"pZ":3.7652825814957267,"vX0":-4.38418979874388,"vY0":-129.4780190965738,"vZ0":-0.651211825978682,"x":81.33,"y":137.12,"x0":2.2997684697100245,"y0":50.001904427016086,"z0":5.935546524777081,"aX":4.632726398464078},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":-4.0,"spinRate":2142,"spinDirection":147},"zone":12,"typeConfidence":0.92,"plateTime":0.42434386352741216,"extension":5.973084726890021},"index":0,"playId":"04a086c8-c6c8-307e-a613-9780e39779fa","pitchNumber":1,"startTime":"2026-09-12T20:15:50.553Z","endTime":"2026-09-12T20:15:54.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.782207447984653,"aZ":-37.402633632886904,"pfxX":-3.8896574885192132,"pfxZ":-4.000101915998123,"pX":-0.0983504207471571,"pZ":2.7162443004863963,"vX0":-3.7485916381253923,"vY0":-113.54403729182377,"vZ0":0.9605978592549984,"x":120.75,"y":165.44,"x0":2.0794414361807054,"y0":50.00507318503716,"z0":6.009313744990894,"aX":-5.0791330249223465},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.7,"breakHorizontal":8.0,"spinRate":2180,"spinDirection":311},"zone":5,"typeConfidence":0.89,"plateTime":0.4823931301114768,"extension":6.095703581177793},"index":1,"playId":"23515286-2c25-3600-8ffd-985650c3f551","pitchNumber":2,"startTime":"2026-09-12T20:16:06.148Z","endTime":"2026-09-12T20:16:13.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bobby Witt Jr. steals (40) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"23515286-2c25-3600-8ffd-985650c3f551","startTime":"2026-09-12T20:16:22.827Z","endTime":"2026-09-12T20:16:39.434Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16044400254435,"aZ":-27.252143099310715,"pfxX":9.780890102029609,"pfxZ":2.7643289551198045,"pX":0.8284408510963919,"pZ":1.803010727686581,"vX0":-7.333287081107616,"vY0":-132.47219260740115,"vZ0":-4.716211604712681,"x":85.42,"y":190.1,"x0":2.361105022666146,"y0":50.001086144648326,"z0":5.59738526006585,"aX":17.39138476328454},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":-16.1,"spinRate":1893,"spinDirection":132},"zone":9,"typeConfidence":0.91,"plateTime":0.4133971634705764,"extension":6.010908329439478},"hitData":{"launchSpeed":94.2,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.9,"coordY":141.04}},"index":3,"playId":"7ac3e9b8-f694-3118-8728-fc54389691ab","pitchNumber":3,"startTime":"2026-09-12T20:16:39.434Z","endTime":"2026-09-12T20:16:47.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:16:47.421Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman challenged (pitch result), call on the field was overturned: Vinnie Pasquantino called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T20:17:05.180Z","endTime":"2026-09-12T20:19:00.942Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.209863323968793,"aZ":-24.192716326829203,"pfxX":11.056842649900492,"pfxZ":4.607020448877895,"pX":0.7190914380964667,"pZ":3.336383660145398,"vX0":-7.419863707354917,"vY0":-131.4130088411953,"vZ0":-1.8938604773915704,"x":89.59,"y":148.7,"x0":2.155671588083735,"y0":50.004972035245515,"z0":5.88006410520379,"aX":19.165348348912445},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-18.2,"spinRate":1918,"spinDirection":139},"zone":3,"typeConfidence":0.91,"plateTime":0.41825123988192603,"extension":6.013044173402269},"index":0,"playId":"453d3eb8-b25b-3da9-9431-a9522f1b4eb5","pitchNumber":1,"startTime":"2026-09-12T20:17:16.137Z","endTime":"2026-09-12T20:17:19.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.241328237775218,"aZ":-26.197234420238146,"pfxX":9.933315931219497,"pfxZ":3.371757078197227,"pX":1.0893967102271438,"pZ":2.76356490360196,"vX0":-6.08483693116254,"vY0":-132.74764974349688,"vZ0":-2.990967126309035,"x":75.47,"y":164.16,"x0":2.1288920547347225,"y0":50.0036260295886,"z0":5.826362210545726,"aX":17.607010227308336},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":-16.6,"spinRate":1998,"spinDirection":137},"zone":12,"typeConfidence":0.91,"plateTime":0.413701065143413,"extension":6.069594017080967},"index":1,"playId":"df6e7968-984f-3dd7-8224-2ebd9d7df01e","pitchNumber":2,"startTime":"2026-09-12T20:17:34.000Z","endTime":"2026-09-12T20:17:37.000Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02673645490144,"aZ":-27.58927169113034,"pfxX":10.370127270619047,"pfxZ":2.612713329801686,"pX":-1.547282440549819,"pZ":0.8680741371156899,"vX0":-12.404662725380033,"vY0":-131.83448944154685,"vZ0":-7.055922716169534,"x":175.98,"y":215.34,"x0":1.8800601847926355,"y0":50.00093947326861,"z0":5.626224304186513,"aX":18.182904362296746},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":-16.0,"spinRate":2006,"spinDirection":134},"zone":13,"typeConfidence":0.91,"plateTime":0.41607946295133447,"extension":6.1206182023893945},"index":2,"playId":"2e4100ec-4229-3406-926a-8c06dce62e48","pitchNumber":3,"startTime":"2026-09-12T20:17:55.409Z","endTime":"2026-09-12T20:17:58.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":72.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702312539695935,"aZ":-31.078059612007074,"pfxX":-3.8127760954060235,"pfxZ":0.8065800999910904,"pX":-0.9731731157674947,"pZ":1.3563863918842536,"vX0":-5.995597561950023,"vY0":-117.25072167226625,"vZ0":-3.219644065967257,"x":154.1,"y":202.16,"x0":2.1393978372196876,"y0":50.00100762441835,"z0":5.729287793144319,"aX":-5.1654592147205864},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.8,"breakHorizontal":8.8,"spinRate":2259,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.47201432154305634,"extension":6.076200357520156},"index":3,"playId":"b34808ba-3d3c-35da-8957-bf5bafd11583","pitchNumber":4,"startTime":"2026-09-12T20:18:17.658Z","endTime":"2026-09-12T20:18:20.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38843767355818,"aZ":-16.926952866107197,"pfxX":7.08626656388152,"pfxZ":8.27827867287225,"pX":-1.3676792627768874,"pZ":1.407923341547527,"vX0":-11.560373495128694,"vY0":-135.7707490167611,"vZ0":-7.937700992437452,"x":169.13,"y":200.77,"x0":2.050783708955021,"y0":50.005642782606216,"z0":5.577082505119885,"aX":13.057384260422198},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":-10.0,"spinRate":1912,"spinDirection":133},"zone":13,"typeConfidence":0.82,"plateTime":0.40548260554412874,"extension":6.2620954775961915},"index":4,"playId":"ed2e706a-c71f-3b5d-8c7c-b1c4896a7cd4","pitchNumber":5,"startTime":"2026-09-12T20:18:35.067Z","endTime":"2026-09-12T20:18:38.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.683762735910946,"aZ":-26.108214534535765,"pfxX":12.97405447093578,"pfxZ":3.2960674390129334,"pX":-0.7471504347747074,"pZ":2.3174908638408995,"vX0":-11.421850629236387,"vY0":-135.98209848526136,"vZ0":-4.170820793526134,"x":145.48,"y":176.21,"x0":1.8583137144291249,"y0":50.003813714460264,"z0":5.720856528713861,"aX":23.87428506793846},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.0,"breakHorizontal":-20.5,"spinRate":2033,"spinDirection":139},"zone":4,"typeConfidence":0.92,"plateTime":0.4055256045621909,"extension":6.023509068479503},"index":5,"playId":"d5134ca8-5250-3429-858c-884d67ecc9d6","pitchNumber":6,"startTime":"2026-09-12T20:18:55.248Z","endTime":"2026-09-12T20:19:00.942Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}},"playEndTime":"2026-09-12T20:19:00.942Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to left fielder Matthew Lugo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T20:21:18.006Z","endTime":"2026-09-12T20:21:45.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.041013524147615,"aZ":-29.966000060011105,"pfxX":-11.760949886755842,"pfxZ":1.2612294833441524,"pX":-0.391073830918892,"pZ":1.440851028587288,"vX0":7.47655067166436,"vY0":-131.79649360738298,"vZ0":-4.267015927694407,"x":131.91,"y":199.88,"x0":-1.7479982971071084,"y0":50.0013065742525,"z0":5.313724821639427,"aX":-20.52785470994062},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.4,"breakHorizontal":19.4,"spinRate":1895,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.4168401578060541,"extension":5.7294770188526725},"index":0,"playId":"a562aa29-de6c-3e1f-818d-0d79eda14e2e","pitchNumber":1,"startTime":"2026-09-12T20:21:23.015Z","endTime":"2026-09-12T20:21:27.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.598643951246604,"aZ":-29.985246925854764,"pfxX":-11.310320150907723,"pfxZ":1.2401094382313378,"pX":0.29933681549172453,"pZ":2.336735670235942,"vX0":9.026713711195312,"vY0":-132.32888686393977,"vZ0":-2.2397866267906994,"x":105.59,"y":175.69,"x0":-1.6888491913426715,"y0":50.00573956173089,"z0":5.393791835688487,"aX":-20.034547173842988},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.9,"breakHorizontal":18.5,"spinRate":1916,"spinDirection":254},"zone":6,"typeConfidence":0.9,"plateTime":0.41413374235669576,"extension":5.704954819138939},"hitData":{"launchSpeed":91.7,"launchAngle":48.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.33,"coordY":115.09}},"index":1,"playId":"afa80adb-c389-3a81-85be-7103e42d319c","pitchNumber":2,"startTime":"2026-09-12T20:21:34.418Z","endTime":"2026-09-12T20:21:45.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:21:45.982Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Gasper flies out to left fielder Matthew Lugo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T20:21:52.283Z","endTime":"2026-09-12T20:23:12.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.858375902674954,"aZ":-31.719128528495006,"pfxX":5.08496933415254,"pfxZ":0.31284227641095885,"pX":0.35285641337341117,"pZ":1.8089751202690842,"vX0":4.080473762265934,"vY0":-119.55355068197531,"vZ0":-1.629969826504107,"x":103.55,"y":189.94,"x0":-2.04162830743345,"y0":50.00118231986313,"z0":5.369083003026264,"aX":7.29633294467683},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.5,"breakHorizontal":-10.2,"spinRate":2350,"spinDirection":44},"zone":9,"typeConfidence":0.91,"plateTime":0.4596399140283527,"extension":5.305746368726186},"index":0,"playId":"afb25d58-e41e-3987-bb79-92c245c842fe","pitchNumber":1,"startTime":"2026-09-12T20:22:07.140Z","endTime":"2026-09-12T20:22:11.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.789414948608933,"aZ":-28.095114311348766,"pfxX":-9.992407543139311,"pfxZ":2.250729566119243,"pX":0.5195915353189359,"pZ":1.4639480774880103,"vX0":9.386123484792382,"vY0":-133.49832751678525,"vZ0":-4.7189955899744005,"x":97.19,"y":199.25,"x0":-1.7376759525494587,"y0":50.0013393046632,"z0":5.268235313144343,"aX":-18.09828368412129},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.2,"breakHorizontal":16.2,"spinRate":1929,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.4097256639524778,"extension":5.710195511230973},"index":1,"playId":"426ae768-64fd-3984-90d8-5b59e454f053","pitchNumber":2,"startTime":"2026-09-12T20:22:18.878Z","endTime":"2026-09-12T20:22:23.447Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-12T20:22:39.440Z","endTime":"2026-09-12T20:22:41.338Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.109905554706767,"aZ":-36.58228383572271,"pfxX":-6.932575350147569,"pfxZ":-2.8073555124653957,"pX":-0.8916951036822904,"pZ":1.6749641475962667,"vX0":4.477316053948597,"vY0":-124.82703732072008,"vZ0":-1.5306034627167022,"x":150.99,"y":193.56,"x0":-1.8117414130022276,"y0":50.00080759382546,"z0":5.319390638258867,"aX":-10.893229822389976},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.2,"breakHorizontal":11.4,"spinRate":1240,"spinDirection":270},"zone":13,"typeConfidence":0.87,"plateTime":0.43949164353952774,"extension":5.316487836978319},"index":3,"playId":"49d67cc7-5a04-320b-a1a2-441543c3b4a0","pitchNumber":3,"startTime":"2026-09-12T20:22:41.338Z","endTime":"2026-09-12T20:22:44.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.221997160832643,"aZ":-38.51893012636499,"pfxX":-5.64610029206183,"pfxZ":-3.9838620493881685,"pX":-0.593183894144913,"pZ":1.5959396186580597,"vX0":5.039558571010973,"vY0":-125.16491226965292,"vZ0":-1.5134898083230344,"x":139.61,"y":195.69,"x0":-1.8948913766237365,"y0":50.00199593473726,"z0":5.350053831815365,"aX":-8.997741497631413},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.3,"breakHorizontal":9.1,"spinRate":1169,"spinDirection":271},"zone":7,"typeConfidence":0.89,"plateTime":0.4368683513301357,"extension":5.465192544260649},"hitData":{"launchSpeed":90.5,"launchAngle":33.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.24,"coordY":91.21}},"index":4,"playId":"a3a4321d-fc3c-357d-ada8-b85ada361577","pitchNumber":4,"startTime":"2026-09-12T20:23:01.951Z","endTime":"2026-09-12T20:23:12.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:23:12.568Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T20:23:40.243Z","endTime":"2026-09-12T20:24:35.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93598210036277,"aZ":-27.877146922563217,"pfxX":6.4318549818071435,"pfxZ":2.9732384968775474,"pX":0.04953087931585087,"pZ":1.6796246324074233,"vX0":2.9664775588907575,"vY0":-120.26230341119609,"vZ0":-2.623180710331384,"x":115.11,"y":193.43,"x0":-2.040368978676751,"y0":50.00514318541702,"z0":5.287664355726209,"aX":9.309728270181829},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.9,"breakHorizontal":-12.4,"spinRate":2285,"spinDirection":41},"zone":8,"typeConfidence":0.91,"plateTime":0.4575414693900828,"extension":5.492061512615924},"index":0,"playId":"1da4aa6a-6d00-3523-a1ba-b88f1f50ac49","pitchNumber":1,"startTime":"2026-09-12T20:23:40.843Z","endTime":"2026-09-12T20:23:44.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.989616936687995,"aZ":-28.62259980513738,"pfxX":-9.17255945348583,"pfxZ":1.9585053516656261,"pX":-0.5043609858962365,"pZ":1.6055162633539957,"vX0":6.368220529298592,"vY0":-134.2554701470041,"vZ0":-4.345318344366325,"x":136.23,"y":195.43,"x0":-1.7239153163756549,"y0":50.00351903755958,"z0":5.299242436972723,"aX":-16.626533129904548},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.8,"breakHorizontal":15.1,"spinRate":1989,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.40908662392234874,"extension":5.640918587809604},"index":1,"playId":"84107565-35b1-3df0-95ec-cdc0eeee70c3","pitchNumber":2,"startTime":"2026-09-12T20:23:56.245Z","endTime":"2026-09-12T20:24:00.432Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-12T20:24:04.927Z","endTime":"2026-09-12T20:24:17.618Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.856133769777923,"aZ":-41.01249654094409,"pfxX":-6.067677759772264,"pfxZ":-5.75798971597102,"pX":-1.2094314019774575,"pZ":1.0320279903546792,"vX0":3.6760139328574266,"vY0":-124.63998989623113,"vZ0":-1.979130306662744,"x":163.1,"y":210.92,"x0":-1.9341045159918284,"y0":50.00476703158385,"z0":5.303276754528592,"aX":-9.31036599319164},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.7,"breakHorizontal":9.8,"spinRate":1387,"spinDirection":271},"zone":13,"typeConfidence":0.78,"plateTime":0.44370973304310857,"extension":5.445307986018979},"index":3,"playId":"4b26ef23-818e-3912-b27d-f7ff3ada6cb6","pitchNumber":3,"startTime":"2026-09-12T20:24:17.618Z","endTime":"2026-09-12T20:24:20.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35263319820698,"aZ":-37.50188905682724,"pfxX":-5.871365203160006,"pfxZ":-3.358467055919908,"pX":0.2133350758731838,"pZ":1.0802660521110579,"vX0":6.8069426008270515,"vY0":-125.69515513551595,"vZ0":-2.7850765346365103,"x":108.87,"y":209.61,"x0":-1.7770529631602823,"y0":50.0020792334533,"z0":5.271531255336825,"aX":-9.321109970146937},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.5,"breakHorizontal":8.9,"spinRate":1617,"spinDirection":268},"zone":14,"typeConfidence":0.8,"plateTime":0.43707833282575503,"extension":5.459664617470592},"index":4,"playId":"363886ad-c760-3cdb-a0db-e91ac078b298","pitchNumber":4,"startTime":"2026-09-12T20:24:31.951Z","endTime":"2026-09-12T20:24:35.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:24:35.167Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:26:34.182Z","endTime":"2026-09-12T20:27:37.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.728313784762356,"aZ":-25.89383446743811,"pfxX":8.952211619851049,"pfxZ":3.525267853293193,"pX":0.4001903450963612,"pZ":1.945918479523093,"vX0":-7.471591576723059,"vY0":-132.46315505857132,"vZ0":-4.741109508964197,"x":101.75,"y":186.24,"x0":2.091338339570025,"y0":50.001854534382296,"z0":5.647092989252689,"aX":15.942193053918812},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.5,"breakHorizontal":-14.6,"spinRate":2018,"spinDirection":143},"zone":9,"typeConfidence":0.91,"plateTime":0.41316445766222465,"extension":6.103399781160465},"index":0,"playId":"3ccfbf34-4654-39cb-a82e-f4357c91d9d1","pitchNumber":1,"startTime":"2026-09-12T20:26:46.658Z","endTime":"2026-09-12T20:26:50.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.715567122024385,"aZ":-25.369445696593992,"pfxX":9.044578122874672,"pfxZ":3.8803307181694704,"pX":1.4031674457077803,"pZ":1.7044299206857412,"vX0":-4.95297470206598,"vY0":-132.02239995089323,"vZ0":-5.316772041887805,"x":63.51,"y":192.76,"x0":2.1344352832777176,"y0":50.00634005178098,"z0":5.6266661555900335,"aX":15.8712922354527},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":-15.2,"spinRate":1984,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.41585522015362786,"extension":5.916065648211185},"index":1,"playId":"1e974ff9-4994-3000-9f8c-7557b59d84b8","pitchNumber":2,"startTime":"2026-09-12T20:27:02.618Z","endTime":"2026-09-12T20:27:07.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.578033181072204,"aZ":-39.993487722904206,"pfxX":-4.829229489745961,"pfxZ":-6.190458188897903,"pX":0.6224616540705492,"pZ":1.95823033014049,"vX0":-2.4278396718001134,"vY0":-112.35086651308774,"vZ0":0.3172963765282575,"x":93.27,"y":185.91,"x0":2.348545096415554,"y0":50.00157603390363,"z0":5.918868171875004,"aX":-6.100955741765954},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.7,"breakHorizontal":9.4,"spinRate":2255,"spinDirection":308},"zone":9,"typeConfidence":0.9,"plateTime":0.4897126630929365,"extension":5.997625613812844},"index":2,"playId":"c55f521f-5ec3-39ea-b2a7-3d3f579478b8","pitchNumber":3,"startTime":"2026-09-12T20:27:14.925Z","endTime":"2026-09-12T20:27:19.233Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-12T20:27:24.494Z","endTime":"2026-09-12T20:27:33.652Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88944439786044,"aZ":-40.073114458959076,"pfxX":-6.146549537447013,"pfxZ":-6.584289401127875,"pX":0.26675335419321133,"pZ":1.1944170882182028,"vX0":-2.148158297681299,"vY0":-109.65117456361001,"vZ0":-0.8794214083122006,"x":106.83,"y":206.53,"x0":2.061368280137264,"y0":50.00037943484529,"z0":5.928498868465062,"aX":-7.379249562774395},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-11.8,"breakHorizontal":11.8,"spinRate":2335,"spinDirection":314},"zone":14,"typeConfidence":0.9,"plateTime":0.5021814303729055,"extension":6.071249563134334},"index":4,"playId":"0d93dd41-97d5-3122-b24b-33109c8c4ccf","pitchNumber":4,"startTime":"2026-09-12T20:27:33.652Z","endTime":"2026-09-12T20:27:37.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:27:37.244Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Massey lines out to left fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:27:41.772Z","endTime":"2026-09-12T20:28:37.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.541327114366535,"aZ":-40.120176793054064,"pfxX":-5.010881650629088,"pfxZ":-6.281827434317343,"pX":0.299535380913507,"pZ":2.236835832064279,"vX0":-2.6726811122306424,"vY0":-112.36839679613568,"vZ0":1.015670506413529,"x":105.58,"y":178.39,"x0":2.1600345592663333,"y0":50.00520859905892,"z0":5.892248136715517,"aX":-6.334599612746183},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.7,"breakHorizontal":9.8,"spinRate":2285,"spinDirection":305},"zone":5,"typeConfidence":0.9,"plateTime":0.4895908372995046,"extension":6.042833144263331},"index":0,"playId":"d2c8f323-5c94-32de-a074-014a90194b3a","pitchNumber":1,"startTime":"2026-09-12T20:27:59.993Z","endTime":"2026-09-12T20:28:03.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18848967213734,"aZ":-18.978041101471042,"pfxX":4.098041713185587,"pfxZ":6.980568826042321,"pX":-1.1473091389065877,"pZ":2.028834037833862,"vX0":-10.090990561572784,"vY0":-135.9834703981035,"vZ0":-5.946643030043004,"x":160.73,"y":184.0,"x0":2.0636998216539557,"y0":50.0016009351688,"z0":5.541626363813964,"aX":7.746406130242685},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":-5.5,"spinRate":1999,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.40134561053244067,"extension":6.143848476581828},"index":1,"playId":"76310f95-1555-3044-92c2-13c8305c5e62","pitchNumber":2,"startTime":"2026-09-12T20:28:14.015Z","endTime":"2026-09-12T20:28:17.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.439751458813937,"aZ":-23.215606947481465,"pfxX":9.900901848056563,"pfxZ":5.033466284510841,"pX":0.5983427824360769,"pZ":1.977819279176121,"vX0":-6.897446347175991,"vY0":-133.0356012472928,"vZ0":-5.323447100471888,"x":94.19,"y":185.38,"x0":1.9476834416196482,"y0":50.00147365834083,"z0":5.703473846692051,"aX":17.61929117671512},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":-16.3,"spinRate":2024,"spinDirection":138},"zone":9,"typeConfidence":0.91,"plateTime":0.41283294008993376,"extension":6.157447338261257},"hitData":{"launchSpeed":80.2,"launchAngle":29.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.43,"coordY":101.25}},"index":2,"playId":"cb6f5327-6c21-3928-9ba6-e1af89550bf6","pitchNumber":3,"startTime":"2026-09-12T20:28:29.870Z","endTime":"2026-09-12T20:28:37.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:28:37.539Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"John Rave lines out to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T20:28:43.773Z","endTime":"2026-09-12T20:29:39.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0807267353383,"aZ":-20.59108930902199,"pfxX":4.389868867501926,"pfxZ":6.217316954176924,"pX":-0.1434950980116202,"pZ":3.1863098114012276,"vX0":-7.087609061618022,"vY0":-134.83245010631745,"vZ0":-2.9184444301072547,"x":122.47,"y":152.75,"x0":1.934796835609431,"y0":50.00268851781201,"z0":5.716346497716291,"aX":8.17868203374447},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":-6.6,"spinRate":1914,"spinDirection":137},"zone":2,"typeConfidence":0.89,"plateTime":0.4044174314415132,"extension":5.9955396004352615},"index":0,"playId":"cb633840-07cc-3667-95a4-b92cdeacb356","pitchNumber":1,"startTime":"2026-09-12T20:29:01.327Z","endTime":"2026-09-12T20:29:04.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":70.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.195810323511072,"aZ":-38.405116189675226,"pfxX":-5.914474788798955,"pfxZ":-5.10975285649172,"pX":0.7088965816485246,"pZ":0.8848954979768784,"vX0":-1.3276980699951078,"vY0":-109.72243607646882,"vZ0":-1.8899043518350045,"x":109.2,"y":178.59,"x0":2.089944537716431,"y0":50.00061309909787,"z0":5.845230061165484,"aX":-7.218486823196411},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-9.5,"breakHorizontal":11.0,"spinRate":2269,"spinDirection":308},"zone":14,"typeConfidence":0.9,"plateTime":0.4989703917178576,"extension":6.178350482936072},"index":1,"playId":"a0278d7e-d40c-367d-a196-78391d7dcb0a","pitchNumber":2,"startTime":"2026-09-12T20:29:17.497Z","endTime":"2026-09-12T20:29:20.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.220007166244528,"aZ":-39.205933798920064,"pfxX":-5.344171365241079,"pfxZ":-5.44430979564499,"pX":0.291572539372405,"pZ":1.9374381804854734,"vX0":-2.419373809369504,"vY0":-113.14270353965225,"vZ0":-0.05837684413959865,"x":105.89,"y":186.47,"x0":2.0698957543002114,"y0":50.00068150858267,"z0":5.902294438000341,"aX":-6.9065005073614465},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-9.6,"breakHorizontal":10.3,"spinRate":2307,"spinDirection":314},"zone":8,"typeConfidence":0.9,"plateTime":0.4846504840601571,"extension":6.069810247230782},"hitData":{"launchSpeed":94.6,"launchAngle":20.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.0,"coordY":97.0}},"index":2,"playId":"431f9f00-7b1f-3eab-ba8f-eb80687b4931","pitchNumber":3,"startTime":"2026-09-12T20:29:32.434Z","endTime":"2026-09-12T20:29:39.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:29:39.586Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilyer Abreu lines out sharply to second baseman Michael Massey.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T20:31:24.681Z","endTime":"2026-09-12T20:32:38.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52657972568414,"aZ":-22.588245078424084,"pfxX":-8.771664979466598,"pfxZ":5.419236398076025,"pX":0.09391597639236623,"pZ":1.7120516215594535,"vX0":7.659890113216039,"vY0":-132.69594991506415,"vZ0":-5.134658914802521,"x":113.42,"y":192.55,"x0":-1.701867571924871,"y0":50.00462295226704,"z0":5.335661092728306,"aX":-15.519060748679168},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":14.0,"spinRate":1995,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4140444638657361,"extension":5.678516745234014},"index":0,"playId":"a175f6ab-3262-378e-b874-dc85e8142137","pitchNumber":1,"startTime":"2026-09-12T20:31:50.003Z","endTime":"2026-09-12T20:31:53.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87921033190434,"aZ":-24.315274236989747,"pfxX":-9.074203823011056,"pfxZ":4.440816995280581,"pX":0.896091884434782,"pZ":2.8695500747476164,"vX0":9.436144561628058,"vY0":-132.7971930940838,"vZ0":-2.015479867161251,"x":82.84,"y":161.3,"x0":-1.5400136773292896,"y0":50.002136936658495,"z0":5.423684940183323,"aX":-16.057594029119016},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":14.2,"spinRate":1924,"spinDirection":253},"zone":12,"typeConfidence":2.0,"plateTime":0.4139085616717133,"extension":5.595391692796829},"index":1,"playId":"a5efc5e4-994a-3494-a89b-4cadc9af5f98","pitchNumber":2,"startTime":"2026-09-12T20:32:03.000Z","endTime":"2026-09-12T20:32:07.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65741934668173,"aZ":-38.0433049349996,"pfxX":-5.296804227875325,"pfxZ":-3.8260822290781196,"pX":-1.6337110414233804,"pZ":1.0076965980719712,"vX0":2.4762987408395323,"vY0":-123.63426098782993,"vZ0":-2.57111335365665,"x":179.27,"y":211.57,"x0":-1.9648634481965273,"y0":50.001690398446975,"z0":5.281062564855337,"aX":-8.12778184927849},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.3,"breakHorizontal":8.9,"spinRate":1442,"spinDirection":266},"zone":13,"typeConfidence":0.89,"plateTime":0.4445029408096888,"extension":5.65681160969323},"index":2,"playId":"a624175f-4fe7-3d04-8ce6-fb77637d60e9","pitchNumber":3,"startTime":"2026-09-12T20:32:17.840Z","endTime":"2026-09-12T20:32:20.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77196361936934,"aZ":-32.447488154436556,"pfxX":-9.660526302229897,"pfxZ":-0.15435610617654838,"pX":0.08181081558867863,"pZ":1.607179063942718,"vX0":7.702552241267484,"vY0":-132.97205112754006,"vZ0":-3.379549960109136,"x":113.88,"y":195.39,"x0":-1.6095069144830547,"y0":50.00382668635101,"z0":5.270213980751999,"aX":-17.154233960599885},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.8,"breakHorizontal":15.6,"spinRate":1946,"spinDirection":247},"zone":8,"typeConfidence":0.91,"plateTime":0.4132649761234033,"extension":5.6778643422136685},"hitData":{"launchSpeed":108.1,"launchAngle":9.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":147.0,"coordY":150.0}},"index":3,"playId":"f8122ff9-90d7-3715-b3f1-8a60f33143f2","pitchNumber":4,"startTime":"2026-09-12T20:32:32.602Z","endTime":"2026-09-12T20:32:38.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:32:38.907Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T20:32:58.619Z","endTime":"2026-09-12T20:34:08.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3993644518988,"aZ":-30.796098376655124,"pfxX":3.290848248611522,"pfxZ":0.9393212213271767,"pX":0.8109987401203238,"pZ":2.0903827880765498,"vX0":5.340188110284499,"vY0":-121.36815337986901,"vZ0":-1.330255670263857,"x":86.09,"y":182.34,"x0":-1.855834253292923,"y0":50.005266293086834,"z0":5.357225776946861,"aX":4.851850441607927},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":-7.3,"spinRate":2220,"spinDirection":24},"zone":14,"typeConfidence":0.83,"plateTime":0.45337253927426824,"extension":5.529197226558289},"index":0,"playId":"28445ea9-4933-3d42-ba2d-149190663347","pitchNumber":1,"startTime":"2026-09-12T20:33:04.106Z","endTime":"2026-09-12T20:33:08.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.783420402936596,"aZ":-35.60736890383065,"pfxX":6.22875587313153,"pfxZ":-2.3447657606775323,"pX":-0.928685760579214,"pZ":2.155918603177151,"vX0":0.8721310769606152,"vY0":-120.8885898206558,"vZ0":-0.04800227334401996,"x":152.4,"y":180.57,"x0":-2.1034611222386355,"y0":50.001799383366404,"z0":5.3282027691155465,"aX":9.12522944218934},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.0,"breakHorizontal":-11.5,"spinRate":2238,"spinDirection":45},"zone":13,"typeConfidence":0.92,"plateTime":0.45483419419599347,"extension":5.51308261787046},"index":1,"playId":"77c60128-0c28-3033-a39f-25ae4da8f3be","pitchNumber":2,"startTime":"2026-09-12T20:33:19.954Z","endTime":"2026-09-12T20:33:24.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22587745937999,"aZ":-38.411114302935914,"pfxX":3.757845853833956,"pfxZ":-4.208417663784001,"pX":0.3184569340386149,"pZ":1.3360518692391936,"vX0":3.9254462873259226,"vY0":-121.68185578049956,"vZ0":-1.6885824322804108,"x":104.86,"y":202.71,"x0":-1.8100411575617095,"y0":50.00058367019876,"z0":5.39955240722123,"aX":5.573820568740189},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.8,"breakHorizontal":-7.8,"spinRate":2261,"spinDirection":33},"zone":14,"typeConfidence":0.88,"plateTime":0.45196711206371365,"extension":5.575753300055459},"index":2,"playId":"da201a5f-e272-3e7d-a7d4-08004c7905f8","pitchNumber":3,"startTime":"2026-09-12T20:33:34.410Z","endTime":"2026-09-12T20:33:38.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-12T20:33:54.223Z","endTime":"2026-09-12T20:34:04.838Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.783390315249203,"aZ":-31.945608066624466,"pfxX":4.704467162422789,"pfxZ":0.14881632696411096,"pX":0.5209763063074649,"pZ":0.7852718828760223,"vX0":4.429011086118021,"vY0":-122.2367158776487,"vZ0":-4.001918232804394,"x":97.14,"y":217.58,"x0":-1.9274567023363594,"y0":50.00086112157451,"z0":5.195404631630015,"aX":7.095939580061892},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":-9.6,"spinRate":2274,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.44861388806040914,"extension":5.584841112327197},"index":4,"playId":"633604bd-fab9-3f0f-82bc-5f8c900f4596","pitchNumber":4,"startTime":"2026-09-12T20:34:04.838Z","endTime":"2026-09-12T20:34:08.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:34:08.016Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Sogard flies out to left fielder Matthew Lugo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T20:34:12.616Z","endTime":"2026-09-12T20:35:51.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.604990788649072,"aZ":-34.855790119944665,"pfxX":7.05032775473339,"pfxZ":-1.8623783442482988,"pX":-1.4879518987557123,"pZ":1.660934757367311,"vX0":-0.3691632266611906,"vY0":-119.6133739336103,"vZ0":-1.1762141424365948,"x":173.72,"y":193.93,"x0":-2.246109778151649,"y0":50.00475836042183,"z0":5.3045669183377,"aX":10.14374556854789},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.4,"breakHorizontal":-12.6,"spinRate":2240,"spinDirection":37},"zone":13,"typeConfidence":0.92,"plateTime":0.45917584154338265,"extension":5.280828878289496},"index":0,"playId":"4c41ff2c-ec20-37ad-93b7-37cbcf311a04","pitchNumber":1,"startTime":"2026-09-12T20:34:39.727Z","endTime":"2026-09-12T20:34:43.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.106809045501432,"aZ":-32.55697246777177,"pfxX":4.226625274536522,"pfxZ":-0.26364912773733984,"pX":0.35737943402412364,"pZ":1.6141038920279303,"vX0":4.33749230482713,"vY0":-121.66421433015051,"vZ0":-2.035855031435216,"x":103.38,"y":195.2,"x0":-2.007102645023156,"y0":50.00022133512164,"z0":5.323054018192969,"aX":6.2420151977645775},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.7,"breakHorizontal":-8.8,"spinRate":2307,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.45272779169422916,"extension":5.526209633864783},"index":1,"playId":"e4e14eef-a7ca-31df-a997-95bdea224a3c","pitchNumber":2,"startTime":"2026-09-12T20:34:52.151Z","endTime":"2026-09-12T20:34:56.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.497500904046664,"aZ":-38.430801392578736,"pfxX":-5.420749462739055,"pfxZ":-3.979771751492784,"pX":-1.0354993030127015,"pZ":2.0298767520107557,"vX0":3.672898110421582,"vY0":-124.87163976199399,"vZ0":-0.3786616868329401,"x":156.47,"y":183.97,"x0":-1.82539429525993,"y0":50.00556866715989,"z0":5.360754297698722,"aX":-8.512652528479435},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.1,"breakHorizontal":8.9,"spinRate":1458,"spinDirection":267},"zone":13,"typeConfidence":0.89,"plateTime":0.4396032426872898,"extension":5.634556751476188},"index":2,"playId":"98c900ce-f401-33cc-b7fa-b4d7285b3c0a","pitchNumber":3,"startTime":"2026-09-12T20:35:05.910Z","endTime":"2026-09-12T20:35:10.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.614868974730577,"aZ":-30.111638976078808,"pfxX":-8.930289481095434,"pfxZ":1.1474003054402946,"pX":-0.8803702588151207,"pZ":2.0973068909821957,"vX0":5.13853924684008,"vY0":-133.27285011219135,"vZ0":-2.559646910990072,"x":150.56,"y":182.15,"x0":-1.6769319995933132,"y0":50.00133472537932,"z0":5.253189133351842,"aX":-16.004386091023783},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.7,"breakHorizontal":15.0,"spinRate":1915,"spinDirection":243},"zone":13,"typeConfidence":0.92,"plateTime":0.41156163692171077,"extension":5.9536427775374205},"index":3,"playId":"aac58417-ea36-321d-bd52-78ce80e1d708","pitchNumber":4,"startTime":"2026-09-12T20:35:20.048Z","endTime":"2026-09-12T20:35:25.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07260793623809,"aZ":-31.385671753919848,"pfxX":-9.642556333347585,"pfxZ":0.42372152672506047,"pX":-0.4952746595099419,"pZ":3.148065090448372,"vX0":6.0341909908492735,"vY0":-134.65334567193545,"vZ0":-0.2755993335229965,"x":135.88,"y":153.78,"x0":-1.5034732247245102,"y0":50.000005082100394,"z0":5.457410998654467,"aX":-17.84415848263042},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.0,"breakHorizontal":16.3,"spinRate":1896,"spinDirection":239},"zone":1,"typeConfidence":0.9,"plateTime":0.4055328768410216,"extension":5.625173018496572},"hitData":{"launchSpeed":92.5,"launchAngle":27.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.84,"coordY":83.77}},"index":4,"playId":"cde0bf4c-efa7-34f5-94b6-2d9a0d8e5fb2","pitchNumber":5,"startTime":"2026-09-12T20:35:42.648Z","endTime":"2026-09-12T20:35:51.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:35:51.073Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matthew Lugo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T20:37:34.808Z","endTime":"2026-09-12T20:38:49.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744385113417323,"aZ":-27.948306933191503,"pfxX":10.98530580007552,"pfxZ":2.3710907797390552,"pX":0.47910435326429657,"pZ":1.7705261193346036,"vX0":-7.911701945095131,"vY0":-132.77626146654205,"vZ0":-4.856074678718446,"x":98.74,"y":190.98,"x0":2.0719535241047886,"y0":50.005158198204136,"z0":5.659948678811025,"aX":19.593640873333317},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.4,"breakHorizontal":-18.1,"spinRate":1924,"spinDirection":138},"zone":9,"typeConfidence":0.91,"plateTime":0.4127200046282766,"extension":6.042339210251086},"index":0,"playId":"139ad164-46d9-34aa-b438-5bf900ceffee","pitchNumber":1,"startTime":"2026-09-12T20:38:06.862Z","endTime":"2026-09-12T20:38:11.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19661088928919,"aZ":-21.36521780938033,"pfxX":1.2262532968840723,"pfxZ":6.1844100241365805,"pX":0.5707382031252403,"pZ":2.807420711721402,"vX0":-4.902319879292344,"vY0":-130.76595172181473,"vZ0":-3.168302850824604,"x":95.24,"y":162.98,"x0":2.3029249675457355,"y0":50.00179689401043,"z0":5.62063773543408,"aX":2.1430873357714604},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":-1.2,"spinRate":2142,"spinDirection":137},"zone":3,"typeConfidence":0.72,"plateTime":0.41738605434240617,"extension":5.863956517967062},"index":1,"playId":"5cc38596-d2ab-39df-9367-20b9ae52af6b","pitchNumber":2,"startTime":"2026-09-12T20:38:26.126Z","endTime":"2026-09-12T20:38:29.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-12T20:38:34.673Z","endTime":"2026-09-12T20:38:46.524Z","isPitch":false,"type":"action","player":{"id":683090,"link":"/api/v1/people/683090"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.771240983185134,"aZ":-39.20539173678844,"pfxX":-5.957800132636038,"pfxZ":-5.665986464126274,"pX":-0.47778853310683356,"pZ":1.1990604038625756,"vX0":-3.562947538609181,"vY0":-111.2271968077747,"vZ0":-1.245975325510836,"x":135.21,"y":206.41,"x0":1.9242491186311186,"y0":50.00297771206156,"z0":5.8674355387627966,"aX":-7.391853592779299},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-10.2,"breakHorizontal":11.8,"spinRate":2327,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.49428384933550795,"extension":6.112806523515683},"index":3,"playId":"a4456fa9-d628-3456-b3c9-7bec01e40be9","pitchNumber":3,"startTime":"2026-09-12T20:38:46.524Z","endTime":"2026-09-12T20:38:49.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:38:49.667Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, third baseman Caleb Durbin to first baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T20:38:52.840Z","endTime":"2026-09-12T20:40:10.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6673917638814,"aZ":-39.989860478182834,"pfxX":-4.142648985386488,"pfxZ":-6.1227142014170335,"pX":0.7639190463937234,"pZ":1.6142766729714444,"vX0":-1.8507988165025435,"vY0":-112.60411870314461,"vZ0":-0.4008030409029113,"x":87.88,"y":195.19,"x0":2.1364053021451728,"y0":50.003997516365544,"z0":5.862549752982314,"aX":-5.286047024450899},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.8,"breakHorizontal":8.0,"spinRate":2286,"spinDirection":311},"zone":9,"typeConfidence":0.9,"plateTime":0.4876130486672343,"extension":6.059449397418336},"index":0,"playId":"0a8b9627-10ab-36ab-acf5-4cb189c2cd2c","pitchNumber":1,"startTime":"2026-09-12T20:39:18.596Z","endTime":"2026-09-12T20:39:22.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.429872715637018,"aZ":-20.008851583597828,"pfxX":4.715120303456625,"pfxZ":6.574746418180041,"pX":-0.2717810327153589,"pZ":3.52767954348618,"vX0":-7.615779292554027,"vY0":-135.1730948395335,"vZ0":-2.0188113793586595,"x":127.36,"y":143.53,"x0":1.9694232341221496,"y0":50.00368481065298,"z0":5.688776308793831,"aX":8.726810974411828},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":-7.0,"spinRate":1870,"spinDirection":134},"zone":11,"typeConfidence":0.89,"plateTime":0.4051741950340877,"extension":5.8658242851299},"index":1,"playId":"4afc3bc7-4185-360f-ba39-cc59a7f66e20","pitchNumber":2,"startTime":"2026-09-12T20:39:32.043Z","endTime":"2026-09-12T20:39:36.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.180512064102675,"aZ":-27.63333958991335,"pfxX":10.237125232619448,"pfxZ":2.6234008896459624,"pX":0.4573065798526149,"pZ":2.7027127854215505,"vX0":-7.434866409193827,"vY0":-131.62817231059094,"vZ0":-2.4888519902987407,"x":99.57,"y":165.81,"x0":2.0061113436822655,"y0":50.00624452507533,"z0":5.733033974107438,"aX":17.743889052224514},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":-16.7,"spinRate":2013,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.41812359401633215,"extension":6.012957053442365},"index":2,"playId":"2d70a209-0d9e-3b16-af9f-c2b2a50c907d","pitchNumber":3,"startTime":"2026-09-12T20:39:47.130Z","endTime":"2026-09-12T20:39:51.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.772039584671543,"aZ":-25.425411446603036,"pfxX":11.224921807094713,"pfxZ":3.7801291344364527,"pX":0.3350617035032437,"pZ":2.2008922298402043,"vX0":-7.793201100667823,"vY0":-133.55553624239136,"vZ0":-4.42439788173205,"x":104.23,"y":179.36,"x0":1.849066812111369,"y0":50.005960912890906,"z0":5.732873739239708,"aX":20.054420819268163},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.0,"breakHorizontal":-18.4,"spinRate":1970,"spinDirection":142},"zone":6,"typeConfidence":0.91,"plateTime":0.41189419218548107,"extension":6.179491403909356},"hitData":{"launchSpeed":88.1,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":160.3}},"index":3,"playId":"c21c99bb-11d8-3de4-abf2-d03a0cb7eece","pitchNumber":4,"startTime":"2026-09-12T20:40:02.439Z","endTime":"2026-09-12T20:40:10.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:40:10.084Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T20:40:38.304Z","endTime":"2026-09-12T20:41:27.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20264941250056,"aZ":-24.701798903945317,"pfxX":9.911807826281887,"pfxZ":4.221532996476251,"pX":1.2475439674891842,"pZ":2.8946974764002653,"vX0":-5.106834696014753,"vY0":-132.42417261227254,"vZ0":-2.7622942213791886,"x":69.45,"y":160.62,"x0":1.9169077406632287,"y0":50.00160068543024,"z0":5.765113431532337,"aX":17.54086010789899},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.2,"breakHorizontal":-16.8,"spinRate":1987,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.4141679451830531,"extension":6.11805095541693},"index":0,"playId":"0971d274-31cb-3654-8def-2ce72903590f","pitchNumber":1,"startTime":"2026-09-12T20:40:38.987Z","endTime":"2026-09-12T20:40:41.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391332583678068,"aZ":-24.03869905847611,"pfxX":7.952751692196518,"pfxZ":4.717963845583302,"pX":-0.12920590048873254,"pZ":3.079602024359528,"vX0":-7.5167384112263536,"vY0":-130.47575466125065,"vZ0":-2.447146024424128,"x":121.93,"y":155.63,"x0":1.7554471968377345,"y0":50.004701971997115,"z0":5.840805511963803,"aX":13.7171672195836},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":-12.7,"spinRate":1952,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.41977129774131905,"extension":6.23017228751447},"index":1,"playId":"fc7ce188-f077-3f31-98cd-3151980a873e","pitchNumber":2,"startTime":"2026-09-12T20:41:04.115Z","endTime":"2026-09-12T20:41:07.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.593575417314597,"aZ":-31.32110599689258,"pfxX":-8.690466706869422,"pfxZ":0.6383820905163695,"pX":-0.6859446847458583,"pZ":1.1017486738887903,"vX0":-3.665920252155117,"vY0":-115.0246094441965,"vZ0":-3.416678766535978,"x":143.15,"y":209.03,"x0":2.058173183797731,"y0":50.00316914955124,"z0":5.647340093813304,"aX":-11.629803513839295},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.6,"breakHorizontal":16.7,"spinRate":2332,"spinDirection":306},"zone":13,"typeConfidence":0.91,"plateTime":0.47642471514386386,"extension":6.078601644091834},"index":2,"playId":"1ee8f551-723e-3b16-bf20-1f55257aede1","pitchNumber":3,"startTime":"2026-09-12T20:41:23.017Z","endTime":"2026-09-12T20:41:27.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:41:27.266Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T20:43:31.304Z","endTime":"2026-09-12T20:45:05.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53412162048367,"aZ":-32.7956966584982,"pfxX":6.693484121431741,"pfxZ":-0.4345465487494238,"pX":-0.7346925864358936,"pZ":1.630094471609573,"vX0":1.1036449101895347,"vY0":-119.31792085149009,"vZ0":-1.6898315611200752,"x":145.0,"y":194.77,"x0":-2.0731901132376738,"y0":50.00278556435069,"z0":5.323041771826668,"aX":9.579648677923242},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":-12.4,"spinRate":2257,"spinDirection":51},"zone":7,"typeConfidence":0.92,"plateTime":0.4603460351074262,"extension":5.5470148470677545},"index":0,"playId":"26e15730-71ac-34ba-b461-4d113e368e02","pitchNumber":1,"startTime":"2026-09-12T20:43:45.057Z","endTime":"2026-09-12T20:43:48.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.549931207629506,"aZ":-35.02644102574251,"pfxX":-4.53572169998993,"pfxZ":-1.8604023866959105,"pX":-0.5017863717410984,"pZ":1.314694212466222,"vX0":4.575380608981629,"vY0":-123.17501404290489,"vZ0":-2.4472045645757,"x":136.13,"y":203.28,"x0":-1.7943974690019113,"y0":50.00006516076388,"z0":5.283599820694878,"aX":-6.966043240813005},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.7,"breakHorizontal":7.1,"spinRate":1254,"spinDirection":271},"zone":13,"typeConfidence":0.9,"plateTime":0.44473261067878234,"extension":5.5972952365906},"index":1,"playId":"ced2a110-229b-3c96-9012-2b1eb7bba08d","pitchNumber":2,"startTime":"2026-09-12T20:43:57.545Z","endTime":"2026-09-12T20:44:01.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20482374525445,"aZ":-36.41142769954947,"pfxX":-5.926201252324291,"pfxZ":-2.7818142961447148,"pX":-1.6674821113265008,"pZ":2.1948417316128306,"vX0":2.3398514034643316,"vY0":-122.8162343884936,"vZ0":-0.1324791017314595,"x":180.56,"y":179.52,"x0":-1.8646266674891028,"y0":50.00431202445642,"z0":5.356255924791588,"aX":-9.018890484440746},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.8,"breakHorizontal":10.2,"spinRate":1499,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.446625096674961,"extension":5.604770838780947},"index":2,"playId":"1f4a93a2-f7b3-360b-b4e7-827101e0c718","pitchNumber":3,"startTime":"2026-09-12T20:44:10.249Z","endTime":"2026-09-12T20:44:13.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06220580957767,"aZ":-23.450493680390363,"pfxX":-7.446689193780937,"pfxZ":4.747027415167063,"pX":-0.7520009161281848,"pZ":3.304123927933753,"vX0":5.168443507445771,"vY0":-134.47407981402898,"vZ0":-1.3325132348542277,"x":145.66,"y":149.57,"x0":-1.727459399488348,"y0":50.00528497162502,"z0":5.4632556924756575,"aX":-13.69511269260844},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.5,"breakHorizontal":12.5,"spinRate":1933,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.40667732324823724,"extension":5.80984981729},"index":3,"playId":"bf1fdf71-16d9-3341-98cb-b924f4f9853e","pitchNumber":4,"startTime":"2026-09-12T20:44:23.531Z","endTime":"2026-09-12T20:44:27.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.730880644283772,"aZ":-30.292098957047678,"pfxX":-9.755595256566378,"pfxZ":1.0566840388796122,"pX":-0.6276062474114764,"pZ":2.0399134287768015,"vX0":6.0963321236908605,"vY0":-132.52902801997925,"vZ0":-2.8332972070291964,"x":140.92,"y":183.7,"x0":-1.683090067316004,"y0":50.00632989148853,"z0":5.321643396829263,"aX":-17.461635020634777},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":16.4,"spinRate":1898,"spinDirection":245},"zone":7,"typeConfidence":0.92,"plateTime":0.4123406810852046,"extension":5.9785277186132335},"index":4,"playId":"991e3248-5ec9-3e1a-96c6-c42b611ba70b","pitchNumber":5,"startTime":"2026-09-12T20:44:37.077Z","endTime":"2026-09-12T20:44:41.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2394308579443,"aZ":-39.943815586758234,"pfxX":-5.999229742178699,"pfxZ":-4.957301384571197,"pX":1.389214952590776,"pZ":1.5013364089658112,"vX0":9.07062623947375,"vY0":-124.1971182277415,"vZ0":-1.4207168776051096,"x":64.05,"y":198.24,"x0":-1.5263745036388525,"y0":50.00429062922172,"z0":5.39459911265268,"aX":-9.398692992612391},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.1,"breakHorizontal":8.9,"spinRate":1594,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.44056086490538426,"extension":5.85576624363762},"index":5,"playId":"55694a69-30f1-32a5-8306-787dc7aeb702","pitchNumber":6,"startTime":"2026-09-12T20:45:02.506Z","endTime":"2026-09-12T20:45:05.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:45:05.618Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, third baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T20:45:08.207Z","endTime":"2026-09-12T20:45:52.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.967187651299344,"aZ":-24.22103408862184,"pfxX":-9.178021282014688,"pfxZ":4.299798294545973,"pX":0.9719998052999625,"pZ":2.303010971311017,"vX0":9.682821430914828,"vY0":-135.00762037686658,"vZ0":-4.019869897208313,"x":79.95,"y":176.6,"x0":-1.465898265546769,"y0":50.00141205101179,"z0":5.512822626815264,"aX":-16.968220574910426},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":14.6,"spinRate":2062,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.4054552725741818,"extension":5.6953238689554055},"index":0,"playId":"79d2ec3c-6140-3e8f-aa65-51f15d555514","pitchNumber":1,"startTime":"2026-09-12T20:45:30.742Z","endTime":"2026-09-12T20:45:34.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97357179585028,"aZ":-32.20991379747317,"pfxX":-9.34871429470727,"pfxZ":-0.01959697034330432,"pX":-0.38726503683704205,"pZ":2.0804298105127046,"vX0":6.547557188234766,"vY0":-133.70354575274618,"vZ0":-2.552430100823362,"x":131.76,"y":182.61,"x0":-1.6448211619620072,"y0":50.0024780136242,"z0":5.342928811880549,"aX":-17.042022730542193},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.4,"breakHorizontal":15.6,"spinRate":2024,"spinDirection":254},"zone":4,"typeConfidence":0.91,"plateTime":0.4085803135226538,"extension":5.711771466719224},"hitData":{"launchSpeed":87.3,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.07,"coordY":164.65}},"index":1,"playId":"b3254908-0988-3ed9-ac5a-33c19d66024c","pitchNumber":2,"startTime":"2026-09-12T20:45:43.668Z","endTime":"2026-09-12T20:45:52.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:45:52.088Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Seigler grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T20:46:10.005Z","endTime":"2026-09-12T20:46:36.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30679871729979,"aZ":-33.97676129295504,"pfxX":1.9583924690138788,"pfxZ":-1.233217508027332,"pX":-0.13088996674593478,"pZ":2.0647684339733368,"vX0":3.8125261615611414,"vY0":-120.35486359710046,"vZ0":-0.5088416640841648,"x":121.99,"y":183.03,"x0":-1.9926581797251564,"y0":50.003035336264524,"z0":5.299221016049797,"aX":2.860413278432713},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.0,"breakHorizontal":-4.4,"spinRate":2284,"spinDirection":46},"zone":8,"typeConfidence":0.79,"plateTime":0.4558444930431329,"extension":5.680362888760947},"index":0,"playId":"5aa0bce8-d9d7-30df-884a-a5d70044f8c5","pitchNumber":1,"startTime":"2026-09-12T20:46:16.170Z","endTime":"2026-09-12T20:46:20.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98547195437459,"aZ":-31.07783378031757,"pfxX":-6.834278079726543,"pfxZ":0.697341519097388,"pX":-0.7952629776051641,"pZ":1.8756355587023614,"vX0":4.942661374584335,"vY0":-124.4636682465842,"vZ0":-2.078569327084936,"x":147.31,"y":188.14,"x0":-1.9189735945959998,"y0":50.00087933979542,"z0":5.295087412599924,"aX":-10.721054497964277},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.1,"breakHorizontal":11.3,"spinRate":1271,"spinDirection":266},"zone":7,"typeConfidence":0.88,"plateTime":0.44006994933809107,"extension":5.668276852737566},"hitData":{"launchSpeed":69.1,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.87,"coordY":156.16}},"index":1,"playId":"531db876-df2c-3395-91e4-954771ca08ef","pitchNumber":2,"startTime":"2026-09-12T20:46:28.627Z","endTime":"2026-09-12T20:46:36.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:46:36.336Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, third baseman Caleb Durbin to first baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T20:47:55.855Z","endTime":"2026-09-12T20:52:14.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76715444173284,"aZ":-38.76814188219218,"pfxX":-3.772655927057805,"pfxZ":-5.046494761843624,"pX":-0.5905946992667932,"pZ":1.9431535834053695,"vX0":-4.390444109775343,"vY0":-113.57780326161843,"vZ0":-0.20608580318119518,"x":139.51,"y":186.31,"x0":1.857494380694375,"y0":50.002835754444185,"z0":5.8898161728422895,"aX":-4.9291165808243305},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.9,"breakHorizontal":7.9,"spinRate":2249,"spinDirection":311},"zone":7,"typeConfidence":0.89,"plateTime":0.48221445661993645,"extension":6.087852362358538},"index":0,"playId":"5c05242e-fd60-3a17-85c9-c70ce5d44cc8","pitchNumber":1,"startTime":"2026-09-12T20:48:49.808Z","endTime":"2026-09-12T20:48:53.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.990890027314354,"aZ":-21.643292440284387,"pfxX":2.4790118306581257,"pfxZ":5.955403859951213,"pX":-0.2105815880983317,"pZ":3.7596042742760583,"vX0":-6.835053343633442,"vY0":-131.408552581292,"vZ0":-1.1490535232426937,"x":125.03,"y":137.27,"x0":2.0895187299293334,"y0":50.00116084270498,"z0":5.793856275511944,"aX":4.382910898324584},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":-3.1,"spinRate":1854,"spinDirection":140},"zone":11,"typeConfidence":0.88,"plateTime":0.41507212837590846,"extension":6.126691139094984},"index":1,"playId":"22a2bdf1-05d9-3a94-9520-987cf44b129a","pitchNumber":2,"startTime":"2026-09-12T20:49:14.503Z","endTime":"2026-09-12T20:49:17.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8792636283276,"aZ":-25.52466884872267,"pfxX":-0.7117209085354186,"pfxZ":3.923203061193469,"pX":0.7631423888244563,"pZ":4.639760493986855,"vX0":-3.317041019919007,"vY0":-128.88577133520647,"vZ0":1.7331628924513924,"x":87.91,"y":113.51,"x0":2.155297236719934,"y0":50.00387845032972,"z0":5.919547766110749,"aX":-1.2056541371597427},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":1.9,"spinRate":2050,"spinDirection":172},"zone":12,"typeConfidence":0.9,"plateTime":0.4237537134137952,"extension":5.829760778624114},"index":2,"playId":"aa49e541-617f-3c1e-b59b-4fcd9213aaf2","pitchNumber":3,"startTime":"2026-09-12T20:49:36.179Z","endTime":"2026-09-12T20:49:39.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89731099837976,"aZ":-22.85360185923544,"pfxX":-2.0470944062077816,"pfxZ":5.607331304790529,"pX":0.3914243917237894,"pZ":3.54776560797604,"vX0":-3.9237687622877653,"vY0":-127.99973477149376,"vZ0":-1.2202909254816576,"x":102.08,"y":142.99,"x0":2.208978139155213,"y0":50.004155218344835,"z0":5.816482629923721,"aX":-3.404412241563414},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.1,"breakHorizontal":4.6,"spinRate":2129,"spinDirection":154},"zone":12,"typeConfidence":0.89,"plateTime":0.42755273207523725,"extension":5.99259862072206},"index":3,"playId":"e118c0b7-e462-3470-8d4a-c78cdae0c339","pitchNumber":4,"startTime":"2026-09-12T20:49:53.093Z","endTime":"2026-09-12T20:49:56.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.489305419511492,"aZ":-30.697283533542386,"pfxX":-5.096752070327682,"pfxZ":1.0987299946334845,"pX":-0.449934694595159,"pZ":1.3946744867941814,"vX0":-4.1718596588850305,"vY0":-115.90536417017499,"vZ0":-3.221562811362136,"x":134.15,"y":201.12,"x0":2.0415333337997437,"y0":50.0051772358563,"z0":5.7615501101307895,"aX":-6.872325614165839},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.4,"breakHorizontal":10.3,"spinRate":2312,"spinDirection":302},"zone":13,"typeConfidence":0.91,"plateTime":0.47421278894063557,"extension":6.228723781690665},"index":4,"playId":"27ac8e31-ed6a-33d9-ad55-40f227dd37a2","pitchNumber":5,"startTime":"2026-09-12T20:50:15.695Z","endTime":"2026-09-12T20:50:18.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82986564316934,"aZ":-23.382246225423167,"pfxX":4.0326307331737,"pfxZ":4.815055957281253,"pX":-0.255404098762739,"pZ":4.1321887917162545,"vX0":-7.190825191899413,"vY0":-133.98720422953528,"vZ0":-0.27793170238413273,"x":126.74,"y":127.21,"x0":1.934145092192097,"y0":50.00164356147269,"z0":5.902160432449285,"aX":7.362294191426215},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":-5.9,"spinRate":1801,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.4081514185312094,"extension":6.005394575431063},"index":5,"playId":"e9ada2f4-82e0-3d8f-b8ea-430750e37958","pitchNumber":6,"startTime":"2026-09-12T20:50:37.469Z","endTime":"2026-09-12T20:50:40.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.526555685373285,"aZ":-23.744945071091696,"pfxX":0.6819727471991968,"pfxZ":4.890850667701871,"pX":1.6053322874927987,"pZ":3.774755381300585,"vX0":-1.971898671800573,"vY0":-130.69445240887137,"vZ0":-0.566076672168663,"x":55.81,"y":136.86,"x0":2.2822662421160045,"y0":50.00315558477601,"z0":5.783581023291042,"aX":1.1756852733265477},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":-0.8,"spinRate":2137,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.41971274095643984,"extension":5.724754850171927},"index":6,"playId":"08d3dd9c-7da0-332f-af54-cf393f88d64e","pitchNumber":7,"startTime":"2026-09-12T20:51:00.482Z","endTime":"2026-09-12T20:51:03.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309435897479307,"aZ":-33.09154200727337,"pfxX":8.152087804841495,"pfxZ":-0.6551248835724603,"pX":1.6346868859757258,"pZ":0.2739127386971292,"vX0":-3.5706505582842665,"vY0":-118.67750944375236,"vZ0":-5.374563046036817,"x":54.69,"y":231.38,"x0":2.109726333527094,"y0":50.00008277764723,"z0":5.624675247503028,"aX":11.484116515166285},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.4,"breakHorizontal":-13.7,"spinRate":1301,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.46369921427245453,"extension":5.9290350551829265},"index":7,"playId":"e3a054f1-348c-3ac8-9150-0845f4e3dadd","pitchNumber":8,"startTime":"2026-09-12T20:51:20.681Z","endTime":"2026-09-12T20:51:23.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06572455989504,"aZ":-38.470576148714024,"pfxX":-3.4049288231319266,"pfxZ":-4.793308848634641,"pX":0.22844730920654546,"pZ":1.2623379392803677,"vX0":-2.8979245121367723,"vY0":-114.1557601162008,"vZ0":-1.722806425009881,"x":108.29,"y":204.7,"x0":1.9592573753073188,"y0":50.003906550773976,"z0":5.832477794695086,"aX":-4.470107461327457},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-8.9,"breakHorizontal":7.0,"spinRate":2313,"spinDirection":312},"zone":14,"typeConfidence":0.89,"plateTime":0.4807850216310041,"extension":6.247063768328762},"index":8,"playId":"4c309c13-cdc1-3f42-9bdd-be3d023bc937","pitchNumber":9,"startTime":"2026-09-12T20:51:40.932Z","endTime":"2026-09-12T20:51:43.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42112561001626,"aZ":-26.16432614550816,"pfxX":-0.24564325770407702,"pfxZ":3.53129029423466,"pX":-0.773175973137322,"pZ":2.7632601645837274,"vX0":-6.79707119103803,"vY0":-129.0428790174549,"vZ0":-2.739083086143566,"x":146.47,"y":164.17,"x0":1.916379191943816,"y0":50.00536973710986,"z0":5.833876314074209,"aX":-0.41708682071695075},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":1.8,"spinRate":2094,"spinDirection":151},"zone":4,"typeConfidence":0.91,"plateTime":0.42290356176541577,"extension":6.205708441378829},"hitData":{"launchSpeed":87.1,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.03,"coordY":163.84}},"index":9,"playId":"2bd6e9f8-79e7-38fe-af0b-9ea02c645b8e","pitchNumber":10,"startTime":"2026-09-12T20:52:06.754Z","endTime":"2026-09-12T20:52:14.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:52:14.154Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T20:52:35.585Z","endTime":"2026-09-12T20:52:52.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.117941666788052,"aZ":-28.854889281161906,"pfxX":9.284265570041732,"pfxZ":1.9184961753927183,"pX":1.0851521031020204,"pZ":2.248795382865454,"vX0":-5.7786579245849055,"vY0":-131.26401835086193,"vZ0":-3.4040644310538526,"x":75.64,"y":178.06,"x0":2.1191270440635557,"y0":50.00331918823419,"z0":5.732032495370719,"aX":16.05621698349515},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.9,"breakHorizontal":-15.4,"spinRate":1897,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.4187179184036123,"extension":5.9380033146725},"hitData":{"launchSpeed":76.6,"launchAngle":39.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.11,"coordY":107.05}},"index":0,"playId":"454c7b5c-3e5a-3231-9689-8d3495599867","pitchNumber":1,"startTime":"2026-09-12T20:52:44.256Z","endTime":"2026-09-12T20:52:52.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:52:52.195Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vinnie Pasquantino hits a ground-rule double (18) on a line drive to right-center field.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T20:52:57.538Z","endTime":"2026-09-12T20:53:29.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.339840691527304,"aZ":-18.540316626402458,"pfxX":3.666037054483861,"pfxZ":7.506931407600941,"pX":-0.13663627736757974,"pZ":2.960678103634225,"vX0":-6.9189822280958,"vY0":-134.24250086408517,"vZ0":-3.674962175630562,"x":122.21,"y":158.84,"x0":2.0034235327957055,"y0":50.005453023323476,"z0":5.675237525860053,"aX":6.661234796577099},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":-5.0,"spinRate":1862,"spinDirection":138},"zone":2,"typeConfidence":0.9,"plateTime":0.4087577458983356,"extension":6.099957696452729},"hitData":{"launchSpeed":105.7,"launchAngle":19.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":167.02,"coordY":61.46}},"index":0,"playId":"a603198e-eb2c-3e20-aa25-e42b5efbd3c3","pitchNumber":1,"startTime":"2026-09-12T20:53:17.400Z","endTime":"2026-09-12T20:53:29.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:53:29.638Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T20:53:50.127Z","endTime":"2026-09-12T20:55:12.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664980108331996,"aZ":-23.574659530152328,"pfxX":-0.1725125893635413,"pfxZ":5.168321114406506,"pX":1.1677460282455374,"pZ":4.134898958604976,"vX0":-2.7785615685111162,"vY0":-127.52624082711979,"vZ0":0.14356116274946595,"x":72.49,"y":127.14,"x0":2.289129383068153,"y0":50.003246011884876,"z0":5.921703119817271,"aX":-0.2870682323240594},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.6,"breakHorizontal":0.8,"spinRate":2088,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.4278046686063761,"extension":5.9318047399926375},"index":0,"playId":"4b205a45-1a09-3774-8839-e8f413828b6f","pitchNumber":1,"startTime":"2026-09-12T20:53:59.900Z","endTime":"2026-09-12T20:54:02.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05175771786454,"aZ":-24.63347645334658,"pfxX":8.591861777783457,"pfxZ":4.2369788708056895,"pX":0.882610186607373,"pZ":1.9690874315225533,"vX0":-6.080937471850537,"vY0":-132.02961241975302,"vZ0":-4.936459470079351,"x":83.36,"y":185.61,"x0":2.0903795092413584,"y0":50.00162671112979,"z0":5.657967310359045,"aX":15.286311069914847},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":-14.4,"spinRate":2027,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.41361533572318443,"extension":6.071125630568284},"index":1,"playId":"176e4604-64e0-3156-ae93-5636c2778543","pitchNumber":2,"startTime":"2026-09-12T20:54:15.904Z","endTime":"2026-09-12T20:54:19.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":72.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99698048210877,"aZ":-41.768427674688425,"pfxX":-3.407462824666555,"pfxZ":-7.469446814391267,"pX":0.3211493833656406,"pZ":0.581373786858336,"vX0":-2.66332034500109,"vY0":-112.77028933033519,"vZ0":-2.334130020646583,"x":104.76,"y":223.08,"x0":1.9612257178078045,"y0":50.002692638500896,"z0":5.853358274275628,"aX":-4.376885040192061},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-13.8,"breakHorizontal":6.8,"spinRate":2303,"spinDirection":316},"zone":14,"typeConfidence":0.89,"plateTime":0.4861696086661338,"extension":6.264773909657221},"index":2,"playId":"ce6e724c-ccb7-3bd5-ab24-8bcc6bd48679","pitchNumber":3,"startTime":"2026-09-12T20:54:34.371Z","endTime":"2026-09-12T20:54:37.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-12T20:54:52.201Z","endTime":"2026-09-12T20:55:07.909Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.426435539366995,"aZ":-23.546352755214524,"pfxX":9.479092276625906,"pfxZ":4.937000342902374,"pX":-0.5647698225017932,"pZ":2.962334387561763,"vX0":-9.47699053874309,"vY0":-131.50020692212507,"vZ0":-3.058656242434985,"x":138.53,"y":158.8,"x0":1.8578667258616337,"y0":50.004295966798736,"z0":5.891531552183582,"aX":16.568806721927054},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":-15.0,"spinRate":2021,"spinDirection":142},"zone":1,"typeConfidence":0.91,"plateTime":0.4168632047305856,"extension":6.1316407627047225},"index":4,"playId":"7df0df56-ea86-310b-839c-25cfb79be5fb","pitchNumber":4,"startTime":"2026-09-12T20:55:07.909Z","endTime":"2026-09-12T20:55:12.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:55:12.316Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a line drive to right fielder John Rave.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T20:57:21.449Z","endTime":"2026-09-12T20:58:07.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.073962774478858,"aZ":-31.071843567799675,"pfxX":-9.115188528459456,"pfxZ":0.6225697406864885,"pX":-0.4441600059842824,"pZ":3.028707795983686,"vX0":6.580621982060331,"vY0":-131.63629666134915,"vZ0":-0.16981424445816784,"x":133.93,"y":157.0,"x0":-1.783296540065657,"y0":50.0016391484209,"z0":5.380575377742186,"aX":-16.110108623833558},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":15.2,"spinRate":1923,"spinDirection":245},"zone":1,"typeConfidence":0.91,"plateTime":0.41496456156565564,"extension":5.673612885162881},"index":0,"playId":"b380bab3-af7f-31f6-9615-7df2d49b93a6","pitchNumber":1,"startTime":"2026-09-12T20:57:23.641Z","endTime":"2026-09-12T20:57:27.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70141038358953,"aZ":-36.736591486364986,"pfxX":-4.871074059141409,"pfxZ":-2.9929325320085605,"pX":-0.17506684864863617,"pZ":1.0391852215711372,"vX0":5.533752630544964,"vY0":-122.58908409166928,"vZ0":-2.654468288737533,"x":123.67,"y":210.72,"x0":-1.8262967633023865,"y0":50.00080009576204,"z0":5.264656954759746,"aX":-7.430495349421844},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.8,"breakHorizontal":7.6,"spinRate":1498,"spinDirection":274},"zone":13,"typeConfidence":0.91,"plateTime":0.4463875452431272,"extension":5.711656054450612},"index":1,"playId":"d123d669-d446-3368-b50c-c0e08a3d6adc","pitchNumber":2,"startTime":"2026-09-12T20:57:41.179Z","endTime":"2026-09-12T20:57:44.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83446692900364,"aZ":-36.38516305050979,"pfxX":-4.561059708569545,"pfxZ":-2.7695481004517184,"pX":-0.512707062338077,"pZ":2.2294696783530767,"vX0":4.373543677770372,"vY0":-122.26892618645061,"vZ0":-0.22852988382262218,"x":136.54,"y":178.58,"x0":-1.7272309896752547,"y0":50.00104796143617,"z0":5.431658011183211,"aX":-6.94442373367817},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.8,"breakHorizontal":7.3,"spinRate":1601,"spinDirection":264},"zone":7,"typeConfidence":0.91,"plateTime":0.44701739914525085,"extension":5.64602034979932},"hitData":{"launchSpeed":98.9,"launchAngle":9.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.42,"coordY":129.26}},"index":2,"playId":"27d09326-4256-3837-81e9-299b0cf946fe","pitchNumber":3,"startTime":"2026-09-12T20:57:54.892Z","endTime":"2026-09-12T20:58:07.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:58:07.413Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Gasper grounds out to first baseman Vinnie Pasquantino. Roman Anthony to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T20:58:27.450Z","endTime":"2026-09-12T20:59:09.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320335802022562,"aZ":-36.578863659821735,"pfxX":-7.1813439997985675,"pfxZ":-2.9403721470369106,"pX":0.042528445110210235,"pZ":1.0939372272863666,"vX0":6.4015151725967945,"vY0":-122.0681070484964,"vZ0":-2.4217659832078655,"x":115.38,"y":209.24,"x0":-1.6881873921462955,"y0":50.00015930918051,"z0":5.265622674397506,"aX":-10.773718501459534},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.6,"breakHorizontal":11.4,"spinRate":1342,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.44970207652426675,"extension":5.6598439077935065},"index":0,"playId":"154586e8-7437-3f27-96e7-27568612711a","pitchNumber":1,"startTime":"2026-09-12T20:58:29.586Z","endTime":"2026-09-12T20:58:32.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.573363036704617,"aZ":-29.953527645827453,"pfxX":-8.910903984730966,"pfxZ":1.2286400424140957,"pX":-1.008108785716706,"pZ":2.5605569183277375,"vX0":5.314881311861331,"vY0":-133.71232277132492,"vZ0":-1.6819742026848155,"x":155.43,"y":169.64,"x0":-1.866711862008212,"y0":50.002565752088806,"z0":5.352686526016135,"aX":-16.090628556090863},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.0,"breakHorizontal":15.0,"spinRate":1988,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.410076262427737,"extension":5.876086671379206},"index":1,"playId":"c0ccae35-cf2b-3a4a-8e57-9056a247e6bd","pitchNumber":2,"startTime":"2026-09-12T20:58:46.105Z","endTime":"2026-09-12T20:58:50.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.686008048360602,"aZ":-28.346825104970133,"pfxX":-9.018321183841671,"pfxZ":2.1547412978584415,"pX":-0.22194019869889187,"pZ":1.9954225725332415,"vX0":6.843138513855407,"vY0":-132.57628323485955,"vZ0":-3.107938880901257,"x":125.46,"y":184.9,"x0":-1.666534279450142,"y0":50.00435514691197,"z0":5.25472396719136,"aX":-16.034387151163997},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.4,"breakHorizontal":14.8,"spinRate":2006,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.41335010618344903,"extension":5.857931456362982},"hitData":{"launchSpeed":86.9,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.22,"coordY":181.07}},"index":2,"playId":"400612df-0a5f-3856-bd9c-b0932cde3188","pitchNumber":3,"startTime":"2026-09-12T20:59:02.536Z","endTime":"2026-09-12T20:59:09.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:59:09.678Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a ground ball to center fielder Kyle Isbel. Roman Anthony scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T20:59:36.122Z","endTime":"2026-09-12T21:00:57.961Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":677976,"link":"/api/v1/people/677976"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420300303160218,"aZ":-32.878235737158406,"pfxX":5.100113252633224,"pfxZ":-0.4705676186063883,"pX":-1.7495112084740765,"pZ":1.9625501784899413,"vX0":-0.08358843739409194,"vY0":-121.49231374925728,"vZ0":-1.0296908553152846,"x":183.69,"y":185.79,"x0":-2.37747424060346,"y0":50.00287484795995,"z0":5.245012252708499,"aX":7.636868564440109},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.8,"breakHorizontal":-9.2,"spinRate":2275,"spinDirection":45},"zone":13,"typeConfidence":0.91,"plateTime":0.4505486641574352,"extension":5.712261353773878},"index":0,"playId":"0ad1d260-fad1-350f-8ad1-aba71fcc9072","pitchNumber":1,"startTime":"2026-09-12T20:59:38.101Z","endTime":"2026-09-12T20:59:41.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229641427094755,"aZ":-32.28900662893788,"pfxX":-8.51870352374857,"pfxZ":-0.06810313930387935,"pX":-1.2649395232967937,"pZ":2.352896458091765,"vX0":4.299569476611886,"vY0":-131.79632492520992,"vZ0":-1.5029675511929117,"x":165.22,"y":175.25,"x0":-1.8148139485274413,"y0":50.001506537262564,"z0":5.325632630160464,"aX":-14.915155276985537},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.2,"breakHorizontal":14.4,"spinRate":1914,"spinDirection":246},"zone":13,"typeConfidence":0.92,"plateTime":0.41633731511581606,"extension":5.9068207017814975},"index":1,"playId":"3a3c26da-a2c3-3303-bc1f-0bb07c7b0bd2","pitchNumber":2,"startTime":"2026-09-12T20:59:54.317Z","endTime":"2026-09-12T20:59:58.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70742745619918,"aZ":-32.249891802067154,"pfxX":-8.458613925042538,"pfxZ":-0.04496057376098683,"pX":-1.0976904594408443,"pZ":2.8054015072814655,"vX0":4.668558617835685,"vY0":-133.0685938013743,"vZ0":-0.5887584450822112,"x":158.84,"y":163.03,"x0":-1.7764813269564148,"y0":50.001458632568045,"z0":5.367188184103287,"aX":-15.159170645789471},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.0,"breakHorizontal":14.3,"spinRate":1859,"spinDirection":243},"zone":11,"typeConfidence":0.92,"plateTime":0.41170847231567453,"extension":5.851428298211043},"index":2,"playId":"dccc39a4-c9fd-392e-bcda-2ccca0927ff8","pitchNumber":3,"startTime":"2026-09-12T21:00:12.340Z","endTime":"2026-09-12T21:00:16.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23573129311737,"aZ":-31.972995815006694,"pfxX":-9.027023169883334,"pfxZ":0.116294045321375,"pX":-0.6170568305285079,"pZ":2.245812559391484,"vX0":5.49582434951406,"vY0":-131.31494438389336,"vZ0":-1.91067508408426,"x":140.52,"y":178.14,"x0":-1.561861117994862,"y0":50.004624027251786,"z0":5.35658465459979,"aX":-15.801024657451475},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.0,"breakHorizontal":15.2,"spinRate":1859,"spinDirection":243},"zone":4,"typeConfidence":0.92,"plateTime":0.416771554955115,"extension":5.702769277339162},"index":3,"playId":"9a411973-4541-32c0-a907-713a9d575465","pitchNumber":4,"startTime":"2026-09-12T21:00:30.727Z","endTime":"2026-09-12T21:00:34.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9115342255918,"aZ":-25.642485153656892,"pfxX":-6.996058621263705,"pfxZ":3.5536295294290356,"pX":-0.4336504710632928,"pZ":2.1587780207185348,"vX0":5.758247431989084,"vY0":-134.5992613208855,"vZ0":-3.569854257163976,"x":133.53,"y":180.49,"x0":-1.6905971502616466,"y0":50.0013982098476,"z0":5.3157079487693375,"aX":-12.850202127919658},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":11.4,"spinRate":2019,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.40676263169721594,"extension":5.933820192769502},"hitData":{"launchSpeed":104.7,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.14,"coordY":88.85}},"index":4,"playId":"539cd58a-ae10-3d3a-85f2-29c019034efc","pitchNumber":5,"startTime":"2026-09-12T21:00:47.218Z","endTime":"2026-09-12T21:00:57.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:00:57.961Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to third baseman Nick Loftin in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T21:01:14.013Z","endTime":"2026-09-12T21:03:42.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98946877755689,"aZ":-35.1734988733075,"pfxX":-4.49383766380366,"pfxZ":-1.966168954550259,"pX":-1.0426032144251325,"pZ":2.705573271195749,"vX0":3.2237425507754818,"vY0":-122.74959589006018,"vZ0":0.6814147980556955,"x":156.74,"y":165.73,"x0":-1.7882151314096768,"y0":50.001664843449724,"z0":5.415960433420586,"aX":-6.866593004834746},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.1,"breakHorizontal":7.4,"spinRate":1496,"spinDirection":265},"zone":11,"typeConfidence":0.91,"plateTime":0.44599012911304214,"extension":5.713319062228241},"index":0,"playId":"e8527499-2976-3a05-91a8-ab9aaf92d760","pitchNumber":1,"startTime":"2026-09-12T21:01:31.111Z","endTime":"2026-09-12T21:01:35.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.050425522848258,"aZ":-30.14739392627089,"pfxX":-9.373208079706549,"pfxZ":1.1481327032002833,"pX":-1.3585459923488346,"pZ":1.6471411440024515,"vX0":4.053360145528955,"vY0":-132.46007236320267,"vZ0":-3.6031760794696854,"x":168.78,"y":194.31,"x0":-1.6931243090869033,"y0":50.00647153487629,"z0":5.236262502525794,"aX":-16.611939339356752},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.4,"breakHorizontal":16.1,"spinRate":1931,"spinDirection":247},"zone":13,"typeConfidence":0.92,"plateTime":0.413952520087713,"extension":6.050892225125296},"index":1,"playId":"834a7f47-ffac-3379-9666-e85dfce54b34","pitchNumber":2,"startTime":"2026-09-12T21:01:48.704Z","endTime":"2026-09-12T21:01:51.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.605559541353703,"aZ":-26.869402406473913,"pfxX":-9.03452399384028,"pfxZ":2.895061091516906,"pX":-1.0351458030469658,"pZ":3.209901294339056,"vX0":4.895541515932649,"vY0":-134.3861558984718,"vZ0":-0.8895910743289424,"x":156.46,"y":152.11,"x0":-1.7048533818582123,"y0":50.00244297445146,"z0":5.450530258413029,"aX":-16.555600633007323},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":1984,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4072847024938504,"extension":5.70545372553393},"index":2,"playId":"4c31a876-de94-3424-aebf-3c61b86f1e25","pitchNumber":3,"startTime":"2026-09-12T21:02:09.263Z","endTime":"2026-09-12T21:02:13.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.131164468776632,"aZ":-32.3162466618177,"pfxX":-8.443870312129485,"pfxZ":-0.0781795231879947,"pX":-0.1985148121163622,"pZ":2.6388658687886606,"vX0":6.137465814829447,"vY0":-132.08370243619385,"vZ0":-0.8781378614404094,"x":124.57,"y":167.53,"x0":-1.4551745944626988,"y0":50.005271686738574,"z0":5.351969094017131,"aX":-14.921916406283513},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.1,"breakHorizontal":13.9,"spinRate":1891,"spinDirection":243},"zone":5,"typeConfidence":0.91,"plateTime":0.4146816816853849,"extension":5.81372272721968},"index":3,"playId":"633036ef-7416-3524-96fd-e961eeb6c9b6","pitchNumber":4,"startTime":"2026-09-12T21:02:29.193Z","endTime":"2026-09-12T21:02:32.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03011695501758,"aZ":-31.980808622137953,"pfxX":-10.072979846095997,"pfxZ":0.10953189633123017,"pX":-0.250645730580425,"pZ":1.878229396753247,"vX0":6.665302239459619,"vY0":-132.59852618731966,"vZ0":-2.7716239664121636,"x":126.55,"y":188.07,"x0":-1.491467340818025,"y0":50.00333846765656,"z0":5.276516243715282,"aX":-17.891801253210986},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.2,"breakHorizontal":16.8,"spinRate":1907,"spinDirection":245},"zone":8,"typeConfidence":0.91,"plateTime":0.4134801825307721,"extension":6.146600268071128},"index":4,"playId":"c8bba74b-1c59-3ed5-92f3-fbaeb4902e80","pitchNumber":5,"startTime":"2026-09-12T21:02:45.935Z","endTime":"2026-09-12T21:02:49.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.664532698523814,"aZ":-36.550287093947254,"pfxX":-3.935183954573002,"pfxZ":-2.8444872723993324,"pX":-0.9367391380200387,"pZ":1.8938925332460324,"vX0":3.3900883421475436,"vY0":-123.30288977077221,"vZ0":-0.7201889336656425,"x":152.71,"y":187.64,"x0":-1.8186052496311451,"y0":50.00201413207523,"z0":5.275440700720534,"aX":-6.0552410723870125},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.0,"breakHorizontal":6.4,"spinRate":1556,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.4443199746277111,"extension":5.647701859012349},"index":5,"playId":"76eef5e1-a96f-328b-8188-ef29237b70c3","pitchNumber":6,"startTime":"2026-09-12T21:03:07.432Z","endTime":"2026-09-12T21:03:10.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09382415677268,"aZ":-22.232456351447116,"pfxX":-7.270430071070856,"pfxZ":5.4091892239807375,"pX":-0.2453442743526226,"pZ":3.209488657844379,"vX0":5.640168586300613,"vY0":-134.85998247256433,"vZ0":-1.8226534890239823,"x":126.35,"y":152.12,"x0":-1.4222027490703755,"y0":50.00016163075531,"z0":5.466782851039431,"aX":-13.35271038174489},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":11.9,"spinRate":1974,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.406591112308083,"extension":5.995158532056681},"hitData":{"launchSpeed":86.3,"launchAngle":67.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.36,"coordY":168.91}},"index":6,"playId":"af8cc3eb-a8fa-3a58-8fc5-d6c4cf528326","pitchNumber":7,"startTime":"2026-09-12T21:03:31.222Z","endTime":"2026-09-12T21:03:42.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:03:42.701Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, third baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T21:04:11.948Z","endTime":"2026-09-12T21:05:16.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370869771547376,"aZ":-25.612845994979434,"pfxX":-9.16400226189523,"pfxZ":3.614250067675827,"pX":1.0747384635338182,"pZ":1.8587037179180415,"vX0":9.713107144578526,"vY0":-133.60314465439106,"vZ0":-4.30432322519453,"x":76.03,"y":188.59,"x0":-1.408286264027862,"y0":50.005903980563986,"z0":5.319929214297072,"aX":-16.656537241110854},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":14.6,"spinRate":2023,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.40914213525210785,"extension":6.0338420786138975},"index":0,"playId":"61eb9a9d-ac0e-37e2-9b44-95a0725219ec","pitchNumber":1,"startTime":"2026-09-12T21:04:15.576Z","endTime":"2026-09-12T21:04:18.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820608079071192,"aZ":-24.770255484168676,"pfxX":-8.69237478133079,"pfxZ":4.0776824104677605,"pX":-0.011721555761967671,"pZ":3.2104471907709544,"vX0":6.763661194591069,"vY0":-133.6506309872534,"vZ0":-1.5197072999196468,"x":117.45,"y":152.1,"x0":-1.4412906698121437,"y0":50.00370152935391,"z0":5.559209826038735,"aX":-15.78371465211649},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":14.4,"spinRate":1971,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.4092533518303747,"extension":5.716001469323708},"index":1,"playId":"05cd0672-ba9e-345f-98ff-cd16153b55c6","pitchNumber":2,"startTime":"2026-09-12T21:04:36.987Z","endTime":"2026-09-12T21:04:41.357Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-12T21:04:51.782Z","endTime":"2026-09-12T21:05:09.077Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.281199604670658,"aZ":-34.17231262048532,"pfxX":2.1977001357487467,"pfxZ":-1.3131184156141762,"pX":1.276855787627409,"pZ":1.3020684818537622,"vX0":6.261006415329848,"vY0":-122.45844055639388,"vZ0":-2.398580864174587,"x":68.33,"y":203.62,"x0":-1.594279769014887,"y0":50.00102969585153,"z0":5.206185145943016,"aX":3.349934319365868},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-5.4,"spinRate":2329,"spinDirection":39},"zone":14,"typeConfidence":0.81,"plateTime":0.44660474702863384,"extension":5.744632089155675},"hitData":{"launchSpeed":62.7,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.68,"coordY":170.19}},"index":3,"playId":"7c386ffd-69c8-3e13-a0d8-32b86c76ca94","pitchNumber":3,"startTime":"2026-09-12T21:05:09.077Z","endTime":"2026-09-12T21:05:16.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:05:16.279Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Massey lines out to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T21:06:56.568Z","endTime":"2026-09-12T21:07:47.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.302754273425602,"aZ":-30.483449458131794,"pfxX":-2.6138873321522054,"pfxZ":1.2265467071318676,"pX":-0.0970796240659538,"pZ":1.4576087488338818,"vX0":-4.587249430271623,"vY0":-116.68483065914789,"vZ0":-2.8694848313280072,"x":120.7,"y":199.42,"x0":2.235123056981347,"y0":50.00160053367319,"z0":5.580330664057187,"aX":-3.597534092271079},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.8,"breakHorizontal":5.9,"spinRate":2187,"spinDirection":295},"zone":13,"typeConfidence":0.89,"plateTime":0.4697145657214321,"extension":5.9690301386358735},"index":0,"playId":"38aa246f-88b6-30ae-bbd2-c0f40b0a2780","pitchNumber":1,"startTime":"2026-09-12T21:07:25.684Z","endTime":"2026-09-12T21:07:30.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06594260065299,"aZ":-25.20254935354057,"pfxX":9.993415036270997,"pfxZ":4.178214444103377,"pX":0.6325620888233308,"pZ":2.8190280696083283,"vX0":-6.428277946419776,"vY0":-128.9074854126637,"vZ0":-2.5973911655896935,"x":92.89,"y":162.67,"x0":1.8718443553346618,"y0":50.00124654143256,"z0":5.804016823922847,"aX":16.664438385321926},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-16.4,"spinRate":1851,"spinDirection":135},"zone":3,"typeConfidence":0.9,"plateTime":0.4263921440684375,"extension":6.06726465809133},"hitData":{"launchSpeed":58.4,"launchAngle":24.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":132.27,"coordY":138.8}},"index":1,"playId":"020c0bf9-dc2b-3461-aa4b-05b4a94a71d9","pitchNumber":2,"startTime":"2026-09-12T21:07:41.640Z","endTime":"2026-09-12T21:07:47.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:07:47.961Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T21:08:13.003Z","endTime":"2026-09-12T21:10:14.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.222518246661213,"aZ":-30.756775624785558,"pfxX":10.020189119017147,"pfxZ":0.8169226353631771,"pX":1.3970915822004675,"pZ":2.1296520256563993,"vX0":-5.064197792509273,"vY0":-131.63939095428285,"vZ0":-3.5385373429927784,"x":63.75,"y":181.28,"x0":2.0528880749908733,"y0":50.00603711037743,"z0":5.790040530472743,"aX":17.435206940617192},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.8,"breakHorizontal":-16.9,"spinRate":1891,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.4174926062631097,"extension":5.995705775474604},"index":0,"playId":"3bc68bb7-f15b-33de-bc65-97ce351cb58d","pitchNumber":1,"startTime":"2026-09-12T21:08:13.003Z","endTime":"2026-09-12T21:08:16.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-09-12T21:08:31.062Z","endTime":"2026-09-12T21:08:31.063Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30925550575902,"aZ":-28.285444215394204,"pfxX":-5.831309312874652,"pfxZ":2.886412181738204,"pX":-0.5988915333376889,"pZ":1.7233002987886334,"vX0":-4.547135939170503,"vY0":-115.5979542107427,"vZ0":-2.656598497992937,"x":139.83,"y":192.25,"x0":2.1540210017335992,"y0":50.0042322273131,"z0":5.613250381765331,"aX":-7.862259239477347},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.8,"breakHorizontal":11.8,"spinRate":2238,"spinDirection":295},"zone":7,"typeConfidence":0.9,"plateTime":0.4745043501368058,"extension":6.036193079624687},"index":2,"playId":"86e4ce3e-c26d-3395-b5fe-422cc392507c","pitchNumber":2,"startTime":"2026-09-12T21:08:31.064Z","endTime":"2026-09-12T21:08:35.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.331676594007543,"aZ":-28.74370752274727,"pfxX":10.13220322494805,"pfxZ":1.9930012452429064,"pX":-0.49407546821102627,"pZ":2.6855417788272673,"vX0":-9.229675303117714,"vY0":-131.05569086540476,"vZ0":-2.299147186379514,"x":135.83,"y":166.27,"x0":1.7744066978690571,"y0":50.003721291739545,"z0":5.743265180595226,"aX":17.44683467966997},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-16.1,"spinRate":1948,"spinDirection":139},"zone":4,"typeConfidence":0.9,"plateTime":0.4195765062422483,"extension":5.986888820241987},"index":3,"playId":"685be485-9dc1-33ef-acfa-94d8bb0feaee","pitchNumber":3,"startTime":"2026-09-12T21:08:46.534Z","endTime":"2026-09-12T21:08:49.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":70.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.131145979437807,"aZ":-37.27173895264594,"pfxX":-5.534914501833932,"pfxZ":-4.156729318161313,"pX":0.5571442149761412,"pZ":0.9312558206320279,"vX0":-1.784644890390923,"vY0":-110.27554882878182,"vZ0":-2.1172840403493076,"x":95.76,"y":213.64,"x0":2.0964439019794474,"y0":50.00001759942074,"z0":5.846075021758888,"aX":-6.795798462312691},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-7.8,"breakHorizontal":10.4,"spinRate":2246,"spinDirection":312},"zone":14,"typeConfidence":0.9,"plateTime":0.4972213022917207,"extension":6.334672709776097},"index":4,"playId":"b2f67aec-f1da-3bcf-979b-3cd633dd206b","pitchNumber":4,"startTime":"2026-09-12T21:09:04.434Z","endTime":"2026-09-12T21:09:07.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.960324328236304,"aZ":-30.56510413892025,"pfxX":-5.889937849378557,"pfxZ":1.1890963718726244,"pX":0.09359031981806303,"pZ":1.214503442086217,"vX0":-3.1652017415336196,"vY0":-115.37068087468784,"vZ0":-3.346418857038704,"x":113.43,"y":205.99,"x0":2.2472689651468025,"y0":50.0011095501538,"z0":5.621812728248955,"aX":-7.9589993770037095},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.6,"breakHorizontal":11.4,"spinRate":2346,"spinDirection":291},"zone":14,"typeConfidence":0.91,"plateTime":0.4742877608727807,"extension":6.075900819246119},"index":5,"playId":"e946a75f-eb71-3379-8a6d-ed954e8f1eae","pitchNumber":5,"startTime":"2026-09-12T21:09:21.669Z","endTime":"2026-09-12T21:09:24.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.946845028384832,"aZ":-21.135432795812928,"pfxX":2.5299895135059853,"pfxZ":6.029855809080166,"pX":1.0918137128052965,"pZ":4.278890797357826,"vX0":-3.5296161711339797,"vY0":-133.730644778193,"vZ0":-0.1120995336265922,"x":75.38,"y":123.25,"x0":2.093559335538937,"y0":50.00267958879427,"z0":5.823891056637484,"aX":4.631814146536007},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":-4.0,"spinRate":1885,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4079137774696795,"extension":5.942766185023004},"index":6,"playId":"b2c3df4b-94f1-3322-a938-4f9d3928037b","pitchNumber":6,"startTime":"2026-09-12T21:09:42.918Z","endTime":"2026-09-12T21:09:45.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.906408038033234,"aZ":-19.818369053869457,"pfxX":3.3898266786204965,"pfxZ":6.767910999139703,"pX":-0.41872637807100166,"pZ":3.056264817141702,"vX0":-7.444258750205776,"vY0":-133.55873116350264,"vZ0":-3.182614442701531,"x":132.96,"y":156.26,"x0":1.951075531226608,"y0":50.002412293071025,"z0":5.670800603279859,"aX":6.1889374620436595},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":-4.7,"spinRate":2032,"spinDirection":131},"zone":1,"typeConfidence":0.9,"plateTime":0.40845438463559525,"extension":6.020682833177918},"hitData":{"launchSpeed":97.8,"launchAngle":37.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.52,"coordY":66.12}},"index":7,"playId":"3ec55bbe-f6f4-3d9a-8781-5e372a648a02","pitchNumber":7,"startTime":"2026-09-12T21:10:02.826Z","endTime":"2026-09-12T21:10:14.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:10:14.990Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matthew Lugo grounds out, third baseman Caleb Durbin to first baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T21:10:35.538Z","endTime":"2026-09-12T21:10:46.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6363528221606,"aZ":-29.722453398228083,"pfxX":5.470509379161815,"pfxZ":1.6946986308577996,"pX":0.5661051460585605,"pZ":1.3168147886079207,"vX0":-4.956586365487302,"vY0":-119.47188700214434,"vZ0":-4.010854184523413,"x":95.42,"y":203.23,"x0":1.9551451114829124,"y0":50.00511095213423,"z0":5.683728585763078,"aX":7.923531578399813},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.4,"breakHorizontal":-8.8,"spinRate":1210,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.4581584974715276,"extension":5.885024998995851},"hitData":{"launchSpeed":82.8,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":157.26}},"index":0,"playId":"cfdcd59b-af0d-337f-adc8-8479580dd36f","pitchNumber":1,"startTime":"2026-09-12T21:10:38.884Z","endTime":"2026-09-12T21:10:46.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:10:46.565Z","atBatIndex":30},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Sogard hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T21:12:59.246Z","endTime":"2026-09-12T21:13:27.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012509135321178,"aZ":-30.268258949281446,"pfxX":-8.97695373319439,"pfxZ":1.0988422283158936,"pX":-1.8134228504958028,"pZ":2.8346458077452237,"vX0":2.605734284472695,"vY0":-131.3899023192294,"vZ0":-0.7920949397521859,"x":186.12,"y":162.24,"x0":-1.654340437231183,"y0":50.006122721162654,"z0":5.398348660101937,"aX":-15.627200545951847},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":15.6,"spinRate":1975,"spinDirection":241},"zone":11,"typeConfidence":0.92,"plateTime":0.41758640281261794,"extension":5.6032694275466355},"index":0,"playId":"084dbe3d-5019-3801-86fd-193fbefe2fad","pitchNumber":1,"startTime":"2026-09-12T21:13:07.232Z","endTime":"2026-09-12T21:13:10.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78782415611878,"aZ":-36.793170344332076,"pfxX":6.921862594484898,"pfxZ":-3.2618102394757136,"pX":2.5841881026484255,"pZ":0.4893221954357306,"vX0":7.636459241159989,"vY0":-119.54332299296087,"vZ0":-3.2074195955569262,"x":18.5,"y":225.57,"x0":-1.5779531807234566,"y0":50.004995075178186,"z0":5.226099133286779,"aX":9.795839889562588},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.5,"breakHorizontal":-14.8,"spinRate":2348,"spinDirection":37},"zone":14,"typeConfidence":0.92,"plateTime":0.4621202528923356,"extension":5.608051841436043},"index":1,"playId":"decbe0d2-487f-34f6-954c-462fd48c10be","pitchNumber":2,"startTime":"2026-09-12T21:13:18.997Z","endTime":"2026-09-12T21:13:27.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:13:27.336Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to left fielder Matthew Lugo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T21:13:52.233Z","endTime":"2026-09-12T21:14:19.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.378953196214795,"aZ":-31.943988048357898,"pfxX":3.6970013118483425,"pfxZ":0.1557622336297051,"pX":0.07906611059872236,"pZ":3.754396984892302,"vX0":3.3495387812968063,"vY0":-120.59863089273695,"vZ0":2.655395351465546,"x":113.99,"y":137.41,"x0":-1.8148193299756739,"y0":50.0009558937684,"z0":5.482132792021821,"aX":5.3715194664577135},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.3,"breakHorizontal":-7.6,"spinRate":2254,"spinDirection":46},"zone":12,"typeConfidence":0.8,"plateTime":0.456525128838988,"extension":5.406370386610991},"index":0,"playId":"c036c012-cc65-3fff-9c99-17a8333edec3","pitchNumber":1,"startTime":"2026-09-12T21:13:52.233Z","endTime":"2026-09-12T21:13:55.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.436519195459557,"aZ":-21.662241299757746,"pfxX":-7.539784409506337,"pfxZ":5.803307430354117,"pX":-0.06139574393126924,"pZ":3.0595160544500546,"vX0":6.5496635237931375,"vY0":-133.65278285650152,"vZ0":-1.9756385602462254,"x":119.34,"y":156.17,"x0":-1.5625217133251394,"y0":50.00264029526234,"z0":5.361708712446272,"aX":-13.659067921397556},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.3,"breakHorizontal":12.2,"spinRate":2037,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.4095834427909417,"extension":6.222054371512635},"hitData":{"launchSpeed":72.1,"launchAngle":38.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.86,"coordY":127.09}},"index":1,"playId":"e45c842d-2a10-3122-916f-062b184c605d","pitchNumber":2,"startTime":"2026-09-12T21:14:08.691Z","endTime":"2026-09-12T21:14:19.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:14:19.210Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to left fielder Matthew Lugo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T21:14:29.195Z","endTime":"2026-09-12T21:15:17.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.010898083523564,"aZ":-30.298041660042923,"pfxX":-9.350721037483645,"pfxZ":1.0408990736245762,"pX":0.6617411222098966,"pZ":2.3150953290476126,"vX0":8.514572040692839,"vY0":-132.69820785404173,"vZ0":-2.310631161565323,"x":91.78,"y":176.27,"x0":-1.3597901906969494,"y0":50.00098220537752,"z0":5.384747400470932,"aX":-16.824013098002133},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.6,"breakHorizontal":15.2,"spinRate":1929,"spinDirection":245},"zone":6,"typeConfidence":0.91,"plateTime":0.41135219613600427,"extension":5.970356286924948},"index":0,"playId":"3cebf500-3f07-3311-ad60-953af9ee1fae","pitchNumber":1,"startTime":"2026-09-12T21:14:48.450Z","endTime":"2026-09-12T21:14:52.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.850655167307874,"aZ":-30.98161923125871,"pfxX":-8.990931893456217,"pfxZ":0.6645717260810127,"pX":-0.7676143323324889,"pZ":2.5659367809899587,"vX0":5.275062964104704,"vY0":-132.78432013342726,"vZ0":-1.4306174269236178,"x":146.26,"y":169.5,"x0":-1.6056750545703384,"y0":50.004625729664,"z0":5.35355481108528,"aX":-16.152127485598843},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.1,"breakHorizontal":15.2,"spinRate":2041,"spinDirection":245},"zone":4,"typeConfidence":0.92,"plateTime":0.41156925410651324,"extension":6.016214728288857},"hitData":{"launchSpeed":86.7,"launchAngle":45.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.82,"coordY":101.55}},"index":1,"playId":"07a6298c-0d09-39d9-b428-590c40015b9b","pitchNumber":2,"startTime":"2026-09-12T21:15:05.105Z","endTime":"2026-09-12T21:15:17.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:15:17.060Z","atBatIndex":33},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Nick Sogard caught stealing 2nd base, catcher Carter Jensen to shortstop Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T21:15:37.204Z","endTime":"2026-09-12T21:16:22.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562119055416126,"aZ":-32.65698787305899,"pfxX":-9.098118350798481,"pfxZ":-0.2706793434444208,"pX":-0.05082448248547862,"pZ":2.5435450098803107,"vX0":7.392449087796355,"vY0":-132.3961509551086,"vZ0":-1.0265527409398245,"x":118.94,"y":170.1,"x0":-1.693458377649144,"y0":50.004053914279176,"z0":5.320677793324768,"aX":-16.19620723094708},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.5,"breakHorizontal":14.9,"spinRate":1912,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.41329642457256144,"extension":5.914851139077383},"index":0,"playId":"ad253596-0eaa-32bb-8573-ca3080902fc1","pitchNumber":1,"startTime":"2026-09-12T21:15:44.245Z","endTime":"2026-09-12T21:15:49.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.892817942554544,"aZ":-34.42611204301476,"pfxX":-3.9373335849788593,"pfxZ":-1.4590865718966146,"pX":0.5007138383313315,"pZ":1.7083578075195236,"vX0":6.384314553062775,"vY0":-122.63735770333896,"vZ0":-1.643528896248272,"x":97.91,"y":192.65,"x0":-1.6073840778505397,"y0":50.00102043181244,"z0":5.283779863682567,"aX":-6.085761315476485},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.8,"breakHorizontal":5.9,"spinRate":1545,"spinDirection":267},"zone":9,"typeConfidence":0.91,"plateTime":0.4441186782581501,"extension":5.706425573974278},"index":1,"playId":"3fb653bd-ebfb-3652-a251-e934226f3f14","pitchNumber":2,"startTime":"2026-09-12T21:16:15.827Z","endTime":"2026-09-12T21:16:22.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:16:22.546Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, second baseman Anthony Seigler to first baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:18:21.509Z","endTime":"2026-09-12T21:19:01.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":81.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.253879672030997,"aZ":-23.1512972128649,"pfxX":10.277682048365365,"pfxZ":5.21455343584733,"pX":-0.0011304294901545362,"pZ":3.2509714325483006,"vX0":-7.961734240375561,"vY0":-131.5469488195122,"vZ0":-2.2898141248967567,"x":117.04,"y":151.0,"x0":1.7488632316730917,"y0":50.00188184985367,"z0":5.872311987395917,"aX":17.780088942967673},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.1,"breakHorizontal":-16.6,"spinRate":2013,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.41844553232403525,"extension":6.051974715323374},"index":0,"playId":"411a8c9b-230f-39aa-b8bc-99bf05cade66","pitchNumber":1,"startTime":"2026-09-12T21:18:39.794Z","endTime":"2026-09-12T21:18:43.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.323987860043065,"aZ":-29.639849779936814,"pfxX":-6.500607497048286,"pfxZ":1.9463651136918738,"pX":0.3051082132748228,"pZ":1.7769796345308957,"vX0":-2.301305846286258,"vY0":-113.4848476812712,"vZ0":-2.2040979808470444,"x":105.37,"y":190.8,"x0":2.1775255146167303,"y0":50.00062005415607,"z0":5.721265526378722,"aX":-8.45359459970136},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":3.2,"breakHorizontal":12.4,"spinRate":2275,"spinDirection":290},"zone":8,"typeConfidence":0.91,"plateTime":0.48316875360704614,"extension":5.991654061147156},"hitData":{"launchSpeed":95.6,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.09,"coordY":145.93}},"index":1,"playId":"e95d3999-e8e2-3a85-a1a4-3522144e3525","pitchNumber":2,"startTime":"2026-09-12T21:18:53.782Z","endTime":"2026-09-12T21:19:01.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:19:01.252Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carter Jensen homers (24) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:19:18.864Z","endTime":"2026-09-12T21:20:50.903Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.270680302292384,"aZ":-28.614368959038273,"pfxX":-5.402288396791602,"pfxZ":2.6376006870498943,"pX":-2.261595182717818,"pZ":1.101412335359335,"vX0":-7.800357116799758,"vY0":-115.90773049019265,"vZ0":-4.017491006308523,"x":148.65,"y":172.47,"x0":1.8596507490797305,"y0":50.00363264919852,"z0":5.613591996576158,"aX":-7.291006533622639},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.0,"breakHorizontal":11.9,"spinRate":2164,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.47399308600422474,"extension":6.111481009100311},"index":0,"playId":"5d52adc4-b2b9-33fa-8418-c1286793286d","pitchNumber":1,"startTime":"2026-09-12T21:19:30.021Z","endTime":"2026-09-12T21:19:33.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739526579147658,"aZ":-23.587013964558746,"pfxX":9.872701336417787,"pfxZ":4.933909776254595,"pX":-0.13565349804630109,"pZ":1.9334565713993168,"vX0":-8.099087594170557,"vY0":-131.3306661706071,"vZ0":-5.317568424536986,"x":122.17,"y":186.58,"x0":1.7109334563576883,"y0":50.00283518369976,"z0":5.747043563747716,"aX":17.184510692168733},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.9,"breakHorizontal":-16.0,"spinRate":1940,"spinDirection":121},"zone":8,"typeConfidence":0.91,"plateTime":0.41762845989787856,"extension":6.236300919697089},"index":1,"playId":"0ab167ff-807b-3426-a75c-892bef78dfde","pitchNumber":2,"startTime":"2026-09-12T21:19:48.937Z","endTime":"2026-09-12T21:19:53.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.163939229764722,"aZ":-32.181461270828,"pfxX":-6.485238900978784,"pfxZ":-0.010069516333770956,"pX":-0.7848646687425073,"pZ":1.489208029896368,"vX0":-4.324317243772088,"vY0":-114.30980791572432,"vZ0":-2.2557969050306674,"x":146.92,"y":198.57,"x0":1.9739835260296845,"y0":50.000197491626096,"z0":5.6496834834159335,"aX":-8.575977309104054},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-0.2,"breakHorizontal":12.8,"spinRate":2323,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.4792553993111497,"extension":6.123675336697561},"index":2,"playId":"fe3d6ac3-8e45-3b23-a243-465cae0d3623","pitchNumber":3,"startTime":"2026-09-12T21:20:04.140Z","endTime":"2026-09-12T21:20:09.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.307013496072933,"aZ":-34.642786001206304,"pfxX":-7.69195546506967,"pfxZ":-1.9114734905496444,"pX":0.2897934479710543,"pZ":2.2433043275425977,"vX0":-1.7601473134953445,"vY0":-113.1026097229929,"vZ0":-0.17293006643588282,"x":105.95,"y":178.21,"x0":2.0780027947823747,"y0":50.00285385851217,"z0":5.805097747503509,"aX":-9.93020691249526},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-3.2,"breakHorizontal":14.4,"spinRate":2307,"spinDirection":300},"zone":5,"typeConfidence":0.91,"plateTime":0.48492477140965295,"extension":6.126009266379655},"hitData":{"launchSpeed":108.4,"launchAngle":29.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":236.27,"coordY":86.86}},"index":3,"playId":"ee99e01c-c6bb-393f-89a3-afca5c76a468","pitchNumber":4,"startTime":"2026-09-12T21:20:20.009Z","endTime":"2026-09-12T21:20:50.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:20:50.903Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, third baseman Caleb Durbin to first baseman Nick Sogard.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:20:48.666Z","endTime":"2026-09-12T21:21:20.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21034886911783,"aZ":-28.327363695797665,"pfxX":9.322228964334593,"pfxZ":2.2282281413477465,"pX":0.16533202944243883,"pZ":1.755293973574734,"vX0":-7.694144966780259,"vY0":-130.91654018001876,"vZ0":-4.500316786569233,"x":110.7,"y":191.39,"x0":1.9400507726798695,"y0":50.00152168144981,"z0":5.6320237932115065,"aX":16.082194967398326},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-15.0,"spinRate":1955,"spinDirection":136},"zone":8,"typeConfidence":0.9,"plateTime":0.4193516978623091,"extension":6.178603497528803},"hitData":{"launchSpeed":100.6,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":167.9}},"index":0,"playId":"7b87c688-aea4-3db4-982b-308688877a54","pitchNumber":1,"startTime":"2026-09-12T21:21:12.652Z","endTime":"2026-09-12T21:21:20.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:21:20.521Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a sharp line drive to left fielder Roman Anthony.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:21:41.217Z","endTime":"2026-09-12T21:22:14.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93021677349309,"aZ":-34.568481820270954,"pfxX":8.299857947933555,"pfxZ":-1.7436944040505713,"pX":0.9427464573049079,"pZ":1.5206342814964013,"vX0":-4.75383499682097,"vY0":-116.8969021027754,"vZ0":-1.9949152731768867,"x":81.06,"y":197.72,"x0":1.9339626867567936,"y0":50.005025011454364,"z0":5.6588659359254425,"aX":11.382315064288006},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.4,"breakHorizontal":-13.7,"spinRate":1373,"spinDirection":115},"zone":14,"typeConfidence":0.91,"plateTime":0.47022814979320415,"extension":5.979605528451987},"index":0,"playId":"903c5752-83c8-323c-b22f-cb571d2dc1b5","pitchNumber":1,"startTime":"2026-09-12T21:21:49.863Z","endTime":"2026-09-12T21:21:54.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117813943737886,"aZ":-23.937727405897547,"pfxX":1.9858521332865182,"pfxZ":4.739503418036797,"pX":-0.18216468183919043,"pZ":2.271646799647141,"vX0":-6.201818336302205,"vY0":-130.5974582780172,"vZ0":-4.277703365707764,"x":123.94,"y":177.45,"x0":1.959604720059777,"y0":50.00029478352881,"z0":5.7195731878382885,"aX":3.4493846541013573},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":-2.3,"spinRate":2271,"spinDirection":147},"zone":5,"typeConfidence":0.76,"plateTime":0.4185434533061603,"extension":5.924119044970587},"hitData":{"launchSpeed":108.1,"launchAngle":11.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.85,"coordY":97.11}},"index":1,"playId":"7deb2485-c4b3-3d73-b09f-b368f636f817","pitchNumber":2,"startTime":"2026-09-12T21:22:04.541Z","endTime":"2026-09-12T21:22:14.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:22:14.449Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T21:22:31.319Z","endTime":"2026-09-12T21:24:06.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20611425977094,"aZ":-29.198737036207582,"pfxX":-5.480211885245291,"pfxZ":2.2533318912917037,"pX":-0.7061511144696085,"pZ":1.2346606394380724,"vX0":-4.406083942985227,"vY0":-115.05902757827458,"vZ0":-3.39539745635786,"x":143.92,"y":205.44,"x0":1.9557223786313587,"y0":50.00501356067333,"z0":5.602309300623284,"aX":-7.2419476088036205},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.4,"breakHorizontal":11.2,"spinRate":2244,"spinDirection":293},"zone":13,"typeConfidence":0.91,"plateTime":0.4786850659180666,"extension":6.095271449075906},"index":0,"playId":"ea4013a6-658b-3f02-bf03-8d684f27a3da","pitchNumber":1,"startTime":"2026-09-12T21:22:43.868Z","endTime":"2026-09-12T21:22:46.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84136658896078,"aZ":-24.85413610065875,"pfxX":10.337492423078539,"pfxZ":4.247980455082863,"pX":1.738295138442591,"pZ":1.723014273855292,"vX0":-4.11681896670498,"vY0":-131.23500094613107,"vZ0":-5.407315801426938,"x":50.74,"y":192.26,"x0":1.9947329665362132,"y0":50.005579734063396,"z0":5.690493368799965,"aX":17.82020036972428},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":-17.6,"spinRate":1939,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.41928554590479283,"extension":6.08658758371097},"index":1,"playId":"03793329-7851-35c9-994b-42e9632da543","pitchNumber":2,"startTime":"2026-09-12T21:23:02.646Z","endTime":"2026-09-12T21:23:06.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58970421316992,"aZ":-25.97302525257423,"pfxX":10.18029791331779,"pfxZ":3.5110349748947787,"pX":-0.8172093439060076,"pZ":1.1713986210667158,"vX0":-10.134850656834978,"vY0":-132.57476860973048,"vZ0":-6.56094052570248,"x":148.15,"y":207.15,"x0":1.748145783707367,"y0":50.00207333750475,"z0":5.596449669916106,"aX":17.9679998140099},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-16.0,"spinRate":1968,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.4144973684462121,"extension":6.1505597777152925},"index":2,"playId":"7e701cd8-b642-372c-8eee-1a62ca89d06b","pitchNumber":3,"startTime":"2026-09-12T21:23:22.852Z","endTime":"2026-09-12T21:23:25.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.587557035290654,"aZ":-16.723123930052065,"pfxX":6.440371415052599,"pfxZ":8.440973176476847,"pX":-0.61042913909408,"pZ":3.015390522602903,"vX0":-8.689380625562508,"vY0":-134.3242140928088,"vZ0":-3.7968595120152187,"x":140.27,"y":157.36,"x0":1.8268780107549776,"y0":50.00360216446204,"z0":5.633242520448662,"aX":11.79133650740956},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":-9.8,"spinRate":2141,"spinDirection":133},"zone":1,"typeConfidence":0.86,"plateTime":0.4074702481307315,"extension":6.016894129906275},"index":3,"playId":"e4508ba1-2f20-312f-84b2-2bdd9c97bc39","pitchNumber":4,"startTime":"2026-09-12T21:23:41.483Z","endTime":"2026-09-12T21:23:44.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28724291629929,"aZ":-21.990339540603784,"pfxX":9.990026543930279,"pfxZ":5.903262442094263,"pX":0.09218579953433284,"pZ":2.57650933448289,"vX0":-7.5734909053622985,"vY0":-131.17445508033106,"vZ0":-3.9226628422920253,"x":113.49,"y":169.21,"x0":1.7329746142250946,"y0":50.006040729573435,"z0":5.750714102516297,"aX":17.242068260411536},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.0,"breakHorizontal":-16.2,"spinRate":2025,"spinDirection":142},"zone":5,"typeConfidence":0.91,"plateTime":0.419136987724988,"extension":6.122095121982711},"hitData":{"launchSpeed":94.6,"launchAngle":34.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.02,"coordY":83.09}},"index":4,"playId":"14f7a896-93dd-3b19-9aa8-681e1cb365c7","pitchNumber":5,"startTime":"2026-09-12T21:23:57.806Z","endTime":"2026-09-12T21:24:06.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:24:06.752Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Seigler flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T21:26:24.135Z","endTime":"2026-09-12T21:29:01.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T21:26:14.994Z","endTime":"2026-09-12T21:26:26.427Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313832452995165,"aZ":-30.81709769195974,"pfxX":-9.890040449132982,"pfxZ":0.7774928280288886,"pX":-0.19855739861944577,"pZ":1.0716812588745874,"vX0":6.888446544506336,"vY0":-131.4104194551139,"vZ0":-4.895903843973515,"x":124.57,"y":209.84,"x0":-1.5764463556496373,"y0":50.00031539652746,"z0":5.263334501863543,"aX":-17.197192108217504},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.5,"breakHorizontal":16.3,"spinRate":1926,"spinDirection":244},"zone":13,"typeConfidence":0.92,"plateTime":0.4177102336434664,"extension":5.793852278139407},"index":1,"playId":"96fc0b14-18d2-3811-a89f-0e13946bb6bf","pitchNumber":1,"startTime":"2026-09-12T21:26:26.427Z","endTime":"2026-09-12T21:26:30.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20526177825618,"aZ":-29.647442716969927,"pfxX":5.620674957011774,"pfxZ":1.771954950990935,"pX":0.004504589605832026,"pZ":2.9068297313123317,"vX0":2.6937409745558543,"vY0":-118.92686533286408,"vZ0":0.4093602486989989,"x":116.83,"y":160.3,"x0":-1.873956016904059,"y0":50.005887952292916,"z0":5.425529435243146,"aX":8.037570458893533},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.6,"breakHorizontal":-10.8,"spinRate":2364,"spinDirection":58},"zone":2,"typeConfidence":0.9,"plateTime":0.46089147596477487,"extension":5.592276339578097},"index":2,"playId":"2cb4513b-2c7d-301d-99ae-f6f35bd3aa74","pitchNumber":2,"startTime":"2026-09-12T21:26:38.133Z","endTime":"2026-09-12T21:26:41.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.606498956832503,"aZ":-35.91248543497157,"pfxX":-4.547286919790781,"pfxZ":-2.4697658369778805,"pX":-1.1364502378238508,"pZ":1.8213027644350481,"vX0":3.2168073085640643,"vY0":-122.30055495643656,"vZ0":-1.1101187227333191,"x":160.32,"y":189.6,"x0":-1.8794070710398882,"y0":50.00445568482709,"z0":5.3670684066064815,"aX":-6.874314057390509},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.4,"breakHorizontal":7.4,"spinRate":1363,"spinDirection":268},"zone":13,"typeConfidence":0.91,"plateTime":0.44821859313201395,"extension":5.626789911736051},"index":3,"playId":"e52723b0-868e-33f2-a2fd-f7a7c500fc08","pitchNumber":3,"startTime":"2026-09-12T21:26:52.380Z","endTime":"2026-09-12T21:26:55.438Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-12T21:27:16.072Z","endTime":"2026-09-12T21:28:31.838Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0938752378198,"aZ":-30.70847173500812,"pfxX":-8.726263336972995,"pfxZ":0.8095395291729783,"pX":0.17696873443968414,"pZ":2.3780779680593223,"vX0":7.2361511024735785,"vY0":-133.48181987817,"vZ0":-2.2126899996468636,"x":110.25,"y":174.57,"x0":-1.4321839157085128,"y0":50.00205508247115,"z0":5.423553490196982,"aX":-15.783526229712374},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.2,"breakHorizontal":14.3,"spinRate":1976,"spinDirection":248},"zone":5,"typeConfidence":0.91,"plateTime":0.4099617062105514,"extension":5.799985635041038},"index":5,"playId":"60118cb8-a466-315f-a339-825fec77f5dc","pitchNumber":4,"startTime":"2026-09-12T21:28:31.838Z","endTime":"2026-09-12T21:28:35.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49461185327706,"aZ":-34.28438873503535,"pfxX":-0.37265371374543255,"pfxZ":-1.453703602770501,"pX":-0.007814231171169039,"pZ":2.509540228403846,"vX0":4.351417879415256,"vY0":-119.81949934290652,"vZ0":0.2158585713102581,"x":117.3,"y":171.02,"x0":-1.800216629608013,"y0":50.003224702831325,"z0":5.485802280655787,"aX":-0.5416973053693303},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":-0.4,"spinRate":2215,"spinDirection":41},"zone":5,"typeConfidence":0.85,"plateTime":0.4574007358081347,"extension":5.61533750614937},"hitData":{"launchSpeed":95.2,"launchAngle":46.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.67,"coordY":78.79}},"index":6,"playId":"f4cd574c-b225-3ee4-9206-52b14ee6dc6d","pitchNumber":5,"startTime":"2026-09-12T21:28:49.011Z","endTime":"2026-09-12T21:29:01.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:29:01.282Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T21:29:15.292Z","endTime":"2026-09-12T21:30:43.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28257753384357,"aZ":-37.28367174211973,"pfxX":4.661011607418798,"pfxZ":-3.5519273001850964,"pX":0.07236713483802003,"pZ":1.2428458601710946,"vX0":3.336204710747255,"vY0":-120.29137593550591,"vZ0":-1.6698714832152797,"x":114.24,"y":205.22,"x0":-1.9469198034214568,"y0":50.00291339411295,"z0":5.3076034021866185,"aX":6.705775639999971},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.6,"breakHorizontal":-9.4,"spinRate":2200,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.4585294678910299,"extension":5.538391825192726},"index":0,"playId":"e714c079-847a-3550-ac43-2af36b702f4f","pitchNumber":1,"startTime":"2026-09-12T21:29:25.476Z","endTime":"2026-09-12T21:29:28.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14736772840275,"aZ":-30.38440061556456,"pfxX":-9.10962078604398,"pfxZ":1.0145438972015466,"pX":0.15931894512366207,"pZ":1.0793508754054235,"vX0":7.222347658892881,"vY0":-132.00772657896883,"vZ0":-4.964341660404679,"x":110.93,"y":209.64,"x0":-1.4339818391474062,"y0":50.00004113082403,"z0":5.231609766289377,"aX":-16.010938471957697},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.0,"breakHorizontal":14.9,"spinRate":2036,"spinDirection":249},"zone":14,"typeConfidence":0.92,"plateTime":0.4155470677136419,"extension":5.726298910862153},"index":1,"playId":"87809648-7973-3e17-a7fc-37a5edb1c629","pitchNumber":2,"startTime":"2026-09-12T21:29:39.269Z","endTime":"2026-09-12T21:29:42.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484907719932522,"aZ":-29.167902688247395,"pfxX":-10.2619643331282,"pfxZ":1.6925979566102827,"pX":0.7759133259442623,"pZ":2.0655074206381263,"vX0":9.345411763368668,"vY0":-132.8805317240431,"vZ0":-2.8975016244294634,"x":87.42,"y":183.01,"x0":-1.4663319357989775,"y0":50.00105706130408,"z0":5.305990116135281,"aX":-18.210912205552628},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":16.3,"spinRate":2026,"spinDirection":245},"zone":9,"typeConfidence":0.9,"plateTime":0.4133970890097074,"extension":5.850744951656874},"index":2,"playId":"7281e8a3-4cf6-3507-b565-2641ac38ccd5","pitchNumber":3,"startTime":"2026-09-12T21:29:53.637Z","endTime":"2026-09-12T21:29:57.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-09-12T21:30:07.535Z","endTime":"2026-09-12T21:30:13.395Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.385655998630337,"aZ":-34.053431531389165,"pfxX":-1.2748648236086364,"pfxZ":-1.251754362116948,"pX":-0.6855987302590707,"pZ":2.1582882359715008,"vX0":3.2888456592823387,"vY0":-122.40255386325474,"vZ0":-0.7953637460377927,"x":143.13,"y":180.51,"x0":-1.889648406966451,"y0":50.005627153958685,"z0":5.44032199556568,"aX":-1.9071279644415757},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.2,"breakHorizontal":1.4,"spinRate":2153,"spinDirection":21},"zone":7,"typeConfidence":0.92,"plateTime":0.4499500184845777,"extension":5.561925729960606},"index":4,"playId":"366d86a1-a230-3551-852b-c83c6ffddb32","pitchNumber":4,"startTime":"2026-09-12T21:30:13.395Z","endTime":"2026-09-12T21:30:16.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.901137850024778,"aZ":-23.02716844023536,"pfxX":-7.743088827475984,"pfxZ":4.9986482852106615,"pX":-1.8056049682487614,"pZ":3.9120916084768367,"vX0":2.4395348764755185,"vY0":-135.0230587798331,"vZ0":0.042644283186286214,"x":185.83,"y":133.15,"x0":-1.7199431575995292,"y0":50.00090472864668,"z0":5.5286713213622685,"aX":-14.165214198197909},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.2,"breakHorizontal":13.4,"spinRate":1986,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4070715028113918,"extension":5.525032474947764},"index":5,"playId":"a3981424-34d4-325f-9411-3b3cfe94660d","pitchNumber":5,"startTime":"2026-09-12T21:30:27.153Z","endTime":"2026-09-12T21:30:30.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.109485079313334,"aZ":-37.834205125041734,"pfxX":-5.342938007927417,"pfxZ":-3.668092113604894,"pX":-0.6328094804097271,"pZ":1.649894737153563,"vX0":4.527911974245301,"vY0":-123.36894007773554,"vZ0":-1.150468788811459,"x":141.12,"y":194.23,"x0":-1.7961160573087878,"y0":50.00035221731881,"z0":5.305721053403511,"aX":-8.250282724267162},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.6,"breakHorizontal":8.6,"spinRate":1429,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.44365279993524176,"extension":5.845122143835883},"index":6,"playId":"75399f9e-9cec-351a-b0b4-eae52ad9ed91","pitchNumber":6,"startTime":"2026-09-12T21:30:40.430Z","endTime":"2026-09-12T21:30:43.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:30:43.552Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Gasper singles on a ground ball to right fielder John Rave.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T21:30:52.527Z","endTime":"2026-09-12T21:32:07.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.232259649670098,"aZ":-29.638596063874886,"pfxX":-9.116304173020035,"pfxZ":1.3844605301845228,"pX":0.04787238017512563,"pZ":1.9760387808569322,"vX0":7.52204737944653,"vY0":-133.8916220116452,"vZ0":-3.301869241595867,"x":115.18,"y":185.43,"x0":-1.5999239360026012,"y0":50.0034971450783,"z0":5.323704517186937,"aX":-16.71605915976315},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.0,"breakHorizontal":15.1,"spinRate":2019,"spinDirection":249},"zone":8,"typeConfidence":0.91,"plateTime":0.407535848605185,"extension":5.698899292136259},"index":0,"playId":"02135221-65b9-3d06-b41d-6747787312ac","pitchNumber":1,"startTime":"2026-09-12T21:31:08.598Z","endTime":"2026-09-12T21:31:12.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.06661821131601,"aZ":-33.59266626414744,"pfxX":6.7879203922743745,"pfxZ":-0.954730174437648,"pX":-0.8064997261495354,"pZ":1.8239711805116339,"vX0":0.8349445209025574,"vY0":-120.34078962843587,"vZ0":-1.2384036396413356,"x":147.74,"y":189.53,"x0":-2.0399776833869883,"y0":50.00490390384514,"z0":5.293166339018182,"aX":10.060509562511962},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.8,"breakHorizontal":-12.5,"spinRate":2339,"spinDirection":47},"zone":7,"typeConfidence":0.92,"plateTime":0.45333689901074337,"extension":5.655629100198364},"index":1,"playId":"0b5f63e4-e25e-3642-9e67-542001a14d47","pitchNumber":2,"startTime":"2026-09-12T21:31:43.268Z","endTime":"2026-09-12T21:31:47.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.998835767127545,"aZ":-33.61574908206946,"pfxX":-3.6922991981361433,"pfxZ":-0.9206766692432247,"pX":-0.25047472885553673,"pZ":1.4226209161009926,"vX0":5.056474659015783,"vY0":-123.42872755354541,"vZ0":-2.290154950893544,"x":126.55,"y":200.37,"x0":-1.8354988769133667,"y0":50.00523108661562,"z0":5.162837446308608,"aX":-5.761656076592918},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.9,"breakHorizontal":5.6,"spinRate":1316,"spinDirection":269},"zone":13,"typeConfidence":0.88,"plateTime":0.44188135649199545,"extension":5.616684202693527},"hitData":{"launchSpeed":101.2,"launchAngle":2.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.0,"coordY":113.0}},"index":2,"playId":"0a92265a-c726-34a8-9b5e-e3b41c0ae68b","pitchNumber":3,"startTime":"2026-09-12T21:31:56.496Z","endTime":"2026-09-12T21:32:07.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:32:07.848Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a ground ball to right fielder John Rave. Mickey Gasper to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T21:33:22.562Z","endTime":"2026-09-12T21:34:46.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T21:32:33.550Z","endTime":"2026-09-12T21:33:24.803Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.218851719440874,"aZ":-28.728511489728337,"pfxX":4.296249533559537,"pfxZ":2.356381150679857,"pX":-0.9129620551901373,"pZ":2.4376515421693603,"vX0":1.2314534671007353,"vY0":-119.79361518714347,"vZ0":-0.6878995969658899,"x":151.8,"y":172.96,"x0":-1.991194709252556,"y0":50.0005819819426,"z0":5.28719827741709,"aX":6.268822282583726},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.3,"breakHorizontal":-8.0,"spinRate":2356,"spinDirection":57},"zone":13,"typeConfidence":0.86,"plateTime":0.45649895587422806,"extension":5.681796484933578},"index":1,"playId":"d78838d0-a87f-389c-8344-70ea43599a0d","pitchNumber":1,"startTime":"2026-09-12T21:33:24.803Z","endTime":"2026-09-12T21:33:28.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06973086390368,"aZ":-32.03510336839619,"pfxX":-7.917829877752844,"pfxZ":0.07970245354465,"pX":-0.6682310805795212,"pZ":2.136083614213043,"vX0":5.699592107645428,"vY0":-132.7649408240691,"vZ0":-2.0483358327164654,"x":142.47,"y":181.11,"x0":-1.812690218071909,"y0":50.003942266918116,"z0":5.24603905846979,"aX":-14.154596784014121},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.1,"breakHorizontal":13.1,"spinRate":1884,"spinDirection":244},"zone":7,"typeConfidence":0.92,"plateTime":0.4123351135980293,"extension":5.779818822090397},"index":2,"playId":"42e02fb5-3384-3495-bf6c-3632d72cc3aa","pitchNumber":2,"startTime":"2026-09-12T21:33:42.302Z","endTime":"2026-09-12T21:33:46.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.142883035577068,"aZ":-33.16103590257188,"pfxX":-7.513431834000347,"pfxZ":-0.540290249639189,"pX":-0.5010282902729158,"pZ":1.2009349648238055,"vX0":5.927590279789419,"vY0":-133.89397936115694,"vZ0":-4.194177975492571,"x":136.1,"y":206.35,"x0":-1.7642807451657316,"y0":50.00400080331373,"z0":5.1531386538859545,"aX":-13.681653157138765},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.7,"breakHorizontal":12.4,"spinRate":1901,"spinDirection":248},"zone":13,"typeConfidence":0.92,"plateTime":0.4086357019998941,"extension":5.913349456842715},"index":3,"playId":"27237fed-6916-3114-ac22-26bda986ea01","pitchNumber":3,"startTime":"2026-09-12T21:34:00.058Z","endTime":"2026-09-12T21:34:03.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72162654490595,"aZ":-33.65084465494968,"pfxX":5.888404844963821,"pfxZ":-1.003846477544064,"pX":-2.4675829513908822,"pZ":3.038438061578461,"vX0":-2.5019076226375883,"vY0":-120.32462000761313,"vZ0":1.4230238555761923,"x":211.06,"y":156.74,"x0":-2.183474811584151,"y0":50.00038961038541,"z0":5.404635813786051,"aX":8.69699544437252},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.2,"breakHorizontal":-10.1,"spinRate":2304,"spinDirection":58},"zone":11,"typeConfidence":0.91,"plateTime":0.4539279987104248,"extension":5.650016497525689},"index":4,"playId":"61a645e1-ca27-3052-9610-ff28d5d032dc","pitchNumber":4,"startTime":"2026-09-12T21:34:17.581Z","endTime":"2026-09-12T21:34:20.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5976566916764,"aZ":-32.053283428054314,"pfxX":-6.717178290685851,"pfxZ":0.06947395049812943,"pX":-0.008197954890092658,"pZ":1.808494658343802,"vX0":6.305901799894286,"vY0":-132.62913475387896,"vZ0":-2.9580382327348462,"x":117.31,"y":189.95,"x0":-1.5320000807836014,"y0":50.00434031246537,"z0":5.250898453084668,"aX":-12.092783833691326},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.2,"breakHorizontal":10.9,"spinRate":1832,"spinDirection":247},"zone":8,"typeConfidence":0.92,"plateTime":0.4113472396070388,"extension":6.025405485702287},"hitData":{"launchSpeed":102.7,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.24,"coordY":103.54}},"index":5,"playId":"4175f968-0631-36f2-bd22-77cb1e57e37d","pitchNumber":5,"startTime":"2026-09-12T21:34:36.842Z","endTime":"2026-09-12T21:34:46.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:34:46.462Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wilyer Abreu doubles (36) on a sharp fly ball to right fielder John Rave. Mickey Gasper scores. Adley Rutschman scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T21:37:19.995Z","endTime":"2026-09-12T21:38:46.404Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":677976,"link":"/api/v1/people/677976"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":{"id":677976,"link":"/api/v1/people/677976"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T21:35:03.501Z","endTime":"2026-09-12T21:35:26.870Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Anthony Gose replaces Randy Dobnak.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-12T21:35:26.870Z","endTime":"2026-09-12T21:37:22.017Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543238,"link":"/api/v1/people/543238"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.444830788070405,"aZ":-11.92401103698551,"pfxX":3.212472879034132,"pfxZ":10.195450420736293,"pX":-0.36231176689140454,"pZ":3.4586300052588945,"vX0":-4.189383319483866,"vY0":-140.21706957956158,"vZ0":-4.41322938409954,"x":130.81,"y":145.4,"x0":0.7355263006181919,"y0":50.00494888313221,"z0":5.834419918317554,"aX":6.382109103967053},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":-4.9,"spinRate":2544,"spinDirection":165},"zone":11,"typeConfidence":0.91,"plateTime":0.39101406238093395,"extension":5.7689385602119545},"index":2,"playId":"25fe5bae-4230-345e-b4de-0ca48a768f8a","pitchNumber":1,"startTime":"2026-09-12T21:37:22.017Z","endTime":"2026-09-12T21:37:25.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71768717330653,"aZ":-10.642921328038678,"pfxX":2.2322475732133986,"pfxZ":11.261048722453834,"pX":-0.5649177314768297,"pZ":2.2560267714291093,"vX0":-3.942940573112328,"vY0":-137.89182865786074,"vZ0":-7.339178190701877,"x":138.53,"y":177.87,"x0":0.5981929998397643,"y0":50.002763737221336,"z0":5.682626599312759,"aX":4.268367338489642},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":-3.1,"spinRate":2500,"spinDirection":164},"zone":4,"typeConfidence":0.9,"plateTime":0.3983125381239816,"extension":5.753965916594676},"index":3,"playId":"f699a62f-e9e6-342b-aec1-ca60f9e5f8b4","pitchNumber":2,"startTime":"2026-09-12T21:37:36.986Z","endTime":"2026-09-12T21:37:40.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0496430941806,"aZ":-29.095727530681206,"pfxX":-0.6967382091203196,"pfxZ":2.031741263511157,"pX":-0.48563782442252557,"pZ":-0.4477562037459089,"vX0":-2.4514115678764683,"vY0":-122.63595473395483,"vZ0":-8.558083637917052,"x":135.51,"y":250.87,"x0":0.618945984599853,"y0":50.00595660260791,"z0":5.581705958646729,"aX":-1.0574885420627902},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.8,"breakHorizontal":1.8,"spinRate":2333,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.44723709925911903,"extension":6.108150541312803},"index":4,"playId":"f152b46a-b162-3ef1-9fe8-58ea9836d01d","pitchNumber":3,"startTime":"2026-09-12T21:37:52.960Z","endTime":"2026-09-12T21:37:56.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27775663042366,"aZ":-8.633989913844303,"pfxX":1.97531141141481,"pfxZ":12.16350803637307,"pX":-0.3814172067605263,"pZ":1.776459341789865,"vX0":-3.4785632368682404,"vY0":-138.5562464887116,"vZ0":-8.762122417740743,"x":131.54,"y":190.82,"x0":0.6363068823844017,"y0":50.00422925595073,"z0":5.565140743125793,"aX":3.8235289441921445},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.3,"breakHorizontal":-2.8,"spinRate":2549,"spinDirection":165},"zone":7,"typeConfidence":0.9,"plateTime":0.39599804751579404,"extension":5.866512980295523},"index":5,"playId":"1eaab727-b567-30b8-80a3-376599ef71a8","pitchNumber":4,"startTime":"2026-09-12T21:38:13.782Z","endTime":"2026-09-12T21:38:18.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35056449846487,"aZ":-8.504218220699189,"pfxX":2.5872878678915434,"pfxZ":12.009233420220088,"pX":-0.2725046240437313,"pZ":2.4426520188919345,"vX0":-3.608643247864929,"vY0":-139.92742462693602,"vZ0":-7.319622127485041,"x":127.39,"y":172.83,"x0":0.7013510496113533,"y0":50.006330416813285,"z0":5.659369228091356,"aX":5.101162772434446},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.3,"breakHorizontal":-3.8,"spinRate":2510,"spinDirection":164},"zone":4,"typeConfidence":0.91,"plateTime":0.39235559041432033,"extension":6.024581531755535},"hitData":{"launchSpeed":104.9,"launchAngle":25.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":147.66,"coordY":34.71}},"index":6,"playId":"1a2c8c8f-c541-3596-af02-9f05d2f5d1f7","pitchNumber":5,"startTime":"2026-09-12T21:38:30.436Z","endTime":"2026-09-12T21:38:46.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:38:46.404Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T21:39:04.593Z","endTime":"2026-09-12T21:40:37.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23395621770079,"aZ":-8.792554566960348,"pfxX":2.7384529839815976,"pfxZ":11.692386860138779,"pX":0.14195239020092043,"pZ":3.700367139634139,"vX0":-2.75502288715363,"vY0":-140.81101633419897,"vZ0":-4.300671509801436,"x":111.59,"y":138.87,"x0":0.7792448625778613,"y0":50.00058293176692,"z0":5.821008656150802,"aX":5.475344629955455},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.4,"breakHorizontal":-4.3,"spinRate":2471,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.38960558546799406,"extension":5.773188939813886},"index":0,"playId":"306f092c-4141-36c8-878d-415a7da334c9","pitchNumber":1,"startTime":"2026-09-12T21:39:21.954Z","endTime":"2026-09-12T21:39:24.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77201299398922,"aZ":-14.393447769354637,"pfxX":3.3373563194586193,"pfxZ":11.158501111058166,"pX":0.0899803337915835,"pZ":-0.5241526516740868,"vX0":-2.465705349522569,"vY0":-125.04513245329368,"vZ0":-11.82098409897794,"x":113.57,"y":252.93,"x0":0.6522568893219305,"y0":50.00140890402232,"z0":5.427122286976146,"aX":5.3170200990116845},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":17.9,"breakHorizontal":-5.5,"spinRate":1841,"spinDirection":164},"zone":14,"typeConfidence":0.9,"plateTime":0.4370091054222893,"extension":6.001025073545009},"index":1,"playId":"68e121c0-0d80-35a9-aca2-3f3b29e68371","pitchNumber":2,"startTime":"2026-09-12T21:39:41.564Z","endTime":"2026-09-12T21:39:45.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.541437008737347,"aZ":-31.68772978300242,"pfxX":-1.9270727066754865,"pfxZ":0.2998240652972486,"pX":-0.3549047380999867,"pZ":1.1936569226412441,"vX0":-2.2493461596367745,"vY0":-126.6701255129166,"vZ0":-5.034607082261296,"x":130.53,"y":206.55,"x0":0.7945505367070229,"y0":50.00467315622295,"z0":5.736599949195396,"aX":-3.135519584956647},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":4.0,"spinRate":2356,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.43219212131779416,"extension":5.956951105857828},"index":2,"playId":"759c1445-a7e9-3641-a410-17503b849baa","pitchNumber":3,"startTime":"2026-09-12T21:40:02.462Z","endTime":"2026-09-12T21:40:05.782Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-12T21:40:15.623Z","endTime":"2026-09-12T21:40:34.230Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.821321526805598,"aZ":-34.57952029462715,"pfxX":-0.8686387924206727,"pfxZ":-1.5508215953037876,"pX":-0.32085728856264256,"pZ":1.0531778006156503,"vX0":-2.185944866729247,"vY0":-123.30827860941525,"vZ0":-4.4001902405701,"x":129.23,"y":210.34,"x0":0.687347928220963,"y0":50.00210186573586,"z0":5.754781454849283,"aX":-1.347429167557192},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.5,"breakHorizontal":2.0,"spinRate":2264,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.44293463913274733,"extension":5.738339013406919},"index":4,"playId":"0ef098c1-b620-3bfb-a638-b12dc7deae36","pitchNumber":4,"startTime":"2026-09-12T21:40:34.230Z","endTime":"2026-09-12T21:40:37.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:40:37.931Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:42:51.837Z","endTime":"2026-09-12T21:44:23.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Isiah Kiner-Falefa replaces second baseman Anthony Seigler, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T21:41:58.821Z","endTime":"2026-09-12T21:42:54.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":81.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09724851605025,"aZ":-24.78505930053675,"pfxX":11.412693114603398,"pfxZ":4.281000084310557,"pX":0.9042996704631228,"pZ":1.7379699021784485,"vX0":-6.456735030687481,"vY0":-131.55435898451614,"vZ0":-5.275757725455488,"x":82.53,"y":191.85,"x0":1.9286526600969616,"y0":50.00081048358377,"z0":5.645333295337502,"aX":19.67952450743652},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":-19.0,"spinRate":2074,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.4189512371323181,"extension":5.858001139652827},"index":1,"playId":"34917d34-0d36-36aa-a3dc-030f5c5230e0","pitchNumber":1,"startTime":"2026-09-12T21:42:54.164Z","endTime":"2026-09-12T21:42:58.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.471698675942132,"aZ":-26.949307553522942,"pfxX":7.967530212989892,"pfxZ":3.760099155275147,"pX":0.007018222425247733,"pZ":1.4924308198359193,"vX0":-6.7654240774405965,"vY0":-117.73836647287362,"vZ0":-3.830229546570982,"x":116.73,"y":198.48,"x0":1.8966981102934877,"y0":50.00403630422575,"z0":5.662646232249033,"aX":11.073697684121315},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.0,"breakHorizontal":-12.6,"spinRate":1377,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.4670315365501514,"extension":5.989023167673373},"index":2,"playId":"dcaf1745-a099-3e32-a120-da4f5c373526","pitchNumber":2,"startTime":"2026-09-12T21:43:07.612Z","endTime":"2026-09-12T21:43:11.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.404152945796543,"aZ":-22.69068862636779,"pfxX":1.0832291506182852,"pfxZ":5.654897980211953,"pX":-0.6993079591917597,"pZ":3.5779209417988005,"vX0":-7.361341272452475,"vY0":-128.62460736039307,"vZ0":-1.3031771701026575,"x":143.66,"y":142.18,"x0":2.0576800574067127,"y0":50.00399668320418,"z0":5.8487379213892625,"aX":1.8177504375528886},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.2,"breakHorizontal":-0.4,"spinRate":2040,"spinDirection":137},"zone":11,"typeConfidence":0.91,"plateTime":0.4256520144411482,"extension":5.886939265415366},"index":3,"playId":"67f53419-3fae-3d45-b7af-8ab6d8cf7419","pitchNumber":3,"startTime":"2026-09-12T21:43:21.447Z","endTime":"2026-09-12T21:43:25.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.808081948826192,"aZ":-25.286820304685982,"pfxX":9.956535196430053,"pfxZ":3.9779604856069826,"pX":0.8173748976285322,"pZ":1.9694611972758105,"vX0":-6.380220245550398,"vY0":-131.26840231584484,"vZ0":-4.795961390163671,"x":85.84,"y":185.6,"x0":1.995543593918084,"y0":50.00403211645266,"z0":5.72114059209063,"aX":17.241675006065496},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":-16.4,"spinRate":2025,"spinDirection":140},"zone":9,"typeConfidence":0.91,"plateTime":0.41851128348714006,"extension":6.090573965641202},"index":4,"playId":"700dca89-99e7-33df-916a-830ddd291e1a","pitchNumber":4,"startTime":"2026-09-12T21:43:36.302Z","endTime":"2026-09-12T21:43:40.548Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-09-12T21:43:45.331Z","endTime":"2026-09-12T21:43:55.297Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90085028335501,"aZ":-25.375205413787278,"pfxX":9.741407378930639,"pfxZ":4.031463156904842,"pX":-0.48771667999876345,"pZ":3.0961848455601944,"vX0":-9.017827412039379,"vY0":-129.5578677132161,"vZ0":-2.126888299159622,"x":135.59,"y":155.18,"x0":1.7847039694390454,"y0":50.00526327435434,"z0":5.881429314371528,"aX":16.44256549726236},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":-15.5,"spinRate":1984,"spinDirection":148},"zone":1,"typeConfidence":0.9,"plateTime":0.4239388618895372,"extension":6.040964157362793},"index":6,"playId":"bc50d2bd-3085-3820-83eb-fc263fd211ac","pitchNumber":5,"startTime":"2026-09-12T21:43:55.297Z","endTime":"2026-09-12T21:44:00.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":71.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.981866215812396,"aZ":-38.691012176402744,"pfxX":-5.978226754338942,"pfxZ":-5.1676270465819805,"pX":0.4007187088982122,"pZ":2.045000705025445,"vX0":-1.6023676010572379,"vY0":-111.25672906741995,"vZ0":0.3040358644450687,"x":101.73,"y":183.56,"x0":1.9061849783790352,"y0":50.00509802689335,"z0":5.89941190618516,"aX":-7.534124679460655},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-9.0,"breakHorizontal":11.3,"spinRate":2210,"spinDirection":310},"zone":9,"typeConfidence":0.9,"plateTime":0.49133765190572376,"extension":6.125902466961711},"index":7,"playId":"0bec486e-6258-3af8-93b4-d8ab4dc2881f","pitchNumber":6,"startTime":"2026-09-12T21:44:19.264Z","endTime":"2026-09-12T21:44:23.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:44:23.227Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Massey singles on a line drive to left fielder Roman Anthony.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:44:29.301Z","endTime":"2026-09-12T21:46:00.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":70.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.022029772924455,"aZ":-39.03874507338416,"pfxX":-5.040800237466783,"pfxZ":-5.609415028603022,"pX":-0.028813943432847065,"pZ":2.02353763742535,"vX0":-2.804330507153515,"vY0":-109.8334140697534,"vZ0":0.47211095878412723,"x":118.1,"y":184.14,"x0":1.9182844475033263,"y0":50.001286706996645,"z0":5.949361892121983,"aX":-6.171794621972017},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-9.7,"breakHorizontal":9.8,"spinRate":2212,"spinDirection":312},"zone":8,"typeConfidence":0.9,"plateTime":0.4982375258191518,"extension":6.14047108632173},"index":0,"playId":"cfc86002-fc6d-3ba6-bd8b-b2859750d2f5","pitchNumber":1,"startTime":"2026-09-12T21:44:48.534Z","endTime":"2026-09-12T21:44:53.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.627084574006986,"aZ":-28.431986104539693,"pfxX":7.009962511087157,"pfxZ":2.247061193965049,"pX":0.9548715442525,"pZ":3.8073471720485426,"vX0":-4.43110210414799,"vY0":-128.34768845220796,"vZ0":0.05491969501019567,"x":80.6,"y":135.98,"x0":1.7931152045959613,"y0":50.005729242472356,"z0":6.000266695574021,"aX":11.694238374217967},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-11.6,"spinRate":1971,"spinDirection":153},"zone":12,"typeConfidence":0.88,"plateTime":0.42678715212949037,"extension":6.00468067050107},"index":1,"playId":"6bd32e85-cdf8-39c4-bb48-724012497a44","pitchNumber":2,"startTime":"2026-09-12T21:45:08.336Z","endTime":"2026-09-12T21:45:11.336Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-12T21:45:18.845Z","endTime":"2026-09-12T21:45:31.101Z","isPitch":false,"type":"action","player":{"id":686681,"link":"/api/v1/people/686681"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":70.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.294855133718166,"aZ":-35.87944029782013,"pfxX":-5.564929136117368,"pfxZ":-2.9982590796866138,"pX":0.4553371115219144,"pZ":1.0934200843962723,"vX0":-1.5246084045579347,"vY0":-110.37219771592613,"vZ0":-2.095466992574161,"x":99.64,"y":209.26,"x0":1.8777275065585455,"y0":50.003477955914114,"z0":5.826890423763734,"aX":-6.8782479370126985},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-5.6,"breakHorizontal":10.4,"spinRate":2261,"spinDirection":311},"zone":14,"typeConfidence":0.89,"plateTime":0.4959018375302815,"extension":6.214924014999022},"index":3,"playId":"60a2661c-77b4-3218-8dc5-bc6afa406cf3","pitchNumber":3,"startTime":"2026-09-12T21:45:31.101Z","endTime":"2026-09-12T21:45:34.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726527747554943,"aZ":-27.155496678329516,"pfxX":8.134254636881407,"pfxZ":2.802315991245637,"pX":-0.6685918331142242,"pZ":2.1650638501711885,"vX0":-9.08954281608429,"vY0":-132.70706379742828,"vZ0":-4.196879682868386,"x":142.49,"y":180.32,"x0":1.7399532544553329,"y0":50.00027585116956,"z0":5.739321960121983,"aX":14.544300483290522},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.3,"breakHorizontal":-12.8,"spinRate":2032,"spinDirection":145},"zone":7,"typeConfidence":0.91,"plateTime":0.4123462056684808,"extension":6.013283945250936},"hitData":{"launchSpeed":98.1,"launchAngle":10.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.6,"coordY":127.48}},"index":4,"playId":"cb97ea48-6163-33b9-b1e6-c3e592b73505","pitchNumber":4,"startTime":"2026-09-12T21:45:48.495Z","endTime":"2026-09-12T21:46:00.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:46:00.494Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:46:17.213Z","endTime":"2026-09-12T21:48:28.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41589141136185,"aZ":-24.99700418485418,"pfxX":5.43860777052279,"pfxZ":4.088486409997962,"pX":0.6297404327495506,"pZ":3.382403500287757,"vX0":-5.130967845874755,"vY0":-131.988359876975,"vZ0":-1.5698612119248945,"x":93.0,"y":147.46,"x0":1.8970680806821496,"y0":50.0018997979777,"z0":5.834562494730544,"aX":9.546796083484836},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-8.6,"spinRate":1898,"spinDirection":146},"zone":12,"typeConfidence":0.88,"plateTime":0.4157808476333793,"extension":6.108220513357247},"index":0,"playId":"9c335207-6b97-3421-828d-0afd8c44e72b","pitchNumber":1,"startTime":"2026-09-12T21:46:25.786Z","endTime":"2026-09-12T21:46:30.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.891552241228364,"aZ":-27.67496420278766,"pfxX":9.18451685081337,"pfxZ":2.6135864921840914,"pX":0.43042716909108064,"pZ":1.6302800039544103,"vX0":-6.531982562017721,"vY0":-130.59846058590745,"vZ0":-5.138995606196702,"x":100.59,"y":194.76,"x0":1.7725270366996742,"y0":50.00643420479448,"z0":5.708990606092501,"aX":15.844729297866685},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.7,"breakHorizontal":-15.1,"spinRate":1921,"spinDirection":142},"zone":9,"typeConfidence":0.9,"plateTime":0.4196360060802635,"extension":6.021288003975235},"index":1,"playId":"e25f28f6-30d7-3ccb-bfbb-4997b0c3c619","pitchNumber":2,"startTime":"2026-09-12T21:46:42.281Z","endTime":"2026-09-12T21:46:46.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08759912814987,"aZ":-31.373979770642283,"pfxX":-3.5990403569589438,"pfxZ":0.592742898444536,"pX":0.08635597570993997,"pZ":1.516938863939544,"vX0":-3.3686775207599866,"vY0":-115.07562265248441,"vZ0":-2.5011663915123776,"x":113.71,"y":197.82,"x0":2.035911611676966,"y0":50.000312589249475,"z0":5.65312282372824,"aX":-4.8324282548480095},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.7,"breakHorizontal":7.3,"spinRate":2223,"spinDirection":305},"zone":14,"typeConfidence":0.9,"plateTime":0.4757206964503231,"extension":6.084989235961754},"index":2,"playId":"310df6bc-9f3b-3286-9198-18f582c0c334","pitchNumber":3,"startTime":"2026-09-12T21:47:04.925Z","endTime":"2026-09-12T21:47:09.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.755860975830668,"aZ":-31.688125426078198,"pfxX":6.767738199789049,"pfxZ":0.3473625368421758,"pX":-0.6754570531031806,"pZ":0.20975119323291874,"vX0":-7.634863488667551,"vY0":-118.41389771435765,"vZ0":-5.6580212208433185,"x":142.75,"y":233.12,"x0":1.7123636570874148,"y0":50.00536723414312,"z0":5.5316096304257405,"aX":9.605697220677058},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.6,"breakHorizontal":-10.4,"spinRate":1478,"spinDirection":110},"zone":13,"typeConfidence":0.91,"plateTime":0.4626699339173701,"extension":6.2636974781653025},"index":3,"playId":"a9eb4e01-ecde-394e-832a-9281701e4d9d","pitchNumber":4,"startTime":"2026-09-12T21:47:48.172Z","endTime":"2026-09-12T21:47:54.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ranger Suarez. Michael Massey to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"a9eb4e01-ecde-394e-832a-9281701e4d9d","startTime":"2026-09-12T21:48:02.792Z","endTime":"2026-09-12T21:48:21.830Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686681,"link":"/api/v1/people/686681"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.693877464753275,"aZ":-30.715575181480155,"pfxX":-6.635114548172154,"pfxZ":1.0735179195731503,"pX":-1.1652263550477482,"pZ":0.8801429938972306,"vX0":-5.514644580851042,"vY0":-115.70978961107124,"vZ0":-4.007932078826367,"x":161.42,"y":215.02,"x0":2.111243806133531,"y0":50.00168772981778,"z0":5.579388532980918,"aX":-8.990384720400877},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.2,"breakHorizontal":13.4,"spinRate":2224,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.4734664354436324,"extension":6.258892449191426},"index":5,"playId":"22444d4c-93f7-3692-b2ef-2484075c697e","pitchNumber":5,"startTime":"2026-09-12T21:48:21.830Z","endTime":"2026-09-12T21:48:28.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:48:28.208Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matthew Lugo strikes out swinging, catcher Adley Rutschman to first baseman Nick Sogard.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T21:48:34.518Z","endTime":"2026-09-12T21:50:21.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.710563321524834,"aZ":-37.88302187471508,"pfxX":-5.396250415630245,"pfxZ":-4.585286416466269,"pX":1.629810381431286,"pZ":2.3906613332889175,"vX0":0.2924905026801995,"vY0":-110.87424080281824,"vZ0":0.9648383601876904,"x":54.88,"y":174.23,"x0":2.197310467046522,"y0":50.00164665259382,"z0":5.9012617929914475,"aX":-6.721751046539374},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-7.8,"breakHorizontal":9.7,"spinRate":2242,"spinDirection":311},"zone":14,"typeConfidence":0.9,"plateTime":0.49389747155171904,"extension":6.119905201078915},"index":0,"playId":"c50afff7-7bed-3f97-9a8b-6f7b957bea75","pitchNumber":1,"startTime":"2026-09-12T21:48:59.028Z","endTime":"2026-09-12T21:49:03.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30109074166028,"aZ":-40.535586187218776,"pfxX":-4.619026136670673,"pfxZ":-6.358641749418529,"pX":-0.6866389339524087,"pZ":1.2447811695659836,"vX0":-4.461465302274586,"vY0":-114.04909556923717,"vZ0":-1.3214816712068231,"x":143.17,"y":205.17,"x0":1.8962137993062098,"y0":50.00337518601217,"z0":5.835654752632115,"aX":-6.073473427800119},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.5,"breakHorizontal":9.5,"spinRate":2310,"spinDirection":315},"zone":13,"typeConfidence":0.89,"plateTime":0.4805737603161564,"extension":6.233565347246226},"index":1,"playId":"1f451bfa-d709-3e99-9140-8cf620bd1d85","pitchNumber":2,"startTime":"2026-09-12T21:49:13.867Z","endTime":"2026-09-12T21:49:16.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.688347914320374,"aZ":-29.712762198841137,"pfxX":10.359243778754104,"pfxZ":1.422633602493355,"pX":1.886708537144131,"pZ":1.6646652625122653,"vX0":-4.079199869176563,"vY0":-131.1945147460528,"vZ0":-4.430420196985529,"x":45.08,"y":193.83,"x0":2.118814545561619,"y0":50.0064850503349,"z0":5.599051684269044,"aX":17.99743708027959},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":-17.8,"spinRate":1975,"spinDirection":144},"zone":14,"typeConfidence":0.9,"plateTime":0.4180584087238337,"extension":6.1898891907832425},"index":2,"playId":"01ca4095-4f06-3441-a3cc-228cc23522ab","pitchNumber":3,"startTime":"2026-09-12T21:49:33.297Z","endTime":"2026-09-12T21:49:36.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.384962479080073,"aZ":-39.52744171999636,"pfxX":-6.15842398966473,"pfxZ":-5.814266714430207,"pX":0.7683826073951175,"pZ":1.6153011774845467,"vX0":-0.9372248094402158,"vY0":-112.91113438590673,"vZ0":-0.44945013265370193,"x":87.71,"y":195.17,"x0":1.9896673166904002,"y0":50.00097721325972,"z0":5.863219191622386,"aX":-7.791895911076841},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-10.2,"breakHorizontal":11.4,"spinRate":2241,"spinDirection":313},"zone":14,"typeConfidence":0.89,"plateTime":0.48883824887934013,"extension":6.160986056399037},"index":3,"playId":"486cbd2a-42af-366e-89ff-77c496765e19","pitchNumber":4,"startTime":"2026-09-12T21:49:51.608Z","endTime":"2026-09-12T21:49:55.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.730503810456216,"aZ":-28.960988475031847,"pfxX":-9.444938963657531,"pfxZ":2.4278640756216614,"pX":-1.4476279230919922,"pZ":0.08888710344773383,"vX0":-4.905722831192566,"vY0":-115.83940389186805,"vZ0":-6.066721458968101,"x":172.18,"y":236.38,"x0":1.942527483909924,"y0":50.00461585269198,"z0":5.598508144803296,"aX":-12.512307182744507},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.8,"breakHorizontal":18.5,"spinRate":2299,"spinDirection":311},"zone":13,"typeConfidence":0.91,"plateTime":0.47748266463248745,"extension":6.258076940961604},"index":4,"playId":"6a7dd86b-be3c-3afc-bbfa-f845066a8895","pitchNumber":5,"startTime":"2026-09-12T21:50:14.222Z","endTime":"2026-09-12T21:50:21.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:50:21.293Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Sogard doubles (12) on a fly ball to left fielder Matthew Lugo.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T21:52:44.523Z","endTime":"2026-09-12T21:54:06.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Lange replaces Anthony Gose.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T21:51:51.969Z","endTime":"2026-09-12T21:52:46.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47387941804954,"aZ":-23.626514787578444,"pfxX":-9.05999346453666,"pfxZ":4.364297476482726,"pX":-0.4356113288288465,"pZ":1.5921864452203247,"vX0":6.9193365104688604,"vY0":-139.9984677964667,"vZ0":-6.6485794356858925,"x":133.6,"y":195.79,"x0":-1.7785008610990365,"y0":50.00269178216353,"z0":5.574440552772068,"aX":-17.74825365779138},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":14.8,"spinRate":2038,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3932115693773959,"extension":6.615847375792127},"index":1,"playId":"b54fd770-2cd6-342f-9d43-19a11cbb74a2","pitchNumber":1,"startTime":"2026-09-12T21:52:46.859Z","endTime":"2026-09-12T21:52:51.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.214889396229044,"aZ":-31.50888912723865,"pfxX":-0.05579370910446202,"pfxZ":0.41022375317421034,"pX":-0.16907636673374554,"pZ":1.2652135227701256,"vX0":4.4406027123071805,"vY0":-126.99624128201026,"vZ0":-4.462259705075841,"x":123.44,"y":204.62,"x0":-1.933730730209363,"y0":50.00459155719328,"z0":5.5537669554752425,"aX":-0.09123036735824078},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":-1.0,"spinRate":2270,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.4314260087979136,"extension":6.489958398543464},"index":2,"playId":"9cd2cc79-acb7-30e0-a221-804333233b36","pitchNumber":2,"startTime":"2026-09-12T21:53:01.718Z","endTime":"2026-09-12T21:53:05.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295427889818434,"aZ":-33.579630429402926,"pfxX":-0.3111571899330636,"pfxZ":-0.878364632082679,"pX":-1.7713276490615393,"pZ":3.9961343632617723,"vX0":0.957723293898106,"vY0":-126.32171654770157,"vZ0":1.9539038940596214,"x":184.52,"y":130.88,"x0":-2.116018232766421,"y0":50.00068465317304,"z0":5.924778263625051,"aX":-0.49965704715009407},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.8,"breakHorizontal":0.4,"spinRate":2261,"spinDirection":350},"zone":11,"typeConfidence":2.0,"plateTime":0.4346766598814358,"extension":6.306469734005582},"index":3,"playId":"6b4b727c-11a5-325b-803b-e17e760d3085","pitchNumber":3,"startTime":"2026-09-12T21:53:17.536Z","endTime":"2026-09-12T21:53:20.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.974906832510428,"aZ":-32.09234306340787,"pfxX":-10.189895209435402,"pfxZ":0.04694783726586138,"pX":-0.7920237343923495,"pZ":1.290709553216198,"vX0":6.3769514038635915,"vY0":-132.9430986108698,"vZ0":-5.188371282007825,"x":147.19,"y":203.93,"x0":-1.9047458765328995,"y0":50.00404911471614,"z0":5.612450118355156,"aX":-18.139956314595658},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.0,"breakHorizontal":16.9,"spinRate":2008,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4128717322302986,"extension":6.399743675419467},"index":4,"playId":"4291f2a9-0772-3a58-886b-86001110e363","pitchNumber":4,"startTime":"2026-09-12T21:53:34.249Z","endTime":"2026-09-12T21:53:38.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70790404555687,"aZ":-19.5819479847857,"pfxX":-8.208758112068129,"pfxZ":6.300059597936089,"pX":-0.8542728125970015,"pZ":2.6851902079125862,"vX0":5.517644547414354,"vY0":-140.89311542181295,"vZ0":-4.596847583916733,"x":149.56,"y":166.28,"x0":-1.7771998724823672,"y0":50.004682458999476,"z0":5.613367559163945,"aX":-16.411494414059778},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":2220,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3895979773389522,"extension":6.462893727358088},"hitData":{"launchSpeed":90.9,"launchAngle":34.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.44,"coordY":107.79}},"index":5,"playId":"02014175-7a72-300f-9f72-f96e03ddb0e8","pitchNumber":5,"startTime":"2026-09-12T21:53:52.102Z","endTime":"2026-09-12T21:54:06.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:54:06.507Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out softly, pitcher Alex Lange to first baseman Vinnie Pasquantino. Nick Sogard to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T21:54:26.150Z","endTime":"2026-09-12T21:56:17.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.652779476421756,"aZ":-24.20785618213374,"pfxX":-0.29615448438776415,"pfxZ":4.296494048265808,"pX":-1.1698044737926423,"pZ":3.535407141847589,"vX0":1.8428898298383178,"vY0":-134.6670153583947,"vZ0":-1.31804446313678,"x":161.59,"y":143.32,"x0":-1.8217404388753928,"y0":50.00156140503335,"z0":5.728208413679009,"aX":-0.5490154611510103},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":0.2,"spinRate":2182,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40526559392618866,"extension":6.400214654528397},"index":0,"playId":"0446d9c2-2ae0-3652-be36-3cd8b3c51d0d","pitchNumber":1,"startTime":"2026-09-12T21:54:41.084Z","endTime":"2026-09-12T21:54:45.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.471668557588057,"aZ":-18.093412170737526,"pfxX":-7.148890408776273,"pfxZ":7.1493252221095975,"pX":-0.6876309354507121,"pZ":2.4776422605649278,"vX0":6.012689816787629,"vY0":-139.48884654061834,"vZ0":-5.192438236379262,"x":143.21,"y":171.88,"x0":-1.9426407504166587,"y0":50.005244900390835,"z0":5.556882581663983,"aX":-14.085015838273474},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":11.8,"spinRate":2252,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3927173835093125,"extension":6.4431021414482315},"index":1,"playId":"e4754508-8b62-3ac6-8ae7-b1ba28fcaaaa","pitchNumber":2,"startTime":"2026-09-12T21:55:01.346Z","endTime":"2026-09-12T21:55:04.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84000107653979,"aZ":-17.02259829496731,"pfxX":-7.0978479351474775,"pfxZ":7.597083985661744,"pX":0.5567600655640254,"pZ":1.9343078805280158,"vX0":8.093444071441397,"vY0":-140.57756373155325,"vZ0":-6.927034740118428,"x":95.78,"y":186.55,"x0":-1.4419059552372455,"y0":50.00659769049059,"z0":5.542007352246963,"aX":-14.163181106076946},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":11.2,"spinRate":2217,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3901067212582525,"extension":6.486722520885182},"index":2,"playId":"aa2b5d10-a357-388b-9b2a-b20655752835","pitchNumber":3,"startTime":"2026-09-12T21:55:30.533Z","endTime":"2026-09-12T21:55:33.533Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-12T21:55:50.092Z","endTime":"2026-09-12T21:56:09.831Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4915334176404,"aZ":-30.510116509859117,"pfxX":-9.905065679799872,"pfxZ":0.9318387631388028,"pX":-1.1400754359151928,"pZ":1.7266635887406225,"vX0":5.639340236949422,"vY0":-132.93454857812506,"vZ0":-4.1332058335917266,"x":160.46,"y":192.16,"x0":-2.001983957048705,"y0":50.00492845250086,"z0":5.5165064440713625,"aX":-17.730022162099193},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.0,"breakHorizontal":16.7,"spinRate":1883,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4120187219280025,"extension":6.400166459197669},"hitData":{"launchSpeed":58.6,"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":135.14,"coordY":185.93}},"index":4,"playId":"4446b26c-5395-35bf-9511-5acfe1159417","pitchNumber":4,"startTime":"2026-09-12T21:56:09.831Z","endTime":"2026-09-12T21:56:17.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:56:17.221Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a fly ball to left fielder Matthew Lugo. Nick Sogard scores. Caleb Durbin out at 2nd on the throw, left fielder Matthew Lugo to second baseman Michael Massey.","rbi":1,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T21:56:40.784Z","endTime":"2026-09-12T21:58:14.107Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":656638,"link":"/api/v1/people/656638"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.074141739077255,"aZ":-35.171539447152824,"pfxX":0.03976606957017914,"pfxZ":-1.841325219327011,"pX":-2.6357989615689625,"pZ":4.292769400154594,"vX0":-2.0886151337719743,"vY0":-127.17533615219057,"vZ0":2.8181972637053727,"x":217.47,"y":122.88,"x0":-1.8061685644995051,"y0":50.00458680569551,"z0":5.975118738642594,"aX":0.0644799062105137},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.4,"breakHorizontal":0.5,"spinRate":2259,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4320309274993295,"extension":6.401046817446459},"index":0,"playId":"fe2bcba5-639c-3373-884c-4b97ae98a319","pitchNumber":1,"startTime":"2026-09-12T21:56:43.549Z","endTime":"2026-09-12T21:56:49.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58102639489905,"aZ":-26.914593069828946,"pfxX":-9.750798795773257,"pfxZ":2.6681742465047975,"pX":0.12844833912435744,"pZ":1.307348908776621,"vX0":7.715545156164804,"vY0":-139.96799577330796,"vZ0":-6.797557600576918,"x":112.1,"y":203.48,"x0":-1.406271797135945,"y0":50.00397109518781,"z0":5.546871144222967,"aX":-19.21813764209325},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.5,"breakHorizontal":16.0,"spinRate":1960,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39234153734470434,"extension":6.590543839316977},"index":1,"playId":"9c57b4c8-ebbe-348b-b058-e39f3a5875a1","pitchNumber":2,"startTime":"2026-09-12T21:57:17.787Z","endTime":"2026-09-12T21:57:20.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.556140074877842,"aZ":-29.45951853800968,"pfxX":-0.3851558257459875,"pfxZ":1.616215124940787,"pX":0.0973575898419588,"pZ":0.5836471376801204,"vX0":4.129569103015317,"vY0":-129.2092161418265,"vZ0":-7.117311232423961,"x0":-1.476008041789223,"y0":50.003822154163295,"z0":5.657579615578655,"aX":-0.6476360919754663},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":-0.2,"spinRate":2093,"spinDirection":284},"zone":14,"typeConfidence":2.0,"plateTime":0.42496633937910255,"extension":6.539038028778164},"index":2,"playId":"be5ad27d-2448-31d2-b779-2b90d6fc08a4","pitchNumber":3,"startTime":"2026-09-12T21:57:34.232Z","endTime":"2026-09-12T21:57:37.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39260235087449,"aZ":-19.894334593206775,"pfxX":-9.587969084957138,"pfxZ":6.257707238162388,"pX":-0.6555767331123772,"pZ":2.0102811052681933,"vX0":5.809010577268959,"vY0":-139.64843843837554,"vZ0":-6.36678102424548,"x":141.99,"y":184.5,"x0":-1.5242908507957817,"y0":50.00066031075452,"z0":5.641884237784069,"aX":-18.809465885748672},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":16.1,"spinRate":2118,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3932184359907991,"extension":6.589416362009015},"hitData":{"launchSpeed":95.0,"launchAngle":25.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.39,"coordY":86.3}},"index":3,"playId":"22221d1c-0ea8-3574-8f0d-2eab71e9b696","pitchNumber":4,"startTime":"2026-09-12T21:58:01.687Z","endTime":"2026-09-12T21:58:14.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T21:58:14.107Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isiah Kiner-Falefa walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T21:58:34.419Z","endTime":"2026-09-12T22:00:28.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.896263649067702,"aZ":-34.15269321699464,"pfxX":-1.777107077724719,"pfxZ":-1.1936872287058389,"pX":-1.1640590756973697,"pZ":3.151910450477731,"vX0":1.6749106817837538,"vY0":-128.02631957802063,"vZ0":-0.24022888561730404,"x":161.37,"y":153.68,"x0":-1.5964589970530791,"y0":50.003428105147044,"z0":5.9242582456666275,"aX":-2.94467568189353},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.9,"breakHorizontal":2.9,"spinRate":2137,"spinDirection":20},"zone":11,"typeConfidence":2.0,"plateTime":0.4281307406218575,"extension":6.485007904896543},"index":0,"playId":"e177bcb3-657a-3f44-ad49-30ae05a7e50b","pitchNumber":1,"startTime":"2026-09-12T21:58:48.016Z","endTime":"2026-09-12T21:58:52.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960466163285727,"aZ":-31.282689290779057,"pfxX":-1.0370648463482273,"pfxZ":0.5367997557120656,"pX":-0.07462568234458154,"pZ":2.232188635651599,"vX0":4.26992338228785,"vY0":-127.90199801356736,"vZ0":-2.7520899801894187,"x":119.84,"y":178.51,"x0":-1.632615114643784,"y0":50.00142388418413,"z0":5.781189227485672,"aX":-1.7147245322354248},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":0.8,"spinRate":2073,"spinDirection":336},"zone":5,"typeConfidence":2.0,"plateTime":0.42862899760045226,"extension":6.580596695446917},"index":1,"playId":"10509067-3a27-3ac7-8592-9f7069902646","pitchNumber":2,"startTime":"2026-09-12T21:59:01.388Z","endTime":"2026-09-12T21:59:05.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.714232006623604,"aZ":-21.87574533665595,"pfxX":-10.081801864880378,"pfxZ":5.3101150546892715,"pX":-0.8446532759232832,"pZ":0.9808993441134081,"vX0":5.914817364396655,"vY0":-138.14313716776934,"vZ0":-8.38545145455991,"x":149.2,"y":212.3,"x0":-1.6995386051951007,"y0":50.00338795695048,"z0":5.517046998430601,"aX":-19.55800241750844},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":2272,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3959265865022408,"extension":6.539861907279449},"index":2,"playId":"767530af-bd53-33f1-b2a3-665db1cdbb2b","pitchNumber":3,"startTime":"2026-09-12T21:59:22.114Z","endTime":"2026-09-12T21:59:25.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.359427625478215,"aZ":-29.63880353090906,"pfxX":-1.481116896970529,"pfxZ":1.5076292722937081,"pX":0.2240619191526302,"pZ":1.9131251476010411,"vX0":5.230627314319996,"vY0":-129.35184088221337,"vZ0":-3.6968225376411787,"x":108.46,"y":187.13,"x0":-1.6367815257114264,"y0":50.00578141465285,"z0":5.647040493856723,"aX":-2.49695215282396},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":1.4,"spinRate":2205,"spinDirection":292},"zone":8,"typeConfidence":2.0,"plateTime":0.42432681071108025,"extension":6.57813952975997},"index":3,"playId":"e79a9e6f-408f-371d-b775-97ac17b4cc64","pitchNumber":4,"startTime":"2026-09-12T21:59:37.107Z","endTime":"2026-09-12T21:59:40.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-12T21:59:49.477Z","endTime":"2026-09-12T22:00:04.187Z","isPitch":false,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.893732613984575,"aZ":-28.895788377803242,"pfxX":-1.487644262091163,"pfxZ":1.9030072993363882,"pX":0.7025973909404537,"pZ":0.8188960851061797,"vX0":6.014136541058525,"vY0":-130.3040359777073,"vZ0":-6.527979033687593,"x":90.22,"y":216.67,"x0":-1.4401773214740397,"y0":50.003500853358354,"z0":5.534436880064787,"aX":-2.5638129049294083},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":1.4,"spinRate":2266,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.4200475773463159,"extension":6.7196518712774305},"index":5,"playId":"5d1204b2-33be-3f0a-855a-159ad897a57e","pitchNumber":5,"startTime":"2026-09-12T22:00:04.187Z","endTime":"2026-09-12T22:00:07.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25298801803407,"aZ":-20.273255924857747,"pfxX":-9.328121862114726,"pfxZ":6.097602930121607,"pX":-1.0761719599507915,"pZ":1.418316743657819,"vX0":4.823733531982701,"vY0":-139.30760706390268,"vZ0":-7.611084240584024,"x":158.02,"y":200.49,"x0":-1.6244904115975234,"y0":50.00384996959471,"z0":5.5412255908313925,"aX":-18.212513793009766},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":15.8,"spinRate":2256,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3941911812149339,"extension":6.669452687512397},"index":6,"playId":"0f116b73-225e-331a-9006-dac96f1aaae9","pitchNumber":6,"startTime":"2026-09-12T22:00:24.684Z","endTime":"2026-09-12T22:00:28.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:00:28.961Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a ground ball to right fielder John Rave. Isiah Kiner-Falefa to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T22:00:33.453Z","endTime":"2026-09-12T22:01:35.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.052377129326825,"aZ":-31.14442971591477,"pfxX":-8.584971963167586,"pfxZ":0.5886687729110012,"pX":-0.4111102460125528,"pZ":2.549764502627642,"vX0":6.088046962379192,"vY0":-131.89789129712997,"vZ0":-2.174621918618182,"x":132.67,"y":169.94,"x0":-1.638206160418055,"y0":50.005469377101825,"z0":5.6902461598760645,"aX":-15.071036597265477},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.8,"breakHorizontal":14.2,"spinRate":1885,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4158862699533863,"extension":6.519645129003246},"index":0,"playId":"83184aef-849e-331d-9572-d58a2ac26c50","pitchNumber":1,"startTime":"2026-09-12T22:00:56.969Z","endTime":"2026-09-12T22:01:00.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.297196339148968,"aZ":-30.1769969725906,"pfxX":-9.242925811835885,"pfxZ":1.163197200307999,"pX":-0.050841547132215406,"pZ":1.2166299294880731,"vX0":7.465454323139033,"vY0":-130.80294590959323,"vZ0":-5.053240349578956,"x":118.94,"y":205.93,"x0":-1.7503804946223018,"y0":50.00496922692438,"z0":5.454191831742328,"aX":-15.912198776582278},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":1736,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41979990613844187,"extension":6.51007889666556},"index":1,"playId":"4779927a-dbb8-339e-8fbf-6c9d1bd453e5","pitchNumber":2,"startTime":"2026-09-12T22:01:10.621Z","endTime":"2026-09-12T22:01:14.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1693108465158,"aZ":-22.793465554221616,"pfxX":-1.5559007271706335,"pfxZ":5.036435001581699,"pX":-0.07080401600741877,"pZ":2.503284324006873,"vX0":4.898975233837906,"vY0":-135.2845111134917,"vZ0":-4.005495853560714,"x":119.7,"y":171.19,"x0":-1.699101748131053,"y0":50.00211558413318,"z0":5.591209327091514,"aX":-2.897980364041886},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":1.8,"spinRate":2330,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40412056655141715,"extension":6.465863472280844},"hitData":{"launchSpeed":99.2,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.24,"coordY":101.01}},"index":2,"playId":"295dda8f-e560-3e0c-a396-8e2e8a36e4af","pitchNumber":3,"startTime":"2026-09-12T22:01:26.062Z","endTime":"2026-09-12T22:01:35.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:01:35.885Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Gasper flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T22:02:43.392Z","endTime":"2026-09-12T22:03:39.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T22:01:56.719Z","endTime":"2026-09-12T22:02:45.737Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.945598195435437,"aZ":-22.868495869358135,"pfxX":-1.5328099948506368,"pfxZ":4.959547878110486,"pX":1.0285273239502988,"pZ":2.6066774591006365,"vX0":7.456751595221332,"vY0":-135.46339027950583,"vZ0":-3.7473933845447265,"x":77.79,"y":168.4,"x0":-1.5493244870233644,"y0":50.00234829663437,"z0":5.588535064911921,"aX":-2.8764244797703165},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":1.3,"spinRate":2147,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4028615066017718,"extension":6.588388564811723},"index":1,"playId":"88f059e7-e8a9-3738-959c-327267bcfc00","pitchNumber":1,"startTime":"2026-09-12T22:02:45.737Z","endTime":"2026-09-12T22:02:49.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.996166877465264,"aZ":-22.96653055024315,"pfxX":-0.20510549578476267,"pfxZ":5.015770126100484,"pX":0.7585983526485086,"pZ":1.5082522893177657,"vX0":6.309421524192758,"vY0":-134.14520808389184,"vZ0":-6.38945433375354,"x":88.08,"y":198.06,"x0":-1.5899324778124133,"y0":50.004023811563826,"z0":5.540831474005119,"aX":-0.37723490022039946},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.0,"breakHorizontal":-0.8,"spinRate":2234,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4071621095898821,"extension":6.557508772945383},"index":2,"playId":"08efa759-895a-3a17-8fbe-bb4f79df0e77","pitchNumber":2,"startTime":"2026-09-12T22:03:01.717Z","endTime":"2026-09-12T22:03:06.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.664502903963715,"aZ":-30.86296885369774,"pfxX":-1.2468662761825673,"pfxZ":0.7584946057115225,"pX":-0.16578775654876976,"pZ":1.9556857681074142,"vX0":4.547921239911661,"vY0":-131.03641707580707,"vZ0":-3.2729484068022363,"x":123.32,"y":185.98,"x0":-1.761905806993076,"y0":50.006259991492435,"z0":5.526561544815731,"aX":-2.168950263623413},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.8,"breakHorizontal":1.2,"spinRate":2271,"spinDirection":322},"zone":8,"typeConfidence":2.0,"plateTime":0.417982967362045,"extension":6.5938682684367045},"hitData":{"launchSpeed":98.3,"launchAngle":29.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.47,"coordY":46.96}},"index":3,"playId":"4e9b23bd-6a46-362e-8dd5-5c39054f4793","pitchNumber":3,"startTime":"2026-09-12T22:03:30.275Z","endTime":"2026-09-12T22:03:39.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:03:39.113Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T22:06:03.111Z","endTime":"2026-09-12T22:06:57.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Ranger Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:05:12.828Z","endTime":"2026-09-12T22:05:49.985Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jac Caglianone replaces Kyle Isbel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T22:05:49.985Z","endTime":"2026-09-12T22:06:05.461Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.070899237348662,"aZ":-12.607660912818012,"pfxX":-6.17286696757318,"pfxZ":10.245523376729857,"pX":0.3907413262175825,"pZ":2.747909440134677,"vX0":5.117495397682831,"vY0":-137.24026001164256,"vZ0":-6.225950904637753,"x":102.11,"y":164.59,"x0":-0.6951340572165976,"y0":50.00286037983043,"z0":5.902923751257061,"aX":-11.787937266413177},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2158,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.3989447974579101,"extension":7.015857428405731},"index":2,"playId":"ab784afb-21df-37dc-b317-4fc22cabc755","pitchNumber":1,"startTime":"2026-09-12T22:06:05.461Z","endTime":"2026-09-12T22:06:09.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.494739902384417,"aZ":-33.47699570046791,"pfxX":-9.01262846721352,"pfxZ":-0.8611930724973522,"pX":-0.023935693043158176,"pZ":0.7587162080818746,"vX0":4.688936391160332,"vY0":-121.97891451351931,"vZ0":-5.423218548013026,"x":117.91,"y":218.29,"x0":-0.7979476626175095,"y0":50.00356775146662,"z0":5.889797752138374,"aX":-13.611937435634195},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.6,"breakHorizontal":15.2,"spinRate":2400,"spinDirection":260},"zone":13,"typeConfidence":0.88,"plateTime":0.4486497803926097,"extension":7.3141340658339296},"index":3,"playId":"80a42c78-fb90-3f7d-bc63-8d5110c9e7dd","pitchNumber":2,"startTime":"2026-09-12T22:06:18.497Z","endTime":"2026-09-12T22:06:21.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59382838803361,"aZ":-33.099690577232856,"pfxX":-8.855934149224682,"pfxZ":-0.6240741935418814,"pX":-0.39710298068900146,"pZ":2.0800755212138125,"vX0":3.6285820423054,"vY0":-121.3455312013068,"vZ0":-2.6102517345237866,"x":132.14,"y":182.62,"x0":-0.760776650228547,"y0":50.0010540743671,"z0":6.051522031090051,"aX":-13.21406111337738},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":15.2,"spinRate":2294,"spinDirection":264},"zone":7,"typeConfidence":0.89,"plateTime":0.4512701022877841,"extension":6.999579110007926},"index":4,"playId":"32dd16e8-2fc6-3328-8c44-325cb79ce40a","pitchNumber":3,"startTime":"2026-09-12T22:06:35.820Z","endTime":"2026-09-12T22:06:38.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.980995992669243,"aZ":-13.407447695754874,"pfxX":-6.794841981100353,"pfxZ":9.974864116526037,"pX":0.14581968032511214,"pZ":3.199088985426813,"vX0":4.320168237780843,"vY0":-136.31197456106875,"vZ0":-5.027116184749193,"x":111.44,"y":152.4,"x0":-0.5768148298820306,"y0":50.00473540530547,"z0":5.993013872348333,"aX":-12.787500378834498},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":11.4,"spinRate":2210,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.4018327128953918,"extension":7.188706350400902},"index":5,"playId":"622a6c80-3ae6-3915-92cb-6830f49db2cb","pitchNumber":4,"startTime":"2026-09-12T22:06:53.915Z","endTime":"2026-09-12T22:06:57.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:06:57.126Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T22:07:20.022Z","endTime":"2026-09-12T22:08:06.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.390682509440843,"aZ":-13.227955949965214,"pfxX":-6.73127354008391,"pfxZ":9.97378184513358,"pX":-0.12362953190091168,"pZ":3.537156664687972,"vX0":3.7397693872691415,"vY0":-136.98190292485424,"vZ0":-4.1178940065599505,"x":121.71,"y":143.28,"x0":-0.6323684299603445,"y0":50.00314772034158,"z0":5.965023011127329,"aX":-12.78604597416595},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2158,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3999284221846384,"extension":7.18330937413634},"index":0,"playId":"67569c9e-3c3c-341d-9335-9966eba8eee5","pitchNumber":1,"startTime":"2026-09-12T22:07:20.884Z","endTime":"2026-09-12T22:07:24.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.639375852219963,"aZ":-13.620446946509897,"pfxX":-6.866194354989002,"pfxZ":9.701969166283554,"pX":-0.5922464028681805,"pZ":2.661046109184684,"vX0":2.5907455960786163,"vY0":-137.4627426307425,"vZ0":-6.331312632117284,"x":139.58,"y":166.93,"x0":-0.6551518651180521,"y0":50.00399447982097,"z0":5.919864843550895,"aX":-13.13339891877244},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":11.9,"spinRate":2176,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.398546937510166,"extension":7.149742737317344},"index":1,"playId":"a9b825d3-c02b-370d-a11a-ce1fb58e1234","pitchNumber":2,"startTime":"2026-09-12T22:07:33.776Z","endTime":"2026-09-12T22:07:38.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84188213711229,"aZ":-12.4822708198725,"pfxX":-6.265373474039757,"pfxZ":10.18435848246827,"pX":-0.4124764220348451,"pZ":2.3697104836970206,"vX0":2.8165902383625703,"vY0":-137.96201760617436,"vZ0":-7.195808049232218,"x":132.72,"y":174.8,"x0":-0.6309823021235608,"y0":50.00181630369938,"z0":5.847729416867568,"aX":-12.112499945827226},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":10.8,"spinRate":2159,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.39656170742546726,"extension":7.172603331059852},"index":2,"playId":"a05f9e08-8fa3-3e2e-980b-4762733a22b2","pitchNumber":3,"startTime":"2026-09-12T22:07:48.441Z","endTime":"2026-09-12T22:07:52.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48380680833048,"aZ":-32.4366187963352,"pfxX":-8.511954485853927,"pfxZ":-0.17359549573901867,"pX":0.33986450331310936,"pZ":0.4578193301011709,"vX0":5.058825443742768,"vY0":-121.6925754947179,"vZ0":-6.5405963214906855,"x":104.05,"y":226.42,"x0":-0.6534022319837719,"y0":50.00220279604126,"z0":5.968475873198448,"aX":-12.845946058404683},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.6,"breakHorizontal":14.3,"spinRate":2426,"spinDirection":260},"zone":14,"typeConfidence":0.88,"plateTime":0.4490176870155578,"extension":7.19952281034097},"index":3,"playId":"322dc82f-02bf-3662-8c59-e1597905502d","pitchNumber":4,"startTime":"2026-09-12T22:08:03.297Z","endTime":"2026-09-12T22:08:06.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:08:06.301Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T22:08:11.130Z","endTime":"2026-09-12T22:09:11.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.580538432905684,"aZ":-32.61369920333089,"pfxX":-1.381841638153217,"pfxZ":-0.26915977853794004,"pX":1.0930255793058912,"pZ":2.0253450659676524,"vX0":5.256915600313728,"vY0":-126.02643173846185,"vZ0":-3.1620732074117464,"x":75.34,"y":184.1,"x0":-0.8403665642205757,"y0":50.00566248349785,"z0":5.9302085072133,"aX":-2.2236147245542703},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":1.3,"spinRate":1952,"spinDirection":29},"zone":14,"typeConfidence":0.89,"plateTime":0.4345914249141676,"extension":7.2664357413365295},"index":0,"playId":"0b7f5e52-a5f5-30c8-88b6-d853d1703fc5","pitchNumber":1,"startTime":"2026-09-12T22:08:35.110Z","endTime":"2026-09-12T22:08:38.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899951105482966,"aZ":-14.331817666652924,"pfxX":-6.598365124208892,"pfxZ":9.122324523051429,"pX":-0.3546873590833895,"pZ":3.0234080696126635,"vX0":3.4316422696128592,"vY0":-138.69742419975765,"vZ0":-5.445192856131087,"x":130.52,"y":157.15,"x0":-0.7482147672754647,"y0":50.000452299890675,"z0":5.9614350463192745,"aX":-12.903447532245748},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":11.3,"spinRate":2160,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.3943131010299563,"extension":7.067747184624251},"index":1,"playId":"deb14432-0e71-39a9-8c7f-4eee43886cb6","pitchNumber":2,"startTime":"2026-09-12T22:08:49.182Z","endTime":"2026-09-12T22:08:52.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.072152863497536,"aZ":-35.11117717159651,"pfxX":-0.02103299890841015,"pfxZ":-1.865987037923802,"pX":1.3901249709575345,"pZ":0.7681276051198541,"vX0":5.131182563557708,"vY0":-124.87550749860992,"vZ0":-5.485774850865157,"x":64.01,"y":218.04,"x0":-0.692045399411165,"y0":50.004939968246134,"z0":5.8952550381090125,"aX":-0.03421449808244124},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.4,"breakHorizontal":-1.2,"spinRate":1978,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.4392879897460378,"extension":7.074620107764711},"index":2,"playId":"7ee95665-8779-3fb1-9547-bdd203090cda","pitchNumber":3,"startTime":"2026-09-12T22:09:08.031Z","endTime":"2026-09-12T22:09:11.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:09:11.351Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to right fielder Nick Loftin.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:11:50.571Z","endTime":"2026-09-12T22:13:48.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to right field for Nick Loftin.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:11:21.928Z","endTime":"2026-09-12T22:11:21.942Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"details":{"description":"Defensive switch from right field to center field for John Rave.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T22:11:21.942Z","endTime":"2026-09-12T22:11:21.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Josh Rojas replaces Jac Caglianone, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-12T22:11:21.943Z","endTime":"2026-09-12T22:11:21.944Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"description":"Pitching Change: Easton McGee replaces Alex Lange.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-12T22:11:21.944Z","endTime":"2026-09-12T22:11:52.875Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668834,"link":"/api/v1/people/668834"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0843665562976,"aZ":-24.156167120800156,"pfxX":-0.5833974900408139,"pfxZ":4.983375660434977,"pX":1.475493053821625,"pZ":2.267877735946482,"vX0":7.1729355664591345,"vY0":-125.89983098189337,"vZ0":-2.2120231041211325,"x":60.76,"y":177.55,"x0":-1.332200428939366,"y0":50.002577748568704,"z0":5.1090125116297305,"aX":-0.9401690960634878},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.8,"breakHorizontal":-0.6,"spinRate":2421,"spinDirection":184},"zone":14,"typeConfidence":0.89,"plateTime":0.43471960118816266,"extension":6.798810924984767},"index":4,"playId":"6929ddb6-b91d-35c3-81cd-1b7f2ffb6be2","pitchNumber":1,"startTime":"2026-09-12T22:11:52.875Z","endTime":"2026-09-12T22:11:57.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191416981003837,"aZ":-26.48729097880471,"pfxX":0.871917098515528,"pfxZ":3.554545388583394,"pX":0.1786102942118386,"pZ":2.464254176878227,"vX0":4.209975291474562,"vY0":-125.65269027510803,"vZ0":-1.3488832821890213,"x":110.19,"y":172.25,"x0":-1.6311669299911389,"y0":50.005760313888786,"z0":5.158024032120955,"aX":1.3949159245089164},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":-2.5,"spinRate":2447,"spinDirection":168},"zone":5,"typeConfidence":0.9,"plateTime":0.4357310358622559,"extension":7.170222241912955},"index":5,"playId":"522ef2dc-2241-38ae-95fc-83d0c21dba75","pitchNumber":2,"startTime":"2026-09-12T22:12:14.226Z","endTime":"2026-09-12T22:12:17.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.356744896753735,"aZ":-37.86363640436336,"pfxX":4.679948423867163,"pfxZ":-4.052890126032574,"pX":-0.9741499884497667,"pZ":1.7161577198101194,"vX0":-0.30898005231067316,"vY0":-117.45277950948415,"vZ0":-0.7030954338647551,"x":154.13,"y":192.44,"x0":-1.4496384599596315,"y0":50.00468976279377,"z0":5.527523188399672,"aX":6.566810560288388},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.2,"breakHorizontal":-8.4,"spinRate":2152,"spinDirection":70},"zone":13,"typeConfidence":0.9,"plateTime":0.4655908839018368,"extension":7.203177991562474},"index":6,"playId":"de590f71-7b60-3d4a-b824-f8a734717161","pitchNumber":3,"startTime":"2026-09-12T22:12:40.835Z","endTime":"2026-09-12T22:12:44.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3947403400531,"aZ":-16.44637419617988,"pfxX":-3.888598223327044,"pfxZ":8.654088927659688,"pX":-1.542147963507694,"pZ":4.243040437717979,"vX0":1.0079915431194566,"vY0":-133.63102118042465,"vZ0":-0.4972877671669582,"x":175.78,"y":124.22,"x0":-1.4176903666227851,"y0":50.006124821391204,"z0":5.607526870552546,"aX":-7.070713403976672},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2526,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.40907320734901687,"extension":7.036842133646626},"index":7,"playId":"acad6cbf-e32a-30fa-9a6a-6a4d0bbb3a2b","pitchNumber":4,"startTime":"2026-09-12T22:12:59.083Z","endTime":"2026-09-12T22:13:02.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.569412390766427,"aZ":-37.100725539982676,"pfxX":3.2148997193787214,"pfxZ":-3.442371063360067,"pX":0.9549752101808471,"pZ":2.037315189041147,"vX0":3.7384376828009556,"vY0":-118.33076773321834,"vZ0":-0.5221230157500032,"x":80.6,"y":183.77,"x0":-1.0574056638145495,"y0":50.00322055113769,"z0":5.632504357231502,"aX":4.601211335365122},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.1,"breakHorizontal":-6.7,"spinRate":2203,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.4612132124438362,"extension":7.260899177379811},"index":8,"playId":"2d1763df-519d-3b70-a3e9-1669074c8450","pitchNumber":5,"startTime":"2026-09-12T22:13:17.490Z","endTime":"2026-09-12T22:13:20.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6785063893908,"aZ":-27.423069321602743,"pfxX":-7.885821339188839,"pfxZ":3.116776612688004,"pX":0.21295142122705302,"pZ":1.608518662972144,"vX0":6.5250700044977155,"vY0":-122.24139368597305,"vZ0":-2.8994968962313337,"x":108.88,"y":195.35,"x0":-1.4582708237679256,"y0":50.00090023381049,"z0":5.148910852738251,"aX":-12.00841974097554},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.3,"breakHorizontal":12.8,"spinRate":1890,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.44699661933585766,"extension":7.169646249080601},"hitData":{"launchSpeed":84.2,"launchAngle":34.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.76,"coordY":81.37}},"index":9,"playId":"c0977962-1aa1-3136-879a-7722e8bdff52","pitchNumber":6,"startTime":"2026-09-12T22:13:40.140Z","endTime":"2026-09-12T22:13:48.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:13:48.555Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilyer Abreu lines out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:14:01.243Z","endTime":"2026-09-12T22:14:56.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56893932534032,"aZ":-15.068326221567037,"pfxX":-5.7242587747625215,"pfxZ":9.289956215095266,"pX":0.042635816193121796,"pZ":1.9101424356673886,"vX0":5.595268102221598,"vY0":-135.12974634902383,"vZ0":-6.290093306751541,"x":115.37,"y":187.21,"x0":-1.315189224426732,"y0":50.005022206379174,"z0":5.3343287575159595,"aX":-10.544172930888873},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2577,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.405962361463573,"extension":7.070610610796273},"index":0,"playId":"0de8f345-489e-3539-a0df-6b9d0bcdd275","pitchNumber":1,"startTime":"2026-09-12T22:14:16.081Z","endTime":"2026-09-12T22:14:19.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.887160536431985,"aZ":-39.54528209142951,"pfxX":3.6045375512459,"pfxZ":-5.241301521060061,"pX":-1.147065025636101,"pZ":1.4173914675569685,"vX0":-0.7071600600398722,"vY0":-117.99066328514753,"vZ0":-1.1086890629979829,"x":160.72,"y":200.51,"x0":-1.3113177657483879,"y0":50.00166851670899,"z0":5.544055951659167,"aX":5.071211674177008},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-9.5,"breakHorizontal":-6.4,"spinRate":2262,"spinDirection":60},"zone":13,"typeConfidence":0.93,"plateTime":0.46458007330167206,"extension":7.179358578334375},"index":1,"playId":"c393a590-10d3-3f4a-850d-b2f72c71bac6","pitchNumber":2,"startTime":"2026-09-12T22:14:33.102Z","endTime":"2026-09-12T22:14:36.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48733005946349,"aZ":-16.245802724712995,"pfxX":-4.911545850893038,"pfxZ":8.622243279794358,"pX":0.9958839189012995,"pZ":2.312223780436435,"vX0":7.102933997413861,"vY0":-135.06814783395615,"vZ0":-5.44240263353272,"x":79.04,"y":176.35,"x0":-1.0300812377947925,"y0":50.00061412253908,"z0":5.495992033148901,"aX":-9.07160038443489},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":7.3,"spinRate":2560,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.40555305280609844,"extension":7.113553500219389},"hitData":{"launchSpeed":95.3,"launchAngle":10.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":171.09,"coordY":151.01}},"index":2,"playId":"65f8ad5d-6661-3acd-9c79-ae46ba4923c3","pitchNumber":3,"startTime":"2026-09-12T22:14:51.555Z","endTime":"2026-09-12T22:14:56.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:14:56.525Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Story doubles (14) on a line drive to left fielder Matthew Lugo.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:15:18.824Z","endTime":"2026-09-12T22:16:53.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.434376095871997,"aZ":-24.69914431467884,"pfxX":6.3367327815704435,"pfxZ":5.145202508224147,"pX":-0.438424148928216,"pZ":2.89053528215295,"vX0":0.763990287095319,"vY0":-120.07600414546116,"vZ0":-0.4917132904445666,"x":133.71,"y":160.74,"x0":-1.5838671526878572,"y0":50.00161857219355,"z0":5.306066546659144,"aX":9.201270206361327},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.5,"breakHorizontal":-11.6,"spinRate":2302,"spinDirection":73},"zone":1,"typeConfidence":0.91,"plateTime":0.45711537414506687,"extension":6.977745796689018},"index":0,"playId":"cb8456b2-4451-3bf1-a659-7c0eed1f45a6","pitchNumber":1,"startTime":"2026-09-12T22:15:24.023Z","endTime":"2026-09-12T22:15:28.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.210505191675722,"aZ":-29.98264174857913,"pfxX":5.139977538966518,"pfxZ":1.5125618688728801,"pX":0.8424287134032971,"pZ":0.825957795760373,"vX0":3.825250392161725,"vY0":-119.57819516954024,"vZ0":-3.5801904912915017,"x":84.89,"y":216.48,"x0":-1.4460216226994116,"y0":50.00084972489324,"z0":5.034374795743088,"aX":7.437317577252379},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.2,"breakHorizontal":-10.2,"spinRate":2296,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.45816923999790404,"extension":7.080377852742496},"index":1,"playId":"c3471516-4c88-34aa-a3da-f32d7767d5b6","pitchNumber":2,"startTime":"2026-09-12T22:15:42.437Z","endTime":"2026-09-12T22:15:45.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383366866340467,"aZ":-27.979340074850526,"pfxX":-9.112696066656492,"pfxZ":2.370501817287929,"pX":-1.4711676338484305,"pZ":2.991359310506183,"vX0":3.132094310587423,"vY0":-131.98387949522856,"vZ0":-0.8240378496629176,"x":173.08,"y":158.01,"x0":-1.4874792367128602,"y0":50.00231407457731,"z0":5.3631735315747,"aX":-16.11932904973684},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.3,"breakHorizontal":15.8,"spinRate":2205,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.41456942177193046,"extension":7.212902746154488},"index":2,"playId":"da5dc64e-107a-3ca6-8177-8b9b20965b2b","pitchNumber":3,"startTime":"2026-09-12T22:16:01.413Z","endTime":"2026-09-12T22:16:04.663Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-12T22:16:20.163Z","endTime":"2026-09-12T22:16:41.061Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.245979907643612,"aZ":-28.033892329754412,"pfxX":7.460005492174298,"pfxZ":2.918929843343033,"pX":-0.20293912509574102,"pZ":2.002477807226649,"vX0":0.7597915531664656,"vY0":-118.49428964079928,"vZ0":-1.393970800996279,"x":124.74,"y":184.71,"x0":-1.4967875318689574,"y0":50.00178326178261,"z0":5.166448580322597,"aX":10.577172065530965},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.2,"breakHorizontal":-13.7,"spinRate":2280,"spinDirection":73},"zone":8,"typeConfidence":0.91,"plateTime":0.46273891668990075,"extension":6.96851535120976},"hitData":{"launchSpeed":87.9,"launchAngle":13.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.83,"coordY":145.68}},"index":4,"playId":"1dfc0bbf-d913-3f21-ab0d-8139c16722fa","pitchNumber":4,"startTime":"2026-09-12T22:16:41.061Z","endTime":"2026-09-12T22:16:53.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:16:53.686Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Sogard doubles (13) on a line drive to center fielder John Rave. Trevor Story scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:17:18.838Z","endTime":"2026-09-12T22:18:00.781Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":668834,"link":"/api/v1/people/668834"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0734427803649,"aZ":-37.056573422247524,"pfxX":2.1278809844995727,"pfxZ":-3.4051467587852997,"pX":-0.3093579004579217,"pZ":2.831686813563395,"vX0":1.6363885639355795,"vY0":-119.27891898164506,"vZ0":1.3384902064324218,"x":128.79,"y":162.32,"x0":-1.2820466131500854,"y0":50.00372130538268,"z0":5.618012874889946,"aX":3.049771601405056},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.5,"breakHorizontal":-4.3,"spinRate":2225,"spinDirection":58},"zone":4,"typeConfidence":0.91,"plateTime":0.4601243655657359,"extension":7.337198742352107},"index":0,"playId":"18d4dce6-1b27-3e4a-ac8f-baa881a0362a","pitchNumber":1,"startTime":"2026-09-12T22:17:30.363Z","endTime":"2026-09-12T22:17:34.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.424160695626842,"aZ":-24.827190103871214,"pfxX":-0.05508253381695605,"pfxZ":4.496087074696451,"pX":0.3271557788130214,"pZ":2.791565464791505,"vX0":4.421600583268978,"vY0":-126.88256896378347,"vZ0":-1.3630757740084862,"x":104.53,"y":163.41,"x0":-1.4292769134558296,"y0":50.003536159914745,"z0":5.3100088773711995,"aX":-0.0909578905814397},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.0,"breakHorizontal":-0.8,"spinRate":2463,"spinDirection":191},"zone":6,"typeConfidence":0.91,"plateTime":0.43132534347418483,"extension":7.0359863740439605},"hitData":{"launchSpeed":95.4,"launchAngle":20.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":155.71,"coordY":68.55}},"index":1,"playId":"5191896d-e561-3ebf-b5b7-3a4131c912f9","pitchNumber":2,"startTime":"2026-09-12T22:17:49.046Z","endTime":"2026-09-12T22:18:00.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:18:00.781Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, first baseman Vinnie Pasquantino to pitcher Easton McGee.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T22:18:24.217Z","endTime":"2026-09-12T22:19:05.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.348677987422317,"aZ":-29.90680300046874,"pfxX":-10.101389999620107,"pfxZ":1.4600443853084357,"pX":0.5678071943968912,"pZ":1.1652825832477183,"vX0":7.886719407140777,"vY0":-123.3792769169392,"vZ0":-3.564762547701677,"x":95.36,"y":207.32,"x0":-1.3496629187491995,"y0":50.000350069009436,"z0":5.1350299115193625,"aX":-15.652554460253636},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.0,"breakHorizontal":16.6,"spinRate":1847,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.44305632988241417,"extension":7.35320063167383},"index":0,"playId":"cd765810-0ff8-34e9-be40-5519633f98be","pitchNumber":1,"startTime":"2026-09-12T22:18:38.822Z","endTime":"2026-09-12T22:18:42.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70174205259801,"aZ":-37.12307462009836,"pfxX":2.5387921125177533,"pfxZ":-3.436230230606734,"pX":-0.26539592734516376,"pZ":1.801137832557636,"vX0":1.7778963058706887,"vY0":-118.71968290940612,"vZ0":-0.8273512134562866,"x":127.12,"y":190.15,"x0":-1.351336512915411,"y0":50.00286749246774,"z0":5.505259428078072,"aX":3.65765444275806},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.1,"breakHorizontal":-5.0,"spinRate":2146,"spinDirection":62},"zone":8,"typeConfidence":0.92,"plateTime":0.4597120892117177,"extension":7.367654268706454},"hitData":{"launchSpeed":96.9,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":166.0,"coordY":156.75}},"index":1,"playId":"37f744ee-5573-38c5-895a-6c818a3c1780","pitchNumber":2,"startTime":"2026-09-12T22:18:57.696Z","endTime":"2026-09-12T22:19:05.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:19:05.113Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Salvador Perez walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:21:36.029Z","endTime":"2026-09-12T22:23:56.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Aroldis Chapman replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T22:20:39.113Z","endTime":"2026-09-12T22:21:38.226Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.4,"endSpeed":65.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.605371298711006,"aZ":-22.763055009742807,"pfxX":2.5811453026703046,"pfxZ":8.600561797688238,"pX":0.9116073090535765,"pZ":3.49177073507919,"vX0":0.43437200606840803,"vY0":-103.9969292500449,"vZ0":-0.5903264021988073,"x":82.25,"y":144.5,"x0":0.3646777875977661,"y0":50.002119683383484,"z0":6.481625723097112,"aX":2.8242746768436726},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":15.7,"breakHorizontal":-4.8,"spinRate":1692,"spinDirection":161},"zone":12,"typeConfidence":0.87,"plateTime":0.5268779847107075,"extension":6.603917375228137},"index":1,"playId":"979bc1fa-a9af-376d-8e5f-8c56a150fe77","pitchNumber":1,"startTime":"2026-09-12T22:21:38.226Z","endTime":"2026-09-12T22:21:42.431Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.254605266165484,"aZ":-12.24196656692958,"pfxX":2.331106219336746,"pfxZ":10.303361150756578,"pX":-0.4382549458408302,"pZ":0.8426045195849733,"vX0":-2.920463968896582,"vY0":-138.51835063316037,"vZ0":-11.379617839259131,"x":133.71,"y":216.03,"x0":0.3291261656585996,"y0":50.00483813817171,"z0":5.833824915361029,"aX":4.510225648625539},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":-3.6,"spinRate":2314,"spinDirection":158},"zone":13,"typeConfidence":0.88,"plateTime":0.3961094200230404,"extension":7.237040382946922},"index":2,"playId":"dc25f6a5-1bcf-3ac6-a431-86fd8bec241b","pitchNumber":2,"startTime":"2026-09-12T22:22:14.892Z","endTime":"2026-09-12T22:22:20.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05752781618218,"aZ":-12.067462741399574,"pfxX":2.6450906775341445,"pfxZ":10.442712244578118,"pX":0.019542265633632434,"pZ":2.1058009989565325,"vX0":-2.330913104615254,"vY0":-138.17836412396125,"vZ0":-7.838266586260382,"x":116.26,"y":181.92,"x0":0.532203794306999,"y0":50.00198384199032,"z0":5.79833422338347,"aX":5.092229106654193},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":-4.3,"spinRate":2348,"spinDirection":162},"zone":8,"typeConfidence":0.9,"plateTime":0.3970670038376629,"extension":7.096428822499226},"index":3,"playId":"55570cee-ddbc-3af9-9e86-f48bf7d6188f","pitchNumber":3,"startTime":"2026-09-12T22:22:30.156Z","endTime":"2026-09-12T22:22:33.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60589770390931,"aZ":-12.352823229464741,"pfxX":1.6267154178661758,"pfxZ":10.346982125723983,"pX":-0.23889921895937188,"pZ":3.507262095511966,"vX0":-2.449166228708927,"vY0":-137.54722825779177,"vZ0":-4.581352152839305,"x":126.11,"y":144.08,"x0":0.4518323195875196,"y0":50.00012149643191,"z0":6.0324424697592125,"aX":3.115604376972764},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":-2.4,"spinRate":2332,"spinDirection":163},"zone":11,"typeConfidence":0.88,"plateTime":0.39825807375351996,"extension":7.19853451403203},"index":4,"playId":"ba0521c5-e2c7-3b24-91b3-74372a9f0c17","pitchNumber":4,"startTime":"2026-09-12T22:22:51.107Z","endTime":"2026-09-12T22:22:54.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.474821550658476,"aZ":-29.914946694138127,"pfxX":4.738133328552527,"pfxZ":1.310551760906585,"pX":-0.016214779806275368,"pZ":1.5194063119810353,"vX0":-2.47434166860049,"vY0":-129.7414102552379,"vZ0":-5.515908651337124,"x":117.62,"y":197.76,"x0":0.3289826279361874,"y0":50.00308571885938,"z0":5.923865751249937,"aX":8.162432965461385},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.4,"breakHorizontal":-8.2,"spinRate":1361,"spinDirection":159},"zone":13,"typeConfidence":0.91,"plateTime":0.4204973758345676,"extension":7.366923421084587},"index":5,"playId":"adb66e4e-6b3d-3354-a11a-a16f9fabb42d","pitchNumber":5,"startTime":"2026-09-12T22:23:13.707Z","endTime":"2026-09-12T22:23:16.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.635040207523993,"aZ":-13.306432488858363,"pfxX":6.417200707239061,"pfxZ":9.34578033647976,"pX":0.8313633731962071,"pZ":4.202297993533949,"vX0":-1.001516142638868,"vY0":-141.09275310077845,"vZ0":-2.8596709662533057,"x":85.31,"y":125.32,"x0":0.3565876592661282,"y0":50.00662862297736,"z0":6.084774246228439,"aX":12.960873150371539},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":-11.4,"spinRate":2337,"spinDirection":163},"zone":12,"typeConfidence":0.9,"plateTime":0.3879673686177587,"extension":7.278756999407149},"index":6,"playId":"a7e70d84-38df-351d-a754-a16d9cac7870","pitchNumber":6,"startTime":"2026-09-12T22:23:34.090Z","endTime":"2026-09-12T22:23:37.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.592231106151715,"aZ":-15.428853612579093,"pfxX":5.756073743603807,"pfxZ":8.41222048576912,"pX":0.5009561153078778,"pZ":4.265109508521215,"vX0":-1.7537274106567726,"vY0":-139.96624347869746,"vZ0":-2.19952189799998,"x":97.9,"y":123.62,"x0":0.3864271478000522,"y0":50.0053297471464,"z0":6.0676169713672365,"aX":11.460269060413598},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":-10.1,"spinRate":2261,"spinDirection":168},"zone":12,"typeConfidence":0.91,"plateTime":0.39082978699052706,"extension":7.1277356269311625},"index":7,"playId":"279f1350-f999-3023-8fdb-ab3c29fe6a0b","pitchNumber":7,"startTime":"2026-09-12T22:23:51.470Z","endTime":"2026-09-12T22:23:56.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:23:56.032Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vinnie Pasquantino grounds into a force out, second baseman Isiah Kiner-Falefa to shortstop Trevor Story. Salvador Perez out at 2nd. Vinnie Pasquantino advances to 2nd, on a throwing error by shortstop Trevor Story.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:24:02.868Z","endTime":"2026-09-12T22:25:56.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.581216996834,"aZ":-12.378510727966729,"pfxX":1.8000256421426495,"pfxZ":9.990108301814226,"pX":0.9529586811298636,"pZ":3.0493387513952546,"vX0":-0.35599019492205186,"vY0":-139.65832062907438,"vZ0":-5.463070180432133,"x":80.68,"y":156.45,"x0":0.8479677377459327,"y0":50.00121003979406,"z0":5.840570553353512,"aX":3.565649660084917},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":-3.2,"spinRate":2350,"spinDirection":157},"zone":12,"typeConfidence":0.89,"plateTime":0.39175885267695465,"extension":7.023870306743605},"index":0,"playId":"fa6aae88-0693-3434-934c-3e0a1816c3bc","pitchNumber":1,"startTime":"2026-09-12T22:24:22.326Z","endTime":"2026-09-12T22:24:27.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679121149225086,"aZ":-25.14159418557743,"pfxX":-7.59785478815704,"pfxZ":4.292585674919588,"pX":0.6147005518436847,"pZ":2.52228410347891,"vX0":2.016262059131174,"vY0":-126.82510825877729,"vZ0":-3.58215426268945,"x":93.57,"y":170.68,"x0":0.7989762737878647,"y0":50.00001524003206,"z0":5.946392949147399,"aX":-12.439130013118993},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":13.3,"spinRate":2168,"spinDirection":243},"zone":6,"typeConfidence":0.9,"plateTime":0.4310257850863004,"extension":7.268700960390436},"index":1,"playId":"a054fdd2-5612-3252-9921-8a1ffd94ecc4","pitchNumber":2,"startTime":"2026-09-12T22:24:41.518Z","endTime":"2026-09-12T22:24:46.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876801677826766,"aZ":-27.146289309837513,"pfxX":-7.268827050743732,"pfxZ":3.1058515945849887,"pX":0.361336839268683,"pZ":2.0607732887334227,"vX0":1.7972838353295482,"vY0":-126.15569868547692,"vZ0":-4.3294267966756985,"x":103.23,"y":183.14,"x0":0.5854602090501698,"y0":50.00103902468658,"z0":5.97898400985383,"aX":-11.752972457388072},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":12.7,"spinRate":2301,"spinDirection":269},"zone":9,"typeConfidence":0.9,"plateTime":0.43362535229825694,"extension":7.351348928233594},"index":2,"playId":"5644993e-cd86-399a-9d44-7d4a8c6f644f","pitchNumber":3,"startTime":"2026-09-12T22:25:01.832Z","endTime":"2026-09-12T22:25:10.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.289230207903564,"aZ":-29.7364432671648,"pfxX":2.9891432062354872,"pfxZ":1.3741226745111792,"pX":0.970762272665277,"pZ":2.860551438142926,"vX0":-0.013121755330669671,"vY0":-131.5374428063827,"vZ0":-2.3221819717101697,"x":80.0,"y":161.55,"x0":0.5865063181666228,"y0":50.00411276723135,"z0":5.929464339448204,"aX":5.310717405621671},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.3,"breakHorizontal":-5.4,"spinRate":1608,"spinDirection":165},"zone":12,"typeConfidence":0.91,"plateTime":0.4142174811595627,"extension":7.46931695937923},"hitData":{"launchSpeed":58.4,"launchAngle":7.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":160.8}},"index":3,"playId":"11a98b18-64ef-32b7-87cc-7ba6b5c5a580","pitchNumber":4,"startTime":"2026-09-12T22:25:38.437Z","endTime":"2026-09-12T22:25:56.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:25:56.032Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, pitcher Aroldis Chapman to first baseman Nick Sogard.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:26:34.014Z","endTime":"2026-09-12T22:27:01.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34696723838861,"aZ":-9.29712870852827,"pfxX":0.6990632659626943,"pfxZ":11.051970309532013,"pX":-0.505376958423825,"pZ":1.781085860780748,"vX0":-3.038185726370103,"vY0":-142.82106350481996,"vZ0":-9.936188255091183,"x":136.26,"y":190.69,"x0":0.4804889226430589,"y0":50.001190056576064,"z0":5.886479149085193,"aX":1.4475481690805208},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":-0.7,"spinRate":2491,"spinDirection":162},"zone":7,"typeConfidence":0.9,"plateTime":0.3832635225309611,"extension":7.315610299156237},"index":0,"playId":"681bd9db-07fd-3ca0-86dc-f2a62b049668","pitchNumber":1,"startTime":"2026-09-12T22:26:34.014Z","endTime":"2026-09-12T22:26:38.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.366299440437036,"aZ":-26.704321108581407,"pfxX":4.760429006269981,"pfxZ":3.0100712114962374,"pX":0.8478218715594266,"pZ":2.4116524157142565,"vX0":-0.7126635356362876,"vY0":-133.64853427106692,"vZ0":-4.15130516476835,"x":84.68,"y":173.67,"x0":0.4982550351999816,"y0":50.00415974633559,"z0":5.890974298474826,"aX":8.6585249138186},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.8,"breakHorizontal":-8.5,"spinRate":1406,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.40898478042619724,"extension":7.325759275863753},"hitData":{"launchSpeed":89.0,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.98,"coordY":165.69}},"index":1,"playId":"eb74934a-d92c-38c4-b7d7-b57d2d41b11c","pitchNumber":2,"startTime":"2026-09-12T22:26:53.982Z","endTime":"2026-09-12T22:27:01.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:27:01.740Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Collins grounds out, second baseman Isiah Kiner-Falefa to first baseman Nick Sogard.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:27:29.981Z","endTime":"2026-09-12T22:29:05.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".301"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".074"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".798"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".756"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.95"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.19"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.29"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.93"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.41"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.12"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.09"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.56"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.50"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.37"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.25"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.20"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".798"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".756"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Isaac Collins replaces Michael Massey.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T22:27:20.713Z","endTime":"2026-09-12T22:27:32.280Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":686681,"link":"/api/v1/people/686681"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.776610105103657,"aZ":-25.86286562647515,"pfxX":-3.659968576275381,"pfxZ":3.8754072894171987,"pX":0.8795393539225732,"pZ":2.923067562679329,"vX0":1.5569884694991523,"vY0":-126.58163441281849,"vZ0":-2.7463600975348585,"x":83.47,"y":159.86,"x0":0.733512922092148,"y0":50.006048750292045,"z0":6.083325331518829,"aX":-5.966431848840761},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":6.2,"spinRate":2348,"spinDirection":273},"zone":12,"typeConfidence":0.9,"plateTime":0.43197864401392794,"extension":7.283678836491118},"index":1,"playId":"9e504f85-270b-3d3a-8752-7fb969d1a49c","pitchNumber":1,"startTime":"2026-09-12T22:27:32.280Z","endTime":"2026-09-12T22:27:36.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.080813441835424,"aZ":-10.697476319797943,"pfxX":2.419794121429055,"pfxZ":10.206384414956762,"pX":-0.2692065691318369,"pZ":2.055562665259045,"vX0":-2.590526316099605,"vY0":-144.05028028860062,"vZ0":-9.088927596860561,"x":127.26,"y":183.28,"x0":0.3268323783956524,"y0":50.001568438952916,"z0":5.910656594111179,"aX":5.091305447209959},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":-3.8,"spinRate":2553,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.38006327941363915,"extension":7.261191985862059},"index":2,"playId":"4eb7ddbb-e346-3712-876d-78548738b47e","pitchNumber":2,"startTime":"2026-09-12T22:27:49.646Z","endTime":"2026-09-12T22:27:53.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-12T22:28:22.155Z","endTime":"2026-09-12T22:28:57.426Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11466483766906,"aZ":-12.254617749902392,"pfxX":6.275834127859687,"pfxZ":9.220858914610044,"pX":0.15750543998861444,"pZ":2.238302416220425,"vX0":-3.865374312087283,"vY0":-146.19487285673222,"vZ0":-8.251394266447903,"x":111.0,"y":178.35,"x0":0.6828424302154735,"y0":50.00326905867929,"z0":5.836565004206909,"aX":13.55764450137166},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.2,"breakHorizontal":-10.6,"spinRate":2525,"spinDirection":162},"zone":5,"typeConfidence":0.89,"plateTime":0.37493729528624975,"extension":7.203307321417472},"hitData":{"launchSpeed":104.3,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":141.04}},"index":4,"playId":"f3c20375-ee3d-33d4-b7a1-f76ebb416908","pitchNumber":3,"startTime":"2026-09-12T22:28:57.426Z","endTime":"2026-09-12T22:29:05.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:29:05.472Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Collins grounds out, second baseman Isiah Kiner-Falefa to first baseman Nick Sogard.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T22:27:29.981Z","endTime":"2026-09-12T22:29:05.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".301"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".074"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".798"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".756"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.95"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.19"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.29"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.93"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.41"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.12"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.09"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.56"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.50"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.37"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.25"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.20"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".798"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".756"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Isaac Collins replaces Michael Massey.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T22:27:20.713Z","endTime":"2026-09-12T22:27:32.280Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":686681,"link":"/api/v1/people/686681"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.776610105103657,"aZ":-25.86286562647515,"pfxX":-3.659968576275381,"pfxZ":3.8754072894171987,"pX":0.8795393539225732,"pZ":2.923067562679329,"vX0":1.5569884694991523,"vY0":-126.58163441281849,"vZ0":-2.7463600975348585,"x":83.47,"y":159.86,"x0":0.733512922092148,"y0":50.006048750292045,"z0":6.083325331518829,"aX":-5.966431848840761},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":6.2,"spinRate":2348,"spinDirection":273},"zone":12,"typeConfidence":0.9,"plateTime":0.43197864401392794,"extension":7.283678836491118},"index":1,"playId":"9e504f85-270b-3d3a-8752-7fb969d1a49c","pitchNumber":1,"startTime":"2026-09-12T22:27:32.280Z","endTime":"2026-09-12T22:27:36.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.080813441835424,"aZ":-10.697476319797943,"pfxX":2.419794121429055,"pfxZ":10.206384414956762,"pX":-0.2692065691318369,"pZ":2.055562665259045,"vX0":-2.590526316099605,"vY0":-144.05028028860062,"vZ0":-9.088927596860561,"x":127.26,"y":183.28,"x0":0.3268323783956524,"y0":50.001568438952916,"z0":5.910656594111179,"aX":5.091305447209959},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":-3.8,"spinRate":2553,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.38006327941363915,"extension":7.261191985862059},"index":2,"playId":"4eb7ddbb-e346-3712-876d-78548738b47e","pitchNumber":2,"startTime":"2026-09-12T22:27:49.646Z","endTime":"2026-09-12T22:27:53.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-12T22:28:22.155Z","endTime":"2026-09-12T22:28:57.426Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11466483766906,"aZ":-12.254617749902392,"pfxX":6.275834127859687,"pfxZ":9.220858914610044,"pX":0.15750543998861444,"pZ":2.238302416220425,"vX0":-3.865374312087283,"vY0":-146.19487285673222,"vZ0":-8.251394266447903,"x":111.0,"y":178.35,"x0":0.6828424302154735,"y0":50.00326905867929,"z0":5.836565004206909,"aX":13.55764450137166},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.2,"breakHorizontal":-10.6,"spinRate":2525,"spinDirection":162},"zone":5,"typeConfidence":0.89,"plateTime":0.37493729528624975,"extension":7.203307321417472},"hitData":{"launchSpeed":104.3,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":141.04}},"index":4,"playId":"f3c20375-ee3d-33d4-b7a1-f76ebb416908","pitchNumber":3,"startTime":"2026-09-12T22:28:57.426Z","endTime":"2026-09-12T22:29:05.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T22:29:05.472Z","atBatIndex":67},"scoringPlays":[25,36,44,52,62],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":120.39,"y":156.75},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":90.49,"y":161.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":120.9,"y":141.04},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":54.33,"y":115.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":59.24,"y":91.21},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":83.43,"y":101.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":113.0,"y":97.0},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":147.0,"y":150.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":64.84,"y":83.77},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":18,"top":[13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":104.68,"y":160.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":102.07,"y":164.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":152.87,"y":156.16},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":27,"top":[19,20,21,22],"bottom":[23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":93.03,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":164.11,"y":107.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":167.02,"y":61.46},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":165.42,"y":129.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":145.22,"y":181.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":139.14,"y":88.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":80.36,"y":168.91},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":98.68,"y":170.19},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":132.27,"y":138.8},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":91.52,"y":66.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"coordinates":{"x":100.63,"y":157.26},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":67.86,"y":127.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":83.82,"y":101.55},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":45,"top":[35,36,37,38,39],"bottom":[40,41,42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":152.09,"y":145.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":236.27,"y":86.86},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":102.66,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":81.85,"y":97.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":203.02,"y":83.09},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":111.67,"y":78.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":182.0,"y":113.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":184.24,"y":103.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":147.66,"y":34.71},"type":"H","description":"Double"}]}},{"startIndex":46,"endIndex":55,"top":[46,47,48,49],"bottom":[50,51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":66.6,"y":127.48},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":34.44,"y":107.79},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":135.14,"y":185.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":54.39,"y":86.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":184.24,"y":101.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":111.47,"y":46.96},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":63,"top":[56,57,58],"bottom":[59,60,61,62,63],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":166.76,"y":81.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":171.09,"y":151.01},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":64.83,"y":145.68},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":155.71,"y":68.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":166.0,"y":156.75},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":67,"top":[64,65,66,67],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":141.67,"y":160.8},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":122.98,"y":165.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":144.71,"y":141.04},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":10,"errors":1,"leftOnBase":5},"away":{"runs":1,"hits":5,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"catcher":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"first":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"second":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"third":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"shortstop":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"left":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"center":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"onDeck":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"inHole":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"battingOrder":8,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"onDeck":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"inHole":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"battingOrder":6,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".246","atBats":32,"obp":".316","slg":".401","ops":".717","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":9,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":32,"obp":".353","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":132,"era":"4.63","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.39","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":50,"strikes":82,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":5,"pitchesPerInning":"16.50","runsScoredPer9":"5.63","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":93,"groundOuts":75,"airOuts":148,"runs":73,"doubles":31,"triples":2,"homeRuns":24,"strikeOuts":156,"baseOnBalls":62,"intentionalWalks":1,"hits":112,"hitByPitch":3,"avg":".231","atBats":485,"obp":".318","slg":".452","ops":".770","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":219,"rbi":71,"leftOnBase":170,"sacBunts":0,"sacFlies":6,"babip":".283","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.21","popOuts":30,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":18,"stolenBases":32,"stolenBasePercentage":".640","caughtStealingPercentage":".360","assists":29,"putOuts":632,"errors":3,"chances":664,"fielding":".995","passedBall":9,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID621016":{"person":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":21,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":73,"obp":".400","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":374,"era":"2.50","inningsPitched":"18.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":5,"whip":"1.89","battersFaced":85,"outs":54,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":374,"balls":144,"strikes":230,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".000","pitchesPerInning":"20.78","gamesFinished":5,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"9.50","walksPer9Inn":"5.50","hitsPer9Inn":"11.50","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":16,"groundOuts":31,"airOuts":30,"runs":31,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".299","atBats":117,"obp":".366","slg":".419","ops":".785","caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":49,"rbi":8,"leftOnBase":60,"sacBunts":4,"sacFlies":1,"babip":".360","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":3,"runs":13,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":29,"obp":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":106,"era":"25.07","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"4.29","battersFaced":33,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":46,"strikes":60,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.71","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.79","hitsPer9Inn":"32.79","runsScoredPer9":"25.07","homeRunsPer9":"7.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":58,"errors":2,"chances":118,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668942":{"person":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"jerseyNumber":"40","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":25,"groundOuts":23,"airOuts":36,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".240","atBats":96,"obp":".277","slg":".344","ops":".621","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":33,"rbi":13,"leftOnBase":43,"sacBunts":2,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":8,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":17,"errors":3,"chances":78,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"1","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":67,"groundOuts":101,"airOuts":120,"runs":45,"doubles":24,"triples":3,"homeRuns":6,"strikeOuts":107,"baseOnBalls":58,"intentionalWalks":0,"hits":92,"hitByPitch":6,"avg":".222","atBats":414,"obp":".324","slg":".338","ops":".662","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":140,"rbi":40,"leftOnBase":201,"sacBunts":3,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":28,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":257,"errors":2,"chances":277,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":102,"groundOuts":138,"airOuts":172,"runs":48,"doubles":23,"triples":1,"homeRuns":19,"strikeOuts":110,"baseOnBalls":23,"intentionalWalks":3,"hits":124,"hitByPitch":13,"avg":".231","atBats":537,"obp":".276","slg":".384","ops":".660","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":20,"groundIntoTriplePlay":0,"plateAppearances":582,"totalBases":206,"rbi":72,"leftOnBase":238,"sacBunts":0,"sacFlies":7,"babip":".253","groundOutsToAirouts":"0.80","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"28.26","popOuts":28,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":22,"stolenBasePercentage":".647","caughtStealingPercentage":".353","assists":40,"putOuts":497,"errors":4,"chances":541,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676510":{"person":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":4,"groundOuts":11,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":34,"obp":".366","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":158,"era":"4.50","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.40","battersFaced":42,"outs":30,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":62,"strikes":96,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".---","pitchesPerInning":"15.80","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"3.60","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":68,"groundOuts":91,"airOuts":112,"runs":41,"doubles":25,"triples":2,"homeRuns":7,"strikeOuts":69,"baseOnBalls":39,"intentionalWalks":0,"hits":80,"hitByPitch":6,"avg":".233","atBats":344,"obp":".318","slg":".378","ops":".696","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":130,"rbi":42,"leftOnBase":142,"sacBunts":4,"sacFlies":4,"babip":".268","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.14","popOuts":14,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":112,"errors":8,"chances":312,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID671162":{"person":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":8,"groundOuts":22,"airOuts":16,"runs":18,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":70,"obp":".402","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":286,"era":"9.72","inningsPitched":"16.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":18,"whip":"1.86","battersFaced":82,"outs":50,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":109,"strikes":177,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".500","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"5.94","walksPer9Inn":"3.78","hitsPer9Inn":"12.96","runsScoredPer9":"9.72","homeRunsPer9":"2.16","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":30,"airOuts":29,"runs":20,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".222","atBats":108,"obp":".306","slg":".435","ops":".741","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":47,"rbi":11,"leftOnBase":47,"sacBunts":2,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":71,"errors":2,"chances":75,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID683090":{"person":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".182","atBats":11,"obp":".250","slg":".182","ops":".432","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686681":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"jerseyNumber":"19","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":79,"groundOuts":90,"airOuts":121,"runs":46,"doubles":24,"triples":1,"homeRuns":11,"strikeOuts":65,"baseOnBalls":21,"intentionalWalks":0,"hits":105,"hitByPitch":0,"avg":".281","atBats":374,"obp":".315","slg":".439","ops":".754","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":164,"rbi":45,"leftOnBase":174,"sacBunts":2,"sacFlies":5,"babip":".310","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":14,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":266,"putOuts":180,"errors":4,"chances":450,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":7,"groundOuts":6,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".143","atBats":35,"obp":".211","slg":".257","ops":".468","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":9,"rbi":5,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"8.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":2,"putOuts":70,"errors":0,"chances":72,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668834":{"person":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":8,"groundOuts":8,"airOuts":13,"runs":9,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":47,"obp":".423","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":184,"era":"7.15","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.94","battersFaced":52,"outs":34,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":60,"strikes":124,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":1,"winPercentage":".---","pitchesPerInning":"16.24","gamesFinished":7,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.15","walksPer9Inn":"3.97","hitsPer9Inn":"13.50","runsScoredPer9":"7.15","homeRunsPer9":"2.38","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID518886":{"person":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":35,"groundOuts":30,"airOuts":57,"runs":26,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":40,"baseOnBalls":20,"intentionalWalks":2,"hits":39,"hitByPitch":3,"atBats":163,"obp":".330","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":743,"era":"4.43","inningsPitched":"44.2","wins":1,"losses":4,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":22,"whip":"1.32","battersFaced":189,"outs":134,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":743,"balls":287,"strikes":456,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".200","pitchesPerInning":"16.63","gamesFinished":18,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.06","walksPer9Inn":"4.03","hitsPer9Inn":"7.86","runsScoredPer9":"5.24","homeRunsPer9":"0.81","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":76,"groundOuts":77,"airOuts":148,"runs":44,"doubles":18,"triples":2,"homeRuns":11,"strikeOuts":69,"baseOnBalls":49,"intentionalWalks":3,"hits":91,"hitByPitch":3,"avg":".239","atBats":380,"obp":".327","slg":".384","ops":".711","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":437,"totalBases":146,"rbi":48,"leftOnBase":170,"sacBunts":0,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.54","popOuts":40,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":739,"errors":4,"chances":798,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":34,"groundOuts":75,"airOuts":76,"runs":30,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":65,"baseOnBalls":15,"intentionalWalks":0,"hits":60,"hitByPitch":3,"avg":".225","atBats":267,"obp":".272","slg":".333","ops":".605","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":89,"rbi":24,"leftOnBase":123,"sacBunts":7,"sacFlies":2,"babip":".273","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":20,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":231,"errors":3,"chances":234,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":7,"flyOuts":45,"groundOuts":83,"airOuts":81,"runs":32,"doubles":16,"triples":1,"homeRuns":6,"strikeOuts":49,"baseOnBalls":22,"intentionalWalks":0,"hits":57,"hitByPitch":3,"atBats":268,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1074,"era":"3.52","inningsPitched":"71.2","wins":5,"losses":5,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":28,"whip":"1.10","battersFaced":295,"outs":215,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":1074,"balls":396,"strikes":678,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".500","pitchesPerInning":"14.99","gamesFinished":2,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"6.15","walksPer9Inn":"2.76","hitsPer9Inn":"7.16","runsScoredPer9":"4.02","homeRunsPer9":"0.75","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":29,"flyOuts":124,"groundOuts":161,"airOuts":220,"runs":70,"doubles":37,"triples":4,"homeRuns":24,"strikeOuts":147,"baseOnBalls":48,"intentionalWalks":1,"hits":154,"hitByPitch":6,"atBats":678,"obp":".283","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2726,"era":"3.25","inningsPitched":"182.2","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.11","battersFaced":736,"outs":548,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2726,"balls":953,"strikes":1773,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".529","pitchesPerInning":"14.92","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.24","walksPer9Inn":"2.36","hitsPer9Inn":"7.59","runsScoredPer9":"3.45","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":47,"lineOuts":49},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663878":{"person":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":25,"groundOuts":36,"airOuts":44,"runs":11,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":36,"baseOnBalls":19,"intentionalWalks":0,"hits":27,"hitByPitch":4,"atBats":143,"obp":".301","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":649,"era":"1.98","inningsPitched":"41.0","wins":2,"losses":1,"saves":4,"saveOpportunities":5,"holds":6,"blownSaves":1,"earnedRuns":9,"whip":"1.12","battersFaced":166,"outs":123,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":649,"balls":255,"strikes":394,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".667","pitchesPerInning":"15.83","gamesFinished":10,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"7.90","walksPer9Inn":"4.17","hitsPer9Inn":"5.93","runsScoredPer9":"2.41","homeRunsPer9":"0.22","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":116,"groundOuts":156,"airOuts":182,"runs":99,"doubles":44,"triples":5,"homeRuns":19,"strikeOuts":126,"baseOnBalls":53,"intentionalWalks":0,"hits":185,"hitByPitch":7,"atBats":638,"obp":".347","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2710,"era":"4.99","inningsPitched":"164.0","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":91,"whip":"1.45","battersFaced":709,"outs":492,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2710,"balls":980,"strikes":1730,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".467","pitchesPerInning":"16.52","gamesFinished":0,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.91","walksPer9Inn":"2.91","hitsPer9Inn":"10.15","runsScoredPer9":"5.43","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":8,"passedBall":0,"popOuts":23,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":13,"errors":2,"chances":36,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":27,"flyOuts":98,"groundOuts":148,"airOuts":179,"runs":75,"doubles":34,"triples":3,"homeRuns":16,"strikeOuts":145,"baseOnBalls":51,"intentionalWalks":1,"hits":142,"hitByPitch":4,"atBats":606,"obp":".296","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":2613,"era":"3.93","inningsPitched":"160.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.20","battersFaced":669,"outs":481,"gamesPitched":28,"completeGames":1,"shutouts":1,"pitchesThrown":2613,"balls":966,"strikes":1647,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".529","pitchesPerInning":"16.30","gamesFinished":1,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"8.14","walksPer9Inn":"2.86","hitsPer9Inn":"7.97","runsScoredPer9":"4.21","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":31,"lineOuts":50},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656638":{"person":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":12,"strikes":13,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":28,"groundOuts":60,"airOuts":45,"runs":40,"doubles":11,"triples":2,"homeRuns":9,"strikeOuts":56,"baseOnBalls":30,"intentionalWalks":0,"hits":59,"hitByPitch":5,"atBats":219,"obp":".369","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1053,"era":"6.04","inningsPitched":"56.2","wins":2,"losses":7,"saves":10,"saveOpportunities":13,"holds":3,"blownSaves":3,"earnedRuns":38,"whip":"1.57","battersFaced":255,"outs":170,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":1053,"balls":405,"strikes":648,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"1.33","rbi":1,"winPercentage":".222","pitchesPerInning":"18.58","gamesFinished":26,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"8.89","walksPer9Inn":"4.76","hitsPer9Inn":"9.37","runsScoredPer9":"6.35","homeRunsPer9":"1.43","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677976":{"person":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(L, 3-4)","summary":"5.2 IP, 3 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":81,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":30,"strikes":51,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":11,"flyOuts":38,"groundOuts":89,"airOuts":63,"runs":21,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":47,"baseOnBalls":23,"intentionalWalks":0,"hits":65,"hitByPitch":2,"atBats":261,"obp":".313","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1148,"era":"2.73","inningsPitched":"69.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.27","battersFaced":289,"outs":208,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1148,"balls":433,"strikes":715,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.41","rbi":1,"winPercentage":".429","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"6.10","walksPer9Inn":"2.99","hitsPer9Inn":"8.44","runsScoredPer9":"2.73","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":57,"groundOuts":117,"airOuts":93,"runs":66,"doubles":27,"triples":2,"homeRuns":23,"strikeOuts":132,"baseOnBalls":30,"intentionalWalks":2,"hits":134,"hitByPitch":5,"avg":".282","atBats":475,"obp":".331","slg":".493","ops":".824","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":234,"rbi":70,"leftOnBase":205,"sacBunts":0,"sacFlies":1,"babip":".346","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.65","popOuts":10,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":440,"errors":5,"chances":477,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID543238":{"person":{"id":543238,"fullName":"Anthony Gose","link":"/api/v1/people/543238"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":16,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":26,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":108,"era":"0.00","inningsPitched":"7.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.91","battersFaced":29,"outs":23,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":34,"strikes":74,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":2,"winPercentage":".500","pitchesPerInning":"14.09","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.17","walksPer9Inn":"1.17","hitsPer9Inn":"7.04","runsScoredPer9":"2.35","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID674444":{"person":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":2,"flyOuts":22,"groundOuts":53,"airOuts":48,"runs":27,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":59,"baseOnBalls":20,"intentionalWalks":2,"hits":49,"hitByPitch":3,"atBats":207,"obp":".313","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":878,"era":"4.04","inningsPitched":"55.2","wins":2,"losses":3,"saves":7,"saveOpportunities":8,"holds":5,"blownSaves":1,"earnedRuns":25,"whip":"1.24","battersFaced":232,"outs":167,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":878,"balls":300,"strikes":578,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".400","pitchesPerInning":"15.77","gamesFinished":21,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"9.54","walksPer9Inn":"3.23","hitsPer9Inn":"7.92","runsScoredPer9":"4.37","homeRunsPer9":"1.94","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":88,"groundOuts":98,"airOuts":173,"runs":84,"doubles":30,"triples":1,"homeRuns":18,"strikeOuts":98,"baseOnBalls":62,"intentionalWalks":11,"hits":142,"hitByPitch":3,"avg":".280","atBats":507,"obp":".359","slg":".450","ops":".809","caughtStealing":8,"stolenBases":40,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":576,"totalBases":228,"rbi":54,"leftOnBase":184,"sacBunts":0,"sacFlies":4,"babip":".314","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.17","popOuts":40,"lineOuts":45},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":293,"putOuts":157,"errors":9,"chances":459,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[695600,677951,521692,686469,679845,686681,686555,670231,683090,664728,695506,668942,677976,543238,656638,668834],"pitchers":[677976,543238,656638,668834],"bench":[571912,686475],"bullpen":[702070,674444,621016,676510,518886,607625,663738,663878,671162,608379],"battingOrder":[695600,677951,521692,686469,679845,686555,670231,683090,668942],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Pasquantino (18, Suarez)."},{"label":"HR","value":"Jensen (24, 6th inning off Suarez, 0 on, 1 out)."},{"label":"TB","value":"Jensen 4; Massey; Pasquantino 2; Perez, S; Witt Jr."},{"label":"RBI","value":"Jensen (71)."},{"label":"Runners left in scoring position, 2 out","value":"Collins; Lugo, M; Pasquantino; Loftin."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Witt Jr. (40, 2nd base off Suarez/Rutschman)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Lugo, M (Durbin at 2nd base)."}]}],"note":[{"label":"a","value":"Struck out for Isbel in the 8th."},{"label":"b","value":"Grounded out for Massey in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".248","atBats":32,"obp":".322","slg":".404","ops":".726","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":14,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".182","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":123,"era":"3.60","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.24","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":33,"strikes":90,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":1,"pitchesPerInning":"13.67","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID670103":{"person":{"id":670103,"fullName":"Raymond Burgos","link":"/api/v1/people/670103"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":9,"groundOuts":21,"airOuts":14,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":62,"obp":".254","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":213,"era":"5.51","inningsPitched":"16.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.98","battersFaced":63,"outs":49,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":213,"balls":59,"strikes":154,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.04","gamesFinished":6,"strikeoutWalkRatio":"12.00","strikeoutsPer9Inn":"6.61","walksPer9Inn":"0.55","hitsPer9Inn":"8.27","runsScoredPer9":"5.51","homeRunsPer9":"1.65","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701350":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":22,"groundOuts":41,"airOuts":32,"runs":20,"doubles":7,"triples":2,"homeRuns":4,"strikeOuts":53,"baseOnBalls":25,"intentionalWalks":1,"hits":40,"hitByPitch":1,"avg":".241","atBats":166,"obp":".344","slg":".380","ops":".724","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":63,"rbi":9,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".330","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":33,"errors":2,"chances":38,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687562":{"person":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":65,"groundOuts":99,"airOuts":121,"runs":44,"doubles":14,"triples":0,"homeRuns":12,"strikeOuts":83,"baseOnBalls":19,"intentionalWalks":2,"hits":93,"hitByPitch":3,"atBats":388,"obp":".278","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1462,"era":"3.69","inningsPitched":"105.0","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.07","battersFaced":418,"outs":315,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1462,"balls":466,"strikes":996,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".563","pitchesPerInning":"13.92","gamesFinished":0,"strikeoutWalkRatio":"4.37","strikeoutsPer9Inn":"7.11","walksPer9Inn":"1.63","hitsPer9Inn":"7.97","runsScoredPer9":"3.77","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663776":{"person":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":23,"groundOuts":43,"airOuts":55,"runs":32,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":57,"baseOnBalls":27,"intentionalWalks":0,"hits":70,"hitByPitch":1,"atBats":221,"obp":".389","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":947,"era":"4.58","inningsPitched":"55.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.76","battersFaced":253,"outs":165,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":947,"balls":359,"strikes":588,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".167","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"9.33","walksPer9Inn":"4.42","hitsPer9Inn":"11.45","runsScoredPer9":"5.24","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":17,"groundOuts":25,"airOuts":33,"runs":18,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".216","atBats":134,"obp":".314","slg":".388","ops":".702","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":52,"rbi":15,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.80","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687941":{"person":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":2,"flyOuts":13,"groundOuts":34,"airOuts":26,"runs":5,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":97,"obp":".269","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":372,"era":"1.29","inningsPitched":"28.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.00","battersFaced":109,"outs":84,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":372,"balls":124,"strikes":248,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.29","gamesFinished":11,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.43","walksPer9Inn":"2.57","hitsPer9Inn":"6.43","runsScoredPer9":"1.61","homeRunsPer9":"0.32","inheritedRunners":8,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":34,"groundOuts":49,"airOuts":54,"runs":23,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":1,"hits":53,"hitByPitch":2,"atBats":210,"obp":".315","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":916,"era":"3.60","inningsPitched":"55.0","wins":3,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":22,"whip":"1.29","battersFaced":233,"outs":165,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":313,"strikes":603,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".600","pitchesPerInning":"16.65","gamesFinished":7,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"9.16","walksPer9Inn":"2.95","hitsPer9Inn":"8.67","runsScoredPer9":"3.76","homeRunsPer9":"1.31","inheritedRunners":36,"inheritedRunnersScored":14,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":32,"groundOuts":42,"airOuts":47,"runs":21,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".247","atBats":150,"obp":".327","slg":".400","ops":".727","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":60,"rbi":13,"leftOnBase":53,"sacBunts":2,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":103,"putOuts":56,"errors":6,"chances":165,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":25,"groundOuts":57,"airOuts":47,"runs":22,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":47,"hitByPitch":6,"avg":".234","atBats":201,"obp":".311","slg":".348","ops":".659","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":70,"rbi":24,"leftOnBase":77,"sacBunts":4,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.25","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":46,"stolenBasePercentage":".868","caughtStealingPercentage":".132","assists":24,"putOuts":517,"errors":4,"chances":545,"fielding":".993","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":61,"groundOuts":85,"airOuts":104,"runs":41,"doubles":21,"triples":1,"homeRuns":12,"strikeOuts":61,"baseOnBalls":38,"intentionalWalks":0,"hits":77,"hitByPitch":2,"avg":".239","atBats":322,"obp":".319","slg":".422","ops":".741","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":136,"rbi":57,"leftOnBase":160,"sacBunts":0,"sacFlies":5,"babip":".256","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.83","popOuts":11,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":19,"stolenBases":37,"stolenBasePercentage":".661","caughtStealingPercentage":".339","assists":31,"putOuts":541,"errors":7,"chances":579,"fielding":".988","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":24,"groundOuts":46,"airOuts":48,"runs":21,"doubles":14,"triples":0,"homeRuns":3,"strikeOuts":72,"baseOnBalls":8,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".234","atBats":214,"obp":".262","slg":".341","ops":".603","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":73,"rbi":23,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.33","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":130,"putOuts":58,"errors":7,"chances":195,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":9,"flyOuts":54,"groundOuts":134,"airOuts":87,"runs":60,"doubles":17,"triples":1,"homeRuns":11,"strikeOuts":77,"baseOnBalls":35,"intentionalWalks":2,"hits":114,"hitByPitch":7,"atBats":404,"obp":".344","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1736,"era":"4.82","inningsPitched":"102.2","wins":6,"losses":7,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.45","battersFaced":454,"outs":308,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1736,"balls":623,"strikes":1113,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".462","pitchesPerInning":"16.91","gamesFinished":4,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.07","hitsPer9Inn":"9.99","runsScoredPer9":"5.26","homeRunsPer9":"0.96","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":8,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":14,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":107,"groundOuts":101,"airOuts":191,"runs":79,"doubles":36,"triples":4,"homeRuns":24,"strikeOuts":126,"baseOnBalls":67,"intentionalWalks":3,"hits":142,"hitByPitch":3,"avg":".257","atBats":552,"obp":".337","slg":".467","ops":".804","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":632,"totalBases":258,"rbi":74,"leftOnBase":257,"sacBunts":1,"sacFlies":7,"babip":".289","groundOutsToAirouts":"0.53","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":37,"lineOuts":47},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":273,"errors":9,"chances":294,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(H, 25)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":1,"strikes":10,"strikePercentage":".910","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":27,"groundOuts":38,"airOuts":48,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":57,"baseOnBalls":7,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":173,"obp":".220","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":683,"era":"1.84","inningsPitched":"49.0","wins":6,"losses":1,"saves":3,"saveOpportunities":6,"holds":25,"blownSaves":3,"earnedRuns":10,"whip":"0.82","battersFaced":183,"outs":147,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":683,"balls":196,"strikes":487,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".857","pitchesPerInning":"13.94","gamesFinished":9,"strikeoutWalkRatio":"8.14","strikeoutsPer9Inn":"10.47","walksPer9Inn":"1.29","hitsPer9Inn":"6.06","runsScoredPer9":"2.20","homeRunsPer9":"0.55","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":79,"groundOuts":154,"airOuts":154,"runs":49,"doubles":35,"triples":1,"homeRuns":15,"strikeOuts":140,"baseOnBalls":42,"intentionalWalks":0,"hits":141,"hitByPitch":5,"atBats":586,"obp":".296","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":2295,"era":"2.76","inningsPitched":"156.2","wins":17,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.17","battersFaced":636,"outs":470,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2295,"balls":825,"strikes":1470,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".773","pitchesPerInning":"14.65","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.04","walksPer9Inn":"2.41","hitsPer9Inn":"8.10","runsScoredPer9":"2.81","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":58},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":20,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"32","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":60,"groundOuts":58,"airOuts":109,"runs":35,"doubles":23,"triples":1,"homeRuns":6,"strikeOuts":62,"baseOnBalls":24,"intentionalWalks":0,"hits":71,"hitByPitch":3,"avg":".241","atBats":295,"obp":".301","slg":".386","ops":".687","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":114,"rbi":40,"leftOnBase":157,"sacBunts":1,"sacFlies":4,"babip":".281","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.17","popOuts":27,"lineOuts":22},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"obp":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"67.50","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"9.00","battersFaced":8,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":17,"strikes":11,"strikePercentage":".390","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"42.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"40.50","hitsPer9Inn":"40.50","runsScoredPer9":"67.50","homeRunsPer9":"27.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":165,"putOuts":138,"errors":7,"chances":310,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"901","stats":{"batting":{"summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":14,"groundOuts":41,"airOuts":42,"runs":20,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":16,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".268","atBats":138,"obp":".344","slg":".348","ops":".692","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":48,"rbi":16,"leftOnBase":68,"sacBunts":1,"sacFlies":0,"babip":".299","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":14,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":48,"errors":1,"chances":143,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":32,"groundOuts":46,"airOuts":51,"runs":25,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":30,"baseOnBalls":25,"intentionalWalks":0,"hits":45,"hitByPitch":5,"avg":".265","atBats":170,"obp":".373","slg":".488","ops":".861","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":83,"rbi":23,"leftOnBase":64,"sacBunts":1,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.89","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","assists":12,"putOuts":161,"errors":1,"chances":174,"fielding":".994","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":59,"groundOuts":151,"airOuts":138,"runs":68,"doubles":23,"triples":1,"homeRuns":12,"strikeOuts":75,"baseOnBalls":45,"intentionalWalks":1,"hits":117,"hitByPitch":12,"avg":".248","atBats":471,"obp":".327","slg":".378","ops":".705","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":538,"totalBases":178,"rbi":63,"leftOnBase":190,"sacBunts":6,"sacFlies":4,"babip":".271","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.25","popOuts":42,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":255,"putOuts":88,"errors":10,"chances":353,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 7-4)","summary":"7.0 IP, ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":27,"strikes":69,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":72,"groundOuts":130,"airOuts":138,"runs":54,"doubles":24,"triples":1,"homeRuns":9,"strikeOuts":130,"baseOnBalls":40,"intentionalWalks":0,"hits":124,"hitByPitch":7,"atBats":517,"obp":".301","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2200,"era":"3.33","inningsPitched":"137.2","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.19","battersFaced":569,"outs":413,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2200,"balls":799,"strikes":1401,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".636","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"8.50","walksPer9Inn":"2.62","hitsPer9Inn":"8.11","runsScoredPer9":"3.53","homeRunsPer9":"0.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":8,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681987":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":3,"groundOuts":8,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".139","atBats":36,"obp":".279","slg":".278","ops":".557","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":10,"rbi":6,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".174","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":15,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":58,"groundOuts":137,"airOuts":130,"runs":65,"doubles":15,"triples":4,"homeRuns":20,"strikeOuts":160,"baseOnBalls":37,"intentionalWalks":3,"hits":108,"hitByPitch":5,"avg":".205","atBats":526,"obp":".261","slg":".363","ops":".624","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":577,"totalBases":191,"rbi":69,"leftOnBase":223,"sacBunts":2,"sacFlies":7,"babip":".249","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.30","popOuts":35,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":239,"errors":3,"chances":250,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | 2 2B, HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":25,"groundOuts":47,"airOuts":54,"runs":27,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":44,"baseOnBalls":28,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".267","atBats":191,"obp":".362","slg":".408","ops":".770","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":78,"rbi":17,"leftOnBase":87,"sacBunts":4,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":15,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":103,"putOuts":157,"errors":3,"chances":263,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681544":{"person":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":48,"obp":".278","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":222,"era":"1.38","inningsPitched":"13.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"whip":"1.08","battersFaced":54,"outs":39,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":222,"balls":77,"strikes":145,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.08","gamesFinished":6,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"11.77","walksPer9Inn":"3.46","hitsPer9Inn":"6.23","runsScoredPer9":"3.46","homeRunsPer9":"1.38","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":76,"groundOuts":92,"airOuts":148,"runs":52,"doubles":31,"triples":1,"homeRuns":15,"strikeOuts":159,"baseOnBalls":37,"intentionalWalks":1,"hits":111,"hitByPitch":4,"atBats":507,"obp":".276","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2095,"era":"3.15","inningsPitched":"137.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.08","battersFaced":551,"outs":411,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2095,"balls":651,"strikes":1444,"strikePercentage":".690","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".600","pitchesPerInning":"15.29","gamesFinished":0,"strikeoutWalkRatio":"4.30","strikeoutsPer9Inn":"10.45","walksPer9Inn":"2.43","hitsPer9Inn":"7.29","runsScoredPer9":"3.42","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":41,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663558":{"person":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":3,"flyOuts":37,"groundOuts":54,"airOuts":63,"runs":24,"doubles":6,"triples":1,"homeRuns":9,"strikeOuts":68,"baseOnBalls":32,"intentionalWalks":2,"hits":39,"hitByPitch":2,"atBats":220,"obp":".285","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1005,"era":"3.34","inningsPitched":"62.0","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":23,"whip":"1.15","battersFaced":258,"outs":186,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":1005,"balls":383,"strikes":622,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".400","pitchesPerInning":"16.21","gamesFinished":11,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"9.87","walksPer9Inn":"4.65","hitsPer9Inn":"5.66","runsScoredPer9":"3.48","homeRunsPer9":"1.31","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669062":{"person":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":1,"flyOuts":13,"groundOuts":40,"airOuts":28,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":3,"hits":32,"hitByPitch":3,"atBats":167,"obp":".317","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":870,"era":"2.11","inningsPitched":"47.0","wins":4,"losses":0,"saves":4,"saveOpportunities":5,"holds":13,"blownSaves":1,"earnedRuns":11,"whip":"1.28","battersFaced":201,"outs":141,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":358,"strikes":512,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.51","gamesFinished":11,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"13.40","walksPer9Inn":"5.36","hitsPer9Inn":"6.13","runsScoredPer9":"2.30","homeRunsPer9":"0.57","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":25,"groundOuts":45,"airOuts":38,"runs":13,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":65,"baseOnBalls":21,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":181,"obp":".281","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":804,"era":"1.99","inningsPitched":"49.2","wins":3,"losses":4,"saves":33,"saveOpportunities":35,"holds":0,"blownSaves":2,"earnedRuns":11,"whip":"1.13","battersFaced":205,"outs":149,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":804,"balls":266,"strikes":538,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".429","pitchesPerInning":"16.19","gamesFinished":42,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"11.78","walksPer9Inn":"3.81","hitsPer9Inn":"6.34","runsScoredPer9":"2.36","homeRunsPer9":"0.54","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[701350,681508,668939,677800,596115,686765,680776,702332,678011,643396,624133,676477,547973],"pitchers":[624133,676477,547973],"bench":[681987,663330,655316,657136],"bullpen":[678394,687562,670103,687941,543243,669062,663558,681544,663776,801139,669711],"battingOrder":[701350,681508,668939,677800,596115,686765,680776,702332,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Abreu, W (36, Gose); Sogard 2 (13, Lange, McGee); Story (14, McGee)."},{"label":"TB","value":"Abreu, W 2; Anthony 2; Durbin; Gasper; Rutschman 2; Sogard 4; Story 2."},{"label":"RBI","value":"Abreu, W 2 (74); Durbin (63); Rutschman (57); Sogard (17)."},{"label":"2-out RBI","value":"Abreu, W 2; Sogard."},{"label":"Runners left in scoring position, 2 out","value":"Duran, Ja; Story; Gasper."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Sogard (1, 2nd base by Dobnak/Jensen)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Story (7, throw)."}]}],"note":[]}},"officials":[{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Suarez."},{"label":"HBP","value":"Sogard (by Dobnak)."},{"label":"ABS Challenge","value":"Jensen (Strike-Overturned to Ball); Rutschman 2 (Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Dobnak 81-51; Gose 9-6; Lange 25-13; McGee 17-12; Suarez 96-69; Whitlock 11-10; Chapman 16-11."},{"label":"Groundouts-flyouts","value":"Dobnak 4-6; Gose 0-0; Lange 1-1; McGee 1-1; Suarez 6-3; Whitlock 0-0; Chapman 3-0."},{"label":"Batters faced","value":"Dobnak 21; Gose 2; Lange 6; McGee 5; Suarez 26; Whitlock 3; Chapman 4."},{"label":"Inherited runners-scored","value":"Gose 2-2."},{"label":"Umpires","value":"HP: Jim Wolf. 1B: Roberto Ortiz. 2B: Alex MacKay. 3B: Alan Porter. "},{"label":"Weather","value":"72 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, In From RF."},{"label":"First pitch","value":"4:12 PM."},{"label":"T","value":"2:16."},{"label":"Att","value":"36,877."},{"label":"Venue","value":"Fenway Park."},{"label":"September 12, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","boxscoreName":"Suarez"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 7-4)","summary":"7.0 IP, ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":27,"strikes":69,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":72,"groundOuts":130,"airOuts":138,"runs":54,"doubles":24,"triples":1,"homeRuns":9,"strikeOuts":130,"baseOnBalls":40,"intentionalWalks":0,"hits":124,"hitByPitch":7,"atBats":517,"obp":".301","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2200,"era":"3.33","inningsPitched":"137.2","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.19","battersFaced":569,"outs":413,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2200,"balls":799,"strikes":1401,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".636","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"8.50","walksPer9Inn":"2.62","hitsPer9Inn":"8.11","runsScoredPer9":"3.53","homeRunsPer9":"0.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":8,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":71,"pitchingGameScore":71},{"player":{"person":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976","boxscoreName":"Dobnak"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(L, 3-4)","summary":"5.2 IP, 3 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":81,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":30,"strikes":51,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":11,"flyOuts":38,"groundOuts":89,"airOuts":63,"runs":21,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":47,"baseOnBalls":23,"intentionalWalks":0,"hits":65,"hitByPitch":2,"atBats":261,"obp":".313","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1148,"era":"2.73","inningsPitched":"69.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.27","battersFaced":289,"outs":208,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1148,"balls":433,"strikes":715,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.41","rbi":1,"winPercentage":".429","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"6.10","walksPer9Inn":"2.99","hitsPer9Inn":"8.44","runsScoredPer9":"2.73","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":61,"pitchingGameScore":61},{"player":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","boxscoreName":"Sogard"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | 2 2B, HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":25,"groundOuts":47,"airOuts":54,"runs":27,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":44,"baseOnBalls":28,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".267","atBats":191,"obp":".362","slg":".408","ops":".770","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":78,"rbi":17,"leftOnBase":87,"sacBunts":4,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":15,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":103,"putOuts":157,"errors":3,"chances":263,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"loser":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}