{"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":824705,"link":"/api/v1.1/game/824705/feed/live","metaData":{"wait":10,"timeStamp":"20260927_214849","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824705,"type":"R","doubleHeader":"N","id":"2026/09/27/chnmlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824705-2026-09-27","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-27T19:05:00Z","originalDate":"2026-09-27","officialDate":"2026-09-27","dayNight":"day","time":"3:05","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":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2026,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":162,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":89,"losses":73,"ties":0,"pct":".549"},"records":{},"divisionLeader":false,"wins":89,"losses":73,"winningPercentage":".549"},"franchiseName":"Chicago","clubName":"Cubs","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":162,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":87,"losses":75,"ties":0,"pct":".537"},"records":{},"divisionLeader":false,"wins":87,"losses":75,"winningPercentage":".537"},"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.33,"strikeZoneBottom":1.68},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"55","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"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},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID699393":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393","firstName":"Pedro","lastName":"Ramírez","primaryNumber":"75","birthDate":"2004-04-01","currentAge":22,"birthCity":"Temblador","birthCountry":"Venezuela","height":"5' 9\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Pedro","useLastName":"Ramírez","middleName":"Javier","boxscoreName":"Ramírez","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Ramírez","nameSlug":"pedro-ramirez-699393","firstLastName":"Pedro Ramírez","lastFirstName":"Ramírez, Pedro","lastInitName":"Ramírez, P","initLastName":"P Ramírez","fullFMLName":"Pedro Javier Ramírez","fullLFMName":"Ramírez, Pedro Javier","strikeZoneTop":3.09,"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},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"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},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605280":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","firstName":"Clayton","lastName":"Holmes","primaryNumber":"25","birthDate":"1993-03-27","currentAge":33,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clay","useLastName":"Holmes","middleName":"Walter","boxscoreName":"Holmes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2018-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clay Holmes","nameSlug":"clay-holmes-605280","firstLastName":"Clay Holmes","lastFirstName":"Holmes, Clay","lastInitName":"Holmes, C","initLastName":"C Holmes","fullFMLName":"Clayton Walter Holmes","fullLFMName":"Holmes, Clayton Walter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":26,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"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},"ID656557":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557","firstName":"Tanner","lastName":"Houck","primaryNumber":"89","birthDate":"1996-06-29","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Houck","middleName":"Lee","boxscoreName":"Houck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"HOW + k","mlbDebutDate":"2020-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Houck","nameSlug":"tanner-houck-656557","firstLastName":"Tanner Houck","lastFirstName":"Houck, Tanner","lastInitName":"Houck, T","initLastName":"T Houck","fullFMLName":"Tanner Lee Houck","fullLFMName":"Houck, Tanner Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID666129":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129","firstName":"Braxton","lastName":"Garrett","primaryNumber":"60","birthDate":"1997-08-05","currentAge":29,"birthCity":"Foley","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Garrett","middleName":"L.","boxscoreName":"Garrett, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Braxton Garrett","nameSlug":"braxton-garrett-666129","firstLastName":"Braxton Garrett","lastFirstName":"Garrett, Braxton","lastInitName":"Garrett, B","initLastName":"B Garrett","fullFMLName":"Braxton L. Garrett","fullLFMName":"Garrett, Braxton L.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"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},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"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},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"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},"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},"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},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":31,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"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},"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},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"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},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12","location":{"address1":"One Tropicana Drive","city":"St. Petersburg","state":"Florida","stateAbbrev":"FL","postalCode":"33705","defaultCoordinates":{"latitude":27.767778,"longitude":-82.6525},"azimuthAngle":359.0,"elevation":15,"country":"USA","phone":"(727) 825-3137"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":25025,"turfType":"Artificial Turf","roofType":"Dome","leftLine":315,"left":370,"leftCenter":410,"center":404,"rightCenter":404,"right":370,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":12,"link":"/api/v1/venues/12"},"weather":{"condition":"Dome","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":20411,"firstPitch":"2026-09-27T19:05:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"home":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"}},"officialScorer":{"id":482388,"fullName":"Bill Mathews","link":"/api/v1/people/482388"},"primaryDatacaster":{"id":632811,"fullName":"Doug Anderson","link":"/api/v1/people/632811"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-27T19:05:47.621Z","endTime":"2026-09-27T19:06:39.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-27T16:12:33.144Z","endTime":"2026-09-27T18:31:16.459Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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-27T18:31:16.459Z","endTime":"2026-09-27T19:04:36.731Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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-27T19:04:36.731Z","endTime":"2026-09-27T19:05:49.596Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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":91.7,"endSpeed":84.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.172307854816665,"aZ":-28.89544566735686,"pfxX":-7.994298091494975,"pfxZ":1.8141235074488868,"pX":-0.9359866091310953,"pZ":3.642773747512143,"vX0":5.735367068183208,"vY0":-133.4759839434254,"vZ0":-0.6549062052686985,"x":152.68,"y":140.43,"x0":-2.0717041704679446,"y0":50.00375444004147,"z0":5.968185211178376,"aX":-14.455339157745508},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.4,"breakHorizontal":13.3,"spinRate":2313,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4100416482286837,"extension":5.640994807099839},"index":3,"playId":"32d020cf-8d53-3db1-8b1a-8ef8f68c6a30","pitchNumber":1,"startTime":"2026-09-27T19:05:49.596Z","endTime":"2026-09-27T19:05:53.350Z","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":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12060902620168,"aZ":-29.30199571391439,"pfxX":-7.459049444839119,"pfxZ":1.5965926904499135,"pX":-0.008671776209127142,"pZ":2.9294886788756385,"vX0":7.8114842439802725,"vY0":-132.85427119480963,"vZ0":-2.431260736842029,"x":117.33,"y":159.68,"x0":-2.0108874807355774,"y0":50.002275124476306,"z0":5.975483024779219,"aX":-13.401337305432406},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.6,"breakHorizontal":11.9,"spinRate":2237,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.41149377293258027,"extension":5.774659758409575},"index":4,"playId":"677fde60-aa1b-3190-9676-767ecd11121c","pitchNumber":2,"startTime":"2026-09-27T19:06:04.794Z","endTime":"2026-09-27T19:06:09.927Z","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":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.668475498507647,"aZ":-33.86043937547512,"pfxX":-8.039232827462223,"pfxZ":-0.920933078187355,"pX":-0.5260585042252311,"pZ":2.0934657296543047,"vX0":6.623057309326957,"vY0":-134.1827257761122,"vZ0":-3.6676818343267388,"x":137.05,"y":182.26,"x0":-1.9757507599016435,"y0":50.0019318044687,"z0":5.877582835747791,"aX":-14.732735610297194},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.3,"breakHorizontal":13.2,"spinRate":2130,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.40741448555891724,"extension":5.770422284902377},"hitData":{"launchSpeed":106.2,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.88,"coordY":94.93}},"index":5,"playId":"be31f7de-7bc3-32ca-b781-827be6a3d401","pitchNumber":3,"startTime":"2026-09-27T19:06:27.036Z","endTime":"2026-09-27T19:06:39.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:06:39.797Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Bregman homers (27) on a fly ball to left center field. Tyrone Taylor scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-27T19:07:05.702Z","endTime":"2026-09-27T19:07:33.020Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":656557,"link":"/api/v1/people/656557"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":656557,"link":"/api/v1/people/656557"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyrone Taylor replaces Pete Crow-Armstrong.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T19:07:01.105Z","endTime":"2026-09-27T19:07:07.952Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":691718,"link":"/api/v1/people/691718"},"base":1},{"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":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50559582149568,"aZ":-31.393825646926715,"pfxX":-9.363055913191932,"pfxZ":0.4264233009753289,"pX":-0.09104357517218312,"pZ":1.9720942638338546,"vX0":7.957504956927449,"vY0":-134.65194171927885,"vZ0":-4.135385592421581,"x":120.47,"y":185.53,"x0":-1.8642086108106593,"y0":50.00578784201075,"z0":5.742508706814606,"aX":-17.242581333459018},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.1,"breakHorizontal":15.4,"spinRate":2031,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.40635232796859855,"extension":5.980623083731355},"hitData":{"launchSpeed":104.0,"launchAngle":27.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.8,"coordY":39.29}},"index":1,"playId":"0e3adcd7-dcc0-3971-a011-c3e4ac058f7d","pitchNumber":1,"startTime":"2026-09-27T19:07:07.952Z","endTime":"2026-09-27T19:07:33.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:07:33.020Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Busch lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-27T19:07:48.056Z","endTime":"2026-09-27T19:08:57.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91209630118318,"aZ":-22.734894485681288,"pfxX":-3.671718231542325,"pfxZ":5.113876188999246,"pX":-1.4182579392145276,"pZ":5.03802712794835,"vX0":3.0536269755346654,"vY0":-134.9219611163465,"vZ0":1.524917351813313,"x":171.06,"y":102.75,"x0":-2.0867607447469863,"y0":50.00501996801406,"z0":6.065848842163486,"aX":-6.781248495099831},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":6.0,"spinRate":2307,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4057050309670154,"extension":5.849590818456589},"index":0,"playId":"620487cd-f375-31c0-b5e2-d13fac7825c2","pitchNumber":1,"startTime":"2026-09-27T19:07:56.682Z","endTime":"2026-09-27T19:07:59.816Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79024784325951,"aZ":-33.03223126563796,"pfxX":3.7721886641400495,"pfxZ":-0.5608518796563011,"pX":1.2123890457093986,"pZ":2.086537598850456,"vX0":6.783744000514023,"vY0":-123.21896252299075,"vZ0":-2.091981207535949,"x":70.79,"y":182.44,"x0":-2.0726698122814056,"y0":50.00369448639613,"z0":5.752983308802366,"aX":5.766142753611818},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.3,"breakHorizontal":-8.5,"spinRate":2544,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4454920893392722,"extension":5.678237723278214},"index":1,"playId":"d36c623a-eebd-3e1e-9ef7-961071e9df3e","pitchNumber":2,"startTime":"2026-09-27T19:08:12.802Z","endTime":"2026-09-27T19:08:16.895Z","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":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73423090057039,"aZ":-30.97313141210578,"pfxX":-9.950202745977283,"pfxZ":0.6469405746347867,"pX":0.4385078420175168,"pZ":1.6622437919080437,"vX0":9.571252862377468,"vY0":-136.19477087329594,"vZ0":-4.8927080426754275,"x":100.29,"y":193.9,"x0":-1.83968623582266,"y0":50.0060300870874,"z0":5.640858075258042,"aX":-18.574302246332763},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.2,"breakHorizontal":15.8,"spinRate":2341,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.40317052359489836,"extension":6.0603557556924885},"index":2,"playId":"8ca7e65a-6990-3002-98ec-e2571b7cd429","pitchNumber":3,"startTime":"2026-09-27T19:08:29.736Z","endTime":"2026-09-27T19:08:33.291Z","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":93.4,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.859106987257597,"aZ":-30.9234678813916,"pfxX":-9.228264139101405,"pfxZ":0.6766604009338693,"pX":-0.5233256678313657,"pZ":2.542353422799658,"vX0":7.450662419885241,"vY0":-135.77376730042968,"vZ0":-2.794534995713821,"x":136.95,"y":170.14,"x0":-2.1095878115889177,"y0":50.006295613058796,"z0":5.746040334942838,"aX":-17.162622524266673},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.8,"breakHorizontal":15.0,"spinRate":2268,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4040451392861639,"extension":6.072466673152697},"hitData":{"launchSpeed":98.6,"launchAngle":21.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.99,"coordY":56.5}},"index":3,"playId":"f302010f-f2d8-396c-94a0-d4bce3d5966e","pitchNumber":4,"startTime":"2026-09-27T19:08:46.309Z","endTime":"2026-09-27T19:08:57.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:08:57.092Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out sharply, shortstop Trevor Story to first baseman Andruw Monasterio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-27T19:09:16.891Z","endTime":"2026-09-27T19:10:02.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"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(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":84.1,"endSpeed":76.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.560476297782404,"aZ":-31.32021092928236,"pfxX":5.169953946689507,"pfxZ":0.5690198554455943,"pX":0.92858618852871,"pZ":1.5978550757597185,"vX0":5.989814015439817,"vY0":-122.28129542628584,"vZ0":-3.492249640843691,"x":81.6,"y":195.64,"x0":-2.234387868206756,"y0":50.00289585292896,"z0":5.762815464280498,"aX":7.742462651694072},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.4,"breakHorizontal":-10.9,"spinRate":2573,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4497963342689584,"extension":5.808004300930626},"index":0,"playId":"2721e8b1-b840-36d2-8139-ebe06a579e6c","pitchNumber":1,"startTime":"2026-09-27T19:09:19.200Z","endTime":"2026-09-27T19:09:24.425Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29697893735636,"aZ":-24.013561363999425,"pfxX":-6.546854096725427,"pfxZ":4.360708915655858,"pX":0.40921873308657364,"pZ":3.1726910589162185,"vX0":8.36060800229535,"vY0":-135.61897540115646,"vZ0":-2.3279584160273274,"x":101.4,"y":153.12,"x0":-1.8559120286532684,"y0":50.00409924021355,"z0":5.708555158039863,"aX":-12.256423562512325},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":10.2,"spinRate":2367,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.4031119945172539,"extension":6.138259024651666},"index":1,"playId":"50cb8e18-758a-3387-be86-c14bfd3b2651","pitchNumber":2,"startTime":"2026-09-27T19:09:36.220Z","endTime":"2026-09-27T19:09:39.759Z","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":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.568878623549736,"aZ":-34.088854689945656,"pfxX":-5.724230304429653,"pfxZ":-1.1464375208631488,"pX":-0.40652596986537426,"pZ":2.163591916663102,"vX0":6.209787674601298,"vY0":-128.3467330522281,"vZ0":-2.69793107541976,"x":132.5,"y":180.36,"x0":-2.1090565583032035,"y0":50.00061012321756,"z0":5.872488128979402,"aX":-9.587386171211794},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.4,"breakHorizontal":9.0,"spinRate":1871,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.4261041225742934,"extension":5.898474263019644},"hitData":{"launchSpeed":106.4,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":123.14,"coordY":156.38}},"index":2,"playId":"d6cadda7-9038-3c61-9eca-c0df1404184d","pitchNumber":3,"startTime":"2026-09-27T19:09:52.341Z","endTime":"2026-09-27T19:10:02.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:10:02.363Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a fly ball to right fielder Wilyer Abreu.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-27T19:10:21.815Z","endTime":"2026-09-27T19:12:04.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.861547789379358,"aZ":-22.3449977213412,"pfxX":-5.177052035810959,"pfxZ":5.284454265868984,"pX":0.06225547041060645,"pZ":3.4826088228591177,"vX0":7.218983514323656,"vY0":-135.11869337391502,"vZ0":-1.832623221993527,"x":114.63,"y":144.75,"x0":-1.9643523863166719,"y0":50.00047482946876,"z0":5.730556565128557,"aX":-9.626207601762667},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":7.9,"spinRate":2262,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.40448150764293134,"extension":6.024129396525431},"index":0,"playId":"ff0952e7-51e1-3d8d-8831-ab57bd359dbc","pitchNumber":1,"startTime":"2026-09-27T19:10:24.786Z","endTime":"2026-09-27T19:10:29.037Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.524177039778422,"aZ":-23.763641914712768,"pfxX":-4.977895394719216,"pfxZ":4.4136361398303965,"pX":-0.8231777570381905,"pZ":3.5345000295970146,"vX0":5.469366643780361,"vY0":-136.77681724906304,"vZ0":-1.5086220914893387,"x":148.38,"y":143.35,"x0":-2.19648093687686,"y0":50.00288039090368,"z0":5.7135291921538345,"aX":-9.486772873066988},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":7.9,"spinRate":2219,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.3995562828383248,"extension":6.197095306256135},"index":1,"playId":"b13b9e6b-fb8f-3447-9510-d9ce27b99d62","pitchNumber":2,"startTime":"2026-09-27T19:10:39.662Z","endTime":"2026-09-27T19:10:43.618Z","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":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36092944292131,"aZ":-29.07852799571802,"pfxX":-8.58943663702688,"pfxZ":1.678195964116485,"pX":0.4551641964771969,"pZ":2.911209978823883,"vX0":9.21840683187511,"vY0":-134.61287661755486,"vZ0":-2.408485793897115,"x":99.65,"y":160.18,"x0":-1.8926163423473186,"y0":50.00019199604547,"z0":5.869564142060711,"aX":-15.811455291738254},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.8,"breakHorizontal":13.7,"spinRate":2274,"spinDirection":249},"zone":3,"typeConfidence":2.0,"plateTime":0.4063957952207429,"extension":5.86643046542105},"index":2,"playId":"e013803b-c528-37fe-873d-75ae200ce220","pitchNumber":3,"startTime":"2026-09-27T19:10:56.816Z","endTime":"2026-09-27T19:11:00.431Z","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":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.506085630427037,"aZ":-32.1708205513316,"pfxX":-8.49213638559855,"pfxZ":0.0047144707931359164,"pX":-1.4483375467794788,"pZ":2.379809847823829,"vX0":4.793286583458847,"vY0":-136.92712325037846,"vZ0":-3.2067792156544783,"x":172.21,"y":174.53,"x0":-2.1157717215142737,"y0":50.00680884444268,"z0":5.761565784926354,"aX":-16.170493969320333},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.5,"breakHorizontal":14.4,"spinRate":2227,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3996359317843421,"extension":5.92169177197382},"index":3,"playId":"ea9e712c-c35e-3560-a399-4774dbd09d32","pitchNumber":4,"startTime":"2026-09-27T19:11:15.100Z","endTime":"2026-09-27T19:11:18.474Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41207834988569,"aZ":-29.646171320202416,"pfxX":6.118809570264336,"pfxZ":1.6326667450718748,"pX":-0.3600345473017054,"pZ":2.2363695557502234,"vX0":2.710162571790985,"vY0":-124.02835852900321,"vZ0":-2.4188262103007467,"x":130.72,"y":178.4,"x0":-2.2640476623622847,"y0":50.00199704740741,"z0":5.713745200064737,"aX":9.465571187114229},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":-11.8,"spinRate":2534,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.4427944271137334,"extension":5.8072579121393035},"index":4,"playId":"f25baab0-b8ec-3def-a7b6-8cdf30e361fb","pitchNumber":5,"startTime":"2026-09-27T19:11:34.657Z","endTime":"2026-09-27T19:11:38.205Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-09-27T19:11:43.079Z","endTime":"2026-09-27T19:11:54.886Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331144840789015,"aZ":-30.400715503091632,"pfxX":5.858017964987937,"pfxZ":1.1253935060629559,"pX":0.1905259041708178,"pZ":2.271931519767863,"vX0":4.292495381495419,"vY0":-124.42392571634338,"vZ0":-2.0508126308028327,"x":109.74,"y":177.44,"x0":-2.3163255796904867,"y0":50.00195210355511,"z0":5.619467804066309,"aX":9.207204483751532},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.8,"breakHorizontal":-11.6,"spinRate":2458,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.43976192970941375,"extension":5.7805862911534085},"hitData":{"launchSpeed":70.9,"launchAngle":25.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.1,"coordY":105.62}},"index":6,"playId":"9aa1f861-5590-36e5-8b2f-b7a15352deb5","pitchNumber":6,"startTime":"2026-09-27T19:11:54.886Z","endTime":"2026-09-27T19:12:04.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:12:04.574Z","atBatIndex":4},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nico Hoerner grounds into a force out, third baseman Caleb Durbin to second baseman Nick Sogard. Michael Conforto out at 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-27T19:12:21.373Z","endTime":"2026-09-27T19:12:52.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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, 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":84.9,"endSpeed":77.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.792524563476743,"aZ":-29.99361985636216,"pfxX":8.721797909160646,"pfxZ":1.4246196683641736,"pX":1.6969630616468285,"pZ":2.096589498388962,"vX0":6.487657403246748,"vY0":-123.47338442479308,"vZ0":-2.3051278509759134,"x":52.32,"y":182.17,"x0":-2.1064367820110985,"y0":50.001825722217134,"z0":5.5902224453048595,"aX":13.335431598316848},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-17.4,"spinRate":2402,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4452466262206749,"extension":5.929804442527409},"index":0,"playId":"cee26bf0-3907-3df0-b9ef-a7fc02125f34","pitchNumber":1,"startTime":"2026-09-27T19:12:27.978Z","endTime":"2026-09-27T19:12:31.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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350233336766152,"aZ":-31.226649589989574,"pfxX":-8.283520845242212,"pfxZ":0.51418362995968,"pX":-0.7854163642052812,"pZ":2.711322374413147,"vX0":5.807673183252643,"vY0":-135.32026134477653,"vZ0":-2.1422232096155787,"x":146.94,"y":165.57,"x0":-1.8785206244993993,"y0":50.00660704485873,"z0":5.691666595234585,"aX":-15.431314563630748},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.7,"breakHorizontal":13.8,"spinRate":2242,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4040955084515043,"extension":6.15549751533742},"hitData":{"launchSpeed":79.4,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":170.43}},"index":1,"playId":"d8caf90c-6fcc-3710-9295-b0e3d2783d9f","pitchNumber":2,"startTime":"2026-09-27T19:12:44.930Z","endTime":"2026-09-27T19:12:52.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:12:52.422Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-27T19:15:00.160Z","endTime":"2026-09-27T19:15:50.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyrone Taylor remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T19:14:02.803Z","endTime":"2026-09-27T19:15:02.318Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":691718,"link":"/api/v1/people/691718"}},{"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":78.3,"endSpeed":70.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.141554764854977,"aZ":-32.89789799185017,"pfxX":-9.515463799021159,"pfxZ":-0.5630227855416248,"pX":-0.13230864322117075,"pZ":2.315328019071827,"vX0":-1.1003293317191185,"vY0":-113.96081230157746,"vZ0":0.19054351841312833,"x":122.04,"y":176.27,"x0":1.5929218208764064,"y0":50.00264594599091,"z0":5.538798250085514,"aX":-12.245660299328858},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-0.6,"breakHorizontal":17.4,"spinRate":2627,"spinDirection":297},"zone":5,"typeConfidence":0.9,"plateTime":0.4846362862460456,"extension":5.946451433912134},"index":1,"playId":"e7a4f68b-bc19-3271-ba9d-c14c4986a4d4","pitchNumber":1,"startTime":"2026-09-27T19:15:02.318Z","endTime":"2026-09-27T19:15:06.015Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.464564591643732,"aZ":-29.66981969720324,"pfxX":8.122002276010654,"pfxZ":1.7437448334829613,"pX":-0.672719691934961,"pZ":1.1345580317154351,"vX0":-6.9516178807814635,"vY0":-119.38884346722647,"vZ0":-3.7760700521298936,"x":142.64,"y":208.15,"x0":1.2312288994682,"y0":50.00117619944691,"z0":5.427011330741854,"aX":11.643321177252284},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.4,"breakHorizontal":-12.8,"spinRate":1240,"spinDirection":125},"zone":13,"typeConfidence":0.91,"plateTime":0.45999973960831486,"extension":6.166306884909587},"index":2,"playId":"f52a7869-7ae4-33aa-9bc4-f2026824ac41","pitchNumber":2,"startTime":"2026-09-27T19:15:20.437Z","endTime":"2026-09-27T19:15:24.296Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-27T19:15:29.621Z","endTime":"2026-09-27T19:15:46.786Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355682973493913,"aZ":-32.129939934176775,"pfxX":-7.828128584725384,"pfxZ":0.03697613555743384,"pX":-0.8112619764087742,"pZ":1.5390588101527392,"vX0":-2.9523736320173386,"vY0":-117.34560918908548,"vZ0":-1.9792990955914576,"x":147.92,"y":197.23,"x0":1.4877690942969466,"y0":50.00522871030192,"z0":5.444807061586796,"aX":-10.699882644654892},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.2,"breakHorizontal":15.0,"spinRate":2658,"spinDirection":301},"zone":13,"typeConfidence":0.91,"plateTime":0.4703934836921815,"extension":6.133384909705761},"index":4,"playId":"18553509-a0c7-3ac5-9f06-292f97b2dfd9","pitchNumber":3,"startTime":"2026-09-27T19:15:46.786Z","endTime":"2026-09-27T19:15:50.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:15:50.194Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adley Rutschman homers (13) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-27T19:16:09.502Z","endTime":"2026-09-27T19:17:18.029Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":89.3,"endSpeed":80.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.645943574455284,"aZ":-14.605722687881887,"pfxX":5.239928317485546,"pfxZ":10.470989367602543,"pX":0.19935143840188074,"pZ":4.5343663016105715,"vX0":-3.9555560870905255,"vY0":-129.85254341557524,"vZ0":-0.01963441595340959,"x":109.4,"y":116.35,"x0":1.0750648379933323,"y0":50.001294623278866,"z0":5.669795260062354,"aX":8.790494656142455},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":19.1,"breakHorizontal":-8.4,"spinRate":2487,"spinDirection":147},"zone":12,"typeConfidence":0.88,"plateTime":0.4246739951809855,"extension":5.965480533794552},"index":0,"playId":"9267204d-b384-3643-911c-b78e1bfaf641","pitchNumber":1,"startTime":"2026-09-27T19:16:16.650Z","endTime":"2026-09-27T19:16:20.211Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":67.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.716397717639616,"aZ":-42.760669139744394,"pfxX":-4.506519067006909,"pfxZ":-9.089455010536552,"pX":0.3750428467569793,"pZ":1.5270759133254534,"vX0":-0.33144429223701544,"vY0":-108.37829624938487,"vZ0":0.9927390036367165,"x":102.7,"y":197.55,"x0":1.114775781182592,"y0":50.004244568431446,"z0":5.813676136229529,"aX":-5.246755856246529},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-15.6,"breakHorizontal":8.2,"spinRate":2467,"spinDirection":318},"zone":14,"typeConfidence":0.9,"plateTime":0.5095729009187222,"extension":6.1374499704399605},"index":1,"playId":"cf9990d7-3d35-324d-9f23-3cb26fe57fc1","pitchNumber":2,"startTime":"2026-09-27T19:16:32.589Z","endTime":"2026-09-27T19:16:37.140Z","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":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":81.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9014803751905,"aZ":-12.916384869317081,"pfxX":7.768984522810554,"pfxZ":11.138341575092474,"pX":-0.44532934572525096,"pZ":3.1796294522937294,"vX0":-6.337098768467522,"vY0":-131.88853279024912,"vZ0":-3.4030478536452944,"x":133.97,"y":152.93,"x0":1.0014168856303143,"y0":50.002386628474994,"z0":5.464355187051529,"aX":13.432503582361026},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.4,"breakHorizontal":-12.4,"spinRate":2523,"spinDirection":147},"zone":1,"typeConfidence":0.9,"plateTime":0.41827137025087247,"extension":6.2030316081185},"hitData":{"launchSpeed":103.2,"launchAngle":32.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.93,"coordY":61.67}},"index":2,"playId":"2c517b08-a2fe-36e8-9543-55a70ef048c5","pitchNumber":3,"startTime":"2026-09-27T19:16:50.208Z","endTime":"2026-09-27T19:17:18.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:17:18.029Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-27T19:17:36.142Z","endTime":"2026-09-27T19:18:16.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54989049745024,"aZ":-28.56073727640453,"pfxX":9.021377699932554,"pfxZ":2.5965732060396967,"pX":0.2488080975540303,"pZ":1.373862332159842,"vX0":-4.80837780477398,"vY0":-117.51286876226804,"vZ0":-3.1347028262411687,"x":107.52,"y":201.69,"x0":1.1560219837863257,"y0":50.00132006637284,"z0":5.395498738347524,"aX":12.53822492498385},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.2,"breakHorizontal":-15.0,"spinRate":1091,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.4672130938078345,"extension":6.055658807524051},"index":0,"playId":"e3843375-1b06-3cfe-bfd8-d1569bb8e008","pitchNumber":1,"startTime":"2026-09-27T19:17:40.684Z","endTime":"2026-09-27T19:17:43.684Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.821515177354755,"aZ":-27.03565030036395,"pfxX":9.451048567386865,"pfxZ":3.560663280449801,"pX":0.35227748640351353,"pZ":1.766962680675412,"vX0":-4.833684072773655,"vY0":-119.91073376896382,"vZ0":-2.965210460864428,"x":103.57,"y":191.07,"x0":1.1742279563832847,"y0":50.00592486747198,"z0":5.45086259628861,"aX":13.661605038702788},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.9,"breakHorizontal":-15.8,"spinRate":1196,"spinDirection":124},"zone":9,"typeConfidence":0.91,"plateTime":0.4580945498412099,"extension":6.261864267146831},"index":1,"playId":"086f264f-ab9b-37f8-ae88-2a8f3c1453f0","pitchNumber":2,"startTime":"2026-09-27T19:17:56.262Z","endTime":"2026-09-27T19:17:59.262Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49508687700126,"aZ":-30.229428204862298,"pfxX":9.735963289833668,"pfxZ":1.378222782652843,"pX":-0.09756126125722599,"pZ":1.1278839861605787,"vX0":-5.735978330531565,"vY0":-118.7002177726146,"vZ0":-3.541324255056745,"x":120.72,"y":208.33,"x0":1.0956174208418148,"y0":50.00550067815497,"z0":5.4161149440461775,"aX":13.779044164173309},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.8,"breakHorizontal":-16.1,"spinRate":1182,"spinDirection":119},"zone":13,"typeConfidence":0.91,"plateTime":0.4629151328875194,"extension":6.303768765104502},"index":2,"playId":"32786833-5550-3526-9dba-baf56e829ec8","pitchNumber":3,"startTime":"2026-09-27T19:18:12.889Z","endTime":"2026-09-27T19:18:16.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:18:16.007Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-27T19:18:35.724Z","endTime":"2026-09-27T19:19:24.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","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":665804,"link":"/api/v1/people/665804"},"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":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93236313491348,"aZ":-22.62242826965076,"pfxX":9.601707031579192,"pfxZ":5.6499187327166,"pX":0.8063070438396497,"pZ":2.9447637807432363,"vX0":-4.129997733262232,"vY0":-129.88555350962287,"vZ0":-2.195260206155775,"x":86.27,"y":159.27,"x0":1.1791229951382582,"y0":50.00080916059129,"z0":5.540447843764739,"aX":16.227262886711944},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":-16.3,"spinRate":2360,"spinDirection":136},"zone":3,"typeConfidence":0.9,"plateTime":0.4234351654379984,"extension":6.148189914162135},"index":0,"playId":"1470c797-8fbb-31a1-9c4e-b1f885033935","pitchNumber":1,"startTime":"2026-09-27T19:18:40.967Z","endTime":"2026-09-27T19:18:44.621Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.274252063644106,"aZ":-34.06832221340766,"pfxX":-8.194003296552037,"pfxZ":-1.3823939495084545,"pX":-0.8000895385515729,"pZ":0.9369786285990604,"vX0":-2.677335689307793,"vY0":-117.59125229101328,"vZ0":-2.8041336368421645,"x":147.5,"y":213.48,"x0":1.423442211820275,"y0":50.00096761165369,"z0":5.3664255367606355,"aX":-11.253699857058896},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.0,"breakHorizontal":15.5,"spinRate":2612,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.4692323661591953,"extension":6.225483616389763},"index":1,"playId":"25b4ead7-4488-3b2c-b983-1e6210ce15cf","pitchNumber":2,"startTime":"2026-09-27T19:18:58.711Z","endTime":"2026-09-27T19:19:01.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-27T19:19:07.589Z","endTime":"2026-09-27T19:19:20.770Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.519572752674787,"aZ":-31.803665905363523,"pfxX":-8.020486779623582,"pfxZ":0.26222576411750254,"pX":-1.0500371983743515,"pZ":1.8102977599902386,"vX0":-3.3327949518929225,"vY0":-118.14409657305244,"vZ0":-1.5448645456376475,"x":157.02,"y":189.9,"x0":1.4267795237258225,"y0":50.00079886282776,"z0":5.434971960548338,"aX":-11.172949904287938},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.4,"breakHorizontal":15.4,"spinRate":2720,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.46617704994552067,"extension":6.167675500917599},"index":3,"playId":"c1da8f9b-5b5a-30fb-bf18-8eb06846c2f7","pitchNumber":3,"startTime":"2026-09-27T19:19:20.770Z","endTime":"2026-09-27T19:19:24.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:19:24.622Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out sharply, second baseman Nick Sogard to first baseman Andruw Monasterio.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-27T19:21:23.470Z","endTime":"2026-09-27T19:23:32.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"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":91.3,"endSpeed":83.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.103023253037946,"aZ":-28.657449848892014,"pfxX":-10.284615563335914,"pfxZ":1.9845163887400563,"pX":-0.6775102661681419,"pZ":3.368460551988173,"vX0":6.945142993814984,"vY0":-132.77307479824788,"vZ0":-1.5305900173213765,"x":142.83,"y":147.83,"x0":-1.9993677310741715,"y0":50.003937524238346,"z0":6.050281044848734,"aX":-18.247557600238924},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":17.0,"spinRate":2311,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4135250467358538,"extension":5.74829420412332},"index":0,"playId":"dbc73233-7652-3fb3-972e-21225bdc6d87","pitchNumber":1,"startTime":"2026-09-27T19:21:31.556Z","endTime":"2026-09-27T19:21:34.933Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.299811367148916,"aZ":-33.949011815972824,"pfxX":-10.262794879129679,"pfxZ":-1.0819423780654036,"pX":-0.5902497738750578,"pZ":0.6962343741239687,"vX0":6.722469622447607,"vY0":-127.85312991610554,"vZ0":-6.198831589162868,"x":139.5,"y":219.98,"x0":-1.930844849974777,"y0":50.003244667105754,"z0":5.842301906266575,"aX":-16.857016492593107},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.2,"breakHorizontal":16.9,"spinRate":1820,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4297150521205353,"extension":5.851613864289562},"index":1,"playId":"c0ef2458-4058-377c-88ee-088bfc147559","pitchNumber":2,"startTime":"2026-09-27T19:21:44.977Z","endTime":"2026-09-27T19:21:49.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-27T19:22:01.042Z","endTime":"2026-09-27T19:22:12.498Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"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":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616531108364146,"aZ":-23.54645344542275,"pfxX":-7.352026435854207,"pfxZ":4.636497642379647,"pX":-0.7401755272191899,"pZ":3.0436611913041633,"vX0":6.055207077221545,"vY0":-135.29137442280225,"vZ0":-2.675491074026364,"x":145.21,"y":156.6,"x0":-2.0485718263293258,"y0":50.00007139747589,"z0":5.689834790642855,"aX":-13.671414866807966},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":12.1,"spinRate":2187,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.40434135768767643,"extension":5.942388688081763},"index":3,"playId":"00ef42cf-1a49-31b3-8658-05831818e893","pitchNumber":3,"startTime":"2026-09-27T19:22:12.498Z","endTime":"2026-09-27T19:22:18.098Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403383251254564,"aZ":-32.879107897316544,"pfxX":-7.725730067378142,"pfxZ":-0.42597766807632276,"pX":-0.3387875061142287,"pZ":1.694357994925936,"vX0":6.589729280457288,"vY0":-128.1296958056189,"vZ0":-3.929206454833417,"x":129.91,"y":193.03,"x0":-1.9398725138634367,"y0":50.00199774752819,"z0":5.816163590309126,"aX":-12.849008765560615},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.4,"breakHorizontal":12.5,"spinRate":1849,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4274449113303955,"extension":6.091500414448116},"index":4,"playId":"fcc76a84-0090-3a82-9896-36ba3617750e","pitchNumber":4,"startTime":"2026-09-27T19:22:35.199Z","endTime":"2026-09-27T19:22:42.699Z","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":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.820530145838987,"aZ":-31.924973628142787,"pfxX":-9.120790237537703,"pfxZ":0.13851123746637484,"pX":1.3924914715901466,"pZ":2.4730867412354396,"vX0":11.714167071213602,"vY0":-133.87053607755183,"vZ0":-3.0883494593459835,"x":63.92,"y":172.01,"x0":-1.8544194337882942,"y0":50.0045195484112,"z0":5.926330243570305,"aX":-16.562004817715053},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.2,"breakHorizontal":14.0,"spinRate":2165,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.4091108580135576,"extension":5.759393389793533},"index":5,"playId":"9a435984-73c1-3a46-b505-27c8cb016531","pitchNumber":5,"startTime":"2026-09-27T19:23:05.268Z","endTime":"2026-09-27T19:23:08.315Z","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":87.6,"endSpeed":80.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.170386884628627,"aZ":-34.334700226421845,"pfxX":-7.897890396842177,"pfxZ":-1.3125775436424565,"pX":-0.6200577681863395,"pZ":1.536949101608907,"vX0":6.015108840740343,"vY0":-127.4812180026024,"vZ0":-4.138900211431672,"x":140.64,"y":197.28,"x0":-1.9838828424409847,"y0":50.0031676597295,"z0":5.891440893785351,"aX":-13.001628811974543},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.1,"breakHorizontal":13.0,"spinRate":1760,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4296352085577393,"extension":5.794776242010497},"hitData":{"launchSpeed":109.3,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":166.87,"coordY":134.26}},"index":6,"playId":"b37e2670-d5b8-375d-8613-391dadf07c43","pitchNumber":6,"startTime":"2026-09-27T19:23:21.283Z","endTime":"2026-09-27T19:23:32.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:23:32.854Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out softly to first baseman Andruw Monasterio.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-27T19:23:49.387Z","endTime":"2026-09-27T19:24:25.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"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(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":84.3,"endSpeed":77.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866609058735904,"aZ":-34.0166491332727,"pfxX":5.906538792353516,"pfxZ":-1.225510363700069,"pX":1.3774666996831617,"pZ":1.4981228620006173,"vX0":6.206195886888684,"vY0":-122.55975581639156,"vZ0":-3.190346613741762,"x":64.49,"y":198.33,"x0":-1.9614894749285818,"y0":50.000356079493116,"z0":5.743621141993526,"aX":8.916378901484167},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.8,"breakHorizontal":-12.2,"spinRate":2586,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44815413649565095,"extension":5.6729188069267185},"index":0,"playId":"ba20d83a-a4a2-3ddd-a06f-6d4b6d984554","pitchNumber":1,"startTime":"2026-09-27T19:23:55.846Z","endTime":"2026-09-27T19:23:59.262Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45261030134603,"aZ":-33.09741504740177,"pfxX":4.773928073860274,"pfxZ":-0.6099003190816799,"pX":-0.0307529138001251,"pZ":1.9103584329910495,"vX0":3.8725466416122734,"vY0":-122.77064490962509,"vZ0":-2.2790858135848513,"x":118.17,"y":187.2,"x0":-2.2514727731258617,"y0":50.00087688171434,"z0":5.681401112175197,"aX":7.249713234727429},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.4,"breakHorizontal":-9.6,"spinRate":2469,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4470000869635977,"extension":5.715782018546526},"hitData":{"launchSpeed":31.2,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":144.71,"coordY":185.13}},"index":1,"playId":"37a6c5f7-212a-3e64-b97e-ebd41c94d71c","pitchNumber":2,"startTime":"2026-09-27T19:24:11.569Z","endTime":"2026-09-27T19:24:25.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:24:25.842Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Amaya pops out to shortstop Trevor Story.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-27T19:24:41.883Z","endTime":"2026-09-27T19:25:11.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"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":"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":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.830952006297238,"aZ":-31.26090529285177,"pfxX":-8.988416962519084,"pfxZ":0.5070231164504193,"pX":-1.4188105398337791,"pZ":2.1292639483815705,"vX0":4.580362697246081,"vY0":-133.67588367153408,"vZ0":-3.6740129356317732,"x":171.08,"y":181.29,"x0":-1.9936083162162395,"y0":50.0031063007216,"z0":5.784304969346738,"aX":-16.144974136836666},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.2,"breakHorizontal":15.1,"spinRate":2233,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.41093853042736805,"extension":6.028824550027347},"index":0,"playId":"4d78d3ee-f349-37c8-80f4-6203f1af194c","pitchNumber":1,"startTime":"2026-09-27T19:24:47.085Z","endTime":"2026-09-27T19:24:52.225Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.271948425903677,"aZ":-24.856227338678696,"pfxX":-8.99468052104984,"pfxZ":4.108617151717565,"pX":-0.18838828852874226,"pZ":3.5061962313606174,"vX0":7.4152251973636325,"vY0":-133.3319980221532,"vZ0":-1.4588069168910933,"x":124.18,"y":144.11,"x0":-1.8503013298698896,"y0":50.00661274565684,"z0":5.870987533268787,"aX":-16.040542718099534},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":14.5,"spinRate":2215,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4123418772472469,"extension":5.954440741191101},"hitData":{"launchSpeed":73.0,"launchAngle":67.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":156.24}},"index":1,"playId":"d9c5abe8-342c-32ad-9c9d-31156f6b4749","pitchNumber":2,"startTime":"2026-09-27T19:25:02.964Z","endTime":"2026-09-27T19:25:11.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:25:11.534Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-27T19:27:20.587Z","endTime":"2026-09-27T19:28:23.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braxton Garrett replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T19:27:10.010Z","endTime":"2026-09-27T19:27:22.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666129,"link":"/api/v1/people/666129"},"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":90.5,"endSpeed":82.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.223942431579875,"aZ":-24.967478912134887,"pfxX":9.194141290482033,"pfxZ":4.125872485649056,"pX":0.9546091470135802,"pZ":3.086778518811063,"vX0":-8.65993406674474,"vY0":-131.46633730598424,"vZ0":-1.417276738687888,"x":80.61,"y":155.44,"x0":3.0989656357975797,"y0":50.00589790868167,"z0":5.488479946657377,"aX":16.074952383571663},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":-14.8,"spinRate":2180,"spinDirection":117},"zone":12,"typeConfidence":0.91,"plateTime":0.4168508434977354,"extension":6.575052248019225},"index":1,"playId":"dda40940-59e3-3938-984a-984d52b3bc27","pitchNumber":1,"startTime":"2026-09-27T19:27:22.791Z","endTime":"2026-09-27T19:27:26.488Z","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":85.2,"endSpeed":78.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.401368486357022,"aZ":-32.42378108993954,"pfxX":10.751248453743043,"pfxZ":-0.15881623488196794,"pX":-0.09563121845045286,"pZ":1.289121995582493,"vX0":-11.225862621118422,"vY0":-123.61142947489178,"vZ0":-3.482129447459248,"x":120.65,"y":203.97,"x0":3.1055936174244594,"y0":50.003919150400236,"z0":5.435271938899046,"aX":16.65599877247284},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.0,"breakHorizontal":-16.9,"spinRate":1591,"spinDirection":106},"zone":13,"typeConfidence":0.9,"plateTime":0.4429230815247136,"extension":6.452447993586824},"index":2,"playId":"c31a51ec-4d55-3f65-b3f5-d4e5f7d755e0","pitchNumber":2,"startTime":"2026-09-27T19:27:35.276Z","endTime":"2026-09-27T19:27:38.953Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.818945752923973,"aZ":-27.17461002777198,"pfxX":12.377962464889597,"pfxZ":2.926868430199235,"pX":0.595541502768953,"pZ":1.0346235497248168,"vX0":-10.739259651492809,"vY0":-130.166098205039,"vZ0":-5.433399164508745,"x":94.3,"y":210.85,"x0":3.178446034874954,"y0":50.00022648531981,"z0":5.221800050241058,"aX":21.113236233191273},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":-19.8,"spinRate":2138,"spinDirection":119},"zone":14,"typeConfidence":0.87,"plateTime":0.4217460642215034,"extension":6.795075725499802},"index":3,"playId":"5dcae587-b81d-3028-b208-2bf10cfcef7f","pitchNumber":3,"startTime":"2026-09-27T19:27:47.475Z","endTime":"2026-09-27T19:27:50.839Z","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":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06807697152007,"aZ":-33.005222580041426,"pfxX":-1.1419674984131076,"pfxZ":-0.5406152531949582,"pX":0.0427714481470181,"pZ":1.4667145443066472,"vX0":-6.5612326923741024,"vY0":-122.64477101968032,"vZ0":-3.268780589243853,"x":115.37,"y":199.18,"x0":2.895425420946378,"y0":50.00518132593814,"z0":5.616704691072718,"aX":-1.747700587096682},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":3.5,"spinRate":2583,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.4457045976367784,"extension":6.7478781781981505},"index":4,"playId":"62c31dd5-46db-33dd-bc33-3f0c9421e96c","pitchNumber":4,"startTime":"2026-09-27T19:28:00.180Z","endTime":"2026-09-27T19:28:03.934Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746747313805482,"aZ":-34.64313623889514,"pfxX":-1.080064925218922,"pfxZ":-1.5758564469281247,"pX":-1.2165130139409754,"pZ":0.8183174207397392,"vX0":-8.919489237772153,"vY0":-124.40923532792901,"vZ0":-4.606098347231564,"x":163.37,"y":216.69,"x0":2.5540061252117767,"y0":50.00186351358327,"z0":5.562233456949312,"aX":-1.6930132506826865},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.7,"breakHorizontal":4.0,"spinRate":2550,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.4401077394476398,"extension":6.819808982532856},"index":5,"playId":"2329bc3b-431b-36be-a90e-35d4dbce4eb8","pitchNumber":5,"startTime":"2026-09-27T19:28:19.126Z","endTime":"2026-09-27T19:28:23.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:28:23.551Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a ground ball to right fielder Michael Conforto.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-27T19:28:39.264Z","endTime":"2026-09-27T19:29:06.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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, 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":84.8,"endSpeed":78.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07468485158797,"aZ":-35.08235746579036,"pfxX":-1.7097695587094806,"pfxZ":-1.8875257263291916,"pX":-0.934128682707846,"pZ":1.6667258575945485,"vX0":-8.413213283251558,"vY0":-123.24622963359927,"vZ0":-2.5203137919202954,"x":152.61,"y":193.78,"x0":2.7433128851488178,"y0":50.00372062227946,"z0":5.660345029799062,"aX":-2.6328660973091953},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.7,"breakHorizontal":5.0,"spinRate":2467,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.4441125170389082,"extension":6.724025970169755},"index":0,"playId":"846de1ad-85d8-33d9-8f80-73fff5503e1c","pitchNumber":1,"startTime":"2026-09-27T19:28:43.225Z","endTime":"2026-09-27T19:28:47.190Z","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":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96312850128982,"aZ":-30.652521016941062,"pfxX":9.781070822800036,"pfxZ":0.8797249946820358,"pX":0.5700632594050035,"pZ":2.235941974304559,"vX0":-9.54447682765818,"vY0":-131.289171929691,"vZ0":-2.2508362241332387,"x":95.27,"y":178.41,"x0":2.9964435903650593,"y0":50.003962471089714,"z0":5.404738934215543,"aX":16.934054849052824},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":-15.4,"spinRate":2180,"spinDirection":123},"zone":6,"typeConfidence":0.88,"plateTime":0.4185400523732765,"extension":6.578197791486098},"hitData":{"launchSpeed":102.0,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.37,"coordY":123.81}},"index":1,"playId":"24e17319-23e5-3945-ad12-3f55a9829482","pitchNumber":2,"startTime":"2026-09-27T19:28:55.654Z","endTime":"2026-09-27T19:29:06.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:29:06.800Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a ground ball to right fielder Michael Conforto. Nick Sogard to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-27T19:29:24.274Z","endTime":"2026-09-27T19:29:45.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27808087689869,"aZ":-27.773585578467998,"pfxX":10.010275766200008,"pfxZ":2.507275415845455,"pX":0.24069866177970808,"pZ":1.845361585320197,"vX0":-10.115529407754714,"vY0":-131.72730182649227,"vZ0":-3.811630971253492,"x":107.83,"y":188.96,"x0":2.8320818257165046,"y0":50.002825229512965,"z0":5.367003887539072,"aX":17.572222066599515},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.8,"breakHorizontal":-15.8,"spinRate":2140,"spinDirection":133},"zone":8,"typeConfidence":0.89,"plateTime":0.4159757839697247,"extension":6.813508943673194},"hitData":{"launchSpeed":91.1,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.59,"coordY":125.84}},"index":0,"playId":"ce7d86c4-a347-39b6-908b-45c450a1d845","pitchNumber":1,"startTime":"2026-09-27T19:29:29.930Z","endTime":"2026-09-27T19:29:45.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:29:45.127Z","atBatIndex":15},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Trevor Story hit by pitch. Nick Sogard to 3rd. Caleb Durbin to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-27T19:29:59.751Z","endTime":"2026-09-27T19:30:11.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":85.7,"endSpeed":79.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.403252777445214,"aZ":-34.786404537003314,"pfxX":0.8333438876113846,"pfxZ":-1.6758287022981555,"pX":-2.037199683549361,"pZ":-0.031957976493799216,"vX0":-11.341140260712127,"vY0":-124.21877869463523,"vZ0":-6.469204092120649,"x":194.65,"y":239.64,"x0":2.4835415605846642,"y0":50.00170803605482,"z0":5.5058490356496135,"aX":1.2992410756454016},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.4,"breakHorizontal":1.2,"spinRate":2492,"spinDirection":326},"zone":13,"typeConfidence":0.79,"plateTime":0.4413060602503256,"extension":6.9643873610677485},"index":0,"playId":"f55709fc-59a7-37c7-b4d5-e6259c472c00","pitchNumber":1,"startTime":"2026-09-27T19:30:07.945Z","endTime":"2026-09-27T19:30:11.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:30:11.782Z","atBatIndex":16},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Andruw Monasterio grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. Nick Sogard scores. Caleb Durbin to 3rd. Trevor Story out at 2nd. Andruw Monasterio to 1st.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-27T19:30:46.728Z","endTime":"2026-09-27T19:31:16.776Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":666129,"link":"/api/v1/people/666129"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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, 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":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.543650731900733,"aZ":-35.70281876592181,"pfxX":-0.13379155514653407,"pfxZ":-2.2459740915662927,"pX":-0.5948101756617653,"pZ":1.8711044071991418,"vX0":-7.965069067730045,"vY0":-124.97281931252905,"vZ0":-2.1730453683693574,"x":139.67,"y":188.26,"x0":2.658660616120876,"y0":50.00153039720349,"z0":5.7007023838456705,"aX":-0.2093841787246856},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.3,"breakHorizontal":2.2,"spinRate":2516,"spinDirection":306},"zone":7,"typeConfidence":0.83,"plateTime":0.43924773093273917,"extension":6.592356544911128},"index":0,"playId":"cbd74dae-0c7c-355c-9d70-5977f645dc9f","pitchNumber":1,"startTime":"2026-09-27T19:30:48.671Z","endTime":"2026-09-27T19:30:52.634Z","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, 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":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.188129837967267,"aZ":-35.61934314412107,"pfxX":10.58141772744988,"pfxZ":-2.187449602445546,"pX":0.7323808387933449,"pZ":1.4046876005764708,"vX0":-8.770052981138948,"vY0":-125.68526789556248,"vZ0":-2.920966350912962,"x":89.08,"y":200.85,"x0":2.9190877705286242,"y0":50.00212208073565,"z0":5.5202923161287325,"aX":16.663662978599994},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.4,"breakHorizontal":-16.8,"spinRate":1704,"spinDirection":112},"zone":14,"typeConfidence":0.87,"plateTime":0.43841974567225384,"extension":6.623979258258555},"hitData":{"launchSpeed":69.4,"launchAngle":14.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.5,"coordY":146.82}},"index":1,"playId":"1eaf33dd-60a5-3a18-b314-b5029abc5cfa","pitchNumber":2,"startTime":"2026-09-27T19:31:05.790Z","endTime":"2026-09-27T19:31:16.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:31:16.776Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-27T19:31:45.338Z","endTime":"2026-09-27T19:33:29.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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(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":85.7,"endSpeed":78.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74405762622529,"aZ":-35.42236340061313,"pfxX":-0.9566001871530583,"pfxZ":-2.0820509051306413,"pX":-1.1351714959344266,"pZ":1.0488325322231462,"vX0":-8.811172754449702,"vY0":-124.50667492242597,"vZ0":-3.98746155837185,"x":160.27,"y":210.46,"x0":2.58506628443786,"y0":50.00481961918237,"z0":5.625978226377742,"aX":-1.4898363445645146},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.6,"breakHorizontal":4.0,"spinRate":2439,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.4411880993554629,"extension":6.755222579831819},"index":0,"playId":"7f044c80-40de-3a42-8d85-54b71609abeb","pitchNumber":1,"startTime":"2026-09-27T19:31:52.706Z","endTime":"2026-09-27T19:31:56.608Z","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":91.2,"endSpeed":82.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.690089217958704,"aZ":-28.26554024180725,"pfxX":11.824511587585299,"pfxZ":2.2436870849153863,"pX":-1.0192722700841281,"pZ":1.3256321883375202,"vX0":-12.806804760477947,"vY0":-131.95946081619826,"vZ0":-5.199412129313635,"x":155.85,"y":202.99,"x0":2.3925297902984126,"y0":50.00122436875503,"z0":5.4396325139466,"aX":20.56594677709586},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":-18.1,"spinRate":2165,"spinDirection":130},"zone":13,"typeConfidence":0.89,"plateTime":0.41728703797836664,"extension":6.9466042140036315},"index":1,"playId":"eefd6fc7-93c2-3dad-9af6-08a53f55bfa0","pitchNumber":2,"startTime":"2026-09-27T19:32:10.850Z","endTime":"2026-09-27T19:32:14.502Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.952693936865185,"aZ":-35.30696451383134,"pfxX":-0.3373650077771645,"pfxZ":-2.027961392557925,"pX":0.04013386328306792,"pZ":1.7578950173023022,"vX0":-6.268354490827979,"vY0":-124.42475980267997,"vZ0":-2.387087628899947,"x":115.47,"y":191.32,"x0":2.649356455993,"y0":50.00062745131933,"z0":5.692135203033853,"aX":-0.5210289916385719},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.0,"breakHorizontal":2.3,"spinRate":2331,"spinDirection":304},"zone":8,"typeConfidence":0.88,"plateTime":0.44239122068791836,"extension":6.6902197126769645},"index":2,"playId":"1113a0be-09c5-3fd6-ba2d-c977d66849d5","pitchNumber":3,"startTime":"2026-09-27T19:32:28.722Z","endTime":"2026-09-27T19:32:31.744Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.289079238463227,"aZ":-36.87289417636594,"pfxX":0.26296280000024774,"pfxZ":-3.056295075852346,"pX":-0.8891099217763542,"pZ":1.0803370767099283,"vX0":-8.533660023806675,"vY0":-124.2156953151008,"vZ0":-3.442659383569428,"x":150.89,"y":209.61,"x0":2.5780776919047663,"y0":50.00106806367677,"z0":5.596610658963609,"aX":0.40694921211692897},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.1,"breakHorizontal":1.8,"spinRate":2459,"spinDirection":301},"zone":13,"typeConfidence":0.77,"plateTime":0.4434595168531512,"extension":6.840977407723199},"index":3,"playId":"ba87e3dd-b1ca-3387-a8f2-8e4204b620cc","pitchNumber":4,"startTime":"2026-09-27T19:32:45.118Z","endTime":"2026-09-27T19:32:49.428Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-27T19:32:54.072Z","endTime":"2026-09-27T19:33:07.712Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"e6d0b953-4f58-360a-bcb4-e4e6595738fc","startTime":"2026-09-27T19:33:07.712Z","endTime":"2026-09-27T19:33:10.712Z","isPitch":false,"type":"pickoff"},{"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523597738633217,"aZ":-36.65370476467642,"pfxX":-0.48362833599635,"pfxZ":-2.9023384572953983,"pX":0.29576181706010257,"pZ":2.7230026969788095,"vX0":-5.249254580100659,"vY0":-123.90569186180518,"vZ0":-0.01246514241801111,"x":103.51,"y":138.54,"x0":2.511388394045138,"y0":50.004447562703824,"z0":5.8105770859094905,"aX":-0.7449003584549779},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.9,"breakHorizontal":2.2,"spinRate":2487,"spinDirection":306},"zone":5,"typeConfidence":0.81,"plateTime":0.44335019490119887,"extension":6.755712807941076},"index":6,"playId":"99566254-25df-3569-aea5-1cb4fe48d611","pitchNumber":5,"startTime":"2026-09-27T19:33:25.577Z","endTime":"2026-09-27T19:33:29.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:33:29.689Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-27T19:35:38.080Z","endTime":"2026-09-27T19:38:19.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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.9,"endSpeed":83.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.917765549597583,"aZ":-29.08358995073719,"pfxX":-8.626033420910158,"pfxZ":1.7171371327475722,"pX":-0.6929960203751997,"pZ":2.4085795157147625,"vX0":6.12054819307547,"vY0":-133.6072650096244,"vZ0":-3.3643982730196873,"x":143.42,"y":173.75,"x0":-1.897644207465663,"y0":50.00333167084219,"z0":5.783808429926337,"aX":-15.529976570728996},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.5,"breakHorizontal":14.3,"spinRate":2251,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4106055845105092,"extension":6.088603714621077},"index":0,"playId":"c866589e-c1fe-300c-8931-e4c6e427c9eb","pitchNumber":1,"startTime":"2026-09-27T19:35:44.797Z","endTime":"2026-09-27T19:35:48.438Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226381979884756,"aZ":-34.3511906537499,"pfxX":-8.883318122064468,"pfxZ":-1.300098130386031,"pX":0.23109500790974208,"pZ":1.0144159969923061,"vX0":7.880741825285624,"vY0":-128.6274224951879,"vZ0":-5.342832533363295,"x":108.19,"y":211.39,"x0":-1.7215359721934647,"y0":50.0042978742281,"z0":5.788791224904908,"aX":-14.854165598163931},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.4,"breakHorizontal":14.3,"spinRate":1784,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4261843678206465,"extension":5.826802190961304},"index":1,"playId":"fa867836-362a-3fd0-8e50-5df67c74c056","pitchNumber":2,"startTime":"2026-09-27T19:36:00.680Z","endTime":"2026-09-27T19:36:03.740Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.909262030101278,"aZ":-37.668910070067156,"pfxX":5.035150782544928,"pfxZ":-3.643921043887934,"pX":-0.19333004576745802,"pZ":2.2614509820781983,"vX0":3.083145554733474,"vY0":-122.4506947371755,"vZ0":-0.5100224180664671,"x":124.37,"y":177.72,"x0":-2.1262309082988913,"y0":50.00403792165599,"z0":5.71655575675749,"aX":7.5880187003445405},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.5,"breakHorizontal":-9.8,"spinRate":2662,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4486122013822289,"extension":5.6548120170292115},"index":2,"playId":"2d39df24-ab46-3cf9-bb11-e742817779c6","pitchNumber":3,"startTime":"2026-09-27T19:36:20.750Z","endTime":"2026-09-27T19:36:25.193Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.168736326895374,"aZ":-33.43431118521053,"pfxX":5.074581085575882,"pfxZ":-0.8316805383712991,"pX":1.2393647614350904,"pZ":1.4739783222732914,"vX0":5.926909608385603,"vY0":-123.14730192639514,"vZ0":-3.196515429447513,"x":69.76,"y":198.98,"x0":-1.8728830670264578,"y0":50.004493374637555,"z0":5.664981588875803,"aX":7.667337826865993},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.0,"breakHorizontal":-10.8,"spinRate":2566,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44757003189838196,"extension":5.855612069659174},"index":3,"playId":"08028e2e-de99-37fa-b865-7cb753ff0ca1","pitchNumber":4,"startTime":"2026-09-27T19:36:41.024Z","endTime":"2026-09-27T19:36:45.350Z","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":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.103103668492075,"aZ":-22.491409417267676,"pfxX":-7.2667045626225555,"pfxZ":5.139146592035761,"pX":1.1010899095247568,"pZ":2.990463119471503,"vX0":10.053027683558552,"vY0":-136.22256923911604,"vZ0":-2.7862962858875777,"x":75.03,"y":158.04,"x0":-1.688092691196396,"y0":50.006413340156776,"z0":5.576538285194197,"aX":-13.700976979897327},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":11.2,"spinRate":2341,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.40163846219304666,"extension":6.317166672220592},"index":4,"playId":"63fb1786-cff9-37e5-82dc-7a4dffb19a61","pitchNumber":5,"startTime":"2026-09-27T19:37:01.243Z","endTime":"2026-09-27T19:37:05.385Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.933328167527225,"aZ":-32.69641959172059,"pfxX":-8.33129827486907,"pfxZ":-0.3105697307468098,"pX":-0.7347157602603933,"pZ":1.725710908726848,"vX0":5.190265545762516,"vY0":-128.408222142975,"vZ0":-3.9618974769408126,"x":145.01,"y":192.19,"x0":-1.7011702363600387,"y0":50.00435383185285,"z0":5.836267346832076,"aX":-13.8948070511633},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.2,"breakHorizontal":13.9,"spinRate":1850,"spinDirection":259},"zone":7,"typeConfidence":2.0,"plateTime":0.4267723338288407,"extension":6.007013589412686},"index":5,"playId":"6a121c98-f9a3-3367-bafa-4cb345045700","pitchNumber":6,"startTime":"2026-09-27T19:37:18.664Z","endTime":"2026-09-27T19:37:21.963Z","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":93.0,"endSpeed":85.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741726709808354,"aZ":-22.02469791753765,"pfxX":-6.3591952064425055,"pfxZ":5.477764222052079,"pX":1.3690948617167864,"pZ":3.2736380888469334,"vX0":10.331606476087657,"vY0":-135.1171668230013,"vZ0":-2.265037030509404,"x":64.81,"y":150.39,"x0":-1.673633228779364,"y0":50.00622806192641,"z0":5.66635216095118,"aX":-11.791220965867135},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":9.4,"spinRate":2239,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.40498359772337755,"extension":6.238438755805442},"index":6,"playId":"6be71958-7b7b-3c36-b911-d5165200d54b","pitchNumber":7,"startTime":"2026-09-27T19:37:41.180Z","endTime":"2026-09-27T19:37:44.761Z","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":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163101351356595,"aZ":-19.998256235579547,"pfxX":-5.913978777551001,"pfxZ":6.564915048180083,"pX":1.090725732294563,"pZ":2.371091095173575,"vX0":9.328267436907623,"vY0":-135.00403398472676,"vZ0":-4.824453138314831,"x":75.42,"y":174.76,"x0":-1.6338535804332028,"y0":50.002067096880346,"z0":5.580393266546756,"aX":-10.966654202162738},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":8.9,"spinRate":2286,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4050226515424806,"extension":6.247297878838763},"index":7,"playId":"1d2a6886-4113-3bb1-9d35-fc3679539c4a","pitchNumber":8,"startTime":"2026-09-27T19:37:57.966Z","endTime":"2026-09-27T19:38:02.600Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70271490408834,"aZ":-28.134314896953075,"pfxX":-8.50919781162709,"pfxZ":2.2088312809166695,"pX":0.5286527031802493,"pZ":2.0768836383290346,"vX0":9.368551776154186,"vY0":-134.41024535712296,"vZ0":-4.515258815502413,"x":96.85,"y":182.7,"x0":-1.8939372504949763,"y0":50.00634311543129,"z0":5.772636095230803,"aX":-15.597034784804876},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.2,"breakHorizontal":13.4,"spinRate":2250,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4072460217495779,"extension":6.062973477091233},"index":8,"playId":"741efc53-02d5-395a-af1a-779817d745b9","pitchNumber":9,"startTime":"2026-09-27T19:38:15.339Z","endTime":"2026-09-27T19:38:19.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:38:19.516Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Bregman homers (28) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-27T19:38:35.949Z","endTime":"2026-09-27T19:39:27.963Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":656557,"link":"/api/v1/people/656557"},"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(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":84.9,"endSpeed":77.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430718368169074,"aZ":-31.69260480912461,"pfxX":6.746734947674682,"pfxZ":0.316736860700483,"pX":-0.1485251313325992,"pZ":1.6285839401643456,"vX0":2.549076427385171,"vY0":-123.55195660168216,"vZ0":-3.265653366377748,"x":122.66,"y":194.81,"x0":-2.072528850803365,"y0":50.00395018962444,"z0":5.652792778529698,"aX":10.349246039500814},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":-12.8,"spinRate":2487,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.44464785069848123,"extension":5.960103767313135},"index":0,"playId":"b87d644f-0c1b-30f3-9c52-a697f008f3c4","pitchNumber":1,"startTime":"2026-09-27T19:38:46.096Z","endTime":"2026-09-27T19:38:49.662Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18385917924351,"aZ":-36.70730997156151,"pfxX":6.002717869980158,"pfxZ":-3.012819019480549,"pX":0.01711109936234655,"pZ":2.573324383052251,"vX0":3.224247999165041,"vY0":-122.74594750643503,"vZ0":0.01908167791405746,"x":116.35,"y":169.3,"x0":-2.0985746991165786,"y0":50.000528423268,"z0":5.724333601596013,"aX":9.040962624270078},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.2,"breakHorizontal":-11.6,"spinRate":2613,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.44842085561848144,"extension":5.97539923526918},"hitData":{"launchSpeed":102.6,"launchAngle":28.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.34,"coordY":62.94}},"index":1,"playId":"d96c6173-1945-3dd0-ab90-99c59146eb81","pitchNumber":2,"startTime":"2026-09-27T19:39:01.402Z","endTime":"2026-09-27T19:39:27.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:39:27.963Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Nick Sogard to first baseman Andruw Monasterio.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-27T19:39:41.885Z","endTime":"2026-09-27T19:40:47.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.634104197093787,"aZ":-32.88856950358905,"pfxX":-8.315693790539829,"pfxZ":-0.41816940983688333,"pX":0.676906755825667,"pZ":1.3780156153182888,"vX0":9.324412942961086,"vY0":-130.06430092978547,"vZ0":-4.8359374126387875,"x":91.2,"y":201.57,"x0":-1.8765275295398731,"y0":50.00278153311533,"z0":5.759465517070987,"aX":-14.227950428366762},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.7,"breakHorizontal":13.0,"spinRate":1746,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.42134036688074383,"extension":6.155306119669212},"index":0,"playId":"d6ba1e54-96d2-3d2a-94fd-e4e95722cb38","pitchNumber":1,"startTime":"2026-09-27T19:39:48.073Z","endTime":"2026-09-27T19:39:52.061Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82675423720377,"aZ":-33.026096944917334,"pfxX":7.160570175425932,"pfxZ":-0.5783635714739832,"pX":0.08573941165001324,"pZ":1.6889493259922832,"vX0":3.3626558772762647,"vY0":-121.24216150138565,"vZ0":-2.7111637616643227,"x":113.73,"y":193.18,"x0":-2.2536294055494266,"y0":50.003749988506044,"z0":5.73178170123,"aX":10.556772566989979},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.4,"breakHorizontal":-13.8,"spinRate":2398,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.45344742171184604,"extension":5.631158894408463},"index":1,"playId":"48a22a7d-ffe4-3de1-979a-86d34058b533","pitchNumber":2,"startTime":"2026-09-27T19:40:03.397Z","endTime":"2026-09-27T19:40:07.131Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.720797596964303,"aZ":-33.96706589596903,"pfxX":-8.689747348881212,"pfxZ":-1.0688402702522017,"pX":-0.3776717364816505,"pZ":0.9435249446551202,"vX0":7.0469949796130065,"vY0":-129.04708522388032,"vZ0":-5.43410652296059,"x":131.4,"y":213.3,"x0":-2.019480970060729,"y0":50.00196790774369,"z0":5.703794552635689,"aX":-14.605094526952657},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.0,"breakHorizontal":14.0,"spinRate":1832,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4249947405563943,"extension":6.100289501432476},"index":2,"playId":"c2f68ed8-cdfa-3a93-9929-fd08991828af","pitchNumber":3,"startTime":"2026-09-27T19:40:19.794Z","endTime":"2026-09-27T19:40:23.789Z","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":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19595326731032,"aZ":-33.11695262635566,"pfxX":-6.094701165866214,"pfxZ":-0.5592356491615291,"pX":-0.4059308494378509,"pZ":2.30150473199504,"vX0":5.927174966694823,"vY0":-128.74597743350833,"vZ0":-2.525262095848366,"x":132.47,"y":176.64,"x0":-1.9393937904807967,"y0":50.00136767425316,"z0":5.842484756030636,"aX":-10.293337602620346},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.3,"breakHorizontal":9.8,"spinRate":1904,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.4244366050856683,"extension":5.971363637425631},"hitData":{"launchSpeed":93.0,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":151.68}},"index":3,"playId":"624589b1-5720-3ab7-a9b8-058db5c9e70b","pitchNumber":4,"startTime":"2026-09-27T19:40:39.733Z","endTime":"2026-09-27T19:40:47.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:40:47.907Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, pitcher Tanner Houck to shortstop Trevor Story to first baseman Andruw Monasterio.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-27T19:41:06.467Z","endTime":"2026-09-27T19:42:59.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656557,"link":"/api/v1/people/656557"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"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":83.5,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482206672642178,"aZ":-33.373607062119625,"pfxX":10.467271384263174,"pfxZ":-0.8093895906888484,"pX":-0.1972848684695002,"pZ":1.805082648336179,"vX0":1.9266384110418748,"vY0":-121.59136106756007,"vZ0":-2.321201322817638,"x":124.52,"y":190.04,"x0":-2.361108780962509,"y0":50.002845943100105,"z0":5.701509025586643,"aX":15.487405268530145},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.8,"breakHorizontal":-19.4,"spinRate":2554,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4525198093366156,"extension":6.068033083716095},"index":0,"playId":"12342871-20d5-395e-b3d8-bf0440c5a312","pitchNumber":1,"startTime":"2026-09-27T19:41:11.700Z","endTime":"2026-09-27T19:41:15.345Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.700493836051475,"aZ":-23.62301134611625,"pfxX":-4.303228834626391,"pfxZ":4.51961328161836,"pX":0.02046962764263636,"pZ":3.237390583726644,"vX0":6.7009875913551324,"vY0":-136.36873662997183,"vZ0":-2.16662346407724,"x":116.22,"y":151.37,"x0":-1.9043763840304022,"y0":50.00185313995805,"z0":5.663977401393819,"aX":-8.141443573404889},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":6.5,"spinRate":2313,"spinDirection":248},"zone":2,"typeConfidence":2.0,"plateTime":0.40093837731265847,"extension":5.985268510476823},"index":1,"playId":"debb7c68-0a77-39da-99e5-f1d773d9bbe0","pitchNumber":2,"startTime":"2026-09-27T19:41:26.627Z","endTime":"2026-09-27T19:41:30.093Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.644082103534732,"aZ":-32.84420043860255,"pfxX":-7.126528198982694,"pfxZ":-0.4059201417572753,"pX":-0.5273588955739316,"pZ":1.5221324702077146,"vX0":5.566234945725376,"vY0":-128.18788318022368,"vZ0":-4.304542745079396,"x":137.1,"y":197.68,"x0":-1.7973675706621255,"y0":50.000206713192114,"z0":5.777482747387614,"aX":-11.899382731547282},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.4,"breakHorizontal":11.8,"spinRate":1704,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4267341976168315,"extension":6.120759766876919},"index":2,"playId":"6eacc075-ec8a-3ac8-82ac-f32f2d9b137a","pitchNumber":3,"startTime":"2026-09-27T19:41:46.864Z","endTime":"2026-09-27T19:41:51.044Z","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":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.486514237698284,"aZ":-20.098901238434813,"pfxX":-4.262016003531724,"pfxZ":6.420396485721968,"pX":-0.4359667483926151,"pZ":3.652133366732928,"vX0":5.53900361007697,"vY0":-135.94424158081296,"vZ0":-1.5410326786669737,"x":133.62,"y":140.17,"x0":-1.9416563668690605,"y0":50.002359351280724,"z0":5.614983208499622,"aX":-8.015333236218988},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":6.6,"spinRate":2360,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.40219267025177396,"extension":6.147944375405772},"index":3,"playId":"dc3b3a6f-baf2-322d-96a1-5f808e82f3e9","pitchNumber":4,"startTime":"2026-09-27T19:42:08.997Z","endTime":"2026-09-27T19:42:13.443Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67656023256784,"aZ":-21.882809579871303,"pfxX":-6.631615607855802,"pfxZ":5.497160426776075,"pX":0.7599228229928843,"pZ":2.800204398932784,"vX0":9.337199686497794,"vY0":-135.91822621907033,"vZ0":-3.344677284773952,"x":88.03,"y":163.17,"x0":-1.857628794849124,"y0":50.00108742232667,"z0":5.565503560771826,"aX":-12.411960357725206},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":10.1,"spinRate":2390,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.4029116623734099,"extension":6.1160143489927155},"index":4,"playId":"1aff91c1-e84e-34d7-be98-8971e01f02fe","pitchNumber":5,"startTime":"2026-09-27T19:42:25.944Z","endTime":"2026-09-27T19:42:29.888Z","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":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147381563525816,"aZ":-31.758369898851043,"pfxX":-6.256986899797373,"pfxZ":0.2508869110437555,"pX":-0.9625872251123331,"pZ":1.3004542936512293,"vX0":4.427967607337113,"vY0":-128.18553325333022,"vZ0":-4.978954916602272,"x":153.69,"y":203.67,"x0":-1.89472813259514,"y0":50.00610931504224,"z0":5.73209170747647,"aX":-10.471407263400524},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.4,"breakHorizontal":10.4,"spinRate":1992,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4264146215697684,"extension":6.011739662878503},"hitData":{"launchSpeed":61.0,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.11,"coordY":151.87}},"index":5,"playId":"5d1bce16-e2ec-33e5-b8ef-45c2cdc6650b","pitchNumber":6,"startTime":"2026-09-27T19:42:45.767Z","endTime":"2026-09-27T19:42:59.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:42:59.261Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-27T19:45:03.943Z","endTime":"2026-09-27T19:45:33.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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.2,"endSpeed":81.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.631977742230227,"aZ":-31.100067915848555,"pfxX":12.136161677494343,"pfxZ":0.6339027284811625,"pX":-0.08977424918513109,"pZ":1.8315217358257327,"vX0":-11.74181226663628,"vY0":-130.75560386666822,"vZ0":-3.10094227982201,"x":120.42,"y":189.33,"x0":2.916695722272046,"y0":50.00531248473119,"z0":5.405453588638384,"aX":20.685597898312793},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.6,"breakHorizontal":-18.8,"spinRate":2201,"spinDirection":126},"zone":8,"typeConfidence":0.87,"plateTime":0.4214432356156643,"extension":6.713897494523295},"index":0,"playId":"e458512f-e7df-37e8-862a-acf7569f8099","pitchNumber":1,"startTime":"2026-09-27T19:45:08.451Z","endTime":"2026-09-27T19:45:12.120Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":76.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.802891163164958,"aZ":-32.59725098346616,"pfxX":11.041496218893224,"pfxZ":-0.2793046013681151,"pX":1.0107697831002027,"pZ":1.7929857635320066,"vX0":-8.75095251874615,"vY0":-123.58102293434766,"vZ0":-2.0401566357975796,"x":78.47,"y":190.37,"x0":3.195057118731074,"y0":50.00313566687174,"z0":5.415938770519468,"aX":16.768705134865886},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":-17.5,"spinRate":1838,"spinDirection":108},"zone":14,"typeConfidence":0.89,"plateTime":0.4463431961610178,"extension":6.847879800118609},"hitData":{"launchSpeed":70.4,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.13,"coordY":138.04}},"index":1,"playId":"e9f06292-5568-3935-8698-3e8ed6a46c1e","pitchNumber":2,"startTime":"2026-09-27T19:45:23.038Z","endTime":"2026-09-27T19:45:33.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:45:33.869Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, third baseman Pedro Ramírez to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-27T19:45:49.123Z","endTime":"2026-09-27T19:48:10.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78641611008715,"aZ":-34.25689492425533,"pfxX":-5.730707186728745,"pfxZ":-1.4058258148497575,"pX":0.6695325050134702,"pZ":2.0337867147693864,"vX0":-3.7705766228506077,"vY0":-121.29164760193503,"vZ0":-1.3267740054554007,"x":91.48,"y":183.87,"x0":2.991224341994637,"y0":50.00200288946213,"z0":5.588104910674697,"aX":-8.496542925282135},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.6,"breakHorizontal":11.3,"spinRate":2211,"spinDirection":317},"zone":9,"typeConfidence":0.9,"plateTime":0.45241074494820843,"extension":6.517086886074261},"index":0,"playId":"96b67191-1308-32f3-a234-4859ebcf09e9","pitchNumber":1,"startTime":"2026-09-27T19:45:54.456Z","endTime":"2026-09-27T19:45:58.132Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628208999401448,"aZ":-32.19395025805665,"pfxX":9.977120722919068,"pfxZ":-0.016025982089904467,"pX":1.5130613091252725,"pZ":1.8860233431985813,"vX0":-7.174867297441584,"vY0":-123.51508655398985,"vZ0":-2.1409449293380094,"x":59.33,"y":187.86,"x0":3.1657824603779554,"y0":50.00140556550531,"z0":5.482967536760214,"aX":15.34576284133613},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.2,"breakHorizontal":-16.3,"spinRate":1531,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.44422308368914987,"extension":6.831098259269501},"index":1,"playId":"a4c83f8f-300a-3e77-b06f-d6f6ed6c444b","pitchNumber":2,"startTime":"2026-09-27T19:46:07.329Z","endTime":"2026-09-27T19:46:11.530Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-09-27T19:46:21.284Z","endTime":"2026-09-27T19:46:31.613Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"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":84.2,"endSpeed":77.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90418657085556,"aZ":-34.138909139662466,"pfxX":-1.3794210847825066,"pfxZ":-1.296807076580139,"pX":0.832162449090959,"pZ":2.6256157867958163,"vX0":-4.034743801876451,"vY0":-122.52229805733506,"vZ0":-0.33912826399365004,"x":85.28,"y":167.89,"x0":2.68149254762505,"y0":50.00270060229384,"z0":5.690894076716869,"aX":-2.090084822688127},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.2,"breakHorizontal":3.5,"spinRate":2433,"spinDirection":307},"zone":6,"typeConfidence":0.89,"plateTime":0.4475692136250182,"extension":6.5836712062212825},"index":3,"playId":"b0d9fb43-51c3-326b-9790-8626db86d48a","pitchNumber":3,"startTime":"2026-09-27T19:46:31.613Z","endTime":"2026-09-27T19:46:35.317Z","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":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.325421656347938,"aZ":-15.787430049064774,"pfxX":4.899597844564904,"pfxZ":9.11727694218074,"pX":0.42643075866433766,"pZ":3.4568910321346475,"vX0":-7.601434497847189,"vY0":-133.38810627825777,"vZ0":-2.6297453225040206,"x":100.75,"y":145.44,"x0":2.679690248064903,"y0":50.00471407973205,"z0":5.597059209565742,"aX":8.808968404300153},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":-7.2,"spinRate":2370,"spinDirection":138},"zone":12,"typeConfidence":0.9,"plateTime":0.41099189920179846,"extension":6.728685719569495},"index":4,"playId":"cdb8cd15-f3f4-307e-9740-bcb0d11a483a","pitchNumber":4,"startTime":"2026-09-27T19:46:47.709Z","endTime":"2026-09-27T19:46:50.709Z","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":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50768770632999,"aZ":-36.591540920875005,"pfxX":-0.05085524719987067,"pfxZ":-2.9758105154639836,"pX":1.6498890733294183,"pZ":3.0452013734850625,"vX0":-3.000203038970842,"vY0":-121.8022814583699,"vZ0":1.0095109042898296,"x":54.11,"y":156.56,"x0":2.9102212616822576,"y0":50.002480078921934,"z0":5.818220677956281,"aX":-0.07492874131126806},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.8,"breakHorizontal":0.8,"spinRate":2346,"spinDirection":315},"zone":12,"typeConfidence":0.72,"plateTime":0.45170170966973355,"extension":6.534077185294929},"index":5,"playId":"56a85c46-2460-3922-b94e-b8d5287d05f2","pitchNumber":5,"startTime":"2026-09-27T19:47:05.404Z","endTime":"2026-09-27T19:47:08.597Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51301609363761,"aZ":-31.311462267291848,"pfxX":11.466946277879112,"pfxZ":0.502321578761002,"pX":-0.3559305071781599,"pZ":1.5286066771644706,"vX0":-11.931659340014539,"vY0":-131.20823985649207,"vZ0":-3.882332409428266,"x":130.57,"y":197.51,"x0":2.783821918133247,"y0":50.004912445832005,"z0":5.388212111875093,"aX":19.783969230817448},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.1,"breakHorizontal":-17.8,"spinRate":2175,"spinDirection":127},"zone":13,"typeConfidence":0.87,"plateTime":0.4191527645811082,"extension":6.7318096292867455},"index":6,"playId":"4716aede-99d8-388c-aff5-23a27d6a7f64","pitchNumber":6,"startTime":"2026-09-27T19:47:26.813Z","endTime":"2026-09-27T19:47:31.534Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"}}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.629329981044396,"aZ":-35.96909649532542,"pfxX":-1.347141922221537,"pfxZ":-2.439497757840763,"pX":-0.06189836854516173,"pZ":1.6539004855445094,"vX0":-5.969076495980752,"vY0":-124.27676142944094,"vZ0":-2.4015324578195303,"x":119.36,"y":194.12,"x0":2.553573628863011,"y0":50.00533068651336,"z0":5.641899558626909,"aX":-2.092073268343226},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.8,"breakHorizontal":4.0,"spinRate":2481,"spinDirection":307},"zone":8,"typeConfidence":0.9,"plateTime":0.44197901834459286,"extension":6.818326533094037},"hitData":{"launchSpeed":95.8,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":82.37,"coordY":153.72}},"index":7,"playId":"0516e8de-e6a6-36aa-a760-6068b372e099","pitchNumber":7,"startTime":"2026-09-27T19:47:58.679Z","endTime":"2026-09-27T19:48:10.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:48:10.868Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilyer Abreu lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-27T19:48:26.408Z","endTime":"2026-09-27T19:48:36.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190015267842714,"aZ":-28.047577599530932,"pfxX":9.864957604713574,"pfxZ":2.3915599587888163,"pX":1.0059467906978288,"pZ":3.104809179044213,"vX0":-8.286075337489304,"vY0":-130.9775500714446,"vZ0":-0.8499934998746708,"x":111.83,"y":145.14,"x0":2.938013133220318,"y0":50.00561238908063,"z0":5.542160350784351,"aX":17.041660794869735},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-16.0,"spinRate":2243,"spinDirection":130},"zone":12,"typeConfidence":0.89,"plateTime":0.4191290753437671,"extension":6.746736915349689},"hitData":{"launchSpeed":58.5,"launchAngle":21.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":153.2}},"index":0,"playId":"bea4e7b3-036e-3b3e-95b6-8d6356a16cc1","pitchNumber":1,"startTime":"2026-09-27T19:48:29.613Z","endTime":"2026-09-27T19:48:36.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:48:36.619Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out to first baseman Andruw Monasterio.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-27T19:50:41.737Z","endTime":"2026-09-27T19:52:35.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wyatt Olds replaces Tanner Houck.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T19:49:47.797Z","endTime":"2026-09-27T19:50:43.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681544,"link":"/api/v1/people/681544"},"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":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54637642247807,"aZ":-11.396796382777431,"pfxX":-5.229684985882175,"pfxZ":10.87431028379292,"pX":-0.13776642920540022,"pZ":1.2428777756101292,"vX0":7.4343124829799985,"vY0":-137.8287951323511,"vZ0":-9.063114562014036,"x":122.25,"y":205.22,"x0":-2.1990327486167844,"y0":50.006281830268634,"z0":5.357184480880807,"aX":-9.996331109689729},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":7.8,"spinRate":2160,"spinDirection":226},"zone":13,"typeConfidence":0.88,"plateTime":0.39842103273040896,"extension":6.4003249699596205},"index":1,"playId":"2756bf93-8468-331b-b5de-8bb6e5e4343c","pitchNumber":1,"startTime":"2026-09-27T19:50:43.627Z","endTime":"2026-09-27T19:50:48.007Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.389291226697566,"aZ":-14.937833460927328,"pfxX":-8.60388676486367,"pfxZ":9.017045082873349,"pX":-1.518446972254721,"pZ":3.738824650220251,"vX0":4.927564873983146,"vY0":-138.23373549895732,"vZ0":-2.4072592299816744,"x":174.88,"y":137.83,"x0":-2.218140820242272,"y0":50.00016266960217,"z0":5.638849856850647,"aX":-16.441313855729874},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":14.4,"spinRate":2337,"spinDirection":223},"zone":11,"typeConfidence":0.88,"plateTime":0.39814017096770105,"extension":6.432906441248866},"index":2,"playId":"6a1cdd77-2da0-39f9-a3ce-13a112231181","pitchNumber":2,"startTime":"2026-09-27T19:51:00.572Z","endTime":"2026-09-27T19:51:03.733Z","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":85.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94204532847955,"aZ":-10.173773689793482,"pfxX":-6.998215673899564,"pfxZ":11.529373610674243,"pX":-0.6106822510941811,"pZ":2.427645508986759,"vX0":6.411298338161105,"vY0":-138.0500790539448,"vZ0":-6.478501596531294,"x":140.28,"y":173.23,"x0":-2.0667059346298466,"y0":50.0058741933976,"z0":5.507340844708327,"aX":-13.358734720333016},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":11.2,"spinRate":2446,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.39847278208638404,"extension":6.371080503913815},"index":3,"playId":"2b5f7cc5-8438-3841-91ea-11fd923ebe77","pitchNumber":3,"startTime":"2026-09-27T19:51:19.177Z","endTime":"2026-09-27T19:51:22.177Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20205702067981,"aZ":-43.69315526629245,"pfxX":3.182732894737392,"pfxZ":-7.3688463132299376,"pX":0.7109502954237549,"pZ":3.1291016675637495,"vX0":5.896508415344179,"vY0":-124.59033093401601,"vZ0":2.4509910824761123,"x":89.9,"y":154.29,"x0":-2.1043473240365342,"y0":50.00104968917637,"z0":5.756689735224157,"aX":4.9757780489532015},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-12.5,"breakHorizontal":-7.2,"spinRate":2481,"spinDirection":46},"zone":3,"typeConfidence":0.93,"plateTime":0.4404689794113774,"extension":6.256984061647997},"index":4,"playId":"ccdaf05e-5c72-3f56-8945-4049b45d0f45","pitchNumber":4,"startTime":"2026-09-27T19:51:39.059Z","endTime":"2026-09-27T19:51:43.671Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78860022973637,"aZ":-14.276021943914348,"pfxX":-9.881047612143396,"pfxZ":9.283834715315598,"pX":-0.27714035400865483,"pZ":3.132724930425456,"vX0":8.335873336233723,"vY0":-138.62712705191777,"vZ0":-4.069113208298096,"x":127.56,"y":154.2,"x0":-2.0537822897780877,"y0":50.00093904812027,"z0":5.586371289882295,"aX":-19.044056263935918},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":16.0,"spinRate":2387,"spinDirection":221},"zone":2,"typeConfidence":0.88,"plateTime":0.39658243245575253,"extension":6.409393110537629},"index":5,"playId":"35c80599-d913-36eb-8aba-443208a3c367","pitchNumber":5,"startTime":"2026-09-27T19:51:56.257Z","endTime":"2026-09-27T19:52:02.897Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-09-27T19:52:11.308Z","endTime":"2026-09-27T19:52:25.546Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99735496440641,"aZ":-43.998896200638804,"pfxX":3.6803490463350896,"pfxZ":-7.38104590450077,"pX":0.37490633548518015,"pZ":2.141582002998941,"vX0":4.993102678941798,"vY0":-126.1748093002363,"vZ0":0.24845090667873615,"x":102.71,"y":180.96,"x0":-2.111733910226066,"y0":50.00038442947318,"z0":5.603567061092208,"aX":5.8981770174750405},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-13.0,"breakHorizontal":-7.8,"spinRate":2455,"spinDirection":44},"zone":9,"typeConfidence":0.93,"plateTime":0.4350350078706504,"extension":6.267232668518431},"hitData":{"launchSpeed":66.2,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":165.36}},"index":7,"playId":"8ff3b9c5-d82e-3420-b2d5-6a8cf4ba8115","pitchNumber":6,"startTime":"2026-09-27T19:52:25.546Z","endTime":"2026-09-27T19:52:35.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:52:35.696Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out softly to pitcher Wyatt Olds.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-27T19:52:51.947Z","endTime":"2026-09-27T19:54:43.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681544,"link":"/api/v1/people/681544"},"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(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.3,"endSpeed":82.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.756953662510867,"aZ":-25.394866735921923,"pfxX":0.08898965439270184,"pfxZ":3.959826260984978,"pX":-0.11177763816245968,"pZ":1.0217879558997611,"vX0":5.638865863622652,"vY0":-129.9022978184325,"vZ0":-5.759102651375085,"x":121.26,"y":211.19,"x0":-2.3205657172511116,"y0":50.003496786739504,"z0":5.193647001414078,"aX":0.15155417456503337},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-1.4,"spinRate":2258,"spinDirection":204},"zone":13,"typeConfidence":0.94,"plateTime":0.42136764993241327,"extension":6.282323557396253},"index":0,"playId":"a7642ebc-ba05-35eb-979f-84af58a88c29","pitchNumber":1,"startTime":"2026-09-27T19:52:57.945Z","endTime":"2026-09-27T19:53:01.466Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44300808658967,"aZ":-13.947832659661103,"pfxX":-10.507163442971212,"pfxZ":9.545548603936721,"pX":0.7004046313823085,"pZ":1.7260304924265284,"vX0":11.331411647997085,"vY0":-137.96193191660564,"vZ0":-7.335412892577474,"x":90.3,"y":192.18,"x0":-2.1138878290115874,"y0":50.002019165139075,"z0":5.3778364957974905,"aX":-20.060085786235412},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":16.3,"spinRate":2387,"spinDirection":220},"zone":9,"typeConfidence":0.87,"plateTime":0.398492496766651,"extension":6.460399401559046},"index":1,"playId":"131f6d82-bbb1-36ae-84e8-686b86b2230a","pitchNumber":2,"startTime":"2026-09-27T19:53:13.920Z","endTime":"2026-09-27T19:53:18.203Z","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":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49451267090364,"aZ":-13.229659397803708,"pfxX":-6.924375340812315,"pfxZ":9.795922932149315,"pX":0.3555167570346066,"pZ":0.8692716784342283,"vX0":9.083695252526713,"vY0":-138.78481853239106,"vZ0":-9.810407124060273,"x":77.64,"y":185.19,"x0":-2.073257816697187,"y0":50.00524130209074,"z0":5.3499670707539595,"aX":-13.395939754628317},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2383,"spinDirection":219},"zone":14,"typeConfidence":0.88,"plateTime":0.3959347798618831,"extension":6.38282984639455},"index":2,"playId":"80d29ee0-300f-3bc1-85ba-e54a5caa95be","pitchNumber":3,"startTime":"2026-09-27T19:53:30.312Z","endTime":"2026-09-27T19:53:33.670Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06711480925043,"aZ":-12.997200177759405,"pfxX":-7.8145274904832664,"pfxZ":9.808301361794427,"pX":0.3633541265108653,"pZ":2.686511758912901,"vX0":9.524296894494572,"vY0":-139.35224244250108,"vZ0":-5.162539106878103,"x":103.15,"y":166.24,"x0":-2.093119081607347,"y0":50.0023262526565,"z0":5.430793261103445,"aX":-15.277858003756402},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2317,"spinDirection":224},"zone":6,"typeConfidence":0.89,"plateTime":0.39397014061889735,"extension":6.41538631141822},"index":3,"playId":"615ac6e8-9d81-3476-a58a-0b91149f3413","pitchNumber":4,"startTime":"2026-09-27T19:53:48.998Z","endTime":"2026-09-27T19:53:51.998Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-09-27T19:54:00.285Z","endTime":"2026-09-27T19:54:14.388Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14032163620199,"aZ":-42.9072114047059,"pfxX":2.6856070313788942,"pfxZ":-7.010310407259183,"pX":-0.27846591991001374,"pZ":0.9460540315503435,"vX0":3.8246041862145295,"vY0":-123.66131815979756,"vZ0":-2.3722088416551252,"x":127.61,"y":213.24,"x0":-2.2003343900936336,"y0":50.00091904968066,"z0":5.554215519494953,"aX":4.113071667956027},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-13.0,"breakHorizontal":-5.9,"spinRate":2465,"spinDirection":41},"zone":13,"typeConfidence":0.93,"plateTime":0.4447671175606156,"extension":6.156352377230387},"index":5,"playId":"c6145d18-a7cd-3ceb-81ae-ab8225b008fc","pitchNumber":5,"startTime":"2026-09-27T19:54:14.388Z","endTime":"2026-09-27T19:54:17.767Z","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":94.9,"endSpeed":85.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.960048457886806,"aZ":-14.99169028113336,"pfxX":-7.7663405032717945,"pfxZ":9.004505804848224,"pX":-1.379657090231221,"pZ":3.778446284140153,"vX0":4.994377753124528,"vY0":-138.05533036722758,"vZ0":-2.232622327130569,"x":169.59,"y":136.76,"x0":-2.2136771656584773,"y0":50.00468913264708,"z0":5.620085722720251,"aX":-14.824401472058168},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":12.8,"spinRate":2192,"spinDirection":227},"zone":11,"typeConfidence":0.88,"plateTime":0.39845830308894037,"extension":6.338900845651272},"hitData":{"launchSpeed":28.6,"launchAngle":70.0,"totalDistance":30.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":128.63,"coordY":192.04}},"index":6,"playId":"5d06d2a1-a1f9-3bf2-9125-f30a017b46f2","pitchNumber":6,"startTime":"2026-09-27T19:54:35.047Z","endTime":"2026-09-27T19:54:43.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:54:43.976Z","atBatIndex":27},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Pedro Ramírez hit by pitch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-27T19:55:00.665Z","endTime":"2026-09-27T19:56:04.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"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(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":84.6,"endSpeed":77.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48746732808931,"aZ":-42.74071929068015,"pfxX":4.512151028909983,"pfxZ":-6.917827187870575,"pX":-0.8878551894511345,"pZ":4.0168300829293555,"vX0":2.2961836364270893,"vY0":-123.0936135066837,"vZ0":4.448361771598847,"x":150.84,"y":130.33,"x0":-2.4203182344520093,"y0":50.00240661314382,"z0":5.815267520922821,"aX":6.891837131282321},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.2,"breakHorizontal":-8.8,"spinRate":2354,"spinDirection":44},"zone":11,"typeConfidence":0.92,"plateTime":0.44575504983088443,"extension":6.162923654885657},"index":0,"playId":"1f73dd0e-eb80-3111-9345-523ade959c95","pitchNumber":1,"startTime":"2026-09-27T19:55:07.591Z","endTime":"2026-09-27T19:55:11.244Z","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":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189038670529914,"aZ":-42.55466727899128,"pfxX":4.101845073824136,"pfxZ":-6.8084768481615985,"pX":-0.26918716451238117,"pZ":3.2963472080396543,"vX0":3.4251946807328846,"vY0":-122.95247069730847,"vZ0":2.8127010436218898,"x":127.26,"y":149.78,"x0":-2.214861895407122,"y0":50.001308426768446,"z0":5.757852599951023,"aX":6.255598414970354},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.4,"breakHorizontal":-8.3,"spinRate":2374,"spinDirection":49},"zone":2,"typeConfidence":0.92,"plateTime":0.44609903664655937,"extension":6.293021692942203},"index":1,"playId":"9f2f43e8-f863-3b83-82ea-171167944dda","pitchNumber":2,"startTime":"2026-09-27T19:55:24.483Z","endTime":"2026-09-27T19:55:28.196Z","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":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.629136541712306,"aZ":-12.517382081263824,"pfxX":-8.690608788748785,"pfxZ":10.150053785699422,"pX":0.31182426469119007,"pZ":0.9560256915255495,"vX0":9.622372323670508,"vY0":-138.43969433683284,"vZ0":-9.644894722806688,"x":105.11,"y":212.97,"x0":-2.083997670969851,"y0":50.001819932096744,"z0":5.328446536003,"aX":-16.82694550990005},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":13.7,"spinRate":2350,"spinDirection":224},"zone":14,"typeConfidence":0.88,"plateTime":0.396035382365135,"extension":6.395881366041486},"index":2,"playId":"5f0a98bc-aa02-35a5-873f-650a73af59bb","pitchNumber":3,"startTime":"2026-09-27T19:55:40.925Z","endTime":"2026-09-27T19:55:44.513Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.091378215058377,"aZ":-39.72746523593605,"pfxX":1.436743250131312,"pfxZ":-4.746319166127287,"pX":1.9468455763947947,"pZ":1.5328019092956955,"vX0":9.522322252896915,"vY0":-125.2993528256155,"vZ0":-1.7219905679067788,"x":42.79,"y":197.39,"x0":-2.087890961810305,"y0":50.00335995951738,"z0":5.4723412156179645,"aX":2.2846574185442163},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.8,"breakHorizontal":-4.8,"spinRate":2389,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.43697414800002443,"extension":6.307955054596814},"index":3,"playId":"2dc7a0e7-3018-352d-897e-eea162e9a00b","pitchNumber":4,"startTime":"2026-09-27T19:55:58.407Z","endTime":"2026-09-27T19:56:04.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T19:56:04.732Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dansby Swanson walks. Pedro Ramírez to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-27T19:57:58.204Z","endTime":"2026-09-27T20:00:13.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-27T19:56:29.210Z","endTime":"2026-09-27T19:58:00.500Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43066637140514,"aZ":-23.591676817651113,"pfxX":0.5701615789450569,"pfxZ":5.032151239038261,"pX":1.279719783790859,"pZ":2.2675278344375642,"vX0":8.870193343557357,"vY0":-129.85802220377101,"vZ0":-3.247621207614558,"x":68.22,"y":177.56,"x0":-2.2558627797150526,"y0":50.004132158995255,"z0":5.33092483678606,"aX":0.9732067200107906},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-3.0,"spinRate":2247,"spinDirection":213},"zone":14,"typeConfidence":0.96,"plateTime":0.4219385845104906,"extension":6.2809173606197275},"index":1,"playId":"6e59e615-5d92-322d-81ec-28b2a3bd93b1","pitchNumber":1,"startTime":"2026-09-27T19:58:00.500Z","endTime":"2026-09-27T19:58:03.631Z","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":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.236757209549854,"aZ":-23.845053628536903,"pfxX":0.8516571194203131,"pfxZ":5.010840702291087,"pX":1.5308215684116315,"pZ":1.9104763960092173,"vX0":9.34618092739348,"vY0":-128.33352363310843,"vZ0":-4.016609587640576,"x":58.65,"y":187.2,"x0":-2.273305987898609,"y0":50.00625053240572,"z0":5.35936055259393,"aX":1.4166801050466409},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.3,"breakHorizontal":-3.7,"spinRate":2192,"spinDirection":223},"zone":14,"typeConfidence":0.96,"plateTime":0.4272412597906765,"extension":6.275150178023407},"index":2,"playId":"a645d0d4-00ff-3fa4-84df-4f802402cd4a","pitchNumber":2,"startTime":"2026-09-27T19:58:17.655Z","endTime":"2026-09-27T19:58:20.655Z","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":85.4,"endSpeed":79.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6976388334707,"aZ":-42.68653310168894,"pfxX":2.109538942609137,"pfxZ":-6.7318457269469825,"pX":0.03836306076385837,"pZ":0.3587552690630459,"vX0":4.904194958019476,"vY0":-124.35493215247962,"vZ0":-3.750690204347474,"x":115.54,"y":229.09,"x0":-2.2360136123844563,"y0":50.0041015525674,"z0":5.439400165594531,"aX":3.2930175822541785},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.8,"breakHorizontal":-5.0,"spinRate":2359,"spinDirection":41},"zone":14,"typeConfidence":0.93,"plateTime":0.4410079637100539,"extension":6.359681170492656},"index":3,"playId":"fe3d6447-1b1f-3f3a-ac30-79b134c28cb7","pitchNumber":3,"startTime":"2026-09-27T19:58:35.723Z","endTime":"2026-09-27T19:58:40.044Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-09-27T19:59:02.387Z","endTime":"2026-09-27T19:59:20.149Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.059502887798878,"aZ":-24.679863305186302,"pfxX":-0.10281717896466347,"pfxZ":4.284071313041714,"pX":0.7949377865122562,"pZ":2.7055405449240846,"vX0":7.964191144386035,"vY0":-130.84530272303846,"vZ0":-2.1203734130444207,"x":86.7,"y":165.73,"x0":-2.26257967462927,"y0":50.00652268018441,"z0":5.357335195681107,"aX":-0.18002782045536717},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":-1.4,"spinRate":2356,"spinDirection":211},"zone":12,"typeConfidence":0.93,"plateTime":0.41703807136379467,"extension":6.303943181480191},"index":5,"playId":"d2ee437e-af13-3747-80a3-24b6cb93c47f","pitchNumber":4,"startTime":"2026-09-27T19:59:20.149Z","endTime":"2026-09-27T19:59:23.319Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07122518982637,"aZ":-42.59299541865523,"pfxX":2.3496618021521716,"pfxZ":-6.499870863710451,"pX":1.0766184249225148,"pZ":0.7847170994886141,"vX0":7.043486048244222,"vY0":-125.9349384914934,"vZ0":-3.165794871357737,"x":75.96,"y":217.59,"x0":-2.064053798220346,"y0":50.00242838905293,"z0":5.5102861356978305,"aX":3.7660961693994914},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-12.2,"breakHorizontal":-5.9,"spinRate":2418,"spinDirection":40},"zone":14,"typeConfidence":0.93,"plateTime":0.43527392567933587,"extension":6.317367061870268},"index":6,"playId":"f8df472a-a93b-304f-b979-04af2167ec3b","pitchNumber":5,"startTime":"2026-09-27T19:59:38.865Z","endTime":"2026-09-27T19:59:43.288Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58399987306531,"aZ":-27.51606379926408,"pfxX":-0.058036620361002544,"pfxZ":2.8074074646839176,"pX":-0.7318482942700791,"pZ":3.7455541760807507,"vX0":4.5251608475572045,"vY0":-127.85606127951007,"vZ0":1.0434103093241127,"x":144.9,"y":137.65,"x0":-2.5148276285852598,"y0":50.00446055317376,"z0":5.486307145609395,"aX":-0.0962616878526089},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":-0.8,"spinRate":2268,"spinDirection":188},"zone":11,"typeConfidence":0.86,"plateTime":0.42787952182900124,"extension":6.242536609558359},"index":7,"playId":"8d83472e-5492-3371-a52e-1facafe59243","pitchNumber":6,"startTime":"2026-09-27T20:00:02.105Z","endTime":"2026-09-27T20:00:13.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:00:13.101Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Amaya lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-27T20:02:33.458Z","endTime":"2026-09-27T20:03:01.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-27T20:00:14.920Z","endTime":"2026-09-27T20:00:34.361Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Patrick Sandoval replaces Wyatt Olds.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-27T20:00:34.361Z","endTime":"2026-09-27T20:02:35.650Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663776,"link":"/api/v1/people/663776"},"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(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":84.8,"endSpeed":78.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781857763497293,"aZ":-28.591586554463454,"pfxX":-4.215592370288794,"pfxZ":2.3229920000922597,"pX":-0.9792160523197281,"pZ":1.3206568780963122,"vX0":-3.265966590560981,"vY0":-123.45692894652369,"vZ0":-5.319649567679086,"x":154.33,"y":203.12,"x0":0.908949745775658,"y0":50.003752429563626,"z0":5.9125128921122485,"aX":-6.500951728257772},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.2,"breakHorizontal":8.4,"spinRate":2507,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.44382120549846205,"extension":6.110365954274011},"index":2,"playId":"cf91c3c2-350a-3185-afe9-1bd5d52b9627","pitchNumber":1,"startTime":"2026-09-27T20:02:35.650Z","endTime":"2026-09-27T20:02:40.866Z","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":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53813446611367,"aZ":-13.55855644400162,"pfxX":4.175489551198876,"pfxZ":10.17832314859843,"pX":-0.1410807439464341,"pZ":2.799314678820686,"vX0":-4.168761769500015,"vY0":-134.69790924010283,"vZ0":-5.511627521534233,"x":122.38,"y":163.2,"x0":0.8876320913251632,"y0":50.00388940058923,"z0":5.83861883400871,"aX":7.637497125701698},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-6.6,"spinRate":2141,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4073651063553312,"extension":6.165093764347024},"hitData":{"launchSpeed":83.2,"launchAngle":26.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.52,"coordY":81.06}},"index":3,"playId":"96ee1042-8c57-3ec4-aac8-61e91baa52e0","pitchNumber":2,"startTime":"2026-09-27T20:02:55.173Z","endTime":"2026-09-27T20:03:01.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:03:01.854Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a line drive to center fielder Tyrone Taylor.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-27T20:05:11.608Z","endTime":"2026-09-27T20:05:50.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt Shaw replaces second baseman Nico Hoerner, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T20:04:41.883Z","endTime":"2026-09-27T20:05:13.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"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":81.3,"endSpeed":74.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79519602139098,"aZ":-31.90294435583136,"pfxX":-5.47909798203799,"pfxZ":0.19274428975225177,"pX":1.2655489535733595,"pZ":2.156242334087038,"vX0":-2.352424767314669,"vY0":-118.43017236033859,"vZ0":-1.0280280367029382,"x":68.76,"y":180.56,"x0":2.9852783438611903,"y0":50.00382555728633,"z0":5.528599101569683,"aX":-7.739247297721754},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.4,"breakHorizontal":10.6,"spinRate":2171,"spinDirection":306},"zone":14,"typeConfidence":0.9,"plateTime":0.46348145473919455,"extension":6.597695425836855},"index":1,"playId":"138d27d6-5574-33aa-801b-26c6beeb9d2c","pitchNumber":1,"startTime":"2026-09-27T20:05:13.758Z","endTime":"2026-09-27T20:05:17.825Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.779418766565147,"aZ":-32.023309674333234,"pfxX":-8.33168513626334,"pfxZ":0.10637332038006164,"pX":0.21371602147150273,"pZ":2.243483674994499,"vX0":-3.9683559264263986,"vY0":-119.59056634650797,"vZ0":-1.1331894220984695,"x":108.85,"y":178.21,"x0":2.981292641866632,"y0":50.00431424897846,"z0":5.616732410128473,"aX":-11.97166563320451},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.2,"breakHorizontal":16.1,"spinRate":2280,"spinDirection":317},"zone":5,"typeConfidence":0.9,"plateTime":0.45940197080284806,"extension":6.583264202601682},"index":2,"playId":"52fae9cb-437c-38be-ae72-eb57fe8c14a6","pitchNumber":2,"startTime":"2026-09-27T20:05:28.066Z","endTime":"2026-09-27T20:05:33.381Z","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.8,"endSpeed":77.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03985016630682,"aZ":-32.509294677673935,"pfxX":11.130398139356702,"pfxZ":-0.21930092903383702,"pX":1.0888801262016696,"pZ":2.2924591080225123,"vX0":-8.218835728635316,"vY0":-123.25009855062576,"vZ0":-0.9886236068609563,"x":75.49,"y":176.88,"x0":3.0318533982632028,"y0":50.00240689321207,"z0":5.460768950235131,"aX":17.008001745366624},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.4,"breakHorizontal":-18.1,"spinRate":1704,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.4455480524396167,"extension":6.713258165230107},"hitData":{"launchSpeed":80.1,"launchAngle":20.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.51,"coordY":80.56}},"index":3,"playId":"312dca91-82a7-35e6-b498-2676b794e0b3","pitchNumber":3,"startTime":"2026-09-27T20:05:40.316Z","endTime":"2026-09-27T20:05:50.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:05:50.081Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Sogard walks. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-27T20:06:12.042Z","endTime":"2026-09-27T20:07:54.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":90.6,"endSpeed":82.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5679100701999,"aZ":-17.554924419889446,"pfxX":2.29807982580491,"pfxZ":8.377924423556674,"pX":-1.2773192875532826,"pZ":2.5443165596376014,"vX0":-10.699371067184595,"vY0":-131.45428478118168,"vZ0":-4.330703126976511,"x":165.69,"y":170.08,"x0":2.551992503694359,"y0":50.00639998550077,"z0":5.521350233034351,"aX":4.0134605760367315},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.4,"breakHorizontal":-1.8,"spinRate":2323,"spinDirection":145},"zone":11,"typeConfidence":0.88,"plateTime":0.41711137298971845,"extension":6.866486107133612},"index":0,"playId":"60a0b501-b0c9-3b0d-82a2-809ba70f3eb3","pitchNumber":1,"startTime":"2026-09-27T20:06:16.498Z","endTime":"2026-09-27T20:06:19.744Z","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":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58289835716609,"aZ":-34.12004600808777,"pfxX":9.197792983734015,"pfxZ":-1.2663186690660702,"pX":1.4787983388252428,"pZ":3.011823105249127,"vX0":-6.699426394872756,"vY0":-122.964184289129,"vZ0":0.787186289661814,"x":60.63,"y":157.46,"x0":3.044763732678086,"y0":50.00600280144301,"z0":5.584299862667814,"aX":14.07523227185288},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.8,"breakHorizontal":-15.1,"spinRate":1565,"spinDirection":111},"zone":12,"typeConfidence":0.9,"plateTime":0.44557412361555837,"extension":6.586932705621426},"index":1,"playId":"42f03743-49ee-3dff-ae61-a9d0e7a92296","pitchNumber":2,"startTime":"2026-09-27T20:06:34.059Z","endTime":"2026-09-27T20:06:37.354Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98372309282806,"aZ":-31.576609253541516,"pfxX":-5.903412874195094,"pfxZ":0.40475454939981326,"pX":-0.5715840789654055,"pZ":1.7669576640374376,"vX0":-6.080240425993081,"vY0":-120.43677165672561,"vZ0":-2.2979211565188953,"x":138.79,"y":191.07,"x0":2.7549846382710363,"y0":50.000849969046484,"z0":5.533511525815549,"aX":-8.646527674845917},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":12.1,"spinRate":2146,"spinDirection":324},"zone":7,"typeConfidence":0.9,"plateTime":0.45525694931420313,"extension":6.718042647055604},"index":2,"playId":"9d5b00e7-c8aa-3199-86f7-bda1d1b40cc2","pitchNumber":3,"startTime":"2026-09-27T20:06:53.559Z","endTime":"2026-09-27T20:06:57.403Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.163576508438783,"aZ":-33.50463037772284,"pfxX":1.1233752515118773,"pfxZ":-0.8753755088683075,"pX":-1.4719379357008457,"pZ":1.3112301312003467,"vX0":-10.071754151819247,"vY0":-123.45013022283406,"vZ0":-3.4620762375734104,"x":173.11,"y":203.38,"x0":2.5344415660528092,"y0":50.00127112243065,"z0":5.585612092489603,"aX":1.7161638299622395},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.3,"breakHorizontal":0.6,"spinRate":2335,"spinDirection":323},"zone":13,"typeConfidence":0.8,"plateTime":0.44561309690653506,"extension":6.828222588571343},"index":3,"playId":"200b8bef-882c-37d3-91eb-dd71dc2c248b","pitchNumber":4,"startTime":"2026-09-27T20:07:11.999Z","endTime":"2026-09-27T20:07:15.681Z","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":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.235006826145927,"aZ":-18.160829638462484,"pfxX":4.105626012889374,"pfxZ":8.022852231959455,"pX":0.5616401745270472,"pZ":2.8256977795420615,"vX0":-7.116708799402396,"vY0":-131.66264724010742,"vZ0":-3.618063670403744,"x":95.59,"y":162.49,"x0":2.772333767315601,"y0":50.00425881247882,"z0":5.569998206354038,"aX":7.173374467797628},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.9,"breakHorizontal":-5.8,"spinRate":2320,"spinDirection":140},"zone":3,"typeConfidence":0.89,"plateTime":0.41678019392987586,"extension":7.072618793913664},"index":4,"playId":"cbd6fbc7-6791-387b-b57a-6cacf0fc786e","pitchNumber":5,"startTime":"2026-09-27T20:07:30.782Z","endTime":"2026-09-27T20:07:34.824Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10532368428358,"aZ":-15.59408886456458,"pfxX":3.0318779947817047,"pfxZ":9.512012738748949,"pX":-0.007919167762939593,"pZ":4.331055458919042,"vX0":-7.597851349017532,"vY0":-131.50576545414782,"vZ0":-0.4720369364686027,"x":117.3,"y":121.84,"x0":2.5308384279093596,"y0":50.003503519730565,"z0":5.674476597000375,"aX":5.285577343266582},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.3,"breakHorizontal":-3.7,"spinRate":2326,"spinDirection":140},"zone":11,"typeConfidence":0.89,"plateTime":0.41724558397935896,"extension":6.9438931762695795},"index":5,"playId":"98cfa3d2-e4a2-32da-a7e4-3f0264f37f89","pitchNumber":6,"startTime":"2026-09-27T20:07:51.217Z","endTime":"2026-09-27T20:07:54.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:07:54.728Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Caleb Durbin pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-27T20:08:22.452Z","endTime":"2026-09-27T20:09:04.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":1},"details":{"event":"Pop Out","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":683737,"link":"/api/v1/people/683737"},"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":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.696970966500498,"aZ":-15.848709832710634,"pfxX":3.9948516078506273,"pfxZ":9.188557653449461,"pX":-0.06933680803736816,"pZ":3.051683043780584,"vX0":-8.311012208829748,"vY0":-132.77503220008057,"vZ0":-3.721693600539298,"x":119.64,"y":156.38,"x0":2.58913536333814,"y0":50.00410253072773,"z0":5.632291737945945,"aX":7.099528599118326},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":-5.3,"spinRate":2408,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.413281789391573,"extension":6.857543732395309},"index":0,"playId":"f143c054-e25c-3961-8924-4e96e42bf15b","pitchNumber":1,"startTime":"2026-09-27T20:08:27.644Z","endTime":"2026-09-27T20:08:33.104Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.560495275697253,"aZ":-32.27508184740767,"pfxX":10.95274320081406,"pfxZ":-0.06496428511161945,"pX":0.3288625815011187,"pZ":1.3882417457053164,"vX0":-9.67914902629646,"vY0":-123.92908610983022,"vZ0":-3.2937124682379944,"x":104.46,"y":201.3,"x0":2.8850685189099323,"y0":50.00426642310894,"z0":5.464727944605432,"aX":16.832777290133002},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":-17.3,"spinRate":1669,"spinDirection":105},"zone":14,"typeConfidence":0.89,"plateTime":0.4440343393145598,"extension":6.6808634801938975},"hitData":{"launchSpeed":76.5,"launchAngle":63.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":174.61,"coordY":167.9}},"index":1,"playId":"9883ea91-143e-3cd1-9aac-7db022689aa5","pitchNumber":2,"startTime":"2026-09-27T20:08:51.164Z","endTime":"2026-09-27T20:09:04.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:09:04.954Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Story flies out to right fielder Michael Conforto.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-27T20:09:26.876Z","endTime":"2026-09-27T20:10:01.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":"Flyout","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":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.829698648033965,"aZ":-34.675082885007676,"pfxX":-2.930184922692456,"pfxZ":-1.6493367715220941,"pX":0.8894029705048548,"pZ":2.6941051927020716,"vX0":-3.3682828486227647,"vY0":-122.44392110332844,"vZ0":-0.2586097824491953,"x":83.1,"y":166.04,"x0":2.6651391122069823,"y0":50.005399841056345,"z0":5.77548224579246,"aX":-4.4359419552635995},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.8,"breakHorizontal":6.1,"spinRate":2422,"spinDirection":297},"zone":12,"typeConfidence":0.59,"plateTime":0.44782990592259253,"extension":6.905913716732383},"index":0,"playId":"c9159328-dbf4-38c1-b827-e5082c63b24c","pitchNumber":1,"startTime":"2026-09-27T20:09:34.386Z","endTime":"2026-09-27T20:09:38.358Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70461055221827,"aZ":-35.46431179611174,"pfxX":9.919762442904274,"pfxZ":-2.1232332282663178,"pX":0.7629186054744573,"pZ":1.7802201642848672,"vX0":-8.832221419395152,"vY0":-124.7612904198774,"vZ0":-1.6916078311865865,"x":87.92,"y":190.71,"x0":3.08668284460385,"y0":50.00073161506844,"z0":5.432256650626847,"aX":15.3957798791945},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.0,"breakHorizontal":-15.5,"spinRate":1755,"spinDirection":108},"zone":9,"typeConfidence":0.89,"plateTime":0.4416294670853489,"extension":6.578738178420174},"hitData":{"launchSpeed":85.0,"launchAngle":55.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.05,"coordY":120.97}},"index":1,"playId":"c79f3778-0ff6-3719-801d-00b8f95999d8","pitchNumber":2,"startTime":"2026-09-27T20:09:51.149Z","endTime":"2026-09-27T20:10:01.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:10:01.832Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-27T20:10:51.033Z","endTime":"2026-09-27T20:12:21.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-27T20:10:20.850Z","endTime":"2026-09-27T20:10:53.219Z","isPitch":false,"type":"action"},{"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":86.3,"endSpeed":78.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167133596764405,"aZ":-30.894491148959084,"pfxX":12.303035211601848,"pfxZ":0.8216976966824827,"pX":-0.3246338162275177,"pZ":0.9680233362709827,"vX0":-11.870419167068139,"vY0":-124.99736907792524,"vZ0":-4.609261199468202,"x":129.37,"y":212.64,"x0":2.9163161465868,"y0":50.00511657602583,"z0":5.4095159042508385,"aX":19.225329336047288},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":-19.1,"spinRate":1608,"spinDirection":108},"zone":13,"typeConfidence":0.85,"plateTime":0.44031988294853,"extension":7.121387368078412},"index":1,"playId":"019ab3f2-146a-3a32-9a15-811fd55173d4","pitchNumber":1,"startTime":"2026-09-27T20:10:53.219Z","endTime":"2026-09-27T20:10:57.199Z","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":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35906582672141,"aZ":-29.17613521298423,"pfxX":-7.024145130607582,"pfxZ":2.053884028030261,"pX":0.9089736531430929,"pZ":3.0549937004706775,"vX0":-2.506483164736792,"vY0":-120.76453291319724,"vZ0":-0.10058061525952822,"x":82.35,"y":156.3,"x0":2.8764154428540354,"y0":50.00046491521171,"z0":5.691702445090925,"aX":-10.238960397838325},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.0,"breakHorizontal":13.3,"spinRate":2444,"spinDirection":315},"zone":12,"typeConfidence":0.9,"plateTime":0.4558106592278399,"extension":6.375747693574857},"index":2,"playId":"bf318758-38b2-325a-8456-7bebbb5ef91b","pitchNumber":2,"startTime":"2026-09-27T20:11:10.245Z","endTime":"2026-09-27T20:11:14.798Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}}},{"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":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.138788985566556,"aZ":-33.24902976000364,"pfxX":10.972234471650511,"pfxZ":-0.6955924001844451,"pX":-0.9549459506777412,"pZ":1.0223462240868864,"vX0":-12.62206166761835,"vY0":-124.81912903530699,"vZ0":-3.9875746142971504,"x":153.4,"y":211.18,"x0":2.7725116292147924,"y0":50.00021351950496,"z0":5.416741642772889,"aX":17.089452157943196},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.0,"breakHorizontal":-16.4,"spinRate":1768,"spinDirection":109},"zone":13,"typeConfidence":0.88,"plateTime":0.44100597820814347,"extension":6.958538466790013},"index":3,"playId":"d3e9df2e-9c75-37fa-b90d-6b36ad0f51a7","pitchNumber":3,"startTime":"2026-09-27T20:11:39.595Z","endTime":"2026-09-27T20:11:43.331Z","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":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23925502001478,"aZ":-26.06706744236558,"pfxX":12.210696903903237,"pfxZ":3.561517938678051,"pX":0.7965254486663641,"pZ":2.3655726236923145,"vX0":-9.674089790759473,"vY0":-131.03304447892933,"vZ0":-2.868776898679778,"x":86.64,"y":174.91,"x0":2.975152603852481,"y0":50.00442313695139,"z0":5.45129679172648,"aX":20.94379119874903},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":-19.6,"spinRate":2169,"spinDirection":122},"zone":6,"typeConfidence":0.89,"plateTime":0.42023583418329524,"extension":6.856090452977128},"index":4,"playId":"ce8628df-77a1-33fe-a893-143dcf5d3431","pitchNumber":4,"startTime":"2026-09-27T20:11:57.217Z","endTime":"2026-09-27T20:12:01.226Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43948501334289,"aZ":-35.38014374857106,"pfxX":-3.2410777770137953,"pfxZ":-2.0954412710602064,"pX":-0.278415165471765,"pZ":2.454758493076929,"vX0":-6.310696641076227,"vY0":-122.87698261601113,"vZ0":-0.5627490119439902,"x":127.61,"y":172.5,"x0":2.744641068528582,"y0":50.00339332157513,"z0":5.693715256748489,"aX":-4.9545261360299415},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.7,"breakHorizontal":7.3,"spinRate":2527,"spinDirection":316},"zone":4,"typeConfidence":0.71,"plateTime":0.4458118845780783,"extension":6.645798789461557},"hitData":{"launchSpeed":88.1,"launchAngle":27.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.93,"coordY":81.65}},"index":5,"playId":"d486b08e-673a-3ee6-bc1a-bd87b25dc15a","pitchNumber":5,"startTime":"2026-09-27T20:12:14.682Z","endTime":"2026-09-27T20:12:21.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:12:21.260Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-27T20:14:33.046Z","endTime":"2026-09-27T20:15:54.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jarren Duran replaces left fielder Roman Anthony, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T20:14:13.041Z","endTime":"2026-09-27T20:14:13.061Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"description":"Defensive Substitution: Nate Eaton replaces center fielder Ceddanne Rafaela, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-27T20:14:13.061Z","endTime":"2026-09-27T20:14:35.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":678882,"link":"/api/v1/people/678882"}},{"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":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32692855656663,"aZ":-13.950349128416448,"pfxX":6.265464280338872,"pfxZ":10.146753218729106,"pX":0.5178265654536984,"pZ":2.31983998021289,"vX0":-3.2056769659682596,"vY0":-133.3220205507536,"vZ0":-6.772167045401371,"x":97.26,"y":176.14,"x0":0.923425031629321,"y0":50.001322551817395,"z0":5.904450950913901,"aX":11.249919604979178},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":-10.7,"spinRate":1876,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.411233309431871,"extension":6.015767315431761},"index":2,"playId":"3204a3a1-7cc5-3fee-858e-9a484227feb2","pitchNumber":1,"startTime":"2026-09-27T20:14:35.109Z","endTime":"2026-09-27T20:14:41.906Z","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":79.3,"endSpeed":72.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.062053405587154,"aZ":-22.854332421673018,"pfxX":7.901506149067917,"pfxZ":6.9014443062578925,"pX":-0.3277708725391338,"pZ":2.1252827022790144,"vX0":-5.5260696562913205,"vY0":-115.35851254387275,"vZ0":-3.163652665290406,"x":129.49,"y":181.4,"x0":1.069851071880317,"y0":50.00299040574466,"z0":5.712876036472874,"aX":10.670727879236098},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":12.0,"breakHorizontal":-13.0,"spinRate":1558,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.47445404171170713,"extension":6.395255636265532},"index":3,"playId":"a93aba95-e85e-3ef4-a1c2-7a3005175e97","pitchNumber":2,"startTime":"2026-09-27T20:15:02.823Z","endTime":"2026-09-27T20:15:05.824Z","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":80.9,"endSpeed":74.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38962757398848,"aZ":-23.06595380529212,"pfxX":9.088607396819802,"pfxZ":6.499601061141325,"pX":-0.21403836691922346,"pZ":1.6829335096897624,"vX0":-5.500450957037151,"vY0":-117.65844570248713,"vZ0":-4.396325511459885,"x":125.16,"y":193.34,"x0":0.9736022045063643,"y0":50.00313366011424,"z0":5.713890143977034,"aX":12.738891495120994},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.9,"breakHorizontal":-15.1,"spinRate":1625,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.46558330513663826,"extension":6.307821641435627},"index":4,"playId":"7f2dcffb-d126-3a59-9fd3-e57b536e3a34","pitchNumber":3,"startTime":"2026-09-27T20:15:19.499Z","endTime":"2026-09-27T20:15:23.536Z","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":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.688093573943895,"aZ":-23.035570849497063,"pfxX":9.575315179299725,"pfxZ":6.487445978993344,"pX":0.4552765770410721,"pZ":1.036633009890637,"vX0":-4.220695235677139,"vY0":-118.25680361001652,"vZ0":-5.81978382279795,"x":99.65,"y":210.79,"x0":1.024329762279797,"y0":50.003929116570106,"z0":5.657916639322801,"aX":13.489387308308105},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.6,"breakHorizontal":-16.2,"spinRate":1689,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4641298272192036,"extension":6.2787701431666125},"hitData":{"launchSpeed":70.7,"launchAngle":24.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":103.01,"coordY":95.34}},"index":5,"playId":"7ff6c328-867c-33e1-af60-1fa3e5230af9","pitchNumber":4,"startTime":"2026-09-27T20:15:42.438Z","endTime":"2026-09-27T20:15:54.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:15:54.202Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to left fielder Jarren Duran. Tyrone Taylor to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-27T20:16:13.247Z","endTime":"2026-09-27T20:18:34.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94493701065416,"aZ":-26.804336496778532,"pfxX":-4.960426995919225,"pfxZ":3.537651703525585,"pX":-2.268077962224295,"pZ":-0.4445690065285795,"vX0":-5.26215728124361,"vY0":-122.43420933195958,"vZ0":-9.289631266819812,"x":203.45,"y":250.78,"x0":0.5529652457126866,"y0":50.0060426522486,"z0":5.689436945480631,"aX":-7.539637926221245},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.4,"breakHorizontal":10.2,"spinRate":2442,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4471862689016315,"extension":6.26282287216269},"index":0,"playId":"64b228c9-4b17-3263-8984-18758e9f4d8e","pitchNumber":1,"startTime":"2026-09-27T20:16:22.435Z","endTime":"2026-09-27T20:16:27.457Z","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":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.660370826172763,"aZ":-24.62165522799508,"pfxX":8.374007973789812,"pfxZ":5.480858646781142,"pX":0.44471710252872143,"pZ":1.0640888402174027,"vX0":-3.5196880189450908,"vY0":-116.80928833892496,"vZ0":-5.362110224857737,"x":100.05,"y":210.05,"x0":0.8857272438252652,"y0":50.00249976340761,"z0":5.713717606407693,"aX":11.534346881838841},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.9,"breakHorizontal":-14.3,"spinRate":1655,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4694919486023075,"extension":6.157473323606545},"index":1,"playId":"fec21ceb-e010-3467-b213-6d76630144a8","pitchNumber":2,"startTime":"2026-09-27T20:16:47.090Z","endTime":"2026-09-27T20:16:51.039Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70325596410649,"aZ":-25.48461229079338,"pfxX":8.984513366276135,"pfxZ":4.870924382831063,"pX":-0.9260495336808642,"pZ":2.249613959775428,"vX0":-6.419960657078064,"vY0":-116.644820322179,"vZ0":-2.5657194669615553,"x":152.3,"y":178.04,"x0":0.6997046300305573,"y0":50.00131134098634,"z0":5.775780482598141,"aX":12.333622264966335},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":8.4,"breakHorizontal":-14.6,"spinRate":1537,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.47022969427618966,"extension":6.066365065743375},"index":2,"playId":"0896e33d-6d46-3d25-9482-59b154ce0362","pitchNumber":3,"startTime":"2026-09-27T20:17:08.669Z","endTime":"2026-09-27T20:17:12.753Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.436155175413848,"aZ":-25.178452582216185,"pfxX":8.261300736972506,"pfxZ":4.925172080069969,"pX":-0.5111568072840136,"pZ":2.13128906748404,"vX0":-5.211858225221628,"vY0":-118.61932470979221,"vZ0":-3.2215304394196425,"x":136.48,"y":181.24,"x0":0.6450839299489857,"y0":50.00260498192286,"z0":5.811427396251292,"aX":11.73117280381111},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.4,"breakHorizontal":-13.7,"spinRate":1665,"spinDirection":113},"zone":7,"typeConfidence":2.0,"plateTime":0.4623723508345656,"extension":6.119472002622009},"index":3,"playId":"59e5d72c-0615-349f-9af0-4a60f5dc9a05","pitchNumber":4,"startTime":"2026-09-27T20:17:29.494Z","endTime":"2026-09-27T20:17:39.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"d57ac3d7-bbe2-3eb3-8bdc-967e8f2aa478","startTime":"2026-09-27T20:18:03.624Z","endTime":"2026-09-27T20:18:06.624Z","isPitch":false,"type":"pickoff"},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88467792639428,"aZ":-30.149258192579182,"pfxX":-8.251634407054373,"pfxZ":1.4794601778554464,"pX":-0.1708219530882027,"pZ":1.530506150386679,"vX0":-0.10018115954611029,"vY0":-116.70597951801814,"vZ0":-3.366394761358332,"x":123.51,"y":197.46,"x0":0.9441830922850304,"y0":50.00576735005067,"z0":5.844712790862127,"aX":-11.333465267229247},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.0,"breakHorizontal":15.0,"spinRate":2562,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.47012718980452517,"extension":6.313805815918988},"hitData":{"launchSpeed":94.4,"launchAngle":6.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.8,"coordY":120.26}},"index":5,"playId":"d6ad89c9-e8ae-3c7b-a241-99cb0eaf1920","pitchNumber":5,"startTime":"2026-09-27T20:18:25.739Z","endTime":"2026-09-27T20:18:34.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:18:34.333Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Michael Busch grounds into a double play, second baseman Nick Sogard to shortstop Trevor Story to first baseman Andruw Monasterio. Tyrone Taylor to 3rd. Alex Bregman out at 2nd. Michael Busch out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-27T20:18:53.882Z","endTime":"2026-09-27T20:21:29.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":92.3,"endSpeed":84.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72541971978399,"aZ":-14.895888531631826,"pfxX":4.374501289460035,"pfxZ":9.515105871732942,"pX":-0.05925211719130417,"pZ":2.531098811597109,"vX0":-3.413308230469699,"vY0":-134.3026836253543,"vZ0":-5.9778212133433595,"x":119.26,"y":170.44,"x0":0.6636162035329417,"y0":50.00328074571946,"z0":5.856320070028299,"aX":7.943371415841643},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":-7.1,"spinRate":1929,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.408783543222468,"extension":6.24985141070976},"index":0,"playId":"6fe98959-30c7-3b7b-b687-b10e5a3bcbdf","pitchNumber":1,"startTime":"2026-09-27T20:19:03.301Z","endTime":"2026-09-27T20:19:06.733Z","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":86.5,"endSpeed":79.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.950636767693982,"aZ":-28.8335680250776,"pfxX":-3.5620900771695028,"pfxZ":2.089944187417987,"pX":-0.4779575796501103,"pZ":1.0602389655983682,"vX0":-2.253186536415364,"vY0":-125.94275680745612,"vZ0":-5.754900811083106,"x":135.22,"y":210.15,"x0":0.8926966560871307,"y0":50.000769949303795,"z0":5.723442481191118,"aX":-5.688662061428549},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.6,"breakHorizontal":7.0,"spinRate":2539,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.43585158409633706,"extension":6.155850706654962},"index":1,"playId":"c51fa678-84cf-3d5c-a98b-0000e63e18e0","pitchNumber":2,"startTime":"2026-09-27T20:19:22.595Z","endTime":"2026-09-27T20:19:26.735Z","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.6,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.521461386263667,"aZ":-27.010689895345447,"pfxX":-3.397073371399343,"pfxZ":3.2214250623970786,"pX":-1.0062077145978867,"pZ":1.7022262981590506,"vX0":-3.192686954157079,"vY0":-126.06419040822666,"vZ0":-4.850036433397796,"x":155.35,"y":192.82,"x0":0.7197871942922215,"y0":50.003978204473434,"z0":5.841280348254938,"aX":-5.447258007813687},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":7.0,"spinRate":2541,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.43510592831069417,"extension":6.2223207799152975},"index":2,"playId":"7819d4a7-c0b6-3214-9763-ced09ca37205","pitchNumber":3,"startTime":"2026-09-27T20:19:43.524Z","endTime":"2026-09-27T20:19:47.861Z","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":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805444941013782,"aZ":-12.82920365878419,"pfxX":7.662797627196956,"pfxZ":10.30874837509031,"pX":-1.2047690294236564,"pZ":1.4992558628710904,"vX0":-7.672012944686855,"vY0":-136.3255733083106,"vZ0":-8.736764974401945,"x":162.92,"y":198.3,"x0":0.6544156345210199,"y0":50.00399415952084,"z0":5.637536816453017,"aX":14.381364480574268},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-12.2,"spinRate":2021,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.40224929614648586,"extension":6.211106813732302},"index":3,"playId":"8c369143-7269-375b-ac0e-abebbe0bc4fd","pitchNumber":4,"startTime":"2026-09-27T20:20:03.394Z","endTime":"2026-09-27T20:20:07.442Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406878690469902,"aZ":-14.211440912108186,"pfxX":6.523987425198974,"pfxZ":9.698782613376403,"pX":-0.07227299795664666,"pZ":2.7698317085238067,"vX0":-4.134856725946084,"vY0":-135.21001635447385,"vZ0":-5.468631091501639,"x":119.75,"y":163.99,"x0":0.628986564933701,"y0":50.002875394945455,"z0":5.8154055310793344,"aX":12.082695100398594},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":-10.9,"spinRate":2039,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4050524525724315,"extension":6.333893160868896},"index":4,"playId":"b2dc8fdd-d454-3112-a519-13d32c019705","pitchNumber":5,"startTime":"2026-09-27T20:20:33.584Z","endTime":"2026-09-27T20:20:36.648Z","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":94.7,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.444831539846234,"aZ":-13.637869885866959,"pfxX":6.350896239668909,"pfxZ":9.637958036472998,"pX":-0.027610103809498143,"pZ":2.0636456369330007,"vX0":-4.030614104921991,"vY0":-137.75959958944043,"vZ0":-7.562501390184513,"x":118.05,"y":183.06,"x0":0.628967917046621,"y0":50.00091860958912,"z0":5.765132597777551,"aX":12.211993462651002},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":-10.7,"spinRate":2049,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.39750825693181113,"extension":6.236789778265624},"index":5,"playId":"ae0722c9-be76-3d15-a985-74fa4c4797f3","pitchNumber":6,"startTime":"2026-09-27T20:20:55.899Z","endTime":"2026-09-27T20:20:58.910Z","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":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.648354173020817,"aZ":-19.79518241963402,"pfxX":7.656553437247307,"pfxZ":6.380711660332228,"pX":0.2270823062345587,"pZ":2.387739729897233,"vX0":-3.9203330629689477,"vY0":-137.92188982737966,"vZ0":-5.526236525059007,"x":108.34,"y":174.31,"x0":0.6667290993256659,"y0":50.004641028119515,"z0":5.738782186797918,"aX":14.856225535519302},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":-13.1,"spinRate":1859,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.39607250022588447,"extension":6.236466386742955},"hitData":{"launchSpeed":80.8,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.86,"coordY":158.27}},"index":6,"playId":"6d64df42-bc6e-3f78-a35c-e26f33aa0ee6","pitchNumber":7,"startTime":"2026-09-27T20:21:20.849Z","endTime":"2026-09-27T20:21:29.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:21:29.655Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-27T20:21:58.875Z","endTime":"2026-09-27T20:23:55.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":"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":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795158937465533,"aZ":-12.602838124440192,"pfxX":4.946145470354199,"pfxZ":10.56546414935364,"pX":0.514978386925982,"pZ":2.5527120037050586,"vX0":-2.423283127489599,"vY0":-135.29418472597135,"vZ0":-6.280476184891695,"x":97.37,"y":169.86,"x0":0.7802101028249854,"y0":50.00008092905836,"z0":5.789097195451393,"aX":9.15844821367149},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":-8.4,"spinRate":2056,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.40500218687764944,"extension":6.288601184343967},"index":0,"playId":"5a640d1f-1f19-3228-b6d4-da15da2a01d8","pitchNumber":1,"startTime":"2026-09-27T20:22:03.417Z","endTime":"2026-09-27T20:22:06.690Z","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":83.2,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.299680940344235,"aZ":-24.65589173561735,"pfxX":9.700717121770019,"pfxZ":5.116857912407054,"pX":-0.1852186769824982,"pZ":0.11089767255530272,"vX0":-5.39638705283699,"vY0":-120.89665571044087,"vZ0":-7.676435848666062,"x":124.06,"y":235.79,"x0":0.8246228513600974,"y0":50.00225414619474,"z0":5.5162368971151805,"aX":14.24638330207209},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.6,"breakHorizontal":-16.1,"spinRate":1765,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4544258907228724,"extension":6.161903820028512},"index":1,"playId":"e7bd1fe3-55b8-340e-b955-3e6034ad291f","pitchNumber":2,"startTime":"2026-09-27T20:22:23.905Z","endTime":"2026-09-27T20:22:29.905Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.332871828728607,"aZ":-22.50307921136152,"pfxX":8.798088856842709,"pfxZ":6.640234415553355,"pX":-1.2740467661000032,"pZ":0.2720916939651884,"vX0":-7.271690649715176,"vY0":-120.4163277414652,"vZ0":-7.751233781923967,"x":165.56,"y":231.43,"x0":0.6549821730554841,"y0":50.00032013449072,"z0":5.550732126080311,"aX":12.80366352880464},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.2,"breakHorizontal":-14.0,"spinRate":1668,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4564275846819843,"extension":6.3606582475693125},"index":2,"playId":"e44db9c9-79ab-31db-be11-f802932c7ab7","pitchNumber":3,"startTime":"2026-09-27T20:23:01.057Z","endTime":"2026-09-27T20:23:04.344Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.610020327579708,"aZ":-23.063790510071637,"pfxX":7.75133379001825,"pfxZ":6.227913053768163,"pX":0.8256031668369388,"pZ":2.194960942531008,"vX0":-2.564602293207889,"vY0":-120.78796207353552,"vZ0":-3.518580715711586,"x":85.53,"y":179.52,"x0":0.8998462861528896,"y0":50.00531011297509,"z0":5.720526128828894,"aX":11.346583189129467},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.6,"breakHorizontal":-13.3,"spinRate":1644,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4551063138299276,"extension":6.137479813483388},"index":3,"playId":"d4d9d10d-2873-3d63-8e6e-1babb4a364e5","pitchNumber":4,"startTime":"2026-09-27T20:23:27.619Z","endTime":"2026-09-27T20:23:30.987Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.597083974817146,"aZ":-23.277860990015835,"pfxX":9.226637417005549,"pfxZ":5.891117649892788,"pX":0.5601872437605885,"pZ":1.4363911410234158,"vX0":-3.4810930975663545,"vY0":-122.7254931194803,"vZ0":-5.157052122638113,"x":95.65,"y":200.0,"x0":0.8064860861810584,"y0":50.00249265084783,"z0":5.573689877573564,"aX":13.930474459116002},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.6,"breakHorizontal":-15.7,"spinRate":1671,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4480641195155175,"extension":6.36961457430031},"index":4,"playId":"46c59055-5372-3563-9189-bd45f58f78ce","pitchNumber":5,"startTime":"2026-09-27T20:23:51.675Z","endTime":"2026-09-27T20:23:55.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:23:55.014Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, second baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-27T20:25:59.704Z","endTime":"2026-09-27T20:26:28.193Z","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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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, 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":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.067294447379574,"aZ":-38.35259673814049,"pfxX":-0.6709075568645702,"pfxZ":-4.168427193941868,"pX":1.178102479601165,"pZ":1.8900163441834108,"vX0":-3.6414872588530645,"vY0":-121.65011535172943,"vZ0":-0.9034897356531424,"x":72.09,"y":187.75,"x0":2.787588901742801,"y0":50.0005201487468,"z0":5.620052130887012,"aX":-0.994651097257277},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.4,"breakHorizontal":2.2,"spinRate":2373,"spinDirection":308},"zone":14,"typeConfidence":0.79,"plateTime":0.4519613588378659,"extension":6.772213887662523},"index":0,"playId":"1d08f6c2-1f03-3c38-9be3-76c2986cdbd6","pitchNumber":1,"startTime":"2026-09-27T20:26:03.968Z","endTime":"2026-09-27T20:26:08.467Z","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":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.923335132055577,"aZ":-38.21136401711488,"pfxX":-0.5455728655077751,"pfxZ":-4.044907879864201,"pX":-0.13317925579406723,"pZ":1.797056076680276,"vX0":-6.642575218747816,"vY0":-121.95611779452233,"vZ0":-1.265794820473169,"x":122.08,"y":190.26,"x0":2.7065118330222564,"y0":50.0020085248272,"z0":5.6444433225264,"aX":-0.8136157955094553},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.3,"breakHorizontal":2.6,"spinRate":2353,"spinDirection":332},"zone":8,"typeConfidence":0.74,"plateTime":0.45060725587505646,"extension":6.6766542550269845},"hitData":{"launchSpeed":101.5,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.9,"coordY":155.74}},"index":1,"playId":"b2a090a0-11a5-3106-af77-450d1fb80d22","pitchNumber":2,"startTime":"2026-09-27T20:26:19.585Z","endTime":"2026-09-27T20:26:28.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:26:28.193Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-27T20:27:02.454Z","endTime":"2026-09-27T20:27:56.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-27T20:26:52.435Z","endTime":"2026-09-27T20:27:04.637Z","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(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.2,"endSpeed":74.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16597521956924,"aZ":-31.959442441114533,"pfxX":-7.866409262804187,"pfxZ":0.1521541609859014,"pX":1.2357094136501068,"pZ":1.6542153485292865,"vX0":-1.6450748912930107,"vY0":-119.62013188983485,"vZ0":-2.2843650205307293,"x":69.9,"y":194.12,"x0":2.956111485130143,"y0":50.003384911023964,"z0":5.527257631232293,"aX":-11.236672161983336},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.0,"breakHorizontal":14.6,"spinRate":1941,"spinDirection":311},"zone":14,"typeConfidence":0.9,"plateTime":0.460422150002628,"extension":6.489152795959747},"index":1,"playId":"456dad2e-415c-3818-a6bf-2f6292531330","pitchNumber":1,"startTime":"2026-09-27T20:27:04.637Z","endTime":"2026-09-27T20:27:08.360Z","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":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.098309826845394,"aZ":-32.23386914526897,"pfxX":10.865079135908626,"pfxZ":-0.04191000892991692,"pX":-0.2338536944135396,"pZ":0.5658410434211916,"vX0":-11.034695137513054,"vY0":-123.22603044275488,"vZ0":-4.914984918774867,"x":125.91,"y":223.5,"x0":2.9150132097914927,"y0":50.0023567298394,"z0":5.345432758279511,"aX":16.518857817186614},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.2,"breakHorizontal":-16.7,"spinRate":1554,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.4464498216173163,"extension":6.582058610112922},"index":2,"playId":"1d30fc91-f593-3192-bde0-18eed3511f32","pitchNumber":2,"startTime":"2026-09-27T20:27:18.625Z","endTime":"2026-09-27T20:27:22.000Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4316759620264,"aZ":-38.84511926282432,"pfxX":-0.6878245065592967,"pfxZ":-4.375401463766687,"pX":0.837279693609329,"pZ":0.8912839279868584,"vX0":-4.665143690973489,"vY0":-123.19598393756371,"vZ0":-3.1888819680361413,"x":85.08,"y":214.72,"x0":2.8516091794158602,"y0":50.0041422700011,"z0":5.514115917964919,"aX":-1.04789890901447},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.4,"breakHorizontal":2.4,"spinRate":2387,"spinDirection":301},"zone":14,"typeConfidence":0.84,"plateTime":0.44606066321589566,"extension":6.783122034851854},"index":3,"playId":"287a0281-ffcb-34e2-b230-3f28ec2d6fad","pitchNumber":3,"startTime":"2026-09-27T20:27:33.140Z","endTime":"2026-09-27T20:27:36.817Z","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":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.365752760026012,"aZ":-30.581418524192827,"pfxX":10.562619309823644,"pfxZ":0.9654064366110431,"pX":1.062420667732067,"pZ":2.0020658329121552,"vX0":-8.80374430944985,"vY0":-128.34769987305918,"vZ0":-2.5543608344035813,"x":76.5,"y":184.72,"x0":3.1768614734025955,"y0":50.006287807570615,"z0":5.409373162130773,"aX":17.498154838327945},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-16.9,"spinRate":2179,"spinDirection":126},"zone":14,"typeConfidence":0.65,"plateTime":0.42795081959314896,"extension":6.659615679422289},"index":4,"playId":"1c810725-3489-3d6d-bcd7-f885a9a4c3f0","pitchNumber":4,"startTime":"2026-09-27T20:27:50.712Z","endTime":"2026-09-27T20:27:56.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:27:56.103Z","atBatIndex":41},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jahmai Jones grounds into a double play, third baseman Pedro Ramírez to second baseman Matt Shaw to first baseman Michael Busch. Adley Rutschman out at 2nd. Jahmai Jones out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-27T20:28:21.366Z","endTime":"2026-09-27T20:29:13.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Willson Contreras.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-27T20:28:12.616Z","endTime":"2026-09-27T20:28:23.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"}},{"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":90.0,"endSpeed":81.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.166481586553736,"aZ":-26.670343916595975,"pfxX":10.788029159096432,"pfxZ":3.211442126789464,"pX":0.9819701913608933,"pZ":2.6085526730074298,"vX0":-8.458067003450594,"vY0":-130.7933584167,"vZ0":-2.2373770299209124,"x":79.57,"y":168.35,"x0":2.8721690483220748,"y0":50.00516123155652,"z0":5.495561259465806,"aX":18.50624824180125},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":-17.4,"spinRate":2098,"spinDirection":133},"zone":12,"typeConfidence":0.89,"plateTime":0.42038550966914334,"extension":6.7688119320532945},"index":1,"playId":"561f2f6e-e3be-3081-b377-e947ae0d28a5","pitchNumber":1,"startTime":"2026-09-27T20:28:23.674Z","endTime":"2026-09-27T20:28:27.411Z","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":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.717738309245878,"aZ":-34.239327685870755,"pfxX":0.39961628250774306,"pfxZ":-1.356214550986036,"pX":0.13714047600081167,"pZ":0.9906137161320794,"vX0":-6.260014911337264,"vY0":-122.81874317767452,"vZ0":-4.025843252028214,"x":111.77,"y":212.03,"x0":2.673841774824059,"y0":50.00488330957763,"z0":5.582041221594843,"aX":0.6067642916504252},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.2,"breakHorizontal":0.8,"spinRate":2293,"spinDirection":317},"zone":14,"typeConfidence":0.86,"plateTime":0.4470080076671401,"extension":6.723034172634564},"index":2,"playId":"6be74917-eb85-3f88-be14-4e4f27ea3636","pitchNumber":2,"startTime":"2026-09-27T20:28:42.402Z","endTime":"2026-09-27T20:28:47.816Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439794577359848,"aZ":-36.93583792255783,"pfxX":9.882312370750054,"pfxZ":-3.1279908866193917,"pX":0.4702405595838013,"pZ":1.6680715835334277,"vX0":-9.125331703438581,"vY0":-123.46008285944706,"vZ0":-1.5337981501716915,"x":99.08,"y":193.74,"x0":2.9526433417244426,"y0":50.000350845363364,"z0":5.441895246188773,"aX":15.06375427423658},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.8,"breakHorizontal":-15.5,"spinRate":1474,"spinDirection":121},"zone":9,"typeConfidence":0.9,"plateTime":0.445775060408129,"extension":6.739857174024754},"hitData":{"launchSpeed":93.2,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":169.42}},"index":3,"playId":"43663f97-3f4a-3e65-adf8-1c70c34a9b59","pitchNumber":3,"startTime":"2026-09-27T20:29:00.335Z","endTime":"2026-09-27T20:29:13.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:29:13.436Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, shortstop Trevor Story to first baseman Andruw Monasterio.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-27T20:31:24.123Z","endTime":"2026-09-27T20:31:51.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T20:30:42.700Z","endTime":"2026-09-27T20:31:26.357Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"}},{"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.7,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678538973680542,"aZ":-13.924253346148454,"pfxX":4.129942468312013,"pfxZ":9.905925564789417,"pX":-0.26817720644659826,"pZ":3.214239121928749,"vX0":-4.122229501873434,"vY0":-134.95210550365843,"vZ0":-4.541079727463172,"x":127.22,"y":152.0,"x0":0.7433742522206249,"y0":50.003825305571944,"z0":5.901362910635822,"aX":7.609674843205934},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-6.6,"spinRate":2018,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4060445215920332,"extension":6.2053437202438175},"index":1,"playId":"6fe21177-3480-3e76-87ae-9e4d657ca842","pitchNumber":1,"startTime":"2026-09-27T20:31:26.357Z","endTime":"2026-09-27T20:31:29.923Z","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":84.3,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81638516100936,"aZ":-30.240720166807872,"pfxX":-2.17533855261099,"pfxZ":1.287696028421025,"pX":-1.0332040201747872,"pZ":1.8245508882523487,"vX0":-3.8914382066474538,"vY0":-122.59786491767025,"vZ0":-3.6865792945886655,"x":156.38,"y":189.52,"x0":0.8645189925525009,"y0":50.005143659395046,"z0":5.960935960439716,"aX":-3.2736580939179953},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":4.9,"spinRate":2513,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4487271895958038,"extension":6.157115227009421},"hitData":{"launchSpeed":60.7,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.87,"coordY":148.38}},"index":2,"playId":"a0fef29d-02ab-3f31-9a9a-73c3eeab7cef","pitchNumber":2,"startTime":"2026-09-27T20:31:43.912Z","endTime":"2026-09-27T20:31:51.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:31:51.529Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-27T20:32:14.671Z","endTime":"2026-09-27T20:32:30.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.147724243633483,"aZ":-25.247941865052127,"pfxX":9.00348798426811,"pfxZ":4.883596181689719,"pX":0.9846190661819054,"pZ":1.9933045349874376,"vX0":-2.874754769809078,"vY0":-118.69672689688511,"vZ0":-3.3804132717186306,"x":79.47,"y":184.96,"x0":1.046589069623457,"y0":50.000804181071025,"z0":5.751858011251575,"aX":12.758642255173186},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.3,"breakHorizontal":-15.5,"spinRate":1588,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4626506770168195,"extension":6.274197245716529},"hitData":{"launchSpeed":72.0,"launchAngle":26.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.31,"coordY":110.89}},"index":0,"playId":"65ac67ba-67b4-347e-8ee7-5efaeac8c3b3","pitchNumber":1,"startTime":"2026-09-27T20:32:18.867Z","endTime":"2026-09-27T20:32:30.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:32:30.850Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Ramírez strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-27T20:32:46.526Z","endTime":"2026-09-27T20:34:31.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"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":"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":93.7,"endSpeed":85.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06893711530524,"aZ":-14.371747785921396,"pfxX":5.261991948669393,"pfxZ":9.49855241944322,"pX":-0.3279105155432565,"pZ":3.1490537343758858,"vX0":-4.905417957547492,"vY0":-136.30922007448294,"vZ0":-4.529131870369676,"x":129.5,"y":153.76,"x0":0.8148428223389715,"y0":50.0022329786948,"z0":5.830414899203746,"aX":9.862378573632212},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":-8.4,"spinRate":1994,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.40242291835920607,"extension":6.299282040024942},"index":0,"playId":"004ab7dc-4069-3a37-9610-516df6231713","pitchNumber":1,"startTime":"2026-09-27T20:32:57.255Z","endTime":"2026-09-27T20:33:00.984Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75727285202101,"aZ":-13.45251322685157,"pfxX":5.494878344660776,"pfxZ":9.884053785754915,"pX":0.8743417901264652,"pZ":2.457128419537537,"vX0":-2.192243717811989,"vY0":-137.0903760552193,"vZ0":-6.400902627833704,"x":83.67,"y":172.44,"x0":0.9729031361300119,"y0":50.00031303831325,"z0":5.749501058676876,"aX":10.403324571112668},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":-9.5,"spinRate":2067,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4003334308547499,"extension":6.22152767956901},"index":1,"playId":"2444db62-3097-327e-b62e-5eff646fd731","pitchNumber":2,"startTime":"2026-09-27T20:33:15.128Z","endTime":"2026-09-27T20:33:18.128Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-27T20:33:28.381Z","endTime":"2026-09-27T20:33:39.957Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"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":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.064074130467574,"aZ":-26.218520385435763,"pfxX":10.348308862848311,"pfxZ":4.327871685041478,"pX":1.521477801031786,"pZ":2.673799266031763,"vX0":-2.110260971887187,"vY0":-116.83339504651163,"vZ0":-1.5076604253408716,"x":100.44,"y":137.6,"x0":1.0951935916020246,"y0":50.001057025093715,"z0":5.803425556414247,"aX":14.230897576635224},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.7,"breakHorizontal":-18.1,"spinRate":1521,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.46973064926258123,"extension":6.1925120215295415},"index":3,"playId":"9bc6d04b-eb1b-3229-b3cd-e460b4cc9ae7","pitchNumber":3,"startTime":"2026-09-27T20:33:39.957Z","endTime":"2026-09-27T20:33:42.957Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91728159425334,"aZ":-25.61782609195693,"pfxX":9.322211706043712,"pfxZ":4.65386488403519,"pX":0.8329049414696278,"pZ":2.7282975446180897,"vX0":-3.247794476047798,"vY0":-118.58185569573028,"vZ0":-1.6114725218952326,"x":85.25,"y":165.12,"x0":1.0174013749620017,"y0":50.00405298482917,"z0":5.77770672243006,"aX":13.13611616177327},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.3,"breakHorizontal":-16.0,"spinRate":1548,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4637871247520575,"extension":6.370203816843219},"index":4,"playId":"95907dd3-c623-3be4-ae19-dab1abff6668","pitchNumber":4,"startTime":"2026-09-27T20:34:03.285Z","endTime":"2026-09-27T20:34:06.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.831012767242598,"aZ":-24.45671234852001,"pfxX":7.941624305410332,"pfxZ":5.455694100610511,"pX":0.29875767104318784,"pZ":0.9902586071576936,"vX0":-3.887811945441957,"vY0":-117.72634601909806,"vZ0":-5.426373984848942,"x":105.61,"y":212.04,"x0":0.9335700457761059,"y0":50.00132665372157,"z0":5.568254279086943,"aX":11.22719239204089},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.9,"breakHorizontal":-13.6,"spinRate":1555,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4639799323053957,"extension":6.227478456358874},"index":5,"playId":"13f9febd-1d32-3657-88b4-1c01d29e0ed7","pitchNumber":5,"startTime":"2026-09-27T20:34:27.819Z","endTime":"2026-09-27T20:34:31.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:34:31.538Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu challenged (pitch result), call on the field was overturned: Wilyer Abreu walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-27T20:36:31.536Z","endTime":"2026-09-27T20:38:07.821Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54321551106263,"aZ":-34.21832326579733,"pfxX":-0.5329352429027034,"pfxZ":-1.366199538356055,"pX":-1.495253765529196,"pZ":-0.15864080882696524,"vX0":-9.563087843655358,"vY0":-121.75781472713308,"vZ0":-6.408720778703431,"x":174.0,"y":243.06,"x0":2.5571904002121206,"y0":50.003499835308055,"z0":5.4789594575259315,"aX":-0.7959574913892101},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.8,"breakHorizontal":3.2,"spinRate":2586,"spinDirection":325},"zone":13,"typeConfidence":0.89,"plateTime":0.45033934870203174,"extension":6.792829227655109},"index":0,"playId":"97c0abbd-ca67-393d-ac3b-5c351a63b264","pitchNumber":1,"startTime":"2026-09-27T20:36:44.687Z","endTime":"2026-09-27T20:36:47.687Z","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":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24863230902484,"aZ":-33.96158796166279,"pfxX":-0.2140614309292932,"pfxZ":-1.1798698133123464,"pX":-1.2043716680335514,"pZ":1.2018419842312447,"vX0":-8.976797302532725,"vY0":-122.38773747236604,"vZ0":-3.4334524958120527,"x":162.91,"y":206.33,"x0":2.539395294418026,"y0":50.0025129351846,"z0":5.5328094625483235,"aX":-0.32329214489750435},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.8,"breakHorizontal":2.5,"spinRate":2368,"spinDirection":308},"zone":13,"typeConfidence":0.87,"plateTime":0.44761379361504616,"extension":6.833385557595181},"index":1,"playId":"5e5d6d81-e922-3795-9588-f1148479374c","pitchNumber":2,"startTime":"2026-09-27T20:36:57.954Z","endTime":"2026-09-27T20:37:01.093Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270362832827896,"aZ":-21.862061213957098,"pfxX":9.476319533640744,"pfxZ":6.168015566487696,"pX":0.36110760251441065,"pZ":3.225565877909131,"vX0":-9.51186195927657,"vY0":-128.8665448698416,"vZ0":-1.2521640706661912,"x":103.24,"y":151.69,"x0":2.8793832730056366,"y0":50.00203619894747,"z0":5.416182931879768,"aX":15.842535714500269},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.0,"breakHorizontal":-14.9,"spinRate":2114,"spinDirection":122},"zone":3,"typeConfidence":0.91,"plateTime":0.4260017984557405,"extension":6.870641310329839},"index":2,"playId":"ad6196a2-d5ae-300f-acdc-96ed1fc3c5b7","pitchNumber":3,"startTime":"2026-09-27T20:37:10.395Z","endTime":"2026-09-27T20:37:13.808Z","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":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.296946491832056,"aZ":-29.367745673860036,"pfxX":10.403482810713173,"pfxZ":1.7200340323709877,"pX":1.5710850627808262,"pZ":2.4895372048139515,"vX0":-7.158207505627699,"vY0":-127.57558256101562,"vZ0":-1.5383065910739773,"x":57.11,"y":171.56,"x0":3.073475669436607,"y0":50.005359496801,"z0":5.433517374321738,"aX":17.007680818979917},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":-17.0,"spinRate":2175,"spinDirection":124},"zone":12,"typeConfidence":0.58,"plateTime":0.4307216454910274,"extension":6.559215335538427},"index":3,"playId":"ad91266c-6e8d-3de2-83a9-34f08bfbb87c","pitchNumber":4,"startTime":"2026-09-27T20:37:26.129Z","endTime":"2026-09-27T20:37:30.873Z","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":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.016405579610428,"aZ":-24.08530842078043,"pfxX":10.503821314587665,"pfxZ":4.791174133275885,"pX":-0.46072218132857773,"pZ":2.0040203552539584,"vX0":-12.122649996802648,"vY0":-129.84066639271478,"vZ0":-3.931225174683817,"x":134.56,"y":184.67,"x0":2.928692747075022,"y0":50.003300581571764,"z0":5.394857632631062,"aX":17.73548628316215},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.8,"breakHorizontal":-16.0,"spinRate":2245,"spinDirection":122},"zone":7,"typeConfidence":0.9,"plateTime":0.4236636988810356,"extension":6.934664502689867},"index":4,"playId":"9e839cb5-bbaf-31d9-990a-af34214e0bb5","pitchNumber":5,"startTime":"2026-09-27T20:37:45.822Z","endTime":"2026-09-27T20:37:49.791Z","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":90.1,"endSpeed":81.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.011284359053754,"aZ":-23.340322140521426,"pfxX":12.12242413501067,"pfxZ":5.185666382090626,"pX":-0.9569011176005651,"pZ":2.002952639517786,"vX0":-13.641310283586101,"vY0":-130.37288757398798,"vZ0":-3.9820424773645797,"x":153.47,"y":184.7,"x0":2.793591587245815,"y0":50.00491566810814,"z0":5.33348776343981,"aX":20.659277223501967},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-18.6,"spinRate":2198,"spinDirection":125},"zone":13,"typeConfidence":0.89,"plateTime":0.42176780369925027,"extension":7.1302981927578575},"index":5,"playId":"bf1b6980-00f9-367b-8c0e-8ee00a1ee55a","pitchNumber":6,"startTime":"2026-09-27T20:38:03.130Z","endTime":"2026-09-27T20:38:07.821Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"}},"playEndTime":"2026-09-27T20:38:07.821Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a sharp line drive to left fielder Ian Happ. Wilyer Abreu to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-27T20:38:37.036Z","endTime":"2026-09-27T20:41:10.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":85.4,"endSpeed":77.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.317626108652302,"aZ":-33.84570264078165,"pfxX":9.029751653150683,"pfxZ":-1.0998162239392695,"pX":-0.7748359347388502,"pZ":1.0923921386845523,"vX0":-11.785392601342036,"vY0":-123.62326396324889,"vZ0":-3.445578910204037,"x":146.53,"y":209.29,"x0":2.916648389210307,"y0":50.00242389887452,"z0":5.3931803964078515,"aX":13.75421416399072},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.6,"breakHorizontal":-13.1,"spinRate":1486,"spinDirection":108},"zone":13,"typeConfidence":0.9,"plateTime":0.44581331565643456,"extension":6.653935985721585},"index":0,"playId":"295d0fb2-f0f9-312f-a9dc-35ed81e929ce","pitchNumber":1,"startTime":"2026-09-27T20:38:44.611Z","endTime":"2026-09-27T20:38:48.592Z","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":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89586864287613,"aZ":-13.406679500798116,"pfxX":5.409563159417546,"pfxZ":10.71316451713253,"pX":0.2529186928952393,"pZ":2.5028783191990107,"vX0":-8.25134061304956,"vY0":-131.96991252155235,"vZ0":-4.971563867212256,"x":107.36,"y":171.2,"x0":2.7271718949142327,"y0":50.00211345782375,"z0":5.409905014353597,"aX":9.476453265015621},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":-7.8,"spinRate":2388,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.4161461866122096,"extension":6.901869194968653},"index":1,"playId":"781fe708-3710-3994-a35f-482baf8d507e","pitchNumber":2,"startTime":"2026-09-27T20:39:01.365Z","endTime":"2026-09-27T20:39:04.524Z","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":83.4,"endSpeed":76.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846585054938355,"aZ":-36.457414269416525,"pfxX":-0.8960635340765091,"pfxZ":-2.8812026297160926,"pX":1.394053556972605,"pZ":3.20418761994211,"vX0":-3.1424694422164112,"vY0":-121.4508224694049,"vZ0":1.4314398537998392,"x":63.86,"y":152.27,"x0":2.8236237232670085,"y0":50.00234137962637,"z0":5.78928692448339,"aX":-1.3319940844529263},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.6,"breakHorizontal":2.4,"spinRate":2377,"spinDirection":301},"zone":12,"typeConfidence":0.8,"plateTime":0.45180889975699445,"extension":6.742361113497063},"index":2,"playId":"4542d2b9-d711-305a-9238-6a7512544c47","pitchNumber":3,"startTime":"2026-09-27T20:39:22.002Z","endTime":"2026-09-27T20:39:25.218Z","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":84.5,"endSpeed":77.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2922458791654,"aZ":-32.36377777077056,"pfxX":5.2579852818100346,"pfxZ":-0.12202218571383128,"pX":0.9722015953974957,"pZ":3.295311967811016,"vX0":-6.9323498077790235,"vY0":-122.84787841481248,"vZ0":1.2200485936940708,"x":79.94,"y":149.81,"x0":3.1530621137819583,"y0":50.00382722735251,"z0":5.551948594018739,"aX":8.0031325918281},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.4,"breakHorizontal":-7.8,"spinRate":1703,"spinDirection":107},"zone":12,"typeConfidence":0.89,"plateTime":0.44656623467764733,"extension":6.750927901129463},"index":3,"playId":"bb07eca2-458a-364e-a671-4771ccf0457b","pitchNumber":4,"startTime":"2026-09-27T20:39:52.092Z","endTime":"2026-09-27T20:39:56.701Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-09-27T20:40:07.133Z","endTime":"2026-09-27T20:40:17.895Z","isPitch":false,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50773412658781,"aZ":-14.309890458131017,"pfxX":3.6166911092769136,"pfxZ":10.213236384967345,"pX":-0.6044373136798421,"pZ":2.5428755408742063,"vX0":-9.714004161904072,"vY0":-131.78861211755648,"vZ0":-4.837808126306273,"x":140.04,"y":170.12,"x0":2.6686922013104204,"y0":50.00215539626946,"z0":5.468883240526811,"aX":6.327022304854148},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.5,"breakHorizontal":-4.3,"spinRate":2341,"spinDirection":136},"zone":4,"typeConfidence":0.9,"plateTime":0.41653987646192947,"extension":6.853184084850908},"index":5,"playId":"e5ca6fed-8d65-3ec4-afcd-806cbd5110b5","pitchNumber":5,"startTime":"2026-09-27T20:40:17.895Z","endTime":"2026-09-27T20:40:21.705Z","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":89.7,"endSpeed":81.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106768277746802,"aZ":-27.945219736589195,"pfxX":9.685612979651102,"pfxZ":2.4848475559808154,"pX":-0.6539446047638731,"pZ":2.1769940762836435,"vX0":-11.45383534732673,"vY0":-130.06985347827455,"vZ0":-3.064456864847953,"x":141.93,"y":180.0,"x0":2.563139608833614,"y0":50.002095632981415,"z0":5.505690750278799,"aX":16.476938583093578},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.0,"breakHorizontal":-14.8,"spinRate":2177,"spinDirection":128},"zone":4,"typeConfidence":0.88,"plateTime":0.42225840617200827,"extension":6.859669495358248},"index":6,"playId":"9762f929-c275-370e-9afb-2cba2a5129c4","pitchNumber":6,"startTime":"2026-09-27T20:40:41.859Z","endTime":"2026-09-27T20:40:44.859Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77610899061383,"aZ":-37.45789317486257,"pfxX":-1.0155467733816126,"pfxZ":-3.4347799002991737,"pX":0.5181451107674533,"pZ":1.7969811275151077,"vX0":-5.269712284663118,"vY0":-123.55290830276076,"vZ0":-1.5132007398965954,"x":97.25,"y":190.26,"x0":2.8150406747789667,"y0":50.004080370132236,"z0":5.579923741041017,"aX":-1.560844116846146},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.4,"breakHorizontal":3.1,"spinRate":2431,"spinDirection":312},"zone":9,"typeConfidence":0.84,"plateTime":0.44417063694654724,"extension":6.7732530851007215},"hitData":{"launchSpeed":100.0,"launchAngle":11.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.11,"coordY":106.59}},"index":7,"playId":"6c9c240e-5678-362b-a77d-82fa46d1a010","pitchNumber":7,"startTime":"2026-09-27T20:41:00.838Z","endTime":"2026-09-27T20:41:10.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:41:10.133Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Sogard lines out sharply to center fielder Tyrone Taylor.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-27T20:41:36.079Z","endTime":"2026-09-27T20:42:31.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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(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":82.0,"endSpeed":74.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.159420818594654,"aZ":-36.54649783065601,"pfxX":-7.062492443180074,"pfxZ":-3.071197463652817,"pX":0.3984903915309683,"pZ":1.8005571494659147,"vX0":-3.6563091360753863,"vY0":-119.38682072855802,"vZ0":-1.1184711389284359,"x":101.81,"y":190.16,"x0":2.874909887333322,"y0":50.00491990548455,"z0":5.60848928831772,"aX":-10.044601029197434},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.5,"breakHorizontal":13.8,"spinRate":2157,"spinDirection":307},"zone":9,"typeConfidence":0.9,"plateTime":0.4614048396515451,"extension":6.65729032909623},"index":0,"playId":"2b31e8d9-1730-3c13-98b2-47fc45bc707e","pitchNumber":1,"startTime":"2026-09-27T20:41:43.402Z","endTime":"2026-09-27T20:41:46.936Z","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":90.7,"endSpeed":82.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03052496102231,"aZ":-15.732174224930942,"pfxX":3.1296489175010302,"pfxZ":9.448283967933806,"pX":-1.279985831962741,"pZ":2.797351320231765,"vX0":-10.753691493721066,"vY0":-131.62136338462693,"vZ0":-4.107694271068469,"x":165.79,"y":163.25,"x0":2.4665452854929697,"y0":50.005075773549734,"z0":5.556404237840232,"aX":5.448745639235706},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.3,"breakHorizontal":-3.1,"spinRate":2369,"spinDirection":143},"zone":11,"typeConfidence":0.89,"plateTime":0.41741713388402113,"extension":6.7844086312286604},"index":1,"playId":"ff7bf993-3bcd-3063-8c0c-d63ff6934fb4","pitchNumber":2,"startTime":"2026-09-27T20:42:01.424Z","endTime":"2026-09-27T20:42:05.218Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":76.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311426838852636,"aZ":-35.91963087958881,"pfxX":11.092402645106219,"pfxZ":-2.4902970602510273,"pX":0.528755550181067,"pZ":2.064262274295577,"vX0":-9.484523421419816,"vY0":-123.23652878723408,"vZ0":-0.6382207748263014,"x":96.85,"y":183.04,"x0":3.0260113103316235,"y0":50.001404596663654,"z0":5.417363974549705,"aX":16.700525796270828},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.3,"breakHorizontal":-17.3,"spinRate":1666,"spinDirection":102},"zone":9,"typeConfidence":0.9,"plateTime":0.44809629738115886,"extension":6.965210912867347},"hitData":{"launchSpeed":100.3,"launchAngle":15.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.79,"coordY":71.89}},"index":2,"playId":"63432d1c-e6c4-3227-aeda-899654edea67","pitchNumber":3,"startTime":"2026-09-27T20:42:19.202Z","endTime":"2026-09-27T20:42:31.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:42:31.460Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Caleb Durbin grounds into a double play, shortstop Dansby Swanson to second baseman Matt Shaw to first baseman Michael Busch. Nate Eaton out at 2nd. Caleb Durbin out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-27T20:43:00.276Z","endTime":"2026-09-27T20:43:18.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.127911247163727,"aZ":-16.252913625113266,"pfxX":4.634757948138056,"pfxZ":8.990732750893448,"pX":-0.17310567348232675,"pZ":1.9260045961951389,"vX0":-8.822346538324613,"vY0":-132.68677659008293,"vZ0":-6.170984235726554,"x":123.6,"y":186.78,"x0":2.602758697570171,"y0":50.00533932868244,"z0":5.479112738981772,"aX":8.210805116899},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":-6.4,"spinRate":2341,"spinDirection":134},"zone":8,"typeConfidence":0.9,"plateTime":0.4138232856857189,"extension":6.813707402748589},"hitData":{"launchSpeed":82.5,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":155.74}},"index":0,"playId":"31e471f2-8df8-3325-b218-170d847bf737","pitchNumber":1,"startTime":"2026-09-27T20:43:08.594Z","endTime":"2026-09-27T20:43:18.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:43:18.074Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-27T20:45:30.421Z","endTime":"2026-09-27T20:48:09.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Connor Wong replaces catcher Adley Rutschman, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T20:44:36.232Z","endTime":"2026-09-27T20:45:32.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":668939,"link":"/api/v1/people/668939"}},{"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":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.164282400040168,"aZ":-23.033004611498114,"pfxX":9.656353633401558,"pfxZ":6.597258029356694,"pX":-0.5423673121309006,"pZ":1.724013687316395,"vX0":-6.261161989304404,"vY0":-117.7507065980248,"vZ0":-4.345523499019222,"x":137.67,"y":192.23,"x0":0.9145933818451695,"y0":50.00268535426699,"z0":5.759237842372994,"aX":13.377610638536293},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.9,"breakHorizontal":-15.7,"spinRate":1624,"spinDirection":111},"zone":7,"typeConfidence":2.0,"plateTime":0.4675743125376992,"extension":6.2926010823554845},"index":1,"playId":"eb9961f0-2e04-3c09-aa38-294b62e31da8","pitchNumber":1,"startTime":"2026-09-27T20:45:32.442Z","endTime":"2026-09-27T20:45:36.061Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33504221969371,"aZ":-17.036682682353895,"pfxX":6.027137637905061,"pfxZ":8.269327403217286,"pX":0.8034612938238207,"pZ":2.8886800837600806,"vX0":-2.669095085853305,"vY0":-135.36626234934104,"vZ0":-4.427579390598058,"x":86.37,"y":160.79,"x0":1.0267992807567368,"y0":50.002297495282185,"z0":5.761623891888494,"aX":11.03110214871106},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":-10.2,"spinRate":1910,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.406768546655186,"extension":6.166174092787576},"index":2,"playId":"358eb70b-6608-3d6c-beed-f7679d9d21e0","pitchNumber":2,"startTime":"2026-09-27T20:45:49.661Z","endTime":"2026-09-27T20:45:52.661Z","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":81.3,"endSpeed":74.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389146325204646,"aZ":-24.53581014260828,"pfxX":8.571419036907912,"pfxZ":5.413298644685996,"pX":0.5251087384708357,"pZ":1.7596871325321315,"vX0":-3.4787126769858605,"vY0":-118.29210661398884,"vZ0":-3.857581122344433,"x":96.98,"y":191.27,"x0":0.9042642053375772,"y0":50.00410408608325,"z0":5.670970775805307,"aX":12.100754309517452},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.1,"breakHorizontal":-14.6,"spinRate":1711,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.46372692189368303,"extension":6.024883489653229},"index":3,"playId":"1b1449b3-a2db-3f2e-9ae0-d0f9f7427a40","pitchNumber":3,"startTime":"2026-09-27T20:46:11.616Z","endTime":"2026-09-27T20:46:15.358Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-27T20:46:26.803Z","endTime":"2026-09-27T20:46:40.222Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.246648365785745,"aZ":-26.20124080827808,"pfxX":9.008797539536852,"pfxZ":4.179909119956908,"pX":0.5316469056313871,"pZ":0.49522989570820225,"vX0":-3.774419036877463,"vY0":-119.44148694157995,"vZ0":-6.306535655421157,"x":96.73,"y":225.41,"x0":0.970961741207912,"y0":50.0037002483557,"z0":5.558148418751823,"aX":12.881405493812032},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.1,"breakHorizontal":-15.2,"spinRate":1672,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4604060270561243,"extension":6.273718317525742},"index":5,"playId":"44f51703-ae43-3fbe-934f-50226b5d7ba1","pitchNumber":4,"startTime":"2026-09-27T20:46:40.222Z","endTime":"2026-09-27T20:46:43.535Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.094290534431142,"aZ":-32.465148741135785,"pfxX":-10.390929671788728,"pfxZ":-0.22384079911122878,"pX":-1.4259528946466187,"pZ":1.9060742626125047,"vX0":-1.9723292633280358,"vY0":-114.83159040226745,"vZ0":-1.7185327138263533,"x":171.35,"y":187.32,"x0":0.7958335811788202,"y0":50.00110887387252,"z0":5.865037790994483,"aX":-13.6768625541653},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.6,"breakHorizontal":19.3,"spinRate":2705,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4796050598217012,"extension":6.419273312277067},"index":6,"playId":"997f2a9d-82a3-3016-a40a-03f80955aab5","pitchNumber":5,"startTime":"2026-09-27T20:47:03.254Z","endTime":"2026-09-27T20:47:07.000Z","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":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50036195440067,"aZ":-10.684155918870234,"pfxX":5.68882807032432,"pfxZ":11.108871056800023,"pX":0.040948020764925014,"pZ":1.027834920555674,"vX0":-4.06078309036076,"vY0":-138.56821098877927,"vZ0":-10.429193465849075,"x":115.44,"y":211.03,"x0":0.7902409587626599,"y0":50.00401986525742,"z0":5.566003670965666,"aX":11.004847580212834},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":-9.4,"spinRate":2083,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.39609005951473675,"extension":6.385690998771373},"index":7,"playId":"d04cfcde-2753-3f7e-9bcd-28fa11e78ecc","pitchNumber":6,"startTime":"2026-09-27T20:47:20.322Z","endTime":"2026-09-27T20:47:23.889Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306344991921222,"aZ":-21.498189736703363,"pfxX":8.831578086281725,"pfxZ":7.452757616195089,"pX":0.032627185427167936,"pZ":2.352852774057796,"vX0":-4.377828615083224,"vY0":-119.81845064235237,"vZ0":-3.22053825101547,"x":115.76,"y":175.25,"x0":0.7501804746788419,"y0":50.00344464476485,"z0":5.667365606676321,"aX":12.653999855306255},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":12.8,"breakHorizontal":-14.8,"spinRate":1655,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.45971337239943466,"extension":6.492563090618705},"index":8,"playId":"004baa41-213c-320c-a553-d2ebf998bf06","pitchNumber":7,"startTime":"2026-09-27T20:47:41.933Z","endTime":"2026-09-27T20:47:45.338Z","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":81.9,"endSpeed":74.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.953737043730843,"aZ":-25.407497143882406,"pfxX":8.688964798972691,"pfxZ":4.755075262853549,"pX":0.09269634962196001,"pZ":1.8025839972094901,"vX0":-4.661052082572828,"vY0":-119.07387179660483,"vZ0":-3.5603378472421676,"x":113.47,"y":190.11,"x0":0.9567267869635723,"y0":50.00004874424648,"z0":5.6410207237241705,"aX":12.353046373159373},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.9,"breakHorizontal":-14.4,"spinRate":1568,"spinDirection":108},"zone":8,"typeConfidence":2.0,"plateTime":0.4617328937114058,"extension":6.217801188651676},"index":9,"playId":"7dfdaed6-5347-3a04-adbb-ded5ad0f0ba3","pitchNumber":8,"startTime":"2026-09-27T20:48:05.900Z","endTime":"2026-09-27T20:48:09.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:48:09.022Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Amaya doubles (12) on a sharp fly ball to center fielder Nate Eaton.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-27T20:48:25.226Z","endTime":"2026-09-27T20:48:54.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06038331774939,"aZ":-13.616865191841677,"pfxX":6.090516654413687,"pfxZ":10.097089118106807,"pX":0.8344804517697785,"pZ":2.887733073345101,"vX0":-1.9499381635939732,"vY0":-135.77101224427398,"vZ0":-5.2481921167142085,"x":85.19,"y":160.81,"x0":0.777573438701384,"y0":50.00328563371619,"z0":5.818897774791626,"aX":11.19259989011185},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-10.4,"spinRate":2046,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.40585806170300476,"extension":6.142007769693971},"hitData":{"launchSpeed":101.6,"launchAngle":26.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":101.87,"coordY":39.35}},"index":0,"playId":"f797bd59-21ff-3ee7-a093-44680b52186e","pitchNumber":1,"startTime":"2026-09-27T20:48:36.393Z","endTime":"2026-09-27T20:48:54.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:48:54.119Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyrone Taylor pops out to shortstop Trevor Story.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-27T20:49:17.585Z","endTime":"2026-09-27T20:50:43.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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_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":81.7,"endSpeed":75.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84052654828684,"aZ":-23.542106074974726,"pfxX":9.042016875809287,"pfxZ":6.03127302822832,"pX":-0.378091469499364,"pZ":1.358761008967428,"vX0":-5.5045378012019635,"vY0":-118.85500725756812,"vZ0":-4.946668458125458,"x":131.41,"y":202.09,"x0":0.7935093022106263,"y0":50.00100259125465,"z0":5.6056984108644015,"aX":12.931488862658588},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.0,"breakHorizontal":-15.0,"spinRate":1676,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.46088885456388695,"extension":6.269792890611958},"index":0,"playId":"eb667e01-1c76-303e-b4e7-ccca6926fe1d","pitchNumber":1,"startTime":"2026-09-27T20:49:27.451Z","endTime":"2026-09-27T20:49:31.668Z","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":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78311265979043,"aZ":-22.394891268109284,"pfxX":11.326873855225795,"pfxZ":6.663398408104353,"pX":-0.886680810529398,"pZ":1.615734246541312,"vX0":-7.584447957925494,"vY0":-120.44914449408027,"vZ0":-4.805726212373603,"x":150.8,"y":195.16,"x0":0.8341998366051514,"y0":50.00013172403454,"z0":5.621417806770519,"aX":16.6111626637493},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.2,"breakHorizontal":-18.6,"spinRate":1907,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.45504799830161735,"extension":6.2468918095238175},"index":1,"playId":"884e6b70-5bc9-3d27-a1e6-639c62274bf7","pitchNumber":2,"startTime":"2026-09-27T20:49:46.873Z","endTime":"2026-09-27T20:49:50.621Z","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":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.619353959947297,"aZ":-13.330552196700795,"pfxX":6.098840361031593,"pfxZ":10.013974117697721,"pX":0.4412489375869907,"pZ":1.9597279487586317,"vX0":-3.2945222976390025,"vY0":-136.4546786564192,"vZ0":-7.586600882143832,"x":100.18,"y":185.87,"x0":0.8731913294846967,"y0":50.00498951184096,"z0":5.698775503720836,"aX":11.478077895342917},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":-10.3,"spinRate":2089,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.40172310511916365,"extension":6.272988844142105},"index":2,"playId":"db682067-2dc9-3c07-8804-74f55e7744b2","pitchNumber":3,"startTime":"2026-09-27T20:50:08.710Z","endTime":"2026-09-27T20:50:12.681Z","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":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68115935047094,"aZ":-25.002365196735806,"pfxX":9.85963710162748,"pfxZ":5.131588752275288,"pX":-0.017746744576840254,"pZ":2.656565715805652,"vX0":-5.05747291654689,"vY0":-117.87387684617238,"vZ0":-1.7874676821000919,"x":117.68,"y":167.05,"x0":0.8814329881172057,"y0":50.005313174238665,"z0":5.746865471935293,"aX":13.79179773856625},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.1,"breakHorizontal":-16.6,"spinRate":1696,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4657530898984277,"extension":6.217932234670714},"hitData":{"launchSpeed":101.0,"launchAngle":47.0,"totalDistance":285.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":98.1,"coordY":130.4}},"index":3,"playId":"abd6c125-af2a-30ae-b302-b3ba5f34f7be","pitchNumber":4,"startTime":"2026-09-27T20:50:28.305Z","endTime":"2026-09-27T20:50:43.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:50:43.286Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-27T20:51:17.089Z","endTime":"2026-09-27T20:53:02.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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(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":92.7,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56964490187095,"aZ":-13.803834357339136,"pfxX":6.616076734215451,"pfxZ":10.023288177856594,"pX":-0.14353236279708356,"pZ":1.2173720553458962,"vX0":-4.339410046023754,"vY0":-134.6161406140823,"vZ0":-9.311802639278596,"x":122.47,"y":205.91,"x0":0.6307633622428899,"y0":50.00645446691654,"z0":5.70175942582653,"aX":12.129686383934047},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-11.0,"spinRate":1999,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40707623120771874,"extension":6.279017927498951},"index":0,"playId":"00a243ca-d815-3fb1-a580-6dbf44e32f8e","pitchNumber":1,"startTime":"2026-09-27T20:51:27.284Z","endTime":"2026-09-27T20:51:31.595Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.927675376575266,"aZ":-23.901646941928785,"pfxX":8.799920139057107,"pfxZ":5.675844450412927,"pX":-0.14875720335570414,"pZ":0.3233461688180544,"vX0":-4.947069680670766,"vY0":-120.11064321615808,"vZ0":-7.312315846038874,"x":122.67,"y":230.05,"x0":0.7976056555767196,"y0":50.00025288420959,"z0":5.541802125021474,"aX":12.816357134072565},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.8,"breakHorizontal":-14.6,"spinRate":1735,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4565545402149267,"extension":6.26489429884048},"index":1,"playId":"d219a197-12b4-3b0c-a833-6b89c6f79de8","pitchNumber":2,"startTime":"2026-09-27T20:51:48.133Z","endTime":"2026-09-27T20:51:51.896Z","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":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.361186690021828,"aZ":-11.189596351900242,"pfxX":3.8033802457175794,"pfxZ":11.049160612863707,"pX":0.11144100994936072,"pZ":1.654570572243939,"vX0":-2.849049790363723,"vY0":-137.18715500913382,"vZ0":-8.884277888782801,"x":112.75,"y":194.11,"x0":0.6711330348374148,"y0":50.00397455376908,"z0":5.704962668213598,"aX":7.224229594026295},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":-6.2,"spinRate":1969,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.3998004569988476,"extension":6.218995558432881},"index":2,"playId":"520971a2-f8c4-3bcf-94e4-a3e6268de036","pitchNumber":3,"startTime":"2026-09-27T20:52:15.408Z","endTime":"2026-09-27T20:52:19.062Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41968886301737,"aZ":-11.855704836499102,"pfxX":4.500202558984185,"pfxZ":10.667045007233371,"pX":1.0047547474723513,"pZ":3.4014842195051807,"vX0":-0.8458133487865795,"vY0":-137.59743532674148,"vZ0":-4.431363951135161,"x":78.7,"y":146.94,"x0":0.7329525855795208,"y0":50.004087361675325,"z0":5.845220841500676,"aX":8.572103062650875},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":-7.9,"spinRate":1987,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.3990761095512081,"extension":6.218648281723801},"index":3,"playId":"9e9f631c-0fce-38c6-a2a0-3b514fc2af82","pitchNumber":4,"startTime":"2026-09-27T20:52:37.323Z","endTime":"2026-09-27T20:52:40.915Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.821618178752757,"aZ":-23.508430730986124,"pfxX":7.460100665744388,"pfxZ":5.976722353749373,"pX":0.07384297144935202,"pZ":4.390775240586968,"vX0":-4.170981542297155,"vY0":-120.1105969009289,"vZ0":1.4842784600279806,"x":114.19,"y":120.23,"x0":0.8700554109733722,"y0":50.0053731850419,"z0":5.86587580704858,"aX":10.823362656887463},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.5,"breakHorizontal":-12.4,"spinRate":1609,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4572766227054199,"extension":6.186395295812106},"index":4,"playId":"bfae59c3-035d-3359-912d-39685fd75891","pitchNumber":5,"startTime":"2026-09-27T20:52:59.161Z","endTime":"2026-09-27T20:53:02.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:53:02.896Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out to first baseman Andruw Monasterio.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-27T20:53:36.360Z","endTime":"2026-09-27T20:54:52.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gabriel Arias replaces Michael Busch.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-27T20:53:14.423Z","endTime":"2026-09-27T20:53:38.707Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":683737,"link":"/api/v1/people/683737"}},{"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":93.9,"endSpeed":85.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.328595642888445,"aZ":-10.30203972860947,"pfxX":3.383516553644969,"pfxZ":11.635678020239714,"pX":-0.6461029481340395,"pZ":2.3590788515063554,"vX0":-4.515140501548609,"vY0":-136.54638442455962,"vZ0":-7.263190937217471,"x":141.63,"y":175.08,"x0":0.592758185317099,"y0":50.00191279695274,"z0":5.769945077824113,"aX":6.360078577850227},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":-5.2,"spinRate":2027,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4018069340017596,"extension":6.266135243022455},"index":1,"playId":"2d87b278-9a7d-361b-af93-6a32890e385e","pitchNumber":1,"startTime":"2026-09-27T20:53:38.707Z","endTime":"2026-09-27T20:53:42.411Z","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":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.212802515058222,"aZ":-23.161700206230215,"pfxX":6.618338874022098,"pfxZ":6.195604920743082,"pX":0.9397627027267328,"pZ":2.326156276940192,"vX0":-2.2534874712780457,"vY0":-120.35796456174255,"vZ0":-2.910336733793153,"x":81.18,"y":175.97,"x0":1.0329186769613998,"y0":50.00333348269881,"z0":5.621188447286188,"aX":9.627440417990472},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.7,"breakHorizontal":-11.4,"spinRate":1586,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.45657646274023156,"extension":6.214725496448774},"index":2,"playId":"b7a8970f-9671-33fe-901d-942ee87040e8","pitchNumber":2,"startTime":"2026-09-27T20:53:58.746Z","endTime":"2026-09-27T20:54:01.746Z","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":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20901581553643,"aZ":-21.9251600645062,"pfxX":6.291037774549986,"pfxZ":7.03635454824021,"pX":0.3863228985549131,"pZ":3.0736990071472587,"vX0":-3.1794112555454626,"vY0":-120.41333110841161,"vZ0":-1.6151175493731198,"x":102.27,"y":155.79,"x0":0.9123748415245857,"y0":50.000217662452414,"z0":5.708886874980017,"aX":9.15950214970451},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":12.6,"breakHorizontal":-10.6,"spinRate":1627,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.4563255773773469,"extension":6.275784994222067},"index":3,"playId":"67cad929-827d-33a0-be68-a6fd8aa38320","pitchNumber":3,"startTime":"2026-09-27T20:54:18.379Z","endTime":"2026-09-27T20:54:21.410Z","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":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.529209845601958,"aZ":-24.398049481630174,"pfxX":10.000593297010793,"pfxZ":5.537286722299654,"pX":0.7760027771366191,"pZ":1.3609498153668529,"vX0":-3.498468341389999,"vY0":-118.29074754967185,"vZ0":-4.626886941082013,"x":87.42,"y":202.03,"x0":0.9827608014662784,"y0":50.00264398426828,"z0":5.604431246224136,"aX":14.03959863188516},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.0,"breakHorizontal":-17.2,"spinRate":1730,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.46470439912753747,"extension":6.266590490262463},"hitData":{"launchSpeed":67.0,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.25,"coordY":176.51}},"index":4,"playId":"106e6f61-8ed0-35cf-9b33-675bda85fde4","pitchNumber":4,"startTime":"2026-09-27T20:54:45.801Z","endTime":"2026-09-27T20:54:52.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:54:52.969Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, second baseman Pedro Ramírez to first baseman Gabriel Arias.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-27T20:57:11.560Z","endTime":"2026-09-27T20:58:24.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8],"actionIndex":[0,1,2,3],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Gabriel Arias remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T20:56:54.967Z","endTime":"2026-09-27T20:56:54.989Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"description":"Defensive switch from second base to third base for Matt Shaw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-27T20:56:54.989Z","endTime":"2026-09-27T20:56:54.992Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"description":"Defensive switch from third base to second base for Pedro Ramírez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-27T20:56:54.992Z","endTime":"2026-09-27T20:56:54.994Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Jacob Webb replaces Braxton Garrett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-27T20:56:54.994Z","endTime":"2026-09-27T20:57:13.424Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.344464113048694,"aZ":-15.250366468329005,"pfxX":-6.8325403926090065,"pfxZ":9.286620058897622,"pX":0.7322649754041897,"pZ":3.148626045338359,"vX0":11.78878482281156,"vY0":-134.8912238302474,"vZ0":-2.9376929393510016,"x":89.09,"y":153.77,"x0":-2.8290536253740663,"y0":50.005362138171705,"z0":5.342074475128331,"aX":-12.456354017189938},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":9.5,"spinRate":2525,"spinDirection":223},"zone":3,"typeConfidence":0.87,"plateTime":0.4077770381189305,"extension":6.5212512830684215},"index":4,"playId":"8e8b4ebe-e8a0-332a-823a-37546a734ad2","pitchNumber":1,"startTime":"2026-09-27T20:57:13.424Z","endTime":"2026-09-27T20:57:16.568Z","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":84.5,"endSpeed":78.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.499018297838845,"aZ":-33.60403635890857,"pfxX":-0.2096525789768986,"pfxZ":-0.9448700144756237,"pX":1.890658925335183,"pZ":0.3233159838336984,"vX0":11.310331195153566,"vY0":-122.55150424367774,"vZ0":-5.082522920726946,"x":44.93,"y":230.05,"x0":-2.7592259760297324,"y0":50.001141980049375,"z0":5.298448906640862,"aX":-0.32055881981013035},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.8,"breakHorizontal":-2.3,"spinRate":2652,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.447141748119404,"extension":6.405592164915166},"index":5,"playId":"f76788fa-0f55-3483-ba13-b4671ca58ae8","pitchNumber":2,"startTime":"2026-09-27T20:57:29.720Z","endTime":"2026-09-27T20:57:33.149Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.972172031461973,"aZ":-17.820136189719943,"pfxX":-6.700696374580211,"pfxZ":7.895341005350323,"pX":0.1578655727588187,"pZ":3.387612666398059,"vX0":10.463327152799849,"vY0":-133.9975931337994,"vZ0":-1.8487609796878606,"x":110.98,"y":147.31,"x0":-2.9271618476273202,"y0":50.00540743977625,"z0":5.35985752092411,"aX":-12.187383600946124},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":9.8,"spinRate":2349,"spinDirection":224},"zone":2,"typeConfidence":0.83,"plateTime":0.40876743002364924,"extension":6.331232962539523},"index":6,"playId":"12197aa7-d9ab-330e-9ad7-a076b2e03f83","pitchNumber":3,"startTime":"2026-09-27T20:57:47.417Z","endTime":"2026-09-27T20:57:50.417Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2026-09-27T20:57:58.366Z","endTime":"2026-09-27T20:58:13.389Z","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(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":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.102148542282357,"aZ":-16.10696194498387,"pfxX":-6.83728518191621,"pfxZ":8.704332593121286,"pX":0.784388010592364,"pZ":2.2518293919533803,"vX0":11.92293328004497,"vY0":-135.17090296695093,"vZ0":-5.043607580113336,"x":87.1,"y":177.98,"x0":-2.8000698419618377,"y0":50.00348323057153,"z0":5.276772517909877,"aX":-12.623057368962701},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2349,"spinDirection":225},"zone":6,"typeConfidence":0.86,"plateTime":0.4055605330170913,"extension":6.529819699550067},"hitData":{"launchSpeed":103.5,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":152.19}},"index":8,"playId":"6cdde058-23af-36b4-bf73-cfae20e2c9b0","pitchNumber":4,"startTime":"2026-09-27T20:58:13.389Z","endTime":"2026-09-27T20:58:24.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:58:24.151Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-27T20:58:38.636Z","endTime":"2026-09-27T20:59:18.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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(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":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72175899226635,"aZ":-34.595329563387445,"pfxX":-0.16563181232458168,"pfxZ":-1.6524218706909615,"pX":0.3262305200643628,"pZ":2.1980991663023044,"vX0":7.952582721414787,"vY0":-119.90984256468018,"vZ0":-0.4770782496997359,"x":97.81,"y":168.7,"x0":-3.0022574257630423,"y0":50.00211006546723,"z0":5.468433472057767,"aX":-0.24349129230807293},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.9,"breakHorizontal":-1.4,"spinRate":2598,"spinDirection":55},"zone":6,"typeConfidence":0.91,"plateTime":0.4556082324202566,"extension":6.2966656789087905},"index":0,"playId":"44ba27d3-40bd-37e4-a8d4-8d73de6061ac","pitchNumber":1,"startTime":"2026-09-27T20:58:45.405Z","endTime":"2026-09-27T20:58:49.263Z","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":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613094677652537,"aZ":-22.4347372419991,"pfxX":-11.882583939960384,"pfxZ":6.22270692552455,"pX":-0.531931083651694,"pZ":2.4663106058926996,"vX0":9.271317205184143,"vY0":-124.4969982939738,"vZ0":-3.033699008900152,"x":137.28,"y":172.19,"x0":-2.7652343354168125,"y0":50.00425540373144,"z0":5.562982243182031,"aX":-18.605080057252877},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.8,"breakHorizontal":19.3,"spinRate":2262,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.4403887951174523,"extension":6.274976215944793},"index":1,"playId":"a1168e87-0b3a-3520-9852-b156d66b309d","pitchNumber":2,"startTime":"2026-09-27T20:58:58.861Z","endTime":"2026-09-27T20:59:04.462Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73162085690577,"aZ":-15.34003489724379,"pfxX":-8.62869656541158,"pfxZ":8.946260573147052,"pX":0.6682298507030304,"pZ":3.152538258441592,"vX0":12.568080782928224,"vY0":-136.26555025239185,"vZ0":-2.8489653797739685,"x":91.53,"y":153.66,"x0":-2.881167428084883,"y0":50.00536788477327,"z0":5.270507100169364,"aX":-16.242543625191008},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":13.0,"spinRate":2443,"spinDirection":224},"zone":3,"typeConfidence":0.89,"plateTime":0.40184579845584834,"extension":6.475103514197254},"index":2,"playId":"10553422-9323-386a-992e-d4a4cff50a8e","pitchNumber":3,"startTime":"2026-09-27T20:59:15.395Z","endTime":"2026-09-27T20:59:18.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T20:59:18.395Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jarren Duran pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-27T20:59:37.843Z","endTime":"2026-09-27T21:00:35.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 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":85.0,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11895174632844,"aZ":-22.499680519553348,"pfxX":-12.377980681573353,"pfxZ":6.289358812266207,"pX":-0.9681659087888154,"pZ":1.9146628914251191,"vX0":8.329032266771971,"vY0":-123.40732636769515,"vZ0":-4.012485241763874,"x":153.9,"y":187.08,"x0":-2.7828959815720236,"y0":50.0047165443895,"z0":5.46255180374054,"aX":-19.047425155121573},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.7,"breakHorizontal":20.4,"spinRate":2187,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.4442577262147105,"extension":6.181513910588965},"index":0,"playId":"d4becba4-3d1d-3971-9b68-0535b25a25f6","pitchNumber":1,"startTime":"2026-09-27T20:59:42.714Z","endTime":"2026-09-27T20:59:46.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-09-27T20:59:52.643Z","endTime":"2026-09-27T21:00:07.294Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18640329114735,"aZ":-21.839801612875327,"pfxX":-12.075262861559496,"pfxZ":6.5800027313612865,"pX":0.5203139933631726,"pZ":1.77483799831098,"vX0":11.749018250738699,"vY0":-124.56688542143274,"vZ0":-4.561653818098984,"x":97.17,"y":190.86,"x0":-2.6901153582613224,"y0":50.00289780153059,"z0":5.43707712578443,"aX":-18.964141227716382},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.0,"breakHorizontal":19.1,"spinRate":2225,"spinDirection":243},"zone":9,"typeConfidence":0.91,"plateTime":0.43982558307231434,"extension":6.290266191727857},"index":2,"playId":"cc94be18-0ea0-3595-99f9-2722f2412822","pitchNumber":2,"startTime":"2026-09-27T21:00:07.294Z","endTime":"2026-09-27T21:00:13.975Z","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":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.144143540890166,"aZ":-23.524887702716875,"pfxX":-12.048567371029252,"pfxZ":5.6189493386180205,"pX":-0.8025900487588283,"pZ":1.9651363867475942,"vX0":8.838972601898869,"vY0":-123.65755696619732,"vZ0":-3.580728783835731,"x":147.59,"y":185.72,"x0":-2.8694749843964504,"y0":50.00157771433276,"z0":5.420201879460465,"aX":-18.53783575554123},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.5,"breakHorizontal":19.6,"spinRate":2192,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.44404222993310194,"extension":6.227097033141208},"hitData":{"launchSpeed":77.1,"launchAngle":58.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.76,"coordY":125.91}},"index":3,"playId":"4d2c953d-a1ee-3831-8693-f2e410b6996b","pitchNumber":3,"startTime":"2026-09-27T21:00:26.107Z","endTime":"2026-09-27T21:00:35.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:00:35.710Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-27T21:02:59.288Z","endTime":"2026-09-27T21:04:35.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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(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":72.6,"endSpeed":66.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.705063497922087,"aZ":-38.5004768763055,"pfxX":-7.209798402495731,"pfxZ":-5.654881985287277,"pX":-0.41770201958201836,"pZ":2.453031704292448,"vX0":-0.8093398813249244,"vY0":-105.61952923261126,"vZ0":1.638485000240042,"x":132.92,"y":172.55,"x0":0.9072759482615214,"y0":50.00441736496568,"z0":6.12931490144765,"aX":-8.062538858895218},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-9.4,"breakHorizontal":13.3,"spinRate":2354,"spinDirection":318},"zone":4,"typeConfidence":2.0,"plateTime":0.5206257530913252,"extension":6.26371886950254},"index":0,"playId":"156a0eb5-18ab-3bd7-8e29-296c6166de65","pitchNumber":1,"startTime":"2026-09-27T21:03:03.411Z","endTime":"2026-09-27T21:03:06.454Z","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":77.9,"endSpeed":71.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.261245515618345,"aZ":-23.514188191813453,"pfxX":9.87117345401376,"pfxZ":6.675129566620162,"pX":0.3927439694794325,"pZ":2.585404829687043,"vX0":-4.15713962239838,"vY0":-113.35424235932635,"vZ0":-2.051826063219033,"x":102.03,"y":168.97,"x0":0.9706723085323691,"y0":50.00492705818679,"z0":5.856587079036051,"aX":12.811226642672835},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":11.9,"breakHorizontal":-16.8,"spinRate":1703,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.48372172470560315,"extension":6.202475073781705},"index":1,"playId":"c3264c60-7cde-387e-95b8-56e32542e16a","pitchNumber":2,"startTime":"2026-09-27T21:03:24.483Z","endTime":"2026-09-27T21:03:27.483Z","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":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.078493258912022,"aZ":-23.371939509159322,"pfxX":9.005569778626143,"pfxZ":6.0155188452379775,"pX":1.6880328867096537,"pZ":0.9409258854144159,"vX0":-1.3925416773383072,"vY0":-120.40090271003275,"vZ0":-5.919856525086841,"x":53.98,"y":204.51,"x0":1.1053051851069375,"y0":50.00290890552304,"z0":5.508627824815093,"aX":13.179217291976595},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.7,"breakHorizontal":-16.0,"spinRate":1609,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4554821376104834,"extension":6.294614933498196},"index":2,"playId":"674d2126-9ca2-3a05-9d55-ecf63112abf5","pitchNumber":3,"startTime":"2026-09-27T21:03:46.636Z","endTime":"2026-09-27T21:03:49.889Z","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":93.6,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.451877801747372,"aZ":-15.127424518071413,"pfxX":5.190309227859706,"pfxZ":9.022237011144743,"pX":-0.37512518720209254,"pZ":2.2359499375290675,"vX0":-4.6602051514012945,"vY0":-136.2198957653287,"vZ0":-6.738270028466361,"x":131.3,"y":178.41,"x0":0.6791239480447345,"y0":50.00135115432828,"z0":5.77743569978907,"aX":9.804781170313776},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":-8.5,"spinRate":1873,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.4012958539521243,"extension":6.260469203158955},"index":3,"playId":"3c0599f0-a1d0-31fe-a256-e5626dd61e9e","pitchNumber":4,"startTime":"2026-09-27T21:04:07.471Z","endTime":"2026-09-27T21:04:11.150Z","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":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48207781608331,"aZ":-23.62726062747374,"pfxX":9.23503833652017,"pfxZ":5.794436160870616,"pX":0.09806297324581355,"pZ":0.5197306336609363,"vX0":-4.628430880652908,"vY0":-120.64438849481401,"vZ0":-7.07063947268173,"x":113.26,"y":224.75,"x0":0.8416817317630152,"y0":50.00117645328352,"z0":5.571135026598525,"aX":13.611245003331607},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.0,"breakHorizontal":-15.6,"spinRate":1793,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.45402689762221726,"extension":6.4232217725344025},"index":4,"playId":"75bcfb0f-0de7-3216-a6e5-a2a43f29a73b","pitchNumber":5,"startTime":"2026-09-27T21:04:31.624Z","endTime":"2026-09-27T21:04:35.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:04:35.802Z","atBatIndex":58},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Michael Conforto reaches on a missed catch error by pitcher Patrick Sandoval, assist to first baseman Andruw Monasterio.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-27T21:04:54.462Z","endTime":"2026-09-27T21:07:24.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_error_dropped_ball"}]}],"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":78.9,"endSpeed":72.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49215409144141,"aZ":-28.785687906353008,"pfxX":-9.30283982642097,"pfxZ":2.5564304517144176,"pX":-1.5384358460466259,"pZ":1.7046833579110654,"vX0":-2.8434334836578388,"vY0":-114.80090511102446,"vZ0":-3.013446770497075,"x":175.64,"y":192.75,"x0":0.9269142067949111,"y0":50.00378966251013,"z0":5.854376651748229,"aX":-12.340011058353697},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":2516,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.47825188269691,"extension":6.327787592981985},"index":0,"playId":"8a7a06b0-a598-3d1f-ac17-dde85a73d66d","pitchNumber":1,"startTime":"2026-09-27T21:05:01.247Z","endTime":"2026-09-27T21:05:04.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.017312478861758,"aZ":-23.13636738659637,"pfxX":9.751152462710921,"pfxZ":6.025847138484035,"pX":-0.4306433995350319,"pZ":1.8025041064864262,"vX0":-5.96309260966355,"vY0":-121.75153542256334,"vZ0":-4.483618348615861,"x":133.42,"y":190.11,"x0":0.7839821195151092,"y0":50.00580301531101,"z0":5.671576171446354,"aX":14.634451585049915},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.1,"breakHorizontal":-16.2,"spinRate":1664,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.44997024150376186,"extension":6.440268317391419},"index":1,"playId":"8e00b289-eaa1-3ba9-88d8-a588386fbba2","pitchNumber":2,"startTime":"2026-09-27T21:05:21.981Z","endTime":"2026-09-27T21:05:25.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-09-27T21:05:32.833Z","endTime":"2026-09-27T21:05:44.529Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.559984046051273,"aZ":-31.457586279631595,"pfxX":-10.621106693280296,"pfxZ":0.5441431557730478,"pX":-1.577615583659776,"pZ":1.8501983908190054,"vX0":-2.6932492375284984,"vY0":-115.03704969129288,"vZ0":-2.2465254761138915,"x":177.13,"y":188.82,"x0":0.9914125083418072,"y0":50.00552670247052,"z0":5.9221839124117635,"aX":-14.077620572234146},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.7,"breakHorizontal":19.9,"spinRate":2561,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.47817395033051646,"extension":6.25012857603351},"index":3,"playId":"db9014e5-88d7-3f26-8216-2c922fa16dce","pitchNumber":3,"startTime":"2026-09-27T21:05:44.529Z","endTime":"2026-09-27T21:05:48.320Z","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":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.311167342323103,"aZ":-14.020059831581602,"pfxX":4.904252044364918,"pfxZ":9.163473036467385,"pX":-0.16797446767389074,"pZ":2.816546856851243,"vX0":-4.477143250456892,"vY0":-139.59865292416328,"vZ0":-5.509109247748908,"x":123.4,"y":162.73,"x0":0.8164727963543853,"y0":50.002840364132254,"z0":5.7324694633984965,"aX":9.716300087672797},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":-8.0,"spinRate":1948,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.39179339893426546,"extension":6.4519117155123205},"index":4,"playId":"da68b010-72fd-3b24-bc30-457553a0dd81","pitchNumber":4,"startTime":"2026-09-27T21:06:16.055Z","endTime":"2026-09-27T21:06:19.055Z","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":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.091302813383496,"aZ":-25.18861511479425,"pfxX":11.006331230118143,"pfxZ":5.039151305479658,"pX":0.4685120552501743,"pZ":0.37632779136846395,"vX0":-4.470589488234244,"vY0":-116.7799023093833,"vZ0":-6.473145078082881,"x":99.14,"y":228.62,"x0":0.9730597693970838,"y0":50.00506971086841,"z0":5.539953014742013,"aX":15.27036639791532},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.8,"breakHorizontal":-19.0,"spinRate":1782,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4682461308449448,"extension":6.336354283215851},"index":5,"playId":"a2a67a8b-5421-3508-a768-69f8176c1115","pitchNumber":5,"startTime":"2026-09-27T21:06:44.206Z","endTime":"2026-09-27T21:06:47.466Z","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":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.526557267521476,"aZ":-15.013983492802232,"pfxX":5.265176501185607,"pfxZ":8.77157929377843,"pX":0.217609490826602,"pZ":2.510288828602884,"vX0":-3.569707129348298,"vY0":-139.0606092838316,"vZ0":-6.189946250700129,"x":108.71,"y":171.0,"x0":0.8346439740630542,"y0":50.002573199661946,"z0":5.763198956189718,"aX":10.299585889087519},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":-8.8,"spinRate":1949,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3940481373862852,"extension":6.292970936232905},"hitData":{"launchSpeed":85.0,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.17,"coordY":171.95}},"index":6,"playId":"5b2cb4c8-db6e-3c9a-b5d0-42a7a72d0ae5","pitchNumber":6,"startTime":"2026-09-27T21:07:08.895Z","endTime":"2026-09-27T21:07:24.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:07:24.214Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to right fielder Wilyer Abreu in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-27T21:08:00.860Z","endTime":"2026-09-27T21:08:16.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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(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":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.223942683814084,"aZ":-22.968757637672894,"pfxX":7.336389361162686,"pfxZ":6.507617333517704,"pX":0.22458803278255804,"pZ":2.1631715823036455,"vX0":-3.749727207276869,"vY0":-118.62823236993738,"vZ0":-3.3749249881788526,"x":108.44,"y":180.37,"x0":0.8785638270036108,"y0":50.003545201070494,"z0":5.715038978263029,"aX":10.381180456771846},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.2,"breakHorizontal":-12.2,"spinRate":1532,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4629982095427616,"extension":6.256595802434079},"hitData":{"launchSpeed":88.3,"launchAngle":55.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.23,"coordY":140.28}},"index":0,"playId":"e2127879-b854-3e0d-abad-077b2c11feb2","pitchNumber":1,"startTime":"2026-09-27T21:08:04.655Z","endTime":"2026-09-27T21:08:16.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:08:16.959Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a ground ball to second baseman Nick Sogard. Michael Conforto to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-27T21:08:39.370Z","endTime":"2026-09-27T21:09:16.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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(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":83.4,"endSpeed":76.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.604143027028403,"aZ":-25.41824500244284,"pfxX":10.294650457715964,"pfxZ":4.5281457062090285,"pX":0.28439219887670975,"pZ":1.4392684638966813,"vX0":-4.710964410921798,"vY0":-121.36175560229134,"vZ0":-4.777448856180463,"x":106.16,"y":199.92,"x0":0.9124026251604925,"y0":50.00559886991413,"z0":5.645651536376026,"aX":15.368862994100983},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.3,"breakHorizontal":-17.5,"spinRate":1689,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4512055537657895,"extension":6.2384854075708915},"index":0,"playId":"f76845b7-e5cd-377a-9fb5-67f775c46db1","pitchNumber":1,"startTime":"2026-09-27T21:08:45.620Z","endTime":"2026-09-27T21:08:49.769Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78843756589387,"aZ":-15.682984414980977,"pfxX":3.361397544513193,"pfxZ":8.925041684094492,"pX":0.80066943860554,"pZ":1.7519242595845739,"vX0":-1.3638628526148315,"vY0":-134.93100256555232,"vZ0":-7.26490440306813,"x":86.48,"y":191.48,"x0":0.8753480496522829,"y0":50.00457184140522,"z0":5.580255039022505,"aX":6.211414790725579},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":-5.8,"spinRate":1834,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.40561265878693575,"extension":6.168776093361302},"hitData":{"launchSpeed":80.0,"launchAngle":-52.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.28,"coordY":153.79}},"index":1,"playId":"3547ed1a-3f64-3b32-8f90-5eb3482d8935","pitchNumber":2,"startTime":"2026-09-27T21:09:06.022Z","endTime":"2026-09-27T21:09:16.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:09:16.804Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-27T21:09:51.676Z","endTime":"2026-09-27T21:14:19.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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(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":84.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13398643325566,"aZ":-11.14863915779404,"pfxX":5.083930225845238,"pfxZ":11.433918377850423,"pX":0.6008638521177578,"pZ":2.3266426555079724,"vX0":-2.2614608767077207,"vY0":-134.72197241498998,"vZ0":-7.124286570581266,"x":94.1,"y":175.96,"x0":0.7903942109099388,"y0":50.00414708199101,"z0":5.7924958838709015,"aX":9.350646656999924},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.4,"breakHorizontal":-8.8,"spinRate":2047,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.40647713570547106,"extension":6.231560287542437},"index":0,"playId":"9ebe4ef2-2380-39ca-8316-246c63a45cb5","pitchNumber":1,"startTime":"2026-09-27T21:09:53.661Z","endTime":"2026-09-27T21:09:57.520Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.545752670167587,"aZ":-12.02596684048071,"pfxX":6.156281274642091,"pfxZ":10.792984087760987,"pX":0.21664520021437947,"pZ":2.878583487553654,"vX0":-3.3833777274823467,"vY0":-135.7241460359636,"vZ0":-5.438883844221699,"x":108.74,"y":161.06,"x0":0.6792121398387169,"y0":50.00123633616448,"z0":5.745012227896403,"aX":11.490977331760938},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":-10.4,"spinRate":2133,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.40346944944924834,"extension":6.346078866730475},"index":1,"playId":"2442e66c-6fd6-3614-8bd1-85284a8f96ba","pitchNumber":2,"startTime":"2026-09-27T21:10:16.036Z","endTime":"2026-09-27T21:10:19.036Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-27T21:10:34.795Z","endTime":"2026-09-27T21:11:04.287Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.926454054265772,"aZ":-23.15847003642017,"pfxX":10.018663814081323,"pfxZ":6.009669631791012,"pX":1.1178738129029875,"pZ":1.042642143220693,"vX0":-2.4217187551288593,"vY0":-121.69100782288182,"vZ0":-6.097634851259473,"x":74.39,"y":210.63,"x0":0.824602882356455,"y0":50.00010395484897,"z0":5.587418655727042,"aX":15.020131114068297},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.7,"breakHorizontal":-17.5,"spinRate":1709,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.450124078662018,"extension":6.351537308860397},"index":3,"playId":"a70c6048-14ff-3e3a-814f-026f37c6b7e8","pitchNumber":3,"startTime":"2026-09-27T21:11:04.287Z","endTime":"2026-09-27T21:11:08.450Z","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":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.989186163741245,"aZ":-20.715690382135534,"pfxX":8.63431462739388,"pfxZ":7.476501196193657,"pX":-1.0913555985493384,"pZ":1.5122163724492526,"vX0":-7.138244146726228,"vY0":-123.13887921665278,"vZ0":-5.5805389870537745,"x":158.6,"y":197.95,"x0":0.7265993803342629,"y0":50.0003714981681,"z0":5.566039379192213,"aX":13.226941471497446},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":12.4,"breakHorizontal":-13.9,"spinRate":1781,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.445200907621067,"extension":6.416627700807685},"index":4,"playId":"bd65f38c-9832-32d3-8d85-e0d3a94f1a27","pitchNumber":4,"startTime":"2026-09-27T21:11:28.066Z","endTime":"2026-09-27T21:11:31.166Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.970761677988516,"aZ":-21.227783596992268,"pfxX":7.165678967784695,"pfxZ":7.505456029506859,"pX":0.3764948608719936,"pZ":2.228488564410156,"vX0":-3.407645044487064,"vY0":-120.18936991417763,"vZ0":-3.5515562171759933,"x":102.65,"y":178.61,"x0":0.8840393695970878,"y0":50.00338154641016,"z0":5.617373657200446,"aX":10.451118207629904},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":13.0,"breakHorizontal":-12.1,"spinRate":1657,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.4562672751614585,"extension":6.287912530449035},"index":5,"playId":"8ce69d82-465c-34e2-92d9-5a3369689cba","pitchNumber":5,"startTime":"2026-09-27T21:11:51.666Z","endTime":"2026-09-27T21:11:57.666Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.893621324183314,"aZ":-14.855780372174392,"pfxX":4.007602516627713,"pfxZ":8.90255516437172,"pX":-0.1736542550411535,"pZ":2.083857048395681,"vX0":-3.9112177536332187,"vY0":-139.01581365706969,"vZ0":-7.133526402561518,"x":123.62,"y":182.52,"x0":0.7349047801381059,"y0":50.00401860679102,"z0":5.680712996543751,"aX":7.797797946435507},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":-6.4,"spinRate":2042,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.39489423419485803,"extension":6.288999138583777},"index":6,"playId":"c15fda53-624f-36aa-ab82-5d3519835ef3","pitchNumber":6,"startTime":"2026-09-27T21:13:05.206Z","endTime":"2026-09-27T21:13:10.549Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.209130930968833,"aZ":-32.56762204691476,"pfxX":-4.63400548637072,"pfxZ":-0.254405399179225,"pX":-0.5716846978410253,"pZ":1.0982606506447894,"vX0":-1.8805101955933488,"vY0":-123.81344024696959,"vZ0":-4.651680551047131,"x":110.08,"y":203.09,"x0":0.8011310578015863,"y0":50.00262829140319,"z0":5.746455553691354,"aX":-7.148186439740377},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":8.9,"spinRate":2540,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.44347105978193113,"extension":6.3652134459353125},"index":7,"playId":"ac4e1abd-d66f-37d2-b87c-b5c7a4df179d","pitchNumber":7,"startTime":"2026-09-27T21:13:48.985Z","endTime":"2026-09-27T21:13:53.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.524708253115765,"aZ":-25.34477399940953,"pfxX":9.92505097150737,"pfxZ":4.710732595508317,"pX":0.008316966771046352,"pZ":3.2162815892045873,"vX0":-4.975384321548906,"vY0":-119.78189639572064,"vZ0":-0.7344161551045729,"x":116.68,"y":151.94,"x0":0.8247949259308279,"y0":50.00463455266904,"z0":5.796581813288178,"aX":14.397800855424995},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":1736,"spinDirection":113},"zone":2,"typeConfidence":2.0,"plateTime":0.4575768855503273,"extension":6.2091842865725155},"index":8,"playId":"89837d08-a833-3530-9daa-bc18319259a5","pitchNumber":8,"startTime":"2026-09-27T21:14:10.773Z","endTime":"2026-09-27T21:14:19.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:14:19.402Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out, shortstop Dansby Swanson to first baseman Gabriel Arias.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-27T21:16:23.100Z","endTime":"2026-09-27T21:16:34.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Colin Rea replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T21:15:34.245Z","endTime":"2026-09-27T21:16:25.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607067,"link":"/api/v1/people/607067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38171640789602,"aZ":-21.38024359479915,"pfxX":-1.4394711413834615,"pfxZ":6.2406410493860145,"pX":1.0906708814913506,"pZ":1.801581322936423,"vX0":6.704382495511273,"vY0":-130.44339076932906,"vZ0":-4.930120987576956,"x":75.43,"y":190.14,"x0":-1.3213430047575998,"y0":50.00540629830523,"z0":5.3193008256173595,"aX":-2.4912616769035654},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":1.2,"spinRate":2235,"spinDirection":189},"zone":14,"typeConfidence":0.78,"plateTime":0.4192355611140379,"extension":6.615663840693782},"hitData":{"launchSpeed":76.5,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":155.74}},"index":1,"playId":"ae564685-9510-3069-af3a-3f465bbf8cc3","pitchNumber":1,"startTime":"2026-09-27T21:16:25.146Z","endTime":"2026-09-27T21:16:34.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:16:34.669Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jahmai Jones pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-27T21:16:52.636Z","endTime":"2026-09-27T21:18:13.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20920718390157,"aZ":-25.04374971729083,"pfxX":3.7129428775278543,"pfxZ":4.291708169826604,"pX":1.0360916601309238,"pZ":3.3482654625881603,"vX0":4.951958666720808,"vY0":-128.47741234706987,"vZ0":-0.5627855074915603,"x":77.51,"y":148.38,"x0":-1.4033035810734622,"y0":50.00197004857815,"z0":5.52753089454019,"aX":6.165847570191667},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.9,"breakHorizontal":-7.9,"spinRate":2155,"spinDirection":176},"zone":12,"typeConfidence":0.91,"plateTime":0.42737425673194807,"extension":6.603232469385319},"index":0,"playId":"6d2299fd-10fe-38fb-8bed-52ab83af3f02","pitchNumber":1,"startTime":"2026-09-27T21:16:57.871Z","endTime":"2026-09-27T21:17:02.729Z","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":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.610413370817152,"aZ":-15.831844463908292,"pfxX":-6.389511242313734,"pfxZ":8.502661762385536,"pX":0.8253216867175069,"pZ":2.3808048620295006,"vX0":8.33307443525389,"vY0":-137.54136652784183,"vZ0":-4.950650934427077,"x":85.54,"y":174.5,"x0":-1.409048405358843,"y0":50.00102703704717,"z0":5.272380154457275,"aX":-12.279160963383665},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":9.8,"spinRate":2096,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.39774335533357386,"extension":6.714912136793499},"index":1,"playId":"72ca562b-cc17-3dfb-971e-18b2fde96e31","pitchNumber":2,"startTime":"2026-09-27T21:17:15.031Z","endTime":"2026-09-27T21:17:18.126Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.083683537791245,"aZ":-34.82219467793176,"pfxX":-9.07615013830228,"pfxZ":-1.5615450486993927,"pX":-0.8386409858236289,"pZ":1.6610747124918754,"vX0":4.976596733717127,"vY0":-129.8436733494073,"vZ0":-2.7959430313635023,"x":148.97,"y":193.93,"x0":-1.6084611585979325,"y0":50.00363944646281,"z0":5.421479915974714,"aX":-15.382337784837459},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.2,"breakHorizontal":15.2,"spinRate":1166,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4230500822297816,"extension":6.58720698725602},"index":2,"playId":"4ed27218-739b-374d-833f-127b925821e3","pitchNumber":3,"startTime":"2026-09-27T21:17:34.910Z","endTime":"2026-09-27T21:17:38.727Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-27T21:17:45.296Z","endTime":"2026-09-27T21:18:03.093Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9790848873306,"aZ":-34.01391794310994,"pfxX":8.430893846510951,"pfxZ":-1.2935090336381982,"pX":0.32128913233712025,"pZ":2.7409443781884484,"vX0":1.880469986722698,"vY0":-119.19188126563398,"vZ0":0.7244526792587367,"x":104.75,"y":164.77,"x0":-1.5745181239775767,"y0":50.001249210349485,"z0":5.528146200349942,"aX":12.01143998247098},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.8,"breakHorizontal":-15.7,"spinRate":2512,"spinDirection":70},"zone":6,"typeConfidence":0.85,"plateTime":0.46124794935171876,"extension":6.517559916293358},"hitData":{"launchSpeed":89.0,"launchAngle":64.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.67,"coordY":139.66}},"index":4,"playId":"c077c681-43c0-3f47-83cf-84d2862bcf42","pitchNumber":4,"startTime":"2026-09-27T21:18:03.093Z","endTime":"2026-09-27T21:18:13.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:18:13.315Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, shortstop Dansby Swanson to first baseman Gabriel Arias.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-27T21:18:33.568Z","endTime":"2026-09-27T21:18:44.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"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":90.1,"endSpeed":82.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.456272568186588,"aZ":-36.16618240579281,"pfxX":-10.08855344571921,"pfxZ":-2.3099957195824796,"pX":-0.4758387231651118,"pZ":2.4841783935157857,"vX0":6.026113191632991,"vY0":-131.10505218965162,"vZ0":-0.8017543744693034,"x":135.14,"y":171.71,"x0":-1.5014737610287636,"y0":50.00161332705843,"z0":5.509149177943888,"aX":-17.443267611851965},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-4.1,"breakHorizontal":16.8,"spinRate":1500,"spinDirection":247},"zone":4,"typeConfidence":0.9,"plateTime":0.41884426185553814,"extension":6.63168647460861},"hitData":{"launchSpeed":95.2,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.98,"coordY":161.82}},"index":0,"playId":"fc69bc61-8e4b-3487-bb6e-ff6ab35395cc","pitchNumber":1,"startTime":"2026-09-27T21:18:37.117Z","endTime":"2026-09-27T21:18:44.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:18:44.202Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-27T21:20:48.663Z","endTime":"2026-09-27T21:24:57.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462660533002524,"aZ":-27.034715667516554,"pfxX":8.957466514054818,"pfxZ":3.603714173153641,"pX":0.8135097017542904,"pZ":3.730605325770771,"vX0":-3.1438432710623614,"vY0":-118.84825793967447,"vZ0":0.6046673385327498,"x":85.99,"y":138.05,"x0":0.9921521087849905,"y0":50.00245867924945,"z0":5.934480625350008,"aX":12.772261367421455},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.0,"breakHorizontal":-15.4,"spinRate":1491,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4614397474458838,"extension":6.334971684057332},"index":0,"playId":"b950b4fc-c3b5-3431-9944-fa80c4f72976","pitchNumber":1,"startTime":"2026-09-27T21:21:00.375Z","endTime":"2026-09-27T21:21:04.270Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.535726736864998,"aZ":-24.201851372858652,"pfxX":9.665710886520976,"pfxZ":5.650933724775228,"pX":0.8903705800985667,"pZ":1.5514956987792956,"vX0":-3.1930213602008193,"vY0":-118.31470503177009,"vZ0":-4.314185022366551,"x":83.06,"y":196.89,"x0":1.0051804605155132,"y0":50.003342007488676,"z0":5.628362086766292,"aX":13.64138210562626},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.4,"breakHorizontal":-16.7,"spinRate":1560,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4637528987924564,"extension":6.285344549222292},"index":1,"playId":"e5b53906-a1a2-3b81-bf4a-1e7139959fc3","pitchNumber":2,"startTime":"2026-09-27T21:21:19.470Z","endTime":"2026-09-27T21:21:23.447Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-09-27T21:21:31.640Z","endTime":"2026-09-27T21:21:45.391Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"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":91.9,"endSpeed":83.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11820928975225,"aZ":-17.048028705205006,"pfxX":5.037312619654315,"pfxZ":8.375940387185112,"pX":1.2454808952820813,"pZ":2.9897072632535946,"vX0":-1.0112867709029143,"vY0":-133.8446764181349,"vZ0":-4.262948583773982,"x":69.53,"y":158.06,"x0":0.9749935326056928,"y0":50.002698288302064,"z0":5.831522441078957,"aX":9.097751402673827},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":-8.9,"spinRate":1834,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4099262164031101,"extension":6.22559046658727},"index":3,"playId":"0d074999-0cb9-3bfb-b79e-9c4c966bdfac","pitchNumber":3,"startTime":"2026-09-27T21:21:45.391Z","endTime":"2026-09-27T21:21:48.391Z","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":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.412329041831853,"aZ":-21.374055276615913,"pfxX":9.725004556914751,"pfxZ":7.419246520914474,"pX":0.638961809082303,"pZ":1.4425668645822152,"vX0":-3.6604075370733056,"vY0":-119.94033271290111,"vZ0":-5.264744756652482,"x":92.64,"y":199.83,"x0":0.9223213662988758,"y0":50.000946924058255,"z0":5.5743999667296125,"aX":14.153391436255006},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":12.4,"breakHorizontal":-16.7,"spinRate":1693,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.45683940264369305,"extension":6.434772304650621},"index":4,"playId":"52ee4fe4-a855-3b94-b2c4-ba26eb78a1bb","pitchNumber":4,"startTime":"2026-09-27T21:22:08.517Z","endTime":"2026-09-27T21:22:13.585Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16560256204038,"aZ":-26.513444945362487,"pfxX":11.342526188383705,"pfxZ":3.7427658471884113,"pX":0.7904664294099244,"pZ":1.9548155726465046,"vX0":-3.9691322375252427,"vY0":-122.40553197141656,"vZ0":-3.516433743375848,"x":86.87,"y":186.0,"x0":0.9636748590635034,"y0":50.00057926074285,"z0":5.691276588548576,"aX":17.13224325698233},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.1,"breakHorizontal":-19.6,"spinRate":1739,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.4482403291224699,"extension":6.333034772840025},"index":5,"playId":"12d2b880-00ec-3eac-b0d4-262f0e4f48a8","pitchNumber":5,"startTime":"2026-09-27T21:22:29.300Z","endTime":"2026-09-27T21:22:32.300Z","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.4,"endSpeed":86.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.748030409828292,"aZ":-14.524663725154108,"pfxX":4.463857332671733,"pfxZ":9.227496072994661,"pX":0.08501094599180484,"pZ":3.2630843697707137,"vX0":-3.637825049634657,"vY0":-137.48783077868126,"vZ0":-4.145099332880137,"x":113.76,"y":150.68,"x0":0.8459689888279718,"y0":50.00137224465251,"z0":5.777269168989516,"aX":8.537202764243073},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":2019,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.39851324991085946,"extension":6.3657894667350785},"index":6,"playId":"62a1fd08-92ac-30e4-b6ad-1a620a3a40b3","pitchNumber":6,"startTime":"2026-09-27T21:22:55.488Z","endTime":"2026-09-27T21:22:59.395Z","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":95.9,"endSpeed":88.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29006794809105,"aZ":-13.745730999603543,"pfxX":5.980004375472986,"pfxZ":9.299945365303842,"pX":0.8212422573416452,"pZ":2.2999477950661613,"vX0":-2.1880049344617523,"vY0":-139.59392764022647,"vZ0":-6.984844673108023,"x":85.7,"y":176.68,"x0":0.8365568458962835,"y0":50.00180580998575,"z0":5.732612079855059,"aX":11.845974320685857},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":-10.4,"spinRate":1932,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.39179818560449453,"extension":6.331861310671975},"index":7,"playId":"79efbba7-f4f0-340a-8fab-f6099fcf1739","pitchNumber":7,"startTime":"2026-09-27T21:23:30.420Z","endTime":"2026-09-27T21:23:33.501Z","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":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.297440237902368,"aZ":-31.615445584244043,"pfxX":-3.9964999753728465,"pfxZ":0.3650983794512985,"pX":-0.19163522784623635,"pZ":2.2149553220170652,"vX0":-1.3826092179478053,"vY0":-122.90681838936351,"vZ0":-2.3529827737328626,"x":124.3,"y":178.98,"x0":0.8967590610647642,"y0":50.00370309901118,"z0":5.857313992434051,"aX":-6.142973979973365},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.4,"breakHorizontal":7.6,"spinRate":2432,"spinDirection":276},"zone":8,"typeConfidence":2.0,"plateTime":0.4448529222653672,"extension":6.27355780171978},"index":8,"playId":"e3e8700a-e827-3a45-859c-7cb8498fb78f","pitchNumber":8,"startTime":"2026-09-27T21:23:56.103Z","endTime":"2026-09-27T21:23:59.124Z","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":82.3,"endSpeed":75.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.813755528177854,"aZ":-22.987871376515823,"pfxX":7.414593768297513,"pfxZ":6.332028201684511,"pX":-0.7010701812518869,"pZ":1.1000069371220227,"vX0":-6.044226340688696,"vY0":-119.59644950945051,"vZ0":-5.628123702821931,"x":143.72,"y":209.08,"x0":0.8942151960703707,"y0":50.00003269098106,"z0":5.54217030243174,"aX":10.751725245439415},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.3,"breakHorizontal":-12.0,"spinRate":1526,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.45776723069556713,"extension":6.480279390698121},"index":9,"playId":"514d09de-8227-3df7-aad9-be417310f727","pitchNumber":9,"startTime":"2026-09-27T21:24:22.101Z","endTime":"2026-09-27T21:24:27.199Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207735427381262,"aZ":-23.683107219492864,"pfxX":8.422587097953965,"pfxZ":5.653423296806134,"pX":0.11825020840477143,"pZ":1.1376656194663024,"vX0":-4.5398503845487665,"vY0":-121.87449222213593,"vZ0":-5.662815810082135,"x":112.49,"y":208.06,"x0":0.9119038410195787,"y0":50.00603657048947,"z0":5.540056947855258,"aX":12.658136151135581},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.1,"breakHorizontal":-14.2,"spinRate":1599,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4496143672161055,"extension":6.268598594698294},"hitData":{"launchSpeed":68.9,"launchAngle":19.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.86,"coordY":119.43}},"index":10,"playId":"76545d45-e1b2-35e6-bcab-e04bdcdaf425","pitchNumber":10,"startTime":"2026-09-27T21:24:43.482Z","endTime":"2026-09-27T21:24:57.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:24:57.182Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a fly ball to left fielder Jarren Duran. Miguel Amaya to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-27T21:25:13.165Z","endTime":"2026-09-27T21:26:02.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.4,"endSpeed":84.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6919885189992,"aZ":-16.065249596400992,"pfxX":5.08403350537116,"pfxZ":8.976531282592834,"pX":0.561084243089181,"pZ":1.633930003733864,"vX0":-2.3365109354414297,"vY0":-132.92079605703046,"vZ0":-7.559087236632328,"x":95.61,"y":194.66,"x0":0.7894834540318023,"y0":50.005802259135436,"z0":5.674900578210456,"aX":9.125903729630256},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.9,"breakHorizontal":-8.8,"spinRate":1799,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.41159915367716593,"extension":6.383822600460071},"index":0,"playId":"38167b0c-b853-3460-97c0-245b554fcc21","pitchNumber":1,"startTime":"2026-09-27T21:25:21.303Z","endTime":"2026-09-27T21:25:25.640Z","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":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.432822635418052,"aZ":-22.720033931074024,"pfxX":6.571638709379565,"pfxZ":6.368715029034322,"pX":0.051550825084535644,"pZ":1.721722827637475,"vX0":-3.952883598301832,"vY0":-120.98307281045386,"vZ0":-4.6536308841182015,"x":115.04,"y":192.29,"x0":0.8522023747595016,"y0":50.00036040962375,"z0":5.659575158601499,"aX":9.74791594773206},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.7,"breakHorizontal":-10.9,"spinRate":1565,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4526006408729777,"extension":6.2841995105183726},"hitData":{"launchSpeed":88.2,"launchAngle":30.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.51,"coordY":96.55}},"index":1,"playId":"77f0b017-c300-3962-abe5-9f5028d1d8b9","pitchNumber":2,"startTime":"2026-09-27T21:25:41.572Z","endTime":"2026-09-27T21:26:02.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:26:02.016Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (33) on a sharp line drive to center fielder Nate Eaton. Miguel Amaya scores. Tyrone Taylor to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-27T21:26:26.519Z","endTime":"2026-09-27T21:28:13.363Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":663776,"link":"/api/v1/people/663776"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96943947714286,"aZ":-13.860209213346678,"pfxX":4.686429761049027,"pfxZ":10.083261199740372,"pX":0.38803247995907636,"pZ":1.407133485355804,"vX0":-2.451968359430458,"vY0":-134.170556395923,"vZ0":-8.713653493334075,"x":102.21,"y":200.79,"x0":0.7065076893113714,"y0":50.00669541113353,"z0":5.692410517647778,"aX":8.516597835932135},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":-7.9,"spinRate":2020,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.40876297931349104,"extension":6.322128910254816},"index":0,"playId":"54ba9725-9450-3b44-aaaa-3dcb63e95e8c","pitchNumber":1,"startTime":"2026-09-27T21:26:29.400Z","endTime":"2026-09-27T21:26:32.976Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"}}},{"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":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.478753892684487,"aZ":-24.22179883560561,"pfxX":8.162964033396614,"pfxZ":5.432497693227714,"pX":1.9345470263366842,"pZ":1.775326118494041,"vX0":-0.5309290228684964,"vY0":-120.51848681579023,"vZ0":-4.039881687002257,"x":43.26,"y":190.85,"x0":1.0984227565376057,"y0":50.00420336251988,"z0":5.624837267435812,"aX":11.950074260110393},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.1,"breakHorizontal":-14.6,"spinRate":1656,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4553275945108628,"extension":6.269232200420787},"index":1,"playId":"7c335976-5a1f-3acc-a002-d955198bf59c","pitchNumber":2,"startTime":"2026-09-27T21:27:04.447Z","endTime":"2026-09-27T21:27:07.925Z","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":93.6,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.601438884591943,"aZ":-12.037027512283224,"pfxX":3.997792156244638,"pfxZ":10.743279078726783,"pX":-0.04277036732496662,"pZ":2.3122974756121195,"vX0":-3.327222045721237,"vY0":-136.1975221473927,"vZ0":-6.956598581820716,"x":118.63,"y":176.35,"x0":0.6767925799967225,"y0":50.00012015245414,"z0":5.736344520055048,"aX":7.491085770767991},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":-6.5,"spinRate":1941,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.40254121031734647,"extension":6.24754935513034},"index":2,"playId":"ee98a5ad-9c94-3447-83a0-98838b62b4e7","pitchNumber":3,"startTime":"2026-09-27T21:27:27.579Z","endTime":"2026-09-27T21:27:30.655Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87843531459726,"aZ":-16.93644283622467,"pfxX":7.826506507563994,"pfxZ":8.326163824685967,"pX":-0.2979680092468924,"pZ":2.192812302212989,"vX0":-5.166911281879697,"vY0":-134.58336390612465,"vZ0":-6.140001930282991,"x":128.36,"y":179.57,"x0":0.6323696269993644,"y0":50.001742703318655,"z0":5.708133909697451,"aX":14.320964413050183},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":-13.1,"spinRate":1850,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4073639283623738,"extension":6.233905364167948},"hitData":{"launchSpeed":101.3,"launchAngle":15.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":85.05,"coordY":60.49}},"index":3,"playId":"ca67d116-aaf3-3605-8e1a-6e1be01858d8","pitchNumber":4,"startTime":"2026-09-27T21:27:54.932Z","endTime":"2026-09-27T21:28:13.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:28:13.363Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Gabriel Arias out on a sacrifice fly to left fielder Jarren Duran. Tyrone Taylor scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-27T21:29:29.326Z","endTime":"2026-09-27T21:32:59.425Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":663776,"link":"/api/v1/people/663776"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-27T21:28:33.371Z","endTime":"2026-09-27T21:29:31.594Z","isPitch":false,"type":"action"},{"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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.171206122762296,"aZ":-14.563186310717036,"pfxX":5.63372407657196,"pfxZ":9.56983582437629,"pX":0.21374675139057714,"pZ":1.666214989597768,"vX0":-3.296858734198499,"vY0":-134.76386721224682,"vZ0":-7.892121350070459,"x":108.85,"y":193.79,"x0":0.7207594922647008,"y0":50.00276189971619,"z0":5.660577136702802,"aX":10.36659673896495},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-9.5,"spinRate":1876,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.40637001168134335,"extension":6.403724796425841},"index":1,"playId":"c3d85037-8aa5-3e1e-b42a-5c0b89116a7a","pitchNumber":1,"startTime":"2026-09-27T21:29:31.594Z","endTime":"2026-09-27T21:29:34.594Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.923263558141517,"aZ":-21.224803304137613,"pfxX":10.296490835680789,"pfxZ":7.568182098008403,"pX":0.2624940249391689,"pZ":0.8501125021895033,"vX0":-4.457578984417691,"vY0":-119.4962153682433,"vZ0":-6.662229684736081,"x":106.99,"y":215.83,"x0":0.8138587057729397,"y0":50.002884410660336,"z0":5.5797186964283405,"aX":14.89782204175111},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":12.4,"breakHorizontal":-17.5,"spinRate":1935,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4582700994180775,"extension":6.26991618141397},"index":2,"playId":"44f80063-e9c3-3128-8e1e-9a0bb8aea584","pitchNumber":2,"startTime":"2026-09-27T21:29:54.042Z","endTime":"2026-09-27T21:29:58.135Z","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":83.9,"endSpeed":77.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74932080180016,"aZ":-22.55488349768461,"pfxX":10.284268395241597,"pfxZ":6.3651660194896,"pX":0.9460338262140829,"pZ":1.1043048239959279,"vX0":-3.2427804502529707,"vY0":-122.06087818237671,"vZ0":-6.142394681838174,"x":80.94,"y":208.96,"x0":0.9547452380368195,"y0":50.00173160601703,"z0":5.592162445353721,"aX":15.535820762954314},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.3,"breakHorizontal":-17.9,"spinRate":1794,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4485331736393463,"extension":6.278889586084134},"index":3,"playId":"e14b9682-1cdd-35fe-b47a-19064ced1744","pitchNumber":3,"startTime":"2026-09-27T21:30:47.909Z","endTime":"2026-09-27T21:30:52.398Z","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.2,"endSpeed":86.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57619670921069,"aZ":-13.947790526645619,"pfxX":5.016461679317055,"pfxZ":9.508870857093097,"pX":0.3624510803777971,"pZ":2.159748269998546,"vX0":-2.6806138403775783,"vY0":-137.13602065215798,"vZ0":-6.969409957713019,"x":103.18,"y":180.47,"x0":0.6977114093014161,"y0":50.000256323260736,"z0":5.674006164597531,"aX":9.612048213671601},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":-8.5,"spinRate":1903,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.39847063510444647,"extension":6.343453537222933},"index":4,"playId":"75a53df1-7e44-3527-a84b-8523212c4c9b","pitchNumber":4,"startTime":"2026-09-27T21:31:09.836Z","endTime":"2026-09-27T21:31:12.836Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.132714010361145,"aZ":-25.28034199661187,"pfxX":8.98692279002983,"pfxZ":4.843222853884819,"pX":0.04978886785651016,"pZ":1.4684129863660464,"vX0":-4.852159900369369,"vY0":-118.4351676563969,"vZ0":-4.161842737894624,"x":115.1,"y":199.13,"x0":0.9549738349697973,"y0":50.00519228720834,"z0":5.5545590125054485,"aX":12.798052826674173},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.0,"breakHorizontal":-15.1,"spinRate":1477,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.46207371902604244,"extension":6.3689039132067435},"index":5,"playId":"6f01e58d-9dd5-3fa5-a8f5-7654ee72dcbd","pitchNumber":5,"startTime":"2026-09-27T21:31:33.633Z","endTime":"2026-09-27T21:31:37.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-09-27T21:31:50.442Z","endTime":"2026-09-27T21:32:04.692Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"}},{"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.973400211761465,"aZ":-9.877293597878245,"pfxX":5.245209940764518,"pfxZ":11.813049411373468,"pX":-0.9755046656147938,"pZ":1.5638848540371824,"vX0":-6.025362669088194,"vY0":-136.28632673741427,"vZ0":-9.05430636151156,"x":154.18,"y":196.56,"x0":0.5788993677517367,"y0":50.00517726816021,"z0":5.604682666590874,"aX":9.90286517514212},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":-8.3,"spinRate":2231,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.40135952853659784,"extension":6.450405862742176},"index":7,"playId":"05cc0c7d-6a42-3f1b-989b-1ce8185f8d12","pitchNumber":6,"startTime":"2026-09-27T21:32:04.692Z","endTime":"2026-09-27T21:32:08.644Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.676187175641907,"aZ":-21.683111209571695,"pfxX":9.694310211561486,"pfxZ":6.904432070845863,"pX":0.1561986167869326,"pZ":1.6801300172751839,"vX0":-4.4290170991651685,"vY0":-122.58200067252706,"vZ0":-4.999614654692664,"x":111.05,"y":193.42,"x0":0.7289213383682335,"y0":50.000648133327566,"z0":5.601976585214931,"aX":14.72209295495418},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":11.5,"breakHorizontal":-16.4,"spinRate":1727,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.44716012719702825,"extension":6.4182231520847335},"hitData":{"launchSpeed":93.6,"launchAngle":44.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.86,"coordY":77.2}},"index":8,"playId":"ab33cd03-e4b6-3009-9bc1-8bd110b38338","pitchNumber":7,"startTime":"2026-09-27T21:32:38.659Z","endTime":"2026-09-27T21:32:59.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:32:59.425Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-27T21:35:28.540Z","endTime":"2026-09-27T21:36:10.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-27T21:33:14.107Z","endTime":"2026-09-27T21:33:28.402Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jovani Morán replaces Patrick Sandoval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-27T21:33:28.402Z","endTime":"2026-09-27T21:35:30.649Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"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(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.6,"endSpeed":84.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.718310125209996,"aZ":-11.760973876855916,"pfxX":3.700841223921121,"pfxZ":11.226227205335647,"pX":0.5412893490962369,"pZ":1.9877856988573555,"vX0":-2.8857344909477063,"vY0":-134.62209562830543,"vZ0":-6.979758224589568,"x":96.37,"y":185.11,"x0":1.1511746932964428,"y0":50.00588943332296,"z0":5.463153223993629,"aX":6.7319408001108325},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":-6.0,"spinRate":2416,"spinDirection":154},"zone":9,"typeConfidence":0.91,"plateTime":0.40828614611326897,"extension":6.672211313788021},"index":2,"playId":"bad98993-b9f9-3985-ab02-96f779f64ae8","pitchNumber":1,"startTime":"2026-09-27T21:35:30.649Z","endTime":"2026-09-27T21:35:34.554Z","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":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64811426420908,"aZ":-26.802989112913348,"pfxX":9.880774849479273,"pfxZ":3.9737548718610975,"pX":-0.40367809672877214,"pZ":1.5392717611821085,"vX0":-6.5224485007033,"vY0":-115.8714787721602,"vZ0":-3.49775953176876,"x":132.39,"y":197.22,"x0":1.1708670455733305,"y0":50.00531643354867,"z0":5.643046565145647,"aX":13.371413793645068},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.5,"breakHorizontal":-16.2,"spinRate":1583,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.4735852146536428,"extension":6.21038474275375},"index":3,"playId":"10c42cb9-d3da-3fb7-b6af-fd091eb148e9","pitchNumber":2,"startTime":"2026-09-27T21:35:45.654Z","endTime":"2026-09-27T21:35:48.654Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53293278764207,"aZ":-24.875379237948025,"pfxX":10.913870880046488,"pfxZ":5.1812849240129015,"pX":0.3769934433850212,"pZ":2.4259368453499093,"vX0":-5.235223661888919,"vY0":-118.72887037918234,"vZ0":-2.195074093043527,"x":102.63,"y":173.28,"x0":1.2081418413611618,"y0":50.003671284965534,"z0":5.656637285172496,"aX":15.376301140674393},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.0,"breakHorizontal":-18.2,"spinRate":2180,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.46367322364845265,"extension":6.443246075281147},"index":4,"playId":"2b756efe-80d9-3f2b-9747-98b8f58e2eb1","pitchNumber":3,"startTime":"2026-09-27T21:36:07.014Z","endTime":"2026-09-27T21:36:10.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:36:10.014Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Conforto doubles (17) on a sharp fly ball to right fielder Wilyer Abreu. Alex Bregman scores.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-27T21:36:31.393Z","endTime":"2026-09-27T21:37:08.478Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":663776,"link":"/api/v1/people/663776"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":92.6,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04310227030157,"aZ":-10.477814161796513,"pfxX":3.1846474491923096,"pfxZ":11.943427111862475,"pX":1.1620237708374983,"pZ":2.364918392624235,"vX0":-1.1733432308531169,"vY0":-134.63710388610704,"vZ0":-6.394299311331947,"x":72.71,"y":174.93,"x0":1.1922926019825761,"y0":50.006100460074535,"z0":5.529077225091518,"aX":5.787599494271956},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":-5.5,"spinRate":2395,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.408428030225815,"extension":6.437299078931837},"index":0,"playId":"b31cb5ab-043e-3d7a-99a4-4a039b3f0451","pitchNumber":1,"startTime":"2026-09-27T21:36:36.291Z","endTime":"2026-09-27T21:36:40.191Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42070802273331,"aZ":-12.121280345644758,"pfxX":3.4235151232670535,"pfxZ":11.237208142146738,"pX":-0.09226800714844278,"pZ":1.239389337136475,"vX0":-4.101690783492097,"vY0":-133.4155095536494,"vZ0":-8.769662288414116,"x":120.52,"y":205.32,"x0":1.0276322016800108,"y0":50.00354837650843,"z0":5.464343870834679,"aX":6.109692469955805},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":-5.2,"spinRate":2345,"spinDirection":158},"zone":13,"typeConfidence":0.9,"plateTime":0.4121537809419924,"extension":6.5345704886511475},"hitData":{"launchSpeed":101.0,"launchAngle":26.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.68,"coordY":47.7}},"index":1,"playId":"387b89c9-540e-3487-be6f-414cab21538b","pitchNumber":2,"startTime":"2026-09-27T21:36:53.939Z","endTime":"2026-09-27T21:37:08.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:37:08.478Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-27T21:37:40.465Z","endTime":"2026-09-27T21:40:20.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"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":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.460308727725547,"aZ":-25.702220932243698,"pfxX":11.3668919864194,"pfxZ":4.301997073330741,"pX":0.08690499374589063,"pZ":0.4546829765827349,"vX0":-6.164702415354911,"vY0":-122.28209867139874,"vZ0":-6.974543959904624,"x":113.69,"y":226.5,"x0":1.1715922934422531,"y0":50.005229630167605,"z0":5.5673195566232865,"aX":17.11344842926551},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.2,"breakHorizontal":-19.0,"spinRate":2020,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.44895461184795193,"extension":6.384569696150989},"index":0,"playId":"f106ce5a-bf77-387b-a63f-f62c5277eeec","pitchNumber":1,"startTime":"2026-09-27T21:37:42.268Z","endTime":"2026-09-27T21:37:45.596Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.125807930548806,"aZ":-24.522642225302523,"pfxX":9.883786921796462,"pfxZ":5.052753072272567,"pX":-0.234604351101353,"pZ":0.04482262743173009,"vX0":-6.541423242227108,"vY0":-122.79593075818512,"vZ0":-8.106130848911182,"x":125.94,"y":237.57,"x0":1.1903801326320238,"y0":50.004745512612494,"z0":5.5001971474625435,"aX":14.97552068402795},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.3,"breakHorizontal":-16.2,"spinRate":1995,"spinDirection":125},"zone":13,"typeConfidence":0.91,"plateTime":0.44740618621131256,"extension":6.6574986012013255},"index":1,"playId":"11bc168e-97bf-35c7-8557-5ba7ca6e2120","pitchNumber":2,"startTime":"2026-09-27T21:38:04.017Z","endTime":"2026-09-27T21:38:08.649Z","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":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98872993073509,"aZ":-11.733479735812717,"pfxX":2.2135404884543277,"pfxZ":11.00745846362708,"pX":0.38260238524067464,"pZ":1.824275075986902,"vX0":-2.789661329014493,"vY0":-135.49796764239838,"vZ0":-7.646975597166721,"x":102.42,"y":189.52,"x0":1.1385601155887457,"y0":50.00032410644454,"z0":5.505308143654445,"aX":4.109740181979956},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":-3.4,"spinRate":2373,"spinDirection":157},"zone":9,"typeConfidence":0.91,"plateTime":0.4044381027427253,"extension":6.505122480637054},"index":2,"playId":"957eba6f-0396-3461-8f31-613642dcab15","pitchNumber":3,"startTime":"2026-09-27T21:38:24.396Z","endTime":"2026-09-27T21:38:28.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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.889998252249892,"aZ":-23.84002193868935,"pfxX":9.354411372013193,"pfxZ":5.512313283603185,"pX":-1.0002652579489222,"pZ":1.7044836690168177,"vX0":-8.066103367961297,"vY0":-121.89058156770284,"vZ0":-4.646790904288924,"x":155.13,"y":192.76,"x0":1.1288823424961574,"y0":50.001730525510624,"z0":5.681960339546582,"aX":14.142024689768848},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.1,"breakHorizontal":-15.1,"spinRate":1761,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.4485437587475398,"extension":6.289189013012529},"index":3,"playId":"3d27314f-ff35-3822-8a9d-7543d902b5b4","pitchNumber":4,"startTime":"2026-09-27T21:38:42.319Z","endTime":"2026-09-27T21:38:46.282Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.576239291403127,"aZ":-10.90191409213777,"pfxX":4.312285276296145,"pfxZ":11.471612115413745,"pX":0.020891085758760294,"pZ":2.7230864685984355,"vX0":-4.466958055283554,"vY0":-135.55472909838755,"vZ0":-5.677989025975054,"x":116.2,"y":165.26,"x0":1.1325701179103498,"y0":50.00556779787003,"z0":5.611261976307193,"aX":7.999033275935884},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":-6.8,"spinRate":2376,"spinDirection":156},"zone":2,"typeConfidence":0.91,"plateTime":0.40458749280262785,"extension":6.547629225333287},"index":4,"playId":"e0722c63-0f90-3fd2-870c-c4b7f1a70764","pitchNumber":5,"startTime":"2026-09-27T21:39:00.228Z","endTime":"2026-09-27T21:39:03.231Z","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":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.347258022604223,"aZ":-24.238034549886233,"pfxX":9.048365589086018,"pfxZ":5.209950996075214,"pX":0.6970160771402908,"pZ":1.7285909469204874,"vX0":-4.1833086769220955,"vY0":-122.67790462835747,"vZ0":-4.516478825139089,"x":90.43,"y":192.11,"x0":1.2490610090187477,"y0":50.00348332820554,"z0":5.6603556809976645,"aX":13.787538327512332},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.6,"breakHorizontal":-15.4,"spinRate":1655,"spinDirection":138},"zone":9,"typeConfidence":0.9,"plateTime":0.44652346473006865,"extension":6.450507466736044},"index":5,"playId":"0ff603e6-1fcd-3efd-8f8c-51a10c1279d7","pitchNumber":6,"startTime":"2026-09-27T21:39:18.618Z","endTime":"2026-09-27T21:39:24.715Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80661035197243,"aZ":-12.23384929800859,"pfxX":3.2021160307046475,"pfxZ":10.887951857463968,"pX":0.8156945118720783,"pZ":2.738114687271617,"vX0":-1.7582470828806955,"vY0":-134.60818114797638,"vZ0":-5.339406337306978,"x":85.91,"y":164.85,"x0":1.0620972031279943,"y0":50.00036950065979,"z0":5.616863750397146,"aX":5.862632933564975},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":-5.4,"spinRate":2383,"spinDirection":159},"zone":3,"typeConfidence":0.91,"plateTime":0.40723948833540424,"extension":6.56021485036729},"index":6,"playId":"a0c58428-b48e-32a1-bca2-a19beeacb6d1","pitchNumber":7,"startTime":"2026-09-27T21:39:53.236Z","endTime":"2026-09-27T21:39:56.725Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.602697152507304,"aZ":-26.936279921084846,"pfxX":9.388162195750413,"pfxZ":3.500745154451357,"pX":0.2470530910663157,"pZ":4.251236833332892,"vX0":-5.241422766408297,"vY0":-121.48431017475168,"vZ0":1.4781057680024294,"x":107.58,"y":124.0,"x0":1.211863823317524,"y0":50.002147812708564,"z0":5.974788627748574,"aX":14.04438377063348},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.0,"breakHorizontal":-15.7,"spinRate":1742,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.4507112146166352,"extension":6.198932684078755},"index":7,"playId":"a26661cd-b3ac-3aec-988d-7ec1917b6a1b","pitchNumber":8,"startTime":"2026-09-27T21:40:16.916Z","endTime":"2026-09-27T21:40:20.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:40:20.122Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a ground ball to right fielder Wilyer Abreu. Michael Conforto out at home on the throw, right fielder Wilyer Abreu to catcher Connor Wong. Matt Shaw to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-27T21:40:45.865Z","endTime":"2026-09-27T21:42:06.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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(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":91.6,"endSpeed":83.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.030328000687984,"aZ":-10.332374227171627,"pfxX":3.878200895895293,"pfxZ":12.195338911503502,"pX":0.21327024683757675,"pZ":1.2391898651610098,"vX0":-3.719828276330718,"vY0":-133.09669384259135,"vZ0":-9.078259153579136,"x":108.87,"y":205.32,"x0":1.1262969574394384,"y0":50.001154082273544,"z0":5.445917715897598,"aX":6.945213385728156},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.3,"breakHorizontal":-6.2,"spinRate":2432,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.41179757666539185,"extension":6.5655299456109395},"index":0,"playId":"8b4b03ba-9008-339f-8ad9-be1254a86276","pitchNumber":1,"startTime":"2026-09-27T21:40:50.887Z","endTime":"2026-09-27T21:40:54.891Z","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":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87712469315442,"aZ":-10.92124708914823,"pfxX":1.3254872174378685,"pfxZ":11.601515405472924,"pX":-0.23953621939053027,"pZ":1.9890604521948358,"vX0":-3.7635016535024226,"vY0":-134.86606789722032,"vZ0":-7.354151486111184,"x":126.13,"y":185.08,"x0":1.005236327609906,"y0":50.00050860864519,"z0":5.5315336287245085,"aX":2.4280195699090017},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":-1.6,"spinRate":2312,"spinDirection":154},"zone":8,"typeConfidence":0.91,"plateTime":0.4070146752644739,"extension":6.510228080738174},"index":1,"playId":"aaab7e55-0c0c-3aa6-85d2-0245dacac2ba","pitchNumber":2,"startTime":"2026-09-27T21:41:07.534Z","endTime":"2026-09-27T21:41:11.043Z","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":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06817744374103,"aZ":-15.92498710903218,"pfxX":0.6293682813170242,"pfxZ":8.920221854495978,"pX":-0.2432908430281989,"pZ":4.066734265212832,"vX0":-3.874831950941685,"vY0":-134.57200060538804,"vZ0":-1.402063334492816,"x":126.27,"y":128.98,"x0":1.1376971125261544,"y0":50.00121090489734,"z0":5.730484190355448,"aX":1.1463557657441776},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":-0.2,"spinRate":2401,"spinDirection":164},"zone":11,"typeConfidence":0.91,"plateTime":0.4080757214938733,"extension":6.606799562135644},"index":2,"playId":"4c530b26-0ba2-3358-8408-0327f4867056","pitchNumber":3,"startTime":"2026-09-27T21:41:31.910Z","endTime":"2026-09-27T21:41:35.190Z","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":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74708218486011,"aZ":-15.217944330683574,"pfxX":3.36698940288466,"pfxZ":9.379250837745673,"pX":0.49854266865819913,"pZ":3.3072394678688486,"vX0":-3.0961662478115954,"vY0":-134.27436000051168,"vZ0":-3.004540185352113,"x":98.0,"y":149.48,"x0":1.234660550163228,"y0":50.00462068856987,"z0":5.537189649964829,"aX":6.088381416795806},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-5.4,"spinRate":2376,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.40947526874684037,"extension":6.597073333884616},"hitData":{"launchSpeed":94.2,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.21,"coordY":112.66}},"index":3,"playId":"844963cf-becb-3fb1-b1e6-de6ea5963cd8","pitchNumber":4,"startTime":"2026-09-27T21:41:49.672Z","endTime":"2026-09-27T21:42:06.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:42:06.525Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate Eaton strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-27T21:44:10.218Z","endTime":"2026-09-27T21:45:53.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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(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":87.7,"endSpeed":80.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46775823963591,"aZ":-24.28272334533333,"pfxX":0.6498250691559835,"pfxZ":4.759549583603791,"pX":0.27568385709533405,"pZ":2.6708300015891857,"vX0":4.212500400780739,"vY0":-127.70433843429814,"vZ0":-2.254404022297182,"x":106.49,"y":166.67,"x0":-1.4772720233781902,"y0":50.00139580763923,"z0":5.46861677374369,"aX":1.075733882644704},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":-2.0,"spinRate":2261,"spinDirection":183},"zone":6,"typeConfidence":0.88,"plateTime":0.42835008240850225,"extension":6.497213963147478},"index":0,"playId":"1ba0c741-a395-3cfe-a15d-76d0827dc4ce","pitchNumber":1,"startTime":"2026-09-27T21:44:15.643Z","endTime":"2026-09-27T21:44:18.643Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139411928880012,"aZ":-30.707211903534784,"pfxX":-9.75567069240439,"pfxZ":0.8815409677882293,"pX":-4.224439119865622E-4,"pZ":1.659959281069241,"vX0":7.163050596144983,"vY0":-128.07558809741562,"vZ0":-3.5531832858529193,"x":117.02,"y":193.96,"x0":-1.564241196277686,"y0":50.00235644781167,"z0":5.463469716722129,"aX":-16.22724901433066},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":16.1,"spinRate":1544,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.42744833429980034,"extension":6.613091079069821},"index":1,"playId":"0579b90b-c511-398e-899e-0d10216f5a16","pitchNumber":2,"startTime":"2026-09-27T21:44:29.878Z","endTime":"2026-09-27T21:44:33.736Z","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":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33543010881278,"aZ":-30.19665501222128,"pfxX":9.234826870264518,"pfxZ":1.3562224725533194,"pX":3.37824219677972,"pZ":0.8302244990290252,"vX0":8.042060390954562,"vY0":-120.63915496104548,"vZ0":-4.280606794461619,"x":-11.77,"y":216.36,"x0":-1.2088737615206702,"y0":50.00473648898788,"z0":5.314712344837446,"aX":13.497252864861819},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.6,"breakHorizontal":-18.7,"spinRate":2525,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.45550056113320236,"extension":6.612228384025548},"index":2,"playId":"afa77144-01ca-339c-8a72-91b812ba1146","pitchNumber":3,"startTime":"2026-09-27T21:44:48.135Z","endTime":"2026-09-27T21:44:51.135Z","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":94.2,"endSpeed":86.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453639114572212,"aZ":-16.295337424052406,"pfxX":-6.724787377439835,"pfxZ":8.327405805625618,"pX":0.9438154892107864,"pZ":4.04099287792917,"vX0":8.56275140656906,"vY0":-137.01710695163146,"vZ0":-0.810040567121571,"x":81.02,"y":129.67,"x0":-1.3438671477778263,"y0":50.0025059093925,"z0":5.450906392406364,"aX":-12.823443256451979},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":10.4,"spinRate":2096,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.39930257913607115,"extension":6.654721542111387},"index":3,"playId":"048824e3-1f0f-3021-ab12-9262b402a8b9","pitchNumber":4,"startTime":"2026-09-27T21:45:09.480Z","endTime":"2026-09-27T21:45:12.968Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46008611596228,"aZ":-15.066904792864307,"pfxX":-6.240990120619896,"pfxZ":8.836500860677475,"pX":0.8666311167879442,"pZ":2.2454005384950557,"vX0":8.3439432701938,"vY0":-137.73720799933807,"vZ0":-5.447299225698298,"x":83.97,"y":178.15,"x0":-1.3806284465231047,"y0":50.002709603679556,"z0":5.25520678291582,"aX":-12.082032408488146},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":2180,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3965430645425809,"extension":6.749134162550778},"index":4,"playId":"e9c7422f-8d43-3699-9292-a249c81c3c94","pitchNumber":5,"startTime":"2026-09-27T21:45:27.042Z","endTime":"2026-09-27T21:45:30.885Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-09-27T21:45:40.221Z","endTime":"2026-09-27T21:45:50.625Z","isPitch":false,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"}},{"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.371194309599243,"aZ":-12.687086506047144,"pfxX":-4.75779574193357,"pfxZ":10.209889577119803,"pX":0.5648493046681036,"pZ":3.2191252387168623,"vX0":6.8644430896244915,"vY0":-137.27064408588237,"vZ0":-3.4937926602873306,"x":95.47,"y":151.86,"x0":-1.349982871154437,"y0":50.00124052431319,"z0":5.37203696269853,"aX":-9.08010637907114},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":7.2,"spinRate":2251,"spinDirection":216},"zone":3,"typeConfidence":0.9,"plateTime":0.39900016473863076,"extension":6.648870277305702},"index":6,"playId":"15410508-fc6b-376a-bc09-7a70aba9730a","pitchNumber":6,"startTime":"2026-09-27T21:45:50.625Z","endTime":"2026-09-27T21:45:53.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:45:53.625Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Sogard grounds out, second baseman Pedro Ramírez to first baseman Gabriel Arias.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-27T21:46:11.539Z","endTime":"2026-09-27T21:46:39.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":2},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"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(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":80.8,"endSpeed":74.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.753278151481563,"aZ":-37.99703398907017,"pfxX":7.347173475140037,"pfxZ":-4.143079853114319,"pX":0.33451991268498105,"pZ":2.110112204634305,"vX0":2.203963579121466,"vY0":-117.6564593292893,"vZ0":-0.3507537983638802,"x":104.25,"y":181.81,"x0":-1.56824824876462,"y0":50.0032768579199,"z0":5.7743333630391405,"aX":10.327516472292801},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.3,"breakHorizontal":-13.8,"spinRate":2334,"spinDirection":47},"zone":9,"typeConfidence":0.89,"plateTime":0.4650614923827683,"extension":6.311791893668756},"index":0,"playId":"9389bbe7-9f5a-3148-838f-57673b2ddb11","pitchNumber":1,"startTime":"2026-09-27T21:46:18.196Z","endTime":"2026-09-27T21:46:22.213Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.293905084556798,"aZ":-30.545617314121408,"pfxX":-9.184235669470857,"pfxZ":0.9540142412425547,"pX":-0.5037560431063675,"pZ":1.464911624379143,"vX0":5.767913513751688,"vY0":-129.82322832556682,"vZ0":-4.123012009563501,"x":136.2,"y":199.23,"x0":-1.5570511280794486,"y0":50.00571284964314,"z0":5.3896972224754105,"aX":-15.734254680762325},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":15.4,"spinRate":1596,"spinDirection":250},"zone":13,"typeConfidence":0.85,"plateTime":0.42134694985139287,"extension":6.744899691861758},"hitData":{"launchSpeed":92.6,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.85,"coordY":154.22}},"index":1,"playId":"6d45bb45-0eb4-3554-b50f-6dc204e4191b","pitchNumber":2,"startTime":"2026-09-27T21:46:32.793Z","endTime":"2026-09-27T21:46:39.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:46:39.116Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to right fielder Michael Conforto.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-27T21:46:59.680Z","endTime":"2026-09-27T21:48:49.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"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":".267"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".140"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".298"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".204"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".244"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.54"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.38"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.31"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.49"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.79"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.75"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.01"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.05"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.36"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.26"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.16"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.88"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".796"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".962"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".789"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".796"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".962"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".789"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":5},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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(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":89.8,"endSpeed":82.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97236808835359,"aZ":-22.280414191974568,"pfxX":1.0787400664144693,"pfxZ":5.717530149943791,"pX":1.8133072574166889,"pZ":1.6117341310441842,"vX0":7.911199377724355,"vY0":-130.56090988429636,"vZ0":-5.158994594874418,"x":47.88,"y":195.26,"x0":-1.3935676102810852,"y0":50.001749502910435,"z0":5.285650251784966,"aX":1.864049135491691},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-3.7,"spinRate":2332,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.4192058408761361,"extension":6.57651157628651},"index":0,"playId":"4d9b070d-d53c-3146-869b-340958485e76","pitchNumber":1,"startTime":"2026-09-27T21:47:06.099Z","endTime":"2026-09-27T21:47:09.746Z","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":95.0,"endSpeed":86.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20869758279569,"aZ":-13.464281921943352,"pfxX":-6.040212477101253,"pfxZ":9.771931911269931,"pX":0.23911465114550937,"pZ":1.907391111986654,"vX0":6.61742980763189,"vY0":-138.091207181815,"vZ0":-6.64066254267536,"x":107.89,"y":187.28,"x0":-1.413371816635557,"y0":50.002773997455975,"z0":5.264311520400935,"aX":-11.565620954201018},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2303,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.39793475750138096,"extension":6.661278547633188},"index":1,"playId":"0652c5b4-ef64-3205-8fe3-22360ab28c1e","pitchNumber":2,"startTime":"2026-09-27T21:47:22.035Z","endTime":"2026-09-27T21:47:25.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512266134321568,"aZ":-37.18335243536115,"pfxX":-7.138228579653386,"pfxZ":-2.9696201414842704,"pX":0.09394660732490841,"pZ":1.7364179091626681,"vX0":6.327266549757645,"vY0":-129.41366355591154,"vZ0":-2.2050474224022736,"x":113.42,"y":191.9,"x0":-1.4623401901987014,"y0":50.004206352319564,"z0":5.464085052142458,"aX":-12.03684143439115},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.6,"breakHorizontal":11.4,"spinRate":1248,"spinDirection":257},"zone":8,"typeConfidence":0.91,"plateTime":0.4242104865556957,"extension":6.5308023927862},"index":2,"playId":"7eb8f3f2-6c07-3ab0-924c-b88242aaf636","pitchNumber":3,"startTime":"2026-09-27T21:47:39.336Z","endTime":"2026-09-27T21:47:42.680Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20196634968515,"aZ":-14.39719302939385,"pfxX":-5.951285746704203,"pfxZ":9.427625177483803,"pX":0.28913650041496985,"pZ":3.5841844423803395,"vX0":6.69115578704315,"vY0":-137.15320223908697,"vZ0":-2.2191702767115467,"x":105.98,"y":142.01,"x0":-1.4207148778276253,"y0":50.00502491938653,"z0":5.3975230621279655,"aX":-11.225135307269321},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2234,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.4009206443039317,"extension":6.577880160016066},"index":3,"playId":"3a178fdf-efba-3c00-9b7d-b210434ca256","pitchNumber":4,"startTime":"2026-09-27T21:47:57.962Z","endTime":"2026-09-27T21:48:01.094Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99088265101302,"aZ":-30.98393735024301,"pfxX":-10.062669199804274,"pfxZ":0.7076206740330129,"pX":-0.7675130439924979,"pZ":2.1225712713821654,"vX0":5.2429225997789235,"vY0":-129.39017725971257,"vZ0":-2.34687498762681,"x":146.26,"y":181.47,"x0":-1.516888943333734,"y0":50.00428478241147,"z0":5.424740747943934,"aX":-16.996441571052912},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":17.0,"spinRate":1476,"spinDirection":252},"zone":4,"typeConfidence":0.87,"plateTime":0.42394066860109136,"extension":6.5800445451175404},"index":4,"playId":"0bc05c69-5e8e-3dad-a8f8-e372934a576b","pitchNumber":5,"startTime":"2026-09-27T21:48:20.008Z","endTime":"2026-09-27T21:48:23.565Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":78.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.105014599208406,"aZ":-32.882555326763836,"pfxX":0.29033730822629966,"pfxZ":-0.43861622052559035,"pX":0.6433791164085743,"pZ":2.0756665151812377,"vX0":5.030780451733246,"vY0":-126.86668106045136,"vZ0":-1.7345753047810328,"x":92.48,"y":182.74,"x0":-1.421089544300382,"y0":50.00633505459259,"z0":5.442655009460622,"aX":0.4633847397186978},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":-1.9,"spinRate":2202,"spinDirection":99},"zone":6,"typeConfidence":0.93,"plateTime":0.43529353810088045,"extension":6.571272716747845},"hitData":{"launchSpeed":88.5,"launchAngle":29.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.05,"coordY":85.82}},"index":5,"playId":"2e40b05d-4425-36d0-8586-357f6f691748","pitchNumber":6,"startTime":"2026-09-27T21:48:41.738Z","endTime":"2026-09-27T21:48:49.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:48:49.527Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to right fielder Michael Conforto.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-27T21:46:59.680Z","endTime":"2026-09-27T21:48:49.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"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":".267"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".140"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".298"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".204"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".244"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.54"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.38"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.31"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.49"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.79"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.75"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.01"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.05"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.36"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.26"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.16"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.88"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".796"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".962"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".789"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".796"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".962"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".789"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".774"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".433"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":5},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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(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":89.8,"endSpeed":82.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97236808835359,"aZ":-22.280414191974568,"pfxX":1.0787400664144693,"pfxZ":5.717530149943791,"pX":1.8133072574166889,"pZ":1.6117341310441842,"vX0":7.911199377724355,"vY0":-130.56090988429636,"vZ0":-5.158994594874418,"x":47.88,"y":195.26,"x0":-1.3935676102810852,"y0":50.001749502910435,"z0":5.285650251784966,"aX":1.864049135491691},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-3.7,"spinRate":2332,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.4192058408761361,"extension":6.57651157628651},"index":0,"playId":"4d9b070d-d53c-3146-869b-340958485e76","pitchNumber":1,"startTime":"2026-09-27T21:47:06.099Z","endTime":"2026-09-27T21:47:09.746Z","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":95.0,"endSpeed":86.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20869758279569,"aZ":-13.464281921943352,"pfxX":-6.040212477101253,"pfxZ":9.771931911269931,"pX":0.23911465114550937,"pZ":1.907391111986654,"vX0":6.61742980763189,"vY0":-138.091207181815,"vZ0":-6.64066254267536,"x":107.89,"y":187.28,"x0":-1.413371816635557,"y0":50.002773997455975,"z0":5.264311520400935,"aX":-11.565620954201018},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2303,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.39793475750138096,"extension":6.661278547633188},"index":1,"playId":"0652c5b4-ef64-3205-8fe3-22360ab28c1e","pitchNumber":2,"startTime":"2026-09-27T21:47:22.035Z","endTime":"2026-09-27T21:47:25.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512266134321568,"aZ":-37.18335243536115,"pfxX":-7.138228579653386,"pfxZ":-2.9696201414842704,"pX":0.09394660732490841,"pZ":1.7364179091626681,"vX0":6.327266549757645,"vY0":-129.41366355591154,"vZ0":-2.2050474224022736,"x":113.42,"y":191.9,"x0":-1.4623401901987014,"y0":50.004206352319564,"z0":5.464085052142458,"aX":-12.03684143439115},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.6,"breakHorizontal":11.4,"spinRate":1248,"spinDirection":257},"zone":8,"typeConfidence":0.91,"plateTime":0.4242104865556957,"extension":6.5308023927862},"index":2,"playId":"7eb8f3f2-6c07-3ab0-924c-b88242aaf636","pitchNumber":3,"startTime":"2026-09-27T21:47:39.336Z","endTime":"2026-09-27T21:47:42.680Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20196634968515,"aZ":-14.39719302939385,"pfxX":-5.951285746704203,"pfxZ":9.427625177483803,"pX":0.28913650041496985,"pZ":3.5841844423803395,"vX0":6.69115578704315,"vY0":-137.15320223908697,"vZ0":-2.2191702767115467,"x":105.98,"y":142.01,"x0":-1.4207148778276253,"y0":50.00502491938653,"z0":5.3975230621279655,"aX":-11.225135307269321},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2234,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.4009206443039317,"extension":6.577880160016066},"index":3,"playId":"3a178fdf-efba-3c00-9b7d-b210434ca256","pitchNumber":4,"startTime":"2026-09-27T21:47:57.962Z","endTime":"2026-09-27T21:48:01.094Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99088265101302,"aZ":-30.98393735024301,"pfxX":-10.062669199804274,"pfxZ":0.7076206740330129,"pX":-0.7675130439924979,"pZ":2.1225712713821654,"vX0":5.2429225997789235,"vY0":-129.39017725971257,"vZ0":-2.34687498762681,"x":146.26,"y":181.47,"x0":-1.516888943333734,"y0":50.00428478241147,"z0":5.424740747943934,"aX":-16.996441571052912},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":17.0,"spinRate":1476,"spinDirection":252},"zone":4,"typeConfidence":0.87,"plateTime":0.42394066860109136,"extension":6.5800445451175404},"index":4,"playId":"0bc05c69-5e8e-3dad-a8f8-e372934a576b","pitchNumber":5,"startTime":"2026-09-27T21:48:20.008Z","endTime":"2026-09-27T21:48:23.565Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":78.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.105014599208406,"aZ":-32.882555326763836,"pfxX":0.29033730822629966,"pfxZ":-0.43861622052559035,"pX":0.6433791164085743,"pZ":2.0756665151812377,"vX0":5.030780451733246,"vY0":-126.86668106045136,"vZ0":-1.7345753047810328,"x":92.48,"y":182.74,"x0":-1.421089544300382,"y0":50.00633505459259,"z0":5.442655009460622,"aX":0.4633847397186978},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":-1.9,"spinRate":2202,"spinDirection":99},"zone":6,"typeConfidence":0.93,"plateTime":0.43529353810088045,"extension":6.571272716747845},"hitData":{"launchSpeed":88.5,"launchAngle":29.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.05,"coordY":85.82}},"index":5,"playId":"2e40b05d-4425-36d0-8586-357f6f691748","pitchNumber":6,"startTime":"2026-09-27T21:48:41.738Z","endTime":"2026-09-27T21:48:49.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-27T21:48:49.527Z","atBatIndex":76},"scoringPlays":[1,7,17,20,68,69,71],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":156.88,"y":94.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":70.8,"y":39.29},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":97.99,"y":56.5},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":123.14,"y":156.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":168.1,"y":105.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":103.16,"y":170.43},"type":"O","description":"Forceout"}],"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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":37.93,"y":61.67},"type":"H","description":"Home Run"}]}},{"startIndex":10,"endIndex":18,"top":[10,11,12],"bottom":[13,14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":166.87,"y":134.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":144.71,"y":185.13},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":118.87,"y":156.24},"type":"O","description":"Pop Out"}],"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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":194.37,"y":123.81},"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":2,"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":172.59,"y":125.84},"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":2,"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":123.5,"y":146.82},"type":"O","description":"Forceout"}]}},{"startIndex":19,"endIndex":25,"top":[19,20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":35.34,"y":62.94},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":150.29,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":133.11,"y":151.87},"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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":132.13,"y":138.04},"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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":82.37,"y":153.72},"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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":152.82,"y":153.2},"type":"O","description":"Lineout"}]}},{"startIndex":26,"endIndex":35,"top":[26,27,28,29,30],"bottom":[31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":152.82,"y":165.36},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":128.63,"y":192.04},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":132.52,"y":81.06},"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":4,"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":124.51,"y":80.56},"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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":174.61,"y":167.9},"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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":163.05,"y":120.97},"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":4,"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":63.93,"y":81.65},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":103.01,"y":95.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":75.8,"y":120.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":155.86,"y":158.27},"type":"O","description":"Grounded Into DP"}],"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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":158.9,"y":155.74},"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":5,"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":100.12,"y":169.42},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":115.87,"y":148.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":85.31,"y":110.89},"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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":47.11,"y":106.59},"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":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":142.79,"y":71.89},"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":6,"pitcher":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":111.78,"y":155.74},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":101.87,"y":39.35},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":98.1,"y":130.4},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":147.25,"y":176.51},"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":7,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":152.82,"y":152.19},"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":116.76,"y":125.91},"type":"O","description":"Pop Out"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":141.17,"y":171.95},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":198.23,"y":140.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":133.28,"y":153.79},"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":8,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":111.27,"y":155.74},"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":8,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":108.67,"y":139.66},"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":8,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":126.98,"y":161.82},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":76,"top":[66,67,68,69,70,71,72,73],"bottom":[74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":65.86,"y":119.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":37.51,"y":96.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":85.05,"y":60.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":86.86,"y":77.2},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":172.68,"y":47.7},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":182.21,"y":112.66},"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":9,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":154.85,"y":154.22},"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":9,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":179.05,"y":85.82},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":5,"errors":1,"leftOnBase":5},"away":{"runs":6,"hits":13,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"catcher":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"first":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"second":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"third":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"right":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"onDeck":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"inHole":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"battingOrder":8,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"onDeck":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"inHole":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"battingOrder":7,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".251","atBats":38,"obp":".339","slg":".428","ops":".767","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":22,"rbi":6,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":30,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":112,"era":"4.12","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.26","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":112,"balls":39,"strikes":73,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":2,"pitchesPerInning":"12.44","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":32,"gamesStarted":0,"flyOuts":16,"groundOuts":22,"airOuts":34,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":110,"obp":".301","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":477,"era":"3.64","inningsPitched":"29.2","wins":2,"losses":2,"saves":3,"saveOpportunities":4,"holds":3,"blownSaves":1,"earnedRuns":12,"whip":"1.21","battersFaced":123,"outs":89,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":477,"balls":175,"strikes":302,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"16.08","gamesFinished":15,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"9.10","walksPer9Inn":"3.34","hitsPer9Inn":"7.58","runsScoredPer9":"3.94","homeRunsPer9":"1.21","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":13},"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}},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":45,"groundOuts":61,"airOuts":69,"runs":32,"doubles":17,"triples":0,"homeRuns":15,"strikeOuts":80,"baseOnBalls":35,"intentionalWalks":3,"hits":65,"hitByPitch":4,"avg":".240","atBats":271,"obp":".331","slg":".469","ops":".800","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":127,"rbi":45,"leftOnBase":125,"sacBunts":0,"sacFlies":4,"babip":".278","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.07","popOuts":11,"lineOuts":13},"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":66,"errors":0,"chances":68,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"55","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"101","stats":{"batting":{"note":"1-","summary":"2-4 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":97,"flyOuts":40,"groundOuts":54,"airOuts":69,"runs":36,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":61,"hitByPitch":2,"avg":".279","atBats":219,"obp":".325","slg":".502","ops":".827","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":110,"rbi":38,"leftOnBase":80,"sacBunts":4,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.91","popOuts":16,"lineOuts":13},"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":120,"errors":2,"chances":125,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666129":{"person":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"5.0 IP, ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":70,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":31,"strikes":39,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":3,"gamesStarted":2,"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":8,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":36,"obp":".469","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":199,"era":"7.71","inningsPitched":"9.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.36","battersFaced":49,"outs":28,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":199,"balls":95,"strikes":104,"strikePercentage":".520","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":".500","pitchesPerInning":"21.32","gamesFinished":0,"strikeoutWalkRatio":"0.64","strikeoutsPer9Inn":"6.75","walksPer9Inn":"10.61","hitsPer9Inn":"10.61","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":156,"flyOuts":79,"groundOuts":116,"airOuts":124,"runs":89,"doubles":28,"triples":3,"homeRuns":24,"strikeOuts":189,"baseOnBalls":81,"intentionalWalks":4,"hits":119,"hitByPitch":7,"avg":".218","atBats":546,"obp":".326","slg":".412","ops":".738","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":636,"totalBases":225,"rbi":68,"leftOnBase":279,"sacBunts":1,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.75","popOuts":22,"lineOuts":23},"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":9,"putOuts":279,"errors":1,"chances":289,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":28,"gamesStarted":11,"flyOuts":58,"groundOuts":109,"airOuts":95,"runs":39,"doubles":8,"triples":0,"homeRuns":16,"strikeOuts":63,"baseOnBalls":27,"intentionalWalks":1,"hits":81,"hitByPitch":3,"atBats":345,"obp":".295","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1506,"era":"3.63","inningsPitched":"94.1","wins":6,"losses":2,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":38,"whip":"1.14","battersFaced":378,"outs":283,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1506,"balls":562,"strikes":944,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".750","pitchesPerInning":"15.96","gamesFinished":6,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.01","walksPer9Inn":"2.58","hitsPer9Inn":"7.73","runsScoredPer9":"3.72","homeRunsPer9":"1.53","inheritedRunners":15,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":58,"gamesStarted":0,"flyOuts":27,"groundOuts":28,"airOuts":58,"runs":30,"doubles":6,"triples":0,"homeRuns":11,"strikeOuts":60,"baseOnBalls":18,"intentionalWalks":3,"hits":47,"hitByPitch":1,"atBats":191,"obp":".314","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":848,"era":"4.86","inningsPitched":"50.0","wins":3,"losses":4,"saves":3,"saveOpportunities":7,"holds":7,"blownSaves":4,"earnedRuns":27,"whip":"1.30","battersFaced":212,"outs":150,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":848,"balls":277,"strikes":571,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".429","pitchesPerInning":"16.96","gamesFinished":9,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.24","hitsPer9Inn":"8.46","runsScoredPer9":"5.40","homeRunsPer9":"1.98","inheritedRunners":23,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","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":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":32,"gamesStarted":32,"flyOuts":120,"groundOuts":138,"airOuts":196,"runs":75,"doubles":22,"triples":2,"homeRuns":35,"strikeOuts":174,"baseOnBalls":37,"intentionalWalks":0,"hits":154,"hitByPitch":7,"atBats":660,"obp":".281","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2810,"era":"3.77","inningsPitched":"174.1","wins":11,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.10","battersFaced":706,"outs":523,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2810,"balls":973,"strikes":1837,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":5,"groundOutsToAirouts":"0.70","rbi":1,"winPercentage":".524","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"8.98","walksPer9Inn":"1.91","hitsPer9Inn":"7.95","runsScoredPer9":"3.87","homeRunsPer9":"1.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":43,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":8,"errors":0,"chances":26,"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"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"4-4 | 2 HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":11,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":155,"flyOuts":104,"groundOuts":143,"airOuts":208,"runs":92,"doubles":33,"triples":2,"homeRuns":28,"strikeOuts":102,"baseOnBalls":76,"intentionalWalks":2,"hits":161,"hitByPitch":12,"avg":".265","atBats":608,"obp":".355","slg":".464","ops":".819","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":702,"totalBases":282,"rbi":93,"leftOnBase":299,"sacBunts":0,"sacFlies":6,"babip":".275","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.71","popOuts":57,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":251,"putOuts":78,"errors":6,"chances":335,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":37,"groundOuts":60,"airOuts":72,"runs":36,"doubles":12,"triples":2,"homeRuns":6,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":2,"hits":63,"hitByPitch":2,"avg":".261","atBats":241,"obp":".321","slg":".402","ops":".723","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":97,"rbi":32,"leftOnBase":105,"sacBunts":1,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.17","popOuts":16,"lineOuts":19},"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":133,"putOuts":78,"errors":5,"chances":216,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":160,"flyOuts":113,"groundOuts":137,"airOuts":158,"runs":78,"doubles":27,"triples":2,"homeRuns":20,"strikeOuts":165,"baseOnBalls":92,"intentionalWalks":3,"hits":145,"hitByPitch":13,"avg":".242","atBats":600,"obp":".352","slg":".393","ops":".745","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":710,"totalBases":236,"rbi":77,"leftOnBase":289,"sacBunts":0,"sacFlies":5,"babip":".298","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":19,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":1218,"errors":4,"chances":1373,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":54,"groundOuts":101,"airOuts":111,"runs":57,"doubles":15,"triples":0,"homeRuns":10,"strikeOuts":70,"baseOnBalls":40,"intentionalWalks":0,"hits":98,"hitByPitch":5,"avg":".258","atBats":380,"obp":".336","slg":".376","ops":".712","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":143,"rbi":58,"leftOnBase":191,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":23,"lineOuts":34},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":29,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":9,"strikes":20,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"9.67","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.00","runsScoredPer9":"6.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":20,"stolenBases":63,"stolenBasePercentage":".759","caughtStealingPercentage":".241","assists":28,"putOuts":772,"errors":7,"chances":807,"fielding":".991","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"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":162,"flyOuts":85,"groundOuts":95,"airOuts":174,"runs":119,"doubles":31,"triples":8,"homeRuns":45,"strikeOuts":187,"baseOnBalls":83,"intentionalWalks":7,"hits":175,"hitByPitch":12,"avg":".280","atBats":626,"obp":".372","slg":".570","ops":".942","caughtStealing":7,"stolenBases":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":726,"totalBases":357,"rbi":107,"leftOnBase":223,"sacBunts":1,"sacFlies":4,"babip":".327","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.91","popOuts":49,"lineOuts":40},"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":5,"putOuts":393,"errors":6,"chances":404,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":32,"gamesStarted":32,"flyOuts":87,"groundOuts":162,"airOuts":177,"runs":96,"doubles":27,"triples":3,"homeRuns":26,"strikeOuts":184,"baseOnBalls":47,"intentionalWalks":1,"hits":179,"hitByPitch":1,"atBats":691,"obp":".305","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":3003,"era":"4.51","inningsPitched":"177.2","wins":9,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":89,"whip":"1.27","battersFaced":750,"outs":533,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":3003,"balls":1021,"strikes":1982,"strikePercentage":".660","hitBatsmen":1,"balks":3,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".429","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"9.32","walksPer9Inn":"2.38","hitsPer9Inn":"9.07","runsScoredPer9":"4.86","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":6,"sacFlies":5,"passedBall":0,"popOuts":44,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":24,"errors":2,"chances":37,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":".---","numberOfPitches":10,"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":10,"balls":1,"strikes":9,"strikePercentage":".900","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":1,"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":68,"gamesStarted":0,"flyOuts":35,"groundOuts":59,"airOuts":67,"runs":28,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":73,"baseOnBalls":25,"intentionalWalks":0,"hits":59,"hitByPitch":1,"atBats":255,"obp":".299","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1139,"era":"3.36","inningsPitched":"67.0","wins":6,"losses":5,"saves":9,"saveOpportunities":17,"holds":9,"blownSaves":8,"earnedRuns":25,"whip":"1.25","battersFaced":284,"outs":201,"gamesPitched":68,"completeGames":0,"shutouts":0,"pitchesThrown":1139,"balls":390,"strikes":749,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".545","pitchesPerInning":"17.00","gamesFinished":27,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"9.81","walksPer9Inn":"3.36","hitsPer9Inn":"7.93","runsScoredPer9":"3.76","homeRunsPer9":"1.34","inheritedRunners":27,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":33,"groundOuts":39,"airOuts":62,"runs":36,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":67,"baseOnBalls":23,"intentionalWalks":0,"hits":51,"hitByPitch":11,"avg":".237","atBats":215,"obp":".340","slg":".377","ops":".717","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":81,"rbi":28,"leftOnBase":104,"sacBunts":3,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.63","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"35.83","popOuts":18,"lineOuts":11},"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":11,"stolenBases":27,"stolenBasePercentage":".711","caughtStealingPercentage":".289","assists":20,"putOuts":500,"errors":1,"chances":521,"fielding":".998","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"43","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-1 | RBI","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":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":10,"groundOuts":29,"airOuts":18,"runs":14,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":60,"baseOnBalls":8,"intentionalWalks":1,"hits":34,"hitByPitch":0,"avg":".243","atBats":140,"obp":".282","slg":".371","ops":".653","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":52,"rbi":14,"leftOnBase":71,"sacBunts":0,"sacFlies":1,"babip":".382","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":4,"lineOuts":4},"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":65,"putOuts":48,"errors":4,"chances":117,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":80,"groundOuts":108,"airOuts":138,"runs":96,"doubles":31,"triples":1,"homeRuns":26,"strikeOuts":155,"baseOnBalls":81,"intentionalWalks":4,"hits":147,"hitByPitch":5,"avg":".270","atBats":545,"obp":".368","slg":".473","ops":".841","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":634,"totalBases":258,"rbi":86,"leftOnBase":282,"sacBunts":0,"sacFlies":3,"babip":".330","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.96","popOuts":33,"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":8,"putOuts":232,"errors":2,"chances":242,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":34,"gamesStarted":15,"flyOuts":82,"groundOuts":88,"airOuts":148,"runs":55,"doubles":27,"triples":3,"homeRuns":18,"strikeOuts":91,"baseOnBalls":35,"intentionalWalks":2,"hits":125,"hitByPitch":5,"atBats":448,"obp":".337","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1896,"era":"4.20","inningsPitched":"111.1","wins":6,"losses":8,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":52,"whip":"1.44","battersFaced":493,"outs":334,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1896,"balls":659,"strikes":1237,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".429","pitchesPerInning":"17.03","gamesFinished":7,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.83","hitsPer9Inn":"10.10","runsScoredPer9":"4.45","homeRunsPer9":"1.46","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":35,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":7,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":65,"gamesStarted":0,"flyOuts":25,"groundOuts":55,"airOuts":56,"runs":33,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":94,"baseOnBalls":40,"intentionalWalks":5,"hits":49,"hitByPitch":9,"atBats":251,"obp":".325","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1279,"era":"3.88","inningsPitched":"69.2","wins":4,"losses":4,"saves":7,"saveOpportunities":11,"holds":14,"blownSaves":4,"earnedRuns":30,"whip":"1.28","battersFaced":304,"outs":209,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1279,"balls":514,"strikes":765,"strikePercentage":".600","hitBatsmen":9,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".500","pitchesPerInning":"18.36","gamesFinished":24,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"12.14","walksPer9Inn":"5.17","hitsPer9Inn":"6.33","runsScoredPer9":"4.26","homeRunsPer9":"0.90","inheritedRunners":25,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":32,"gamesStarted":23,"flyOuts":65,"groundOuts":179,"airOuts":121,"runs":86,"doubles":23,"triples":4,"homeRuns":15,"strikeOuts":137,"baseOnBalls":65,"intentionalWalks":0,"hits":157,"hitByPitch":4,"atBats":587,"obp":".342","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2476,"era":"4.79","inningsPitched":"148.1","wins":9,"losses":8,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":79,"whip":"1.50","battersFaced":663,"outs":445,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2476,"balls":915,"strikes":1561,"strikePercentage":".630","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".529","pitchesPerInning":"16.69","gamesFinished":2,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"8.31","walksPer9Inn":"3.94","hitsPer9Inn":"9.53","runsScoredPer9":"5.22","homeRunsPer9":"0.91","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":11,"errors":3,"chances":27,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":60,"gamesStarted":2,"flyOuts":37,"groundOuts":60,"airOuts":60,"runs":24,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":28,"intentionalWalks":1,"hits":53,"hitByPitch":0,"atBats":226,"obp":".318","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1003,"era":"3.14","inningsPitched":"63.0","wins":9,"losses":2,"saves":3,"saveOpportunities":5,"holds":7,"blownSaves":2,"earnedRuns":22,"whip":"1.29","battersFaced":256,"outs":189,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":1003,"balls":375,"strikes":628,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".818","pitchesPerInning":"15.92","gamesFinished":15,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"7.86","walksPer9Inn":"4.00","hitsPer9Inn":"7.57","runsScoredPer9":"3.43","homeRunsPer9":"0.86","inheritedRunners":38,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":46,"groundOuts":142,"airOuts":75,"runs":39,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":78,"baseOnBalls":42,"intentionalWalks":0,"hits":79,"hitByPitch":2,"atBats":371,"obp":".295","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1613,"era":"3.29","inningsPitched":"101.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.19","battersFaced":419,"outs":304,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1613,"balls":591,"strikes":1022,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.89","rbi":0,"winPercentage":".429","pitchesPerInning":"15.92","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.93","walksPer9Inn":"3.73","hitsPer9Inn":"7.02","runsScoredPer9":"3.46","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":16,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":22,"gamesStarted":22,"flyOuts":68,"groundOuts":131,"airOuts":133,"runs":59,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":96,"baseOnBalls":39,"intentionalWalks":0,"hits":114,"hitByPitch":7,"atBats":473,"obp":".308","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1957,"era":"3.91","inningsPitched":"126.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.21","battersFaced":520,"outs":380,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1957,"balls":674,"strikes":1283,"strikePercentage":".660","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".667","pitchesPerInning":"15.45","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"6.82","walksPer9Inn":"2.77","hitsPer9Inn":"8.10","runsScoredPer9":"4.19","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":36,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":13,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","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":1,"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":34,"gamesStarted":19,"flyOuts":95,"groundOuts":146,"airOuts":151,"runs":68,"doubles":22,"triples":1,"homeRuns":21,"strikeOuts":101,"baseOnBalls":47,"intentionalWalks":0,"hits":135,"hitByPitch":7,"atBats":528,"obp":".324","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2226,"era":"4.34","inningsPitched":"137.0","wins":8,"losses":8,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.33","battersFaced":587,"outs":411,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":2226,"balls":808,"strikes":1418,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":5,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":10,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"6.64","walksPer9Inn":"3.09","hitsPer9Inn":"8.87","runsScoredPer9":"4.47","homeRunsPer9":"1.38","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":22,"errors":1,"chances":39,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":71,"groundOuts":110,"airOuts":117,"runs":82,"doubles":16,"triples":3,"homeRuns":19,"strikeOuts":115,"baseOnBalls":51,"intentionalWalks":0,"hits":91,"hitByPitch":2,"avg":".213","atBats":428,"obp":".297","slg":".397","ops":".694","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":486,"totalBases":170,"rbi":69,"leftOnBase":223,"sacBunts":1,"sacFlies":4,"babip":".242","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.53","popOuts":22,"lineOuts":24},"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":322,"putOuts":160,"errors":8,"chances":490,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"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":159,"flyOuts":103,"groundOuts":196,"airOuts":217,"runs":62,"doubles":29,"triples":1,"homeRuns":8,"strikeOuts":58,"baseOnBalls":43,"intentionalWalks":0,"hits":165,"hitByPitch":10,"avg":".263","atBats":628,"obp":".316","slg":".350","ops":".666","caughtStealing":5,"stolenBases":23,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":689,"totalBases":220,"rbi":72,"leftOnBase":261,"sacBunts":0,"sacFlies":8,"babip":".275","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.50","popOuts":43,"lineOuts":71},"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":416,"putOuts":234,"errors":8,"chances":658,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"601","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":30,"groundOuts":42,"airOuts":60,"runs":25,"doubles":9,"triples":3,"homeRuns":5,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".237","atBats":173,"obp":".327","slg":".410","ops":".737","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":71,"rbi":24,"leftOnBase":93,"sacBunts":3,"sacFlies":2,"babip":".267","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.60","popOuts":14,"lineOuts":16},"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":45,"putOuts":88,"errors":1,"chances":134,"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"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[691718,621438,608324,683737,672356,664023,624424,663538,807713,699393,621020,665804,684007,666129,657097,607067],"pitchers":[684007,666129,657097,607067],"bench":[608348,673548],"bullpen":[665871,571510,650644,592332,605280,694037,656849,669020,573204,666171],"battingOrder":[621438,608324,672356,664023,624424,807713,699393,621020,665804],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Amaya (12, Sandoval); Bregman (33, Sandoval); Conforto (17, Morán)."},{"label":"HR","value":"Bregman 2 (28, 1st inning off Houck, 1 on, 0 out, 3rd inning off Houck, 0 on, 1 out)."},{"label":"TB","value":"Amaya 3; Bregman 11; Conforto 3; Crow-Armstrong; Ramírez 2; Taylor, T 2."},{"label":"RBI","value":"Arias, G (14); Bregman 4 (93); Conforto (45)."},{"label":"2-out RBI","value":"Conforto."},{"label":"Runners left in scoring position, 2 out","value":"Swanson; Amaya; Happ; Arias, G."},{"label":"SF","value":"Arias, G."},{"label":"GIDP","value":"Busch."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Ramírez-Shaw-Busch; Swanson-Shaw-Busch)."}]}],"note":[{"label":"a","value":"Grounded out for Busch in the 7th."},{"label":"1","value":"Ran for Crow-Armstrong in the 1st."}]},"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":3,"groundOuts":10,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".245","atBats":30,"obp":".319","slg":".397","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":38,"obp":".395","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":187,"era":"3.54","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.23","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":187,"balls":68,"strikes":119,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":6,"pitchesPerInning":"20.78","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"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":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":25,"groundOuts":58,"airOuts":36,"runs":24,"doubles":11,"triples":3,"homeRuns":5,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".245","atBats":212,"obp":".339","slg":".396","ops":".735","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":84,"rbi":15,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.40","popOuts":2,"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":3,"putOuts":52,"errors":2,"chances":57,"fielding":".965","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":20,"gamesStarted":19,"flyOuts":71,"groundOuts":105,"airOuts":131,"runs":47,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":91,"baseOnBalls":21,"intentionalWalks":2,"hits":104,"hitByPitch":3,"atBats":423,"obp":".284","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1618,"era":"3.65","inningsPitched":"113.1","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.10","battersFaced":455,"outs":340,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1618,"balls":518,"strikes":1100,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".563","pitchesPerInning":"14.28","gamesFinished":0,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"7.23","walksPer9Inn":"1.67","hitsPer9Inn":"8.26","runsScoredPer9":"3.73","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":28,"lineOuts":32},"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}},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":55,"groundOuts":87,"airOuts":107,"runs":68,"doubles":21,"triples":3,"homeRuns":27,"strikeOuts":135,"baseOnBalls":59,"intentionalWalks":2,"hits":123,"hitByPitch":24,"avg":".275","atBats":448,"obp":".386","slg":".516","ops":".902","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":231,"rbi":81,"leftOnBase":190,"sacBunts":1,"sacFlies":3,"babip":".332","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.59","popOuts":33,"lineOuts":19},"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":89,"putOuts":896,"errors":5,"chances":990,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"4.2 IP, 3 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":33,"strikes":65,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":15,"gamesStarted":13,"flyOuts":35,"groundOuts":56,"airOuts":72,"runs":44,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":73,"baseOnBalls":32,"intentionalWalks":0,"hits":86,"hitByPitch":2,"atBats":282,"obp":".375","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1219,"era":"5.12","inningsPitched":"70.1","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.68","battersFaced":321,"outs":211,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1219,"balls":441,"strikes":778,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":2,"winPercentage":".125","pitchesPerInning":"17.33","gamesFinished":0,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"9.34","walksPer9Inn":"4.09","hitsPer9Inn":"11.00","runsScoredPer9":"5.63","homeRunsPer9":"0.90","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"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":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":94,"flyOuts":22,"groundOuts":27,"airOuts":42,"runs":20,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":58,"baseOnBalls":17,"intentionalWalks":0,"hits":33,"hitByPitch":4,"avg":".206","atBats":160,"obp":".298","slg":".369","ops":".667","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":59,"rbi":16,"leftOnBase":87,"sacBunts":0,"sacFlies":0,"babip":".281","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.67","popOuts":12,"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":{"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":21,"gamesStarted":3,"flyOuts":13,"groundOuts":41,"airOuts":29,"runs":8,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":117,"obp":".298","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":466,"era":"1.91","inningsPitched":"33.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.15","battersFaced":132,"outs":99,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":466,"balls":159,"strikes":307,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.12","gamesFinished":11,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"6.27","walksPer9Inn":"3.00","hitsPer9Inn":"7.36","runsScoredPer9":"2.18","homeRunsPer9":"0.27","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":9},"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}},"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":63,"gamesStarted":0,"flyOuts":37,"groundOuts":55,"airOuts":61,"runs":23,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":2,"hits":55,"hitByPitch":3,"atBats":229,"obp":".307","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":991,"era":"3.26","inningsPitched":"60.2","wins":4,"losses":2,"saves":1,"saveOpportunities":3,"holds":8,"blownSaves":2,"earnedRuns":22,"whip":"1.24","battersFaced":255,"outs":182,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":991,"balls":339,"strikes":652,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".667","pitchesPerInning":"16.34","gamesFinished":7,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.90","walksPer9Inn":"2.97","hitsPer9Inn":"8.16","runsScoredPer9":"3.41","homeRunsPer9":"1.19","inheritedRunners":38,"inheritedRunnersScored":15,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"201","stats":{"batting":{"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":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":28,"groundOuts":59,"airOuts":50,"runs":22,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":0,"hits":49,"hitByPitch":6,"avg":".233","atBats":210,"obp":".308","slg":".348","ops":".656","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":73,"rbi":25,"leftOnBase":84,"sacBunts":4,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.50","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":8,"stolenBases":47,"stolenBasePercentage":".855","caughtStealingPercentage":".145","assists":26,"putOuts":544,"errors":4,"chances":574,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"200","stats":{"batting":{"summary":"1-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":70,"groundOuts":94,"airOuts":119,"runs":44,"doubles":26,"triples":1,"homeRuns":13,"strikeOuts":68,"baseOnBalls":39,"intentionalWalks":0,"hits":88,"hitByPitch":2,"avg":".242","atBats":364,"obp":".315","slg":".426","ops":".741","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":155,"rbi":60,"leftOnBase":185,"sacBunts":0,"sacFlies":5,"babip":".260","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":14,"lineOuts":35},"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":21,"stolenBases":41,"stolenBasePercentage":".661","caughtStealingPercentage":".339","assists":36,"putOuts":626,"errors":7,"chances":669,"fielding":".990","passedBall":3,"pickoffs":2}},"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":"800","stats":{"batting":{"summary":"0-2 | HBP","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":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":30,"groundOuts":54,"airOuts":54,"runs":24,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":86,"baseOnBalls":11,"intentionalWalks":1,"hits":59,"hitByPitch":2,"avg":".235","atBats":251,"obp":".271","slg":".351","ops":".622","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":88,"rbi":29,"leftOnBase":120,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.20","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":155,"putOuts":76,"errors":7,"chances":238,"fielding":".971","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":26,"gamesStarted":11,"flyOuts":57,"groundOuts":152,"airOuts":93,"runs":61,"doubles":17,"triples":1,"homeRuns":12,"strikeOuts":92,"baseOnBalls":36,"intentionalWalks":2,"hits":123,"hitByPitch":7,"atBats":452,"obp":".331","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1906,"era":"4.33","inningsPitched":"116.1","wins":6,"losses":7,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.37","battersFaced":503,"outs":349,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1906,"balls":676,"strikes":1230,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".462","pitchesPerInning":"16.38","gamesFinished":4,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"7.12","walksPer9Inn":"2.79","hitsPer9Inn":"9.52","runsScoredPer9":"4.72","homeRunsPer9":"0.93","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":11,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":17,"errors":0,"chances":27,"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":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":157,"flyOuts":114,"groundOuts":113,"airOuts":203,"runs":81,"doubles":38,"triples":4,"homeRuns":24,"strikeOuts":141,"baseOnBalls":71,"intentionalWalks":3,"hits":148,"hitByPitch":3,"avg":".248","atBats":597,"obp":".327","slg":".446","ops":".773","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":681,"totalBases":266,"rbi":76,"leftOnBase":278,"sacBunts":1,"sacFlies":7,"babip":".282","groundOutsToAirouts":"0.56","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"24.88","popOuts":40,"lineOuts":49},"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":13,"putOuts":290,"errors":9,"chances":312,"fielding":".971","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":{},"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":54,"gamesStarted":0,"flyOuts":29,"groundOuts":41,"airOuts":51,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":59,"baseOnBalls":9,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":186,"obp":".239","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":743,"era":"1.72","inningsPitched":"52.1","wins":7,"losses":2,"saves":4,"saveOpportunities":8,"holds":26,"blownSaves":4,"earnedRuns":10,"whip":"0.90","battersFaced":198,"outs":157,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":743,"balls":212,"strikes":531,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".778","pitchesPerInning":"14.20","gamesFinished":11,"strikeoutWalkRatio":"6.56","strikeoutsPer9Inn":"10.15","walksPer9Inn":"1.55","hitsPer9Inn":"6.54","runsScoredPer9":"2.24","homeRunsPer9":"0.52","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"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":true,"isSubstitute":false}},"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":29,"gamesStarted":29,"flyOuts":88,"groundOuts":166,"airOuts":169,"runs":52,"doubles":35,"triples":1,"homeRuns":16,"strikeOuts":149,"baseOnBalls":46,"intentionalWalks":0,"hits":148,"hitByPitch":5,"atBats":627,"obp":".292","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2474,"era":"2.72","inningsPitched":"169.0","wins":18,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.15","battersFaced":683,"outs":507,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2474,"balls":885,"strikes":1589,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".783","pitchesPerInning":"14.64","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.45","hitsPer9Inn":"7.88","runsScoredPer9":"2.77","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":62},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":21,"errors":0,"chances":36,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":1,"leftOnBase":4,"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":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":62,"groundOuts":64,"airOuts":113,"runs":35,"doubles":23,"triples":1,"homeRuns":6,"strikeOuts":68,"baseOnBalls":26,"intentionalWalks":0,"hits":73,"hitByPitch":3,"avg":".233","atBats":313,"obp":".295","slg":".371","ops":".666","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":116,"rbi":43,"leftOnBase":175,"sacBunts":1,"sacFlies":4,"babip":".276","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.17","popOuts":29,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":175,"putOuts":156,"errors":7,"chances":338,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":16,"groundOuts":53,"airOuts":45,"runs":23,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":19,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".242","atBats":161,"obp":".322","slg":".311","ops":".633","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":50,"rbi":16,"leftOnBase":85,"sacBunts":3,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.50","popOuts":14,"lineOuts":15},"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":114,"putOuts":62,"errors":2,"chances":178,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":153,"flyOuts":65,"groundOuts":166,"airOuts":148,"runs":74,"doubles":25,"triples":1,"homeRuns":13,"strikeOuts":79,"baseOnBalls":51,"intentionalWalks":1,"hits":126,"hitByPitch":15,"avg":".248","atBats":508,"obp":".332","slg":".378","ops":".710","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":586,"totalBases":192,"rbi":64,"leftOnBase":207,"sacBunts":7,"sacFlies":4,"babip":".269","groundOutsToAirouts":"1.12","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"39.08","popOuts":45,"lineOuts":38},"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":282,"putOuts":95,"errors":11,"chances":388,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{},"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":28,"flyOuts":75,"groundOuts":142,"airOuts":147,"runs":56,"doubles":26,"triples":1,"homeRuns":10,"strikeOuts":140,"baseOnBalls":46,"intentionalWalks":0,"hits":130,"hitByPitch":7,"atBats":554,"obp":".300","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2384,"era":"3.22","inningsPitched":"148.1","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.19","battersFaced":612,"outs":445,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2384,"balls":874,"strikes":1510,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".615","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"8.49","walksPer9Inn":"2.79","hitsPer9Inn":"7.89","runsScoredPer9":"3.40","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":30,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":11,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681987":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"501","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"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":24,"flyOuts":7,"groundOuts":9,"airOuts":17,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".160","atBats":50,"obp":".300","slg":".260","ops":".560","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":13,"rbi":6,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".212","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":4,"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":3,"putOuts":28,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"101","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"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":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":151,"flyOuts":61,"groundOuts":144,"airOuts":138,"runs":66,"doubles":15,"triples":5,"homeRuns":20,"strikeOuts":165,"baseOnBalls":41,"intentionalWalks":3,"hits":114,"hitByPitch":6,"avg":".207","atBats":551,"obp":".266","slg":".361","ops":".627","caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":608,"totalBases":199,"rbi":69,"leftOnBase":235,"sacBunts":3,"sacFlies":7,"babip":".252","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.55","popOuts":39,"lineOuts":38},"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":8,"putOuts":253,"errors":3,"chances":264,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":34,"groundOuts":59,"airOuts":69,"runs":29,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":56,"baseOnBalls":31,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".255","atBats":239,"obp":".342","slg":".385","ops":".727","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":92,"rbi":19,"leftOnBase":105,"sacBunts":5,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.80","popOuts":19,"lineOuts":16},"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":119,"putOuts":222,"errors":4,"chances":345,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":12,"strikes":10,"strikePercentage":".450","hitBatsmen":1,"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":1,"lineOuts":0},"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":14,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":58,"obp":".309","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":288,"era":"1.15","inningsPitched":"15.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"1.21","battersFaced":68,"outs":47,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":288,"balls":107,"strikes":181,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.38","gamesFinished":6,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.49","walksPer9Inn":"4.60","hitsPer9Inn":"6.32","runsScoredPer9":"2.87","homeRunsPer9":"1.15","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":26,"gamesStarted":26,"flyOuts":82,"groundOuts":102,"airOuts":161,"runs":54,"doubles":33,"triples":1,"homeRuns":15,"strikeOuts":171,"baseOnBalls":40,"intentionalWalks":1,"hits":123,"hitByPitch":6,"atBats":554,"obp":".281","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2282,"era":"3.03","inningsPitched":"148.2","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.10","battersFaced":603,"outs":446,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2282,"balls":705,"strikes":1577,"strikePercentage":".690","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".600","pitchesPerInning":"15.35","gamesFinished":0,"strikeoutWalkRatio":"4.28","strikeoutsPer9Inn":"10.35","walksPer9Inn":"2.42","hitsPer9Inn":"7.45","runsScoredPer9":"3.27","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":46,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":79,"groundOuts":137,"airOuts":139,"runs":67,"doubles":32,"triples":3,"homeRuns":16,"strikeOuts":117,"baseOnBalls":22,"intentionalWalks":1,"hits":153,"hitByPitch":8,"avg":".283","atBats":541,"obp":".319","slg":".442","ops":".761","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":576,"totalBases":239,"rbi":70,"leftOnBase":214,"sacBunts":2,"sacFlies":3,"babip":".333","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.81","popOuts":22,"lineOuts":38},"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":342,"errors":2,"chances":352,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":50,"gamesStarted":3,"flyOuts":39,"groundOuts":56,"airOuts":66,"runs":24,"doubles":7,"triples":1,"homeRuns":9,"strikeOuts":73,"baseOnBalls":33,"intentionalWalks":2,"hits":42,"hitByPitch":2,"atBats":233,"obp":".285","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1061,"era":"3.15","inningsPitched":"65.2","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":23,"whip":"1.14","battersFaced":272,"outs":197,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":1061,"balls":401,"strikes":660,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".400","pitchesPerInning":"16.16","gamesFinished":13,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"10.01","walksPer9Inn":"4.52","hitsPer9Inn":"5.76","runsScoredPer9":"3.29","homeRunsPer9":"1.23","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"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"}]},"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":57,"gamesStarted":1,"flyOuts":17,"groundOuts":42,"airOuts":35,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":74,"baseOnBalls":34,"intentionalWalks":3,"hits":37,"hitByPitch":5,"atBats":184,"obp":".338","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":970,"era":"2.98","inningsPitched":"51.1","wins":4,"losses":2,"saves":5,"saveOpportunities":6,"holds":14,"blownSaves":1,"earnedRuns":17,"whip":"1.38","battersFaced":227,"outs":154,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":970,"balls":409,"strikes":561,"strikePercentage":".580","hitBatsmen":5,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".667","pitchesPerInning":"18.90","gamesFinished":13,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"12.97","walksPer9Inn":"5.96","hitsPer9Inn":"6.49","runsScoredPer9":"3.16","homeRunsPer9":"0.53","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":10},"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}},"ID656557":{"person":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"jerseyNumber":"89","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"3.0 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":6,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":50,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":16,"strikes":34,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"6.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":1,"putOuts":0,"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":1,"gamesStarted":1,"flyOuts":0,"groundOuts":6,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"9.00","inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":16,"strikes":34,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":3,"winPercentage":".000","pitchesPerInning":"16.67","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.00","runsScoredPer9":"9.00","homeRunsPer9":"6.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":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"}]},"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":{},"fielding":{}},"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":53,"gamesStarted":0,"flyOuts":25,"groundOuts":45,"airOuts":38,"runs":13,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":71,"baseOnBalls":23,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":187,"obp":".280","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":841,"era":"1.92","inningsPitched":"51.2","wins":3,"losses":4,"saves":35,"saveOpportunities":37,"holds":0,"blownSaves":2,"earnedRuns":11,"whip":"1.12","battersFaced":213,"outs":155,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":280,"strikes":561,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".429","pitchesPerInning":"16.28","gamesFinished":44,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"12.37","walksPer9Inn":"4.01","hitsPer9Inn":"6.10","runsScoredPer9":"2.26","homeRunsPer9":"0.52","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":false,"isOnBench":true,"isSubstitute":false}}},"batters":[701350,680776,668939,657136,575929,663330,677800,678882,681987,686765,702332,596115,655316,656557,681544,663776,663558],"pitchers":[656557,681544,663776,663558],"bench":[643396],"bullpen":[678394,687562,547973,687941,543243,669062,624133,801139,669711,676477],"battingOrder":[680776,657136,663330,677800,681987,686765,702332,596115,655316],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Rutschman (13, 1st inning off Imanaga, 0 on, 1 out)."},{"label":"TB","value":"Durbin; Eaton; Rafaela; Rutschman 4; Sogard."},{"label":"RBI","value":"Monasterio (43); Rutschman (60)."},{"label":"Runners left in scoring position, 2 out","value":"Anthony; Monasterio."},{"label":"GIDP","value":"Durbin; Jones, Jah."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Sandoval (3, missed catch)."},{"label":"Outfield assists","value":"Abreu, W (Conforto at home)."},{"label":"DP","value":"(Sogard-Story-Monasterio)."}]}],"note":[{"label":"a","value":"Grounded into a double play for Contreras, Wn in the 5th."}]}},"officials":[{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"Home Plate"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Ramírez (by Olds); Story (by Garrett, B)."},{"label":"ABS Challenge","value":"Contreras, Wn (Strike-Overturned to Ball); Amaya (Ball-Confirmed); Abreu, W (Strike-Overturned to Ball); Bregman (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Imanaga 12-10; Garrett, B 70-39; Webb, J 10-9; Rea 20-15; Houck 50-34; Olds 22-10; Sandoval 98-65; Morán 17-10."},{"label":"Groundouts-flyouts","value":"Imanaga 0-0; Garrett, B 6-2; Webb, J 1-0; Rea 3-1; Houck 6-0; Olds 1-0; Sandoval 4-3; Morán 0-0."},{"label":"Batters faced","value":"Imanaga 4; Garrett, B 21; Webb, J 3; Rea 6; Houck 13; Olds 4; Sandoval 22; Morán 4."},{"label":"Inherited runners-scored","value":"Sandoval 2-0; Morán 1-1."},{"label":"Umpires","value":"HP: Emil Jimenez. 1B: Mike Muchlinski. 2B: Doug Eddings. 3B: D.J. Reyburn. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"3:05 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"20,411."},{"label":"Venue","value":"Tropicana Field."},{"label":"September 27, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","boxscoreName":"Bregman"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"4-4 | 2 HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":11,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":155,"flyOuts":104,"groundOuts":143,"airOuts":208,"runs":92,"doubles":33,"triples":2,"homeRuns":28,"strikeOuts":102,"baseOnBalls":76,"intentionalWalks":2,"hits":161,"hitByPitch":12,"avg":".265","atBats":608,"obp":".355","slg":".464","ops":".819","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":702,"totalBases":282,"rbi":93,"leftOnBase":299,"sacBunts":0,"sacFlies":6,"babip":".275","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.71","popOuts":57,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":251,"putOuts":78,"errors":6,"chances":335,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":89,"hittingGameScore":89},{"player":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","boxscoreName":"Rutschman"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":70,"groundOuts":94,"airOuts":119,"runs":44,"doubles":26,"triples":1,"homeRuns":13,"strikeOuts":68,"baseOnBalls":39,"intentionalWalks":0,"hits":88,"hitByPitch":2,"avg":".242","atBats":364,"obp":".315","slg":".426","ops":".741","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":155,"rbi":60,"leftOnBase":185,"sacBunts":0,"sacFlies":5,"babip":".260","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":14,"lineOuts":35},"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":21,"stolenBases":41,"stolenBasePercentage":".661","caughtStealingPercentage":".339","assists":36,"putOuts":626,"errors":7,"chances":669,"fielding":".990","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129","boxscoreName":"Garrett, B"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"5.0 IP, ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":70,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":31,"strikes":39,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":3,"gamesStarted":2,"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":8,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":36,"obp":".469","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":199,"era":"7.71","inningsPitched":"9.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.36","battersFaced":49,"outs":28,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":199,"balls":95,"strikes":104,"strikePercentage":".520","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":".500","pitchesPerInning":"21.32","gamesFinished":0,"strikeoutWalkRatio":"0.64","strikeoutsPer9Inn":"6.75","walksPer9Inn":"10.61","hitsPer9Inn":"10.61","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":55,"pitchingGameScore":55}]},"decisions":{"winner":{"id":666129,"fullName":"Braxton Garrett","link":"/api/v1/people/666129"},"loser":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"save":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}