{"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":824624,"link":"/api/v1.1/game/824624/feed/live","metaData":{"wait":10,"timeStamp":"20260923_035002","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824624,"type":"R","doubleHeader":"N","id":"2026/09/22/miamlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824624-2026-09-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-22T23:40:00Z","originalDate":"2026-09-22","officialDate":"2026-09-22","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Miami","record":{"gamesPlayed":157,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":80,"ties":0,"pct":".490"},"records":{},"divisionLeader":false,"wins":77,"losses":80,"winningPercentage":".490"},"franchiseName":"Miami","clubName":"Marlins","active":true},"home":{"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":157,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":87,"losses":70,"ties":0,"pct":".554"},"records":{},"divisionLeader":false,"wins":87,"losses":70,"winningPercentage":".554"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"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},"ID665052":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052","firstName":"Griffin","lastName":"Conine","primaryNumber":"18","birthDate":"1997-07-11","currentAge":29,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Griffin","useLastName":"Conine","middleName":"Riley","boxscoreName":"Conine","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Conine","nameSlug":"griffin-conine-665052","firstLastName":"Griffin Conine","lastFirstName":"Conine, Griffin","lastInitName":"Conine, G","initLastName":"G Conine","fullFMLName":"Griffin Riley Conine","fullLFMName":"Conine, Griffin Riley","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID691858":{"id":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858","firstName":"Jared","lastName":"Serna","primaryNumber":"68","birthDate":"2002-06-01","currentAge":24,"birthCity":"Guaymas","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 7\"","weight":174,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jared","useLastName":"Serna","middleName":"Enrique","boxscoreName":"Serna, J","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Serna","nameSlug":"jared-serna-691858","firstLastName":"Jared Serna","lastFirstName":"Serna, Jared","lastInitName":"Serna, J","initLastName":"J Serna","fullFMLName":"Jared Enrique Serna","fullLFMName":"Serna, Jared Enrique","strikeZoneTop":2.992,"strikeZoneBottom":1.51},"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},"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},"ID687473":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","firstName":"Ryan","lastName":"Gusto","primaryNumber":"65","birthDate":"1999-03-11","currentAge":27,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Gusto","middleName":"Cole","boxscoreName":"Gusto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"GUST-o","mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Gusto","nameSlug":"ryan-gusto-687473","firstLastName":"Ryan Gusto","lastFirstName":"Gusto, Ryan","lastInitName":"Gusto, R","initLastName":"R Gusto","fullFMLName":"Ryan Cole Gusto","fullLFMName":"Gusto, Ryan Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID688363":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363","firstName":"Graham","lastName":"Pauley","primaryNumber":"21","birthDate":"2000-09-24","currentAge":26,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Graham","useLastName":"Pauley","middleName":"Austin","boxscoreName":"Pauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Pauley","nameSlug":"graham-pauley-688363","firstLastName":"Graham Pauley","lastFirstName":"Pauley, Graham","lastInitName":"Pauley, G","initLastName":"G Pauley","fullFMLName":"Graham Austin Pauley","fullLFMName":"Pauley, Graham Austin","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"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},"ID682663":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663","firstName":"Agustín","lastName":"Ramírez","primaryNumber":"50","birthDate":"2001-09-10","currentAge":25,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Agustín","useLastName":"Ramírez","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"aug-us-teen","mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Agustín Ramírez","nameSlug":"agustin-ramirez-682663","firstLastName":"Agustín Ramírez","lastFirstName":"Ramírez, Agustín","lastInitName":"Ramírez, A","initLastName":"A Ramírez","fullFMLName":"Agustín Ramírez","fullLFMName":"Ramírez, Agustín ","strikeZoneTop":3.257,"strikeZoneBottom":1.644},"ID640459":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459","firstName":"Brian","lastName":"Navarreto","primaryNumber":"64","birthDate":"1994-12-29","currentAge":31,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Navarreto","middleName":"Eduardo","boxscoreName":"Navarreto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Navarreto","nameSlug":"brian-navarreto-640459","firstLastName":"Brian Navarreto","lastFirstName":"Navarreto, Brian","lastInitName":"Navarreto, B","initLastName":"B Navarreto","fullFMLName":"Brian Eduardo Navarreto","fullLFMName":"Navarreto, Brian Eduardo","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"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},"ID667652":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652","firstName":"Jack","lastName":"Ralston","primaryNumber":"79","birthDate":"1997-08-13","currentAge":29,"birthCity":"Panorama City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Ralston","middleName":"William","boxscoreName":"Ralston","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Ralston","nameSlug":"jack-ralston-667652","firstLastName":"Jack Ralston","lastFirstName":"Ralston, Jack","lastInitName":"Ralston, J","initLastName":"J Ralston","fullFMLName":"Jack William Ralston","fullLFMName":"Ralston, Jack William","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID694795":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795","firstName":"Joshua","lastName":"Ekness","primaryNumber":"95","birthDate":"2002-02-07","currentAge":24,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Ekness","middleName":"Dean","boxscoreName":"Ekness","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Ekness","nameSlug":"josh-ekness-694795","firstLastName":"Josh Ekness","lastFirstName":"Ekness, Josh","lastInitName":"Ekness, J","initLastName":"J Ekness","fullFMLName":"Joshua Dean Ekness","fullLFMName":"Ekness, Joshua Dean","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":31,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"ID665795":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795","firstName":"Edward","lastName":"Cabrera","primaryNumber":"30","birthDate":"1998-04-13","currentAge":28,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edward","useLastName":"Cabrera","middleName":"Brany","boxscoreName":"Cabrera, E","gender":"M","nameMatrilineal":"Cabrera","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edward Cabrera","nameSlug":"edward-cabrera-665795","firstLastName":"Edward Cabrera","lastFirstName":"Cabrera, Edward","lastInitName":"Cabrera, E","initLastName":"E Cabrera","fullFMLName":"Edward Brany Cabrera","fullLFMName":"Cabrera, Edward Brany","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":31,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID691277":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277","firstName":"Deyvison","lastName":"De Los Santos","primaryNumber":"63","birthDate":"2003-06-21","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Deyvison","useLastName":"De Los Santos","boxscoreName":"De Los Santos","gender":"M","nameMatrilineal":"Ruiz","isPlayer":true,"isVerified":true,"pronunciation":"day-vee-son","mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Deyvison De Los Santos","nameSlug":"deyvison-de-los-santos-691277","firstLastName":"Deyvison De Los Santos","lastFirstName":"De Los Santos, Deyvison","lastInitName":"De Los Santos, D","initLastName":"D De Los Santos","fullFMLName":"Deyvison  De Los Santos","fullLFMName":"De Los Santos, Deyvison ","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":27,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"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},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID687134":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134","firstName":"Bradley","lastName":"Blalock","primaryNumber":"31","birthDate":"2000-12-25","currentAge":25,"birthCity":"Conyers","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradley","useLastName":"Blalock","middleName":"Christopher","boxscoreName":"Blalock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BLAY-lock","mlbDebutDate":"2024-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradley Blalock","nameSlug":"bradley-blalock-687134","firstLastName":"Bradley Blalock","lastFirstName":"Blalock, Bradley","lastInitName":"Blalock, B","initLastName":"B Blalock","fullFMLName":"Bradley Christopher Blalock","fullLFMName":"Blalock, Bradley Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID676083":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","firstName":"Janson","lastName":"Junk","primaryNumber":"26","birthDate":"1996-01-15","currentAge":30,"birthCity":"Federal Way","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Janson","useLastName":"Junk","middleName":"Randall","boxscoreName":"Junk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Janson Junk","nameSlug":"janson-junk-676083","firstLastName":"Janson Junk","lastFirstName":"Junk, Janson","lastInitName":"Junk, J","initLastName":"J Junk","fullFMLName":"Janson Randall Junk","fullLFMName":"Junk, Janson Randall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690978":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978","firstName":"Daxton","lastName":"Fulton","primaryNumber":"90","birthDate":"2001-10-16","currentAge":24,"birthCity":"Weatherford","birthStateProvince":"OK","birthCountry":"USA","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dax","useLastName":"Fulton","middleName":"James","boxscoreName":"Fulton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dax Fulton","nameSlug":"dax-fulton-690978","firstLastName":"Dax Fulton","lastFirstName":"Fulton, Dax","lastInitName":"Fulton, D","initLastName":"D Fulton","fullFMLName":"Daxton James Fulton","fullLFMName":"Fulton, Daxton James","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"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},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2026"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Partly Cloudy","temp":"62","wind":"13 mph, In From CF"},"gameInfo":{"attendance":33759,"firstPitch":"2026-09-22T23:40:00.000Z","gameDurationMinutes":250},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":2,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":4,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"home":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"}},"officialScorer":{"id":431081,"fullName":"Allan Spear","link":"/api/v1/people/431081"},"primaryDatacaster":{"id":810851,"fullName":"William Russo","link":"/api/v1/people/810851"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":5,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-22T23:40:17.009Z","endTime":"2026-09-22T23:42:49.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-22T20:34:08.774Z","endTime":"2026-09-22T23:15:33.523Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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-22T23:15:33.523Z","endTime":"2026-09-22T23:39:48.856Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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-22T23:39:48.856Z","endTime":"2026-09-22T23:40:19.253Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57538830279223,"aZ":-13.863274359883594,"pfxX":6.985825004314442,"pfxZ":10.424998413031917,"pX":-1.1024596984025863,"pZ":1.9502719541602314,"vX0":-7.841960853941442,"vY0":-131.5991154400498,"vZ0":-6.360332375984897,"x":159.02,"y":186.12,"x0":1.0065188715303461,"y0":50.000082081725374,"z0":5.422677960109471,"aX":12.26750947759376},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.6,"breakHorizontal":-10.9,"spinRate":2417,"spinDirection":148},"zone":13,"typeConfidence":0.88,"plateTime":0.415978460515376,"extension":5.963509291593948},"index":3,"playId":"3f859177-c446-3125-8867-6a85fa24c635","pitchNumber":1,"startTime":"2026-09-22T23:40:19.253Z","endTime":"2026-09-22T23:40:24.099Z","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.2,"endSpeed":82.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.676065522052294,"aZ":-13.327753191267403,"pfxX":4.170787579355065,"pfxZ":10.817203916309715,"pX":-0.7724533780725955,"pZ":2.487886921986264,"vX0":-6.175900766952572,"vY0":-131.13803052420394,"vZ0":-5.074848675945602,"x":146.44,"y":171.61,"x0":1.0709666082727036,"y0":50.00177504863143,"z0":5.442035312123242,"aX":7.266219105009499},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.7,"breakHorizontal":-6.2,"spinRate":2375,"spinDirection":147},"zone":4,"typeConfidence":0.87,"plateTime":0.4176382872188493,"extension":6.065580604765175},"index":4,"playId":"0392c331-f382-3168-ab23-251739d853af","pitchNumber":2,"startTime":"2026-09-22T23:40:34.351Z","endTime":"2026-09-22T23:40:43.017Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73450129476659,"aZ":-29.880212182603927,"pfxX":9.291207793336028,"pfxZ":1.5983204375433995,"pX":-0.6509976079250747,"pZ":0.6328264796497732,"vX0":-7.12940496188484,"vY0":-119.30904744817951,"vZ0":-4.8039565243600215,"x":141.81,"y":221.69,"x0":1.1741181555365094,"y0":50.00314951295693,"z0":5.376474344051216,"aX":13.34635389623661},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.9,"breakHorizontal":-15.0,"spinRate":1156,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.4597139280550522,"extension":6.109317129663724},"index":5,"playId":"cc46f483-81b2-38af-bb96-09ab77659b8b","pitchNumber":3,"startTime":"2026-09-22T23:41:27.158Z","endTime":"2026-09-22T23:41:31.368Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.710855745687063,"aZ":-25.643403182515268,"pfxX":8.202352488710293,"pfxZ":4.374824013984703,"pX":-0.527401629643167,"pZ":0.5022987673502047,"vX0":-6.38208883633952,"vY0":-120.1356598757781,"vZ0":-6.123046779204198,"x":137.1,"y":225.22,"x0":1.0711512991299503,"y0":50.00155419714825,"z0":5.3023191141474095,"aX":12.23943426211013},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.0,"breakHorizontal":-13.7,"spinRate":1159,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.45232769712125975,"extension":6.22701856877247},"index":6,"playId":"db51d41f-99e6-3cf3-9c6f-8907d3e2b9c1","pitchNumber":4,"startTime":"2026-09-22T23:41:46.566Z","endTime":"2026-09-22T23:41:50.603Z","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":91.2,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202382669577155,"aZ":-12.857924561844502,"pfxX":6.411493662943656,"pfxZ":10.883425500343666,"pX":-0.9364250032474679,"pZ":2.695983189985306,"vX0":-7.280656516981772,"vY0":-132.58606595642757,"vZ0":-4.5520195863543105,"x":152.69,"y":165.99,"x0":1.0163371868511337,"y0":50.00188704712117,"z0":5.378328702006834,"aX":11.378300437227043},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":-10.0,"spinRate":2490,"spinDirection":144},"zone":11,"typeConfidence":0.9,"plateTime":0.41362081562208974,"extension":6.021313021775474},"index":7,"playId":"ada076d8-547f-37ef-9bc2-de299b5ded42","pitchNumber":5,"startTime":"2026-09-22T23:42:14.280Z","endTime":"2026-09-22T23:42:22.928Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.280388241839567,"aZ":-30.694952188274236,"pfxX":5.641479833050842,"pfxZ":0.9854389627947819,"pX":-0.48279730548968885,"pZ":1.3336342171910527,"vX0":-5.545258811780688,"vY0":-120.81617428158502,"vZ0":-3.37108676414118,"x":135.4,"y":202.77,"x0":1.0981024422531975,"y0":50.000565530047105,"z0":5.416056993380016,"aX":8.424814011736908},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.3,"breakHorizontal":-9.0,"spinRate":924,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.45159339142897537,"extension":6.168104119240733},"index":8,"playId":"4e2cbe6f-e434-3169-b2f7-872cb271f167","pitchNumber":6,"startTime":"2026-09-22T23:42:44.777Z","endTime":"2026-09-22T23:42:49.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-22T23:42:49.190Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-22T23:43:01.349Z","endTime":"2026-09-22T23:44:03.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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,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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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_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(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":90.4,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.731086245098794,"aZ":-13.155574794728796,"pfxX":3.6452879538700547,"pfxZ":10.849611877155674,"pX":-0.8068392660695145,"pZ":2.210453282426104,"vX0":-6.383290785344033,"vY0":-131.52336140465098,"vZ0":-5.5105659598463825,"x":147.75,"y":179.1,"x0":1.1773194039220958,"y0":50.00281564276108,"z0":5.3073038019563405,"aX":6.390403559714007},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.6,"breakHorizontal":-5.2,"spinRate":2418,"spinDirection":136},"zone":13,"typeConfidence":0.86,"plateTime":0.4163376832683401,"extension":6.08542038602245},"index":0,"playId":"1b687655-24d0-3963-869d-8d091833ed0f","pitchNumber":1,"startTime":"2026-09-22T23:43:14.639Z","endTime":"2026-09-22T23:43:19.691Z","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(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":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63803440838672,"aZ":-29.369374084711495,"pfxX":-8.638095210835704,"pfxZ":2.0094195263465515,"pX":0.06691444584912283,"pZ":3.0582753916257377,"vX0":-0.8364920057367573,"vY0":-117.18629071590718,"vZ0":0.5701093825232975,"x":114.45,"y":156.21,"x0":1.5506854868378648,"y0":50.0008235450969,"z0":5.550051369000077,"aX":-12.041543087077647},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":2590,"spinDirection":296},"zone":2,"typeConfidence":0.91,"plateTime":0.46695497242100004,"extension":5.931954843422633},"index":1,"playId":"574a2ef8-d080-3da6-a6ad-9f72e6ea6e4f","pitchNumber":2,"startTime":"2026-09-22T23:43:32.133Z","endTime":"2026-09-22T23:43:35.229Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-22T23:43:45.783Z","endTime":"2026-09-22T23:43:56.632Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.601581860083737,"aZ":-28.265239862372468,"pfxX":7.302325793371619,"pfxZ":2.6690236569929997,"pX":-0.18128778440202012,"pZ":1.2739727021017868,"vX0":-5.453526985478896,"vY0":-120.37362630891147,"vZ0":-3.820314471783199,"x":123.91,"y":204.38,"x0":1.166091774287735,"y0":50.004021166287615,"z0":5.38698576477681,"aX":10.705385458062317},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":-11.9,"spinRate":1146,"spinDirection":120},"zone":13,"typeConfidence":0.91,"plateTime":0.45521135530695034,"extension":6.059456711165868},"hitData":{"launchSpeed":63.1,"launchAngle":11.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.87,"coordY":146.96}},"index":3,"playId":"997f4085-93b8-35fe-bf11-31daf09f1439","pitchNumber":3,"startTime":"2026-09-22T23:43:56.632Z","endTime":"2026-09-22T23:44:03.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-22T23:44:03.950Z","atBatIndex":1},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kyle Stowers hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-22T23:44:15.690Z","endTime":"2026-09-22T23:44:42.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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(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":90.2,"endSpeed":82.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.600591886256627,"aZ":-22.50811337148819,"pfxX":8.368861159234733,"pfxZ":5.519986971243814,"pX":1.9792885935984463,"pZ":3.569745631347148,"vX0":-1.0940533994901145,"vY0":-131.45809814416916,"vZ0":-0.9572193885138238,"x":41.55,"y":142.4,"x0":1.3130254387398792,"y0":50.00619090937279,"z0":5.607918036427008,"aX":14.664625666935414},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.0,"breakHorizontal":-14.9,"spinRate":2437,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.41649934344089656,"extension":5.973629246718664},"index":0,"playId":"f016ec36-af51-31d7-a1c3-f6948a940916","pitchNumber":1,"startTime":"2026-09-22T23:44:33.901Z","endTime":"2026-09-22T23:44:42.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-22T23:44:42.586Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Javier Sanoja grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. Kyle Stowers out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-22T23:45:01.890Z","endTime":"2026-09-22T23:46:11.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"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,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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.287605333472982,"aZ":-12.709218285159324,"pfxX":6.746764684482688,"pfxZ":11.147229252255919,"pX":-0.247358455614036,"pZ":2.6950426145365314,"vX0":-5.951163172615187,"vY0":-131.65301400531766,"vZ0":-4.39716203488738,"x":126.43,"y":166.01,"x0":1.171503251508374,"y0":50.00483141578588,"z0":5.335256727158087,"aX":11.78409914963964},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.3,"breakHorizontal":-10.8,"spinRate":2512,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.41684980848882525,"extension":6.063832497523673},"index":0,"playId":"2c3931aa-8ce7-34f5-be96-7a2db734fcaf","pitchNumber":1,"startTime":"2026-09-22T23:45:21.237Z","endTime":"2026-09-22T23:45:24.237Z","isPitch":true,"type":"pitch"},{"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":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74402783641687,"aZ":-27.379049603218377,"pfxX":3.3864467490862222,"pfxZ":3.3217776521834406,"pX":0.7150766289578286,"pZ":3.1691820463689315,"vX0":-2.491328341460891,"vY0":-119.63536251727704,"vZ0":0.26584569024567206,"x":89.74,"y":153.21,"x0":1.3315300815003726,"y0":50.0049574332251,"z0":5.516698049088525,"aX":4.894352438471327},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.4,"breakHorizontal":-5.5,"spinRate":974,"spinDirection":116},"zone":3,"typeConfidence":0.9,"plateTime":0.4583706915511283,"extension":6.156045058842587},"index":1,"playId":"f3e564f3-bf96-3856-8f65-8b8b396a93df","pitchNumber":2,"startTime":"2026-09-22T23:45:45.342Z","endTime":"2026-09-22T23:45:50.613Z","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":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.495037410685057,"aZ":-29.825961566247276,"pfxX":6.259653240170445,"pfxZ":1.6144697502068537,"pX":-0.8831074970250933,"pZ":0.9076853650007646,"vX0":-6.71455932837266,"vY0":-119.34803586435193,"vZ0":-4.062847122496446,"x":150.66,"y":214.27,"x0":1.1444313507992885,"y0":50.00268006048935,"z0":5.298309052383523,"aX":9.092840512664107},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.3,"breakHorizontal":-9.8,"spinRate":979,"spinDirection":121},"zone":13,"typeConfidence":0.91,"plateTime":0.45773725595411285,"extension":6.257239802904086},"hitData":{"launchSpeed":71.1,"launchAngle":11.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.94,"coordY":140.29}},"index":2,"playId":"f6bbcdab-e1c7-32b4-b400-7d1e41a9b666","pitchNumber":3,"startTime":"2026-09-22T23:46:05.318Z","endTime":"2026-09-22T23:46:11.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-22T23:46:11.205Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to third baseman Javier Sanoja.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-22T23:48:18.544Z","endTime":"2026-09-22T23:50:19.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","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":6},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.818251762128465,"aZ":-13.876792043724372,"pfxX":-3.964743877549062,"pfxZ":9.526447882487695,"pX":0.33229132659972654,"pZ":2.702814056861388,"vX0":5.264186116709516,"vY0":-137.32839655998947,"vZ0":-5.3385641605557,"x":104.33,"y":165.8,"x0":-1.0893457510082032,"y0":50.00217752177684,"z0":5.606948933585742,"aX":-7.615010447580962},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2432,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.39799989424815463,"extension":6.431093934299205},"index":0,"playId":"602316aa-3efb-3d7b-aebf-28add65a5761","pitchNumber":1,"startTime":"2026-09-22T23:48:25.589Z","endTime":"2026-09-22T23:48:30.157Z","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":95.6,"endSpeed":88.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04780167041374,"aZ":-16.35964209564877,"pfxX":-4.90387603060791,"pfxZ":7.9569297408660375,"pX":-0.9388911972713527,"pZ":3.7627030985854915,"vX0":2.9614304470214305,"vY0":-139.31937766719093,"vZ0":-2.0028979950091297,"x":152.79,"y":137.19,"x0":-1.3723800771672954,"y0":50.004115815307095,"z0":5.55904030260491,"aX":-9.747651284579488},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2492,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.39149278431425305,"extension":6.272103763976052},"index":1,"playId":"ebf35ff3-4ca3-3226-a176-f3f8078fa7c1","pitchNumber":2,"startTime":"2026-09-22T23:48:43.712Z","endTime":"2026-09-22T23:48:48.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.913929133698,"aZ":-43.74785725226349,"pfxX":4.877999529380998,"pfxZ":-8.123825027113913,"pX":0.022731960314840642,"pZ":0.07810631112038285,"vX0":1.4962588928297729,"vY0":-119.18803925370665,"vZ0":-3.36441472255778,"x":116.13,"y":236.67,"x0":-1.2483433573763731,"y0":50.00178524194879,"z0":5.495324532711254,"aX":6.951253925134609},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-15.2,"breakHorizontal":-9.2,"spinRate":2694,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.4612160767342952,"extension":6.542423442122729},"index":2,"playId":"168a9a5c-0309-3b4f-a1d4-e4de34a0b974","pitchNumber":3,"startTime":"2026-09-22T23:48:59.805Z","endTime":"2026-09-22T23:49:03.694Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-22T23:49:22.617Z","endTime":"2026-09-22T23:49:30.246Z","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(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":96.1,"endSpeed":88.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.711948655135817,"aZ":-15.490119254291995,"pfxX":-5.0391941428779985,"pfxZ":8.34447715794045,"pX":0.9387815653981786,"pZ":2.520152534210404,"vX0":7.443148835546745,"vY0":-139.83918341284385,"vZ0":-5.293882494430715,"x":81.22,"y":170.74,"x0":-1.0909989127891573,"y0":50.00402951669572,"z0":5.438509914342065,"aX":-10.077127198560824},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2420,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3902738715512779,"extension":6.50564620119073},"index":4,"playId":"5e7ec30d-ed5b-37ca-9ab8-d6df6a66372f","pitchNumber":4,"startTime":"2026-09-22T23:49:30.246Z","endTime":"2026-09-22T23:49:34.036Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44544736859215,"aZ":-42.3990133160849,"pfxX":4.532937615819904,"pfxZ":-6.791566228906959,"pX":0.9400801723319765,"pZ":0.5266767389724336,"vX0":3.847135944384804,"vY0":-122.23601259418675,"vZ0":-3.081448426229919,"x":81.17,"y":224.56,"x0":-1.2467193034229045,"y0":50.00607123464337,"z0":5.46541246283503,"aX":6.819442207259014},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.8,"breakHorizontal":-9.1,"spinRate":2692,"spinDirection":40},"zone":14,"typeConfidence":0.8,"plateTime":0.44912007861392444,"extension":6.509830682392611},"index":5,"playId":"3837029b-dd68-32c6-b67b-85ac48133365","pitchNumber":5,"startTime":"2026-09-22T23:49:47.368Z","endTime":"2026-09-22T23:49:52.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.172212866115085,"aZ":-12.442795254357444,"pfxX":-5.361061697720822,"pfxZ":10.0918899577052,"pX":0.3781193226454291,"pZ":3.121487060983926,"vX0":5.962550669940979,"vY0":-138.7310924280616,"vZ0":-4.322589925466227,"x":102.59,"y":154.5,"x0":-1.0994144086212554,"y0":50.000840071118496,"z0":5.52510247979525,"aX":-10.480147436950682},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2272,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.3943673346985386,"extension":6.448341070820942},"hitData":{"launchSpeed":77.8,"launchAngle":66.0,"totalDistance":119.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.84,"coordY":164.73}},"index":6,"playId":"c9b36769-a88a-364c-8523-41ef68f7efb7","pitchNumber":6,"startTime":"2026-09-22T23:50:08.965Z","endTime":"2026-09-22T23:50:19.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-22T23:50:19.537Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Seiya Suzuki pops out to first baseman Deyvison De Los Santos in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-22T23:50:27.414Z","endTime":"2026-09-22T23:52:16.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691277,"link":"/api/v1/people/691277"},"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":80.3,"endSpeed":74.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.793975591293908,"aZ":-33.16264420826029,"pfxX":9.153567754175826,"pfxZ":-0.7102262255796603,"pX":-0.17022851253422044,"pZ":2.8805386614400064,"vX0":-0.30708624587662076,"vY0":-116.91900175618227,"vZ0":0.520844788268243,"x":123.49,"y":161.01,"x0":-1.2268731276474683,"y0":50.005267851087794,"z0":5.764023201767423,"aX":12.689224076463592},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.8,"breakHorizontal":-16.6,"spinRate":2398,"spinDirection":40},"zone":2,"typeConfidence":0.9,"plateTime":0.4682608322821764,"extension":6.37663644761497},"index":0,"playId":"d8becff6-5da8-3433-80b8-1c4f906cf633","pitchNumber":1,"startTime":"2026-09-22T23:50:43.421Z","endTime":"2026-09-22T23:50:47.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.047000300579786,"aZ":-30.912049260679783,"pfxX":8.761235057556902,"pfxZ":0.8893072443261456,"pX":1.6096428684510233,"pZ":1.5738429299920953,"vX0":3.555092272431704,"vY0":-118.50700905088038,"vZ0":-2.8252171758021483,"x":55.64,"y":196.29,"x0":-1.0489903688299078,"y0":50.00228482644334,"z0":5.6104139397980965,"aX":12.437573466503691},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.2,"breakHorizontal":-16.7,"spinRate":2434,"spinDirection":68},"zone":14,"typeConfidence":0.89,"plateTime":0.46252177918192805,"extension":6.593602395060803},"index":1,"playId":"9f05239f-b8b8-31fc-a3ef-3ed0f1a4d960","pitchNumber":2,"startTime":"2026-09-22T23:50:59.294Z","endTime":"2026-09-22T23:51:04.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.218026105488565,"aZ":-33.10631643291246,"pfxX":10.60019695594852,"pfxZ":-0.6817634085478019,"pX":0.37450568651044575,"pZ":2.4937151997741935,"vX0":0.5248902783403266,"vY0":-116.34779873681424,"vZ0":-0.41435316036104386,"x":102.72,"y":171.45,"x0":-1.2313887607628218,"y0":50.00081783454161,"z0":5.803528277129744,"aX":14.573303552194336},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.1,"breakHorizontal":-19.3,"spinRate":2367,"spinDirection":62},"zone":6,"typeConfidence":0.91,"plateTime":0.4702244261190205,"extension":6.396668774637272},"index":2,"playId":"ffa9c5b4-d6c8-3c64-aca3-f1ac2d5513a3","pitchNumber":3,"startTime":"2026-09-22T23:51:15.945Z","endTime":"2026-09-22T23:51:19.576Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-22T23:51:31.261Z","endTime":"2026-09-22T23:51:44.133Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.303581047421968,"aZ":-31.581097502085978,"pfxX":-6.2996314055905325,"pfxZ":0.3476574321625687,"pX":0.015630942546776626,"pZ":1.2033484135542343,"vX0":5.796756113293849,"vY0":-128.22075074958556,"vZ0":-4.388186033647495,"x":116.4,"y":206.29,"x0":-1.4420062202485326,"y0":50.00039075111551,"z0":5.365776249287573,"aX":-10.623718030739878},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.0,"breakHorizontal":10.3,"spinRate":1582,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.42509488132565076,"extension":6.317211793220324},"index":4,"playId":"fc59b764-7da3-37ed-bc20-e954f6851524","pitchNumber":4,"startTime":"2026-09-22T23:51:44.133Z","endTime":"2026-09-22T23:51:48.268Z","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":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64295848733574,"aZ":-37.129841053825366,"pfxX":9.268505243958604,"pfxZ":-3.6638662106419666,"pX":0.48187751631706205,"pZ":1.8932425795976577,"vX0":0.6264341362627044,"vY0":-115.0600362802887,"vZ0":-0.7462948342790111,"x":98.63,"y":187.66,"x0":-0.9988462311215215,"y0":50.003194822428995,"z0":5.793151615118604,"aX":12.533245524979511},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.6,"breakHorizontal":-16.9,"spinRate":2426,"spinDirection":52},"zone":9,"typeConfidence":0.83,"plateTime":0.47450000333430253,"extension":6.550765918554173},"hitData":{"launchSpeed":77.8,"launchAngle":71.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.8,"coordY":182.29}},"index":5,"playId":"ed8d2d14-6db0-38c6-a1d2-ce5d4e719ac2","pitchNumber":5,"startTime":"2026-09-22T23:52:06.910Z","endTime":"2026-09-22T23:52:16.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-22T23:52:16.638Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a sharp line drive to right fielder Griffin Conine.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-22T23:52:33.409Z","endTime":"2026-09-22T23:53:40.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":"Single","eventType":"single","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":665052,"link":"/api/v1/people/665052"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.754581606426658,"aZ":-42.9180055849259,"pfxX":6.111960743117432,"pfxZ":-8.115095870779705,"pX":-1.8643536400127223,"pZ":4.080789243919456,"vX0":-3.106819938663998,"vY0":-113.69983118851681,"vZ0":4.873620521524078,"x":188.06,"y":128.6,"x0":-1.2818931411082755,"y0":50.005330096658184,"z0":6.140390806848961,"aX":8.089227035471659},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.3,"breakHorizontal":-10.4,"spinRate":2472,"spinDirection":35},"zone":11,"typeConfidence":0.89,"plateTime":0.47977944895281643,"extension":6.3794253200521585},"index":0,"playId":"8d1474bc-8fdf-3f2f-b18d-39269c7ceb89","pitchNumber":1,"startTime":"2026-09-22T23:52:41.842Z","endTime":"2026-09-22T23:52:45.083Z","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":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73319544444002,"aZ":-12.612164156801082,"pfxX":-2.76899145496583,"pfxZ":10.207523579932673,"pX":-0.3307525741859217,"pZ":3.3171730438495164,"vX0":3.313156278186259,"vY0":-137.3932552961804,"vZ0":-3.7798963455117933,"x":129.61,"y":149.22,"x0":-1.1911029091555745,"y0":50.005522969464806,"z0":5.564817817462637,"aX":-5.30817408247483},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":4.3,"spinRate":2414,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.39828654289765986,"extension":6.490807762851016},"index":1,"playId":"37883fe7-2f96-3b36-96d5-c0c4cef66546","pitchNumber":2,"startTime":"2026-09-22T23:52:56.443Z","endTime":"2026-09-22T23:52:59.596Z","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":95.1,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.080871192063114,"aZ":-12.036670221730617,"pfxX":-3.382694458845765,"pfxZ":10.381086489280142,"pX":-0.46378191887702264,"pZ":3.537688032822765,"vX0":3.0989753952088037,"vY0":-138.43743997192746,"vZ0":-3.2554037278961996,"x":134.68,"y":143.26,"x0":-1.1585561894626113,"y0":50.00222021759825,"z0":5.535263461957218,"aX":-6.561663147829695},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2470,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.39574689571779453,"extension":6.504755717152858},"index":2,"playId":"b0c61336-c8f4-3d6e-8911-ffee6ff24f9d","pitchNumber":3,"startTime":"2026-09-22T23:53:12.008Z","endTime":"2026-09-22T23:53:15.037Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71449334325538,"aZ":-32.60102007953396,"pfxX":3.6025578192008805,"pfxZ":-0.26909860582366996,"pX":-0.11050368279571139,"pZ":1.8198918118957974,"vX0":1.4680666334465104,"vY0":-124.68014007968713,"vZ0":-2.774617472651821,"x":121.21,"y":189.64,"x0":-1.1755715892086442,"y0":50.00611069377627,"z0":5.64522822063448,"aX":5.656387371291161},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.8,"breakHorizontal":-6.8,"spinRate":2521,"spinDirection":104},"zone":8,"typeConfidence":0.91,"plateTime":0.43978515043180666,"extension":6.69748555350996},"hitData":{"launchSpeed":102.8,"launchAngle":13.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":163.08,"coordY":97.1}},"index":3,"playId":"b851ebcf-49c7-3573-ad60-30c24be63810","pitchNumber":4,"startTime":"2026-09-22T23:53:33.476Z","endTime":"2026-09-22T23:53:40.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-22T23:53:40.993Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Conforto lines out to right fielder Griffin Conine.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-22T23:53:53.011Z","endTime":"2026-09-22T23:58:11.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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(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":93.7,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1273277620157,"aZ":-12.902571378792343,"pfxX":-0.9885803341944897,"pfxZ":10.24325191689082,"pX":0.6639187758618399,"pZ":1.293844555808763,"vX0":4.990500379188294,"vY0":-136.11641541633196,"vZ0":-8.971308334186451,"x":91.69,"y":203.85,"x0":-1.0627237248850063,"y0":50.004135792738445,"z0":5.520245123745422,"aX":-1.8606349207015573},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":0.7,"spinRate":2260,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.40199326308914785,"extension":6.572590774364452},"index":0,"playId":"b2c6b352-a02c-3353-bdc1-795533759ee9","pitchNumber":1,"startTime":"2026-09-22T23:54:08.840Z","endTime":"2026-09-22T23:54:13.370Z","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":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.441614691497996,"aZ":-12.064460911723845,"pfxX":-2.4390209414104076,"pfxZ":10.728315880874014,"pX":0.21737164645208895,"pZ":3.4447029405106657,"vX0":3.770561609277385,"vY0":-135.73085429032878,"vZ0":-4.252101732259492,"x":108.71,"y":145.77,"x0":-0.8699972565287851,"y0":50.00156102763959,"z0":5.865501062594652,"aX":-4.5715974670596715},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":3.6,"spinRate":2350,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.40284225179582167,"extension":6.428360327159678},"index":1,"playId":"006b1c93-40ff-305f-8969-f33465f562d9","pitchNumber":2,"startTime":"2026-09-22T23:54:27.670Z","endTime":"2026-09-22T23:54:30.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.043135056699533,"aZ":-34.05252324440272,"pfxX":-4.593447107775549,"pfxZ":-1.1231479981034633,"pX":1.0924018578931072,"pZ":1.2511487236434229,"vX0":7.181067781503994,"vY0":-127.82387379340496,"vZ0":-4.018301843580911,"x":75.36,"y":205.0,"x0":-1.1446714175287322,"y0":50.00497967227908,"z0":5.490601240751068,"aX":-7.674017361691412},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.6,"breakHorizontal":6.8,"spinRate":1470,"spinDirection":245},"zone":14,"typeConfidence":0.87,"plateTime":0.4269838313682448,"extension":6.402581177454238},"index":2,"playId":"d748f070-249d-3cd0-9896-d84ef42aefaf","pitchNumber":3,"startTime":"2026-09-22T23:54:45.463Z","endTime":"2026-09-22T23:54:49.762Z","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":94.1,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.889213987813704,"aZ":-12.73049101142754,"pfxX":-2.7154757193707146,"pfxZ":10.192751733922485,"pX":0.10507214983365659,"pZ":2.1559178460441384,"vX0":4.122742023370868,"vY0":-136.91140196952043,"vZ0":-6.818669832716044,"x":112.99,"y":180.57,"x0":-1.0641698776678,"y0":50.00096905991367,"z0":5.541522282558696,"aX":-5.179316578330461},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":4.1,"spinRate":2333,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.3993474732539566,"extension":6.522871776467486},"index":3,"playId":"f508a12a-3a50-3c1f-bfe4-0807a4f6dc86","pitchNumber":4,"startTime":"2026-09-22T23:55:02.327Z","endTime":"2026-09-22T23:55:08.574Z","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":2},"index":4,"playId":"88bb7cc8-8293-3da3-a82f-255bd590eaeb","startTime":"2026-09-22T23:55:42.790Z","endTime":"2026-09-22T23:55:47.568Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.561837145201196,"aZ":-10.478580974962828,"pfxX":-4.232619333162228,"pfxZ":11.130001367017954,"pX":0.9924077374120087,"pZ":2.2988197353131357,"vX0":6.264638303087936,"vY0":-138.62837376430315,"vZ0":-7.044805970089194,"x":79.17,"y":176.71,"x0":-0.7452165301330085,"y0":50.00214441758325,"z0":5.570027990252687,"aX":-8.250500117963991},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":6.4,"spinRate":2451,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.39487559528075034,"extension":6.555746616908035},"index":5,"playId":"3b6be674-f095-3049-8b34-99a1d36a5e91","pitchNumber":5,"startTime":"2026-09-22T23:56:01.315Z","endTime":"2026-09-22T23:56:05.152Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67726509062007,"aZ":-33.299705562106894,"pfxX":10.335852821283229,"pfxZ":-0.8134263008374809,"pX":0.2475943862475053,"pZ":2.4914604576752315,"vX0":0.4009214883378248,"vY0":-116.81395221290813,"vZ0":-0.1402063694128579,"x":107.56,"y":171.51,"x0":-1.2692740246343326,"y0":50.002055955893866,"z0":5.6785768023968215,"aX":14.30606567262328},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.2,"breakHorizontal":-18.8,"spinRate":2386,"spinDirection":69},"zone":6,"typeConfidence":0.91,"plateTime":0.4685930703411527,"extension":6.647400187825864},"index":6,"playId":"a6bfeedb-5499-31a8-8e54-5b812e22ad84","pitchNumber":6,"startTime":"2026-09-22T23:56:27.011Z","endTime":"2026-09-22T23:56:31.371Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66806530241825,"aZ":-31.085116146363887,"pfxX":3.762166166788305,"pfxZ":0.6566936081826729,"pX":0.14370789703520145,"pZ":1.366957233502242,"vX0":2.001035033620764,"vY0":-127.8364552048585,"vZ0":-4.443764701542131,"x":111.52,"y":201.87,"x0":-1.1373063908027061,"y0":50.00341803313949,"z0":5.5603166096041585,"aX":6.243863873776609},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.5,"breakHorizontal":-7.2,"spinRate":2479,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.427999152304662,"extension":6.649358894868857},"index":7,"playId":"1e559de3-23c0-3eec-a83b-f6617ce88144","pitchNumber":7,"startTime":"2026-09-22T23:56:51.669Z","endTime":"2026-09-22T23:56:55.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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82691905252208,"aZ":-13.369958640154369,"pfxX":-2.588962355104141,"pfxZ":9.886320474266139,"pX":0.07486255088856794,"pZ":3.491763587020764,"vX0":3.5918837707999565,"vY0":-137.16227587487214,"vZ0":-3.4856225406569785,"x":114.15,"y":144.5,"x0":-0.9163283950880673,"y0":50.00431708780518,"z0":5.693022518563152,"aX":-4.9253606420505704},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":4.0,"spinRate":2496,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.399591976296624,"extension":6.423136322541791},"index":8,"playId":"1d46b7c4-d4de-37cb-9cff-f81a5f5e88b4","pitchNumber":8,"startTime":"2026-09-22T23:57:10.273Z","endTime":"2026-09-22T23:57:13.273Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.219608647018703,"aZ":-11.182556830241447,"pfxX":-2.5131144314465637,"pfxZ":10.935398803076112,"pX":0.3331971213945892,"pZ":2.578825862192931,"vX0":4.096263342229635,"vY0":-137.82712381125356,"vZ0":-6.268390279011833,"x":104.3,"y":169.15,"x0":-0.8472091073404993,"y0":50.00620946531906,"z0":5.641180963576404,"aX":-4.826045300959991},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":3.7,"spinRate":2261,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.3977131892218386,"extension":6.567321733972334},"index":9,"playId":"db8ecb2c-6ebf-3597-a27b-6b58ef3dca9f","pitchNumber":9,"startTime":"2026-09-22T23:57:35.276Z","endTime":"2026-09-22T23:57:39.106Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2499445656223,"aZ":-11.158265898618911,"pfxX":-4.3670684432190265,"pfxZ":11.114463811840132,"pX":0.3526295727579171,"pZ":2.575345083786566,"vX0":4.615062775171661,"vY0":-137.32361834819432,"vZ0":-6.414052241430376,"x":103.56,"y":169.25,"x0":-0.7904444307285622,"y0":50.000352647618854,"z0":5.716514600713242,"aX":-8.256063209036743},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":6.8,"spinRate":2296,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.4003980623500878,"extension":6.4821740624381174},"hitData":{"launchSpeed":109.7,"launchAngle":17.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.02,"coordY":103.59}},"index":10,"playId":"bcd9c475-9d89-3578-92f1-7cd115ea5654","pitchNumber":10,"startTime":"2026-09-22T23:58:03.183Z","endTime":"2026-09-22T23:58:11.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-22T23:58:11.483Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Agustín Ramírez lines out sharply to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-23T00:00:11.940Z","endTime":"2026-09-23T00:00:41.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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],"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.54227647257265,"aZ":-31.807700077456772,"pfxX":-10.675379591153753,"pfxZ":0.28093452589117973,"pX":0.3977032788508432,"pZ":3.493696327050273,"vX0":0.28543677807317536,"vY0":-113.60783155388651,"vZ0":2.412545042454444,"x":101.84,"y":144.45,"x0":1.657784991073273,"y0":50.0028810634748,"z0":5.576369246356052,"aX":-13.973928223508475},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":1.4,"breakHorizontal":19.3,"spinRate":2601,"spinDirection":300},"zone":12,"typeConfidence":0.9,"plateTime":0.48186735824591587,"extension":5.912234772515462},"index":0,"playId":"ceb86b6d-6e8a-36b2-88a1-c2a498d5b05e","pitchNumber":1,"startTime":"2026-09-23T00:00:20.700Z","endTime":"2026-09-23T00:00:25.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.952969793878232,"aZ":-14.348971217865612,"pfxX":8.185715543278294,"pfxZ":10.244784631080915,"pX":0.115890679346045,"pZ":3.4810573794774227,"vX0":-5.251756962937881,"vY0":-131.13076105308622,"vZ0":-2.4704261048302336,"x":112.58,"y":144.79,"x0":1.081996763312401,"y0":50.00256443140184,"z0":5.506952736005028,"aX":14.242966150398825},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.2,"breakHorizontal":-13.7,"spinRate":2430,"spinDirection":140},"zone":12,"typeConfidence":0.84,"plateTime":0.417830549863798,"extension":6.021671299774351},"hitData":{"launchSpeed":102.6,"launchAngle":16.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":66.71,"coordY":96.97}},"index":1,"playId":"358cb88d-bfef-35fe-9f40-f02d4696cf27","pitchNumber":2,"startTime":"2026-09-23T00:00:35.666Z","endTime":"2026-09-23T00:00:41.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:00:41.338Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-23T00:00:45.464Z","endTime":"2026-09-23T00:03:02.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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":90.6,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79138876539126,"aZ":-14.313965810315484,"pfxX":5.379994183755457,"pfxZ":10.161605163083731,"pX":0.5698015306103436,"pZ":3.5269743896046775,"vX0":-3.460026662044428,"vY0":-131.92394141392927,"vZ0":-2.4260766734142973,"x":95.28,"y":143.55,"x0":1.2012085286546643,"y0":50.00440323200294,"z0":5.517177764005523,"aX":9.457591788812575},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.0,"spinRate":2449,"spinDirection":143},"zone":12,"typeConfidence":0.89,"plateTime":0.4156332120265498,"extension":6.113620747115342},"index":0,"playId":"eacce8ed-76c6-361b-a285-b618036149ee","pitchNumber":1,"startTime":"2026-09-23T00:01:07.970Z","endTime":"2026-09-23T00:01:12.785Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.981917602212913,"aZ":-25.535492616229917,"pfxX":5.9006514933626635,"pfxZ":4.618622254205024,"pX":-0.0845447556604925,"pZ":1.1303163539388577,"vX0":-4.675752800563587,"vY0":-118.68191340985642,"vZ0":-4.55491409492404,"x":120.22,"y":208.26,"x0":1.1367243847515884,"y0":50.00399571694544,"z0":5.377855438450319,"aX":8.486702969250432},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.6,"breakHorizontal":-9.7,"spinRate":1130,"spinDirection":125},"zone":13,"typeConfidence":0.91,"plateTime":0.46008229811493395,"extension":6.204554472246877},"index":1,"playId":"712a06ce-1a73-3efa-8551-e9b43f7b59c8","pitchNumber":2,"startTime":"2026-09-23T00:01:23.153Z","endTime":"2026-09-23T00:01:26.233Z","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":90.9,"endSpeed":82.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15925507537853,"aZ":-15.337037950627298,"pfxX":7.111910298464982,"pfxZ":9.661230836468267,"pX":0.07904027491139061,"pZ":1.9726686522872012,"vX0":-5.137803674546221,"vY0":-132.17228198930522,"vZ0":-5.578895642398635,"x":113.99,"y":185.52,"x0":1.139068394299663,"y0":50.00049171487219,"z0":5.265012375051976,"aX":12.390507178651774},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.2,"breakHorizontal":-11.5,"spinRate":2401,"spinDirection":141},"zone":8,"typeConfidence":0.89,"plateTime":0.41683106575650797,"extension":6.067570918262858},"index":2,"playId":"958695fd-dc5c-3ba5-be30-c543cb90c352","pitchNumber":3,"startTime":"2026-09-23T00:01:38.216Z","endTime":"2026-09-23T00:01:42.294Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.894157545614352,"aZ":-32.17735772039134,"pfxX":-5.5484022718192625,"pfxZ":-0.006240628498089151,"pX":0.137742971902043,"pZ":2.4361539864869197,"vX0":-1.6077851705182096,"vY0":-116.5286001600719,"vZ0":-0.0534613586240118,"x":111.75,"y":173.0,"x0":1.556503323154665,"y0":50.000445599651954,"z0":5.486936837748764,"aX":-7.665991960020067},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.2,"breakHorizontal":10.4,"spinRate":2576,"spinDirection":279},"zone":5,"typeConfidence":0.9,"plateTime":0.4691527010109602,"extension":6.02859180791444},"index":3,"playId":"7b386e10-377f-3809-a9e4-9140fa6ece30","pitchNumber":4,"startTime":"2026-09-23T00:01:55.224Z","endTime":"2026-09-23T00:01:58.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.143767871920314,"aZ":-31.5895153958872,"pfxX":6.83836661361163,"pfxZ":0.39233614143083617,"pX":0.4923175919772275,"pZ":1.9925690226463466,"vX0":-3.802217586624219,"vY0":-120.61418333010212,"vZ0":-1.7097119968173926,"x":98.23,"y":184.98,"x0":1.1885311485088719,"y0":50.00348283036581,"z0":5.457249008830564,"aX":10.227908449390577},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":-11.6,"spinRate":1015,"spinDirection":120},"zone":9,"typeConfidence":0.9,"plateTime":0.4515245303702442,"extension":6.230847511942718},"index":4,"playId":"3001c90c-80cc-388c-bd9f-c9dc18c4cab6","pitchNumber":5,"startTime":"2026-09-23T00:02:18.648Z","endTime":"2026-09-23T00:02:23.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403459760754934,"aZ":-14.35895633349606,"pfxX":5.715968396523771,"pfxZ":9.947253636660012,"pX":-0.35304782003162594,"pZ":3.561126307236766,"vX0":-5.571365020069829,"vY0":-132.73937445641195,"vZ0":-2.1548004741428466,"x":130.46,"y":142.63,"x0":1.0265878469134033,"y0":50.00574740532758,"z0":5.424348643926461,"aX":10.240891728289325},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":-9.2,"spinRate":2420,"spinDirection":154},"zone":11,"typeConfidence":0.89,"plateTime":0.4120393431337952,"extension":6.146682091279223},"index":5,"playId":"76f17a26-b8eb-3889-91e1-8a59c7d98870","pitchNumber":6,"startTime":"2026-09-23T00:02:41.174Z","endTime":"2026-09-23T00:02:45.959Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.896692117053792,"aZ":-11.788901381673885,"pfxX":4.7593831226829675,"pfxZ":11.534185693089045,"pX":-0.5963726141630509,"pZ":2.5058979859534265,"vX0":-5.676301524730755,"vY0":-132.04140607018235,"vZ0":-4.999635028827277,"x":139.73,"y":171.12,"x0":0.9620052060487813,"y0":50.00108338584887,"z0":5.290014496412503,"aX":8.41056383076972},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.0,"breakHorizontal":-7.4,"spinRate":2420,"spinDirection":145},"zone":4,"typeConfidence":0.89,"plateTime":0.4146877575825134,"extension":6.072858205327181},"index":6,"playId":"2c7ccbc2-6767-35bb-a897-e6e96c1ac605","pitchNumber":7,"startTime":"2026-09-23T00:02:57.667Z","endTime":"2026-09-23T00:03:02.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:03:02.840Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Griffin Conine flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-23T00:03:07.354Z","endTime":"2026-09-23T00:04:46.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019374574290865,"aZ":-12.18916124795581,"pfxX":5.391062827287856,"pfxZ":11.253126733360176,"pX":-0.18730885166703345,"pZ":2.64506996813261,"vX0":-5.488005095055041,"vY0":-132.36927346758267,"vZ0":-4.735399809232101,"x":124.14,"y":167.36,"x0":1.211531739233124,"y0":50.004225544657025,"z0":5.348343548059094,"aX":9.57617319151},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.6,"breakHorizontal":-8.6,"spinRate":2431,"spinDirection":144},"zone":5,"typeConfidence":0.89,"plateTime":0.41364860246582724,"extension":6.1436285544023255},"index":0,"playId":"01c87e70-55a1-3a41-9a87-f71c4383a797","pitchNumber":1,"startTime":"2026-09-23T00:03:26.278Z","endTime":"2026-09-23T00:03:33.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.185788938365288,"aZ":-32.98933152109329,"pfxX":-7.794483834880275,"pfxZ":-0.5753488788455776,"pX":-0.8444290474200222,"pZ":2.598875020276658,"vX0":-2.8071784272566536,"vY0":-117.9750914607351,"vZ0":0.3723280441863488,"x":149.19,"y":168.61,"x0":1.3732270719393935,"y0":50.00390834586722,"z0":5.476578764180824,"aX":-11.001111360996811},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.7,"breakHorizontal":14.8,"spinRate":2596,"spinDirection":295},"zone":11,"typeConfidence":0.91,"plateTime":0.4640601072998223,"extension":6.004471869634439},"index":1,"playId":"9aea556d-fee1-3488-8a0a-352016181f43","pitchNumber":2,"startTime":"2026-09-23T00:03:58.800Z","endTime":"2026-09-23T00:04:04.519Z","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":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.542752901493607,"aZ":-28.75430774174973,"pfxX":6.8413287497946484,"pfxZ":2.345778846630801,"pX":0.15128303358664028,"pZ":1.32391123543658,"vX0":-4.575217058955862,"vY0":-119.77046603477471,"vZ0":-3.4479792834443614,"x":111.23,"y":203.03,"x0":1.1948839707535148,"y0":50.000967317703484,"z0":5.346037423109136,"aX":9.965363356096141},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.7,"breakHorizontal":-11.3,"spinRate":927,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.45683852321728535,"extension":6.353612870348376},"index":2,"playId":"2fe4e12f-675d-39d2-9cec-2b1520df2b64","pitchNumber":3,"startTime":"2026-09-23T00:04:16.305Z","endTime":"2026-09-23T00:04:20.255Z","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":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.364372941449272,"aZ":-13.997914368167748,"pfxX":5.790575516091527,"pfxZ":10.377664250351303,"pX":0.06797764362718624,"pZ":2.8371525378846028,"vX0":-4.594771700455826,"vY0":-132.2953270734831,"vZ0":-3.6835119512952073,"x":114.41,"y":162.18,"x0":1.0852633275366805,"y0":50.00337379918656,"z0":5.290969064779566,"aX":10.142387378598123},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.1,"breakHorizontal":-9.4,"spinRate":2455,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.4159215687890647,"extension":6.0590114490901374},"hitData":{"launchSpeed":106.0,"launchAngle":22.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.24,"coordY":43.48}},"index":3,"playId":"893b8668-49f1-3bce-a817-c9787837e64b","pitchNumber":4,"startTime":"2026-09-23T00:04:38.612Z","endTime":"2026-09-23T00:04:46.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:04:46.709Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, second baseman Jared Serna to first baseman Deyvison De Los Santos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-23T00:06:55.309Z","endTime":"2026-09-23T00:07:53.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":1},"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":691858,"link":"/api/v1/people/691858"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691277,"link":"/api/v1/people/691277"},"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":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.713437923382013,"aZ":-42.57329839585481,"pfxX":2.2275110795515793,"pfxZ":-7.419127883113589,"pX":0.5164268372465135,"pZ":1.6411861934577203,"vX0":2.6428253155242487,"vY0":-117.46474762592062,"vZ0":-0.8510173071794594,"x":97.32,"y":194.47,"x0":-0.9116101355661246,"y0":50.00432288502967,"z0":5.957446361968418,"aX":3.1209655990721514},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.4,"breakHorizontal":-4.7,"spinRate":2647,"spinDirection":35},"zone":9,"typeConfidence":0.9,"plateTime":0.46583731600332356,"extension":6.480211328328583},"index":0,"playId":"0ab3d2a5-2f3b-3e12-a7ac-7b72e9b04842","pitchNumber":1,"startTime":"2026-09-23T00:07:08.589Z","endTime":"2026-09-23T00:07:14.305Z","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":80.8,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.297470439339826,"aZ":-30.743749035985935,"pfxX":7.871079393800444,"pfxZ":1.0089129785869826,"pX":0.27070364467865743,"pZ":1.1209570796428139,"vX0":1.430949597428509,"vY0":-117.79917880615315,"vZ0":-3.6209689833795093,"x":106.68,"y":208.51,"x0":-1.3664641656877936,"y0":50.00373180018305,"z0":5.490561435369961,"aX":11.171900609514818},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.3,"breakHorizontal":-14.6,"spinRate":2703,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.46321009607757846,"extension":6.510048957971141},"index":1,"playId":"8627fc8f-1ea0-3848-b236-7016aed076ea","pitchNumber":2,"startTime":"2026-09-23T00:07:23.640Z","endTime":"2026-09-23T00:07:27.471Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06317048708321,"aZ":-33.68650754430644,"pfxX":-5.043078390054708,"pfxZ":-0.8853251297216893,"pX":0.17261072947153103,"pZ":2.1045475673771907,"vX0":5.940644082803097,"vY0":-129.73427588339925,"vZ0":-2.164812558177177,"x":110.42,"y":181.96,"x0":-1.4871390081286973,"y0":50.00104833901996,"z0":5.50675852624126,"aX":-8.632292481052492},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.8,"breakHorizontal":7.9,"spinRate":1266,"spinDirection":249},"zone":8,"typeConfidence":0.9,"plateTime":0.4215003819082481,"extension":6.330482263128519},"hitData":{"launchSpeed":88.7,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.24,"coordY":157.47}},"index":2,"playId":"626beb84-4b7f-307b-9296-b7689f3fa9e8","pitchNumber":3,"startTime":"2026-09-23T00:07:47.793Z","endTime":"2026-09-23T00:07:53.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:07:53.949Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Otto Lopez to first baseman Deyvison De Los Santos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-23T00:08:07.687Z","endTime":"2026-09-23T00:09:17.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691277,"link":"/api/v1/people/691277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00085779558044,"aZ":-12.852040538905761,"pfxX":-6.971095108745462,"pfxZ":10.111044069902544,"pX":-0.09677513571305812,"pZ":2.3616082173331083,"vX0":5.6177960887304605,"vY0":-137.92159898381195,"vZ0":-5.6802472350556155,"x":120.69,"y":175.02,"x0":-1.2626008200059702,"y0":50.001635977640895,"z0":5.327472309087239,"aX":-13.320352227855787},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2558,"spinDirection":218},"zone":5,"typeConfidence":0.89,"plateTime":0.39836396014456454,"extension":6.501839387070953},"index":0,"playId":"cc547de2-b31c-3a12-972e-0d3ce29a8600","pitchNumber":1,"startTime":"2026-09-23T00:08:17.774Z","endTime":"2026-09-23T00:08:21.472Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-09-23T00:08:29.106Z","endTime":"2026-09-23T00:08:40.852Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94492682489061,"aZ":-22.91789802482912,"pfxX":-7.695289215152897,"pfxZ":4.748988399522739,"pX":-0.7522924514062309,"pZ":3.091270502887471,"vX0":4.418322120973618,"vY0":-137.38103845212999,"vZ0":-1.9664076895892104,"x":145.68,"y":155.32,"x0":-1.3656052581907692,"y0":50.00092886952706,"z0":5.343866581740921,"aX":-14.990611068408024},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":13.3,"spinRate":2428,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.39580222094558826,"extension":6.433195770446507},"index":2,"playId":"fffad1ed-0ac6-3e9d-86d9-abbcefb49bdd","pitchNumber":2,"startTime":"2026-09-23T00:08:40.852Z","endTime":"2026-09-23T00:08:43.891Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8298158885643,"aZ":-12.192939050098747,"pfxX":-3.9883265143405335,"pfxZ":10.167974864372969,"pX":0.21955837858351604,"pZ":2.9674616726974214,"vX0":4.857255195664511,"vY0":-139.41989287168187,"vZ0":-4.619145786260761,"x":108.63,"y":158.66,"x0":-1.0284083772227752,"y0":50.00581408375501,"z0":5.4528126384698385,"aX":-7.840204620395571},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2412,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.39310341657043857,"extension":6.456404908604285},"hitData":{"launchSpeed":91.7,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.92,"coordY":149.6}},"index":3,"playId":"d022d567-af2f-3686-bfa5-6af9110c2b57","pitchNumber":3,"startTime":"2026-09-23T00:09:08.955Z","endTime":"2026-09-23T00:09:17.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:09:17.194Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-23T00:09:29.305Z","endTime":"2026-09-23T00:11:46.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":7},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75737278005936,"aZ":-30.028273641454152,"pfxX":6.731195319646398,"pfxZ":1.5504032686072247,"pX":-0.8859373558143359,"pZ":2.787206823806359,"vX0":-0.7792027097492195,"vY0":-116.81182535454256,"vZ0":-0.10090730238425671,"x":150.77,"y":163.53,"x0":-1.422874209235926,"y0":50.00237191045624,"z0":5.65125473638095,"aX":9.312702837763535},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.1,"breakHorizontal":-12.0,"spinRate":2398,"spinDirection":66},"zone":11,"typeConfidence":0.89,"plateTime":0.4686797483209535,"extension":6.492707653561376},"index":0,"playId":"26527d97-f5bc-3395-af9e-b736e4b07157","pitchNumber":1,"startTime":"2026-09-23T00:09:48.168Z","endTime":"2026-09-23T00:09:53.432Z","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":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.449992539426344,"aZ":-43.28073765158603,"pfxX":5.882859206282948,"pfxZ":-8.155123237411727,"pX":-0.84454644921397,"pZ":3.8710605811207706,"vX0":-0.8595108278499186,"vY0":-115.62827409346606,"vZ0":4.232703678226429,"x":149.19,"y":134.26,"x0":-1.2339162826503378,"y0":50.003973486789405,"z0":6.154830312200215,"aX":8.010008289782586},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.6,"breakHorizontal":-10.4,"spinRate":2551,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.47270023375738424,"extension":6.2518193693612645},"index":1,"playId":"dd671d08-d279-315b-b8ea-ade7dc88a55e","pitchNumber":2,"startTime":"2026-09-23T00:10:03.752Z","endTime":"2026-09-23T00:10:08.166Z","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":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.33050175717176,"aZ":-29.81717644816084,"pfxX":7.178234878906645,"pfxZ":1.7269832450494267,"pX":0.3075821411279886,"pZ":2.7965051690643,"vX0":1.3087240793344197,"vY0":-115.4238971666288,"vZ0":-0.20213822953346194,"x":105.28,"y":163.27,"x0":-1.198392330333737,"y0":50.00142957819345,"z0":5.730555941247047,"aX":9.78820459105858},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.4,"breakHorizontal":-13.3,"spinRate":2440,"spinDirection":63},"zone":3,"typeConfidence":0.9,"plateTime":0.47260926775597856,"extension":6.545186456877109},"index":2,"playId":"0e5599d2-87ff-3810-a814-5576103f2734","pitchNumber":3,"startTime":"2026-09-23T00:10:19.809Z","endTime":"2026-09-23T00:10:24.107Z","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(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":93.9,"endSpeed":85.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91769964250911,"aZ":-13.227855479954064,"pfxX":-5.979363918395938,"pfxZ":10.006558027215142,"pX":-0.04450498533991082,"pZ":2.7429469958741453,"vX0":5.4637412204654225,"vY0":-136.6718710424006,"vZ0":-4.549802705668722,"x":118.7,"y":164.72,"x0":-1.2919863384190633,"y0":50.00081978199655,"z0":5.336618126008746,"aX":-11.318895105774384},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":9.7,"spinRate":2507,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.4006609102741314,"extension":6.4922455450524525},"index":3,"playId":"2cb55b84-aaf2-376c-846f-e05bd1fcc12f","pitchNumber":4,"startTime":"2026-09-23T00:10:34.260Z","endTime":"2026-09-23T00:10:37.844Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-23T00:10:49.768Z","endTime":"2026-09-23T00:11:00.911Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.322205226038438,"aZ":-11.355185216599946,"pfxX":-7.49896026599459,"pfxZ":10.710818341184932,"pX":0.008817629758539352,"pZ":2.449146112013571,"vX0":5.928204530055268,"vY0":-138.3927301632984,"vZ0":-5.55983129844128,"x":116.66,"y":172.65,"x0":-1.1846916353249455,"y0":50.0020993183827,"z0":5.241938128726227,"aX":-14.573971648789577},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":12.4,"spinRate":2619,"spinDirection":216},"zone":5,"typeConfidence":0.88,"plateTime":0.3954832970432527,"extension":6.507375389710876},"index":5,"playId":"995cd135-4521-3256-a6c6-40a89f2db96d","pitchNumber":5,"startTime":"2026-09-23T00:11:00.911Z","endTime":"2026-09-23T00:11:03.911Z","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":94.9,"endSpeed":87.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5166986658468,"aZ":-13.24134834336081,"pfxX":-7.7034234095225305,"pfxZ":9.745363693307,"pX":-0.2759519530382022,"pZ":3.1706688409505945,"vX0":5.11873509630512,"vY0":-138.1984583156817,"vZ0":-3.514812357240934,"x":127.52,"y":153.17,"x0":-1.1470994781592538,"y0":50.00333308027308,"z0":5.342731762581939,"aX":-14.967446389364065},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":13.0,"spinRate":2514,"spinDirection":221},"zone":1,"typeConfidence":0.69,"plateTime":0.39566596235517393,"extension":6.460948713287493},"index":6,"playId":"0a620865-197e-396d-acc3-142921d69ff9","pitchNumber":6,"startTime":"2026-09-23T00:11:22.808Z","endTime":"2026-09-23T00:11:25.808Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.655791747113415,"aZ":-16.724119680659918,"pfxX":-5.615318620882975,"pfxZ":7.908757472563044,"pX":-0.23471846230855883,"pZ":4.175976462943218,"vX0":4.686067892373684,"vY0":-139.0146846449411,"vZ0":-0.20133906572181676,"x":125.95,"y":126.03,"x0":-1.2140873278491084,"y0":50.005196616140765,"z0":5.3611678166188454,"aX":-10.973429129636132},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":2325,"spinDirection":222},"zone":11,"typeConfidence":0.8,"plateTime":0.39426604829764234,"extension":6.466263301428805},"index":7,"playId":"6f39daaa-1cdc-3b7e-98c3-5a342089bcc2","pitchNumber":7,"startTime":"2026-09-23T00:11:42.971Z","endTime":"2026-09-23T00:11:46.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:11:46.374Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Deyvison De Los Santos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-23T00:13:44.852Z","endTime":"2026-09-23T00:14:38.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.331660465288106,"aZ":-28.693815762431864,"pfxX":8.156456407451454,"pfxZ":2.459824492431485,"pX":-0.9141864320870828,"pZ":1.1764696004044781,"vX0":-7.181044929911382,"vY0":-117.642117454487,"vZ0":-3.5701415862420447,"x":151.85,"y":207.02,"x0":1.1043173580504766,"y0":50.003336640137945,"z0":5.346621597230857,"aX":11.54191683501539},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.8,"breakHorizontal":-13.2,"spinRate":1061,"spinDirection":125},"zone":13,"typeConfidence":0.91,"plateTime":0.4639049678271454,"extension":6.2061089549012},"index":0,"playId":"e2e64975-c3a7-3629-ac64-d30f3aeca265","pitchNumber":1,"startTime":"2026-09-23T00:13:58.008Z","endTime":"2026-09-23T00:14:01.008Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-09-23T00:14:07.276Z","endTime":"2026-09-23T00:14:17.514Z","isPitch":false,"type":"action","player":{"id":691277,"link":"/api/v1/people/691277"}},{"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.0,"endSpeed":75.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33838905848013,"aZ":-29.106936212845696,"pfxX":9.117259674377326,"pfxZ":2.1272340106033205,"pX":-0.31782668067286024,"pZ":1.3778511647452407,"vX0":-6.119738368178375,"vY0":-119.28177705421379,"vZ0":-3.3496472633327294,"x":129.11,"y":201.58,"x0":1.092838136928358,"y0":50.00530475080187,"z0":5.416837600982723,"aX":13.17697292424529},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.4,"breakHorizontal":-15.1,"spinRate":1337,"spinDirection":123},"zone":13,"typeConfidence":0.91,"plateTime":0.45868611308753193,"extension":6.2964560970699734},"index":2,"playId":"f61f8c25-7c78-33af-a201-bccd8f554336","pitchNumber":2,"startTime":"2026-09-23T00:14:17.514Z","endTime":"2026-09-23T00:14:20.514Z","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":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.557479667486746,"aZ":-27.209654753333915,"pfxX":8.27576325181221,"pfxZ":3.333378878422014,"pX":0.6213070619018078,"pZ":1.4280579550230326,"vX0":-3.9592699171554284,"vY0":-120.55960486613077,"vZ0":-3.6730344229646663,"x":93.32,"y":200.22,"x0":1.1981999053749273,"y0":50.005821914453804,"z0":5.338686422165674,"aX":12.344384005861697},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.5,"breakHorizontal":-14.3,"spinRate":1279,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.452067540435122,"extension":6.126711052644319},"index":3,"playId":"f2af4d98-c3de-344c-88c7-01398f87fd06","pitchNumber":3,"startTime":"2026-09-23T00:14:35.239Z","endTime":"2026-09-23T00:14:38.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:14:38.748Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Serna strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-23T00:14:51.379Z","endTime":"2026-09-23T00:17:50.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858"},"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,4,5,6,7],"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":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12212649395344,"aZ":-12.240421014977073,"pfxX":7.73469209327088,"pfxZ":11.15665677621743,"pX":0.13201792162153173,"pZ":2.283826848142279,"vX0":-5.1773485697398165,"vY0":-132.9786012407929,"vZ0":-5.4702679672978345,"x":111.97,"y":177.12,"x0":1.1015442941509683,"y0":50.00311576902363,"z0":5.259212002546702,"aX":13.821080932167545},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.2,"breakHorizontal":-12.8,"spinRate":2525,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.4122367642377083,"extension":6.051495729095697},"index":0,"playId":"b9be8d85-8879-38be-8d5e-627852b21e22","pitchNumber":1,"startTime":"2026-09-23T00:15:05.461Z","endTime":"2026-09-23T00:15:14.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.1,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.421912459184483,"aZ":-14.353473010528562,"pfxX":7.1854241612858,"pfxZ":10.204141466863675,"pX":0.22229463585424863,"pZ":3.5953254658864404,"vX0":-4.625018619369826,"vY0":-131.91667245184945,"vZ0":-2.169267432163492,"x":108.53,"y":141.71,"x0":1.072823210883117,"y0":50.00339885122964,"z0":5.497539454360475,"aX":12.550314563067468},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.1,"breakHorizontal":-11.9,"spinRate":2461,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.416643824778967,"extension":6.032312388070687},"index":1,"playId":"6d0117c1-5e2b-3c61-9d42-9507b332c6b8","pitchNumber":2,"startTime":"2026-09-23T00:15:37.670Z","endTime":"2026-09-23T00:15:43.078Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.02305328959164,"aZ":-30.274322545335714,"pfxX":6.737775871823752,"pfxZ":1.277711271483681,"pX":0.02163801847308222,"pZ":1.7930286016047936,"vX0":-4.736589490730097,"vY0":-120.37594632875985,"vZ0":-2.3047432701531165,"x":116.18,"y":190.37,"x0":1.124641781895457,"y0":50.00532512472082,"z0":5.4035331350328955,"aX":10.040741070068632},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":-11.3,"spinRate":990,"spinDirection":118},"zone":8,"typeConfidence":0.9,"plateTime":0.45239091610856086,"extension":6.170058504882304},"index":2,"playId":"6068a234-1607-371a-b909-86c98ecb90c6","pitchNumber":3,"startTime":"2026-09-23T00:15:53.594Z","endTime":"2026-09-23T00:15:58.723Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-23T00:16:14.868Z","endTime":"2026-09-23T00:16:25.208Z","isPitch":false,"type":"action","player":{"id":691858,"link":"/api/v1/people/691858"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.4,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98219410503575,"aZ":-11.215384052268401,"pfxX":4.060622454709288,"pfxZ":11.848424269390623,"pX":0.9667400829511675,"pZ":4.343592004494505,"vX0":-1.9459711725618818,"vY0":-133.02067551804737,"vZ0":-0.863542182804165,"x":80.15,"y":121.5,"x0":1.1854154046862608,"y0":50.001890989550134,"z0":5.496211641628549,"aX":7.182146543475079},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.4,"breakHorizontal":-6.8,"spinRate":2500,"spinDirection":142},"zone":12,"typeConfidence":0.89,"plateTime":0.4138254034530511,"extension":5.9612736112280285},"index":4,"playId":"a135f4b8-d35a-3dac-9c77-d56854f7b1e3","pitchNumber":4,"startTime":"2026-09-23T00:16:25.208Z","endTime":"2026-09-23T00:16:28.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.449812160573053,"aZ":-28.711982977209512,"pfxX":6.291937106668808,"pfxZ":2.3693164672899965,"pX":0.16174898523491843,"pZ":1.102309531043091,"vX0":-4.3878397196936065,"vY0":-119.95488531699871,"vZ0":-3.8765344705854896,"x":110.83,"y":209.02,"x0":1.194020363872986,"y0":50.00539584669821,"z0":5.289566259816011,"aX":9.202667333722461},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.6,"breakHorizontal":-10.4,"spinRate":1230,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.456008010637194,"extension":6.187254757945712},"index":5,"playId":"6bfc0236-1f35-3315-9632-39d121bcd519","pitchNumber":5,"startTime":"2026-09-23T00:16:42.543Z","endTime":"2026-09-23T00:16:45.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51758871550874,"aZ":-29.772611229665884,"pfxX":3.5960272822316908,"pfxZ":1.5865924114891854,"pX":0.15168455760469146,"pZ":1.7391842700027569,"vX0":-3.5903990425509544,"vY0":-121.83460616453479,"vZ0":-2.368624593871673,"x":111.22,"y":191.82,"x0":1.1728320625530082,"y0":50.00304302763017,"z0":5.281073596146526,"aX":5.4406733349556875},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":-5.8,"spinRate":1014,"spinDirection":112},"zone":8,"typeConfidence":0.9,"plateTime":0.4484891570430687,"extension":6.1701797801452996},"index":6,"playId":"524d43c3-c16a-35d4-9850-e9ecf5a38442","pitchNumber":6,"startTime":"2026-09-23T00:17:06.967Z","endTime":"2026-09-23T00:17:10.701Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.067668300812514,"aZ":-29.805593412665786,"pfxX":8.479776102062832,"pfxZ":1.561216359691961,"pX":0.2663791076364022,"pZ":0.9970397614801102,"vX0":-4.997143729167887,"vY0":-121.56690022391606,"vZ0":-3.990787510933358,"x":106.85,"y":211.86,"x0":1.2340273662401104,"y0":50.000997385320396,"z0":5.212254470191022,"aX":12.847869277959077},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.3,"breakHorizontal":-14.4,"spinRate":1134,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.44844168822445596,"extension":6.193268864848382},"index":7,"playId":"d7b9d602-fea8-3094-b5f8-6f0019bc8994","pitchNumber":7,"startTime":"2026-09-23T00:17:46.435Z","endTime":"2026-09-23T00:17:50.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:17:50.428Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-23T00:18:02.812Z","endTime":"2026-09-23T00:19:11.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_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":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.354640057531387,"aZ":-30.406039105743453,"pfxX":-7.691503318671918,"pfxZ":1.2717584044928225,"pX":-1.17781614966038,"pZ":1.680090222185799,"vX0":-3.7553917631126237,"vY0":-117.0857608197715,"vZ0":-1.867314412357338,"x":161.9,"y":193.42,"x0":1.4444983326882526,"y0":50.00494571348169,"z0":5.323482278673904,"aX":-10.718560845555047},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.2,"breakHorizontal":14.9,"spinRate":2617,"spinDirection":304},"zone":13,"typeConfidence":0.91,"plateTime":0.46715124975032296,"extension":6.0011773151264265},"index":0,"playId":"4e124f0e-3974-3a74-afd7-5b6ec96e4672","pitchNumber":1,"startTime":"2026-09-23T00:18:18.350Z","endTime":"2026-09-23T00:18:21.783Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73837775809753,"aZ":-29.052693689182018,"pfxX":7.002792425486067,"pfxZ":2.11268145294334,"pX":0.7684865545572013,"pZ":2.3231892036781736,"vX0":-3.5477998231144463,"vY0":-120.16580358007434,"vZ0":-1.163350737415547,"x":87.71,"y":176.05,"x0":1.345183090949267,"y0":50.00488607328212,"z0":5.3674917508337545,"aX":10.362037416952084},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":-12.0,"spinRate":1041,"spinDirection":124},"zone":6,"typeConfidence":0.9,"plateTime":0.45378163413856365,"extension":6.133916160315628},"index":1,"playId":"714229e7-9844-34e3-97dc-c9f3fd307115","pitchNumber":2,"startTime":"2026-09-23T00:18:33.846Z","endTime":"2026-09-23T00:18:38.491Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-09-23T00:18:44.608Z","endTime":"2026-09-23T00:19:03.467Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741662366231285,"aZ":-13.316994182395707,"pfxX":8.019705500345461,"pfxZ":10.435789005647862,"pX":0.16144172226643416,"pZ":3.0194812235390023,"vX0":-5.131208563786199,"vY0":-134.0159639709164,"vZ0":-3.692715190486531,"x":110.85,"y":157.25,"x0":1.0654373399309616,"y0":50.004441873316004,"z0":5.375624044534763,"aX":14.493083607191542},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-13.3,"spinRate":2488,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.40973865897234196,"extension":6.147605255360446},"hitData":{"launchSpeed":107.5,"launchAngle":6.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.81,"coordY":73.92}},"index":3,"playId":"fbf8acae-5118-3b8c-a6ff-e51464d4369a","pitchNumber":3,"startTime":"2026-09-23T00:19:03.467Z","endTime":"2026-09-23T00:19:11.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:19:11.753Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Cubs challenged (tag play), call on the field was overturned: pitcher Shota Imanaga picks off Heriberto Hernández at 1st on throw to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-23T00:19:33.180Z","endTime":"2026-09-23T00:20:26.180Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":16},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":80.5,"endSpeed":73.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.781294449277954,"aZ":-32.106007680146845,"pfxX":-9.017046141869338,"pfxZ":0.04696634155890855,"pX":0.2692090386682149,"pZ":3.6189315309866354,"vX0":-0.23874820712761854,"vY0":-117.1537815318955,"vZ0":2.5809957991478276,"x":106.74,"y":141.07,"x0":1.5425325583617115,"y0":50.00055164321248,"z0":5.520127243185002,"aX":-12.432382499256812},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.1,"breakHorizontal":16.3,"spinRate":2553,"spinDirection":298},"zone":12,"typeConfidence":0.91,"plateTime":0.46895033833070476,"extension":6.049258044039126},"index":0,"playId":"ba6cbe6c-fe24-3c47-826b-4e9465bde9a2","pitchNumber":1,"startTime":"2026-09-23T00:19:42.500Z","endTime":"2026-09-23T00:19:48.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"2e530f13-1fad-36c0-a58c-4c7b5c9d4ada","startTime":"2026-09-23T00:20:21.903Z","endTime":"2026-09-23T00:20:26.180Z","isPitch":false,"type":"pickoff"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":112},"playEndTime":"2026-09-23T00:20:26.180Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-23T00:24:09.647Z","endTime":"2026-09-23T00:26:03.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.494928560187997,"aZ":-11.777296939708092,"pfxX":-5.206010657961416,"pfxZ":11.096479470799995,"pX":0.15042396771334146,"pZ":2.000062410113067,"vX0":5.315473982791924,"vY0":-135.20872286195586,"vZ0":-6.76978951193023,"x":111.27,"y":184.78,"x0":-1.1715143641333283,"y0":50.00218359134332,"z0":5.375623842227029,"aX":-9.56854924394185},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2480,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.40624266327494585,"extension":6.430161224959163},"index":0,"playId":"2bca6343-78d3-3aa6-a525-f599ea36c933","pitchNumber":1,"startTime":"2026-09-23T00:24:09.647Z","endTime":"2026-09-23T00:24:13.774Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82127661199061,"aZ":-13.427713355360824,"pfxX":-5.33618968276524,"pfxZ":9.772529462151423,"pX":-0.5206457659311721,"pZ":3.523552928269694,"vX0":3.823124041111144,"vY0":-137.68840739617838,"vZ0":-2.8733968304231987,"x":136.85,"y":143.64,"x0":-1.2344919630105555,"y0":50.001946886477164,"z0":5.4902601743598165,"aX":-10.23626227676607},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":8.9,"spinRate":2581,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.3979191632942718,"extension":6.441589663575822},"index":1,"playId":"f24a10a0-bb8d-380a-91da-7238b46f4359","pitchNumber":2,"startTime":"2026-09-23T00:24:25.431Z","endTime":"2026-09-23T00:24:31.999Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.311008202948194,"aZ":-28.902484624842558,"pfxX":2.369034479920904,"pfxZ":2.0446320043868607,"pX":0.6608610821389851,"pZ":2.299373025162845,"vX0":3.188598694092215,"vY0":-125.37503619332948,"vZ0":-2.660722724517092,"x":91.81,"y":176.7,"x0":-0.9330469914248208,"y0":50.00259766761823,"z0":5.7227582104250585,"aX":3.786778665671291},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":-5.0,"spinRate":2528,"spinDirection":149},"zone":6,"typeConfidence":0.89,"plateTime":0.43615347826201534,"extension":6.56713994199189},"index":2,"playId":"3b2aff42-8806-38c0-bd8c-5f6a41c79b33","pitchNumber":3,"startTime":"2026-09-23T00:24:59.392Z","endTime":"2026-09-23T00:25:03.050Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-23T00:25:16.123Z","endTime":"2026-09-23T00:25:29.888Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.829132236441225,"aZ":-30.19232373805933,"pfxX":7.315436923389409,"pfxZ":1.4238305843346346,"pX":0.941104672619854,"pZ":3.340291102859851,"vX0":2.257112735598983,"vY0":-117.025359830061,"vZ0":0.8399547413762436,"x":81.13,"y":148.59,"x0":-0.985820247229607,"y0":50.00096328462252,"z0":5.802262922129044,"aX":10.156603419123012},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.1,"breakHorizontal":-13.8,"spinRate":2304,"spinDirection":75},"zone":12,"typeConfidence":0.87,"plateTime":0.46782506714107486,"extension":6.418975605728411},"index":4,"playId":"f714434f-0f09-3a3f-83c7-4cbce26d8bf9","pitchNumber":4,"startTime":"2026-09-23T00:25:29.888Z","endTime":"2026-09-23T00:25:35.377Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.485789239370256,"aZ":-12.01335573968402,"pfxX":-4.961708796785733,"pfxZ":10.163877189365495,"pX":-0.06935365229398753,"pZ":3.687558265297555,"vX0":4.843575019162882,"vY0":-140.15255553484656,"vZ0":-2.582245038804365,"x":119.64,"y":139.22,"x0":-1.1776062535165437,"y0":50.00532610211704,"z0":5.408301691019441,"aX":-9.845114642764047},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":7.9,"spinRate":2612,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.39120524613533236,"extension":6.471727887617577},"index":5,"playId":"130fd090-82d6-38b4-af9a-9b6a1313b9dc","pitchNumber":5,"startTime":"2026-09-23T00:25:58.907Z","endTime":"2026-09-23T00:26:03.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:26:03.051Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-23T00:26:06.208Z","endTime":"2026-09-23T00:27:26.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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, 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.7,"endSpeed":74.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.126132901794623,"aZ":-42.02050557149032,"pfxX":2.4676578339225133,"pfxZ":-7.021195927209103,"pX":0.38357862171322005,"pZ":2.5787207365043816,"vX0":2.107931387443259,"vY0":-117.58645044343058,"vZ0":1.3669272230227065,"x":102.38,"y":169.15,"x0":-0.8449135654315701,"y0":50.00536083828099,"z0":5.886107689362561,"aX":3.458530246147842},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.1,"breakHorizontal":-5.0,"spinRate":2503,"spinDirection":40},"zone":6,"typeConfidence":0.9,"plateTime":0.4656697171955386,"extension":6.467531542366887},"index":0,"playId":"8ab8d10e-93bd-392c-b641-004810cc633d","pitchNumber":1,"startTime":"2026-09-23T00:26:26.991Z","endTime":"2026-09-23T00:26:31.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.773758174617203,"aZ":-29.704649560885066,"pfxX":3.047210208642013,"pfxZ":1.4963413904985456,"pX":-0.44513344339957917,"pZ":1.9038046482311248,"vX0":0.6887472514591243,"vY0":-126.68582874494885,"vZ0":-3.6939731437719696,"x":133.97,"y":187.38,"x0":-1.1156618524494797,"y0":50.00387938079594,"z0":5.711899254166182,"aX":5.037377928418944},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-5.6,"spinRate":2547,"spinDirection":149},"zone":7,"typeConfidence":0.9,"plateTime":0.42957027436269746,"extension":6.523370054322461},"index":1,"playId":"18f15917-4693-3de8-bb41-f639ed31abf7","pitchNumber":2,"startTime":"2026-09-23T00:26:42.559Z","endTime":"2026-09-23T00:26:45.559Z","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":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.644035190303846,"aZ":-31.222510610734002,"pfxX":7.773975903890808,"pfxZ":0.6809090274446548,"pX":1.107742033807785,"pZ":0.8242771959513103,"vX0":2.4169184845631824,"vY0":-117.00373945713237,"vZ0":-4.027606149152478,"x":74.78,"y":216.52,"x0":-0.9467394485689026,"y0":50.00246130314232,"z0":5.471982349968736,"aX":10.852307026778249},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.6,"breakHorizontal":-14.6,"spinRate":2458,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4668932159852526,"extension":6.638672405464432},"index":2,"playId":"def67c7a-159b-31d0-8237-b02631b0098d","pitchNumber":3,"startTime":"2026-09-23T00:27:02.609Z","endTime":"2026-09-23T00:27:05.609Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.732703966947934,"aZ":-39.37870430921295,"pfxX":3.787387239297954,"pfxZ":-4.676504659241303,"pX":0.25983396429497385,"pZ":0.7999649608023364,"vX0":1.5166838704080816,"vY0":-122.85177992398809,"vZ0":-3.6334505028178725,"x":107.1,"y":217.18,"x0":-0.8564525593143067,"y0":50.00544383008727,"z0":5.621503247084551,"aX":5.830545163831158},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.0,"breakHorizontal":-7.2,"spinRate":2756,"spinDirection":43},"zone":14,"typeConfidence":0.75,"plateTime":0.44464946284655227,"extension":6.688057295327801},"index":3,"playId":"fb592367-a8c5-3d33-85fc-7c8b2aabe984","pitchNumber":4,"startTime":"2026-09-23T00:27:22.161Z","endTime":"2026-09-23T00:27:26.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:27:26.161Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-23T00:27:35.131Z","endTime":"2026-09-23T00:28:56.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":[0,1,2,3],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":95.0,"endSpeed":85.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.06137873339608,"aZ":-10.600498048516785,"pfxX":-6.7731074848290405,"pfxZ":11.365917768319882,"pX":0.02657589063197623,"pZ":4.34401265572839,"vX0":5.964127471205816,"vY0":-138.1728559729802,"vZ0":-0.719390055016865,"x":115.99,"y":121.49,"x0":-1.2995965983853146,"y0":50.00127067775439,"z0":5.333133815705831,"aX":-12.854839353665954},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":10.7,"spinRate":2432,"spinDirection":221},"zone":12,"typeConfidence":0.89,"plateTime":0.39923490511264337,"extension":6.5447921771102395},"index":0,"playId":"908e4afb-13a7-35f5-b133-bee06b2bd5ed","pitchNumber":1,"startTime":"2026-09-23T00:27:55.813Z","endTime":"2026-09-23T00:27:59.793Z","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":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.980953998508177,"aZ":-30.916952234676803,"pfxX":4.5050725731381736,"pfxZ":0.7778845258433442,"pX":-0.8482882195530844,"pZ":3.844934670051456,"vX0":-0.5483563519156808,"vY0":-125.41611873033553,"vZ0":1.354788414545508,"x":149.33,"y":134.97,"x0":-1.2139331885608913,"y0":50.000804352133464,"z0":5.800779569743569,"aX":7.247230988945094},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":-8.0,"spinRate":2535,"spinDirection":129},"zone":11,"typeConfidence":0.91,"plateTime":0.4350664831484634,"extension":6.445908793877244},"index":1,"playId":"d81a90ca-5107-34e2-be7c-b1700af8d10c","pitchNumber":2,"startTime":"2026-09-23T00:28:11.799Z","endTime":"2026-09-23T00:28:15.147Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780831150002744,"aZ":-41.90415487666158,"pfxX":4.8914652553538644,"pfxZ":-6.754829120284974,"pX":1.0638641234298545,"pZ":0.3152491534610439,"vX0":3.4941460567233307,"vY0":-119.43699142914522,"vZ0":-3.321698419769608,"x":76.45,"y":230.27,"x0":-1.055576798292437,"y0":50.005788306013834,"z0":5.506056111311653,"aX":7.0417925678740305},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.8,"breakHorizontal":-9.7,"spinRate":2592,"spinDirection":45},"zone":14,"typeConfidence":0.85,"plateTime":0.4592359936224981,"extension":6.716626613266043},"index":2,"playId":"68aac91c-fe19-3d8a-bd86-92c21dd8e117","pitchNumber":3,"startTime":"2026-09-23T00:28:34.288Z","endTime":"2026-09-23T00:28:37.949Z","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":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46843280329757,"aZ":-12.72987013020873,"pfxX":-2.5732780689161454,"pfxZ":9.940004106978076,"pX":0.8857332443774629,"pZ":2.449787857288291,"vX0":6.387114573802787,"vY0":-138.4035706271481,"vZ0":-5.842519692012428,"x":83.24,"y":172.64,"x0":-1.1090445362212533,"y0":50.00416062518851,"z0":5.427423968543023,"aX":-5.035052329182983},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":3.5,"spinRate":2297,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.39449135593107076,"extension":6.55588911506301},"index":3,"playId":"be83f057-6032-3df3-980b-e703c7697bd8","pitchNumber":4,"startTime":"2026-09-23T00:28:51.524Z","endTime":"2026-09-23T00:28:56.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:28:56.411Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-23T00:30:06.264Z","endTime":"2026-09-23T00:32:01.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"e2302bba-9d47-3fa7-8676-e13a321b4827","startTime":"2026-09-23T00:29:21.009Z","endTime":"2026-09-23T00:29:26.249Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pete Crow-Armstrong steals (39) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"e2302bba-9d47-3fa7-8676-e13a321b4827","startTime":"2026-09-23T00:29:31.419Z","endTime":"2026-09-23T00:30:08.353Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.249969204630986,"aZ":-42.53266068069348,"pfxX":3.451828685419951,"pfxZ":-7.781451441799132,"pX":0.34947272371095195,"pZ":1.1648278500265568,"vX0":1.8426789895700346,"vY0":-114.64551823189208,"vZ0":-1.1151537260370532,"x":103.68,"y":207.33,"x0":-0.9132712894375103,"y0":50.00399882898023,"z0":5.809836678880643,"aX":4.593701755012915},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.0,"breakHorizontal":-6.7,"spinRate":2626,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4778041358505001,"extension":6.556945282144287},"index":2,"playId":"e62a5846-5b7f-3354-9599-453d2dd894c1","pitchNumber":1,"startTime":"2026-09-23T00:30:08.353Z","endTime":"2026-09-23T00:30:11.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.571547586555514,"aZ":-29.39217594332251,"pfxX":8.715450936119993,"pfxZ":2.0633476449871235,"pX":-0.08647928247950921,"pZ":2.1835149208060085,"vX0":-0.020836000187761883,"vY0":-115.34407869550411,"vZ0":-1.486574041792632,"x":120.3,"y":179.83,"x0":-1.2094307541390483,"y0":50.001934054271466,"z0":5.672089565844135,"aX":11.734890277543142},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.6,"breakHorizontal":-15.7,"spinRate":2523,"spinDirection":64},"zone":8,"typeConfidence":0.92,"plateTime":0.4749737548045978,"extension":6.507035624730225},"index":3,"playId":"1baef676-2497-37a4-8eea-330b0d3427cb","pitchNumber":2,"startTime":"2026-09-23T00:30:23.924Z","endTime":"2026-09-23T00:30:26.924Z","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":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34337517889704,"aZ":-30.29277497481851,"pfxX":10.322368986075599,"pfxZ":1.4045384387987765,"pX":1.5575083997456376,"pZ":1.1413884711526487,"vX0":2.759307693698779,"vY0":-116.23719489264377,"vZ0":-3.2972627174481373,"x":57.63,"y":207.96,"x0":-0.9921866218726628,"y0":50.00160128728303,"z0":5.522898662458575,"aX":13.806298953410106},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.9,"breakHorizontal":-19.4,"spinRate":2491,"spinDirection":60},"zone":14,"typeConfidence":0.92,"plateTime":0.47531323547887583,"extension":6.767916627671622},"index":4,"playId":"6671c0d3-2e3b-3dea-8157-6d35fa00681e","pitchNumber":3,"startTime":"2026-09-23T00:30:46.919Z","endTime":"2026-09-23T00:30:49.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.905753282674045,"aZ":-41.82468528063187,"pfxX":5.69877056360294,"pfxZ":-6.996167765718903,"pX":0.19758077726043385,"pZ":2.788280574682835,"vX0":0.9392948460628203,"vY0":-116.96939306722909,"vZ0":1.737145042896066,"x":109.47,"y":163.5,"x0":-0.949681736994395,"y0":50.00193633742626,"z0":5.969773132940168,"aX":7.8630579822155635},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-11.9,"breakHorizontal":-10.6,"spinRate":2533,"spinDirection":38},"zone":5,"typeConfidence":0.88,"plateTime":0.4690018752910716,"extension":6.537952710804676},"index":5,"playId":"d8f9fdc2-065e-325c-8bae-9e6614393088","pitchNumber":4,"startTime":"2026-09-23T00:31:07.497Z","endTime":"2026-09-23T00:31:12.177Z","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":94.9,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94851987525869,"aZ":-12.609328481737867,"pfxX":-5.1046207921020095,"pfxZ":10.198312097581304,"pX":0.1249377059375546,"pZ":1.9853077813150337,"vX0":5.425851956963889,"vY0":-137.93355099095862,"vZ0":-6.559220087770964,"x":112.24,"y":185.18,"x0":-1.2086187077372468,"y0":50.00233621797351,"z0":5.251931566457176,"aX":-9.792543692404829},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2562,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.3977702173752342,"extension":6.491752964150513},"index":6,"playId":"d7be7d27-513f-3157-aa7a-e1aea919f7d6","pitchNumber":5,"startTime":"2026-09-23T00:31:25.069Z","endTime":"2026-09-23T00:31:28.200Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738621791608306,"aZ":-11.0453096539207,"pfxX":-3.017261782009561,"pfxZ":10.834500965343498,"pX":0.023653182388030703,"pZ":1.786684371121258,"vX0":3.5746344149520755,"vY0":-138.25655725000345,"vZ0":-8.160128153105747,"x":116.1,"y":190.54,"x0":-0.8896170684141218,"y0":50.001544759126894,"z0":5.504329366559604,"aX":-5.8833298076685},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":4.8,"spinRate":2495,"spinDirection":205},"zone":8,"typeConfidence":0.9,"plateTime":0.39508602805607884,"extension":6.601921363924951},"index":7,"playId":"ae592e47-8794-3f6e-aaea-3b88bc4af929","pitchNumber":6,"startTime":"2026-09-23T00:31:56.492Z","endTime":"2026-09-23T00:32:01.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:32:01.002Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-23T00:33:35.049Z","endTime":"2026-09-23T00:35:17.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.066346553102054,"aZ":-14.567261334124126,"pfxX":7.451764379156817,"pfxZ":9.968392448092185,"pX":0.30462569265059397,"pZ":1.9134680591347144,"vX0":-4.814386739076104,"vY0":-132.06263272980183,"vZ0":-5.953354255865883,"x":105.39,"y":187.12,"x0":1.1828541257277216,"y0":50.005923045142815,"z0":5.2681827763411,"aX":13.167711032148043},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.9,"breakHorizontal":-12.5,"spinRate":2561,"spinDirection":142},"zone":9,"typeConfidence":0.85,"plateTime":0.41470493813087117,"extension":6.029416607264221},"index":0,"playId":"2a478cb5-faa5-30d4-80bb-e56f90c94da2","pitchNumber":1,"startTime":"2026-09-23T00:34:13.973Z","endTime":"2026-09-23T00:34:16.973Z","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.4,"endSpeed":76.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.219574224371943,"aZ":-32.10807510790487,"pfxX":5.86455150559137,"pfxZ":0.042083522443018495,"pX":0.6948144018455221,"pZ":1.4428449717380616,"vX0":-3.1109211996270107,"vY0":-120.10042138431976,"vZ0":-2.7847907048466407,"x":90.52,"y":199.82,"x0":1.2387418168906836,"y0":50.00085514555752,"z0":5.44632092017551,"aX":8.646489956973202},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.2,"breakHorizontal":-10.0,"spinRate":1213,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.45442460994098033,"extension":6.088015684703214},"index":1,"playId":"ca848601-19b4-3651-804b-4f39fb0242d2","pitchNumber":2,"startTime":"2026-09-23T00:34:31.569Z","endTime":"2026-09-23T00:34:36.231Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-23T00:34:55.698Z","endTime":"2026-09-23T00:35:13.296Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.826252801200514,"aZ":-28.595450376293012,"pfxX":7.559504730193197,"pfxZ":2.4212695871309986,"pX":0.737094957611463,"pZ":1.564534776299286,"vX0":-3.667067505708757,"vY0":-120.18679956332954,"vZ0":-3.0439644025120804,"x":88.9,"y":196.54,"x0":1.291384765350183,"y0":50.00448937155422,"z0":5.357416001758989,"aX":11.185368253546475},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.0,"breakHorizontal":-13.0,"spinRate":1188,"spinDirection":119},"zone":9,"typeConfidence":0.91,"plateTime":0.45376788598444806,"extension":6.019679416638152},"index":3,"playId":"c24b8f37-eab6-33a1-a882-7d0ae4a3e893","pitchNumber":3,"startTime":"2026-09-23T00:35:13.296Z","endTime":"2026-09-23T00:35:17.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:35:17.019Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Stowers doubles (27) on a line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-23T00:35:25.825Z","endTime":"2026-09-23T00:38:27.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.581838596838754,"aZ":-29.871481694807763,"pfxX":-7.2325240636789765,"pfxZ":1.6331920156055304,"pX":0.6590996126098311,"pZ":2.6472725700327215,"vX0":-0.00668560129536816,"vY0":-118.2776904977902,"vZ0":-0.08624703827389135,"x":91.88,"y":167.3,"x0":1.6008241814305006,"y0":50.00242214093061,"z0":5.434540566419384,"aX":-10.197233407410701},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.2,"breakHorizontal":13.1,"spinRate":2516,"spinDirection":274},"zone":6,"typeConfidence":0.91,"plateTime":0.4639349940778792,"extension":5.920944784618853},"index":0,"playId":"20d5642e-789c-3d3c-9902-5e7f9de28601","pitchNumber":1,"startTime":"2026-09-23T00:35:45.376Z","endTime":"2026-09-23T00:35:48.923Z","isPitch":true,"type":"pitch"},{"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":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013083837633644,"aZ":-29.331655008391273,"pfxX":9.387634691707957,"pfxZ":1.9485852653417197,"pX":0.3982701952438789,"pZ":0.729046719733387,"vX0":-5.136746526926066,"vY0":-119.91712702901619,"vZ0":-4.650138870561377,"x":101.82,"y":219.1,"x0":1.3475806147985976,"y0":50.00214115604483,"z0":5.307595119904663,"aX":13.682586135334637},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.6,"breakHorizontal":-15.7,"spinRate":1196,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.45662370221712933,"extension":6.245013389025277},"index":1,"playId":"9f110f73-04cd-3ae4-bca2-ac5f1dcee5ad","pitchNumber":2,"startTime":"2026-09-23T00:36:04.254Z","endTime":"2026-09-23T00:36:07.924Z","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":92.0,"endSpeed":85.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1810220062836,"aZ":-15.385464691383465,"pfxX":6.77009239386239,"pfxZ":9.100882718198005,"pX":0.1199466722395242,"pZ":2.577947378380226,"vX0":-4.903317041229422,"vY0":-134.03709875386485,"vZ0":-4.510610873551155,"x":112.43,"y":169.18,"x0":1.0806420688736396,"y0":50.00623067352287,"z0":5.358981023381862,"aX":12.493275379516213},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":-11.4,"spinRate":2469,"spinDirection":139},"zone":5,"typeConfidence":0.85,"plateTime":0.4064809355871186,"extension":6.188617222542154},"index":2,"playId":"57e7166b-3dec-39e9-b632-b1d3c5cbecc4","pitchNumber":3,"startTime":"2026-09-23T00:36:23.343Z","endTime":"2026-09-23T00:36:26.343Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-23T00:36:44.638Z","endTime":"2026-09-23T00:36:57.998Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22230795109554,"aZ":-28.30499824932476,"pfxX":10.03781906120769,"pfxZ":2.6262431319959574,"pX":-0.33037766088251785,"pZ":0.7264064798418767,"vX0":-6.56796701142231,"vY0":-120.56651596338027,"vZ0":-4.88287829374929,"x":129.59,"y":219.17,"x0":1.12357118760891,"y0":50.00403937466005,"z0":5.273051493326866,"aX":14.793648739050107},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.8,"breakHorizontal":-16.7,"spinRate":1186,"spinDirection":122},"zone":13,"typeConfidence":0.91,"plateTime":0.4541341127332199,"extension":6.152976770577426},"index":4,"playId":"678dbedd-ae50-36c4-9293-3b72cf766a9b","pitchNumber":4,"startTime":"2026-09-23T00:36:57.998Z","endTime":"2026-09-23T00:37:03.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.924230936657576,"aZ":-31.44352173220896,"pfxX":-4.686417656737318,"pfxZ":0.49292279061196,"pX":-1.6097836259556106,"pZ":1.727141993637066,"vX0":-5.489057919120359,"vY0":-120.10683587063488,"vZ0":-1.8498419876242365,"x":178.36,"y":192.15,"x0":1.3085410860197415,"y0":50.000273913920296,"z0":5.287306605460142,"aX":-6.88655916348432},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.7,"breakHorizontal":9.7,"spinRate":2731,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.45495990961458466,"extension":6.060600304896139},"index":5,"playId":"6eebe009-65f0-360b-b68f-947a9ea29d2d","pitchNumber":5,"startTime":"2026-09-23T00:37:19.771Z","endTime":"2026-09-23T00:37:24.511Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.321228109256765,"aZ":-15.730952726657895,"pfxX":7.716014344191144,"pfxZ":9.061678326016306,"pX":0.7944168735774614,"pZ":3.1929187735748137,"vX0":-3.6392393275240886,"vY0":-134.18438201325665,"vZ0":-2.6428614081933306,"x":86.72,"y":152.57,"x0":1.1691938182149963,"y0":50.0057878175673,"z0":5.317911936394742,"aX":14.006069893337344},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":-13.1,"spinRate":2502,"spinDirection":146},"zone":3,"typeConfidence":0.89,"plateTime":0.40892905925954404,"extension":6.180321194445577},"index":6,"playId":"fef982e8-d11b-3600-8c9b-fe9a0371d6d1","pitchNumber":6,"startTime":"2026-09-23T00:37:38.466Z","endTime":"2026-09-23T00:37:45.734Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.055431728066495,"aZ":-27.069002672482654,"pfxX":4.485516769565315,"pfxZ":3.4341561569593795,"pX":0.612631290124308,"pZ":1.9442321415887711,"vX0":-2.822814854099132,"vY0":-120.45756255518852,"vZ0":-2.2748754489965464,"x":93.65,"y":186.29,"x0":1.2106510289905736,"y0":50.001065710228914,"z0":5.268799267141019,"aX":6.661538726109479},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.0,"breakHorizontal":-7.6,"spinRate":1017,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.4528594215618953,"extension":6.185826095663012},"hitData":{"launchSpeed":98.6,"launchAngle":18.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":214.28,"coordY":111.16}},"index":7,"playId":"e9ee4748-67f6-3c4c-bac1-27bd4d8009b0","pitchNumber":7,"startTime":"2026-09-23T00:38:16.254Z","endTime":"2026-09-23T00:38:27.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:38:27.199Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a line drive to right fielder Seiya Suzuki. Kyle Stowers to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-23T00:38:40.006Z","endTime":"2026-09-23T00:41:18.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnThird":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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_play","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40932897430956,"aZ":-29.72490216341839,"pfxX":7.262053169455161,"pfxZ":1.6505896111661436,"pX":0.8462946774666613,"pZ":2.254811207184764,"vX0":-3.276401420302556,"vY0":-120.77684167386381,"vZ0":-1.1660187592695612,"x":84.74,"y":177.9,"x0":1.2732576086902925,"y0":50.003239266750555,"z0":5.345967313769273,"aX":10.783115929516544},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":-12.5,"spinRate":1003,"spinDirection":119},"zone":14,"typeConfidence":0.91,"plateTime":0.4526343808822042,"extension":6.113557116236733},"index":0,"playId":"97a01fa6-5132-3e85-bbe5-baa7109335e7","pitchNumber":1,"startTime":"2026-09-23T00:39:10.928Z","endTime":"2026-09-23T00:39:16.410Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"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":80.9,"endSpeed":74.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25311760720411,"aZ":-28.44938372464613,"pfxX":-4.65957528390563,"pfxZ":2.630456325560595,"pX":0.2292414040223434,"pZ":2.1846252931872225,"vX0":-1.6777700796342925,"vY0":-117.86272861839748,"vZ0":-1.2829585493773419,"x":108.26,"y":179.8,"x0":1.5545034590155902,"y0":50.00148306766704,"z0":5.350107995525875,"aX":-6.590154114198043},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.7,"breakHorizontal":8.9,"spinRate":2656,"spinDirection":287},"zone":5,"typeConfidence":0.91,"plateTime":0.4637512943912778,"extension":6.044627931509835},"index":1,"playId":"2bb2a60a-8e90-3b6f-b5e0-e20207b0bcff","pitchNumber":2,"startTime":"2026-09-23T00:39:49.761Z","endTime":"2026-09-23T00:39:53.362Z","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":92.3,"endSpeed":84.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55379741356878,"aZ":-16.671223987720058,"pfxX":7.006935449924917,"pfxZ":8.426954445968256,"pX":0.49565633238568835,"pZ":3.0161164487893672,"vX0":-4.077000545309189,"vY0":-134.39042448101802,"vZ0":-3.165165048060184,"x":98.11,"y":157.34,"x0":1.1174846088436248,"y0":50.00233114678292,"z0":5.384767157597248,"aX":12.890328310074585},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":-11.9,"spinRate":2379,"spinDirection":143},"zone":3,"typeConfidence":0.86,"plateTime":0.4066714027152267,"extension":6.047239244967016},"index":2,"playId":"892a0ff4-9add-3603-a58f-0ee92950ad28","pitchNumber":3,"startTime":"2026-09-23T00:40:10.306Z","endTime":"2026-09-23T00:40:13.306Z","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.8,"endSpeed":84.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.225214110259817,"aZ":-14.261937018240252,"pfxX":7.590028063720921,"pfxZ":9.76883462653969,"pX":0.04814034669968211,"pZ":2.6268230455072636,"vX0":-5.348355927228407,"vY0":-133.67853726410812,"vZ0":-4.476226495607277,"x":115.17,"y":167.86,"x0":1.0753482998247592,"y0":50.00449295227653,"z0":5.326368497026402,"aX":13.920944007188192},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":-12.8,"spinRate":2431,"spinDirection":142},"zone":2,"typeConfidence":0.84,"plateTime":0.40766513291641626,"extension":6.127121923073932},"index":3,"playId":"c40f1cab-c587-3bdb-918d-7e33d4b1dd46","pitchNumber":4,"startTime":"2026-09-23T00:40:36.796Z","endTime":"2026-09-23T00:40:39.796Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.798387838656865,"aZ":-24.067792895265754,"pfxX":5.999789322591738,"pfxZ":5.280723644577055,"pX":0.6471343518396095,"pZ":1.98625434898781,"vX0":-3.4280324522701835,"vY0":-122.94988055888611,"vZ0":-3.042487367754057,"x":92.33,"y":185.15,"x0":1.2781755741171106,"y0":50.00131643901565,"z0":5.276485566355699,"aX":9.208136188621593},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.1,"breakHorizontal":-10.1,"spinRate":1038,"spinDirection":124},"zone":9,"typeConfidence":0.88,"plateTime":0.4450484251152753,"extension":6.161601402339065},"hitData":{"launchSpeed":79.4,"launchAngle":10.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.42,"coordY":118.83}},"index":4,"playId":"35f3d307-f430-3747-84c9-ff456a744d7e","pitchNumber":5,"startTime":"2026-09-23T00:41:06.500Z","endTime":"2026-09-23T00:41:18.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:41:18.045Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Agustín Ramírez singles on a sharp line drive to center fielder Pete Crow-Armstrong. Kyle Stowers scores. Javier Sanoja to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-23T00:41:33.825Z","endTime":"2026-09-23T00:44:00.757Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"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(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":83.4,"endSpeed":76.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.550914720426757,"aZ":-29.595825917948165,"pfxX":7.274301709500283,"pfxZ":1.7155897328533474,"pX":1.7635127159557569,"pZ":3.336437178247287,"vX0":-1.309546467880756,"vY0":-121.5043020578062,"vZ0":1.039773310336459,"x":49.78,"y":148.7,"x0":1.3622035822158969,"y0":50.00292728071674,"z0":5.463619834238159,"aX":10.937873635392098},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":-13.0,"spinRate":982,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.44982523202955127,"extension":6.191985491013492},"index":0,"playId":"ab5bac53-6590-3e4a-991a-f5a5e655e8ca","pitchNumber":1,"startTime":"2026-09-23T00:41:51.037Z","endTime":"2026-09-23T00:41:54.712Z","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":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.494734129822298,"aZ":-33.17302160808392,"pfxX":-7.988530444979964,"pfxZ":-0.7154533983688518,"pX":-1.2364335344616026,"pZ":1.317805422244118,"vX0":-3.78532025554918,"vY0":-117.94895975062134,"vZ0":-2.1140510005352993,"x":164.13,"y":203.2,"x0":1.4320501741011922,"y0":50.00273613267043,"z0":5.313580231363804,"aX":-11.144655856403725},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.6,"breakHorizontal":15.5,"spinRate":2574,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.4661329411382509,"extension":6.165537434385872},"index":1,"playId":"50a16334-a197-38f4-8e3d-cada7cd32c47","pitchNumber":2,"startTime":"2026-09-23T00:42:12.653Z","endTime":"2026-09-23T00:42:17.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.633806242632488,"aZ":-27.972717099300436,"pfxX":7.734304405406576,"pfxZ":2.807545562291203,"pX":0.21637074835801445,"pZ":2.2688682217797496,"vX0":-5.029418924039218,"vY0":-120.86265741548364,"vZ0":-1.5519228935408247,"x":108.75,"y":177.52,"x0":1.3056175111763786,"y0":50.00579718536223,"z0":5.345510876774734,"aX":11.59616724376733},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":-13.1,"spinRate":982,"spinDirection":117},"zone":5,"typeConfidence":0.9,"plateTime":0.4508968484217628,"extension":6.189708132728242},"index":2,"playId":"6a978954-4cd6-36a2-9dcc-fe9c3ae351a6","pitchNumber":3,"startTime":"2026-09-23T00:42:33.562Z","endTime":"2026-09-23T00:42:38.177Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.109973690112486,"aZ":-31.620836461368224,"pfxX":6.062384176455559,"pfxZ":0.3609275269731551,"pX":1.2484941659804842,"pZ":3.250779228250216,"vX0":-2.3049333191108476,"vY0":-121.58824553794705,"vZ0":1.2409115001894315,"x":69.41,"y":151.01,"x0":1.412387541541358,"y0":50.00106102922087,"z0":5.443727987650356,"aX":9.227416613419917},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":-10.6,"spinRate":919,"spinDirection":118},"zone":12,"typeConfidence":0.9,"plateTime":0.44764319248507123,"extension":6.14802165101265},"index":3,"playId":"04fc594f-d67e-35ac-a1a3-f3cc3cba4e55","pitchNumber":4,"startTime":"2026-09-23T00:43:26.520Z","endTime":"2026-09-23T00:43:32.227Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.587831739108896,"aZ":-31.03421448672579,"pfxX":6.6198124545373185,"pfxZ":0.7489574290460101,"pX":-0.03427529475266135,"pZ":2.781043853571521,"vX0":-5.076190906834806,"vY0":-121.99290054103132,"vZ0":0.2630933170435732,"x":118.31,"y":163.69,"x0":1.2025501578329516,"y0":50.00370679571884,"z0":5.323820920360796,"aX":10.085492247349942},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-10.9,"spinRate":916,"spinDirection":115},"zone":5,"typeConfidence":0.9,"plateTime":0.4471550035633638,"extension":6.208304796515361},"hitData":{"launchSpeed":107.9,"launchAngle":8.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.74,"coordY":67.91}},"index":4,"playId":"2374d0a2-7c05-38a0-a7d8-3772bf6fd283","pitchNumber":5,"startTime":"2026-09-23T00:43:50.702Z","endTime":"2026-09-23T00:44:00.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:44:00.757Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-23T00:45:16.783Z","endTime":"2026-09-23T00:48:38.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-23T00:44:16.033Z","endTime":"2026-09-23T00:45:19.034Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.0,"endSpeed":68.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.52629544811088,"aZ":-40.67660617344172,"pfxX":-5.831005580433982,"pfxZ":-7.176231331078824,"pX":0.05500730602296718,"pZ":2.401876965557702,"vX0":-0.35198494198362046,"vY0":-107.75334367264823,"vZ0":2.226241124545142,"x":114.9,"y":173.93,"x0":0.9785573589251712,"y0":50.00533311444225,"z0":5.827113537455658,"aX":-6.904335016716726},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-12.1,"breakHorizontal":10.7,"spinRate":2489,"spinDirection":318},"zone":5,"typeConfidence":0.9,"plateTime":0.5070013882553441,"extension":6.127412303911782},"index":1,"playId":"e64510af-839f-3a99-ba01-3a39a9fb8213","pitchNumber":1,"startTime":"2026-09-23T00:45:19.034Z","endTime":"2026-09-23T00:45:22.034Z","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(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":83.1,"endSpeed":76.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.802242818702812,"aZ":-29.004294723127153,"pfxX":6.772327294743723,"pfxZ":2.137075234401589,"pX":0.6401550622464544,"pZ":3.096706418789524,"vX0":-3.5451771849117435,"vY0":-120.98673265636285,"vZ0":0.3931698912698445,"x":92.6,"y":155.17,"x0":1.245327078401448,"y0":50.000334946656004,"z0":5.4758326282285825,"aX":10.029412242882927},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.2,"breakHorizontal":-11.4,"spinRate":999,"spinDirection":119},"zone":3,"typeConfidence":0.9,"plateTime":0.45287023773743984,"extension":6.164149076434904},"index":2,"playId":"5cc9bc0c-da84-35ed-a7ab-a0f4a76d9a31","pitchNumber":2,"startTime":"2026-09-23T00:45:44.901Z","endTime":"2026-09-23T00:45:49.014Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"84fd5f96-1f93-3f51-ab2e-30c2bff98474","startTime":"2026-09-23T00:46:07.959Z","endTime":"2026-09-23T00:46:13.011Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.492067703446533,"aZ":-13.939272651343448,"pfxX":4.833544511986426,"pfxZ":10.19110720863419,"pX":0.24592984630890255,"pZ":3.917837312631619,"vX0":-4.088759443013362,"vY0":-133.15682460243355,"vZ0":-1.234810906836668,"x":107.63,"y":133.0,"x0":1.175897543991343,"y0":50.00579996307189,"z0":5.399609421827932,"aX":8.652069945659465},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":-7.8,"spinRate":2450,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.41187266582396376,"extension":6.073829484000681},"index":4,"playId":"1be7df11-433f-307c-8418-6eb77e3a12a9","pitchNumber":3,"startTime":"2026-09-23T00:46:30.037Z","endTime":"2026-09-23T00:46:37.256Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.928701852130672,"aZ":-27.76768392224346,"pfxX":7.3619847226525374,"pfxZ":3.0170159026111687,"pX":0.5517158994951866,"pZ":2.418409845731713,"vX0":-3.8715375733473403,"vY0":-120.30167845805732,"vZ0":-1.26078715844264,"x":95.97,"y":173.48,"x0":1.2276392882477523,"y0":50.00470442434022,"z0":5.416785419992288,"aX":10.762750760559886},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.4,"breakHorizontal":-12.4,"spinRate":997,"spinDirection":117},"zone":6,"typeConfidence":0.91,"plateTime":0.45575992268684296,"extension":6.139641971543097},"index":5,"playId":"1f798d9f-2ad6-3e7a-90d4-4128bee42f2d","pitchNumber":4,"startTime":"2026-09-23T00:46:53.840Z","endTime":"2026-09-23T00:46:57.059Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61256394966708,"aZ":-11.228124761983281,"pfxX":5.330767435246047,"pfxZ":11.6415287883591,"pX":-1.0356369122396987,"pZ":2.738945991587177,"vX0":-7.256383083778702,"vY0":-133.05295741651082,"vZ0":-4.5751996838779725,"x":156.48,"y":164.83,"x0":1.0299206550664333,"y0":50.00176277514031,"z0":5.289499077104831,"aX":9.591038351644558},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.3,"breakHorizontal":-8.2,"spinRate":2470,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.41110415433436653,"extension":6.155563443018734},"index":6,"playId":"da5c3eb4-24e6-3ae3-aaa7-b14558d02810","pitchNumber":5,"startTime":"2026-09-23T00:47:21.484Z","endTime":"2026-09-23T00:47:25.989Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"playId":"3c431581-10f2-313e-a462-f07e208d141f","startTime":"2026-09-23T00:47:42.590Z","endTime":"2026-09-23T00:47:47.013Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01127270571544,"aZ":-28.547968212819605,"pfxX":8.211229811863628,"pfxZ":2.4366749354531034,"pX":0.5215494115160454,"pZ":1.7675978495371916,"vX0":-4.191401775432863,"vY0":-121.10899106349696,"vZ0":-2.5855548877307313,"x":97.12,"y":191.05,"x0":1.205163628798554,"y0":50.00394786329756,"z0":5.338525458646949,"aX":12.233893575513891},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":-13.9,"spinRate":990,"spinDirection":119},"zone":9,"typeConfidence":0.91,"plateTime":0.45176210012068463,"extension":6.122377599552906},"index":8,"playId":"04b6f10a-732d-33bd-a097-13fe1dea255c","pitchNumber":6,"startTime":"2026-09-23T00:48:03.569Z","endTime":"2026-09-23T00:48:07.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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.816662333017398,"aZ":-30.676709851521178,"pfxX":-8.205435809365468,"pfxZ":1.0567844883265352,"pX":-0.0011581458988979404,"pZ":2.9165373226048548,"vX0":-1.1065519407176323,"vY0":-117.52140711283586,"vZ0":0.7028731813988798,"x":117.04,"y":160.03,"x0":1.5415625264103825,"y0":50.002330750913316,"z0":5.436876231831932,"aX":-11.61129314979335},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.3,"breakHorizontal":15.1,"spinRate":2658,"spinDirection":301},"zone":2,"typeConfidence":0.91,"plateTime":0.46398949271597667,"extension":6.000649028097671},"index":9,"playId":"0831d2f7-5005-3151-8606-d76c3a81c0de","pitchNumber":7,"startTime":"2026-09-23T00:48:35.274Z","endTime":"2026-09-23T00:48:38.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:48:38.792Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, first baseman Michael Busch to pitcher Shota Imanaga.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-23T00:48:52.316Z","endTime":"2026-09-23T00:52:40.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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,2,3,5,6,7,8],"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274295233680956,"aZ":-32.22836144546187,"pfxX":-7.322990211387591,"pfxZ":-0.04022912437190573,"pX":-1.9393349377961213,"pZ":0.944323931074118,"vX0":-5.544040250985618,"vY0":-119.5311140893446,"vZ0":-3.1450333250162483,"x":190.92,"y":213.28,"x0":1.3699007721672118,"y0":50.00174724394908,"z0":5.201861266219862,"aX":-10.484331235415326},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":14.6,"spinRate":2663,"spinDirection":308},"zone":13,"typeConfidence":0.91,"plateTime":0.4600715715561541,"extension":6.117543012382542},"index":0,"playId":"dd4daa14-a7d2-365a-bd81-7e36d2ceddac","pitchNumber":1,"startTime":"2026-09-23T00:49:08.819Z","endTime":"2026-09-23T00:49:12.546Z","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":91.9,"endSpeed":84.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.732492641083493,"aZ":-15.1014946649901,"pfxX":4.980939063343132,"pfxZ":9.428144445452187,"pX":-0.5529602760563422,"pZ":2.8228719293677056,"vX0":-6.07111094240545,"vY0":-133.68634447446283,"vZ0":-3.718559979424338,"x":138.08,"y":162.56,"x0":1.0999280684208246,"y0":50.00196218468625,"z0":5.315394168529934,"aX":9.018879816676213},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-7.7,"spinRate":2409,"spinDirection":142},"zone":1,"typeConfidence":0.89,"plateTime":0.4096596631501379,"extension":6.148066956025799},"index":1,"playId":"357d0e24-379e-30ad-bee5-75c8b77ca047","pitchNumber":2,"startTime":"2026-09-23T00:49:28.985Z","endTime":"2026-09-23T00:49:32.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4825743822358,"aZ":-21.87653731155808,"pfxX":9.71565103366319,"pfxZ":5.742774787056301,"pX":0.5106821897778654,"pZ":1.517986755181621,"vX0":-4.5584606756629,"vY0":-133.26108318426736,"vZ0":-5.710883829674587,"x":97.53,"y":197.79,"x0":0.9841620699153524,"y0":50.001846133152966,"z0":5.276107467541357,"aX":17.417712196367816},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":-16.6,"spinRate":2473,"spinDirection":133},"zone":14,"typeConfidence":0.92,"plateTime":0.41151395543325364,"extension":6.1252047484833785},"index":2,"playId":"9a806e48-7dec-38fd-94b6-369af19178d1","pitchNumber":3,"startTime":"2026-09-23T00:49:59.407Z","endTime":"2026-09-23T00:50:02.423Z","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":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.314874299453457,"aZ":-30.0411025535301,"pfxX":-7.576585558984082,"pfxZ":1.479187488862367,"pX":-2.710588897020001,"pZ":2.1830531211643227,"vX0":-6.950504977962366,"vY0":-119.88911798027512,"vZ0":-0.9933864620938366,"x":220.32,"y":179.84,"x0":1.2207828132367766,"y0":50.00154654546372,"z0":5.307829172582626,"aX":-10.919609635571145},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.8,"breakHorizontal":15.5,"spinRate":2788,"spinDirection":301},"zone":13,"typeConfidence":0.9,"plateTime":0.45859827701554146,"extension":6.12723143425421},"index":3,"playId":"b4040e6f-8009-36fd-a7f1-e23be200bb61","pitchNumber":4,"startTime":"2026-09-23T00:50:21.639Z","endTime":"2026-09-23T00:50:24.639Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-23T00:50:42.446Z","endTime":"2026-09-23T00:50:59.084Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13953236140876,"aZ":-20.988396278680945,"pfxX":9.429329866452719,"pfxZ":6.238651159454533,"pX":-0.20078401274351845,"pZ":1.5084701843875243,"vX0":-6.280130091092371,"vY0":-133.84362006143624,"vZ0":-5.966356651605664,"x":124.65,"y":198.05,"x0":0.9654697205218267,"y0":50.002413547715776,"z0":5.296295762955921,"aX":16.901043838497767},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":-15.5,"spinRate":2608,"spinDirection":136},"zone":13,"typeConfidence":0.77,"plateTime":0.4111366201419866,"extension":6.1606793304563805},"index":5,"playId":"e98980d3-3b02-3b63-aec6-fc4b5f2bc693","pitchNumber":5,"startTime":"2026-09-23T00:50:59.084Z","endTime":"2026-09-23T00:51:04.232Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.815789227040373,"aZ":-31.231683105409648,"pfxX":9.383032838020716,"pfxZ":0.623372461715368,"pX":-0.909299080257948,"pZ":-0.9138777534804945,"vX0":-7.836192067536524,"vY0":-122.2983848836067,"vZ0":-7.894350970087547,"x":151.66,"y":263.45,"x0":1.1152001086384238,"y0":50.00586004172418,"z0":5.030171863052797,"aX":14.235557352027996},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":-15.2,"spinRate":1061,"spinDirection":120},"zone":13,"typeConfidence":0.91,"plateTime":0.4476459218723461,"extension":6.2921369635504085},"index":6,"playId":"ea8af7ed-d476-3117-b84e-9524ec01c8d1","pitchNumber":6,"startTime":"2026-09-23T00:51:30.435Z","endTime":"2026-09-23T00:51:33.603Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9144372546456,"aZ":-13.233524483387946,"pfxX":6.157927261327793,"pfxZ":10.19284213334918,"pX":-0.38344447797387854,"pZ":3.152848788728886,"vX0":-5.8002912577632415,"vY0":-135.5139753051727,"vZ0":-3.1398731184116926,"x":131.62,"y":153.65,"x0":0.985764039274204,"y0":50.00020788090344,"z0":5.252362519901469,"aX":11.439378245345635},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-10.0,"spinRate":2483,"spinDirection":144},"zone":1,"typeConfidence":0.91,"plateTime":0.4043607540171159,"extension":6.167249985857605},"index":7,"playId":"ddb1dc56-65ed-309e-9eee-1ac8a1cf5295","pitchNumber":7,"startTime":"2026-09-23T00:52:00.957Z","endTime":"2026-09-23T00:52:04.710Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345677804581154,"aZ":-21.991340144195135,"pfxX":9.795827011078162,"pfxZ":5.557651375003745,"pX":0.9816908041044892,"pZ":3.226107216424227,"vX0":-3.7651358782164417,"vY0":-134.11207705828727,"vZ0":-1.7198333847654705,"x":79.58,"y":151.68,"x0":1.126141816033615,"y0":50.00445675068079,"z0":5.434668048802691,"aX":17.954579526425572},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.0,"breakHorizontal":-17.0,"spinRate":2382,"spinDirection":134},"zone":12,"typeConfidence":0.93,"plateTime":0.4074657268850732,"extension":6.0546459331954745},"hitData":{"launchSpeed":74.2,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.9,"coordY":161.1}},"index":8,"playId":"c48a1e90-edde-392b-a082-8d98f02689cb","pitchNumber":8,"startTime":"2026-09-23T00:52:32.920Z","endTime":"2026-09-23T00:52:40.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:52:40.045Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Busch pops out to third baseman Javier Sanoja.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-23T00:55:00.092Z","endTime":"2026-09-23T00:55:39.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.734248116357872,"aZ":-41.080028236128335,"pfxX":3.559633838518204,"pfxZ":-6.548766215887248,"pX":0.08167037667655835,"pZ":1.8945939248142185,"vX0":1.526990811469718,"vY0":-115.60810479352025,"vZ0":-0.12192107330127167,"x":113.89,"y":187.63,"x0":-1.049136279717937,"y0":50.00500058877031,"z0":5.877680553993926,"aX":4.83823045916439},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.6,"breakHorizontal":-6.8,"spinRate":2512,"spinDirection":54},"zone":8,"typeConfidence":0.89,"plateTime":0.47304674170066674,"extension":6.423631692927971},"index":0,"playId":"ed28ecb9-4266-3855-974a-132a7440a824","pitchNumber":1,"startTime":"2026-09-23T00:55:15.879Z","endTime":"2026-09-23T00:55:19.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61035486852891,"aZ":-29.8272727458104,"pfxX":7.858041222757091,"pfxZ":1.6792740851671546,"pX":0.5852374064076474,"pZ":2.258043455969081,"vX0":1.7140995088248552,"vY0":-117.40567175896449,"vZ0":-1.5205361542913127,"x":94.69,"y":177.81,"x0":-1.1749890075811804,"y0":50.00504784697959,"z0":5.6824026603421425,"aX":11.003577200255338},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.0,"breakHorizontal":-14.6,"spinRate":2522,"spinDirection":62},"zone":6,"typeConfidence":0.9,"plateTime":0.4659935672064104,"extension":6.648959103096377},"hitData":{"launchSpeed":69.4,"launchAngle":65.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.15,"coordY":168.36}},"index":1,"playId":"39eeaf18-e56d-3f5b-a491-25ec342b10e0","pitchNumber":2,"startTime":"2026-09-23T00:55:30.882Z","endTime":"2026-09-23T00:55:39.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:55:39.362Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Conforto pops out to catcher Agustín Ramírez in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-23T00:55:50.041Z","endTime":"2026-09-23T00:56:31.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":"Pop Out","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":1},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.466635568690474,"aZ":-12.369818993759646,"pfxX":-5.869954134079087,"pfxZ":10.394995244922079,"pX":0.25049045722222607,"pZ":1.8058866562108842,"vX0":5.938656490860551,"vY0":-136.53643500034647,"vZ0":-7.153811447826047,"x":107.45,"y":190.02,"x0":-1.1805323185493999,"y0":50.004935565785814,"z0":5.2946726365572525,"aX":-11.186436993047415},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":9.5,"spinRate":2406,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.39975154949235225,"extension":6.5288988714903375},"index":0,"playId":"d8f640a1-5ceb-3009-962e-bd3371b8ae07","pitchNumber":1,"startTime":"2026-09-23T00:56:05.676Z","endTime":"2026-09-23T00:56:10.260Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720363605399232,"aZ":-13.020767701944914,"pfxX":-5.5141246994828315,"pfxZ":9.936525806971911,"pX":0.05165676385916027,"pZ":2.711234750528387,"vX0":5.624457180621198,"vY0":-137.74746374768606,"vZ0":-4.633818603911686,"x":115.03,"y":165.58,"x0":-1.2972583336360226,"y0":50.00146323872831,"z0":5.29110146369784,"aX":-10.628137388439105},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":8.9,"spinRate":2458,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.39715801584215393,"extension":6.412677856898452},"hitData":{"launchSpeed":75.3,"launchAngle":87.0,"totalDistance":20.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":124.51,"coordY":212.91}},"index":1,"playId":"7c1fe0e0-f5c1-35fb-a6d9-6a195c3edf7d","pitchNumber":2,"startTime":"2026-09-23T00:56:21.294Z","endTime":"2026-09-23T00:56:31.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T00:56:31.561Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Agustín Ramírez challenged (pitch result), call on the field was overturned: Ian Happ called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-23T00:56:43.206Z","endTime":"2026-09-23T00:58:02.700Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"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":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":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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(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.5,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.158356338211682,"aZ":-14.537356354858114,"pfxX":-3.9679345639922126,"pfxZ":9.595681154206137,"pX":0.484743366904902,"pZ":1.0390731263182673,"vX0":6.186230302551336,"vY0":-134.47885331285767,"vZ0":-8.507176629679893,"x":98.52,"y":210.73,"x0":-1.3261004752585432,"y0":50.005745856749925,"z0":5.266913446019614,"aX":-7.295853635923783},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2321,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.4067258671562928,"extension":6.42308754585421},"index":0,"playId":"632edcbd-0f85-3cea-8e38-44cd1ccd90f4","pitchNumber":1,"startTime":"2026-09-23T00:57:02.118Z","endTime":"2026-09-23T00:57:05.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.392603886695138,"aZ":-41.9603330258121,"pfxX":2.9186821251070114,"pfxZ":-7.060166608844905,"pX":-0.012708927139758063,"pZ":1.8963647515454027,"vX0":1.7140740211064303,"vY0":-116.85854814780514,"vZ0":-0.2755593429911114,"x":117.48,"y":187.58,"x0":-1.1340384731603323,"y0":50.00023492989534,"z0":5.947479562210061,"aX":4.047828182869015},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.6,"breakHorizontal":-5.6,"spinRate":2643,"spinDirection":42},"zone":8,"typeConfidence":0.9,"plateTime":0.46815693711535733,"extension":6.293994451263511},"index":1,"playId":"362b73d0-6e27-3980-b63a-07ab89c187c3","pitchNumber":2,"startTime":"2026-09-23T00:57:16.319Z","endTime":"2026-09-23T00:57:19.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45840863761146,"aZ":-32.37877625499991,"pfxX":10.176765216702977,"pfxZ":-0.14952358877318694,"pX":-0.06389931454385604,"pZ":3.195126309547423,"vX0":-0.09869449676764652,"vY0":-116.44519684840749,"vZ0":1.4295518582585847,"x":119.44,"y":152.51,"x0":-1.3424148211456992,"y0":50.00281768247688,"z0":5.643227992089066,"aX":13.934331797940228},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.4,"breakHorizontal":-18.4,"spinRate":2530,"spinDirection":76},"zone":2,"typeConfidence":0.91,"plateTime":0.4708917734864726,"extension":6.458459890010554},"index":2,"playId":"f0ff1305-8f2f-3333-a769-f8a15a5ea852","pitchNumber":3,"startTime":"2026-09-23T00:57:36.911Z","endTime":"2026-09-23T00:57:39.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.664648859956078,"aZ":-14.290670557485232,"pfxX":-6.145830667022551,"pfxZ":9.14282797834631,"pX":0.6888070039195323,"pZ":2.936587042838807,"vX0":7.25444093757624,"vY0":-139.07952813908034,"vZ0":-3.888685842897309,"x":90.74,"y":159.49,"x0":-1.1568691439121546,"y0":50.00261418312234,"z0":5.30297056079013,"aX":-12.021095733171387},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2487,"spinDirection":217},"zone":3,"typeConfidence":0.89,"plateTime":0.3940697054150655,"extension":6.428185957804529},"index":3,"playId":"38ff3e28-3e99-361e-b198-790797cb6881","pitchNumber":4,"startTime":"2026-09-23T00:57:57.103Z","endTime":"2026-09-23T00:58:02.700Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}},"playEndTime":"2026-09-23T00:58:02.700Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Deyvison De Los Santos grounds out softly, catcher Carson Kelly to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-23T01:00:27.775Z","endTime":"2026-09-23T01:02:08.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"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,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":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.129759892352734,"aZ":-29.314263648853697,"pfxX":10.248335266189947,"pfxZ":1.974371880675716,"pX":-0.13898221099471522,"pZ":1.257939454070593,"vX0":-6.079075418410353,"vY0":-119.42478419261101,"vZ0":-3.527243741287016,"x":122.3,"y":204.82,"x0":1.1027150733619189,"y0":50.0059144533485,"z0":5.379674692969823,"aX":14.865785278402093},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.0,"breakHorizontal":-17.2,"spinRate":1045,"spinDirection":120},"zone":13,"typeConfidence":0.91,"plateTime":0.4579357446249186,"extension":6.005241865810048},"index":0,"playId":"403a0e32-1e63-32b7-891f-31ca3033c625","pitchNumber":1,"startTime":"2026-09-23T01:00:35.577Z","endTime":"2026-09-23T01:00:39.031Z","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":90.8,"endSpeed":83.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38841074274035,"aZ":-17.425478462279223,"pfxX":8.111866120306777,"pfxZ":8.261986466413033,"pX":0.5842527571459092,"pZ":4.251134630193705,"vX0":-4.177289599502787,"vY0":-132.32307450316577,"vZ0":0.1348931137833106,"x":94.73,"y":124.0,"x0":1.1235036233118398,"y0":50.006056722262926,"z0":5.468946325571962,"aX":14.488243379970498},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.2,"breakHorizontal":-13.9,"spinRate":2500,"spinDirection":144},"zone":12,"typeConfidence":0.62,"plateTime":0.41283119402415824,"extension":5.983492440643864},"index":1,"playId":"685e2ff0-66a8-3476-9e93-8c9d24a447b6","pitchNumber":2,"startTime":"2026-09-23T01:00:50.281Z","endTime":"2026-09-23T01:00:53.402Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26230635519758,"aZ":-31.366296831981845,"pfxX":6.35749419329653,"pfxZ":0.5626829369851309,"pX":-0.1738818218367187,"pZ":1.8385089150500955,"vX0":-5.060414141376488,"vY0":-118.9596758686944,"vZ0":-1.7083636174435695,"x":123.63,"y":189.14,"x0":1.1474076165573703,"y0":50.00570154000621,"z0":5.390154154286461,"aX":9.17999524001016},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.8,"breakHorizontal":-10.4,"spinRate":1103,"spinDirection":122},"zone":8,"typeConfidence":0.91,"plateTime":0.45916495303213933,"extension":6.013469904763041},"index":2,"playId":"c770fd07-5443-37ef-8ba2-bddb7ed6fab9","pitchNumber":3,"startTime":"2026-09-23T01:01:04.044Z","endTime":"2026-09-23T01:01:07.044Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-09-23T01:01:16.663Z","endTime":"2026-09-23T01:01:23.500Z","isPitch":false,"type":"action","player":{"id":691277,"link":"/api/v1/people/691277"}},{"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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.517459936067283,"aZ":-28.43487342659226,"pfxX":7.338916019790249,"pfxZ":2.4937377684085904,"pX":-1.3141067502062374,"pZ":1.5184853289603344,"vX0":-7.683262164699043,"vY0":-120.61038960840686,"vZ0":-3.1705129056182098,"x":167.09,"y":197.78,"x0":0.9326659097675789,"y0":50.003014924781716,"z0":5.311071677788223,"aX":11.006541272055832},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.1,"breakHorizontal":-11.9,"spinRate":1303,"spinDirection":120},"zone":13,"typeConfidence":0.9,"plateTime":0.45105170302701936,"extension":6.156794089770233},"index":4,"playId":"e9daa969-fea0-34f5-b5ac-2a9dadcc0b08","pitchNumber":4,"startTime":"2026-09-23T01:01:23.500Z","endTime":"2026-09-23T01:01:27.086Z","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":91.4,"endSpeed":82.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602903685654496,"aZ":-13.922975401504235,"pfxX":8.763501549642708,"pfxZ":10.298870602347275,"pX":-0.5633926655966878,"pZ":2.8032349514900408,"vX0":-6.9753632022388095,"vY0":-132.82169855099045,"vZ0":-3.909188341626154,"x":138.48,"y":163.09,"x0":0.9688487926988484,"y0":50.00260297270856,"z0":5.318450410625334,"aX":15.5307713917886},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":-14.2,"spinRate":2546,"spinDirection":142},"zone":4,"typeConfidence":0.89,"plateTime":0.41366740897628507,"extension":6.068566634048512},"index":5,"playId":"45694710-d53e-3475-bd9b-fe30f4418850","pitchNumber":5,"startTime":"2026-09-23T01:01:38.193Z","endTime":"2026-09-23T01:01:41.754Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.915014309893056,"aZ":-30.29490943354943,"pfxX":7.207739952444847,"pfxZ":1.2589680622033033,"pX":0.1236915716165258,"pZ":1.971296747023031,"vX0":-4.559018357639404,"vY0":-120.74905717779295,"vZ0":-1.7693278808342225,"x":108.72,"y":160.48,"x0":1.0885983031757767,"y0":50.00453141911093,"z0":5.349667702563663,"aX":10.770142137405971},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-12.1,"spinRate":1126,"spinDirection":117},"zone":8,"typeConfidence":0.9,"plateTime":0.45158995491777176,"extension":6.053167958879481},"hitData":{"launchSpeed":39.5,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":139.14,"coordY":191.97}},"index":6,"playId":"3cb621d7-1efc-3327-998b-c83d9643ff65","pitchNumber":6,"startTime":"2026-09-23T01:01:58.686Z","endTime":"2026-09-23T01:02:08.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:02:08.964Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Serna strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-23T01:02:28.368Z","endTime":"2026-09-23T01:03:38.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.3,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56071317857501,"aZ":-12.342867061250976,"pfxX":6.4631012834909125,"pfxZ":11.564458311433066,"pX":-0.7014069869130157,"pZ":2.4992267246409186,"vX0":-6.495488319292563,"vY0":-131.10101478652555,"vZ0":-4.649840313375557,"x":143.74,"y":171.3,"x0":0.9864092315621941,"y0":50.00203586280671,"z0":5.239827583888374,"aX":11.082899985509767},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.9,"breakHorizontal":-10.0,"spinRate":2510,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.4201904749105241,"extension":6.0424993620363425},"index":0,"playId":"8e858ce4-aa2b-31ed-b584-cd35a4105f73","pitchNumber":1,"startTime":"2026-09-23T01:02:36.964Z","endTime":"2026-09-23T01:02:39.964Z","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(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":83.6,"endSpeed":77.2,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.770071826170103,"aZ":-28.107495551771905,"pfxX":6.711255264984901,"pfxZ":2.689873435163399,"pX":0.6004788819180978,"pZ":1.9500604297572166,"vX0":-3.627709573687432,"vY0":-121.83628329115348,"vZ0":-2.285978514430572,"x":94.11,"y":186.13,"x0":1.23280503656619,"y0":50.00202274748071,"z0":5.317032818594318,"aX":10.141653455935412},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.6,"breakHorizontal":-11.4,"spinRate":1047,"spinDirection":120},"zone":9,"typeConfidence":0.9,"plateTime":0.4486622223924286,"extension":6.017193725278063},"index":1,"playId":"d397570a-fefa-313e-897c-870f413f45e3","pitchNumber":2,"startTime":"2026-09-23T01:02:55.457Z","endTime":"2026-09-23T01:02:59.823Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-23T01:03:08.241Z","endTime":"2026-09-23T01:03:16.825Z","isPitch":false,"type":"action","player":{"id":691858,"link":"/api/v1/people/691858"}},{"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":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61350379784856,"aZ":-29.121480385119416,"pfxX":8.444270280226114,"pfxZ":2.0822793157481545,"pX":0.6447881547171043,"pZ":1.1369288628183851,"vX0":-3.7671022349478,"vY0":-120.47694742613112,"vZ0":-3.8087257144948303,"x":92.42,"y":208.08,"x0":1.13228938103454,"y0":50.00584026164853,"z0":5.31493744896106,"aX":12.40357445143726},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.1,"breakHorizontal":-14.4,"spinRate":1215,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.4547994430091671,"extension":6.109225719946449},"index":3,"playId":"17e7ecc0-2851-31d1-825d-1c36f2245cf4","pitchNumber":3,"startTime":"2026-09-23T01:03:16.825Z","endTime":"2026-09-23T01:03:20.133Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":2.992,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.373578457091376,"aZ":-12.454400001381462,"pfxX":7.534348230292389,"pfxZ":11.032225144704528,"pX":-0.14476791998528818,"pZ":3.6934645035895337,"vX0":-5.742745354132254,"vY0":-133.29136273148674,"vZ0":-2.094055628617412,"x":122.52,"y":139.06,"x0":1.0656658045506138,"y0":50.0064202848717,"z0":5.395619832188967,"aX":13.472670756823165},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.7,"breakHorizontal":-12.2,"spinRate":2450,"spinDirection":136},"zone":11,"typeConfidence":0.91,"plateTime":0.411938039477056,"extension":5.990128280033561},"index":4,"playId":"d9d69470-7d4d-3909-8e17-2df43645308d","pitchNumber":4,"startTime":"2026-09-23T01:03:34.591Z","endTime":"2026-09-23T01:03:38.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:03:38.089Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-23T01:03:47.762Z","endTime":"2026-09-23T01:05:56.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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,4,5,6],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.666948557631052,"aZ":-39.07878892632358,"pfxX":-5.808035569570747,"pfxZ":-5.543270075806829,"pX":-1.182834490266125,"pZ":2.4900246626805953,"vX0":-2.5631364730718063,"vY0":-111.41556560890167,"vZ0":1.600189751891239,"x":162.09,"y":171.55,"x0":0.7401257172573814,"y0":50.00121168013145,"z0":5.82813961316692,"aX":-7.2366505801578915},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-9.2,"breakHorizontal":11.2,"spinRate":2598,"spinDirection":320},"zone":13,"typeConfidence":0.86,"plateTime":0.49326134816843537,"extension":6.181764100382874},"index":0,"playId":"6d1ee211-2b13-3262-85a5-5345dddc4158","pitchNumber":1,"startTime":"2026-09-23T01:04:05.570Z","endTime":"2026-09-23T01:04:09.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":71.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.813085444814273,"aZ":-38.8929415657243,"pfxX":-5.789672246206344,"pfxZ":-5.321442351499493,"pX":-1.0553675511164495,"pZ":1.507597075597486,"vX0":-2.543924764007451,"vY0":-111.57101767047259,"vZ0":-0.3970949944523865,"x":157.23,"y":198.07,"x0":0.8513553209534946,"y0":50.00400825337771,"z0":5.691431348987183,"aX":-7.308627726643188},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-9.5,"breakHorizontal":11.2,"spinRate":2588,"spinDirection":323},"zone":13,"typeConfidence":0.87,"plateTime":0.4906760909585035,"extension":6.137530921108774},"index":1,"playId":"f9df3b03-6cd8-3ef8-ad60-6769c9800acb","pitchNumber":2,"startTime":"2026-09-23T01:04:22.188Z","endTime":"2026-09-23T01:04:25.712Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.300194314507078,"aZ":-30.09437758923255,"pfxX":7.516985758003603,"pfxZ":1.4029548485624872,"pX":0.9298906546128727,"pZ":3.4415430852279734,"vX0":-3.0934122769636225,"vY0":-121.0262174347901,"vZ0":1.474344502790009,"x":81.55,"y":145.86,"x0":1.2469339856109298,"y0":50.004536750056296,"z0":5.457316726715294,"aX":11.168394193044357},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.1,"breakHorizontal":-12.8,"spinRate":1021,"spinDirection":120},"zone":12,"typeConfidence":0.9,"plateTime":0.452307525233858,"extension":6.093746033544624},"index":2,"playId":"4a16c8c7-c209-3a95-b33e-83a560f46814","pitchNumber":3,"startTime":"2026-09-23T01:04:38.127Z","endTime":"2026-09-23T01:04:42.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"startTime":"2026-09-23T01:04:52.090Z","endTime":"2026-09-23T01:05:06.900Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20602599011325,"aZ":-12.789160568290548,"pfxX":8.265146865979636,"pfxZ":10.750918264745529,"pX":0.24927146182775978,"pZ":2.9653567836115364,"vX0":-4.96457350907837,"vY0":-133.7700415041268,"vZ0":-3.558723446671381,"x":107.5,"y":158.72,"x0":1.0601775644732885,"y0":50.00493443810839,"z0":5.236556600595353,"aX":14.905777484019495},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":-13.8,"spinRate":2468,"spinDirection":137},"zone":2,"typeConfidence":0.9,"plateTime":0.4102374281479775,"extension":6.038092427032606},"index":4,"playId":"641e3304-72fa-39e6-a7a6-34d528f466a0","pitchNumber":4,"startTime":"2026-09-23T01:05:06.900Z","endTime":"2026-09-23T01:05:10.478Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89184376692032,"aZ":-29.91972283027497,"pfxX":6.446271746734604,"pfxZ":1.5364614855037537,"pX":0.7137581115800223,"pZ":2.287823336399642,"vX0":-3.006269413605306,"vY0":-120.24037853726897,"vZ0":-1.0004578380469666,"x":89.79,"y":177.01,"x0":1.141436041411155,"y0":50.00317000969698,"z0":5.359540350323442,"aX":9.457322737418059},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.8,"breakHorizontal":-10.9,"spinRate":1108,"spinDirection":122},"zone":6,"typeConfidence":0.91,"plateTime":0.4552025972366569,"extension":6.115413684768924},"index":5,"playId":"9449bfe6-b750-3375-8f90-be70122829a4","pitchNumber":5,"startTime":"2026-09-23T01:05:27.657Z","endTime":"2026-09-23T01:05:33.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.483011104977916,"aZ":-14.146724638886106,"pfxX":7.396759282109711,"pfxZ":10.022351335603535,"pX":-0.005671792480545134,"pZ":3.1043317224042455,"vX0":-5.1437702506203085,"vY0":-133.67709651539056,"vZ0":-3.1292897463136287,"x":117.22,"y":154.96,"x0":0.9885459772785029,"y0":50.0016452520748,"z0":5.314042011202803,"aX":13.302898695558598},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-12.2,"spinRate":2447,"spinDirection":144},"zone":2,"typeConfidence":0.9,"plateTime":0.4107121414705226,"extension":6.105703691445682},"hitData":{"launchSpeed":99.9,"launchAngle":40.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.3,"coordY":78.73}},"index":6,"playId":"dfc7437e-c695-37eb-a99a-fe4fa89c227f","pitchNumber":6,"startTime":"2026-09-23T01:05:47.561Z","endTime":"2026-09-23T01:05:56.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:05:56.269Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Otto Lopez to first baseman Deyvison De Los Santos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-23T01:08:00.969Z","endTime":"2026-09-23T01:09:40.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691277,"link":"/api/v1/people/691277"},"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, 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":85.7,"endSpeed":78.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02766094166314,"aZ":-30.877799534371498,"pfxX":-7.6529480106873775,"pfxZ":0.8282907644226185,"pX":-0.5527493066483367,"pZ":3.059245161882631,"vX0":4.5870302935066505,"vY0":-124.72940207859801,"vZ0":0.14866368247958972,"x":138.07,"y":156.18,"x0":-1.4250941764134022,"y0":50.00459490906299,"z0":5.553440105378997,"aX":-12.011077557340393},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.8,"breakHorizontal":12.7,"spinRate":903,"spinDirection":251},"zone":1,"typeConfidence":0.9,"plateTime":0.4398168064267671,"extension":6.189133704873073},"index":0,"playId":"bc843679-bf28-3fad-87f7-1c277362de75","pitchNumber":1,"startTime":"2026-09-23T01:08:03.301Z","endTime":"2026-09-23T01:08:07.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-09-23T01:08:17.301Z","endTime":"2026-09-23T01:08:25.358Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449129958172303,"aZ":-43.05190110534379,"pfxX":3.833243816746923,"pfxZ":-7.870574802323706,"pX":0.16611431835423407,"pZ":3.201885089628699,"vX0":2.0303230100576255,"vY0":-117.67598595767069,"vZ0":3.298946989892599,"x":110.67,"y":152.33,"x0":-1.210206241079244,"y0":50.005370457382085,"z0":5.811597240794497,"aX":5.295393389868226},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.0,"breakHorizontal":-7.4,"spinRate":2618,"spinDirection":40},"zone":2,"typeConfidence":0.9,"plateTime":0.46815384581762753,"extension":6.371929068809385},"index":2,"playId":"9310c9e8-292d-3fa1-892b-479ec99c5ff0","pitchNumber":2,"startTime":"2026-09-23T01:08:25.358Z","endTime":"2026-09-23T01:08:30.977Z","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":94.0,"endSpeed":84.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96072699875947,"aZ":-14.634049119625521,"pfxX":-4.707571580383856,"pfxZ":9.371634466911148,"pX":-0.8672885363050588,"pZ":4.18648500148641,"vX0":3.0761184208972625,"vY0":-136.8656301212747,"vZ0":-0.49295599545892976,"x":150.06,"y":125.74,"x0":-1.401884635041659,"y0":50.00459745028724,"z0":5.3833746028311085,"aX":-8.813032491020833},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2488,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.4022409330339034,"extension":6.309078230656101},"index":3,"playId":"66d7e1c6-860e-3218-b87e-165a45cda767","pitchNumber":3,"startTime":"2026-09-23T01:08:57.209Z","endTime":"2026-09-23T01:09:01.734Z","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":94.2,"endSpeed":86.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.171109608190612,"aZ":-14.061700485747158,"pfxX":-7.658984243401033,"pfxZ":9.512874035650693,"pX":-0.39545865448048184,"pZ":1.9675696297449643,"vX0":5.000302463863952,"vY0":-137.07683331210492,"vZ0":-6.2844245547444775,"x":132.07,"y":185.66,"x0":-1.247780393728297,"y0":50.00183592552561,"z0":5.24908720437535,"aX":-14.581042993597743},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":12.8,"spinRate":2582,"spinDirection":220},"zone":7,"typeConfidence":0.77,"plateTime":0.3995124164612842,"extension":6.433164317715643},"index":4,"playId":"09a10dba-cd66-3edf-94db-00a66d3fce57","pitchNumber":4,"startTime":"2026-09-23T01:09:14.438Z","endTime":"2026-09-23T01:09:17.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04610556618255,"aZ":-35.04054615366101,"pfxX":1.0531106823809464,"pfxZ":-1.7302568407964856,"pX":-0.2979757159960679,"pZ":1.4192141817310802,"vX0":1.6780398400186987,"vY0":-127.03053158674854,"vZ0":-3.4583053284991476,"x":128.36,"y":200.46,"x0":-1.0997560570755995,"y0":50.00076019788817,"z0":5.5375160584402785,"aX":1.7483449774509046},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.6,"breakHorizontal":-2.3,"spinRate":2480,"spinDirection":53},"zone":13,"typeConfidence":0.91,"plateTime":0.4285328850977912,"extension":6.525397312387975},"hitData":{"launchSpeed":86.8,"launchAngle":-17.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.74,"coordY":150.81}},"index":5,"playId":"4a4d6207-6a91-3cce-9512-f722e606dd35","pitchNumber":5,"startTime":"2026-09-23T01:09:34.030Z","endTime":"2026-09-23T01:09:40.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:09:40.579Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Ramírez flies out to second baseman Jared Serna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-23T01:09:54.171Z","endTime":"2026-09-23T01:12:17.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":691858,"link":"/api/v1/people/691858"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65936255108555,"aZ":-12.620099250184987,"pfxX":-5.730460334144798,"pfxZ":10.473809555454443,"pX":-0.5220790221383026,"pZ":3.273537427748004,"vX0":3.881867075919653,"vY0":-135.99174098017005,"vZ0":-3.5459101365581733,"x":136.9,"y":150.39,"x0":-1.225642367936046,"y0":50.00616285029847,"z0":5.4736438750049325,"aX":-10.703115254148015},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":9.5,"spinRate":2371,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4032238739343885,"extension":6.406392640726618},"index":0,"playId":"20c121fb-5e68-39d0-b957-d47ef56b1e99","pitchNumber":1,"startTime":"2026-09-23T01:10:08.432Z","endTime":"2026-09-23T01:10:11.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.037005227291253,"aZ":-43.73581537036467,"pfxX":6.609339224135857,"pfxZ":-8.365635043205437,"pX":-0.23371860814101447,"pZ":3.9689713967139504,"vX0":0.42596073485021274,"vY0":-117.55627338396319,"vZ0":5.007111184038166,"x":125.91,"y":131.62,"x0":-1.2751832346380014,"y0":50.005029372444184,"z0":5.904372115857334,"aX":9.129515471567025},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.4,"breakHorizontal":-12.0,"spinRate":2555,"spinDirection":35},"zone":11,"typeConfidence":0.9,"plateTime":0.46830841776871157,"extension":6.449946014720276},"index":1,"playId":"70e1228d-3f5c-3573-bdfb-2748263994ad","pitchNumber":2,"startTime":"2026-09-23T01:10:27.868Z","endTime":"2026-09-23T01:10:32.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.518523766285615,"aZ":-29.991580283242694,"pfxX":9.372564584850524,"pfxZ":1.6083116149221635,"pX":0.24884188620033246,"pZ":3.173270255357148,"vX0":0.9252664968302411,"vY0":-115.90236126518427,"vZ0":0.8355522022618604,"x":107.51,"y":153.1,"x0":-1.373508046375752,"y0":50.00577222040217,"z0":5.670523649108241,"aX":12.76281667684211},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.4,"breakHorizontal":-17.2,"spinRate":2527,"spinDirection":56},"zone":3,"typeConfidence":0.91,"plateTime":0.4724438707709431,"extension":6.492211311937842},"index":2,"playId":"15dca9a4-ef99-3ceb-9d0c-e8986abbb821","pitchNumber":3,"startTime":"2026-09-23T01:10:43.661Z","endTime":"2026-09-23T01:10:46.661Z","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":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73008220983098,"aZ":-41.159268772806,"pfxX":4.743641298579926,"pfxZ":-6.061994924286083,"pX":0.5904163990776139,"pZ":1.129894957200416,"vX0":3.185040039876305,"vY0":-120.32228464174877,"vZ0":-1.6321110410694408,"x":94.49,"y":208.27,"x0":-1.3611633634116318,"y0":50.00039034019632,"z0":5.424936403556059,"aX":7.035985591861346},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.2,"breakHorizontal":-9.2,"spinRate":2601,"spinDirection":46},"zone":14,"typeConfidence":0.61,"plateTime":0.4531579072861609,"extension":6.525158662276332},"index":3,"playId":"4b0585b4-68b3-3ddf-85ea-b36b692be0cb","pitchNumber":4,"startTime":"2026-09-23T01:11:05.577Z","endTime":"2026-09-23T01:11:09.192Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":79.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.795531065136203,"aZ":-37.5653394483407,"pfxX":2.75191227113121,"pfxZ":-3.461673124601427,"pX":0.09171558697676861,"pZ":1.2077423058759957,"vX0":2.0755019971785944,"vY0":-122.70992244827995,"vZ0":-3.153764946168559,"x":113.5,"y":206.17,"x0":-1.1169470174182403,"y0":50.005524237975955,"z0":5.647945081712254,"aX":4.280194337823538},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.7,"breakHorizontal":-5.4,"spinRate":2757,"spinDirection":46},"zone":14,"typeConfidence":0.79,"plateTime":0.4430369418155151,"extension":6.756007656078646},"index":4,"playId":"58bf3578-70eb-3d75-9d42-4cf5a2b53652","pitchNumber":5,"startTime":"2026-09-23T01:11:25.128Z","endTime":"2026-09-23T01:11:30.506Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.698610892909567,"aZ":-13.482395580459144,"pfxX":-3.2978212004642353,"pfxZ":9.84966754118995,"pX":-0.15174941051230895,"pZ":3.2427733913035257,"vX0":4.1725380529650105,"vY0":-136.55127483054267,"vZ0":-3.3794777203659945,"x":122.78,"y":151.23,"x0":-1.2676441940008272,"y0":50.00345419224907,"z0":5.417818771479268,"aX":-6.258920819870923},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":5.2,"spinRate":2366,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.400376407032097,"extension":6.480631388815569},"index":5,"playId":"946adc6b-7c4c-33da-b8e7-bdf12dbbf5e1","pitchNumber":6,"startTime":"2026-09-23T01:11:44.735Z","endTime":"2026-09-23T01:11:48.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547452968639046,"aZ":-12.863798064100328,"pfxX":-4.239641717531075,"pfxZ":10.13549377405857,"pX":0.5086299793122463,"pZ":2.857661503545722,"vX0":5.897675131936065,"vY0":-137.2090950591987,"vZ0":-4.30949992411645,"x":97.61,"y":161.62,"x0":-1.118529933219511,"y0":50.00467556316928,"z0":5.3261917849728775,"aX":-8.079508159791372},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2435,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.3992994962046561,"extension":6.439984127019766},"hitData":{"launchSpeed":79.3,"launchAngle":49.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.51,"coordY":112.41}},"index":6,"playId":"aa39627c-7716-3877-b2ae-afda7d070062","pitchNumber":7,"startTime":"2026-09-23T01:12:08.037Z","endTime":"2026-09-23T01:12:17.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:12:17.784Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to second baseman Jared Serna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-23T01:12:24.560Z","endTime":"2026-09-23T01:12:59.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691858,"link":"/api/v1/people/691858"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115103023028897,"aZ":-28.965753269876082,"pfxX":7.848949364843042,"pfxZ":2.3604928219276946,"pX":0.46210897433335235,"pZ":3.0004897985176915,"vX0":1.6937119102675235,"vY0":-116.64640288003152,"vZ0":0.46215358464762724,"x":99.39,"y":157.77,"x0":-1.295013864140371,"y0":50.00035170148611,"z0":5.565258962644539,"aX":10.645400139342163},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.7,"breakHorizontal":-14.6,"spinRate":2429,"spinDirection":74},"zone":3,"typeConfidence":0.89,"plateTime":0.47238100193227694,"extension":6.645853299232994},"hitData":{"launchSpeed":72.5,"launchAngle":5.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.37,"coordY":135.67}},"index":0,"playId":"1559e07f-bb64-3989-b8c2-6ebfaa451e18","pitchNumber":1,"startTime":"2026-09-23T01:12:47.910Z","endTime":"2026-09-23T01:12:59.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:12:59.364Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-23T01:13:13.541Z","endTime":"2026-09-23T01:15:56.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":7},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54510498380367,"aZ":-27.644200493057543,"pfxX":3.4613550735305885,"pfxZ":2.778678788895167,"pX":-0.1556596737225553,"pZ":1.8002182305919463,"vX0":1.207705470745109,"vY0":-126.52015700946761,"vZ0":-4.022541714903808,"x":122.93,"y":190.17,"x0":-1.088192787440068,"y0":50.00203479264331,"z0":5.613000945949754,"aX":5.64038994129411},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.4,"breakHorizontal":-6.5,"spinRate":2480,"spinDirection":158},"zone":8,"typeConfidence":0.89,"plateTime":0.43204630030604596,"extension":6.7888264488367955},"index":0,"playId":"3941fb22-539a-3ed7-a8cf-ba1e8e11db39","pitchNumber":1,"startTime":"2026-09-23T01:13:25.535Z","endTime":"2026-09-23T01:13:29.524Z","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":88.4,"endSpeed":81.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.264773733362002,"aZ":-33.91825717614684,"pfxX":-5.7790546177010995,"pfxZ":-1.033624849661713,"pX":-0.29673705565619257,"pZ":2.058969768146966,"vX0":4.914714751622434,"vY0":-128.68390744723303,"vZ0":-1.6393606005334298,"x":128.31,"y":183.19,"x0":-1.4751848744068587,"y0":50.00315553082551,"z0":5.317828108241918,"aX":-9.748326032569203},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.0,"breakHorizontal":9.5,"spinRate":1162,"spinDirection":256},"zone":7,"typeConfidence":0.9,"plateTime":0.4247056848786226,"extension":6.403549638518266},"index":1,"playId":"7c8caa5b-c97d-3e46-a32b-1b50416dff61","pitchNumber":2,"startTime":"2026-09-23T01:13:45.870Z","endTime":"2026-09-23T01:13:49.155Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"81e6e713-4620-415f-aa7a-a3a0a6a3fad5","startTime":"2026-09-23T01:14:07.193Z","endTime":"2026-09-23T01:14:12.193Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.811311046524725,"aZ":-29.55094576552913,"pfxX":8.454374727348084,"pfxZ":1.8472373411939227,"pX":2.411800354341425,"pZ":1.7770642797292573,"vX0":5.398046723496256,"vY0":-118.35077507626092,"vZ0":-2.3436907173305856,"x":25.07,"y":190.8,"x0":-0.9975378761841682,"y0":50.00132629232509,"z0":5.489595806985525,"aX":11.976652398395586},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.0,"breakHorizontal":-16.7,"spinRate":2752,"spinDirection":57},"zone":14,"typeConfidence":0.85,"plateTime":0.4629963051768611,"extension":6.689702171340297},"index":3,"playId":"fbd27924-496b-3462-bc36-36988dad148b","pitchNumber":3,"startTime":"2026-09-23T01:14:36.209Z","endTime":"2026-09-23T01:14:39.209Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44245071666987,"aZ":-28.88341166105334,"pfxX":-7.264687300563576,"pfxZ":2.018993276478456,"pX":2.184619518894626,"pZ":-0.33934673215683014,"vX0":10.85102565571555,"vY0":-127.23588354446838,"vZ0":-7.90390385339763,"x":33.73,"y":247.94,"x0":-1.2022736415192603,"y0":50.00288120940224,"z0":5.113721742221943,"aX":-11.84593869050921},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":10.6,"spinRate":1782,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.4313776811969081,"extension":6.426853554989352},"index":4,"playId":"44a94012-f7ed-32d8-8726-e3edacbb5775","pitchNumber":4,"startTime":"2026-09-23T01:14:52.234Z","endTime":"2026-09-23T01:15:00.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Janson Junk. Carson Kelly to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"44a94012-f7ed-32d8-8726-e3edacbb5775","startTime":"2026-09-23T01:15:07.781Z","endTime":"2026-09-23T01:15:30.124Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.541795568297328,"aZ":-27.74122753785087,"pfxX":6.394989461477264,"pfxZ":3.1413962394161654,"pX":0.22024064323460593,"pZ":2.660197675025759,"vX0":1.7755084184904881,"vY0":-118.57437701141745,"vZ0":-0.5599243877104225,"x":108.6,"y":166.95,"x0":-1.3706982205010405,"y0":50.00403286334655,"z0":5.450264690958705,"aX":9.025264712717462},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.9,"breakHorizontal":-12.0,"spinRate":2566,"spinDirection":60},"zone":5,"typeConfidence":0.72,"plateTime":0.463499520627344,"extension":6.58164591777955},"index":6,"playId":"a6233c66-25cd-32ac-a6d1-6a6ef40df47c","pitchNumber":5,"startTime":"2026-09-23T01:15:30.124Z","endTime":"2026-09-23T01:15:33.124Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.189377336139156,"aZ":-34.89892233362336,"pfxX":1.9506194265310515,"pfxZ":-1.6920811436486392,"pX":0.38734624897876,"pZ":0.8691252122913472,"vX0":2.9778794744512225,"vY0":-125.73143919503572,"vZ0":-4.624412595400209,"x":102.24,"y":215.31,"x0":-1.0633488265734168,"y0":50.00382444302053,"z0":5.547328762981647,"aX":3.1396623416145313},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.8,"breakHorizontal":-4.2,"spinRate":2690,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.43473465095636277,"extension":6.7318825388960395},"index":7,"playId":"d1f85d5a-a275-3673-bf70-77a6319fa5d4","pitchNumber":6,"startTime":"2026-09-23T01:15:53.325Z","endTime":"2026-09-23T01:15:56.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:15:56.563Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, third baseman Pedro Ramírez to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-23T01:18:21.790Z","endTime":"2026-09-23T01:18:52.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":{"description":"Pitching Change: Aaron Civale replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T01:17:17.518Z","endTime":"2026-09-23T01:18:24.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650644,"link":"/api/v1/people/650644"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":88.7,"endSpeed":82.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.383206101078056,"aZ":-19.061820646867183,"pfxX":1.7183864394169208,"pfxZ":7.700453790584951,"pX":0.90965149042755,"pZ":2.1635652673702546,"vX0":5.12430228694066,"vY0":-129.0553500174588,"vZ0":-6.289189397624487,"x":82.33,"y":180.36,"x0":-1.3172627996973425,"y0":50.00565155300505,"z0":6.078477705104975,"aX":2.927586768890647},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.0,"breakHorizontal":-4.2,"spinRate":2685,"spinDirection":180},"zone":14,"typeConfidence":0.9,"plateTime":0.4228323673551979,"extension":5.81493568132576},"index":1,"playId":"19aacaac-60e7-3232-8a3b-8f480774cb9a","pitchNumber":1,"startTime":"2026-09-23T01:18:24.069Z","endTime":"2026-09-23T01:18:28.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97163640266821,"aZ":-16.957066323679683,"pfxX":-8.753664750200322,"pfxZ":8.285954217128968,"pX":-0.27710008870867114,"pZ":2.087193964610473,"vX0":6.1546243866912205,"vY0":-134.59135823367654,"vZ0":-6.890547678531487,"x":127.56,"y":182.43,"x0":-1.4551596502652304,"y0":50.00248586901278,"z0":5.879625606652961,"aX":-16.073674647194352},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":14.5,"spinRate":2331,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.40682930077897206,"extension":5.924193182153088},"hitData":{"launchSpeed":84.8,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.35,"coordY":168.87}},"index":2,"playId":"332acf0c-5a1a-3df8-a35c-2ec9616b0f5c","pitchNumber":2,"startTime":"2026-09-23T01:18:46.895Z","endTime":"2026-09-23T01:18:52.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:18:52.603Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Stowers homers (20) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-23T01:19:13.479Z","endTime":"2026-09-23T01:19:44.123Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.557712553344736,"aZ":-17.280008565243023,"pfxX":2.4146905022693463,"pfxZ":8.661507335978488,"pX":-0.17987351532571821,"pZ":2.572827839778629,"vX0":2.7900909604379533,"vY0":-130.11377211452574,"vZ0":-5.654281194801145,"x":123.86,"y":169.31,"x0":-1.578641975417602,"y0":50.00309148106851,"z0":6.077735400924136,"aX":4.15176084786644},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.6,"breakHorizontal":-4.9,"spinRate":2644,"spinDirection":184},"zone":5,"typeConfidence":0.9,"plateTime":0.42049951301006727,"extension":5.738032973943586},"hitData":{"launchSpeed":106.1,"launchAngle":39.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":73.15,"coordY":58.35}},"index":0,"playId":"8843785e-85c8-391d-be97-9f99a27e77fe","pitchNumber":1,"startTime":"2026-09-23T01:19:18.156Z","endTime":"2026-09-23T01:19:44.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:19:44.123Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-23T01:19:44.253Z","endTime":"2026-09-23T01:21:29.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.39353930420632,"aZ":-41.042883202031376,"pfxX":8.210628945249109,"pfxZ":-6.641395213588112,"pX":-0.10311759895929545,"pZ":3.802951881863377,"vX0":0.5719695701980458,"vY0":-114.30912413066878,"vZ0":2.853508218472304,"x":120.93,"y":136.1,"x0":-1.4240936322643487,"y0":50.00552360460476,"z0":6.544152462956389,"aX":10.95864892253372},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.2,"breakHorizontal":-15.0,"spinRate":2993,"spinDirection":37},"zone":11,"typeConfidence":0.79,"plateTime":0.47761884782308606,"extension":5.737109122814185},"index":0,"playId":"89e86ffc-5e65-31c7-a097-9426fbacb155","pitchNumber":1,"startTime":"2026-09-23T01:20:06.823Z","endTime":"2026-09-23T01:20:11.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.28516211173115,"aZ":-41.20830632845745,"pfxX":8.018475395483836,"pfxZ":-7.115598586897695,"pX":-0.6722111499644594,"pZ":2.5383866575558622,"vX0":-0.5493600646791456,"vY0":-111.7152509687442,"vZ0":0.5315259221931194,"x":142.62,"y":170.24,"x0":-1.4661274971742118,"y0":50.00321912179558,"z0":6.517986010740197,"aX":10.1801651872772},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-12.5,"breakHorizontal":-14.4,"spinRate":3066,"spinDirection":36},"zone":4,"typeConfidence":0.89,"plateTime":0.4894506291419898,"extension":5.683948109648301},"index":1,"playId":"11039b54-9575-33fa-9587-3a9ee1948fbe","pitchNumber":2,"startTime":"2026-09-23T01:20:23.836Z","endTime":"2026-09-23T01:20:28.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.526308439096045,"aZ":-15.629819952689175,"pfxX":-7.452265116737726,"pfxZ":9.02588349604024,"pX":-0.17808663487269552,"pZ":2.498942847761396,"vX0":5.8057799720175405,"vY0":-135.07210405517012,"vZ0":-6.187051019453195,"x":123.79,"y":171.31,"x0":-1.395357541429689,"y0":50.005887599787194,"z0":5.932775958630532,"aX":-13.666922032616574},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":12.1,"spinRate":2250,"spinDirection":212},"zone":5,"typeConfidence":0.89,"plateTime":0.4066918033929636,"extension":5.985792432235509},"index":2,"playId":"b5db6f28-ada1-36fd-b6e1-369fd762bc09","pitchNumber":3,"startTime":"2026-09-23T01:20:40.890Z","endTime":"2026-09-23T01:20:45.169Z","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":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4844170441534,"aZ":-44.15580826843141,"pfxX":5.299447123380433,"pfxZ":-9.77452888719666,"pX":-0.4967452018261764,"pZ":0.5836181699307486,"vX0":0.35269730712150543,"vY0":-111.38851520908567,"vZ0":-2.4638058810718113,"x":135.93,"y":223.02,"x0":-1.3443702703346985,"y0":50.00099265724944,"z0":6.374049099906733,"aX":6.498367996513578},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-18.0,"breakHorizontal":-9.6,"spinRate":2930,"spinDirection":38},"zone":13,"typeConfidence":0.92,"plateTime":0.496316318702994,"extension":5.893873757185159},"index":3,"playId":"99496d77-6075-38ab-af5a-d97c02cc00c5","pitchNumber":4,"startTime":"2026-09-23T01:21:03.343Z","endTime":"2026-09-23T01:21:07.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17974194251964,"aZ":-16.788419750814114,"pfxX":-9.20357155183799,"pfxZ":8.270676411994465,"pX":-0.7502360180340543,"pZ":1.9696381328774226,"vX0":5.124097216603836,"vY0":-135.43168269790496,"vZ0":-7.474300099816315,"x":145.6,"y":185.6,"x0":-1.4695878899811163,"y0":50.003411581088415,"z0":5.936422641010848,"aX":-17.121775966044662},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":15.6,"spinRate":2244,"spinDirection":212},"zone":7,"typeConfidence":0.91,"plateTime":0.40421135683801435,"extension":5.919074176460034},"hitData":{"launchSpeed":79.0,"launchAngle":30.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.37,"coordY":89.11}},"index":4,"playId":"1be7ce8a-75da-34cf-8eb1-e5aaa88b787e","pitchNumber":5,"startTime":"2026-09-23T01:21:21.988Z","endTime":"2026-09-23T01:21:29.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:21:29.489Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Agustín Ramírez pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-23T01:21:44.756Z","endTime":"2026-09-23T01:22:19.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","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":88.6,"endSpeed":82.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.441867730397252,"aZ":-20.004986175412355,"pfxX":3.832258172036813,"pfxZ":7.144507088298284,"pX":0.44560306947441763,"pZ":2.0464341382223834,"vX0":3.1345038256590425,"vY0":-129.07217114583884,"vZ0":-6.410740208615618,"x":100.01,"y":183.53,"x0":-1.278435362850224,"y0":50.004988907098706,"z0":6.080753352436403,"aX":6.528125979386136},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.9,"breakHorizontal":-7.6,"spinRate":2553,"spinDirection":182},"zone":9,"typeConfidence":0.91,"plateTime":0.4228178545546868,"extension":5.842776220545897},"index":0,"playId":"6c658618-bdf7-36ed-80ed-b9a4fc5d1418","pitchNumber":1,"startTime":"2026-09-23T01:21:55.656Z","endTime":"2026-09-23T01:22:00.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87233094185734,"aZ":-43.38836388901154,"pfxX":6.668824374956899,"pfxZ":-8.73741413372731,"pX":0.4069064163472947,"pZ":2.5718912549445574,"vX0":1.810623099467351,"vY0":-112.96776276950374,"vZ0":0.8762723273295245,"x":101.49,"y":169.34,"x0":-1.272619414265943,"y0":50.002198060112654,"z0":6.563973253186333,"aX":8.560295279595634},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-15.2,"breakHorizontal":-12.6,"spinRate":3075,"spinDirection":40},"zone":6,"typeConfidence":0.91,"plateTime":0.4861126992286202,"extension":5.710295684045886},"hitData":{"launchSpeed":85.5,"launchAngle":64.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.66,"coordY":157.47}},"index":1,"playId":"29ef6df1-7422-321e-b950-4750b0a9a869","pitchNumber":2,"startTime":"2026-09-23T01:22:09.864Z","endTime":"2026-09-23T01:22:19.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:22:19.351Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cubs challenged (play at 1st), call on the field was overturned: Pete Crow-Armstrong singles on a ground ball to second baseman Jared Serna.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-23T01:24:53.558Z","endTime":"2026-09-23T01:26:18.305Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691858,"link":"/api/v1/people/691858"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joe Mack replaces catcher Agustín Ramírez, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T01:24:14.041Z","endTime":"2026-09-23T01:24:14.060Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":682663,"link":"/api/v1/people/682663"}},{"details":{"description":"Pitching Change: Cade Gibson replaces Janson Junk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-23T01:24:14.060Z","endTime":"2026-09-23T01:24:55.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"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":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81074472940574,"aZ":-15.958976686322043,"pfxX":7.356152165208468,"pfxZ":8.96480149730423,"pX":0.14837412611269823,"pZ":2.40897553791091,"vX0":-7.527852818077687,"vY0":-133.64497007238543,"vZ0":-5.767318128120208,"x":111.34,"y":173.74,"x0":2.045933191250984,"y0":50.00410021999599,"z0":5.741332511166894,"aX":13.30771800330356},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":-11.6,"spinRate":2335,"spinDirection":133},"zone":5,"typeConfidence":0.91,"plateTime":0.4098463184959593,"extension":6.115418588085283},"index":2,"playId":"8a593280-f3ee-3f61-ac6c-30d49c3fb862","pitchNumber":1,"startTime":"2026-09-23T01:24:55.849Z","endTime":"2026-09-23T01:24:59.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.224469583511908,"aZ":-21.33970523445996,"pfxX":9.538473718032336,"pfxZ":5.965096852372437,"pX":0.6065341513211113,"pZ":3.2433634206647985,"vX0":-7.498201065560399,"vY0":-134.00957331784508,"vZ0":-2.6189031946277854,"x":93.88,"y":151.21,"x0":2.2028704332178637,"y0":50.005636683629916,"z0":5.759375230834427,"aX":17.33466740929827},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":-15.6,"spinRate":2223,"spinDirection":136},"zone":3,"typeConfidence":0.91,"plateTime":0.4088735374514125,"extension":6.140778700787569},"index":3,"playId":"37b54348-4dff-37bd-bb00-7e1d7123dc9c","pitchNumber":2,"startTime":"2026-09-23T01:25:14.000Z","endTime":"2026-09-23T01:25:18.016Z","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":85.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.729362629860766,"aZ":-24.801931140630682,"pfxX":10.947710987101294,"pfxZ":4.017916744647684,"pX":-0.9386210729956598,"pZ":2.3270895051948197,"vX0":-11.609801691510858,"vY0":-134.00042596243236,"vZ0":-4.352605303318721,"x":152.78,"y":175.95,"x0":2.0108688698137644,"y0":50.000094107398255,"z0":5.726737062168464,"aX":20.07027249820522},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":-17.5,"spinRate":2103,"spinDirection":131},"zone":13,"typeConfidence":0.91,"plateTime":0.40747152840065315,"extension":6.22751858631861},"index":4,"playId":"948905f9-e68b-3476-b9ac-0e66cf977241","pitchNumber":3,"startTime":"2026-09-23T01:25:40.085Z","endTime":"2026-09-23T01:25:45.225Z","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":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-09-23T01:25:59.791Z","endTime":"2026-09-23T01:26:06.954Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.974287736625534,"aZ":-20.113268964321176,"pfxX":9.331057447867341,"pfxZ":6.350182828957005,"pX":0.6053356884622745,"pZ":3.0857781103997577,"vX0":-7.137543120632386,"vY0":-136.20645621454145,"vZ0":-3.5593284437901023,"x":93.93,"y":155.46,"x0":2.033839762327336,"y0":50.00144799572319,"z0":5.782565766202701,"aX":17.715461803625494},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":-15.6,"spinRate":2186,"spinDirection":135},"zone":3,"typeConfidence":0.91,"plateTime":0.40053735094133147,"extension":6.1938291114027635},"hitData":{"launchSpeed":58.2,"launchAngle":-0.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.02,"coordY":173.09}},"index":6,"playId":"2fe5f11e-df8d-3448-8e3f-54f36b296843","pitchNumber":4,"startTime":"2026-09-23T01:26:06.954Z","endTime":"2026-09-23T01:26:18.305Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":112},"playEndTime":"2026-09-23T01:26:18.305Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a ground ball to right fielder Griffin Conine. Pete Crow-Armstrong to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-23T01:28:35.179Z","endTime":"2026-09-23T01:29:13.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.095970624699145,"aZ":-18.670783096554434,"pfxX":-0.712127691097709,"pfxZ":7.502181994968874,"pX":-0.4191295418335683,"pZ":3.2604367346269387,"vX0":-4.163304238230891,"vY0":-132.27964106204524,"vZ0":-3.2171680776838185,"x":132.98,"y":150.75,"x0":1.2576593069538382,"y0":50.002670152174694,"z0":5.835910297143944,"aX":-1.280624856987885},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.2,"breakHorizontal":2.0,"spinRate":2768,"spinDirection":151},"zone":1,"typeConfidence":0.81,"plateTime":0.4116407169416947,"extension":5.874448414292383},"index":0,"playId":"69b5adfb-65ec-3762-95d1-9583a44e2f6a","pitchNumber":1,"startTime":"2026-09-23T01:28:35.179Z","endTime":"2026-09-23T01:28:38.528Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48146978642051,"aZ":-18.143655570843013,"pfxX":0.015923035038889588,"pfxZ":7.945186323881785,"pX":0.15826298669575475,"pZ":2.4801927466181435,"vX0":-3.0718874772999665,"vY0":-130.76675048569032,"vZ0":-4.90902671100631,"x":110.97,"y":171.81,"x0":1.3365398480165283,"y0":50.00438802717957,"z0":5.705811643152944,"aX":0.028819670977439062},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":0.5,"spinRate":2663,"spinDirection":147},"zone":5,"typeConfidence":0.82,"plateTime":0.41576022958514924,"extension":5.906699919914498},"hitData":{"launchSpeed":97.9,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.93,"coordY":109.04}},"index":1,"playId":"66634e49-98f5-353e-8108-46b0d77f3b1c","pitchNumber":2,"startTime":"2026-09-23T01:29:01.951Z","endTime":"2026-09-23T01:29:13.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:29:13.884Z","atBatIndex":43},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Michael Busch reaches on a fielder's choice. Pete Crow-Armstrong scores. Seiya Suzuki to 3rd. Missed catch error by catcher Joe Mack, assist to first baseman Deyvison De Los Santos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-23T01:29:46.600Z","endTime":"2026-09-23T01:31:43.512Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":806188,"link":"/api/v1/people/806188"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[{"player":{"id":691277,"link":"/api/v1/people/691277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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(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":80.7,"endSpeed":73.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593990109131845,"aZ":-28.33657671399319,"pfxX":-10.916604162961924,"pfxZ":2.7782138466248885,"pX":0.5723654935445937,"pZ":3.7844773128695737,"vX0":-1.738702235454717,"vY0":-117.50804935874504,"vZ0":1.7581495467014179,"x":95.18,"y":136.6,"x0":2.7412127081309863,"y0":50.00527026826737,"z0":5.680400263609098,"aX":-15.096528747621633},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.8,"breakHorizontal":20.2,"spinRate":3019,"spinDirection":254},"zone":12,"typeConfidence":0.9,"plateTime":0.46812878319465323,"extension":6.143734758287482},"index":0,"playId":"3a406da4-e34f-3c95-9cea-4d0740b46a71","pitchNumber":1,"startTime":"2026-09-23T01:29:46.600Z","endTime":"2026-09-23T01:29:50.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273438738982854,"aZ":-20.82305680275843,"pfxX":0.02105560546765206,"pfxZ":6.6609125074545625,"pX":-0.7643223845579189,"pZ":2.1533070679892745,"vX0":-7.439010969818492,"vY0":-128.81163294198163,"vZ0":-4.976347339984701,"x":146.13,"y":180.64,"x0":2.141418097373501,"y0":50.00078683013571,"z0":5.690501285221397,"aX":0.0363834072632026},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.3,"breakHorizontal":1.4,"spinRate":2885,"spinDirection":153},"zone":7,"typeConfidence":0.88,"plateTime":0.4229822582995717,"extension":6.0808952391736355},"index":1,"playId":"4179cafc-b738-375c-85e2-a6d29168e4a3","pitchNumber":2,"startTime":"2026-09-23T01:30:03.480Z","endTime":"2026-09-23T01:30:06.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.63126525299362,"aZ":-25.428596440111523,"pfxX":-1.1426602005448612,"pfxZ":3.934483209847965,"pX":-0.3345803735254708,"pZ":2.5348001443109247,"vX0":-6.239531637969247,"vY0":-128.54561207344517,"vZ0":-3.0121990765864752,"x":129.75,"y":170.34,"x0":2.248964220915531,"y0":50.002693818884005,"z0":5.645736220967063,"aX":-1.9561731003919751},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":3.1,"spinRate":2860,"spinDirection":184},"zone":4,"typeConfidence":0.89,"plateTime":0.4222465385430958,"extension":6.13219222546868},"index":2,"playId":"9977c149-fc14-39ba-8aef-44a588fd9120","pitchNumber":3,"startTime":"2026-09-23T01:30:25.248Z","endTime":"2026-09-23T01:30:29.243Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-23T01:30:45.123Z","endTime":"2026-09-23T01:30:57.737Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.595006186683783,"aZ":-22.44841427666297,"pfxX":-0.5179513251534882,"pfxZ":5.6036466005442565,"pX":-3.106031601563118,"pZ":1.5680987734504241,"vX0":-12.762770878928187,"vY0":-129.53029686957746,"vZ0":-5.983998091880363,"x":235.39,"y":196.44,"x0":1.9086096185133306,"y0":50.00344497484349,"z0":5.573891606024362,"aX":-0.8981814146242328},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.2,"breakHorizontal":3.1,"spinRate":2917,"spinDirection":184},"zone":13,"typeConfidence":0.88,"plateTime":0.41942531488873813,"extension":6.200769414447866},"index":4,"playId":"8e5fcfe3-4d13-3ba2-a5d3-6c4f0369128c","pitchNumber":4,"startTime":"2026-09-23T01:30:57.737Z","endTime":"2026-09-23T01:31:02.881Z","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":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53972788382694,"aZ":-22.505978096181217,"pfxX":9.524415841492852,"pfxZ":5.240685662936405,"pX":0.20184304519811588,"pZ":1.5813548964384974,"vX0":-8.08440973491433,"vY0":-134.560264471166,"vZ0":-6.284172553411173,"x":109.31,"y":196.08,"x0":1.998858805724379,"y0":50.002656843773046,"z0":5.527581091274086,"aX":17.571764357737305},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":-15.6,"spinRate":2243,"spinDirection":134},"zone":8,"typeConfidence":0.91,"plateTime":0.40610081396124986,"extension":6.234333613408691},"hitData":{"launchSpeed":92.1,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.19,"coordY":181.68}},"index":5,"playId":"c24f5c83-02a7-3f45-ac59-199ee697c4cd","pitchNumber":5,"startTime":"2026-09-23T01:31:27.647Z","endTime":"2026-09-23T01:31:43.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:31:43.512Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-23T01:34:47.112Z","endTime":"2026-09-23T01:35:56.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,2],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Matt Shaw replaces Michael Conforto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T01:32:52.330Z","endTime":"2026-09-23T01:32:56.304Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-23T01:32:56.304Z","endTime":"2026-09-23T01:33:33.146Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Calvin Faucher replaces Cade Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-23T01:33:33.146Z","endTime":"2026-09-23T01:34:49.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"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.8,"endSpeed":88.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.888920150770254,"aZ":-18.767265022959837,"pfxX":-4.2351685280090905,"pfxZ":6.76240748063268,"pX":-1.045523817968141,"pZ":3.006303866686902,"vX0":2.5439464904168783,"vY0":-139.56627581079823,"vZ0":-3.0341438394124802,"x":156.85,"y":157.61,"x0":-1.4161146153246842,"y0":50.00442791922314,"z0":5.335877706368865,"aX":-8.399091450178231},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":7.2,"spinRate":2152,"spinDirection":230},"zone":11,"typeConfidence":0.82,"plateTime":0.39167912040047215,"extension":6.025756041940118},"index":3,"playId":"7deeb7ff-b330-380d-83dd-8ce927e6c7df","pitchNumber":1,"startTime":"2026-09-23T01:34:49.445Z","endTime":"2026-09-23T01:34:53.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.590035416306353,"aZ":-32.04708587852027,"pfxX":6.774701836845579,"pfxZ":0.07762692729082588,"pX":-0.5563775014229095,"pZ":2.5817098618929237,"vX0":0.14982016286722707,"vY0":-125.57618207624613,"vZ0":-0.6906623227999765,"x":138.21,"y":169.07,"x0":-1.496825018836568,"y0":50.00193209345565,"z0":5.468949892906245,"aX":10.81105581596685},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":-12.4,"spinRate":2856,"spinDirection":53},"zone":4,"typeConfidence":0.9,"plateTime":0.4362946890170938,"extension":5.979591823798715},"index":4,"playId":"cef717bd-1aba-355b-a956-0121069e4a1e","pitchNumber":2,"startTime":"2026-09-23T01:35:05.563Z","endTime":"2026-09-23T01:35:08.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01415623696667,"aZ":-30.331268048036193,"pfxX":-9.295297993977073,"pfxZ":0.9377386584745402,"pX":-1.1733511231465965,"pZ":2.99888289560388,"vX0":3.9041603533991855,"vY0":-138.66956256545564,"vZ0":-1.2117459791890022,"x":161.73,"y":157.81,"x0":-1.3864589603930466,"y0":50.00203542622981,"z0":5.4523627887494985,"aX":-18.225379167822602},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.7,"breakHorizontal":16.1,"spinRate":2279,"spinDirection":228},"zone":11,"typeConfidence":0.93,"plateTime":0.39395951488572845,"extension":5.934737892060588},"index":5,"playId":"98ec47e2-afe9-349d-871f-970c69a7368f","pitchNumber":3,"startTime":"2026-09-23T01:35:26.540Z","endTime":"2026-09-23T01:35:29.540Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22482236447506,"aZ":-16.262505154576775,"pfxX":-8.058280856960584,"pfxZ":8.019804502057719,"pX":-0.791550740855955,"pZ":3.542048615679775,"vX0":4.431495183353998,"vY0":-140.52350300511188,"vZ0":-2.1056057011715663,"x":147.17,"y":143.14,"x0":-1.3488252807035697,"y0":50.002414429162116,"z0":5.367217675219785,"aX":-15.98625297181769},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":13.6,"spinRate":2419,"spinDirection":231},"zone":11,"typeConfidence":0.72,"plateTime":0.39098573444270013,"extension":6.071377017542958},"index":6,"playId":"3841d234-65b6-3012-83c5-681059315b49","pitchNumber":4,"startTime":"2026-09-23T01:35:51.369Z","endTime":"2026-09-23T01:35:56.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:35:56.105Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a ground ball to right fielder Griffin Conine. Seiya Suzuki scores. Michael Busch to 3rd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-23T01:36:22.282Z","endTime":"2026-09-23T01:36:51.531Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":806188,"link":"/api/v1/people/806188"},"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(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":87.8,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.015735305354575,"aZ":-35.389508364586455,"pfxX":3.6526702510412337,"pfxZ":-1.9805979715368762,"pX":1.2084976779724619,"pZ":1.3557237966824147,"vX0":4.626673440182662,"vY0":-127.69339828821562,"vZ0":-3.5004705226305877,"x":70.93,"y":202.18,"x0":-1.1117161004412843,"y0":50.00050740183879,"z0":5.573011606545205,"aX":5.938881618885617},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.2,"breakHorizontal":-7.8,"spinRate":3002,"spinDirection":38},"zone":14,"typeConfidence":0.67,"plateTime":0.431456169924314,"extension":6.252531264616083},"index":0,"playId":"ffd2723d-9566-37e9-a226-5f0c1a55ebbc","pitchNumber":1,"startTime":"2026-09-23T01:36:22.682Z","endTime":"2026-09-23T01:36:26.246Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.821959883527754,"aZ":-29.311849222678703,"pfxX":5.5658336585838235,"pfxZ":1.7440413615692787,"pX":0.062141722083974824,"pZ":2.3018137793213933,"vX0":2.170163247653049,"vY0":-127.57919523698492,"vZ0":-1.8659908885333507,"x":114.63,"y":176.63,"x0":-1.523354618616805,"y0":50.00568483919362,"z0":5.3582073465391735,"aX":9.154744107604884},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-10.6,"spinRate":3038,"spinDirection":66},"zone":5,"typeConfidence":0.89,"plateTime":0.4297095783698004,"extension":6.037270517228833},"hitData":{"launchSpeed":103.3,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.91,"coordY":107.22}},"index":1,"playId":"9935f1a2-38d1-3a70-be34-ea16b142ad23","pitchNumber":2,"startTime":"2026-09-23T01:36:40.555Z","endTime":"2026-09-23T01:36:51.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:36:51.531Z","atBatIndex":46},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nico Hoerner hit by pitch. Ian Happ to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-23T01:37:34.269Z","endTime":"2026-09-23T01:41:03.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-23T01:37:22.518Z","endTime":"2026-09-23T01:37:36.552Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16754656373006,"aZ":-23.522667965954323,"pfxX":-8.203527875103807,"pfxZ":4.298254524712334,"pX":0.6879326545240171,"pZ":2.33930266622292,"vX0":8.467390386706416,"vY0":-140.98710284976326,"vZ0":-4.114575043881491,"x":90.78,"y":175.62,"x0":-1.2890104264401907,"y0":50.00239552782497,"z0":5.336472111836975,"aX":-16.508767934348263},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.1,"breakHorizontal":13.1,"spinRate":2270,"spinDirection":235},"zone":6,"typeConfidence":0.87,"plateTime":0.38854769061754935,"extension":6.079708280105365},"index":1,"playId":"d4ee1612-c568-3d34-a04d-b371f23a8eb4","pitchNumber":1,"startTime":"2026-09-23T01:37:36.552Z","endTime":"2026-09-23T01:37:40.548Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"4bca95c9-eb37-3bb6-90ff-be50d7973c8b","startTime":"2026-09-23T01:38:17.855Z","endTime":"2026-09-23T01:38:21.443Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.406089611202844,"aZ":-26.820833216433492,"pfxX":-9.986352213810349,"pfxZ":2.68848352166051,"pX":-0.3571086134582366,"pZ":0.9493427826969494,"vX0":6.19477477091153,"vY0":-140.32564218621783,"vZ0":-7.0864753236841445,"x":130.61,"y":213.15,"x0":-1.2984424643854862,"y0":50.00124348146851,"z0":5.2602197682178415,"aX":-19.870103299050164},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":2164,"spinDirection":238},"zone":13,"typeConfidence":0.93,"plateTime":0.3906532494701622,"extension":6.113912857361301},"index":3,"playId":"769bdec5-5547-3456-9ab5-545221f6e65f","pitchNumber":2,"startTime":"2026-09-23T01:38:38.593Z","endTime":"2026-09-23T01:38:42.797Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.192789134462316,"aZ":-17.46932533798723,"pfxX":-6.954989261679957,"pfxZ":7.376792798558264,"pX":0.951048996821607,"pZ":2.3395885890871266,"vX0":8.480420151744134,"vY0":-140.61779181657138,"vZ0":-5.30064276549681,"x":80.75,"y":175.61,"x0":-1.2065304213302288,"y0":50.00606897621756,"z0":5.39023312045127,"aX":-13.870233507815865},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":10.8,"spinRate":2334,"spinDirection":232},"zone":14,"typeConfidence":0.71,"plateTime":0.3901702713244859,"extension":6.133075467672195},"index":4,"playId":"2191cd04-54e8-30c1-8692-9d81e53f0ab2","pitchNumber":3,"startTime":"2026-09-23T01:38:56.429Z","endTime":"2026-09-23T01:38:59.992Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.988354232683513,"aZ":-17.622934040416617,"pfxX":-4.828023509382666,"pfxZ":7.264584135288096,"pX":-0.7206775360817474,"pZ":4.8656716557882085,"vX0":3.6471850691129633,"vY0":-140.66779406248682,"vZ0":1.2562496478324459,"x":144.47,"y":107.41,"x0":-1.4069283798563206,"y0":50.00473351482391,"z0":5.5559768975113135,"aX":-9.674056310229998},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":8.0,"spinRate":2400,"spinDirection":228},"zone":11,"typeConfidence":0.97,"plateTime":0.38940769415265875,"extension":6.0491148714160765},"index":5,"playId":"9e164d89-3db1-33eb-b911-c22f3ac47827","pitchNumber":4,"startTime":"2026-09-23T01:39:24.202Z","endTime":"2026-09-23T01:39:28.244Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"946072e6-39b1-49c4-8dd5-892ff517189f","startTime":"2026-09-23T01:39:43.637Z","endTime":"2026-09-23T01:39:48.637Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.410967499749738,"aZ":-31.52920034619664,"pfxX":6.677556770393487,"pfxZ":0.37737024131187,"pX":1.6387310694880426,"pZ":1.9722803427282283,"vX0":5.550934130826136,"vY0":-129.83564990927687,"vZ0":-2.6291768136002442,"x":54.54,"y":185.53,"x0":-1.3923167572691926,"y0":50.00467375642641,"z0":5.390243975957863,"aX":11.433828361653427},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":-13.3,"spinRate":3098,"spinDirection":66},"zone":14,"typeConfidence":0.88,"plateTime":0.4213803909176841,"extension":6.088284399255856},"index":7,"playId":"a6b1fcec-f7cb-3332-bbd4-7d156e416e16","pitchNumber":5,"startTime":"2026-09-23T01:39:58.528Z","endTime":"2026-09-23T01:40:01.930Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37015273289594,"aZ":-27.56038436334552,"pfxX":5.79194752302368,"pfxZ":2.720118957386367,"pX":0.06318025807151706,"pZ":2.4780319197221314,"vX0":2.0965499299074426,"vY0":-129.0279397574733,"vZ0":-2.0300634744704658,"x":114.59,"y":171.87,"x0":-1.5111482977349122,"y0":50.003791024892756,"z0":5.386568346533113,"aX":9.822164737717639},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":-10.9,"spinRate":3054,"spinDirection":61},"zone":5,"typeConfidence":0.82,"plateTime":0.4235530690343041,"extension":6.0727918638767715},"index":8,"playId":"5760d821-747e-3c82-90a8-2107c79b3d53","pitchNumber":6,"startTime":"2026-09-23T01:40:28.948Z","endTime":"2026-09-23T01:40:32.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45385708458649,"aZ":-26.199084456303357,"pfxX":-9.348009294286967,"pfxZ":3.042079496847844,"pX":-1.836885381045033,"pZ":3.6725540952488656,"vX0":2.341151515093134,"vY0":-139.32782561481827,"vZ0":-0.21189476070518232,"x":187.02,"y":139.62,"x0":-1.4737824324418676,"y0":50.00376117218901,"z0":5.481659594221246,"aX":-18.370055139964396},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.6,"breakHorizontal":16.4,"spinRate":2274,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.39320065417166106,"extension":5.962424795096054},"index":9,"playId":"1a53b4e3-348a-3045-b358-14d365d7111a","pitchNumber":7,"startTime":"2026-09-23T01:40:54.576Z","endTime":"2026-09-23T01:41:03.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:41:03.891Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Ramírez lines out to first baseman Deyvison De Los Santos.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-23T01:42:12.734Z","endTime":"2026-09-23T01:42:54.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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":691277,"link":"/api/v1/people/691277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-23T01:41:28.561Z","endTime":"2026-09-23T01:42:15.021Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15725591907837,"aZ":-30.662045844353045,"pfxX":7.983441754162422,"pfxZ":0.9329812318815698,"pX":-1.0819808467913408,"pZ":3.6214852444464856,"vX0":-1.158352431950278,"vY0":-126.80377825274509,"vZ0":1.3869076379392138,"x":158.24,"y":141.0,"x0":-1.6562687007074053,"y0":50.005911439017794,"z0":5.51545042447131,"aX":12.990385912472362},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":-14.2,"spinRate":2896,"spinDirection":61},"zone":11,"typeConfidence":0.91,"plateTime":0.43211299714576645,"extension":6.098975748475617},"index":1,"playId":"5ab54599-ac19-3bcf-ae55-15a6efae244d","pitchNumber":1,"startTime":"2026-09-23T01:42:15.021Z","endTime":"2026-09-23T01:42:20.237Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154487383883737,"aZ":-31.80701891113339,"pfxX":8.475488137942694,"pfxZ":0.22302071059124806,"pX":-1.2613128987189706,"pZ":2.7514233996894317,"vX0":-1.8295192377957026,"vY0":-127.46267133951298,"vZ0":-0.3269945974427727,"x":165.08,"y":164.49,"x0":-1.639534020227478,"y0":50.00519760542143,"z0":5.375242054671415,"aX":14.063262389020766},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-15.0,"spinRate":2955,"spinDirection":42},"zone":11,"typeConfidence":0.92,"plateTime":0.4283710138247532,"extension":6.092597679083132},"index":2,"playId":"ae930284-8d3e-3dc1-b87c-1c95be46dfb1","pitchNumber":2,"startTime":"2026-09-23T01:42:30.462Z","endTime":"2026-09-23T01:42:35.887Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.246136591873704,"aZ":-30.310097782141067,"pfxX":6.9873810397268485,"pfxZ":1.138575519265074,"pX":-0.10273583260802414,"pZ":1.5305287589944274,"vX0":1.2294422081437777,"vY0":-126.83567447231162,"vZ0":-3.2517151311885133,"x":120.92,"y":197.46,"x0":-1.5012814682965647,"y0":50.004163223383415,"z0":5.228452869537626,"aX":11.464952634554116},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":-13.0,"spinRate":2984,"spinDirection":55},"zone":13,"typeConfidence":0.92,"plateTime":0.43067961070505056,"extension":6.118395502826977},"hitData":{"launchSpeed":77.8,"launchAngle":7.0,"totalDistance":97.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":144.59,"coordY":175.63}},"index":3,"playId":"4a485d53-d9da-307b-a946-1a06f0592cec","pitchNumber":3,"startTime":"2026-09-23T01:42:47.220Z","endTime":"2026-09-23T01:42:54.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:42:54.792Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-23T01:43:13.394Z","endTime":"2026-09-23T01:44:19.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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(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":94.1,"endSpeed":87.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22671316797999,"aZ":-23.304524007505286,"pfxX":1.1826849311576364,"pfxZ":4.599252287928552,"pX":-0.7807686212525071,"pZ":2.9539268919924644,"vX0":1.4033740194861313,"vY0":-137.24567151718392,"vZ0":-2.6080817647796795,"x":146.76,"y":159.02,"x0":-1.4503253302250554,"y0":50.00456813790335,"z0":5.4849057288295615,"aX":2.28095551626588},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":-2.4,"spinRate":2770,"spinDirection":200},"zone":1,"typeConfidence":0.92,"plateTime":0.39741791413364425,"extension":6.123073683284582},"index":0,"playId":"9d4a444a-8c11-3580-8d89-1f180810659b","pitchNumber":1,"startTime":"2026-09-23T01:43:24.282Z","endTime":"2026-09-23T01:43:28.657Z","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":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.596015183323836,"aZ":-30.418720893657127,"pfxX":6.379042520326111,"pfxZ":1.0584057430287785,"pX":0.6005654740883589,"pZ":1.4921091659781092,"vX0":2.9956932590707708,"vY0":-128.3328009883685,"vZ0":-3.504313088500801,"x":94.11,"y":198.49,"x0":-1.4133766861281472,"y0":50.000811453867456,"z0":5.265742968876441,"aX":10.550512630780903},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":-12.2,"spinRate":2953,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.42815986286839003,"extension":6.170548686843768},"index":1,"playId":"ef190de7-75fe-3327-abba-ef4f13a30b29","pitchNumber":2,"startTime":"2026-09-23T01:43:43.361Z","endTime":"2026-09-23T01:43:47.029Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-23T01:44:02.963Z","endTime":"2026-09-23T01:44:15.832Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40038527825875,"aZ":-24.91231799934118,"pfxX":0.6295611771902703,"pfxZ":3.7453961036824293,"pX":0.45102868243622707,"pZ":3.605037726020548,"vX0":4.1216033722623555,"vY0":-137.6574339485809,"vZ0":-0.9298666878674583,"x":99.81,"y":141.44,"x0":-1.1407738163318242,"y0":50.00604707360627,"z0":5.616865285826769,"aX":1.221390475101639},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":-1.9,"spinRate":2706,"spinDirection":179},"zone":12,"typeConfidence":0.88,"plateTime":0.3962302873754733,"extension":6.088540802071544},"index":3,"playId":"41f952f2-669a-37dd-b51a-e7ef690fc8de","pitchNumber":3,"startTime":"2026-09-23T01:44:15.832Z","endTime":"2026-09-23T01:44:19.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:44:19.230Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-23T01:46:31.550Z","endTime":"2026-09-23T01:47:58.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Matt Shaw remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T01:45:53.757Z","endTime":"2026-09-23T01:46:33.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22719320121968,"aZ":-20.33580322666099,"pfxX":2.8186830160253207,"pfxZ":6.986356938290616,"pX":1.1171141713423174,"pZ":2.584524601694967,"vX0":5.448610591882471,"vY0":-128.48016522689187,"vZ0":-5.014178279932075,"x":74.42,"y":169.0,"x0":-1.3860831869946595,"y0":50.003543404416064,"z0":6.113148906555063,"aX":4.775572732357105},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.9,"breakHorizontal":-6.2,"spinRate":2608,"spinDirection":179},"zone":12,"typeConfidence":0.91,"plateTime":0.4241151350260184,"extension":5.775131662917085},"index":1,"playId":"3c44237a-ddd2-3545-8420-e8dc1c70ae56","pitchNumber":1,"startTime":"2026-09-23T01:46:33.565Z","endTime":"2026-09-23T01:46:40.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158908027472037,"aZ":-18.815053521287105,"pfxX":-6.756210650615399,"pfxZ":7.231580039432953,"pX":0.22647778695892198,"pZ":1.433399147609414,"vX0":6.8751376866048055,"vY0":-133.91063524887383,"vZ0":-8.414681747837466,"x":108.37,"y":200.08,"x0":-1.4750941415607266,"y0":50.00577416848976,"z0":5.920330497652738,"aX":-12.487837071744808},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.8,"breakHorizontal":11.0,"spinRate":2369,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.40631843663161904,"extension":5.979265544126322},"index":2,"playId":"4eea4367-dca0-37a4-9c4e-679107193049","pitchNumber":2,"startTime":"2026-09-23T01:46:52.493Z","endTime":"2026-09-23T01:46:56.822Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.160722859615532,"aZ":-17.427460268000235,"pfxX":1.4406125090916377,"pfxZ":8.501385460394976,"pX":0.27602684827814455,"pZ":3.0658763607184114,"vX0":3.8374552135404034,"vY0":-130.09042745937995,"vZ0":-4.53563342237015,"x":106.48,"y":156.0,"x0":-1.3982798556501925,"y0":50.004518432023175,"z0":6.130834319627135,"aX":2.4995470352466698},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.8,"breakHorizontal":-3.4,"spinRate":2663,"spinDirection":183},"zone":3,"typeConfidence":0.89,"plateTime":0.41908032361127123,"extension":5.9636295309939555},"index":3,"playId":"e36d172b-98d7-39f7-bf05-e64f7ec5ddec","pitchNumber":3,"startTime":"2026-09-23T01:47:09.695Z","endTime":"2026-09-23T01:47:14.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26809934695574,"aZ":-16.886234519131527,"pfxX":1.5971452709466822,"pfxZ":8.820040652449244,"pX":0.15269048912408664,"pZ":2.4551377709229243,"vX0":3.3445671846582723,"vY0":-130.06810085199132,"vZ0":-6.216923707175971,"x":111.18,"y":172.49,"x0":-1.351490133675386,"y0":50.004775239708295,"z0":6.132677741260683,"aX":2.7688010496483693},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.0,"breakHorizontal":-3.6,"spinRate":2713,"spinDirection":176},"zone":5,"typeConfidence":0.9,"plateTime":0.4192233082347143,"extension":5.975336723224673},"index":4,"playId":"cab80a7a-dace-3ab3-b8f8-6e95fccfb128","pitchNumber":4,"startTime":"2026-09-23T01:47:26.971Z","endTime":"2026-09-23T01:47:31.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.402280969035687,"aZ":-44.339618357890274,"pfxX":5.0018917525303825,"pfxZ":-9.236819044571691,"pX":-0.08712704058860982,"pZ":2.4760296774238375,"vX0":1.461874318649209,"vY0":-114.69678487002756,"vZ0":0.6124073387298641,"x":120.32,"y":171.93,"x0":-1.3842806336561622,"y0":50.001579380542346,"z0":6.568301317533128,"aX":6.589417316794864},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.2,"breakHorizontal":-9.5,"spinRate":3102,"spinDirection":47},"zone":5,"typeConfidence":0.91,"plateTime":0.47958448176327506,"extension":5.862514370182758},"index":5,"playId":"2bd6ac76-2fa5-3184-b953-1ca473945478","pitchNumber":5,"startTime":"2026-09-23T01:47:53.526Z","endTime":"2026-09-23T01:47:58.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:47:58.138Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-23T01:48:07.042Z","endTime":"2026-09-23T01:49:31.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.412471920594665,"aZ":-44.06838620700949,"pfxX":5.9451947550640645,"pfxZ":-9.078654234217584,"pX":-0.7693342182662619,"pZ":3.6336971905271858,"vX0":0.0067010117908768985,"vY0":-114.11669563065804,"vZ0":3.1031031067536192,"x":146.33,"y":140.67,"x0":-1.5438933966783224,"y0":50.00547851320619,"z0":6.619389086139716,"aX":7.785500083206653},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-15.2,"breakHorizontal":-10.8,"spinRate":3076,"spinDirection":49},"zone":11,"typeConfidence":0.9,"plateTime":0.48130396343548476,"extension":5.723193794379},"index":0,"playId":"08ac083b-0efd-3fe1-99c2-0fbf6e29f15e","pitchNumber":1,"startTime":"2026-09-23T01:48:21.621Z","endTime":"2026-09-23T01:48:25.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.64025762652748,"aZ":-43.46681719495414,"pfxX":3.867953496111403,"pfxZ":-8.506214986702433,"pX":-0.1411959952106462,"pZ":1.6867445945923305,"vX0":1.7289153276556104,"vY0":-114.34009833954079,"vZ0":-1.0062643562331202,"x":122.38,"y":193.24,"x0":-1.4091911569271434,"y0":50.00387195967455,"z0":6.389217521339325,"aX":5.13333461734405},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.4,"breakHorizontal":-7.4,"spinRate":3138,"spinDirection":44},"zone":8,"typeConfidence":0.91,"plateTime":0.47861437201486057,"extension":5.665184270422488},"index":1,"playId":"28639f8c-bca7-32cc-aa0e-dc89ac91b68b","pitchNumber":2,"startTime":"2026-09-23T01:48:37.695Z","endTime":"2026-09-23T01:48:41.564Z","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":86.1,"endSpeed":79.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.897080537458596,"aZ":-26.267046447773442,"pfxX":-9.160158720850294,"pfxZ":3.6897601924561387,"pX":-0.7539811616919264,"pZ":1.38100670944009,"vX0":5.043117507104362,"vY0":-125.33188042233688,"vZ0":-5.935947019402296,"x":145.74,"y":201.49,"x0":-1.595819085311191,"y0":50.00313432939308,"z0":5.9086781712461125,"aX":-14.661037071265309},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.6,"breakHorizontal":15.5,"spinRate":1995,"spinDirection":229},"zone":13,"typeConfidence":0.89,"plateTime":0.4360162622549195,"extension":5.927585559346562},"index":2,"playId":"4f2d2a0f-5654-30ae-a20c-5b72ec275ae6","pitchNumber":3,"startTime":"2026-09-23T01:48:54.016Z","endTime":"2026-09-23T01:48:57.016Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.390922126754838,"aZ":-25.465558355226488,"pfxX":-8.935461602034731,"pfxZ":4.138494999431998,"pX":-0.8421827046214647,"pZ":0.8252449991972763,"vX0":4.862218116690289,"vY0":-126.15758389446418,"vZ0":-7.4014155420445515,"x":149.1,"y":216.5,"x0":-1.6282717612998372,"y0":50.00142406195007,"z0":5.8340015914439665,"aX":-14.478458980400799},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":15.1,"spinRate":2134,"spinDirection":231},"zone":13,"typeConfidence":0.88,"plateTime":0.4332786141034912,"extension":5.937057104588872},"index":3,"playId":"848e4e23-1969-3f83-ae2f-50cf5bdbe439","pitchNumber":4,"startTime":"2026-09-23T01:49:11.729Z","endTime":"2026-09-23T01:49:15.105Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13155619280046,"aZ":-24.32615645113159,"pfxX":3.5528139942376558,"pfxZ":4.588418334582973,"pX":0.08858606948277836,"pZ":2.2973626486977747,"vX0":2.941325378984512,"vY0":-129.6760468625541,"vZ0":-4.88212485328219,"x":113.62,"y":176.75,"x0":-1.5203376882085826,"y0":50.002322666951954,"z0":6.051289188524599,"aX":6.072659922834959},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.4,"breakHorizontal":-7.1,"spinRate":2686,"spinDirection":172},"zone":5,"typeConfidence":0.9,"plateTime":0.4217544245953344,"extension":5.84946255314659},"index":4,"playId":"beaffc4a-8960-3519-8200-e79ff797edd1","pitchNumber":5,"startTime":"2026-09-23T01:49:28.154Z","endTime":"2026-09-23T01:49:31.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:49:31.898Z","atBatIndex":51},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Deyvison De Los Santos hit by pitch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-23T01:49:39.507Z","endTime":"2026-09-23T01:50:36.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64939408272886,"aZ":-43.31691339559737,"pfxX":5.070023892210822,"pfxZ":-8.33789178920478,"pX":-0.22185077887426166,"pZ":2.687366777302681,"vX0":0.9647631958497143,"vY0":-114.92992086191,"vZ0":0.882054166536606,"x":125.46,"y":166.22,"x0":-1.3060166444395316,"y0":50.00569449294797,"z0":6.511342080037814,"aX":6.771601543325215},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.6,"breakHorizontal":-9.5,"spinRate":3136,"spinDirection":43},"zone":5,"typeConfidence":0.9,"plateTime":0.4768960099817625,"extension":5.75046109347195},"index":0,"playId":"215bdebb-9aec-32e7-916a-08179b57c2b6","pitchNumber":1,"startTime":"2026-09-23T01:49:57.259Z","endTime":"2026-09-23T01:50:01.047Z","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":89.0,"endSpeed":82.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.685241267963598,"aZ":-26.623489748880274,"pfxX":4.995951731824423,"pfxZ":3.215228466794306,"pX":0.9228131886164341,"pZ":3.9841994942684313,"vX0":4.13639975654092,"vY0":-129.71240140912346,"vZ0":-0.8267325586418384,"x":81.82,"y":131.21,"x0":-1.3341142499196943,"y0":50.00397221745909,"z0":6.312533307654648,"aX":8.628813697154616},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":-9.8,"spinRate":2754,"spinDirection":154},"zone":12,"typeConfidence":0.87,"plateTime":0.420097171854958,"extension":5.7203358407693985},"index":1,"playId":"f08b7ad4-6ecf-3674-91e0-db6672dc92da","pitchNumber":2,"startTime":"2026-09-23T01:50:15.500Z","endTime":"2026-09-23T01:50:19.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52680657778493,"aZ":-18.347550820626463,"pfxX":-7.644659405224626,"pfxZ":7.4324237560051305,"pX":-2.3490291702203936,"pZ":3.9705914629017047,"vX0":0.9181922012021981,"vY0":-135.75539484283345,"vZ0":-2.393489408880475,"x":206.54,"y":131.57,"x0":-1.6991438734113116,"y0":50.00644778291661,"z0":6.14504026851229,"aX":-14.230397322160604},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":13.7,"spinRate":2310,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4039128731199,"extension":5.771784751511139},"index":2,"playId":"c7f675a9-baff-38a5-a6cf-82de90bce460","pitchNumber":3,"startTime":"2026-09-23T01:50:31.368Z","endTime":"2026-09-23T01:50:36.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:50:36.888Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-23T01:52:08.631Z","endTime":"2026-09-23T01:55:38.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,10],"actionIndex":[1],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-23T01:50:56.391Z","endTime":"2026-09-23T01:51:08.187Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Jakob Marsee replaces Jared Serna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-23T01:51:08.187Z","endTime":"2026-09-23T01:52:10.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":691858,"link":"/api/v1/people/691858"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.706250545765418,"aZ":-42.49391916859582,"pfxX":5.37435010982185,"pfxZ":-7.7183477882303535,"pX":-0.08193381886510202,"pZ":3.037926018833485,"vX0":1.4967943829922383,"vY0":-114.99984135672068,"vZ0":1.4483838917969194,"x":120.12,"y":156.76,"x0":-1.4398069948369019,"y0":50.003816869631954,"z0":6.528002505676167,"aX":7.184444358952396},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.3,"breakHorizontal":-10.1,"spinRate":2930,"spinDirection":45},"zone":2,"typeConfidence":0.88,"plateTime":0.4766441469376792,"extension":5.770895287600157},"index":2,"playId":"8bb6c182-e6a0-361c-aee7-77a5f89ae661","pitchNumber":1,"startTime":"2026-09-23T01:52:10.869Z","endTime":"2026-09-23T01:52:14.598Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.505281746349887,"aZ":-20.1541329084154,"pfxX":2.4550955235638603,"pfxZ":6.946703450198385,"pX":-0.6138407582040639,"pZ":2.9026459079808484,"vX0":1.664483712130967,"vY0":-129.98936260372264,"vZ0":-4.490684443083222,"x":140.4,"y":160.41,"x0":-1.5790461345244775,"y0":50.001144399743154,"z0":6.161437294974264,"aX":4.2453075419581205},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.9,"breakHorizontal":-4.8,"spinRate":2551,"spinDirection":176},"zone":1,"typeConfidence":0.9,"plateTime":0.4196539210075283,"extension":5.845096219131269},"index":3,"playId":"da997d1b-2399-36d4-88e1-f801157fe355","pitchNumber":2,"startTime":"2026-09-23T01:52:58.572Z","endTime":"2026-09-23T01:53:03.389Z","isPitch":true,"type":"pitch"},{"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":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.575510856735235,"aZ":-28.500584638875957,"pfxX":-9.148531780185557,"pfxZ":2.295336752981992,"pX":-1.1389936130617526,"pZ":1.714674486480272,"vX0":4.287323947843281,"vY0":-125.83651316403342,"vZ0":-4.795754666759218,"x":160.42,"y":192.48,"x0":-1.676294390324472,"y0":50.00577754870272,"z0":5.954650693496823,"aX":-14.671798874425114},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":15.6,"spinRate":2161,"spinDirection":230},"zone":13,"typeConfidence":0.88,"plateTime":0.43529683363910987,"extension":5.818638243371778},"index":4,"playId":"4b9bffaa-98b6-3cce-83de-5fc0aaf9510b","pitchNumber":3,"startTime":"2026-09-23T01:53:19.295Z","endTime":"2026-09-23T01:53:22.556Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"03632e20-0df9-36a3-a6c4-6afee4302384","startTime":"2026-09-23T01:53:36.214Z","endTime":"2026-09-23T01:53:40.637Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94943039747049,"aZ":-43.26600600377411,"pfxX":6.90522685838434,"pfxZ":-8.407460907275796,"pX":-0.3341366940801169,"pZ":2.070573627147001,"vX0":0.5057252915414165,"vY0":-114.40430233719006,"vZ0":-0.3623845931474905,"x":129.74,"y":182.87,"x0":-1.4548275718337,"y0":50.001295194929895,"z0":6.487145063205056,"aX":9.112800169134744},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.0,"breakHorizontal":-12.6,"spinRate":3094,"spinDirection":44},"zone":7,"typeConfidence":0.9,"plateTime":0.47955253154564703,"extension":5.708970091935554},"index":6,"playId":"d6cf219b-dbfd-3cc9-a47c-44c352f3ea5d","pitchNumber":4,"startTime":"2026-09-23T01:53:57.460Z","endTime":"2026-09-23T01:54:00.460Z","isPitch":true,"type":"pitch"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.791816704985894,"aZ":-27.07539762418503,"pfxX":-8.083457021354974,"pfxZ":3.1687257176957697,"pX":-0.9199040722835564,"pZ":1.1394669980728804,"vX0":4.413540544957749,"vY0":-125.87482500680305,"vZ0":-6.324463728388308,"x":152.06,"y":208.01,"x0":-1.6428471397679516,"y0":50.00486856899555,"z0":5.867792612463172,"aX":-13.014166535742177},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":13.7,"spinRate":2019,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.43461665388900217,"extension":5.811608250293192},"index":7,"playId":"c2b79f39-5e7b-394b-a556-6c688fc7999f","pitchNumber":5,"startTime":"2026-09-23T01:54:25.206Z","endTime":"2026-09-23T01:54:29.197Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30089051092174,"aZ":-22.833622325934783,"pfxX":2.465994762369283,"pfxZ":5.602931812627521,"pX":-0.6800461580617534,"pZ":2.769556698965671,"vX0":1.4226331934338932,"vY0":-128.91172859298817,"vZ0":-3.921418122204037,"x":142.92,"y":164.0,"x0":-1.5611604388241023,"y0":50.001016711479494,"z0":6.094387903694774,"aX":4.107671685903113},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":-4.8,"spinRate":2676,"spinDirection":162},"zone":4,"typeConfidence":0.9,"plateTime":0.4265351985727337,"extension":5.7400190717817585},"index":8,"playId":"eb05047e-df9f-3521-a855-76425078123f","pitchNumber":6,"startTime":"2026-09-23T01:54:45.653Z","endTime":"2026-09-23T01:54:53.500Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":9,"startTime":"2026-09-23T01:55:10.789Z","endTime":"2026-09-23T01:55:29.732Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.548407311283654,"aZ":-43.90170441661743,"pfxX":7.330073241985914,"pfxZ":-8.796234843305363,"pX":0.1551719023869686,"pZ":2.48495752908714,"vX0":1.4462678509209737,"vY0":-115.63253853528856,"vZ0":0.6551137722006202,"x":111.09,"y":171.69,"x0":-1.4321175469465652,"y0":50.001289621563636,"z0":6.46112755600377,"aX":9.776609697631967},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-15.4,"breakHorizontal":-13.7,"spinRate":3115,"spinDirection":40},"zone":5,"typeConfidence":0.91,"plateTime":0.47640040479343204,"extension":5.813397829631793},"hitData":{"launchSpeed":92.3,"launchAngle":40.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.24,"coordY":87.24}},"index":10,"playId":"6d77f580-646b-3688-9c5d-9926dd2ce181","pitchNumber":7,"startTime":"2026-09-23T01:55:29.732Z","endTime":"2026-09-23T01:55:38.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:55:38.651Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out softly, pitcher Michael Petersen to first baseman Griffin Conine.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-23T01:57:52.100Z","endTime":"2026-09-23T01:58:58.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9],"actionIndex":[0,1,2,3,4,5],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":656848,"link":"/api/v1/people/656848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to second base for Javier Sanoja.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T01:57:54.364Z","endTime":"2026-09-23T01:57:54.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"400"},{"details":{"description":"Defensive switch from center field to right field for Esteury Ruiz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-23T01:57:54.366Z","endTime":"2026-09-23T01:57:54.367Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600"},{"details":{"description":"Defensive switch from right field to first base for Griffin Conine.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-23T01:57:54.368Z","endTime":"2026-09-23T01:57:54.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Graham Pauley replaces first baseman Deyvison De Los Santos, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-23T01:57:54.370Z","endTime":"2026-09-23T01:57:54.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":691277,"link":"/api/v1/people/691277"}},{"details":{"description":"Jakob Marsee remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-09-23T01:57:54.372Z","endTime":"2026-09-23T01:57:54.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":691858,"link":"/api/v1/people/691858"}},{"details":{"description":"Pitching Change: Michael Petersen replaces Calvin Faucher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-09-23T01:57:54.374Z","endTime":"2026-09-23T01:57:54.375Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"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.9,"endSpeed":87.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.379937258126084,"aZ":-12.87135039326538,"pfxX":-4.5460472802944505,"pfxZ":9.823537577041142,"pX":-1.014774634328805,"pZ":3.5126012244704623,"vX0":0.257615327189073,"vY0":-139.52648287381265,"vZ0":-6.198380832846907,"x":155.68,"y":143.94,"x0":-0.5181217274426709,"y0":50.00370046454891,"z0":6.616698021535233,"aX":-8.933114758373602},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2156,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3930688785889509,"extension":6.174098366964623},"index":6,"playId":"f132eea0-e2c9-363b-992b-ca99fc68a3e8","pitchNumber":1,"startTime":"2026-09-23T01:57:54.376Z","endTime":"2026-09-23T01:57:58.953Z","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":98.0,"endSpeed":91.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71434674426701,"aZ":-12.872767639261363,"pfxX":-3.9492246366525388,"pfxZ":9.221803787504733,"pX":-1.1418979416356352,"pZ":2.3629969751891267,"vX0":0.29500199130740523,"vY0":-142.5799106606407,"vZ0":-9.327341227935158,"x":160.53,"y":174.98,"x0":-0.7315619519440751,"y0":50.000533832476734,"z0":6.455462567600612,"aX":-8.263922385475576},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2209,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.3817485841700585,"extension":6.216768829921309},"index":7,"playId":"aef3e53e-2d63-3c31-bf6e-b2677afc48d4","pitchNumber":2,"startTime":"2026-09-23T01:58:10.715Z","endTime":"2026-09-23T01:58:13.921Z","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":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.222969788952984,"aZ":-30.025875150109112,"pfxX":1.2345166036415556,"pfxZ":1.2652623269709515,"pX":-0.7847188512856308,"pZ":1.9261786554762406,"vX0":0.49254535887953466,"vY0":-129.7544989589342,"vZ0":-5.48119395968045,"x":146.91,"y":186.77,"x0":-1.137457086841777,"y0":50.00626286525379,"z0":6.354695639562888,"aX":2.1049030946045697},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":-2.4,"spinRate":2330,"spinDirection":145},"zone":7,"typeConfidence":0.88,"plateTime":0.4221622228901718,"extension":6.303887853235622},"index":8,"playId":"27c5c447-8937-3a3d-acd7-f8054aa7d840","pitchNumber":3,"startTime":"2026-09-23T01:58:31.557Z","endTime":"2026-09-23T01:58:34.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540663880168992,"aZ":-31.129964628411965,"pfxX":0.8835476064144432,"pfxZ":0.6107332048569747,"pX":0.814260892544765,"pZ":1.4563030775916745,"vX0":4.4822974051566185,"vY0":-129.50277275182063,"vZ0":-6.302240132545183,"x":85.96,"y":199.46,"x0":-1.0495626167132153,"y0":50.00311564751593,"z0":6.2849062678827305,"aX":1.5089458087274952},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.0,"breakHorizontal":-2.5,"spinRate":2451,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.42199451207470196,"extension":6.319486748642054},"hitData":{"launchSpeed":54.1,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.82,"coordY":180.92}},"index":9,"playId":"d027914c-512b-3753-ac16-9cd26ecbbd84","pitchNumber":4,"startTime":"2026-09-23T01:58:50.793Z","endTime":"2026-09-23T01:58:58.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T01:58:58.116Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-23T01:59:29.728Z","endTime":"2026-09-23T02:00:46.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57298735286548,"aZ":-8.660586440162186,"pfxX":-3.700744353764205,"pfxZ":11.516708453424677,"pX":-0.8771408717812827,"pZ":3.321084334357188,"vX0":0.7850268054196158,"vY0":-142.21118102113633,"vZ0":-7.519821917802311,"x":150.43,"y":149.11,"x0":-0.6765808162396465,"y0":50.00288259424554,"z0":6.553903770311659,"aX":-7.556202084108794},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":6.5,"spinRate":2271,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.3856120306768269,"extension":6.20273757727304},"index":0,"playId":"0d32ebb5-c141-3cd2-962e-1c9b52322924","pitchNumber":1,"startTime":"2026-09-23T01:59:29.728Z","endTime":"2026-09-23T01:59:32.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93108238321848,"aZ":-12.459078317881845,"pfxX":-4.4635345598828575,"pfxZ":9.569831234666248,"pX":0.22047050681777294,"pZ":4.118469027193397,"vX0":4.090945387723098,"vY0":-142.86483568877642,"vZ0":-4.916420597239821,"x":108.6,"y":127.58,"x0":-0.6524373876666536,"y0":50.00477263869246,"z0":6.649419813513908,"aX":-9.197348851191888},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2270,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.3838740470653108,"extension":6.1050633280868425},"index":1,"playId":"f436952d-1774-3830-aa51-523701be5c43","pitchNumber":2,"startTime":"2026-09-23T01:59:47.267Z","endTime":"2026-09-23T01:59:51.165Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.492797949521556,"aZ":-20.00464864976893,"pfxX":-3.5750579335271495,"pfxZ":6.548511039495916,"pX":0.1816176433566252,"pZ":1.3467398693279475,"vX0":4.48470764639533,"vY0":-134.56667056173316,"vZ0":-9.299269541195626,"x":110.08,"y":202.42,"x0":-1.031606922351661,"y0":50.00427149957304,"z0":6.229195750217545,"aX":-6.6460492422034},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":5.6,"spinRate":1041,"spinDirection":237},"zone":14,"typeConfidence":0.79,"plateTime":0.4049385084671422,"extension":6.421472490886104},"index":2,"playId":"7885734f-5cc5-306c-aa14-5110ae4b7ad7","pitchNumber":3,"startTime":"2026-09-23T02:00:05.243Z","endTime":"2026-09-23T02:00:08.419Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.712321547432495,"aZ":-8.242176187169445,"pfxX":-2.9329840360083086,"pfxZ":11.331599675645437,"pX":0.44664674723773573,"pZ":3.4484256550910346,"vX0":4.1601182953515305,"vY0":-144.21195145404104,"vZ0":-7.35259704270728,"x":99.97,"y":145.67,"x0":-0.6317706745796375,"y0":50.002799219765286,"z0":6.535618006002041,"aX":-6.194540830089723},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.3,"breakHorizontal":4.6,"spinRate":2234,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.37942943019564757,"extension":6.1748218305548095},"index":3,"playId":"a27a94ca-c489-358a-805d-3d4351f4b477","pitchNumber":4,"startTime":"2026-09-23T02:00:43.547Z","endTime":"2026-09-23T02:00:46.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:00:46.846Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Seiya Suzuki doubles (31) on a sharp line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-23T02:01:05.215Z","endTime":"2026-09-23T02:03:37.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.340261069179203,"aZ":-29.76193980048574,"pfxX":-0.6189725513028266,"pfxZ":1.4096136445535963,"pX":-0.4652512894543122,"pZ":-0.2174889383139173,"vX0":2.0689580950264848,"vY0":-130.35126359546857,"vZ0":-10.373979859771769,"x":134.73,"y":244.65,"x0":-1.1914569614289792,"y0":50.00104360831596,"z0":6.087815466210524,"aX":-1.057212938325485},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":0.6,"spinRate":2456,"spinDirection":247},"zone":13,"typeConfidence":0.75,"plateTime":0.4214248119317068,"extension":6.403180987489168},"index":0,"playId":"8cd73e05-d140-3b26-8603-b375d66cb1ec","pitchNumber":1,"startTime":"2026-09-23T02:01:13.196Z","endTime":"2026-09-23T02:01:16.196Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.614138024216683,"aZ":-29.475094111524864,"pfxX":-0.7754249518687334,"pfxZ":1.62422214836063,"pX":0.20224842502770282,"pZ":0.10158013605731883,"vX0":3.2670382631594856,"vY0":-128.43782173173813,"vZ0":-9.63204504812734,"x":109.29,"y":236.04,"x0":-0.9877806261221866,"y0":50.003998877124175,"z0":6.206808021108778,"aX":-1.290334528628642},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":0.6,"spinRate":2390,"spinDirection":6},"zone":14,"typeConfidence":0.8,"plateTime":0.42712082554271236,"extension":6.306091937551034},"index":1,"playId":"aa2502ee-600a-3c99-a438-b011d62f8b67","pitchNumber":2,"startTime":"2026-09-23T02:01:37.542Z","endTime":"2026-09-23T02:01:40.542Z","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":97.7,"endSpeed":89.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.749946603259403,"aZ":-9.610882657696461,"pfxX":-3.4933905927707993,"pfxZ":11.000129337489405,"pX":-0.8185638837433133,"pZ":2.746546122531362,"vX0":0.7937448575237189,"vY0":-142.1261957790618,"vZ0":-8.92352990396826,"x":148.2,"y":164.62,"x0":-0.6470045349620291,"y0":50.00619255426357,"z0":6.532670273488948,"aX":-7.167279686950719},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":6.1,"spinRate":2259,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.38498841048400223,"extension":6.271626388458825},"index":2,"playId":"69109ab2-245c-3955-a44b-20e1396287d6","pitchNumber":3,"startTime":"2026-09-23T02:01:59.495Z","endTime":"2026-09-23T02:02:04.550Z","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":98.0,"endSpeed":90.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5934170519545,"aZ":-10.675322225638103,"pfxX":-2.464185696979643,"pfxZ":10.308052496501626,"pX":0.6102932841293803,"pZ":2.5005664948535826,"vX0":3.909083827853389,"vY0":-142.53046695254855,"vZ0":-9.307968513578507,"x":93.74,"y":171.26,"x0":-0.4503163788802787,"y0":50.002542988650696,"z0":6.456789877099659,"aX":-5.139323973125567},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":3.8,"spinRate":2172,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.3823172620707509,"extension":6.264137695821559},"index":3,"playId":"8f6fbd6c-4dae-3eab-885f-dc92bf61675d","pitchNumber":4,"startTime":"2026-09-23T02:02:18.498Z","endTime":"2026-09-23T02:02:21.498Z","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":97.3,"endSpeed":88.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23587208225461,"aZ":-12.120728927831783,"pfxX":-4.460816617375491,"pfxZ":9.94416549240785,"pX":-0.14586520672900696,"pZ":3.56358657971523,"vX0":2.2102225016053096,"vY0":-141.56954853576926,"vZ0":-6.25281794413171,"x":122.56,"y":142.56,"x0":-0.35980491037168605,"y0":50.00625071663446,"z0":6.586961663413632,"aX":-8.998844690910987},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":7.6,"spinRate":2252,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.3878368141684039,"extension":6.286545123774681},"index":4,"playId":"a39d2225-eb45-3145-8fc9-bc7d5fabdb34","pitchNumber":5,"startTime":"2026-09-23T02:02:41.350Z","endTime":"2026-09-23T02:02:44.437Z","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":88.6,"endSpeed":82.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.477813902143826,"aZ":-31.5035110182679,"pfxX":-0.1164914993018451,"pfxZ":0.3962328242888713,"pX":1.0810602730029277,"pZ":1.161124829005246,"vX0":5.136549023960061,"vY0":-128.9955562994344,"vZ0":-6.996781382920764,"x":75.79,"y":207.43,"x0":-0.9098513444485321,"y0":50.00609004348642,"z0":6.295896112190377,"aX":-0.19946180155953822},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.5,"breakHorizontal":-0.8,"spinRate":2327,"spinDirection":8},"zone":14,"typeConfidence":0.89,"plateTime":0.4224580264659439,"extension":6.296873791805031},"index":5,"playId":"73d78cb4-400e-3871-b23d-63d2fb8e88f4","pitchNumber":6,"startTime":"2026-09-23T02:03:07.305Z","endTime":"2026-09-23T02:03:12.046Z","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":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2564778419324,"aZ":-8.699415420666163,"pfxX":-3.320169448180392,"pfxZ":11.746863280645112,"pX":0.2562712320072842,"pZ":2.1600798884329073,"vX0":3.088389154173124,"vY0":-140.775376317996,"vZ0":-10.11297679888385,"x":107.23,"y":180.46,"x0":-0.42598592567036264,"y0":50.00241424852207,"z0":6.370776181449132,"aX":-6.634861092555435},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":5.4,"spinRate":2259,"spinDirection":201},"zone":8,"typeConfidence":0.91,"plateTime":0.38972983521048166,"extension":6.398573412908728},"hitData":{"launchSpeed":106.6,"launchAngle":17.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":177.0,"coordY":67.71}},"index":6,"playId":"39adee77-2cde-3eed-9085-72426df95710","pitchNumber":7,"startTime":"2026-09-23T02:03:25.702Z","endTime":"2026-09-23T02:03:37.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:03:37.658Z","atBatIndex":56},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Michael Petersen intentionally walks Michael Busch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-23T02:04:11.541Z","endTime":"2026-09-23T02:04:17.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","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":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08246246-0586-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T02:04:14.340Z","endTime":"2026-09-23T02:04:14.364Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08246246-0586-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T02:04:14.364Z","endTime":"2026-09-23T02:04:14.366Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08246246-0586-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T02:04:14.366Z","endTime":"2026-09-23T02:04:14.367Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08246246-0586-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T02:04:14.367Z","endTime":"2026-09-23T02:04:17.908Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-09-23T02:04:17.908Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Shaw lines out to right fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-23T02:04:32.853Z","endTime":"2026-09-23T02:05:41.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":97.1,"endSpeed":87.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.79022826826413,"aZ":-8.25790140658922,"pfxX":-2.9427232227311,"pfxZ":12.077326254287557,"pX":0.19009680485730798,"pZ":0.8267438202074076,"vX0":2.421733465770876,"vY0":-140.7349617923336,"vZ0":-13.948142805728455,"x":109.75,"y":216.46,"x0":-0.30480317219123915,"y0":50.001235933359226,"z0":6.414925536874591,"aX":-5.8262470243267765},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":4.8,"spinRate":2279,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.39112636816826285,"extension":6.345200637093931},"index":0,"playId":"74f15ae2-39ec-3e8b-bfc1-cc4d20313d69","pitchNumber":1,"startTime":"2026-09-23T02:04:49.034Z","endTime":"2026-09-23T02:04:52.304Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79394040822046,"aZ":-30.175063195481084,"pfxX":-0.26573807411833084,"pfxZ":1.227984392897317,"pX":0.757882675726691,"pZ":0.9995398406973167,"vX0":4.554473819857408,"vY0":-127.03101606039863,"vZ0":-7.181883353760328,"x":88.11,"y":211.79,"x0":-1.02615255248546,"y0":50.00299599193322,"z0":6.272317171175867,"aX":-0.43299296982961916},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-0.6,"spinRate":2243,"spinDirection":99},"zone":14,"typeConfidence":0.87,"plateTime":0.4316881458468065,"extension":6.49911069199548},"index":1,"playId":"63d282b1-de3f-3595-979d-b1d83c5cb4ad","pitchNumber":2,"startTime":"2026-09-23T02:05:12.811Z","endTime":"2026-09-23T02:05:15.850Z","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":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.949578562206675,"aZ":-9.55118244181498,"pfxX":-3.866883406275712,"pfxZ":11.120309877427164,"pX":-0.275159261959811,"pZ":1.8247525871234085,"vX0":2.3360943294382217,"vY0":-141.21334999422945,"vZ0":-11.078160989874613,"x":127.49,"y":189.51,"x0":-0.6075810700937905,"y0":50.00368339148831,"z0":6.3973820809071436,"aX":-7.867251122209724},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":6.6,"spinRate":2284,"spinDirection":200},"zone":7,"typeConfidence":0.91,"plateTime":0.386782863197332,"extension":6.432699566354445},"hitData":{"launchSpeed":94.2,"launchAngle":20.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.34,"coordY":109.31}},"index":2,"playId":"2241d0e8-360e-3cb0-a6b0-5a8cf78d3460","pitchNumber":3,"startTime":"2026-09-23T02:05:33.729Z","endTime":"2026-09-23T02:05:41.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:05:41.117Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-23T02:08:13.001Z","endTime":"2026-09-23T02:08:43.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Palencia replaces Aaron Civale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T02:07:19.370Z","endTime":"2026-09-23T02:08:15.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"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":99.6,"endSpeed":90.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1989694388442,"aZ":-14.150643152668312,"pfxX":-7.623687031908684,"pfxZ":8.500430750352818,"pX":-0.8286450648944905,"pZ":4.392007610344151,"vX0":4.003059660932475,"vY0":-144.99408906055487,"vZ0":-0.520571265553173,"x":148.59,"y":120.2,"x0":-1.2397374010452158,"y0":50.0028720939481,"z0":5.440580629894085,"aX":-16.166006888287086},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.5,"breakHorizontal":13.0,"spinRate":2279,"spinDirection":220},"zone":11,"typeConfidence":0.87,"plateTime":0.3783532749671643,"extension":6.715073376753078},"index":1,"playId":"c4d651a5-7a18-3c56-884f-a5cdc2fedd1d","pitchNumber":1,"startTime":"2026-09-23T02:08:15.308Z","endTime":"2026-09-23T02:08:20.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":89.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.03438597172597,"aZ":-9.93299092784609,"pfxX":-8.577896988740378,"pfxZ":10.685463924010762,"pX":0.24182132187810298,"pZ":3.101951565488265,"vX0":6.852821701035728,"vY0":-144.59081396031604,"vZ0":-4.526987311565876,"x":107.78,"y":155.03,"x0":-1.0647458249091024,"y0":50.005010419194384,"z0":5.317533369645387,"aX":-17.857706892192795},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.4,"breakHorizontal":13.8,"spinRate":2289,"spinDirection":225},"zone":2,"typeConfidence":0.59,"plateTime":0.3813014429722914,"extension":6.795510193465411},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.85,"coordY":80.58}},"index":2,"playId":"89e36c03-cd52-3112-8ea3-62aab107c6f6","pitchNumber":2,"startTime":"2026-09-23T02:08:34.390Z","endTime":"2026-09-23T02:08:43.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:08:43.585Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, third baseman Pedro Ramírez to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-23T02:08:56.427Z","endTime":"2026-09-23T02:09:34.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":100.2,"endSpeed":91.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47048173539898,"aZ":-12.478783809875457,"pfxX":-7.284556025476826,"pfxZ":9.178506379961108,"pX":0.04164665496561748,"pZ":3.828055177242029,"vX0":6.21515740617084,"vY0":-145.84049302532782,"vZ0":-2.2964829551935804,"x":115.41,"y":135.42,"x0":-1.174465524694554,"y0":50.007268451424345,"z0":5.381953891344353,"aX":-15.63870606679951},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.3,"breakHorizontal":11.9,"spinRate":2343,"spinDirection":226},"zone":12,"typeConfidence":0.89,"plateTime":0.3760981229221283,"extension":6.937500058295323},"index":0,"playId":"32b8f247-5b26-315a-8ff3-c093bd45d2c9","pitchNumber":1,"startTime":"2026-09-23T02:09:12.993Z","endTime":"2026-09-23T02:09:16.819Z","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":1},"pitchData":{"startSpeed":99.1,"endSpeed":89.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.03338337372551,"aZ":-13.795253271410573,"pfxX":-7.268195729308464,"pfxZ":8.841563744534248,"pX":-0.45892296646235525,"pZ":2.5983577579946853,"vX0":4.366050573448285,"vY0":-144.09923499822514,"vZ0":-5.022484417765473,"x":134.49,"y":168.62,"x0":-1.0584589810676017,"y0":50.00591623867549,"z0":5.232823003000418,"aX":-15.114172639599783},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.0,"breakHorizontal":12.1,"spinRate":2255,"spinDirection":221},"zone":4,"typeConfidence":0.85,"plateTime":0.3817745808977895,"extension":6.779388549585703},"hitData":{"launchSpeed":101.7,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.19,"coordY":168.07}},"index":1,"playId":"f93b13c9-af80-301a-8dd2-913f1c2920e1","pitchNumber":2,"startTime":"2026-09-23T02:09:28.261Z","endTime":"2026-09-23T02:09:34.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:09:34.299Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-23T02:09:45.561Z","endTime":"2026-09-23T02:11:14.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":100.1,"endSpeed":91.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27546572815406,"aZ":-14.156780628680666,"pfxX":-6.068662738618065,"pfxZ":8.373818950515291,"pX":0.49006800478145013,"pZ":4.202540335722398,"vX0":6.280056230725954,"vY0":-145.75275034661342,"vZ0":-1.0868914856884797,"x":98.32,"y":125.31,"x0":-0.9040967181705144,"y0":50.001532985926175,"z0":5.435240583847294,"aX":-13.055867704586511},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":2409,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.37579950044391097,"extension":6.805171620807771},"index":0,"playId":"cf6be100-2f49-31fd-94e3-ad1db01b1c2b","pitchNumber":1,"startTime":"2026-09-23T02:10:00.149Z","endTime":"2026-09-23T02:10:05.045Z","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":1,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":92.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67898912518451,"aZ":-12.656493731136141,"pfxX":-4.953566999989745,"pfxZ":8.963725734603258,"pX":0.8607352741056177,"pZ":1.470417634981948,"vX0":6.666157080893144,"vY0":-146.00441989827695,"vZ0":-8.543910661216401,"x":84.19,"y":199.08,"x0":-0.7995088095390526,"y0":50.003159363072356,"z0":5.180925186324191,"aX":-10.785588387060633},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.9,"breakHorizontal":7.8,"spinRate":2429,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.37395364720088375,"extension":6.9507776365911385},"index":1,"playId":"45cd2b46-231f-3995-a43f-4f1bf311acf2","pitchNumber":2,"startTime":"2026-09-23T02:10:15.948Z","endTime":"2026-09-23T02:10:19.045Z","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":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-09-23T02:10:33.901Z","endTime":"2026-09-23T02:10:45.388Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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":100.8,"endSpeed":92.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93340626685611,"aZ":-12.660246934218753,"pfxX":-5.3376606822008705,"pfxZ":8.9427445097521,"pX":0.36261420586226,"pZ":2.742007726150794,"vX0":5.3832013928355025,"vY0":-146.63547344889406,"vZ0":-5.460809401182088,"x":103.18,"y":164.75,"x0":-0.8014848522519769,"y0":50.006152926195824,"z0":5.38062849548145,"aX":-11.652437739380591},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2361,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3731905902147119,"extension":6.846328120695898},"index":3,"playId":"d83b3c29-4fc5-3249-8cda-dd3e69b70de8","pitchNumber":3,"startTime":"2026-09-23T02:10:45.388Z","endTime":"2026-09-23T02:10:48.574Z","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":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6291679868096,"aZ":-13.330636655529013,"pfxX":-5.867345621124292,"pfxZ":8.700070537129616,"pX":0.8060904464237336,"pZ":2.6061084099918252,"vX0":6.12505772307601,"vY0":-145.84877329727908,"vZ0":-5.67324382846499,"x":86.27,"y":168.42,"x0":-0.55364730070039,"y0":50.00007913220185,"z0":5.372597535754074,"aX":-12.70464366018593},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.9,"breakHorizontal":9.5,"spinRate":2371,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.3747946466341747,"extension":6.9992645744589925},"hitData":{"launchSpeed":86.6,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.8,"coordY":149.6}},"index":4,"playId":"d49120ba-44ba-35d7-9419-b4d1a8055289","pitchNumber":4,"startTime":"2026-09-23T02:11:07.077Z","endTime":"2026-09-23T02:11:14.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:11:14.468Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-23T02:13:38.826Z","endTime":"2026-09-23T02:14:18.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eury Pérez replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T02:12:41.584Z","endTime":"2026-09-23T02:13:40.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691587,"link":"/api/v1/people/691587"},"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":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.557294224045265,"aZ":-12.315492212799604,"pfxX":-6.708855193800531,"pfxZ":10.058926613392691,"pX":-0.598029559908,"pZ":3.024676179013145,"vX0":5.328365334890309,"vY0":-140.49259533447517,"vZ0":-5.645630724872005,"x":139.8,"y":157.11,"x0":-1.6595376529255452,"y0":50.00102586442347,"z0":5.879800218040918,"aX":-13.241844848240538},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":10.9,"spinRate":2570,"spinDirection":223},"zone":1,"typeConfidence":0.88,"plateTime":0.39174551453784456,"extension":6.607643771840361},"index":1,"playId":"22d2105c-0315-3b27-b5b2-aef35200d14a","pitchNumber":1,"startTime":"2026-09-23T02:13:40.834Z","endTime":"2026-09-23T02:13:45.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73399944533747,"aZ":-15.075527648465052,"pfxX":-9.087325618876356,"pfxZ":8.368711447069737,"pX":-0.5950504073368317,"pZ":2.7775154351456295,"vX0":6.136803049088504,"vY0":-142.06768743970048,"vZ0":-5.584785646705969,"x":139.68,"y":163.79,"x0":-1.6032576462807722,"y0":50.000515294841364,"z0":5.7279148592691635,"aX":-18.561686813371868},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":15.2,"spinRate":2552,"spinDirection":227},"zone":1,"typeConfidence":0.88,"plateTime":0.3856324315505981,"extension":6.609511728760262},"index":2,"playId":"2538d92c-be39-3bf5-933d-48e294b2e08e","pitchNumber":2,"startTime":"2026-09-23T02:13:59.902Z","endTime":"2026-09-23T02:14:03.963Z","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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04625293644599,"aZ":-20.147796651762246,"pfxX":-7.661003776411839,"pfxZ":6.987240695255667,"pX":0.01494185269860977,"pZ":1.8186112323717585,"vX0":6.828650743536644,"vY0":-130.28995496354707,"vZ0":-6.165805801230819,"x":116.43,"y":189.68,"x0":-1.6429739789470665,"y0":50.00361888423774,"z0":5.735488623598613,"aX":-13.188749995989921},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.5,"breakHorizontal":12.4,"spinRate":1624,"spinDirection":235},"zone":8,"typeConfidence":0.92,"plateTime":0.42018597598512164,"extension":6.811415231474094},"index":3,"playId":"164cd9fc-27b8-350d-93fb-8202f89daf1e","pitchNumber":3,"startTime":"2026-09-23T02:14:14.894Z","endTime":"2026-09-23T02:14:18.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:14:18.220Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-23T02:14:27.001Z","endTime":"2026-09-23T02:16:31.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","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":691788,"link":"/api/v1/people/691788"},"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":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86360874980717,"aZ":-24.40490758546961,"pfxX":-0.33096956322957016,"pfxZ":4.5947109038171075,"pX":1.530925721104788,"pZ":0.7600568428612857,"vX0":8.002393727488487,"vY0":-128.94547663395196,"vZ0":-7.412174451125071,"x":58.64,"y":218.26,"x0":-1.5646201005651246,"y0":50.00088984019119,"z0":5.544189869226693,"aX":-0.5599296880860005},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-1.1,"spinRate":2298,"spinDirection":189},"zone":14,"typeConfidence":0.91,"plateTime":0.42415898312257116,"extension":6.7880807289942515},"index":0,"playId":"6a379ef8-dc3e-30be-9e72-21f8831f335b","pitchNumber":1,"startTime":"2026-09-23T02:14:45.090Z","endTime":"2026-09-23T02:14:48.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3085495143186,"aZ":-26.85112512722541,"pfxX":-1.256908490533202,"pfxZ":3.171532723970439,"pX":0.10777578841097007,"pZ":2.1486586830135384,"vX0":4.961520200763983,"vY0":-128.66741231930803,"vZ0":-3.6395816245258863,"x":112.89,"y":180.77,"x0":-1.6809420554677377,"y0":50.00405782834312,"z0":5.658565315964158,"aX":-2.1110485474899754},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.2,"breakHorizontal":1.2,"spinRate":2270,"spinDirection":190},"zone":8,"typeConfidence":0.91,"plateTime":0.4254450974438231,"extension":6.606959998875168},"index":1,"playId":"227359d5-3ea4-3c9e-a16e-9c0bdaaab08b","pitchNumber":2,"startTime":"2026-09-23T02:15:00.124Z","endTime":"2026-09-23T02:15:03.271Z","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":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-09-23T02:15:13.452Z","endTime":"2026-09-23T02:15:24.159Z","isPitch":false,"type":"action","player":{"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86566916461815,"aZ":-22.903164598282373,"pfxX":0.6478977030564925,"pfxZ":6.418606062396393,"pX":1.9721152600070786,"pZ":1.2194985353447176,"vX0":7.984497739575307,"vY0":-118.87692195791722,"vZ0":-5.522053480009028,"x":41.83,"y":205.85,"x0":-1.5017595045373708,"y0":50.00322891768986,"z0":5.6275475336963625,"aX":0.9336671224678239},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.7,"breakHorizontal":-2.9,"spinRate":2341,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.45919089271259583,"extension":7.047475695629197},"index":3,"playId":"bbd987b4-0b13-34ca-a467-af3e275d5190","pitchNumber":3,"startTime":"2026-09-23T02:15:24.159Z","endTime":"2026-09-23T02:15:27.159Z","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":98.8,"endSpeed":90.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21755090413279,"aZ":-9.510482733477684,"pfxX":-6.353685116167049,"pfxZ":10.87610118067092,"pX":-0.04036112468344785,"pZ":3.1293587625906394,"vX0":6.374914941049809,"vY0":-143.6568442959875,"vZ0":-6.19398009158899,"x":118.54,"y":154.29,"x0":-1.4659710783516204,"y0":50.004281295599455,"z0":5.908978133713799,"aX":-13.24139837376991},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.6,"breakHorizontal":10.2,"spinRate":2652,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.38172314010559516,"extension":6.679845650394563},"index":4,"playId":"950110d8-10ae-35c9-8628-13e31c816a99","pitchNumber":4,"startTime":"2026-09-23T02:15:43.753Z","endTime":"2026-09-23T02:15:46.807Z","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":99.8,"endSpeed":91.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45912035156361,"aZ":-10.952820029117653,"pfxX":-6.576834754582029,"pfxZ":9.854805512455632,"pX":0.19293403624625535,"pZ":4.11140693728988,"vX0":6.591929047876593,"vY0":-145.23910621183498,"vZ0":-3.941791729282144,"x":109.65,"y":127.77,"x0":-1.2428594825217754,"y0":50.00342084345989,"z0":6.143290197417882,"aX":-14.16422602462758},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2584,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.37596480541328336,"extension":6.725437186649869},"index":5,"playId":"b202d93f-980b-3d8f-8f43-44dc44c4e963","pitchNumber":5,"startTime":"2026-09-23T02:16:05.025Z","endTime":"2026-09-23T02:16:08.880Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.141847752812936,"aZ":-8.182127614800876,"pfxX":-7.327461771218806,"pfxZ":11.290347921796272,"pX":0.6033042980527126,"pZ":1.8670266044998274,"vX0":8.27266522016494,"vY0":-145.13323891737497,"vZ0":-9.903187757434058,"x":94.0,"y":188.37,"x0":-1.337116961556695,"y0":50.00592368471534,"z0":5.828822386814282,"aX":-15.576298371719057},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.5,"breakHorizontal":11.5,"spinRate":2654,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.37793022604674764,"extension":6.823193605001835},"index":6,"playId":"16ac2e5f-a9ce-32b7-8bbf-a2932cae5899","pitchNumber":6,"startTime":"2026-09-23T02:16:26.850Z","endTime":"2026-09-23T02:16:31.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:16:31.654Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Ramírez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-23T02:16:37.858Z","endTime":"2026-09-23T02:18:39.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":691788,"link":"/api/v1/people/691788"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.45023154518074,"aZ":-36.93928074918809,"pfxX":6.2452825766350495,"pfxZ":-3.4905578560805637,"pX":-0.5262335634084769,"pZ":4.116207591381956,"vX0":0.6321750787105271,"vY0":-115.30849195904067,"vZ0":2.9784936086575318,"x":137.06,"y":127.64,"x0":-1.6155167550015996,"y0":50.00064488213785,"z0":6.336300410256632,"aX":8.533472277206018},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-5.5,"breakHorizontal":-11.5,"spinRate":2605,"spinDirection":60},"zone":11,"typeConfidence":0.91,"plateTime":0.47234380963258804,"extension":6.828288945692577},"index":0,"playId":"430c8ffa-5a32-3563-8597-7a74b82f4c38","pitchNumber":1,"startTime":"2026-09-23T02:16:55.350Z","endTime":"2026-09-23T02:16:58.847Z","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":99.0,"endSpeed":90.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.974070676175366,"aZ":-8.39623967356042,"pfxX":-5.99627396757645,"pfxZ":11.420906669204442,"pX":1.2187740253024155,"pZ":1.8228332514663643,"vX0":9.540659776503665,"vY0":-143.54587402740503,"vZ0":-9.636247195154048,"x":70.54,"y":189.56,"x0":-1.372518257713225,"y0":50.00009257073288,"z0":5.75027860918075,"aX":-12.481842481059166},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.8,"breakHorizontal":8.9,"spinRate":2757,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.38191652959100963,"extension":6.662330511670166},"index":1,"playId":"e6f9cb40-9543-3c2e-9ca8-6a128d8d2ff9","pitchNumber":2,"startTime":"2026-09-23T02:17:10.998Z","endTime":"2026-09-23T02:17:13.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45340999448369,"aZ":-18.101285685444868,"pfxX":-8.2076226498158,"pfxZ":6.831727645291192,"pX":-0.596461993508485,"pZ":3.411415764544061,"vX0":5.800376657435573,"vY0":-142.35722938388255,"vZ0":-3.725715523071611,"x":139.74,"y":146.67,"x0":-1.589828458420795,"y0":50.006425862505836,"z0":5.877051693735436,"aX":-16.91701788413946},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2504,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.38416491156682797,"extension":6.810234129972527},"index":2,"playId":"3692a81f-50f7-3f40-b212-83cb7ff78514","pitchNumber":3,"startTime":"2026-09-23T02:17:31.712Z","endTime":"2026-09-23T02:17:34.712Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-23T02:17:54.865Z","endTime":"2026-09-23T02:18:08.911Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.720167160880774,"aZ":-36.70176998560618,"pfxX":5.770392517474682,"pfxZ":-3.23854469612695,"pX":-0.7640541575181896,"pZ":1.7742505811943319,"vX0":0.16278574101683602,"vY0":-117.62498600062881,"vZ0":-1.9656164126517248,"x":146.12,"y":190.88,"x0":-1.5836578331735618,"y0":50.003388151423586,"z0":6.030150629626279,"aX":8.069320784288488},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.1,"breakHorizontal":-10.4,"spinRate":2629,"spinDirection":54},"zone":7,"typeConfidence":0.9,"plateTime":0.4660166601047733,"extension":6.859118084332388},"index":4,"playId":"6e5dcf8b-d677-3514-8e88-31ec35977ca6","pitchNumber":4,"startTime":"2026-09-23T02:18:08.911Z","endTime":"2026-09-23T02:18:14.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4024014033936,"aZ":-20.337694668275372,"pfxX":-6.795191380369332,"pfxZ":6.82392686872393,"pX":-0.6040997273570404,"pZ":1.8834098786281914,"vX0":4.492578133418897,"vY0":-130.56046095757594,"vZ0":-6.162839425527149,"x":140.03,"y":187.93,"x0":-1.4606472603132536,"y0":50.0007647913258,"z0":5.795551677066385,"aX":-11.779296042012163},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":11.4,"spinRate":1691,"spinDirection":228},"zone":7,"typeConfidence":0.91,"plateTime":0.41884857625074323,"extension":6.955903770891696},"index":5,"playId":"c7195867-6b30-38b9-a783-a2e975d75ccf","pitchNumber":5,"startTime":"2026-09-23T02:18:35.388Z","endTime":"2026-09-23T02:18:39.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:18:39.112Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Sanoja called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-23T02:20:46.526Z","endTime":"2026-09-23T02:21:34.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02601909482467,"aZ":-12.880592229747702,"pfxX":-6.9261490629005875,"pfxZ":9.180065941609044,"pX":-0.6626250656884357,"pZ":3.3398973231992413,"vX0":4.340164075286413,"vY0":-144.3783044921876,"vZ0":-3.2633192115614262,"x":142.26,"y":148.6,"x0":-1.2890301220898661,"y0":50.003740033518255,"z0":5.282731369373654,"aX":-14.557032668065373},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.1,"breakHorizontal":11.6,"spinRate":2402,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.3800233035584313,"extension":6.9262739054026},"index":0,"playId":"029eb52f-0fc9-3682-b349-fc2e92ed6a11","pitchNumber":1,"startTime":"2026-09-23T02:20:53.078Z","endTime":"2026-09-23T02:20:57.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852191573422616,"aZ":-28.074303638794618,"pfxX":-0.033054180173150316,"pfxZ":2.330521336782855,"pX":0.1594032123298464,"pZ":2.728826147106907,"vX0":3.2754266068276405,"vY0":-131.24775156225354,"vZ0":-1.411621945404605,"x":110.92,"y":165.1,"x0":-1.0964956730397615,"y0":50.000665440401164,"z0":5.349878546508355,"aX":-0.05849556224430357},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.2,"breakHorizontal":-0.6,"spinRate":2322,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.4161524618709729,"extension":6.77899430513141},"index":1,"playId":"31d00bb9-d1a2-3590-af23-b928523b0826","pitchNumber":2,"startTime":"2026-09-23T02:21:09.638Z","endTime":"2026-09-23T02:21:12.695Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5992599707873,"aZ":-11.598645274059159,"pfxX":-7.684608780237382,"pfxZ":9.539655504560244,"pX":0.30257920968760826,"pZ":2.206410646519456,"vX0":6.645704174497181,"vY0":-145.56749924935386,"vZ0":-6.519924648252758,"x":105.47,"y":179.21,"x0":-1.0060758957744822,"y0":50.0022333680406,"z0":5.169991871985381,"aX":-16.572536695349704},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.2,"breakHorizontal":12.7,"spinRate":2311,"spinDirection":222},"zone":6,"typeConfidence":0.82,"plateTime":0.37557863233708355,"extension":7.020385393047902},"index":2,"playId":"53f05b76-a610-3686-8ad5-a1119f09b5cf","pitchNumber":3,"startTime":"2026-09-23T02:21:29.900Z","endTime":"2026-09-23T02:21:34.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:21:34.833Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joe Mack singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-23T02:24:07.088Z","endTime":"2026-09-23T02:24:39.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-23T02:21:49.579Z","endTime":"2026-09-23T02:22:16.694Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Rolison replaces Daniel Palencia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-23T02:22:16.694Z","endTime":"2026-09-23T02:24:09.387Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"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":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.203374090250243,"aZ":-16.550105912716212,"pfxX":0.26840722991641464,"pfxZ":8.15771685656333,"pX":-0.3147833771129349,"pZ":2.9776882176764627,"vX0":-5.664574992583187,"vY0":-136.58034456050382,"vZ0":-4.642805013179923,"x":129.0,"y":158.38,"x0":1.7392375780614628,"y0":50.00376637937524,"z0":5.815229101910212,"aX":0.515257509330811},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":0.6,"spinRate":2153,"spinDirection":152},"zone":1,"typeConfidence":0.9,"plateTime":0.3989429548453165,"extension":6.388303477286586},"index":2,"playId":"44cdd3a9-c52c-3919-8de1-7e4d60b7e722","pitchNumber":1,"startTime":"2026-09-23T02:24:09.387Z","endTime":"2026-09-23T02:24:12.387Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.935726155340056,"aZ":-19.199053136071658,"pfxX":6.8902492001997855,"pfxZ":6.649132292116525,"pX":0.18694287089345216,"pZ":2.2506475471073664,"vX0":-6.672146942172384,"vY0":-139.44667411171395,"vZ0":-5.8861901891075155,"x":109.87,"y":178.01,"x0":1.7257043116990385,"y0":50.005154892590696,"z0":5.672735123133664,"aX":13.451943393706168},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":-10.9,"spinRate":2206,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.39411133028800016,"extension":6.340896864800686},"hitData":{"launchSpeed":93.6,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.52,"coordY":138.01}},"index":3,"playId":"e42bcafd-0ecf-3573-8870-a068ba455891","pitchNumber":2,"startTime":"2026-09-23T02:24:29.652Z","endTime":"2026-09-23T02:24:39.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:24:39.325Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Esteury Ruiz lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-23T02:24:53.897Z","endTime":"2026-09-23T02:27:21.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.580605606022054,"aZ":-43.197670563811165,"pfxX":-5.8590258824127,"pfxZ":-8.046764370707491,"pX":0.11474709107443752,"pZ":0.8619904536916191,"vX0":-1.8592649390725642,"vY0":-116.7674868913504,"vZ0":-2.375741185748222,"x":112.63,"y":215.51,"x0":1.6840953833708263,"y0":50.0024611586289,"z0":5.986728642154131,"aX":-8.027130159810005},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-14.9,"breakHorizontal":11.0,"spinRate":2735,"spinDirection":325},"zone":14,"typeConfidence":0.9,"plateTime":0.4704695138732018,"extension":6.4232001784056045},"index":0,"playId":"95fa192c-4ed8-32ed-b985-90b9c20a26c2","pitchNumber":1,"startTime":"2026-09-23T02:25:06.182Z","endTime":"2026-09-23T02:25:09.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79476827130619,"aZ":-14.561212522967992,"pfxX":2.734804514023593,"pfxZ":8.759221584896073,"pX":-0.010284065478270049,"pZ":2.735921314702859,"vX0":-5.89783097732534,"vY0":-140.65035869890795,"vZ0":-5.777519665568007,"x":117.39,"y":164.91,"x0":1.7550571040558676,"y0":50.006222220429954,"z0":5.755091040601386,"aX":5.501808575096696},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-3.8,"spinRate":2197,"spinDirection":130},"zone":5,"typeConfidence":0.91,"plateTime":0.38888036105239854,"extension":6.369968140614672},"index":1,"playId":"dbd1773e-07c9-3b55-a5f7-8d08ef9d6737","pitchNumber":2,"startTime":"2026-09-23T02:25:29.279Z","endTime":"2026-09-23T02:25:32.279Z","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":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.849984625694642,"aZ":-11.428057693648404,"pfxX":3.179231710077288,"pfxZ":10.522083809746363,"pX":-1.1056690666829165,"pZ":1.4384537182451087,"vX0":-8.278123297375615,"vY0":-139.63587053655604,"vZ0":-9.487267884864437,"x":159.15,"y":199.94,"x0":1.4862565658214022,"y0":50.00691618501428,"z0":5.63515908935923,"aX":6.271432887980172},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":-4.1,"spinRate":2187,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.3924573875898889,"extension":6.494565717330048},"index":2,"playId":"b8c59758-cf14-3587-a165-d21fd37dca2a","pitchNumber":3,"startTime":"2026-09-23T02:25:53.378Z","endTime":"2026-09-23T02:25:56.510Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.711497816820867,"aZ":-42.14945205686116,"pfxX":-4.712799742658353,"pfxZ":-7.439805780310589,"pX":-0.9223066147755176,"pZ":0.19729677110763663,"vX0":-3.951107381876285,"vY0":-115.95624010046787,"vZ0":-3.676886153956165,"x":152.16,"y":233.45,"x0":1.4251686563439399,"y0":50.001180847092435,"z0":5.8856997059420975,"aX":-6.320618151039904},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.2,"breakHorizontal":9.6,"spinRate":2702,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4750811052994397,"extension":6.345521215394496},"index":3,"playId":"8374d772-59b8-389d-bcd0-5d73d1d75423","pitchNumber":4,"startTime":"2026-09-23T02:26:09.775Z","endTime":"2026-09-23T02:26:13.578Z","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":94.7,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44795204701274,"aZ":-14.801703674683166,"pfxX":2.1848352299273293,"pfxZ":9.090743209458774,"pX":0.061812652497767365,"pZ":3.3283157421106924,"vX0":-5.121442084405595,"vY0":-137.81381440862958,"vZ0":-4.05576252875252,"x":114.64,"y":148.92,"x0":1.6657480430691365,"y0":50.00547649861374,"z0":5.828223184310802,"aX":4.17700131440836},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":-2.8,"spinRate":2211,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.3984128151820445,"extension":6.469448997036705},"index":4,"playId":"38587747-f40f-3230-bed1-25ea9304ae38","pitchNumber":5,"startTime":"2026-09-23T02:26:31.634Z","endTime":"2026-09-23T02:26:35.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.252944311045145,"aZ":-12.91716422194611,"pfxX":2.7336765320963776,"pfxZ":9.937492615212077,"pX":-0.6509593799909354,"pZ":1.2528541737989085,"vX0":-6.9644109356693225,"vY0":-138.4102922660202,"vZ0":-9.515683318273323,"x":141.81,"y":204.95,"x0":1.5440572514429305,"y0":50.00255960498126,"z0":5.603040198472112,"aX":5.297692578757347},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":-3.5,"spinRate":2202,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.39591621033119706,"extension":6.4480932831532956},"index":5,"playId":"cea4994b-fdb3-37f2-acbe-16fed2ee49c7","pitchNumber":6,"startTime":"2026-09-23T02:26:55.049Z","endTime":"2026-09-23T02:26:59.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69119357127646,"aZ":-13.719834323190552,"pfxX":1.5931607771698852,"pfxZ":9.551527005961642,"pX":0.1511757904459478,"pZ":2.607257291007515,"vX0":-4.549581337411805,"vY0":-137.23956406687762,"vZ0":-5.924510727611591,"x":111.24,"y":168.38,"x0":1.6140521812754454,"y0":50.004540368953755,"z0":5.706965572050623,"aX":3.079152990108705},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":-2.0,"spinRate":2356,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.3971481756362514,"extension":6.488178784684589},"hitData":{"launchSpeed":58.8,"launchAngle":22.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":128.57,"coordY":142.1}},"index":6,"playId":"02084cf0-217a-3b8c-b190-68506c06a4b5","pitchNumber":7,"startTime":"2026-09-23T02:27:13.437Z","endTime":"2026-09-23T02:27:21.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:27:21.315Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Griffin Conine flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-23T02:27:32.606Z","endTime":"2026-09-23T02:28:51.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.879300766298158,"aZ":-14.638733384635382,"pfxX":3.5617314893723284,"pfxZ":8.757558396940603,"pX":-0.028925438042463267,"pZ":1.8731134165068126,"vX0":-6.086006084631993,"vY0":-139.98743913184936,"vZ0":-7.863126504287934,"x":118.1,"y":188.21,"x0":1.7015464422170212,"y0":50.006205420134194,"z0":5.658756158512717,"aX":7.135188212223254},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":-5.3,"spinRate":2270,"spinDirection":154},"zone":8,"typeConfidence":0.9,"plateTime":0.3898994553652608,"extension":6.50744154961733},"index":0,"playId":"0e27f036-37eb-33f0-97bd-bbb008c170b8","pitchNumber":1,"startTime":"2026-09-23T02:27:47.281Z","endTime":"2026-09-23T02:27:50.794Z","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":84.6,"endSpeed":78.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.147895344424125,"aZ":-33.69017965993838,"pfxX":-5.918760180882481,"pfxZ":-0.9847657338787883,"pX":-0.4915295839100139,"pZ":2.063199932361977,"vX0":-3.7775871504243654,"vY0":-123.28031421316905,"vZ0":-2.4031532355802736,"x":135.74,"y":183.07,"x0":1.8287440167121067,"y0":50.00264632396701,"z0":5.890098038954658,"aX":-9.123092518869555},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":11.6,"spinRate":2641,"spinDirection":310},"zone":7,"typeConfidence":0.9,"plateTime":0.4440312192690099,"extension":6.3467691222797935},"index":1,"playId":"ab075475-4926-3e3e-aa72-e81efea779bb","pitchNumber":2,"startTime":"2026-09-23T02:28:03.334Z","endTime":"2026-09-23T02:28:06.362Z","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":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.318894185805465,"aZ":-34.253582288267815,"pfxX":-7.990202493421497,"pfxZ":-1.3949978740114943,"pX":-1.1214523381403154,"pZ":1.2263919694880636,"vX0":-4.158058238762004,"vY0":-122.27303952118191,"vZ0":-3.9565196545326575,"x":159.75,"y":205.67,"x0":1.6469995048927903,"y0":50.003174829431366,"z0":5.849970200868065,"aX":-11.923850093443027},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.2,"breakHorizontal":15.5,"spinRate":2741,"spinDirection":312},"zone":13,"typeConfidence":0.93,"plateTime":0.4504262516556796,"extension":6.419760595226406},"index":2,"playId":"dfcff812-7443-3642-b238-26b96e0ded82","pitchNumber":3,"startTime":"2026-09-23T02:28:23.584Z","endTime":"2026-09-23T02:28:26.845Z","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":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.706447424793314,"aZ":-30.558071031739058,"pfxX":-6.538804816023259,"pfxZ":1.0169496246181513,"pX":-0.13144162216376828,"pZ":2.7238928812987195,"vX0":-2.352181849301271,"vY0":-124.91863363581488,"vZ0":-1.6626901289070997,"x":122.01,"y":165.23,"x0":1.6703967031351685,"y0":50.00422174864178,"z0":5.895794762706732,"aX":-10.39743635239503},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":12.4,"spinRate":2597,"spinDirection":300},"zone":5,"typeConfidence":0.92,"plateTime":0.43743586920783883,"extension":6.299606982740874},"hitData":{"launchSpeed":78.7,"launchAngle":37.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.85,"coordY":114.01}},"index":3,"playId":"9dc4c7d3-47b0-33c1-b5de-81496bd4524c","pitchNumber":4,"startTime":"2026-09-23T02:28:43.632Z","endTime":"2026-09-23T02:28:51.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:28:51.143Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, second baseman Javier Sanoja to first baseman Griffin Conine.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-23T02:31:26.407Z","endTime":"2026-09-23T02:33:14.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Zuber replaces Eury Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T02:30:21.258Z","endTime":"2026-09-23T02:31:28.422Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"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(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.5,"endSpeed":74.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06273285664398,"aZ":-27.805616230647953,"pfxX":12.12684959995531,"pfxZ":3.122705726911984,"pX":1.1012255186745898,"pZ":2.050251064758265,"vX0":4.897761464988559,"vY0":-118.51880414406789,"vZ0":-0.4836644175271884,"x":75.02,"y":183.42,"x0":-2.577677874326065,"y0":50.00451851668163,"z0":4.83245906589836,"aX":16.973123723017622},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.8,"breakHorizontal":-23.3,"spinRate":2659,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4650261862434757,"extension":6.090183633813547},"index":1,"playId":"a3a1915d-ca16-3a69-be4f-b7162003dda7","pitchNumber":1,"startTime":"2026-09-23T02:31:28.422Z","endTime":"2026-09-23T02:31:32.795Z","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":93.7,"endSpeed":86.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67586638642162,"aZ":-28.699170881912934,"pfxX":-8.181356947295026,"pfxZ":1.8164865407874426,"pX":-0.2282454508393529,"pZ":2.5090536986361944,"vX0":8.212064644077048,"vY0":-136.40862360584427,"vZ0":-1.2074526322602557,"x":125.7,"y":171.04,"x0":-2.19276035368419,"y0":50.00325173999744,"z0":4.908214733557339,"aX":-15.656122375830833},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.2,"breakHorizontal":13.4,"spinRate":2157,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.39920081009665775,"extension":5.972220065268863},"index":2,"playId":"94efe157-4d16-313d-9013-da603a9b86af","pitchNumber":2,"startTime":"2026-09-23T02:31:44.254Z","endTime":"2026-09-23T02:31:49.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.326944802230873,"aZ":-28.494778323289164,"pfxX":9.811053450626158,"pfxZ":2.688152051502575,"pX":0.550040932357519,"pZ":1.0628219114076989,"vX0":4.085758297121263,"vY0":-116.64315140205566,"vZ0":-2.1527096725369,"x":96.03,"y":210.08,"x0":-2.5024551564883457,"y0":50.00271149685408,"z0":4.702254401385392,"aX":13.426624289716555},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.6,"breakHorizontal":-18.8,"spinRate":2660,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.4708036059583276,"extension":6.116940045113247},"index":3,"playId":"6873a0c2-83f0-3aaa-a2c9-bb47583e794c","pitchNumber":3,"startTime":"2026-09-23T02:32:08.679Z","endTime":"2026-09-23T02:32:14.350Z","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":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-23T02:32:21.858Z","endTime":"2026-09-23T02:32:31.826Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00726388418384,"aZ":-15.272399147960344,"pfxX":-5.927767254082123,"pfxZ":8.846641534947626,"pX":0.8850981222599614,"pZ":2.357974923734944,"vX0":9.695404164377624,"vY0":-136.8218408927958,"vZ0":-4.363700136279482,"x":83.26,"y":175.11,"x0":-1.921765791662932,"y0":50.00296614339527,"z0":5.008287837672471,"aX":-11.326210160925271},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2357,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.39914772006606514,"extension":6.32534538530965},"index":5,"playId":"e75f595d-3a75-32e8-87d3-a7044578890f","pitchNumber":4,"startTime":"2026-09-23T02:32:31.826Z","endTime":"2026-09-23T02:32:38.094Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"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":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.835353210362427,"aZ":-15.363976637816608,"pfxX":-5.3599983007166765,"pfxZ":8.642509339303421,"pX":-0.8477657583071077,"pZ":2.4528693170521088,"vX0":5.59782647825154,"vY0":-138.34971538135335,"vZ0":-4.318519268372485,"x":149.31,"y":172.55,"x0":-2.1974988943088873,"y0":50.005683212121966,"z0":5.0584814354545395,"aX":-10.42953473676947},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":8.6,"spinRate":2221,"spinDirection":228},"zone":13,"typeConfidence":0.89,"plateTime":0.39536930971009854,"extension":6.272415928306587},"hitData":{"launchSpeed":50.8,"launchAngle":24.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.99,"coordY":144.7}},"index":6,"playId":"101d910b-fb14-3b73-8df3-dd7dbf648b8b","pitchNumber":5,"startTime":"2026-09-23T02:33:06.286Z","endTime":"2026-09-23T02:33:14.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:33:14.744Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-23T02:33:23.018Z","endTime":"2026-09-23T02:34:53.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.019550973738042,"aZ":-30.4429456151209,"pfxX":9.868036157418562,"pfxZ":1.1681238020170346,"pX":-0.4961107172682863,"pZ":1.0590374610125752,"vX0":2.107838083665241,"vY0":-120.62748571059821,"vZ0":-2.4112783383147827,"x":135.91,"y":210.19,"x0":-2.66275514837236,"y0":50.00108097297174,"z0":4.750249897155899,"aX":14.5681847321685},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":-18.4,"spinRate":2569,"spinDirection":73},"zone":13,"typeConfidence":0.88,"plateTime":0.4537235710912073,"extension":5.9630736899990495},"index":0,"playId":"6b9ea98f-04fb-3a26-9a08-bd8cfbaa56b3","pitchNumber":1,"startTime":"2026-09-23T02:33:39.019Z","endTime":"2026-09-23T02:33:42.902Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.059661333994853,"aZ":-27.70516095783274,"pfxX":9.6598091012787,"pfxZ":3.0204706367129326,"pX":-1.0098833385471004,"pZ":2.204126956492905,"vX0":0.7808083324766847,"vY0":-121.31849554119626,"vZ0":-0.44670458910868716,"x":155.49,"y":179.27,"x0":-2.5906965543131437,"y0":50.00566182021841,"z0":4.817927189271599,"aX":14.315637999550518},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.6,"breakHorizontal":-17.6,"spinRate":2460,"spinDirection":75},"zone":13,"typeConfidence":0.9,"plateTime":0.452501595567361,"extension":5.951351359942949},"index":1,"playId":"d76a94a7-3bb8-38a4-8e56-0ed5265a7df7","pitchNumber":2,"startTime":"2026-09-23T02:33:53.875Z","endTime":"2026-09-23T02:33:58.521Z","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":94.9,"endSpeed":86.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.380335653765506,"aZ":-15.49512596792887,"pfxX":-6.282148073730964,"pfxZ":8.700320133311472,"pX":-0.04353913386307737,"pZ":2.491620727010177,"vX0":7.4409807345117045,"vY0":-137.98676509212143,"vZ0":-3.8860390829465468,"x":118.66,"y":171.51,"x0":-1.9663896403495131,"y0":50.00166215818905,"z0":4.9706652456745,"aX":-12.042696850467557},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2306,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.3978338186219661,"extension":6.258228080996229},"index":2,"playId":"b9ab3143-7c28-3829-8bf8-d7f35493b1f7","pitchNumber":3,"startTime":"2026-09-23T02:34:10.137Z","endTime":"2026-09-23T02:34:13.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.886736347316468,"aZ":-26.78284300842892,"pfxX":-9.683944745085476,"pfxZ":2.8324673608296234,"pX":0.20677530234243918,"pZ":2.5603040138532585,"vX0":9.899015099675479,"vY0":-137.302887269682,"vZ0":-1.6266826442370514,"x":109.12,"y":169.65,"x0":-2.1900561690826463,"y0":50.00678235115214,"z0":4.986016364734379,"aX":-18.462396337743694},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.9,"breakHorizontal":15.4,"spinRate":2136,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.3991728516766768,"extension":6.139294614038499},"index":3,"playId":"c73a9880-b4c8-349d-b078-df9fc1465114","pitchNumber":4,"startTime":"2026-09-23T02:34:25.639Z","endTime":"2026-09-23T02:34:29.556Z","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":1},"index":4,"startTime":"2026-09-23T02:34:36.544Z","endTime":"2026-09-23T02:34:49.656Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.601154691446432,"aZ":-14.857948572547423,"pfxX":-5.744418089017726,"pfxZ":8.856348191104429,"pX":0.06520646436859893,"pZ":3.230110182839128,"vX0":8.02408143325833,"vY0":-139.0506792558018,"vZ0":-2.1852607858733615,"x":114.51,"y":151.57,"x0":-2.113515097299314,"y0":50.00472420430576,"z0":5.013727193387205,"aX":-11.234792323593433},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2315,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.39413395331237266,"extension":6.231014762789907},"index":5,"playId":"b9876bdd-bee4-34d6-83dc-860478ecc731","pitchNumber":5,"startTime":"2026-09-23T02:34:49.656Z","endTime":"2026-09-23T02:34:53.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:34:53.460Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Crow-Armstrong doubles (31) on a line drive to right fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-23T02:35:01.580Z","endTime":"2026-09-23T02:38:11.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"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":96.5,"endSpeed":87.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50233437538876,"aZ":-15.649454622655018,"pfxX":-4.057129202797221,"pfxZ":8.326995365326974,"pX":-1.2089694116674734,"pZ":2.7942914061733792,"vX0":4.2040514327974625,"vY0":-140.39466532527354,"vZ0":-3.5842486863486123,"x":163.08,"y":163.33,"x0":-2.2028661101518168,"y0":50.00566300521851,"z0":5.114223199919279,"aX":-8.053903269317615},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":6.5,"spinRate":2358,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39100569268929286,"extension":6.151948377303622},"index":0,"playId":"c05e9dc4-1053-309a-ae36-bcf01a8a61ad","pitchNumber":1,"startTime":"2026-09-23T02:35:19.120Z","endTime":"2026-09-23T02:35:22.864Z","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":96.1,"endSpeed":88.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.853789827773735,"aZ":-17.588616459799994,"pfxX":-4.624040980955298,"pfxZ":7.286598739501642,"pX":-0.03542928596227603,"pZ":2.763617041653499,"vX0":7.12048439393309,"vY0":-139.95009045708028,"vZ0":-3.055653459829143,"x":118.35,"y":164.16,"x0":-2.001179720341493,"y0":50.00568718411193,"z0":5.008788965849017,"aX":-9.259826052008343},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":7.1,"spinRate":2278,"spinDirection":227},"zone":5,"typeConfidence":0.89,"plateTime":0.3900017421409241,"extension":6.173507480910996},"index":1,"playId":"16f8e2a3-5ae2-382c-a10e-9a7e6f838d74","pitchNumber":2,"startTime":"2026-09-23T02:35:33.653Z","endTime":"2026-09-23T02:35:36.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.847675647543515,"aZ":-27.848038898071792,"pfxX":-10.310564470238086,"pfxZ":2.246561630101053,"pX":0.8390100999045141,"pZ":1.4620837839241903,"vX0":12.001388813993357,"vY0":-137.35188479264002,"vZ0":-3.811485273773406,"x":85.02,"y":199.3,"x0":-2.2289417526676125,"y0":50.0065368312781,"z0":4.742214492348475,"aX":-19.883508005323208},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.5,"breakHorizontal":16.4,"spinRate":2008,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.39740521680470975,"extension":6.152756071480726},"index":2,"playId":"aaf87908-9dcb-3038-b82f-d603fc09fb47","pitchNumber":3,"startTime":"2026-09-23T02:35:54.625Z","endTime":"2026-09-23T02:35:58.129Z","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":95.9,"endSpeed":88.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.605818473249894,"aZ":-17.05993628540256,"pfxX":-4.068087466336834,"pfxZ":7.5674042989642665,"pX":-1.015112357755885,"pZ":4.361283911964637,"vX0":4.710867194326297,"vY0":-139.73720477272326,"vZ0":0.6705913639019051,"x":155.69,"y":121.03,"x0":-2.186491026147729,"y0":50.00038861214893,"z0":5.230964048597692,"aX":-8.123020873578122},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":6.5,"spinRate":2203,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.3905267423325247,"extension":6.128201923683296},"index":3,"playId":"5897dc5b-4f85-32cb-bf69-9ecbb559948d","pitchNumber":4,"startTime":"2026-09-23T02:36:15.141Z","endTime":"2026-09-23T02:36:18.141Z","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":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-09-23T02:36:34.422Z","endTime":"2026-09-23T02:36:49.206Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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":95.3,"endSpeed":87.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.462074258496806,"aZ":-16.55065852808298,"pfxX":-5.072787120387775,"pfxZ":7.978404291488227,"pX":-0.4457039374336104,"pZ":2.525551792711771,"vX0":6.671478602948107,"vY0":-138.67864329674953,"vZ0":-3.561786832436058,"x":133.99,"y":170.59,"x0":-2.217512348047238,"y0":50.002875300303046,"z0":4.9228419379043435,"aX":-9.934037693963585},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":7.9,"spinRate":2230,"spinDirection":224},"zone":4,"typeConfidence":0.89,"plateTime":0.39416681315205526,"extension":6.302408365342612},"index":5,"playId":"d6e29f22-0947-3d3e-a1de-16c8e8b87282","pitchNumber":5,"startTime":"2026-09-23T02:36:49.206Z","endTime":"2026-09-23T02:36:52.541Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-09-23T02:37:17.039Z","endTime":"2026-09-23T02:37:57.340Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41416718774369,"aZ":-13.648251669357299,"pfxX":-7.097073827359898,"pfxZ":9.510722300938463,"pX":-0.4837346470534536,"pZ":2.3431504759881587,"vX0":6.659694397664616,"vY0":-139.42578370760765,"vZ0":-4.924746585656872,"x":135.44,"y":175.51,"x0":-1.9934470850505812,"y0":50.00528920029269,"z0":5.048919934452564,"aX":-13.828493324809711},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":11.3,"spinRate":2389,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.3944274906600205,"extension":6.215619673366327},"hitData":{"launchSpeed":82.6,"launchAngle":11.0,"totalDistance":133.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.89,"coordY":156.18}},"index":7,"playId":"d7b14d39-f74a-36ad-9e7e-8d186159eb84","pitchNumber":6,"startTime":"2026-09-23T02:37:57.340Z","endTime":"2026-09-23T02:38:11.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:38:11.079Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to second baseman Javier Sanoja.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-23T02:38:33.572Z","endTime":"2026-09-23T02:39:53.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20540801380193,"aZ":-14.77305542336688,"pfxX":-5.359100149321628,"pfxZ":9.068018221704751,"pX":-0.3402237413721032,"pZ":1.801710386456071,"vX0":6.21991706621845,"vY0":-137.78268505509874,"vZ0":-5.694362861123842,"x":129.97,"y":190.13,"x0":-1.9328587536100006,"y0":50.00092871905107,"z0":4.896966870109616,"aX":-10.28178978396887},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2077,"spinDirection":228},"zone":7,"typeConfidence":0.89,"plateTime":0.3978509869925344,"extension":6.280138456867774},"index":0,"playId":"5a9a1141-bc6c-313d-9bfa-5f15fcf671ad","pitchNumber":1,"startTime":"2026-09-23T02:38:48.059Z","endTime":"2026-09-23T02:38:51.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.858819479291935,"aZ":-22.895514565776697,"pfxX":6.922187625873374,"pfxZ":5.828887363121649,"pX":1.1085931100650932,"pZ":0.45995071104113494,"vX0":6.2525008482102535,"vY0":-125.00599679755695,"vZ0":-5.652704637266033,"x":74.74,"y":226.36,"x0":-2.319152478761045,"y0":50.0021492729822,"z0":4.615881191521264,"aX":11.01586192433781},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.6,"breakHorizontal":-13.9,"spinRate":2711,"spinDirection":81},"zone":14,"typeConfidence":0.9,"plateTime":0.4372143177483263,"extension":6.1630192899475045},"index":1,"playId":"a0fc124e-ae22-3140-a582-674a085e7f67","pitchNumber":2,"startTime":"2026-09-23T02:39:04.032Z","endTime":"2026-09-23T02:39:07.598Z","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":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.394386946148526,"aZ":-22.99072443475708,"pfxX":8.408343369611694,"pfxZ":5.962157590841988,"pX":1.4836756428954176,"pZ":1.831250723166932,"vX0":6.451025833115101,"vY0":-124.0062475845172,"vZ0":-2.326595627653475,"x":60.45,"y":189.34,"x0":-2.254007099456616,"y0":50.00159929922964,"z0":4.722137315004011,"aX":12.945810591887481},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.4,"breakHorizontal":-16.8,"spinRate":2592,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.4436026124425805,"extension":6.122828037969138},"index":2,"playId":"115874f4-85eb-3d7a-8141-40bf66ab35e7","pitchNumber":3,"startTime":"2026-09-23T02:39:23.592Z","endTime":"2026-09-23T02:39:27.204Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.851474019056376,"aZ":-24.657976994029,"pfxX":9.50413869314355,"pfxZ":5.034554129625089,"pX":-0.09046807584541872,"pZ":1.9367594795503553,"vX0":2.699448096170876,"vY0":-122.2066300396094,"vZ0":-1.5694909966090447,"x":120.45,"y":186.49,"x0":-2.4476711389201498,"y0":50.005995736933954,"z0":4.730775338785433,"aX":14.200000682255355},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.0,"breakHorizontal":-17.9,"spinRate":2636,"spinDirection":77},"zone":8,"typeConfidence":0.91,"plateTime":0.4503264581663724,"extension":6.141077819984792},"hitData":{"launchSpeed":94.1,"launchAngle":49.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":168.48,"coordY":135.16}},"index":3,"playId":"2cfba12a-f96e-3842-83e4-c49cb68047e5","pitchNumber":4,"startTime":"2026-09-23T02:39:41.316Z","endTime":"2026-09-23T02:39:53.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:39:53.353Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Graham Pauley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-09-23T02:42:03.518Z","endTime":"2026-09-23T02:43:52.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Griffin Conine starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T02:41:34.630Z","endTime":"2026-09-23T02:42:03.518Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"},"base":2},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"da761f75-3ce5-4c0d-8d3d-57e786c0107c","startTime":"2026-09-23T02:42:03.518Z","endTime":"2026-09-23T02:42:08.518Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.604669150840614,"aZ":-27.91067190525987,"pfxX":-7.941340042277142,"pfxZ":2.7212788138243216,"pX":0.3153373895288195,"pZ":3.478351454429971,"vX0":-1.6492020391230109,"vY0":-124.32909759817447,"vZ0":-0.3143407837991734,"x":104.98,"y":144.86,"x0":2.018970433447224,"y0":50.004673728944475,"z0":5.920064761847723,"aX":-12.449827437924672},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":14.8,"spinRate":2583,"spinDirection":303},"zone":12,"typeConfidence":0.94,"plateTime":0.4403155019794478,"extension":6.216401854621379},"index":2,"playId":"c8a0f639-99f0-36d9-a6d4-087d3d0ee0c1","pitchNumber":1,"startTime":"2026-09-23T02:42:21.192Z","endTime":"2026-09-23T02:42:25.845Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98968590126157,"aZ":-30.69652228001662,"pfxX":-7.482377456857828,"pfxZ":0.9657016334993367,"pX":-1.369404162710873,"pZ":1.3488082810316837,"vX0":-5.259772613403838,"vY0":-123.86518139284713,"vZ0":-4.647801160414288,"x":169.2,"y":202.36,"x0":1.761228842462751,"y0":50.00615466446557,"z0":5.844934483478929,"aX":-11.516084928057776},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":14.9,"spinRate":2649,"spinDirection":308},"zone":13,"typeConfidence":0.94,"plateTime":0.4438443887156591,"extension":6.262640808087403},"index":3,"playId":"9c025826-d8a0-3ec0-9df2-2bb665ccd80d","pitchNumber":2,"startTime":"2026-09-23T02:42:40.770Z","endTime":"2026-09-23T02:42:44.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870917863737947,"aZ":-29.150558554690118,"pfxX":-5.470755532263645,"pfxZ":1.9638146680549635,"pX":0.1514872059137173,"pZ":2.239699750548988,"vX0":-2.890315807489742,"vY0":-123.2392248237661,"vZ0":-2.83052510353155,"x":111.23,"y":178.31,"x0":2.0493975689145785,"y0":50.00521006514197,"z0":5.85850319647434,"aX":-8.438965748567465},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":10.6,"spinRate":2598,"spinDirection":302},"zone":5,"typeConfidence":0.92,"plateTime":0.4439875064544663,"extension":6.119664321066317},"index":4,"playId":"9dd3f9da-1a2f-3958-81e4-c56f20c3a91c","pitchNumber":3,"startTime":"2026-09-23T02:42:59.245Z","endTime":"2026-09-23T02:43:03.027Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.944205459574587,"aZ":-34.11119831301618,"pfxX":-7.947663205617962,"pfxZ":-1.2524335914633742,"pX":-1.106737142353038,"pZ":2.0408411800121247,"vX0":-4.4766729443680875,"vY0":-123.20384555845871,"vZ0":-2.521418073593792,"x":159.19,"y":183.68,"x0":1.765306625802133,"y0":50.0057001009979,"z0":5.9538067674804145,"aX":-12.248486947475888},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.6,"breakHorizontal":15.5,"spinRate":2732,"spinDirection":315},"zone":13,"typeConfidence":0.92,"plateTime":0.44417397500110223,"extension":6.381158600667495},"index":5,"playId":"e03ae7c3-a6aa-3cf6-87b7-824805263501","pitchNumber":4,"startTime":"2026-09-23T02:43:25.137Z","endTime":"2026-09-23T02:43:28.137Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.564420443198493,"aZ":-15.456895747482674,"pfxX":2.566417952673324,"pfxZ":8.40456297068656,"pX":0.14353460062476867,"pZ":3.24752905841503,"vX0":-4.312278887811033,"vY0":-139.0426711403014,"vZ0":-4.572485379138258,"x":111.53,"y":151.1,"x0":1.3700014261264584,"y0":50.00065975997155,"z0":5.91480654149536,"aX":5.103882897256594},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":-4.0,"spinRate":2195,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.3915809158911161,"extension":6.322487917620426},"index":6,"playId":"de3291e3-b02a-34b2-bb5f-d008ab0479b2","pitchNumber":5,"startTime":"2026-09-23T02:43:48.266Z","endTime":"2026-09-23T02:43:52.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:43:52.792Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-09-23T02:44:02.141Z","endTime":"2026-09-23T02:46:55.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.5,"endSpeed":79.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113082815749642,"aZ":-30.1507381725817,"pfxX":-6.412484853606981,"pfxZ":1.2706348741230773,"pX":0.139357302394018,"pZ":2.8055209519199082,"vX0":-2.371498589253272,"vY0":-124.66895037573951,"vZ0":-1.5675505469294568,"x":111.69,"y":163.03,"x0":1.933663817697393,"y0":50.000263390103264,"z0":5.911820535710372,"aX":-10.174750404339246},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":12.1,"spinRate":2787,"spinDirection":304},"zone":5,"typeConfidence":0.92,"plateTime":0.4379578180918129,"extension":6.239094717242991},"index":0,"playId":"d08354be-8323-37e6-9dd9-9d8338d60a00","pitchNumber":1,"startTime":"2026-09-23T02:44:16.992Z","endTime":"2026-09-23T02:44:19.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.548913429838827,"aZ":-22.634898378400436,"pfxX":6.967744490790692,"pfxZ":4.852134215199246,"pX":0.37424282699895794,"pZ":3.6648809412061576,"vX0":-6.2920373128670235,"vY0":-139.14689866625787,"vZ0":-1.9148399560629574,"x":102.73,"y":139.83,"x0":1.7569882699651072,"y0":50.0010771462301,"z0":5.85810249089499,"aX":13.693658664553492},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":-11.4,"spinRate":2120,"spinDirection":152},"zone":12,"typeConfidence":0.92,"plateTime":0.39328146691580024,"extension":6.210956369263975},"index":1,"playId":"dfd2f7f4-9739-33da-98e2-1fdddb3977e4","pitchNumber":2,"startTime":"2026-09-23T02:44:38.952Z","endTime":"2026-09-23T02:44:43.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71475150250026,"aZ":-20.54300921153077,"pfxX":8.926463708501833,"pfxZ":5.935476853683975,"pX":0.6943262802733653,"pZ":2.9677242923776377,"vX0":-6.14193325672581,"vY0":-138.9700530957411,"vZ0":-3.827322964211488,"x":90.53,"y":158.65,"x0":1.7717280875176245,"y0":50.000749871331855,"z0":5.724860016488297,"aX":17.48331726118118},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":-14.9,"spinRate":2224,"spinDirection":152},"zone":3,"typeConfidence":0.92,"plateTime":0.3939239058282249,"extension":6.384895678284535},"index":2,"playId":"0786962d-2d1b-3b5a-a67c-d8e157e16c29","pitchNumber":3,"startTime":"2026-09-23T02:44:57.086Z","endTime":"2026-09-23T02:45:00.796Z","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":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98116410419908,"aZ":-34.93691560148841,"pfxX":-5.009494548333652,"pfxZ":-1.8032702388827833,"pX":-0.5720634772367047,"pZ":1.470470204731083,"vX0":-4.061805341362738,"vY0":-123.00267910014071,"vZ0":-3.290725813023319,"x":138.81,"y":199.08,"x0":1.7502208688823726,"y0":50.00036142556299,"z0":5.782334072300439,"aX":-7.688350899383589},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.7,"breakHorizontal":10.0,"spinRate":2642,"spinDirection":311},"zone":13,"typeConfidence":0.84,"plateTime":0.4449886327649182,"extension":6.403654315113629},"index":3,"playId":"cb0596b0-b5dc-3235-8108-fc131644e7a6","pitchNumber":4,"startTime":"2026-09-23T02:45:21.394Z","endTime":"2026-09-23T02:45:25.840Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.889382082433617,"aZ":-32.07273959965591,"pfxX":-7.5738030412980635,"pfxZ":0.06904575352827713,"pX":-0.07871629807970083,"pZ":3.458131248278223,"vX0":-2.30664107070281,"vY0":-123.51579492358877,"vZ0":0.22802454691167062,"x":120.0,"y":145.41,"x0":1.8517487617624784,"y0":50.00606485706463,"z0":6.064365612014891,"aX":-11.688515467849564},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.5,"breakHorizontal":14.3,"spinRate":2685,"spinDirection":305},"zone":11,"typeConfidence":0.93,"plateTime":0.4436602307100963,"extension":6.233963350337529},"index":4,"playId":"79117559-75aa-39bc-b3b1-e887934ad7a3","pitchNumber":5,"startTime":"2026-09-23T02:45:41.133Z","endTime":"2026-09-23T02:45:44.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.374154785800442,"aZ":-15.46710343518698,"pfxX":2.40122099126188,"pfxZ":8.458321071863548,"pX":-1.3443219924014627,"pZ":3.4290740752700923,"vX0":-8.085270322152196,"vY0":-138.7975637515345,"vZ0":-3.895743549703598,"x":168.24,"y":146.19,"x0":1.278538975312929,"y0":50.00684075657602,"z0":5.862724806715403,"aX":4.745662029671516},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":-2.9,"spinRate":2265,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.3927267774286003,"extension":6.475432931660085},"index":5,"playId":"369d0e9c-7d6c-3adf-a268-d22ad37e2525","pitchNumber":6,"startTime":"2026-09-23T02:46:10.837Z","endTime":"2026-09-23T02:46:14.257Z","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":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-09-23T02:46:31.847Z","endTime":"2026-09-23T02:46:50.610Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.76204112646591,"aZ":-19.24142536983903,"pfxX":6.620532489939201,"pfxZ":6.823030821308182,"pX":0.5387829257431586,"pZ":3.5775315954098894,"vX0":-5.1922479289738135,"vY0":-138.25083884839458,"vZ0":-2.338367213831714,"x":96.46,"y":142.19,"x0":1.6006572988486942,"y0":50.00450682281427,"z0":5.755920121397613,"aX":12.55217022455035},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":-10.6,"spinRate":2375,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.3993638059147733,"extension":6.2908433967350605},"index":7,"playId":"02eba05e-260f-3c16-be36-d3c4b8ad44ed","pitchNumber":7,"startTime":"2026-09-23T02:46:50.610Z","endTime":"2026-09-23T02:46:55.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:46:55.471Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heriberto Hernández lines out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-09-23T02:49:28.199Z","endTime":"2026-09-23T02:51:48.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,7,8,9],"actionIndex":[1,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-23T02:47:05.053Z","endTime":"2026-09-23T02:47:40.069Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-23T02:47:40.069Z","endTime":"2026-09-23T02:49:30.470Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.834501585871102,"aZ":-23.14685822193071,"pfxX":4.000120671433986,"pfxZ":5.410284434626075,"pX":0.6281628878796797,"pZ":1.7481134322226286,"vX0":6.707914179969807,"vY0":-129.13020582300302,"vZ0":-4.523001978898259,"x":93.06,"y":191.58,"x0":-2.5349849370982014,"y0":50.00546322358803,"z0":5.329673055322343,"aX":6.675037076182594},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.9,"breakHorizontal":-8.9,"spinRate":2741,"spinDirection":95},"zone":9,"typeConfidence":2.0,"plateTime":0.4260896426424141,"extension":6.705373239464016},"index":2,"playId":"e542a008-80c8-39bb-a6cd-d28ac7db290c","pitchNumber":1,"startTime":"2026-09-23T02:49:30.470Z","endTime":"2026-09-23T02:49:36.775Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63519080026837,"aZ":-25.54345105638024,"pfxX":5.333941101409711,"pfxZ":4.122933082360108,"pX":1.986773096665608,"pZ":-0.3547923210970768,"vX0":8.666662777516894,"vY0":-126.75496228027575,"vZ0":-9.107177343897218,"x":41.27,"y":248.36,"x0":-2.1849529380703006,"y0":50.005522173577226,"z0":5.361027421584397,"aX":8.581090899746554},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":-11.9,"spinRate":2903,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4339966855541273,"extension":6.865774589491148},"index":3,"playId":"a8e608ae-cd4e-3dd4-a7b9-acbf5edae241","pitchNumber":2,"startTime":"2026-09-23T02:50:05.932Z","endTime":"2026-09-23T02:50:13.352Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ryan Zeferjahn. Griffin Conine to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"a8e608ae-cd4e-3dd4-a7b9-acbf5edae241","startTime":"2026-09-23T02:50:16.959Z","endTime":"2026-09-23T02:50:42.611Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91008172607116,"aZ":-26.493556208954075,"pfxX":5.327687337994747,"pfxZ":3.4158448225448312,"pX":0.15227331274752615,"pZ":2.2503118269227813,"vX0":4.977614707380714,"vY0":-128.03212989510294,"vZ0":-2.8578875186174137,"x":111.2,"y":178.02,"x0":-2.5078904278985092,"y0":50.004835033973194,"z0":5.4498567382272745,"aX":8.86314803523861},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.8,"breakHorizontal":-10.8,"spinRate":2630,"spinDirection":92},"zone":5,"typeConfidence":2.0,"plateTime":0.42746862278123965,"extension":6.686491305596173},"index":5,"playId":"ce8d7f72-b83e-3627-b37c-004a61eb2628","pitchNumber":3,"startTime":"2026-09-23T02:50:42.611Z","endTime":"2026-09-23T02:50:46.441Z","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":1,"strikes":2,"outs":2},"index":6,"startTime":"2026-09-23T02:50:57.749Z","endTime":"2026-09-23T02:51:09.501Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444925309002837,"aZ":-27.485927784418077,"pfxX":8.911387722446303,"pfxZ":2.8812906304172454,"pX":1.8331970188351137,"pZ":2.445701541184917,"vX0":6.865354898998039,"vY0":-127.07898038118641,"vZ0":-2.478689222188832,"x":47.12,"y":172.75,"x0":-2.0664447883588117,"y0":50.00206596084484,"z0":5.630120694281189,"aX":14.487502824462688},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.8,"breakHorizontal":-17.8,"spinRate":2863,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4319728722326448,"extension":6.735057325999836},"index":7,"playId":"c61937cd-161e-3893-a734-8d3e5706957c","pitchNumber":4,"startTime":"2026-09-23T02:51:09.501Z","endTime":"2026-09-23T02:51:12.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7309750333979,"aZ":-11.60307048060768,"pfxX":-4.243938606490219,"pfxZ":9.77287293203596,"pX":1.0425460293449327,"pZ":0.6534628831876986,"vX0":9.019036638467059,"vY0":-143.59095874876766,"vZ0":-11.796212607164883,"x":77.26,"y":221.14,"x0":-1.5764576119016824,"y0":50.00708059136487,"z0":5.5184934111956325,"aX":-8.9372568655151},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.6,"breakHorizontal":6.0,"spinRate":2371,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.38028040582824074,"extension":6.849148388324626},"index":8,"playId":"4e1ac611-cfa8-395e-aa4a-b372fd5bce3c","pitchNumber":5,"startTime":"2026-09-23T02:51:24.875Z","endTime":"2026-09-23T02:51:28.350Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.086320569550658,"aZ":-25.738526479343165,"pfxX":7.511485302799579,"pfxZ":3.9993987886376807,"pX":0.41031488444721737,"pZ":2.880710946141845,"vX0":4.849025768217661,"vY0":-126.15214921910075,"vZ0":-1.2060239095748495,"x":101.36,"y":161.0,"x0":-2.513686113899853,"y0":50.00217002925184,"z0":5.443128192783721,"aX":12.084050339952546},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.2,"breakHorizontal":-14.8,"spinRate":2843,"spinDirection":73},"zone":3,"typeConfidence":2.0,"plateTime":0.4344811040551151,"extension":6.654406024673206},"hitData":{"launchSpeed":94.7,"launchAngle":21.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.89,"coordY":89.87}},"index":9,"playId":"c53b4a5d-6b4d-3e6b-8184-7a8d02396933","pitchNumber":6,"startTime":"2026-09-23T02:51:42.030Z","endTime":"2026-09-23T02:51:48.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:51:48.809Z","atBatIndex":75},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jack Ralston intentionally walks Michael Busch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-09-23T02:54:09.905Z","endTime":"2026-09-23T02:55:08.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Ralston replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T02:53:11.757Z","endTime":"2026-09-23T02:53:37.925Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667652,"link":"/api/v1/people/667652"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Seiya Suzuki starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-23T02:53:37.925Z","endTime":"2026-09-23T02:54:12.200Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"},"base":2},{"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":84.5,"endSpeed":76.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.481986286233006,"aZ":-32.87018684801337,"pfxX":0.2490207804124127,"pfxZ":-0.457891995616297,"pX":0.7223705940497556,"pZ":4.5339325502087675,"vX0":2.8091496885216927,"vY0":-122.9461314598693,"vZ0":0.7540445840601895,"x":89.46,"y":116.36,"x0":-0.4739965728746017,"y0":50.00581734867187,"z0":7.0432794564942505,"aX":0.3754442290521021},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.4,"breakHorizontal":-1.2,"spinRate":1933,"spinDirection":82},"zone":12,"typeConfidence":0.9,"plateTime":0.447858727466826,"extension":5.895367596453847},"index":2,"playId":"2315c840-3b94-3067-80b5-7e136379eaf9","pitchNumber":1,"startTime":"2026-09-23T02:54:12.200Z","endTime":"2026-09-23T02:54:17.360Z","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":92.0,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234281044703707,"aZ":-12.779600383187333,"pfxX":-1.471680639569964,"pfxZ":10.690037763471873,"pX":0.20265763994781755,"pZ":4.084120634240033,"vX0":1.6844398434228813,"vY0":-133.91825887418696,"vZ0":-5.3099401797104955,"x":109.28,"y":128.51,"x0":-0.24362306813808712,"y0":50.00153381641902,"z0":7.008547526900017,"aX":-2.669812983134693},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":2.3,"spinRate":2140,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.409176356452444,"extension":5.701834322997314},"index":3,"playId":"477fcff2-b50a-381c-854d-89344b2f7b49","pitchNumber":2,"startTime":"2026-09-23T02:54:30.548Z","endTime":"2026-09-23T02:54:35.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2974497050079,"aZ":-10.514642115065826,"pfxX":-3.391830754443486,"pfxZ":11.67307652115256,"pX":0.5227649356461271,"pZ":1.4753538628535956,"vX0":3.1344031372704513,"vY0":-135.06691236466563,"vZ0":-12.038984607294301,"x":97.07,"y":198.95,"x0":-0.2097847800247483,"y0":50.00119960244954,"z0":6.719659911093134,"aX":-6.291999658977917},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":5.5,"spinRate":2165,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4048998937857924,"extension":5.8693439810885},"index":4,"playId":"5f2aaa0f-16de-3fd2-a521-0d5eaf92b908","pitchNumber":3,"startTime":"2026-09-23T02:54:50.689Z","endTime":"2026-09-23T02:54:54.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"index":5,"playId":"08246246-0776-1003-000c-f08cd117d70a","pitchNumber":3,"startTime":"2026-09-23T02:55:07.017Z","endTime":"2026-09-23T02:55:08.647Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-09-23T02:55:08.647Z","atBatIndex":76},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Matt Shaw bunt pops out softly to pitcher Jack Ralston.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-09-23T02:55:18.924Z","endTime":"2026-09-23T02:56:39.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Bunt Pop Out","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":3},"credits":[{"player":{"id":667652,"link":"/api/v1/people/667652"},"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(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":93.0,"endSpeed":85.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75203484886332,"aZ":-13.974404230269121,"pfxX":-2.689226383564349,"pfxZ":9.758138590129082,"pX":1.2902407815789838,"pZ":2.723850385804417,"vX0":4.498174177232318,"vY0":-135.26306634652244,"vZ0":-8.575607858299273,"x":67.82,"y":165.24,"x0":-0.040058906999632826,"y0":50.001137187019566,"z0":6.901565391350991,"aX":-5.014851345374645},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":4.0,"spinRate":2130,"spinDirection":201},"zone":12,"typeConfidence":0.89,"plateTime":0.4039528224222262,"extension":5.942044386891053},"index":0,"playId":"e0c9019d-ead8-311e-a1cb-2593e5c436da","pitchNumber":1,"startTime":"2026-09-23T02:55:29.680Z","endTime":"2026-09-23T02:55:35.050Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.354638717610527,"aZ":-27.922143528408853,"pfxX":-3.522582969263123,"pfxZ":2.915185055501208,"pX":-0.10581335428649742,"pZ":4.274993513833734,"vX0":1.8753724366452036,"vY0":-119.04026220696304,"vZ0":-1.0103647782237415,"x":121.03,"y":123.36,"x0":-0.439571115556959,"y0":50.00262872862272,"z0":7.195955839616775,"aX":-5.138017442259049},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.3,"breakHorizontal":6.0,"spinRate":1128,"spinDirection":247},"zone":11,"typeConfidence":0.9,"plateTime":0.45727215296953805,"extension":5.457433353017792},"index":1,"playId":"2fea0475-b67f-3fc1-a00f-f24f589d64e5","pitchNumber":2,"startTime":"2026-09-23T02:55:48.466Z","endTime":"2026-09-23T02:55:53.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86870607812788,"aZ":-14.956957128154368,"pfxX":-2.0289274721380854,"pfxZ":9.452174179591672,"pX":0.6526741111477369,"pZ":2.460999036446396,"vX0":2.69716394183146,"vY0":-133.63745678087557,"vZ0":-8.717218492035418,"x":92.12,"y":172.33,"x0":-0.10273398959594335,"y0":50.00450731522148,"z0":6.823617742652224,"aX":-3.6965611494832937},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":3.1,"spinRate":2026,"spinDirection":200},"zone":6,"typeConfidence":0.88,"plateTime":0.4087405617954487,"extension":5.826765530218427},"index":2,"playId":"0bc933bc-1696-3528-bc50-f579cd90b756","pitchNumber":3,"startTime":"2026-09-23T02:56:07.966Z","endTime":"2026-09-23T02:56:12.348Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92966742135129,"aZ":-28.786919629909324,"pfxX":-4.859710199260164,"pfxZ":2.3888721969854814,"pX":-0.07064062496100926,"pZ":4.05511196978784,"vX0":2.410247269142072,"vY0":-117.60558340067227,"vZ0":-1.0324811264794362,"x":119.69,"y":129.29,"x0":-0.4713651544761117,"y0":50.00056714632867,"z0":7.142662807920237,"aX":-6.883905042854069},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.3,"breakHorizontal":8.3,"spinRate":1044,"spinDirection":254},"zone":11,"typeConfidence":0.9,"plateTime":0.46372775633835506,"extension":5.691468660698021},"hitData":{"launchSpeed":27.6,"launchAngle":57.0,"totalDistance":43.0,"trajectory":"bunt_popup","hardness":"soft","location":"1","coordinates":{"coordX":121.64,"coordY":187.28}},"index":3,"playId":"5c2587b6-e043-3bac-b007-b43f0b3e7edc","pitchNumber":4,"startTime":"2026-09-23T02:56:33.598Z","endTime":"2026-09-23T02:56:39.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:56:39.154Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-09-23T02:57:06.692Z","endTime":"2026-09-23T02:57:39.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.0,"endSpeed":75.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.629363327514014,"aZ":-28.345875481522892,"pfxX":-4.888296857316602,"pfxZ":2.6299531840770385,"pX":-0.7544979913846774,"pZ":4.788876548265152,"vX0":1.0831729058167625,"vY0":-119.43502981728625,"vZ0":0.40281812482442236,"x":145.76,"y":109.48,"x0":-0.5769804498709554,"y0":50.00076020148242,"z0":7.154260243015214,"aX":-7.106002827103753},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.2,"breakHorizontal":8.6,"spinRate":1057,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.4574915857523303,"extension":5.602040765523266},"index":0,"playId":"9654ddd3-4689-3246-a922-a8f3bdeb341e","pitchNumber":1,"startTime":"2026-09-23T02:57:08.480Z","endTime":"2026-09-23T02:57:12.317Z","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":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97518454828275,"aZ":-32.300942887295946,"pfxX":-5.068076758268527,"pfxZ":-0.08845896179151147,"pX":-0.44232846501835976,"pZ":2.8269563789051566,"vX0":1.7982114810084588,"vY0":-117.04749002710939,"vZ0":-2.7470878888547183,"x":133.86,"y":162.45,"x0":-0.5617880122288788,"y0":50.005600166708355,"z0":7.038871897277596,"aX":-7.037001858894162},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.6,"breakHorizontal":8.8,"spinRate":954,"spinDirection":262},"zone":1,"typeConfidence":0.89,"plateTime":0.4678546643953063,"extension":5.511397523807664},"hitData":{"launchSpeed":94.1,"launchAngle":42.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.3,"coordY":106.61}},"index":1,"playId":"50ace46c-0588-3f13-8f43-ca37c132747f","pitchNumber":2,"startTime":"2026-09-23T02:57:25.458Z","endTime":"2026-09-23T02:57:39.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T02:57:39.042Z","atBatIndex":78},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joe Mack challenged (pitch result), call on the field was confirmed: Nico Hoerner walks. Seiya Suzuki to 3rd. Michael Busch to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-09-23T02:57:56.519Z","endTime":"2026-09-23T03:00:04.652Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":86.3,"endSpeed":79.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.650066069970855,"aZ":-29.525530826017196,"pfxX":0.502396799985787,"pfxZ":1.6717454944632957,"pX":1.187933630317417,"pZ":1.1612513020102309,"vX0":3.473400617007468,"vY0":-125.48070295494819,"vZ0":-7.829325417503492,"x":71.72,"y":207.43,"x0":-0.282584478298575,"y0":50.004009010013505,"z0":6.7451213066361175,"aX":0.7968685587452433},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.3,"breakHorizontal":-1.8,"spinRate":1916,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.4373911391352858,"extension":5.937922177449007},"index":0,"playId":"5646cd29-21f2-37ef-9746-93d32ab0a3b7","pitchNumber":1,"startTime":"2026-09-23T02:58:04.635Z","endTime":"2026-09-23T02:58:07.898Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.848629614550447,"aZ":-30.069770855646556,"pfxX":-5.027570942001875,"pfxZ":1.4807307851291327,"pX":-0.6196866647944175,"pZ":4.416209569374031,"vX0":1.0900167046291056,"vY0":-118.40400011566565,"vZ0":0.007959859094672339,"x":140.62,"y":119.54,"x0":-0.431663184171584,"y0":50.0052857006969,"z0":7.156098817514403,"aX":-7.16510676376498},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.0,"breakHorizontal":8.9,"spinRate":997,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.46194991938820085,"extension":5.534913919967785},"index":1,"playId":"f4644935-3e4a-3056-a787-b8c7c41ce07f","pitchNumber":2,"startTime":"2026-09-23T02:58:21.473Z","endTime":"2026-09-23T02:58:25.583Z","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":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89066417366938,"aZ":-11.82124181615109,"pfxX":-3.746307555349876,"pfxZ":11.14244625827046,"pX":-0.9928355485801914,"pZ":4.03023142879461,"vX0":-0.713847544142933,"vY0":-133.80520144908888,"vZ0":-5.669798640955128,"x":154.84,"y":129.96,"x0":-0.23616012955443796,"y0":50.00103450028751,"z0":7.011937110758104,"aX":-6.841998239686876},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.3,"breakHorizontal":7.0,"spinRate":2218,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.4082102594112369,"extension":5.6674452280334515},"index":2,"playId":"59920895-c23d-3e63-8ed3-aac101faa0c2","pitchNumber":3,"startTime":"2026-09-23T02:58:39.477Z","endTime":"2026-09-23T02:58:44.687Z","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":1,"outs":2},"index":3,"startTime":"2026-09-23T02:58:58.577Z","endTime":"2026-09-23T02:59:13.445Z","isPitch":false,"type":"action","player":{"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(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":85.7,"endSpeed":79.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.803264412261555,"aZ":-31.685833173491393,"pfxX":0.11687856045799139,"pfxZ":0.305522842314776,"pX":0.9652670141597368,"pZ":4.044879641145978,"vX0":3.054554095600726,"vY0":-124.84346907169923,"vZ0":-0.941604825917958,"x":80.21,"y":129.57,"x0":-0.2863513129815992,"y0":50.0016144814857,"z0":7.021857073573999,"aX":0.18497799789282385},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":-0.8,"spinRate":1904,"spinDirection":123},"zone":12,"typeConfidence":0.91,"plateTime":0.4377936950333723,"extension":5.891088820111466},"index":4,"playId":"0153ade7-cf91-3d44-bb0e-7645806bb6b4","pitchNumber":4,"startTime":"2026-09-23T02:59:13.445Z","endTime":"2026-09-23T02:59:17.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.517223342407465,"aZ":-32.21279748006146,"pfxX":-6.4458149665278235,"pfxZ":-0.02791753376101802,"pX":-0.029348831826769537,"pZ":2.540976708490471,"vX0":2.7981339958730804,"vY0":-120.42641443288741,"vZ0":-3.7949723378379887,"x":118.12,"y":170.17,"x0":-0.3607012126451195,"y0":50.00260002529107,"z0":6.947520340201989,"aX":-9.591211420045322},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.6,"breakHorizontal":11.2,"spinRate":979,"spinDirection":252},"zone":5,"typeConfidence":0.9,"plateTime":0.45256845824859404,"extension":5.547055291070466},"index":5,"playId":"db25f7b4-fe5a-3a10-ae59-94c3e18a33a4","pitchNumber":5,"startTime":"2026-09-23T02:59:32.137Z","endTime":"2026-09-23T02:59:36.478Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.747704065278153,"aZ":-9.18309725861744,"pfxX":-2.7786652152810913,"pfxZ":12.292526865659703,"pX":0.0732345093430389,"pZ":1.472185497646548,"vX0":1.6068175782416037,"vY0":-136.10986628424354,"vZ0":-12.424422581541805,"x":114.21,"y":199.03,"x0":-0.16473507165978618,"y0":50.00149153668678,"z0":6.739466982475452,"aX":-5.196842912667744},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":4.7,"spinRate":2184,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.4028835060644913,"extension":5.868790346348162},"index":6,"playId":"c42c99ae-d8d8-31f4-957c-5b65cb28f22d","pitchNumber":6,"startTime":"2026-09-23T02:59:54.355Z","endTime":"2026-09-23T03:00:04.652Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"playEndTime":"2026-09-23T03:00:04.652Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out, second baseman Javier Sanoja to first baseman Griffin Conine.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-09-23T03:01:15.823Z","endTime":"2026-09-23T03:03:11.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":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":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-23T03:00:29.137Z","endTime":"2026-09-23T03:01:18.138Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34104619043599,"aZ":-26.77818102833932,"pfxX":-7.292755327327896,"pfxZ":3.7203441139248703,"pX":-0.26977899732832866,"pZ":1.17915999050656,"vX0":2.5321011216453266,"vY0":-119.48488908515615,"vZ0":-7.521666347318119,"x":127.28,"y":206.94,"x0":-0.39383276012858676,"y0":50.00356252293369,"z0":6.763717146206441,"aX":-10.578291005584628},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.3,"breakHorizontal":12.6,"spinRate":1146,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.45784958018619504,"extension":5.7554980934408535},"index":1,"playId":"78f0e3f9-ff49-3106-9da2-ff0122ab2f10","pitchNumber":1,"startTime":"2026-09-23T03:01:18.138Z","endTime":"2026-09-23T03:01:22.237Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.146619807374936,"aZ":-30.182377728546562,"pfxX":-7.425337390793571,"pfxZ":1.3794407110874118,"pX":0.026488695994028463,"pZ":2.398622691714449,"vX0":3.370428605836087,"vY0":-118.72688373967037,"vZ0":-4.221279045598636,"x":115.99,"y":174.02,"x0":-0.437637320739074,"y0":50.00272624146297,"z0":6.909900419164499,"aX":-10.729301448715427},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.8,"breakHorizontal":12.7,"spinRate":1093,"spinDirection":247},"zone":5,"typeConfidence":0.9,"plateTime":0.4592119160569834,"extension":5.664379168460483},"index":2,"playId":"e86941ac-c791-32db-a34c-ffe5cfda7178","pitchNumber":2,"startTime":"2026-09-23T03:01:35.085Z","endTime":"2026-09-23T03:01:38.893Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81534214250527,"aZ":-28.050562784394685,"pfxX":-7.122961555340439,"pfxZ":2.867699888216442,"pX":0.42252947561731735,"pZ":0.6348497808774566,"vX0":3.9402524822907545,"vY0":-118.77176052473348,"vZ0":-8.335706097876262,"x":100.89,"y":221.64,"x0":-0.32884523089308165,"y0":50.000085680559586,"z0":6.725069559384088,"aX":-10.219516603943516},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.5,"breakHorizontal":12.0,"spinRate":992,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.4604024629347405,"extension":5.680813101936571},"index":3,"playId":"56de2dbb-517b-3f25-bab4-d02b0cbdcec8","pitchNumber":3,"startTime":"2026-09-23T03:01:52.877Z","endTime":"2026-09-23T03:01:56.218Z","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":93.4,"endSpeed":86.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.158945758167587,"aZ":-12.821399677220922,"pfxX":-3.209708399252947,"pfxZ":10.292393241116653,"pX":0.00656943674466021,"pZ":1.5308194375532638,"vX0":2.1207377668601497,"vY0":-135.64442283023064,"vZ0":-11.405947127030103,"x":116.75,"y":197.45,"x0":-0.36478674959110646,"y0":50.00366657996429,"z0":6.661717355909589,"aX":-6.035556271179066},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":5.4,"spinRate":2147,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.40240416988415806,"extension":6.168340366843289},"index":4,"playId":"dedae8b3-219b-3bff-9ad2-b1818198552f","pitchNumber":4,"startTime":"2026-09-23T03:02:13.090Z","endTime":"2026-09-23T03:02:18.452Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3379367745258,"aZ":-12.333575274559426,"pfxX":-5.162858457395464,"pfxZ":10.685164634389967,"pX":-0.1617115997611508,"pZ":1.9819297570430299,"vX0":1.9973700752505592,"vY0":-136.02239019221463,"vZ0":-10.466367059753228,"x":123.16,"y":185.27,"x0":-0.23856578731271588,"y0":50.00345180391152,"z0":6.755855593848874,"aX":-9.587995987020626},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":8.9,"spinRate":2213,"spinDirection":203},"zone":8,"typeConfidence":0.9,"plateTime":0.40405341865115796,"extension":5.865713166804754},"index":5,"playId":"30729cb0-68ae-399b-a36e-5d62a3e28188","pitchNumber":5,"startTime":"2026-09-23T03:02:35.951Z","endTime":"2026-09-23T03:02:41.591Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.354264334852914,"aZ":-13.50156058091591,"pfxX":-4.528536934504009,"pfxZ":9.942218877806637,"pX":0.23277095126798594,"pZ":3.163283643805948,"vX0":2.6090419432628713,"vY0":-136.0559666989583,"vZ0":-7.566763926275487,"x":108.13,"y":153.37,"x0":-0.14933089435216082,"y0":50.004344794947336,"z0":6.9128420748556225,"aX":-8.50579115499443},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2161,"spinDirection":193},"zone":2,"typeConfidence":0.91,"plateTime":0.4023042255575686,"extension":5.839996108867711},"hitData":{"launchSpeed":104.0,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.93,"coordY":150.2}},"index":6,"playId":"0525ce5a-64da-37f3-942b-6ddc227657f8","pitchNumber":6,"startTime":"2026-09-23T03:03:01.289Z","endTime":"2026-09-23T03:03:11.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:03:11.004Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a line drive to center fielder Pete Crow-Armstrong. Heriberto Hernández to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-09-23T03:05:18.442Z","endTime":"2026-09-23T03:05:54.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Heriberto Hernández starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T03:04:48.352Z","endTime":"2026-09-23T03:05:20.458Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"base":2},{"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":87.9,"endSpeed":81.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69906803281308,"aZ":-24.728801806699085,"pfxX":3.5079562025840527,"pfxZ":4.432622177473349,"pX":-0.26023569858249185,"pZ":2.298814084184858,"vX0":4.444353655855168,"vY0":-128.0776150167082,"vZ0":-3.1484934333824066,"x":126.92,"y":176.71,"x0":-2.466543148533708,"y0":50.00359196505899,"z0":5.454581852392188,"aX":5.89201355769535},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":-7.3,"spinRate":2642,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.4258500493966677,"extension":6.531319924114611},"index":1,"playId":"cc638b67-d971-33c3-b203-e12ddcf60dae","pitchNumber":1,"startTime":"2026-09-23T03:05:20.458Z","endTime":"2026-09-23T03:05:24.966Z","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, 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":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879946141308782,"aZ":-24.858372516860214,"pfxX":8.167535838557857,"pfxZ":4.414986882695126,"pX":0.30829032712090176,"pZ":1.5027627189448047,"vX0":3.380453275902443,"vY0":-127.80949630978442,"vZ0":-5.518602581377959,"x":105.25,"y":198.21,"x0":-2.0920251966413503,"y0":50.004389361117575,"z0":5.6375008208290165,"aX":13.538039585890088},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":-15.6,"spinRate":2761,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4282399862834616,"extension":6.755356792639411},"hitData":{"launchSpeed":64.9,"launchAngle":21.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.81,"coordY":108.31}},"index":2,"playId":"51400a3b-d9f4-3341-a324-040ac3598b85","pitchNumber":2,"startTime":"2026-09-23T03:05:38.732Z","endTime":"2026-09-23T03:05:54.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:05:54.731Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-09-23T03:06:03.177Z","endTime":"2026-09-23T03:07:56.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13372386336683,"aZ":-20.042881475569747,"pfxX":-9.711894142204216,"pfxZ":6.43295444484729,"pX":-0.7040766382685835,"pZ":3.6551011635065906,"vX0":6.7548130834701965,"vY0":-137.36208826430277,"vZ0":-1.5882589210417462,"x":143.84,"y":140.09,"x0":-1.9496722297706675,"y0":50.00368542316558,"z0":5.621708404082785,"aX":-18.317654085926435},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":16.0,"spinRate":2215,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40075065259306397,"extension":6.719425231584635},"index":0,"playId":"86ca2e7f-acda-32b5-ba5d-87658c6429a9","pitchNumber":1,"startTime":"2026-09-23T03:06:25.194Z","endTime":"2026-09-23T03:06:29.314Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.527122563246774,"aZ":-23.078398614097406,"pfxX":5.585730527727337,"pfxZ":5.575722902236003,"pX":-0.40731343052562996,"pZ":1.4841418814322394,"vX0":3.6271402657406226,"vY0":-127.49647433726264,"vZ0":-4.902703575063487,"x":132.53,"y":198.71,"x0":-2.5784919906369397,"y0":50.001461005631434,"z0":5.275470914289716,"aX":9.106921634807044},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.1,"breakHorizontal":-11.0,"spinRate":2758,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.43117269039276085,"extension":6.663049060342658},"index":1,"playId":"0cab1c0a-33af-3da7-9c17-0545e79b4978","pitchNumber":2,"startTime":"2026-09-23T03:06:39.390Z","endTime":"2026-09-23T03:06:47.174Z","isPitch":true,"type":"pitch"},{"details":{"description":"Otto Lopez steals (33) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"0cab1c0a-33af-3da7-9c17-0545e79b4978","startTime":"2026-09-23T03:06:47.174Z","endTime":"2026-09-23T03:06:58.662Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.663801885853886,"aZ":-19.98152967431291,"pfxX":1.1368777334290057,"pfxZ":6.669184308920722,"pX":1.1222349657459727,"pZ":2.319493218762359,"vX0":8.512194109074901,"vY0":-133.83029632683213,"vZ0":-4.397189803765946,"x":74.22,"y":176.15,"x0":-2.2367646055990273,"y0":50.00485331997739,"z0":5.399693738646534,"aX":2.079572330249791},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":-3.7,"spinRate":2784,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4079809566665338,"extension":6.697428244437554},"index":3,"playId":"a04b8d96-a022-3ee1-be47-49531c859e59","pitchNumber":3,"startTime":"2026-09-23T03:06:58.662Z","endTime":"2026-09-23T03:07:05.828Z","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":1,"outs":0},"index":4,"startTime":"2026-09-23T03:07:20.145Z","endTime":"2026-09-23T03:07:32.515Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.809502277485528,"aZ":-23.24956091714833,"pfxX":3.3985478257677615,"pfxZ":5.105430308415957,"pX":0.859641162356183,"pZ":2.066981333513719,"vX0":7.161364443522201,"vY0":-130.91355472633396,"vZ0":-3.9919849638691485,"x":84.23,"y":182.97,"x0":-2.3453239753794772,"y0":50.004033959948615,"z0":5.337374051093855,"aX":5.938597752931713},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.6,"breakHorizontal":-7.7,"spinRate":2733,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4172739113637425,"extension":6.734149159791176},"index":5,"playId":"24db2277-9b51-3f43-b0bf-b86cdaf0f61c","pitchNumber":4,"startTime":"2026-09-23T03:07:32.515Z","endTime":"2026-09-23T03:07:35.563Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":92.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29314410052577,"aZ":-13.829760772152598,"pfxX":-5.483309833960343,"pfxZ":8.516088800245335,"pX":-0.470171072273177,"pZ":2.2349498504670535,"vX0":6.916686379193995,"vY0":-144.80917329480118,"vZ0":-6.55029456914619,"x":134.92,"y":178.44,"x0":-2.161324593947315,"y0":50.00308139289266,"z0":5.348981674781213,"aX":-11.812191197402003},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.5,"breakHorizontal":8.8,"spinRate":2421,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.37620460479873863,"extension":6.8398492611188315},"index":6,"playId":"9ba9936d-d910-3ad9-9352-b986691d449a","pitchNumber":5,"startTime":"2026-09-23T03:07:52.869Z","endTime":"2026-09-23T03:07:56.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:07:56.791Z","atBatIndex":82},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Ryan Zeferjahn intentionally walks Javier Sanoja.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-09-23T03:08:08.464Z","endTime":"2026-09-23T03:09:06.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-23T03:08:24.337Z","endTime":"2026-09-23T03:09:05.053Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"08246246-0846-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T03:09:05.053Z","endTime":"2026-09-23T03:09:05.083Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"08246246-0846-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T03:09:05.083Z","endTime":"2026-09-23T03:09:05.084Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"08246246-0846-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T03:09:05.084Z","endTime":"2026-09-23T03:09:05.085Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":4,"playId":"08246246-0846-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T03:09:05.085Z","endTime":"2026-09-23T03:09:06.384Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-09-23T03:09:06.384Z","atBatIndex":83},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joe Mack pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-09-23T03:11:52.054Z","endTime":"2026-09-23T03:13:23.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-23T03:09:22.217Z","endTime":"2026-09-23T03:09:43.013Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Caleb Thielbar replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-23T03:09:43.013Z","endTime":"2026-09-23T03:11:54.175Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"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":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.608944767521393,"aZ":-29.65471578242866,"pfxX":-3.8049079395760046,"pfxZ":1.6142015039171689,"pX":-1.4827332390208414,"pZ":2.530416882510161,"vX0":-2.031686317738564,"vY0":-124.48591874749394,"vZ0":-2.545414090627513,"x":173.52,"y":170.46,"x0":-0.16084011122294198,"y0":50.005870919259266,"z0":6.027611065724105,"aX":-5.957062909567437},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":7.3,"spinRate":2330,"spinDirection":214},"zone":11,"typeConfidence":0.84,"plateTime":0.44043598877803003,"extension":6.195093062282331},"index":2,"playId":"3663ee54-15a3-36db-b09d-fd89e8ba3fe3","pitchNumber":1,"startTime":"2026-09-23T03:11:54.175Z","endTime":"2026-09-23T03:11:57.296Z","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":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071377611018352,"aZ":-12.452075636412582,"pfxX":1.0289098349412633,"pfxZ":10.98143474065514,"pX":-0.19047918472342695,"pZ":2.0441734982693713,"vX0":-0.5560502321195836,"vY0":-133.0443801623429,"vZ0":-7.696435760168797,"x":124.26,"y":183.59,"x0":-0.11264282168329931,"y0":50.002854352239126,"z0":5.8735196419287155,"aX":1.847782306229464},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":-1.8,"spinRate":2273,"spinDirection":166},"zone":8,"typeConfidence":0.85,"plateTime":0.41141354136078334,"extension":6.177312721784389},"index":3,"playId":"d3a7fc4a-f8da-340f-979a-c3b488380703","pitchNumber":2,"startTime":"2026-09-23T03:12:08.861Z","endTime":"2026-09-23T03:12:11.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5292542261027,"aZ":-35.97583366581845,"pfxX":-8.329891140948547,"pfxZ":-2.7842116928729403,"pX":-0.18306225177487404,"pZ":1.1027710678740679,"vX0":1.465966553455747,"vY0":-115.92364427502493,"vZ0":-3.015405823366655,"x":123.98,"y":209.01,"x0":0.2609359667057948,"y0":50.00029216887308,"z0":5.835749907388813,"aX":-11.398280741457203},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-5.5,"breakHorizontal":14.8,"spinRate":2477,"spinDirection":300},"zone":13,"typeConfidence":0.89,"plateTime":0.4714895923315465,"extension":6.185827154731657},"index":4,"playId":"0262a868-0bcd-306d-8d07-5eb07a12e307","pitchNumber":3,"startTime":"2026-09-23T03:12:25.496Z","endTime":"2026-09-23T03:12:28.496Z","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":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-09-23T03:12:37.439Z","endTime":"2026-09-23T03:12:52.812Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"}},{"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":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.032917439482144,"aZ":-35.370226732777255,"pfxX":-8.222278963799377,"pfxZ":-2.3696845860370988,"pX":-0.8649493983542478,"pZ":0.932175646840851,"vX0":0.13865002619681838,"vY0":-116.13739893455666,"vZ0":-3.5518730159679737,"x":149.97,"y":213.61,"x0":0.1403694701974972,"y0":50.000949625454226,"z0":5.884471648759677,"aX":-11.103968686640243},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.9,"breakHorizontal":14.8,"spinRate":2496,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.47365577145413473,"extension":6.229288841210624},"index":6,"playId":"2f086356-2016-3db8-bb8c-391e29512674","pitchNumber":4,"startTime":"2026-09-23T03:12:52.812Z","endTime":"2026-09-23T03:12:59.172Z","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":92.0,"endSpeed":83.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.271733393228306,"aZ":-12.894476289019778,"pfxX":1.7691835119046257,"pfxZ":10.673284338985486,"pX":-0.19280841352766728,"pZ":3.2699775470444137,"vX0":-0.41455945445826886,"vY0":-133.87981961090338,"vZ0":-4.6962688119709615,"x":124.35,"y":150.49,"x0":-0.2652618133702791,"y0":50.001602366543466,"z0":5.977463943088317,"aX":3.1948446730990456},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":-3.1,"spinRate":2259,"spinDirection":170},"zone":2,"typeConfidence":0.86,"plateTime":0.40991394447165375,"extension":6.128021173721221},"hitData":{"launchSpeed":82.1,"launchAngle":74.0,"totalDistance":57.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.82,"coordY":201.59}},"index":7,"playId":"a8259207-a5d8-3e15-9407-b69278c393a8","pitchNumber":5,"startTime":"2026-09-23T03:13:13.531Z","endTime":"2026-09-23T03:13:23.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:13:23.926Z","atBatIndex":84},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Esteury Ruiz lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-09-23T03:14:14.141Z","endTime":"2026-09-23T03:15:39.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-23T03:13:40.287Z","endTime":"2026-09-23T03:14:16.393Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.487313139583552,"aZ":-43.26878099223364,"pfxX":-7.600950047880187,"pfxZ":-9.312013769769962,"pX":1.7324372720236847,"pZ":4.424379108696447,"vX0":5.53040570027407,"vY0":-108.60970688029464,"vZ0":5.786748122079454,"x":50.96,"y":119.32,"x0":0.13738329748564207,"y0":50.00281257177565,"z0":6.4384105184087295,"aX":-9.057234446372911},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-14.9,"breakHorizontal":12.2,"spinRate":2514,"spinDirection":323},"zone":12,"typeConfidence":0.9,"plateTime":0.5048128419965301,"extension":6.182582389590845},"index":1,"playId":"8ef468a6-02f9-3183-b29e-c1b22e469986","pitchNumber":1,"startTime":"2026-09-23T03:14:16.393Z","endTime":"2026-09-23T03:14:19.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":69.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.95904335947865,"aZ":-42.5495994178076,"pfxX":-3.9745146079042994,"pfxZ":-8.623209367713084,"pX":-0.11173811409045659,"pZ":3.030567040801846,"vX0":1.2581385199070176,"vY0":-108.94117801453177,"vZ0":2.868489257607707,"x":121.26,"y":156.95,"x0":-0.18003728184532267,"y0":50.00297001856063,"z0":6.292737220153535,"aX":-4.782060293554587},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-14.5,"breakHorizontal":6.8,"spinRate":2462,"spinDirection":332},"zone":2,"typeConfidence":0.9,"plateTime":0.5025879254259937,"extension":6.174504685180739},"index":2,"playId":"4da21e25-d373-305b-b146-7f062a5eb27c","pitchNumber":2,"startTime":"2026-09-23T03:14:31.450Z","endTime":"2026-09-23T03:14:35.260Z","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":93.4,"endSpeed":85.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.260519809707294,"aZ":-9.661354604861724,"pfxX":3.3630834225929203,"pfxZ":12.13477311343501,"pX":-0.510298639243214,"pZ":1.345680094724314,"vX0":-2.2760154316545256,"vY0":-135.7352010157609,"vZ0":-10.009365596180618,"x":136.45,"y":202.45,"x0":-0.09548769488606441,"y0":50.00613696920927,"z0":5.765862090981815,"aX":6.241520499161038},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.9,"breakHorizontal":-5.5,"spinRate":2328,"spinDirection":159},"zone":13,"typeConfidence":0.92,"plateTime":0.404384184128487,"extension":6.2889986906706765},"index":3,"playId":"ee987f94-1c57-3598-b1c2-571200739bea","pitchNumber":3,"startTime":"2026-09-23T03:14:54.320Z","endTime":"2026-09-23T03:14:58.842Z","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":92.0,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.165647757738824,"aZ":-9.92786009090051,"pfxX":2.800358310475681,"pfxZ":12.386139017668063,"pX":-0.29887843431898936,"pZ":2.3371159208948615,"vX0":-1.2692893819079947,"vY0":-133.74078014089852,"vZ0":-7.361238664993557,"x":128.39,"y":175.68,"x0":-0.17966154730308828,"y0":50.00042298525203,"z0":5.8523457151149705,"aX":5.028409082732887},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.9,"breakHorizontal":-4.8,"spinRate":2270,"spinDirection":161},"zone":4,"typeConfidence":0.9,"plateTime":0.4109059368342307,"extension":6.328459300107533},"index":4,"playId":"83e2bfe3-ea45-3426-b473-28a32bef5d7a","pitchNumber":4,"startTime":"2026-09-23T03:15:09.411Z","endTime":"2026-09-23T03:15:14.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":71.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.69749598329123,"aZ":-41.427066132827285,"pfxX":-3.723734974440583,"pfxZ":-7.326682268969668,"pX":0.1755061263980318,"pZ":2.541483418185649,"vX0":1.9169177679440654,"vY0":-110.99128559088192,"vZ0":1.2746852216653282,"x":110.31,"y":170.16,"x0":-0.21038360364487907,"y0":50.004725220978735,"z0":6.23511116431234,"aX":-4.7006088732557645},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-12.7,"breakHorizontal":6.4,"spinRate":2475,"spinDirection":325},"zone":5,"typeConfidence":0.9,"plateTime":0.49131356000197357,"extension":6.274345313046294},"hitData":{"launchSpeed":93.0,"launchAngle":22.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.91,"coordY":70.1}},"index":5,"playId":"fa9da2ff-75b2-312f-9ea6-12af7a5f5780","pitchNumber":5,"startTime":"2026-09-23T03:15:32.961Z","endTime":"2026-09-23T03:15:39.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:15:39.886Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-23T03:18:00.512Z","endTime":"2026-09-23T03:20:30.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Ekness replaces Jack Ralston.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T03:17:12.052Z","endTime":"2026-09-23T03:17:27.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694795,"link":"/api/v1/people/694795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pedro Ramírez starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-23T03:17:27.185Z","endTime":"2026-09-23T03:18:02.857Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"base":2},{"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":101.1,"endSpeed":92.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.536976104249945,"aZ":-13.8142205425525,"pfxX":-5.039089032903022,"pfxZ":8.40518534751008,"pX":0.4741688398466594,"pZ":2.0241258527778494,"vX0":12.02810132291449,"vY0":-146.6216883717556,"vZ0":-6.543867744637048,"x":98.93,"y":184.13,"x0":-3.020387775293999,"y0":50.00664166823865,"z0":5.103774916303492,"aX":-11.012674289915555},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.0,"breakHorizontal":6.8,"spinRate":2474,"spinDirection":231},"zone":9,"typeConfidence":0.92,"plateTime":0.37305988366008647,"extension":6.9329874332295525},"index":2,"playId":"bc161a80-d540-3b35-b9b1-29aa8c5357ed","pitchNumber":1,"startTime":"2026-09-23T03:18:02.857Z","endTime":"2026-09-23T03:18:08.537Z","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":100.1,"endSpeed":91.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45014939209516,"aZ":-13.448095841003534,"pfxX":-4.35213113667017,"pfxZ":8.704972607912449,"pX":-0.2612856082348813,"pZ":2.194596030241007,"vX0":9.498782640099945,"vY0":-145.37610212933748,"vZ0":-6.322251407165028,"x":126.96,"y":179.53,"x0":-2.9981854383515096,"y0":50.00608658267891,"z0":5.205930595184474,"aX":-9.366414187094561},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.8,"breakHorizontal":6.1,"spinRate":2559,"spinDirection":228},"zone":8,"typeConfidence":0.93,"plateTime":0.37603435192511947,"extension":6.781694431140979},"index":3,"playId":"47839c3b-5ac5-3cbc-8766-7cb7ef8d8ff1","pitchNumber":2,"startTime":"2026-09-23T03:18:20.818Z","endTime":"2026-09-23T03:18:24.214Z","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":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-23T03:18:36.233Z","endTime":"2026-09-23T03:18:53.044Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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":101.0,"endSpeed":92.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23288683803223,"aZ":-12.038807574566297,"pfxX":-5.071377223847408,"pfxZ":9.22984356143541,"pX":0.13315658670738084,"pZ":2.493877744556278,"vX0":11.066128280584515,"vY0":-146.65193370815402,"vZ0":-5.728738069333726,"x":111.92,"y":171.45,"x0":-3.0278038608485276,"y0":50.000632987511985,"z0":5.188753622641277,"aX":-11.062407113869162},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2650,"spinDirection":217},"zone":5,"typeConfidence":0.93,"plateTime":0.3733043481927787,"extension":6.795675390400592},"index":5,"playId":"928affd2-4814-3766-ae2a-937f078ccfb2","pitchNumber":3,"startTime":"2026-09-23T03:18:53.044Z","endTime":"2026-09-23T03:18:56.174Z","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":100.8,"endSpeed":93.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748775239550508,"aZ":-13.967698482821401,"pfxX":-5.573789888667451,"pfxZ":8.27565826348145,"pX":0.28557098204920267,"pZ":1.9701503955663786,"vX0":11.57817587346456,"vY0":-146.31238186451603,"vZ0":-6.895662369860462,"x":106.11,"y":185.59,"x0":-2.972622005239269,"y0":50.00328825808943,"z0":5.169922406889985,"aX":-12.263920351810896},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":13.9,"breakHorizontal":8.2,"spinRate":2688,"spinDirection":221},"zone":9,"typeConfidence":0.92,"plateTime":0.37226378126720716,"extension":6.913914883382747},"index":6,"playId":"fa6947c2-7ba3-3efd-8232-6269f1079d41","pitchNumber":4,"startTime":"2026-09-23T03:19:20.984Z","endTime":"2026-09-23T03:19:24.659Z","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":87.3,"endSpeed":79.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378199291471624,"aZ":-28.926292904338364,"pfxX":7.4212462305580935,"pfxZ":2.005075021509212,"pX":0.3834729371361131,"pZ":2.329508810794302,"vX0":6.975417511687933,"vY0":-126.94095267949214,"vZ0":-0.7527239506804815,"x":102.38,"y":175.88,"x0":-3.370238451246293,"y0":50.00577239550986,"z0":4.944510390551954,"aX":12.04303903727159},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":-15.1,"spinRate":2718,"spinDirection":67},"zone":6,"typeConfidence":0.89,"plateTime":0.4324271630338319,"extension":6.697992247828811},"index":7,"playId":"2516082f-7a00-38ae-a62d-2dba60a40b4a","pitchNumber":5,"startTime":"2026-09-23T03:20:01.710Z","endTime":"2026-09-23T03:20:05.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":102.0,"endSpeed":93.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.505331932067485,"aZ":-30.27143339903262,"pfxX":-8.847746284177838,"pfxZ":0.8569097820012512,"pX":0.01687572084874375,"pZ":2.4644804992951834,"vX0":12.47519895963114,"vY0":-148.0407492508738,"vZ0":-2.1319489332158583,"x":116.36,"y":172.24,"x0":-3.097280539554919,"y0":50.00386841882081,"z0":4.961342118383803,"aX":-19.689241662842417},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":1.3,"breakHorizontal":13.7,"spinRate":2364,"spinDirection":230},"zone":5,"typeConfidence":0.92,"plateTime":0.36961345029996595,"extension":6.687940661527648},"index":8,"playId":"6e961d08-0a93-3f50-90e7-c1c092ca34e8","pitchNumber":6,"startTime":"2026-09-23T03:20:27.267Z","endTime":"2026-09-23T03:20:30.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:20:30.403Z","atBatIndex":86},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-23T03:20:49.170Z","endTime":"2026-09-23T03:22:34.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.9,"endSpeed":79.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15322067163815,"aZ":-29.18918021696137,"pfxX":6.28924825545306,"pfxZ":1.8548870167949305,"pX":-0.08350792292995116,"pZ":1.8160169278097003,"vX0":6.269386663539758,"vY0":-126.46175307109004,"vZ0":-1.747217277020026,"x":120.18,"y":189.75,"x0":-3.41708825669979,"y0":50.004017288966466,"z0":4.870034661106416,"aX":10.128842442667466},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":-12.8,"spinRate":2536,"spinDirection":74},"zone":8,"typeConfidence":0.89,"plateTime":0.43406496528149985,"extension":6.609236961715446},"index":0,"playId":"e074ec62-47fa-3e6a-b9e5-d1643d8e5de8","pitchNumber":1,"startTime":"2026-09-23T03:21:08.733Z","endTime":"2026-09-23T03:21:11.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":92.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.550684669452515,"aZ":-32.71604863288381,"pfxX":-7.90094969614037,"pfxZ":-0.2515623252595329,"pX":-1.1481422144165359,"pZ":3.5878891532574078,"vX0":9.12408829823832,"vY0":-145.82561346308893,"vZ0":1.6530559014695232,"x":160.76,"y":141.91,"x0":-3.2829542088267742,"y0":50.001631448913535,"z0":4.979759888420807,"aX":-17.108041648936933},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":0.0,"breakHorizontal":12.6,"spinRate":2312,"spinDirection":227},"zone":11,"typeConfidence":0.93,"plateTime":0.37483263333242656,"extension":6.670925752994883},"index":1,"playId":"b091fc47-6b92-34bd-a475-38039e250414","pitchNumber":2,"startTime":"2026-09-23T03:21:32.356Z","endTime":"2026-09-23T03:21:35.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(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":99.1,"endSpeed":91.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.572387857870474,"aZ":-16.974803748237882,"pfxX":-4.102071575456475,"pfxZ":7.137786019772564,"pX":-0.13685824268314326,"pZ":3.549536090649133,"vX0":9.748219931140977,"vY0":-144.12610002503226,"vZ0":-1.7367783658339209,"x":122.22,"y":142.94,"x0":-3.0113961602608414,"y0":50.007156891914086,"z0":5.194422954290532,"aX":-8.741241501259202},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.8,"breakHorizontal":5.8,"spinRate":2516,"spinDirection":223},"zone":11,"typeConfidence":0.87,"plateTime":0.378237629931637,"extension":6.811158410889708},"index":2,"playId":"99cdf3e8-1eb2-37e7-b4f3-91470ec35f7b","pitchNumber":3,"startTime":"2026-09-23T03:21:52.950Z","endTime":"2026-09-23T03:21:55.950Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-23T03:22:12.050Z","endTime":"2026-09-23T03:22:31.639Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":101.7,"endSpeed":93.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2749962020479,"aZ":-12.729269617082219,"pfxX":-6.257202009278824,"pfxZ":8.700141263530623,"pX":-0.4187870872606942,"pZ":3.275581919224778,"vX0":10.086582761536196,"vY0":-147.8822222508242,"vZ0":-3.5605864047395306,"x":132.96,"y":150.34,"x0":-3.046649556793758,"y0":50.002987604645796,"z0":5.2318206457837,"aX":-13.986084769842943},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2650,"spinDirection":220},"zone":1,"typeConfidence":0.92,"plateTime":0.3691132466086784,"extension":6.873440824537387},"index":4,"playId":"b23b5251-7c4e-3025-9dcc-8127cad0d7d0","pitchNumber":4,"startTime":"2026-09-23T03:22:31.639Z","endTime":"2026-09-23T03:22:34.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:22:34.905Z","atBatIndex":87},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Josh Ekness intentionally walks Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-23T03:22:46.124Z","endTime":"2026-09-23T03:22:52.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08246246-0896-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T03:22:50.427Z","endTime":"2026-09-23T03:22:50.455Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08246246-0896-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T03:22:50.455Z","endTime":"2026-09-23T03:22:50.457Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08246246-0896-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T03:22:50.457Z","endTime":"2026-09-23T03:22:51.457Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08246246-0896-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-23T03:22:50.457Z","endTime":"2026-09-23T03:22:52.559Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-09-23T03:22:52.559Z","atBatIndex":88},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, second baseman Javier Sanoja to first baseman Griffin Conine.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-23T03:23:03.597Z","endTime":"2026-09-23T03:24:32.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386253918686993,"aZ":-26.30585765184675,"pfxX":8.17622901251293,"pfxZ":3.6191655942342447,"pX":-1.5754878239316514,"pZ":3.974822851462868,"vX0":2.2762995422236534,"vY0":-126.39213346060644,"vZ0":2.58622779522291,"x":177.05,"y":131.46,"x0":-3.549506892069875,"y0":50.0010228744194,"z0":5.048793879003297,"aX":13.245634697824912},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.4,"breakHorizontal":-15.4,"spinRate":2658,"spinDirection":82},"zone":11,"typeConfidence":0.91,"plateTime":0.43311351701335354,"extension":6.5931816107178935},"index":0,"playId":"b2841bd8-7655-3c8e-8cef-268dcdf21d5c","pitchNumber":1,"startTime":"2026-09-23T03:23:14.187Z","endTime":"2026-09-23T03:23:17.889Z","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":99.0,"endSpeed":90.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.459487524189825,"aZ":-13.529372791179009,"pfxX":-6.925368228759853,"pfxZ":8.889462333650599,"pX":-0.3589496998414092,"pZ":3.649144044993308,"vX0":9.76466111106904,"vY0":-143.92005676275735,"vZ0":-2.1568625818402656,"x":130.68,"y":140.25,"x0":-2.8962851864714065,"y0":50.00344505237756,"z0":5.246473393225162,"aX":-14.527138505823773},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.8,"breakHorizontal":10.6,"spinRate":2557,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3806080956587925,"extension":6.9111825572391705},"index":1,"playId":"e3b6f8ae-bcdb-34a8-aaae-31b1ec4917fa","pitchNumber":2,"startTime":"2026-09-23T03:23:34.567Z","endTime":"2026-09-23T03:23:40.090Z","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":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.698788442711443,"aZ":-15.216832210873768,"pfxX":-5.5163140035545,"pfxZ":8.091416457992093,"pX":-0.1417704767084044,"pZ":2.5258940075416363,"vX0":10.302989747694491,"vY0":-143.28340463777783,"vZ0":-4.719472813719824,"x":122.4,"y":170.58,"x0":-3.05478312187324,"y0":50.002513462712,"z0":5.133835387458653,"aX":-11.560984636495771},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.9,"breakHorizontal":8.2,"spinRate":2608,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.3811535996713191,"extension":6.860026344938285},"index":2,"playId":"537213ac-69e4-3fe9-9490-527f62a7b5fd","pitchNumber":3,"startTime":"2026-09-23T03:23:56.050Z","endTime":"2026-09-23T03:23:59.804Z","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":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.674925440283,"aZ":-29.426816962728118,"pfxX":-9.0132720464927,"pfxZ":1.2580204403165087,"pX":0.04514237377550755,"pZ":2.5369328060918286,"vX0":12.54872032196073,"vY0":-146.10735604921058,"vZ0":-2.052803040762668,"x":115.28,"y":170.28,"x0":-3.1173461245004024,"y0":50.00208073835355,"z0":5.002135409712638,"aX":-19.654449898266392},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":2.0,"breakHorizontal":14.2,"spinRate":2375,"spinDirection":230},"zone":5,"typeConfidence":0.92,"plateTime":0.3736804153060471,"extension":6.793048941571499},"hitData":{"launchSpeed":84.2,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.37,"coordY":149.6}},"index":3,"playId":"42d1c779-1a35-3ae3-b0bb-f2b5c693d774","pitchNumber":4,"startTime":"2026-09-23T03:24:24.123Z","endTime":"2026-09-23T03:24:32.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:24:32.904Z","atBatIndex":89},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marlins challenged (tag play), call on the field was overturned: Griffin Conine singles on a fly ball to left fielder Ian Happ. Esteury Ruiz scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:26:51.876Z","endTime":"2026-09-23T03:27:25.946Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0],"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":573204,"link":"/api/v1/people/573204"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Esteury Ruiz starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T03:26:41.357Z","endTime":"2026-09-23T03:26:54.876Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"base":2},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-23T03:26:54.184Z","endTime":"2026-09-23T03:26:54.185Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.455827897869767,"aZ":-29.49343851623382,"pfxX":-3.0646068754936273,"pfxZ":1.682115941185046,"pX":-0.52200030354209,"pZ":2.827967212404407,"vX0":0.05637889127367296,"vY0":-124.97099071138942,"vZ0":-2.369365421223381,"x":136.9,"y":162.42,"x0":-0.14614420903091593,"y0":50.00285315975957,"z0":6.193380001034676,"aX":-4.882717902063671},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":5.5,"spinRate":2258,"spinDirection":201},"zone":4,"typeConfidence":0.91,"plateTime":0.4370592467954433,"extension":6.057894948394738},"index":2,"playId":"9f409b1b-7cf2-36f9-b145-e1e1f4e1e480","pitchNumber":1,"startTime":"2026-09-23T03:26:54.186Z","endTime":"2026-09-23T03:27:01.660Z","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":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19359903707771,"aZ":-31.124178424010804,"pfxX":-5.388348735478369,"pfxZ":0.7303319747893751,"pX":-0.3308055854815669,"pZ":1.199981729076566,"vX0":0.41160209339778175,"vY0":-118.5389602785641,"vZ0":-4.397450243316954,"x":129.61,"y":206.38,"x0":0.19463808698655352,"y0":50.002288298708514,"z0":5.89914492934323,"aX":-7.720363014946157},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.6,"breakHorizontal":9.7,"spinRate":2445,"spinDirection":293},"zone":13,"typeConfidence":0.7,"plateTime":0.460860981128429,"extension":6.036972247985188},"hitData":{"launchSpeed":65.1,"launchAngle":35.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.03,"coordY":140.05}},"index":3,"playId":"5d70e4ee-5ab1-3288-8c5f-d3e582db6818","pitchNumber":2,"startTime":"2026-09-23T03:27:10.166Z","endTime":"2026-09-23T03:27:25.946Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":146},"playEndTime":"2026-09-23T03:27:25.946Z","atBatIndex":90},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Graham Pauley out on a sacrifice bunt, pitcher Caleb Thielbar to first baseman Michael Busch. Griffin Conine to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":91,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:29:22.106Z","endTime":"2026-09-23T03:29:33.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"8bd5aaaa-bdc7-38b1-89ba-8237cc896715","startTime":"2026-09-23T03:29:07.960Z","endTime":"2026-09-23T03:29:12.298Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.213724993454534,"aZ":-30.855807817344523,"pfxX":-8.698361932655445,"pfxZ":0.9505095638012708,"pX":-0.0064145678796644024,"pZ":1.6378485631900639,"vX0":1.9061747267348381,"vY0":-116.50170487918017,"vZ0":-3.233465827152699,"x":117.24,"y":194.56,"x0":0.29921174759145236,"y0":50.002796141663175,"z0":5.935797342250115,"aX":-12.054078303383566},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.2,"breakHorizontal":15.4,"spinRate":2467,"spinDirection":289},"zone":8,"typeConfidence":0.91,"plateTime":0.46868837159307564,"extension":6.027859587611756},"hitData":{"launchSpeed":22.6,"launchAngle":37.0,"totalDistance":35.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{}},"index":1,"playId":"998bc911-1f51-3ccb-b4e4-bd9969816e23","pitchNumber":1,"startTime":"2026-09-23T03:29:24.341Z","endTime":"2026-09-23T03:29:33.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:29:33.078Z","atBatIndex":91},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to center fielder Pete Crow-Armstrong. Griffin Conine scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":92,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:29:48.899Z","endTime":"2026-09-23T03:30:10.377Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":{"id":573204,"link":"/api/v1/people/573204"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.591861296016997,"aZ":-27.938680237442025,"pfxX":-2.978255638203891,"pfxZ":2.6494380685825263,"pX":-0.04005805756960159,"pZ":2.532534226337183,"vX0":0.8379066176433168,"vY0":-124.85698913578943,"vZ0":-3.045539528077927,"x":118.53,"y":170.4,"x0":0.009108710548282654,"y0":50.00039264906018,"z0":6.041266994256498,"aX":-4.752126996955893},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":5.3,"spinRate":2267,"spinDirection":190},"zone":5,"typeConfidence":0.92,"plateTime":0.43688489887912363,"extension":6.175103254798889},"hitData":{"launchSpeed":93.2,"launchAngle":12.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":155.16,"coordY":85.38}},"index":0,"playId":"f2eb64af-2edb-3c15-93e2-dd08d7f0b2ff","pitchNumber":1,"startTime":"2026-09-23T03:30:01.740Z","endTime":"2026-09-23T03:30:10.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:30:10.377Z","atBatIndex":92},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks. Jakob Marsee to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":93,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:33:16.652Z","endTime":"2026-09-23T03:36:42.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8,9,10,11],"actionIndex":[1],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":1},"index":0,"startTime":"2026-09-23T03:30:32.403Z","endTime":"2026-09-23T03:30:49.444Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Edward Cabrera replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-23T03:30:49.444Z","endTime":"2026-09-23T03:32:59.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665795,"link":"/api/v1/people/665795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"41b42279-2e80-39ef-bc7b-3940ef63cf90","startTime":"2026-09-23T03:32:59.627Z","endTime":"2026-09-23T03:33:02.627Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.686149663671166,"aZ":-38.84591934934737,"pfxX":0.5838298929993035,"pfxZ":-4.245602159064978,"pX":0.47594043988317125,"pZ":0.5170376041132342,"vX0":4.421403594984622,"vY0":-123.96841040381861,"vZ0":-5.25484934118728,"x":98.86,"y":224.82,"x0":-1.3999701672348868,"y0":50.00445983591669,"z0":5.874735550358133,"aX":0.9166806133754066},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.6,"breakHorizontal":-2.0,"spinRate":2521,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4403020235469306,"extension":6.650864612990868},"index":3,"playId":"39c0d38f-56d6-3f1a-820d-6d0e457b82fc","pitchNumber":1,"startTime":"2026-09-23T03:33:18.669Z","endTime":"2026-09-23T03:33:21.713Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935528335141235,"aZ":-25.61259927477084,"pfxX":-8.769100320466025,"pfxZ":3.431927887927202,"pX":-0.7762044469362852,"pZ":2.3833496507101266,"vX0":5.3428288310550105,"vY0":-137.14413596971167,"vZ0":-4.171998653824207,"x":146.59,"y":174.43,"x0":-1.6052485757633796,"y0":50.006390773750624,"z0":5.6610127149666365,"aX":-16.789906086730213},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":1939,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.39862674823177624,"extension":6.71899711306455},"index":4,"playId":"00df3259-a751-3cc2-bbdd-eb62a6e8f7bb","pitchNumber":2,"startTime":"2026-09-23T03:33:40.491Z","endTime":"2026-09-23T03:33:45.690Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.779383001764664,"aZ":-25.85307550741119,"pfxX":-10.64888565802089,"pfxZ":3.355951251869085,"pX":-1.0354251219674446,"pZ":2.6217435940398572,"vX0":4.957371972166907,"vY0":-136.97706408535473,"vZ0":-3.8920930811829804,"x":156.47,"y":167.99,"x0":-1.4940864413069577,"y0":50.0036988848944,"z0":5.847438720427939,"aX":-20.05528840840466},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":18.1,"spinRate":1988,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4012551097385044,"extension":6.674271435706606},"index":5,"playId":"a023bd11-b4a4-39dd-b13c-789bd84ec4bf","pitchNumber":3,"startTime":"2026-09-23T03:33:58.698Z","endTime":"2026-09-23T03:34:03.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"index":6,"playId":"7a10fcff-fb6a-3078-8cff-b068e5284e09","startTime":"2026-09-23T03:34:16.649Z","endTime":"2026-09-23T03:34:24.960Z","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":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22879626118091,"aZ":-23.678024516491433,"pfxX":-0.3555669751870245,"pfxZ":4.804902024719354,"pX":0.7514435292654801,"pZ":2.429927546146046,"vX0":5.815527987691582,"vY0":-132.35880264602145,"vZ0":-3.952182938800952,"x":88.36,"y":173.17,"x0":-1.4314189781569522,"y0":50.00245062473949,"z0":5.684104107687844,"aX":-0.6299519003437528},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":-0.7,"spinRate":2402,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.41440754852910056,"extension":6.706927350014418},"index":7,"playId":"db9a4c0b-deba-3dea-8d0d-056f8415bbb1","pitchNumber":4,"startTime":"2026-09-23T03:34:54.543Z","endTime":"2026-09-23T03:34:59.366Z","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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.726671688171564,"aZ":-27.810178743291363,"pfxX":-10.416572992328174,"pfxZ":2.246197748826578,"pX":-0.8422624301718942,"pZ":1.1613414715120238,"vX0":5.239477134378485,"vY0":-139.0863811849417,"vZ0":-7.125815194217571,"x":149.11,"y":207.42,"x0":-1.4060814471361025,"y0":50.00228865180969,"z0":5.6235963470304045,"aX":-20.23033332507564},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.6,"breakHorizontal":17.6,"spinRate":1900,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.3951203764433462,"extension":6.739199703759122},"index":8,"playId":"192249f6-4844-3a17-af70-d984920d1350","pitchNumber":5,"startTime":"2026-09-23T03:35:14.122Z","endTime":"2026-09-23T03:35:19.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646088132379795,"aZ":-26.679577791053,"pfxX":-0.22204460590725938,"pfxZ":2.9407874985832034,"pX":-0.5232991035697144,"pZ":2.5727560339904705,"vX0":2.533507647015825,"vY0":-134.88752153462906,"vZ0":-3.4738169060741475,"x":136.95,"y":169.32,"x0":-1.4404880312470396,"y0":50.000374073742705,"z0":5.730244117743111,"aX":-0.4146150838037843},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":-0.1,"spinRate":2454,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.4039841061106695,"extension":6.596239708874094},"index":9,"playId":"8740e362-40da-388f-b537-c5c25850661a","pitchNumber":6,"startTime":"2026-09-23T03:35:33.515Z","endTime":"2026-09-23T03:35:37.439Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.20192428953364,"aZ":-25.837487508294565,"pfxX":-11.559122923782807,"pfxZ":3.285494308973025,"pX":-1.329357041813286,"pZ":3.052484796798764,"vX0":3.9997155555117985,"vY0":-138.97698608981275,"vZ0":-2.7284909662083394,"x":167.67,"y":156.36,"x0":-1.2974775832259917,"y0":50.003520947809356,"z0":5.789109265238429,"aX":-22.296168039797294},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":19.9,"spinRate":1886,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.3962309706117262,"extension":6.759775877544894},"index":10,"playId":"0b286724-88e5-3d41-a573-b7bec1d114f8","pitchNumber":7,"startTime":"2026-09-23T03:36:04.828Z","endTime":"2026-09-23T03:36:08.122Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.556560086833287,"aZ":-40.48232842198209,"pfxX":1.7376280864880598,"pfxZ":-5.075486955220766,"pX":0.46957132660415357,"pZ":-0.18585264235203688,"vX0":3.714369611553412,"vY0":-127.2296668155368,"vZ0":-6.874930066054274,"x":99.1,"y":243.8,"x0":-1.2361110024744597,"y0":50.0036249781814,"z0":5.766586456764145,"aX":2.843420673414713},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-10.6,"breakHorizontal":-4.0,"spinRate":2611,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4308020400067294,"extension":6.633849008473731},"index":11,"playId":"324f8e36-1932-3160-a210-e58c5b9153e6","pitchNumber":8,"startTime":"2026-09-23T03:36:36.536Z","endTime":"2026-09-23T03:36:42.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:36:42.994Z","atBatIndex":93},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Otto Lopez hit by pitch. Jakob Marsee to 3rd. Heriberto Hernández to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":94,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:36:53.940Z","endTime":"2026-09-23T03:37:43.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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, 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":92.2,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.795046497568865,"aZ":-29.25574381276985,"pfxX":-0.5373179547311266,"pfxZ":1.597265540076366,"pX":0.27343250495429067,"pZ":1.2850073105243813,"vX0":4.493376931714015,"vY0":-134.16301197353815,"vZ0":-6.288820540669703,"x":106.58,"y":204.08,"x0":-1.3526240553418833,"y0":50.002185491097485,"z0":5.742271024301319,"aX":-0.9813725188344801},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":0.0,"spinRate":2517,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4081336865517273,"extension":6.65519976281419},"index":0,"playId":"a7907681-f99f-3b62-abd5-f1ee6a4641c0","pitchNumber":1,"startTime":"2026-09-23T03:37:15.900Z","endTime":"2026-09-23T03:37:19.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39514389513058,"aZ":-16.734916711687962,"pfxX":-9.345775888483564,"pfxZ":7.238596345577031,"pX":-2.2683799481967197,"pZ":3.4961778187495676,"vX0":1.3179721329668195,"vY0":-145.20958595393398,"vZ0":-4.027580837193358,"x":203.47,"y":144.38,"x0":-1.5144391564924449,"y0":50.002784667367045,"z0":5.921083025021412,"aX":-19.932790970536423},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.5,"breakHorizontal":16.7,"spinRate":2374,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.377372973488034,"extension":6.622650835713361},"index":1,"playId":"9709605f-7bf1-3b41-8432-f36588cd6778","pitchNumber":2,"startTime":"2026-09-23T03:37:34.857Z","endTime":"2026-09-23T03:37:43.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:37:43.725Z","atBatIndex":94},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Stowers walks. Jakob Marsee scores. Heriberto Hernández to 3rd. Otto Lopez to 2nd.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":95,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:38:52.632Z","endTime":"2026-09-23T03:40:43.469Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":573204,"link":"/api/v1/people/573204"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1},"index":0,"startTime":"2026-09-23T03:37:59.913Z","endTime":"2026-09-23T03:38:54.827Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.995597967910413,"aZ":-27.3203534034995,"pfxX":-8.416702889874378,"pfxZ":2.5365504548280047,"pX":-0.7285446549060267,"pZ":3.571860458989034,"vX0":4.697072672749694,"vY0":-137.32696974396396,"vZ0":-1.0320992257972603,"x":144.77,"y":142.34,"x0":-1.3663295838272442,"y0":50.001703245664544,"z0":5.808508424875477,"aX":-16.098019329941103},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.6,"breakHorizontal":14.3,"spinRate":1927,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.3986349533188558,"extension":6.5795894081718584},"index":1,"playId":"818a06b2-136b-33fb-9277-3ea3c06236af","pitchNumber":1,"startTime":"2026-09-23T03:38:54.827Z","endTime":"2026-09-23T03:38:59.423Z","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":95.2,"endSpeed":86.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44461302766688,"aZ":-28.592523641207254,"pfxX":-9.642516621520016,"pfxZ":1.8639129300437602,"pX":-1.7090501386598176,"pZ":2.6736235400761164,"vX0":2.474083963858523,"vY0":-138.59065907297716,"vZ0":-2.945291488614846,"x":182.14,"y":166.59,"x0":-1.367637584609034,"y0":50.003440870449865,"z0":5.684536134181006,"aX":-18.532407340944637},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.9,"breakHorizontal":16.8,"spinRate":1860,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.3970497673425837,"extension":6.644835902672514},"index":2,"playId":"7a57eee9-6492-3039-83e5-78f80a5d2a38","pitchNumber":2,"startTime":"2026-09-23T03:39:10.122Z","endTime":"2026-09-23T03:39:13.472Z","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":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.378649271278054,"aZ":-27.712599457645997,"pfxX":-0.8638403363207328,"pfxZ":2.495753274539684,"pX":0.09500638960848058,"pZ":2.494078726720983,"vX0":4.223428346401587,"vY0":-132.81727123917545,"vZ0":-3.205590377210144,"x":113.38,"y":171.44,"x0":-1.4033246276722602,"y0":50.002850417389176,"z0":5.731479342814687,"aX":-1.5445214816818484},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":0.6,"spinRate":2422,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.41235610123035293,"extension":6.663536727856434},"index":3,"playId":"013b2281-37e1-325c-af7a-7bb6a2cc7930","pitchNumber":3,"startTime":"2026-09-23T03:39:27.148Z","endTime":"2026-09-23T03:39:30.276Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16170330569552,"aZ":-26.053260458960448,"pfxX":-10.468621700133836,"pfxZ":3.064654816812931,"pX":-0.6825211969722595,"pZ":2.689066361046239,"vX0":5.652477188593988,"vY0":-140.29234804194357,"vZ0":-3.525255061258165,"x":143.02,"y":166.18,"x0":-1.3612637632990898,"y0":50.00262183251625,"z0":5.656254875387636,"aX":-20.90786240999098},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.0,"breakHorizontal":17.9,"spinRate":1971,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.39012595297189456,"extension":6.679209449919624},"index":4,"playId":"1fd4bbb8-e44e-36d5-b6f4-4932d0df8df3","pitchNumber":4,"startTime":"2026-09-23T03:39:47.597Z","endTime":"2026-09-23T03:39:51.378Z","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":1},"index":5,"startTime":"2026-09-23T03:40:08.265Z","endTime":"2026-09-23T03:40:20.336Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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":95.9,"endSpeed":88.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.443059032349986,"aZ":-26.011333257191264,"pfxX":-10.371185788733438,"pfxZ":3.129843860571274,"pX":-0.743182675601427,"pZ":1.139641312892019,"vX0":5.554174098862288,"vY0":-139.4839073831867,"vZ0":-7.194500376662568,"x":145.33,"y":208.01,"x0":-1.4129467828667368,"y0":50.00549894231825,"z0":5.46830339111169,"aX":-20.433945509248897},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.3,"breakHorizontal":17.6,"spinRate":1991,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.392721594577913,"extension":6.818367879085276},"index":6,"playId":"ce14dd13-dd21-344e-a86f-ab7dd9daf86c","pitchNumber":5,"startTime":"2026-09-23T03:40:20.336Z","endTime":"2026-09-23T03:40:24.224Z","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":1},"pitchData":{"startSpeed":100.3,"endSpeed":92.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19901548042892,"aZ":-16.58932868731009,"pfxX":-9.123002589643857,"pfxZ":7.1652017546634,"pX":0.5746089645691761,"pZ":0.8705674873234065,"vX0":8.100167209582276,"vY0":-145.6333890481441,"vZ0":-10.668432149285021,"x":95.1,"y":215.27,"x0":-1.040587220439025,"y0":50.00065343675459,"z0":5.555107164547412,"aX":-19.838849425282966},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.3,"breakHorizontal":15.1,"spinRate":2367,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.37431730034659605,"extension":6.705993425877326},"index":7,"playId":"f9cd03f4-7772-3d51-ae22-4b23b062630a","pitchNumber":6,"startTime":"2026-09-23T03:40:39.539Z","endTime":"2026-09-23T03:40:43.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:40:43.469Z","atBatIndex":95},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a line drive to right fielder Seiya Suzuki. Heriberto Hernández scores. Otto Lopez to 3rd. Kyle Stowers to 2nd.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":96,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:40:56.456Z","endTime":"2026-09-23T03:41:43.280Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":665795,"link":"/api/v1/people/665795"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.1,"endSpeed":92.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0910794747881,"aZ":-12.540839148915612,"pfxX":-8.43257989952437,"pfxZ":8.980486547865947,"pX":0.8102071099348656,"pZ":0.7750067373264462,"vX0":8.555021645565644,"vY0":-146.56813321213255,"vZ0":-11.79125372701675,"x":86.12,"y":217.85,"x0":-1.0441329907324584,"y0":50.00297313373542,"z0":5.5880638853059805,"aX":-18.434973786094506},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.2,"breakHorizontal":13.7,"spinRate":2464,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3730271388327111,"extension":6.621436733941368},"index":0,"playId":"da71f80c-046c-3044-b7ca-60ffe671f932","pitchNumber":1,"startTime":"2026-09-23T03:41:09.888Z","endTime":"2026-09-23T03:41:12.888Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.0,"endSpeed":92.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.850339211337115,"aZ":-15.03941030680187,"pfxX":-9.047615870853875,"pfxZ":7.861488967468879,"pX":-0.06098227412171949,"pZ":1.578481239763846,"vX0":6.8185150358849285,"vY0":-146.71739371655752,"vZ0":-9.120922846079093,"x":119.32,"y":196.16,"x0":-1.2401137410105305,"y0":50.003402465802054,"z0":5.624866891707966,"aX":-19.717175074307},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":12.6,"breakHorizontal":15.0,"spinRate":2362,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3733822247457623,"extension":6.615283629256529},"hitData":{"launchSpeed":78.5,"launchAngle":20.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.24,"coordY":120.26}},"index":1,"playId":"d1020dde-7468-39de-b89c-80cf38075467","pitchNumber":2,"startTime":"2026-09-23T03:41:30.649Z","endTime":"2026-09-23T03:41:43.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:41:43.280Z","atBatIndex":96},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joe Mack singles on a ground ball to center fielder Pete Crow-Armstrong. Otto Lopez scores. Kyle Stowers scores. Javier Sanoja to 2nd.","rbi":2,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":97,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:42:00.284Z","endTime":"2026-09-23T03:42:22.811Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":{"id":665795,"link":"/api/v1/people/665795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":665795,"link":"/api/v1/people/665795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":92.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48122723484624,"aZ":-15.521030757655073,"pfxX":-5.515801136040748,"pfxZ":7.6931431916526325,"pX":0.04364411862901753,"pZ":2.6927700137654953,"vX0":5.824333454612661,"vY0":-145.7871083061641,"vZ0":-5.93368095510643,"x":115.34,"y":166.08,"x0":-1.2580783136202782,"y0":50.002720149406215,"z0":5.682222941646184,"aX":-11.939686991705479},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.0,"breakHorizontal":8.9,"spinRate":2233,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3749080428800151,"extension":6.548853464240433},"hitData":{"launchSpeed":103.2,"launchAngle":6.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.86,"coordY":86.03}},"index":0,"playId":"33378547-74a3-3130-8313-1ea9549f6981","pitchNumber":1,"startTime":"2026-09-23T03:42:12.082Z","endTime":"2026-09-23T03:42:22.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:42:22.811Z","atBatIndex":97},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":98,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:42:39.618Z","endTime":"2026-09-23T03:43:51.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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, 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":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.500284623830666,"aZ":-24.596964195328955,"pfxX":-11.076403300822909,"pfxZ":3.8263587082284882,"pX":-1.1813146992167562,"pZ":2.815875274823671,"vX0":4.430626798638196,"vY0":-139.81088896003433,"vZ0":-3.6585088406109207,"x":162.03,"y":162.75,"x0":-1.347500986449164,"y0":50.002136341970015,"z0":5.755520744124491,"aX":-21.928082501417467},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":19.2,"spinRate":1880,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.39174914558646545,"extension":6.599198812295695},"index":0,"playId":"0e6045eb-da35-379c-926e-424c34887160","pitchNumber":1,"startTime":"2026-09-23T03:42:48.323Z","endTime":"2026-09-23T03:42:55.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61879220833608,"aZ":-39.91134085613685,"pfxX":0.6579821023047816,"pfxZ":-4.842571030162443,"pX":0.5016745285603836,"pZ":2.6719558372203682,"vX0":3.483198027447737,"vY0":-125.84986685901767,"vZ0":-0.5232470663650612,"x":97.88,"y":166.64,"x0":-0.9884266107395305,"y0":50.00423225256217,"z0":6.127799519392316,"aX":1.0506795016953467},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.6,"breakHorizontal":-2.0,"spinRate":2549,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.4359730339902428,"extension":6.4282847793356135},"index":1,"playId":"5fbf8513-bf2c-3f02-bd8e-98944eefe0e1","pitchNumber":2,"startTime":"2026-09-23T03:43:10.638Z","endTime":"2026-09-23T03:43:16.838Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"}}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515641658712756,"aZ":-42.283702202717905,"pfxX":1.079218664667069,"pfxZ":-6.11653313052998,"pX":0.7694289784193301,"pZ":0.7950431903186493,"vX0":4.366416926288165,"vY0":-127.9949192734258,"vZ0":-4.57590929149454,"x":87.67,"y":217.31,"x0":-1.102019569695832,"y0":50.00536121904713,"z0":5.9327752029850895,"aX":1.7825049761931269},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-11.9,"breakHorizontal":-3.0,"spinRate":2640,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4286653813364034,"extension":6.539778218832926},"index":2,"playId":"d10ccb9d-1aeb-30bf-af6a-49717181279a","pitchNumber":3,"startTime":"2026-09-23T03:43:47.329Z","endTime":"2026-09-23T03:43:51.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:43:51.498Z","atBatIndex":98},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, pitcher Edward Cabrera to first baseman Michael Busch.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":99,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-09-23T03:44:08.874Z","endTime":"2026-09-23T03:44:36.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665795,"link":"/api/v1/people/665795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.561348120790488,"aZ":-40.410924827674386,"pfxX":0.5479410337432316,"pfxZ":-5.085585559795463,"pX":-0.6186941778238512,"pZ":2.5617163088701536,"vX0":1.1672647121962456,"vY0":-126.63575180987635,"vZ0":-0.7186965246519925,"x":140.58,"y":169.61,"x0":-1.157326530137367,"y0":50.00356240625137,"z0":6.090059217769418,"aX":0.8871921227548732},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-9.1,"breakHorizontal":-1.3,"spinRate":2516,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.4329999418542383,"extension":6.336261974348303},"index":0,"playId":"8eb9edc9-2155-36d5-a8e7-ae4a046e070a","pitchNumber":1,"startTime":"2026-09-23T03:44:13.367Z","endTime":"2026-09-23T03:44:18.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.999224094846628,"aZ":-27.982959129534905,"pfxX":-9.589798154851568,"pfxZ":2.1427090245321967,"pX":-0.5930024073888812,"pZ":2.3253138233393735,"vX0":5.110633464917138,"vY0":-138.90267431760216,"vZ0":-4.242814796454638,"x":139.6,"y":176.0,"x0":-1.2104499277219947,"y0":50.00279859526881,"z0":5.732399031197176,"aX":-18.745901439266508},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.2,"breakHorizontal":16.3,"spinRate":1954,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.3942796915213549,"extension":6.695752382457005},"hitData":{"launchSpeed":61.9,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.31,"coordY":178.7}},"index":1,"playId":"5fd7ee35-5900-323f-8915-db4d5ee18e38","pitchNumber":2,"startTime":"2026-09-23T03:44:29.687Z","endTime":"2026-09-23T03:44:36.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:44:36.485Z","atBatIndex":99},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":100,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-09-23T03:46:56.870Z","endTime":"2026-09-23T03:48:13.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Josh Ekness.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-23T03:46:22.626Z","endTime":"2026-09-23T03:46:40.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Seiya Suzuki starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-23T03:46:40.341Z","endTime":"2026-09-23T03:46:58.942Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"},"base":2},{"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":98.9,"endSpeed":91.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83133059205036,"aZ":-15.420912646753562,"pfxX":-3.703326505942704,"pfxZ":7.891346343306806,"pX":0.06267688249718537,"pZ":3.659589784566592,"vX0":6.9980065406313265,"vY0":-143.9695410130714,"vZ0":-2.704543013157256,"x":114.61,"y":139.97,"x0":-1.9058343587580087,"y0":50.00471136864615,"z0":5.552112462066828,"aX":-7.864620128580832},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.0,"breakHorizontal":5.5,"spinRate":2196,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.37879478908943787,"extension":6.581878210923707},"index":2,"playId":"7c294929-06ba-39c9-94ca-462944367cc9","pitchNumber":1,"startTime":"2026-09-23T03:46:58.942Z","endTime":"2026-09-23T03:47:03.008Z","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":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83746315728301,"aZ":-17.167094017889184,"pfxX":-3.128990009477358,"pfxZ":7.031631445124617,"pX":0.146539325649642,"pZ":3.2725043137693417,"vX0":7.137538846617461,"vY0":-144.0995289869572,"vZ0":-3.139986507099725,"x":111.41,"y":150.42,"x0":-1.9396264524247113,"y0":50.001684790010096,"z0":5.417213829136259,"aX":-6.677650310232383},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.4,"breakHorizontal":4.4,"spinRate":2179,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3779765643653361,"extension":6.7332652962016075},"index":3,"playId":"0948f93c-c315-3db5-8d03-7ed1aab25d89","pitchNumber":2,"startTime":"2026-09-23T03:47:14.320Z","endTime":"2026-09-23T03:47:17.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.996622956834926,"aZ":-31.175959527293276,"pfxX":-0.03386540767555868,"pfxZ":0.57030249499795,"pX":0.7203380486438977,"pZ":1.7664871418460708,"vX0":6.989452831771809,"vY0":-131.3378020800125,"vZ0":-3.2553719651784063,"x":89.54,"y":191.08,"x0":-1.967455333983541,"y0":50.00319016985257,"z0":5.332850323047107,"aX":-0.059753689953368},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-1.4,"spinRate":2303,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.4165340220093836,"extension":6.792965380761487},"index":4,"playId":"2e536975-79a7-3212-8d4b-108846082176","pitchNumber":3,"startTime":"2026-09-23T03:47:30.512Z","endTime":"2026-09-23T03:47:33.512Z","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":98.6,"endSpeed":90.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73501582583035,"aZ":-15.9161172797271,"pfxX":-4.361470564722464,"pfxZ":7.783725066937823,"pX":-0.007979887243537345,"pZ":4.5951465451241065,"vX0":6.973320929738595,"vY0":-143.4987194255092,"vZ0":-0.05059501262624139,"x":117.3,"y":114.71,"x0":-1.9011732716339904,"y0":50.0012265024634,"z0":5.603265444208358,"aX":-9.108945597359734},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.3,"breakHorizontal":6.5,"spinRate":2399,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3814637452158274,"extension":6.70176867410037},"index":5,"playId":"cdedbdff-59f4-3608-90b8-282f6bc4451a","pitchNumber":4,"startTime":"2026-09-23T03:47:51.716Z","endTime":"2026-09-23T03:47:55.057Z","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, 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":89.6,"endSpeed":82.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.956803510589577,"aZ":-29.690954292666458,"pfxX":-0.602235411086248,"pfxZ":1.444630099841488,"pX":0.11203935346898171,"pZ":2.318413730690723,"vX0":5.784702464350419,"vY0":-130.46633307519872,"vZ0":-2.0442681085312477,"x":112.73,"y":176.18,"x0":-2.0575746471980376,"y0":50.00315496110804,"z0":5.354092739122592,"aX":-1.0360678723660266},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.4,"breakHorizontal":-0.2,"spinRate":2234,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.4201308943168338,"extension":6.773703607765365},"index":6,"playId":"5521a341-97a6-35cb-87a6-b2bfba35f4db","pitchNumber":5,"startTime":"2026-09-23T03:48:08.052Z","endTime":"2026-09-23T03:48:13.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:48:13.317Z","atBatIndex":100},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":101,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-09-23T03:48:22.920Z","endTime":"2026-09-23T03:49:26.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":89.8,"endSpeed":82.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91653665773553,"aZ":-31.170014879305867,"pfxX":0.6702277387462581,"pfxZ":0.581839155831986,"pX":-0.7343390690618442,"pZ":2.1970192579475816,"vX0":3.491743518370912,"vY0":-130.80054255417693,"vZ0":-2.2028681701347965,"x":144.99,"y":179.46,"x0":-2.1723286312861,"y0":50.00600190832617,"z0":5.381371584639985,"aX":1.1643347645564293},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.8,"breakHorizontal":-1.9,"spinRate":2190,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.41832693975724666,"extension":6.7762426011418135},"index":0,"playId":"01a15180-65e0-3b86-8c03-53747a1187e0","pitchNumber":1,"startTime":"2026-09-23T03:48:35.899Z","endTime":"2026-09-23T03:48:39.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58034019578564,"aZ":-17.970388691421554,"pfxX":-9.695546300608616,"pfxZ":7.134017317400506,"pX":-0.4298305810380724,"pZ":3.0262736466274784,"vX0":6.05837057811914,"vY0":-140.4189281979492,"vZ0":-3.4687960807807037,"x":133.38,"y":157.07,"x0":-1.3585382686172336,"y0":50.006116145148,"z0":5.450810177535499,"aX":-19.314132976142858},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":16.3,"spinRate":2248,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39046312446823217,"extension":6.731455199920993},"index":1,"playId":"79c0a51a-8915-333e-ad41-5e97ffde8632","pitchNumber":2,"startTime":"2026-09-23T03:48:50.950Z","endTime":"2026-09-23T03:48:57.658Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7561181951726,"aZ":-41.81886289620955,"pfxX":1.9444319151759963,"pfxZ":-6.23496458253793,"pX":0.021558019762034582,"pZ":1.5986505187720084,"vX0":4.173251672126416,"vY0":-123.62346521507462,"vZ0":-0.7438060495050194,"x":116.18,"y":195.62,"x0":-1.9413508124418728,"y0":50.00278310381688,"z0":5.415228595232881,"aX":3.007393728243803},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.2,"breakHorizontal":-4.4,"spinRate":2417,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4431394299763549,"extension":6.738299803523433},"index":2,"playId":"8c5c7f9a-8d79-341e-9c2d-281ce2e4288e","pitchNumber":3,"startTime":"2026-09-23T03:49:22.726Z","endTime":"2026-09-23T03:49:26.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:49:26.273Z","atBatIndex":101},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, shortstop Otto Lopez to first baseman Griffin Conine.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":102,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-09-23T03:49:35.615Z","endTime":"2026-09-23T03:50:02.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".224"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".469"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".213"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".178"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.391"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".616"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.04"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.93"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.83"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.61"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.86"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.90"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.84"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.04"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.30"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.52"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.84"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.53"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.24"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.391"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".616"}],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8845648155033,"aZ":-14.162447771011479,"pfxX":-3.8494600558954137,"pfxZ":8.535427747469669,"pX":0.8855162130983515,"pZ":1.9851063491708318,"vX0":8.911029580943183,"vY0":-142.9646660182255,"vZ0":-6.779955504548533,"x":83.25,"y":185.18,"x0":-1.7446754529889203,"y0":50.00542678440036,"z0":5.242709878958894,"aX":-8.126249504259944},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":5.5,"spinRate":2297,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3802776300778343,"extension":6.9398337785800015},"hitData":{"launchSpeed":81.9,"launchAngle":5.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.99,"coordY":146.57}},"index":0,"playId":"b8f7389d-2c2a-398e-9c21-9db002fdaeec","pitchNumber":1,"startTime":"2026-09-23T03:49:54.590Z","endTime":"2026-09-23T03:50:02.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:50:02.753Z","atBatIndex":102}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, shortstop Otto Lopez to first baseman Griffin Conine.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":102,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-09-23T03:49:35.615Z","endTime":"2026-09-23T03:50:02.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".224"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".469"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".213"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".178"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.391"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".616"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.04"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.93"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.83"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.61"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.86"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.90"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.84"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.04"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.30"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.52"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.84"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.53"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.24"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.391"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".616"}],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8845648155033,"aZ":-14.162447771011479,"pfxX":-3.8494600558954137,"pfxZ":8.535427747469669,"pX":0.8855162130983515,"pZ":1.9851063491708318,"vX0":8.911029580943183,"vY0":-142.9646660182255,"vZ0":-6.779955504548533,"x":83.25,"y":185.18,"x0":-1.7446754529889203,"y0":50.00542678440036,"z0":5.242709878958894,"aX":-8.126249504259944},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":5.5,"spinRate":2297,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3802776300778343,"extension":6.9398337785800015},"hitData":{"launchSpeed":81.9,"launchAngle":5.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.99,"coordY":146.57}},"index":0,"playId":"b8f7389d-2c2a-398e-9c21-9db002fdaeec","pitchNumber":1,"startTime":"2026-09-23T03:49:54.590Z","endTime":"2026-09-23T03:50:02.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-23T03:50:02.753Z","atBatIndex":102},"scoringPlays":[25,39,44,46,90,92,95,96,97],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":109.87,"y":146.96},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":101.94,"y":140.29},"type":"O","description":"Forceout"}],"home":[{"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":105.84,"y":164.73},"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":1,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":168.8,"y":182.29},"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":1,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":163.08,"y":97.1},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":193.02,"y":103.59},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":66.71,"y":96.97},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":136.24,"y":43.48},"type":"O","description":"Flyout"}],"home":[{"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":151.24,"y":157.47},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":114.92,"y":149.6},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":102.81,"y":73.92},"type":"H","description":"Single"}],"home":[]}},{"startIndex":22,"endIndex":30,"top":[22,23,24,25,26,27],"bottom":[28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":214.28,"y":111.16},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":171.42,"y":118.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":115.74,"y":67.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":157.9,"y":161.1},"type":"O","description":"Groundout"}],"home":[{"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":96.15,"y":168.36},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":124.51,"y":212.91},"type":"O","description":"Pop Out"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"coordinates":{"x":139.14,"y":191.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":107.3,"y":78.73},"type":"O","description":"Flyout"}],"home":[{"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":116.74,"y":150.81},"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":5,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":145.51,"y":112.41},"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":5,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":120.37,"y":135.67},"type":"H","description":"Single"}]}},{"startIndex":38,"endIndex":49,"top":[38,39,40,41],"bottom":[42,43,44,45,46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":104.35,"y":168.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":73.15,"y":58.35},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":97.37,"y":89.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":107.66,"y":157.47},"type":"O","description":"Pop Out"}],"home":[{"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":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":131.02,"y":173.09},"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":6,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":183.93,"y":109.04},"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":6,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":145.19,"y":181.68},"type":"O","description":"Fielders Choice"},{"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":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":203.91,"y":107.22},"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":6,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":144.59,"y":175.63},"type":"O","description":"Lineout"}]}},{"startIndex":50,"endIndex":58,"top":[50,51,52,53],"bottom":[54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":128.24,"y":87.24},"type":"O","description":"Flyout"}],"home":[{"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":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":129.82,"y":180.92},"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":7,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":177.0,"y":67.71},"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":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":187.34,"y":109.31},"type":"O","description":"Lineout"}]}},{"startIndex":59,"endIndex":64,"top":[59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":174.85,"y":80.58},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":100.19,"y":168.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":145.8,"y":149.6},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":65,"endIndex":72,"top":[65,66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":133.52,"y":138.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":128.57,"y":142.1},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":176.85,"y":114.01},"type":"O","description":"Flyout"}],"home":[{"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":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":122.99,"y":144.7},"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":9,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":176.89,"y":156.18},"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":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":168.48,"y":135.16},"type":"O","description":"Flyout"}]}},{"startIndex":73,"endIndex":80,"top":[73,74,75],"bottom":[76,77,78,79,80],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":10,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":49.89,"y":89.87},"type":"O","description":"Lineout"}],"home":[{"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":10,"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":121.64,"y":187.28},"type":"O","description":"Bunt 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":10,"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":45.3,"y":106.61},"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":10,"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":160.93,"y":150.2},"type":"O","description":"Groundout"}]}},{"startIndex":81,"endIndex":89,"top":[81,82,83,84,85],"bottom":[86,87,88,89],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":11,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":125.81,"y":108.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":11,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":149.82,"y":201.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":11,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":119.91,"y":70.1},"type":"O","description":"Lineout"}],"home":[{"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":11,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":120.37,"y":149.6},"type":"O","description":"Groundout"}]}},{"startIndex":90,"endIndex":102,"top":[90,91,92,93,94,95,96,97,98,99],"bottom":[100,101,102],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":12,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":58.03,"y":140.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":12,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"coordinates":{"x":null,"y":null},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":12,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":155.16,"y":85.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":12,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":191.24,"y":120.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":12,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":145.86,"y":86.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":12,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":134.31,"y":178.7},"type":"O","description":"Groundout"}],"home":[{"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":12,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":114.99,"y":146.57},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":12,"currentInningOrdinal":"12th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":11,"ordinalNum":"11th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":12,"ordinalNum":"12th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":6,"hits":4,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":7,"errors":0,"leftOnBase":15},"away":{"runs":8,"hits":11,"errors":1,"leftOnBase":11}},"defense":{"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"catcher":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"first":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"second":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"third":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"shortstop":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"left":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"center":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"right":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"onDeck":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"inHole":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"battingOrder":8,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"offense":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"onDeck":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"inHole":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"battingOrder":5,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":12,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":1,"hits":11,"hitByPitch":3,"avg":".249","atBats":45,"obp":".327","slg":".400","ops":".727","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":15,"rbi":8,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"45.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":11,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":3,"hits":7,"hitByPitch":1,"atBats":44,"obp":".260","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":210,"era":"4.13","inningsPitched":"12.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.29","battersFaced":50,"outs":36,"completeGames":0,"shutouts":0,"pitchesThrown":210,"balls":73,"strikes":137,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":1,"pitchesPerInning":"17.50","runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":36,"errors":1,"chances":46,"passedBall":0,"pickoffs":0}},"players":{"ID667652":{"person":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":13,"strikes":8,"strikePercentage":".380","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":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":18,"airOuts":11,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":1,"hits":9,"hitByPitch":1,"atBats":52,"obp":".295","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":254,"era":"3.68","inningsPitched":"14.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":6,"whip":"1.16","battersFaced":62,"outs":44,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":101,"strikes":153,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".000","pitchesPerInning":"17.32","gamesFinished":4,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.20","walksPer9Inn":"4.91","hitsPer9Inn":"5.52","runsScoredPer9":"3.68","homeRunsPer9":"1.84","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"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"}]},"ID694795":{"person":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"jerseyNumber":"95","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 3-4)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":0,"flyOuts":22,"groundOuts":23,"airOuts":35,"runs":16,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":19,"intentionalWalks":2,"hits":23,"hitByPitch":2,"atBats":101,"obp":".358","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":510,"era":"3.54","inningsPitched":"28.0","wins":3,"losses":4,"saves":1,"saveOpportunities":4,"holds":2,"blownSaves":3,"earnedRuns":11,"whip":"1.50","battersFaced":125,"outs":84,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":510,"balls":197,"strikes":313,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".429","pitchesPerInning":"18.21","gamesFinished":7,"strikeoutWalkRatio":"1.21","strikeoutsPer9Inn":"7.39","walksPer9Inn":"6.11","hitsPer9Inn":"7.39","runsScoredPer9":"5.14","homeRunsPer9":"0.64","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":29,"groundOuts":34,"airOuts":40,"runs":27,"doubles":6,"triples":1,"homeRuns":10,"strikeOuts":42,"baseOnBalls":11,"intentionalWalks":0,"hits":46,"hitByPitch":2,"atBats":160,"obp":".337","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":694,"era":"5.67","inningsPitched":"39.2","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":10,"blownSaves":2,"earnedRuns":25,"whip":"1.44","battersFaced":175,"outs":119,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":694,"balls":238,"strikes":456,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"17.50","gamesFinished":8,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"9.53","walksPer9Inn":"2.50","hitsPer9Inn":"10.44","runsScoredPer9":"6.13","homeRunsPer9":"2.27","inheritedRunners":20,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665052":{"person":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-6 | K, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":5,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":29,"groundOuts":53,"airOuts":56,"runs":43,"doubles":8,"triples":0,"homeRuns":17,"strikeOuts":91,"baseOnBalls":33,"intentionalWalks":0,"hits":68,"hitByPitch":5,"avg":".254","atBats":268,"obp":".346","slg":".474","ops":".820","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":127,"rbi":40,"leftOnBase":129,"sacBunts":0,"sacFlies":0,"babip":".319","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.76","popOuts":15,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":193,"errors":0,"chances":204,"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"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | BB, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":125,"flyOuts":62,"groundOuts":91,"airOuts":111,"runs":49,"doubles":16,"triples":1,"homeRuns":24,"strikeOuts":131,"baseOnBalls":50,"intentionalWalks":1,"hits":98,"hitByPitch":4,"avg":".228","atBats":430,"obp":".313","slg":".437","ops":".750","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":188,"rbi":64,"leftOnBase":213,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"17.92","popOuts":23,"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":4,"putOuts":214,"errors":3,"chances":221,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":34,"gamesStarted":33,"flyOuts":131,"groundOuts":214,"airOuts":250,"runs":97,"doubles":37,"triples":3,"homeRuns":24,"strikeOuts":152,"baseOnBalls":59,"intentionalWalks":0,"hits":203,"hitByPitch":9,"atBats":814,"obp":".306","caughtStealing":9,"stolenBases":15,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":3271,"era":"3.91","inningsPitched":"212.0","wins":13,"losses":11,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":92,"whip":"1.24","battersFaced":887,"outs":636,"gamesPitched":34,"completeGames":1,"shutouts":1,"pitchesThrown":3271,"balls":1101,"strikes":2170,"strikePercentage":".660","hitBatsmen":9,"balks":3,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".542","pitchesPerInning":"15.43","gamesFinished":1,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"6.45","walksPer9Inn":"2.50","hitsPer9Inn":"8.62","runsScoredPer9":"4.12","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":61,"lineOuts":58},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":5,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":51,"gamesStarted":0,"flyOuts":24,"groundOuts":71,"airOuts":52,"runs":36,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":42,"baseOnBalls":32,"intentionalWalks":1,"hits":57,"hitByPitch":3,"atBats":216,"obp":".359","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":992,"era":"5.08","inningsPitched":"56.2","wins":3,"losses":3,"saves":4,"saveOpportunities":7,"holds":6,"blownSaves":3,"earnedRuns":32,"whip":"1.57","battersFaced":257,"outs":170,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":992,"balls":395,"strikes":597,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".500","pitchesPerInning":"17.51","gamesFinished":16,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"6.67","walksPer9Inn":"5.08","hitsPer9Inn":"9.05","runsScoredPer9":"5.72","homeRunsPer9":"0.48","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":36,"gamesStarted":19,"flyOuts":80,"groundOuts":138,"airOuts":118,"runs":50,"doubles":14,"triples":3,"homeRuns":17,"strikeOuts":99,"baseOnBalls":52,"intentionalWalks":0,"hits":109,"hitByPitch":3,"atBats":462,"obp":".317","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1964,"era":"3.45","inningsPitched":"122.2","wins":5,"losses":6,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":47,"whip":"1.31","battersFaced":520,"outs":368,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":1964,"balls":707,"strikes":1257,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".455","pitchesPerInning":"16.01","gamesFinished":8,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"7.26","walksPer9Inn":"3.82","hitsPer9Inn":"8.00","runsScoredPer9":"3.67","homeRunsPer9":"1.25","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":12,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"0-6 | 4 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":105,"flyOuts":25,"groundOuts":24,"airOuts":61,"runs":37,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":78,"baseOnBalls":24,"intentionalWalks":0,"hits":44,"hitByPitch":11,"avg":".216","atBats":204,"obp":".329","slg":".373","ops":".702","caughtStealing":8,"stolenBases":33,"stolenBasePercentage":".805","caughtStealingPercentage":".195","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":76,"rbi":16,"leftOnBase":101,"sacBunts":2,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.39","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":21,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":133,"errors":4,"chances":139,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID691858":{"person":{"id":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858"},"jerseyNumber":"68","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","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":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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".188","atBats":16,"obp":".222","slg":".313","ops":".535","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":5,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":19,"putOuts":6,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-3 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":2,"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":151,"flyOuts":72,"groundOuts":108,"airOuts":162,"runs":82,"doubles":19,"triples":6,"homeRuns":11,"strikeOuts":123,"baseOnBalls":77,"intentionalWalks":1,"hits":116,"hitByPitch":14,"avg":".231","atBats":502,"obp":".348","slg":".359","ops":".707","caughtStealing":12,"stolenBases":23,"stolenBasePercentage":".657","caughtStealingPercentage":".343","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":600,"totalBases":180,"rbi":40,"leftOnBase":202,"sacBunts":6,"sacFlies":1,"babip":".285","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.64","popOuts":41,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":354,"errors":0,"chances":359,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(BS, 6)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":67,"gamesStarted":0,"flyOuts":25,"groundOuts":77,"airOuts":46,"runs":31,"doubles":11,"triples":0,"homeRuns":1,"strikeOuts":71,"baseOnBalls":36,"intentionalWalks":1,"hits":51,"hitByPitch":4,"atBats":242,"obp":".320","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1135,"era":"3.39","inningsPitched":"66.1","wins":5,"losses":5,"saves":3,"saveOpportunities":9,"holds":17,"blownSaves":6,"earnedRuns":25,"whip":"1.31","battersFaced":285,"outs":199,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1135,"balls":439,"strikes":696,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":1,"winPercentage":".500","pitchesPerInning":"17.11","gamesFinished":13,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"9.63","walksPer9Inn":"4.88","hitsPer9Inn":"6.92","runsScoredPer9":"4.21","homeRunsPer9":"0.14","inheritedRunners":26,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":70,"groundOuts":122,"airOuts":154,"runs":49,"doubles":31,"triples":5,"homeRuns":10,"strikeOuts":38,"baseOnBalls":27,"intentionalWalks":2,"hits":129,"hitByPitch":0,"avg":".293","atBats":441,"obp":".333","slg":".454","ops":".787","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":200,"rbi":68,"leftOnBase":187,"sacBunts":1,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.10","popOuts":40,"lineOuts":44},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":7,"groundOuts":2,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":24,"obp":".481","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"13.50","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.57","battersFaced":27,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":26,"strikes":47,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.18","rbi":0,"winPercentage":".---","pitchesPerInning":"15.64","gamesFinished":5,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.93","walksPer9Inn":"1.93","hitsPer9Inn":"21.21","runsScoredPer9":"13.50","homeRunsPer9":"3.86","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":217,"putOuts":129,"errors":13,"chances":359,"fielding":".964","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"}]},"ID691277":{"person":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"jerseyNumber":"63","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 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":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".185","atBats":27,"obp":".214","slg":".259","ops":".473","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":7,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"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":4,"putOuts":49,"errors":0,"chances":53,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":1,"flyOuts":23,"groundOuts":56,"airOuts":43,"runs":35,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":21,"intentionalWalks":1,"hits":49,"hitByPitch":6,"atBats":183,"obp":".355","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":852,"era":"5.55","inningsPitched":"48.2","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":30,"whip":"1.44","battersFaced":216,"outs":146,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":852,"balls":298,"strikes":554,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".714","pitchesPerInning":"17.51","gamesFinished":11,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"7.58","walksPer9Inn":"3.88","hitsPer9Inn":"9.06","runsScoredPer9":"6.47","homeRunsPer9":"0.74","inheritedRunners":28,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":13},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":17,"flyOuts":54,"groundOuts":82,"airOuts":94,"runs":41,"doubles":16,"triples":3,"homeRuns":11,"strikeOuts":69,"baseOnBalls":26,"intentionalWalks":0,"hits":93,"hitByPitch":5,"atBats":336,"obp":".336","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1353,"era":"4.14","inningsPitched":"82.2","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":38,"whip":"1.44","battersFaced":369,"outs":248,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1353,"balls":430,"strikes":923,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".167","pitchesPerInning":"16.37","gamesFinished":2,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.51","walksPer9Inn":"2.83","hitsPer9Inn":"10.13","runsScoredPer9":"4.46","homeRunsPer9":"1.20","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":89,"groundOuts":148,"airOuts":151,"runs":61,"doubles":17,"triples":6,"homeRuns":6,"strikeOuts":83,"baseOnBalls":68,"intentionalWalks":4,"hits":145,"hitByPitch":0,"avg":".280","atBats":518,"obp":".360","slg":".371","ops":".731","caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":595,"totalBases":192,"rbi":52,"leftOnBase":218,"sacBunts":3,"sacFlies":6,"babip":".320","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.33","popOuts":19,"lineOuts":43},"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":343,"putOuts":205,"errors":7,"chances":555,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688363":{"person":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"801","stats":{"batting":{"summary":"0-1 | 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":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"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":60,"flyOuts":22,"groundOuts":33,"airOuts":42,"runs":15,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":36,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".206","atBats":136,"obp":".253","slg":".375","ops":".628","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":51,"rbi":25,"leftOnBase":64,"sacBunts":2,"sacFlies":1,"babip":".247","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","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":65,"putOuts":57,"errors":3,"chances":125,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":63,"gamesStarted":0,"flyOuts":37,"groundOuts":39,"airOuts":67,"runs":25,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":79,"baseOnBalls":28,"intentionalWalks":2,"hits":44,"hitByPitch":3,"atBats":229,"obp":".288","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","numberOfPitches":1090,"era":"3.11","inningsPitched":"63.2","wins":3,"losses":4,"saves":1,"saveOpportunities":2,"holds":25,"blownSaves":1,"earnedRuns":22,"whip":"1.13","battersFaced":260,"outs":191,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1090,"balls":384,"strikes":706,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".429","pitchesPerInning":"17.12","gamesFinished":6,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"11.17","walksPer9Inn":"3.96","hitsPer9Inn":"6.22","runsScoredPer9":"3.53","homeRunsPer9":"0.71","inheritedRunners":28,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":22,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.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":119,"flyOuts":64,"groundOuts":73,"airOuts":106,"runs":56,"doubles":27,"triples":4,"homeRuns":20,"strikeOuts":160,"baseOnBalls":52,"intentionalWalks":5,"hits":106,"hitByPitch":10,"avg":".240","atBats":442,"obp":".332","slg":".455","ops":".787","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":201,"rbi":63,"leftOnBase":208,"sacBunts":1,"sacFlies":2,"babip":".326","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.10","popOuts":22,"lineOuts":20},"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":30,"putOuts":472,"errors":7,"chances":509,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687134":{"person":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":32,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"5.63","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.50","battersFaced":35,"outs":24,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":44,"strikes":102,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"18.25","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"10.13","runsScoredPer9":"5.63","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682663":{"person":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"jerseyNumber":"50","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":22,"groundOuts":58,"airOuts":44,"runs":29,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":57,"baseOnBalls":25,"intentionalWalks":1,"hits":49,"hitByPitch":2,"avg":".237","atBats":207,"obp":".323","slg":".367","ops":".690","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":76,"rbi":24,"leftOnBase":94,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.40","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":{"gamesStarted":1,"caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","assists":11,"putOuts":180,"errors":4,"chances":195,"fielding":".979","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":84,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":25,"strikes":59,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"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":4,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":64,"groundOuts":124,"airOuts":136,"runs":62,"doubles":23,"triples":2,"homeRuns":14,"strikeOuts":84,"baseOnBalls":32,"intentionalWalks":0,"hits":124,"hitByPitch":4,"atBats":464,"obp":".318","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1917,"era":"4.31","inningsPitched":"119.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":57,"whip":"1.31","battersFaced":505,"outs":357,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1917,"balls":652,"strikes":1265,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".400","pitchesPerInning":"16.11","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"6.35","walksPer9Inn":"2.42","hitsPer9Inn":"9.38","runsScoredPer9":"4.69","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":47,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690978":{"person":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"jerseyNumber":"90","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":15,"gamesStarted":0,"flyOuts":7,"groundOuts":31,"airOuts":18,"runs":10,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":93,"obp":".318","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":437,"era":"3.46","inningsPitched":"26.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.31","battersFaced":110,"outs":78,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":176,"strikes":261,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.81","gamesFinished":9,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.19","hitsPer9Inn":"6.58","runsScoredPer9":"3.46","homeRunsPer9":"0.35","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":4,"groundOuts":15,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".128","atBats":47,"obp":".192","slg":".234","ops":".426","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":11,"rbi":3,"leftOnBase":20,"sacBunts":3,"sacFlies":1,"babip":".179","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":5,"lineOuts":2},"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":11,"stolenBasePercentage":".579","caughtStealingPercentage":".421","assists":14,"putOuts":124,"errors":2,"chances":140,"fielding":".986","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"501","stats":{"batting":{"summary":"2-3 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":1,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":37,"groundOuts":88,"airOuts":63,"runs":39,"doubles":9,"triples":0,"homeRuns":13,"strikeOuts":82,"baseOnBalls":18,"intentionalWalks":0,"hits":70,"hitByPitch":2,"avg":".236","atBats":297,"obp":".282","slg":".397","ops":".679","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":118,"rbi":50,"leftOnBase":130,"sacBunts":4,"sacFlies":2,"babip":".279","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.85","popOuts":13,"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":{"caughtStealing":25,"stolenBases":62,"stolenBasePercentage":".713","caughtStealingPercentage":".287","assists":44,"putOuts":726,"errors":12,"chances":782,"fielding":".985","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":28,"flyOuts":86,"groundOuts":113,"airOuts":156,"runs":77,"doubles":29,"triples":1,"homeRuns":20,"strikeOuts":162,"baseOnBalls":67,"intentionalWalks":0,"hits":123,"hitByPitch":10,"atBats":551,"obp":".317","caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","numberOfPitches":2568,"era":"4.14","inningsPitched":"150.0","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.27","battersFaced":631,"outs":450,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2568,"balls":945,"strikes":1623,"strikePercentage":".630","hitBatsmen":10,"balks":3,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".389","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"9.72","walksPer9Inn":"4.02","hitsPer9Inn":"7.38","runsScoredPer9":"4.62","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":153,"flyOuts":98,"groundOuts":185,"airOuts":164,"runs":92,"doubles":32,"triples":9,"homeRuns":11,"strikeOuts":88,"baseOnBalls":38,"intentionalWalks":1,"hits":186,"hitByPitch":9,"avg":".304","atBats":612,"obp":".348","slg":".440","ops":".788","caughtStealing":5,"stolenBases":33,"stolenBasePercentage":".868","caughtStealingPercentage":".132","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":670,"totalBases":269,"rbi":71,"leftOnBase":235,"sacBunts":0,"sacFlies":11,"babip":".334","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.64","popOuts":23,"lineOuts":43},"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":334,"putOuts":207,"errors":21,"chances":562,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[681715,672640,669065,691594,682663,691788,665923,665052,691277,688363,691858,805300,676083,806188,676534,656848,691587,676604,667652,694795,680767],"pitchers":[676083,806188,676534,656848,691587,676604,667652,694795,680767],"bench":[669364,640459],"bullpen":[645261,687134,690978,687473,663969],"battingOrder":[681715,672640,669065,691594,691788,665923,665052,688363,805300],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Stowers (27, Imanaga)."},{"label":"HR","value":"Stowers (20, 6th inning off Civale, 0 on, 1 out)."},{"label":"TB","value":"Conine; Hernández, H; Lopez, O; Mack 2; Marsee; Ramírez; Sanoja 2; Stowers 6."},{"label":"RBI","value":"Conine (40); Mack 2 (50); Marsee (40); Ramírez (24); Sanoja (68); Stowers 2 (63)."},{"label":"Runners left in scoring position, 2 out","value":"Conine 2; Hernández, H; Ruiz, E 2."},{"label":"SAC","value":"Pauley."},{"label":"Team RISP","value":"7-for-17."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lopez, O (33, 2nd base off Zeferjahn/Kelly, C)."},{"label":"PO","value":"Hernández, H (1st base by Imanaga)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Mack (12, missed catch)."}]}],"note":[{"label":"a","value":"Flied out for Serna, J in the 7th."}]},"home":{"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":9,"airOuts":11,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":3,"hits":7,"hitByPitch":1,"avg":".251","atBats":44,"obp":".339","slg":".430","ops":".769","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":9,"rbi":1,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":12,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":1,"hits":11,"hitByPitch":3,"atBats":45,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":208,"era":"4.17","inningsPitched":"12.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.26","battersFaced":52,"outs":36,"completeGames":0,"shutouts":0,"pitchesThrown":208,"balls":75,"strikes":133,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":8,"pitchesPerInning":"17.33","runsScoredPer9":"6.00","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":36,"errors":0,"chances":46,"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":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":15,"groundOuts":21,"airOuts":32,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":107,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":462,"era":"3.77","inningsPitched":"28.2","wins":2,"losses":2,"saves":3,"saveOpportunities":4,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"1.22","battersFaced":119,"outs":86,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":462,"balls":167,"strikes":295,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"16.12","gamesFinished":15,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.42","walksPer9Inn":"3.14","hitsPer9Inn":"7.85","runsScoredPer9":"4.08","homeRunsPer9":"1.26","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":1},"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":109,"flyOuts":43,"groundOuts":53,"airOuts":65,"runs":32,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":79,"baseOnBalls":34,"intentionalWalks":3,"hits":62,"hitByPitch":4,"avg":".243","atBats":255,"obp":".337","slg":".478","ops":".815","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":122,"rbi":44,"leftOnBase":116,"sacBunts":0,"sacFlies":4,"babip":".285","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":64,"errors":0,"chances":66,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"55","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":40,"groundOuts":54,"airOuts":66,"runs":34,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":0,"hits":58,"hitByPitch":2,"avg":".274","atBats":212,"obp":".322","slg":".500","ops":".822","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":106,"rbi":37,"leftOnBase":78,"sacBunts":4,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.27","popOuts":15,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":119,"errors":2,"chances":124,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665795":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 3 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":11,"strikes":13,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"40.50","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":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":18,"gamesStarted":15,"flyOuts":37,"groundOuts":85,"airOuts":72,"runs":58,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":71,"baseOnBalls":36,"intentionalWalks":0,"hits":83,"hitByPitch":2,"atBats":307,"obp":".348","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1353,"era":"5.96","inningsPitched":"80.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.49","battersFaced":350,"outs":240,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1353,"balls":527,"strikes":826,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.18","rbi":4,"winPercentage":".500","pitchesPerInning":"16.91","gamesFinished":2,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"7.99","walksPer9Inn":"4.05","hitsPer9Inn":"9.34","runsScoredPer9":"6.53","homeRunsPer9":"1.80","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":13,"errors":0,"chances":27,"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":"500","stats":{"batting":{"summary":"1-6 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":151,"flyOuts":79,"groundOuts":107,"airOuts":123,"runs":87,"doubles":27,"triples":2,"homeRuns":24,"strikeOuts":185,"baseOnBalls":79,"intentionalWalks":3,"hits":117,"hitByPitch":7,"avg":".221","atBats":530,"obp":".329","slg":".415","ops":".744","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":618,"totalBases":220,"rbi":68,"leftOnBase":268,"sacBunts":1,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.08","popOuts":21,"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":272,"errors":1,"chances":282,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":26,"gamesStarted":11,"flyOuts":56,"groundOuts":107,"airOuts":92,"runs":38,"doubles":8,"triples":0,"homeRuns":16,"strikeOuts":60,"baseOnBalls":26,"intentionalWalks":1,"hits":81,"hitByPitch":3,"atBats":337,"obp":".300","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1469,"era":"3.63","inningsPitched":"91.2","wins":6,"losses":1,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":37,"whip":"1.17","battersFaced":369,"outs":275,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1469,"balls":550,"strikes":919,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".857","pitchesPerInning":"16.03","gamesFinished":6,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"5.89","walksPer9Inn":"2.55","hitsPer9Inn":"7.95","runsScoredPer9":"3.73","homeRunsPer9":"1.57","inheritedRunners":14,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"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":{"note":"(L, 3-4)","summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":26,"groundOuts":26,"airOuts":57,"runs":30,"doubles":6,"triples":0,"homeRuns":11,"strikeOuts":59,"baseOnBalls":18,"intentionalWalks":3,"hits":46,"hitByPitch":1,"atBats":186,"obp":".317","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":835,"era":"4.99","inningsPitched":"48.2","wins":3,"losses":4,"saves":3,"saveOpportunities":7,"holds":7,"blownSaves":4,"earnedRuns":27,"whip":"1.32","battersFaced":207,"outs":146,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":835,"balls":273,"strikes":562,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":2,"winPercentage":".429","pitchesPerInning":"17.16","gamesFinished":9,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"10.91","walksPer9Inn":"3.33","hitsPer9Inn":"8.51","runsScoredPer9":"5.55","homeRunsPer9":"2.03","inheritedRunners":21,"inheritedRunnersScored":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"5.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":33,"strikes":58,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":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":31,"gamesStarted":31,"flyOuts":120,"groundOuts":138,"airOuts":196,"runs":74,"doubles":22,"triples":2,"homeRuns":34,"strikeOuts":171,"baseOnBalls":37,"intentionalWalks":0,"hits":153,"hitByPitch":7,"atBats":656,"obp":".281","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2798,"era":"3.74","inningsPitched":"173.1","wins":11,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.10","battersFaced":702,"outs":520,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2798,"balls":971,"strikes":1827,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":5,"groundOutsToAirouts":"0.70","rbi":1,"winPercentage":".524","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"4.62","strikeoutsPer9Inn":"8.88","walksPer9Inn":"1.92","hitsPer9Inn":"7.94","runsScoredPer9":"3.84","homeRunsPer9":"1.77","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":153,"flyOuts":103,"groundOuts":142,"airOuts":206,"runs":89,"doubles":32,"triples":2,"homeRuns":26,"strikeOuts":101,"baseOnBalls":75,"intentionalWalks":2,"hits":157,"hitByPitch":12,"avg":".262","atBats":600,"obp":".352","slg":".452","ops":".804","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":693,"totalBases":271,"rbi":89,"leftOnBase":295,"sacBunts":0,"sacFlies":6,"babip":".273","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.08","popOuts":57,"lineOuts":46},"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":true,"isSubstitute":false}},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":36,"groundOuts":56,"airOuts":70,"runs":36,"doubles":12,"triples":2,"homeRuns":6,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":2,"hits":59,"hitByPitch":1,"avg":".260","atBats":227,"obp":".317","slg":".410","ops":".727","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":93,"rbi":32,"leftOnBase":98,"sacBunts":1,"sacFlies":2,"babip":".298","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.83","popOuts":15,"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":118,"putOuts":75,"errors":4,"chances":197,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"1-4 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":2,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":2,"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":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":155,"flyOuts":110,"groundOuts":134,"airOuts":154,"runs":76,"doubles":27,"triples":2,"homeRuns":20,"strikeOuts":160,"baseOnBalls":91,"intentionalWalks":3,"hits":139,"hitByPitch":13,"avg":".239","atBats":582,"obp":".352","slg":".395","ops":".747","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":691,"totalBases":230,"rbi":77,"leftOnBase":281,"sacBunts":0,"sacFlies":5,"babip":".292","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.10","popOuts":19,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":148,"putOuts":1174,"errors":4,"chances":1326,"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,"battingOrder":"800","stats":{"batting":{"summary":"1-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":53,"groundOuts":98,"airOuts":108,"runs":57,"doubles":15,"triples":0,"homeRuns":10,"strikeOuts":69,"baseOnBalls":40,"intentionalWalks":0,"hits":98,"hitByPitch":5,"avg":".263","atBats":373,"obp":".342","slg":".383","ops":".725","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":143,"rbi":58,"leftOnBase":186,"sacBunts":0,"sacFlies":0,"babip":".299","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.30","popOuts":21,"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":{"gamesStarted":1,"caughtStealing":20,"stolenBases":61,"stolenBasePercentage":".753","caughtStealingPercentage":".247","assists":28,"putOuts":758,"errors":7,"chances":793,"fielding":".991","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"2-4 | 2B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":0,"leftOnBase":0,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":157,"flyOuts":84,"groundOuts":91,"airOuts":170,"runs":119,"doubles":31,"triples":8,"homeRuns":45,"strikeOuts":183,"baseOnBalls":80,"intentionalWalks":7,"hits":172,"hitByPitch":12,"avg":".282","atBats":611,"obp":".373","slg":".579","ops":".952","caughtStealing":7,"stolenBases":39,"stolenBasePercentage":".848","caughtStealingPercentage":".152","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":708,"totalBases":354,"rbi":107,"leftOnBase":220,"sacBunts":1,"sacFlies":4,"babip":".328","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.58","popOuts":46,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":385,"errors":6,"chances":396,"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":31,"gamesStarted":31,"flyOuts":87,"groundOuts":156,"airOuts":175,"runs":94,"doubles":26,"triples":3,"homeRuns":25,"strikeOuts":177,"baseOnBalls":46,"intentionalWalks":1,"hits":173,"hitByPitch":1,"atBats":670,"obp":".305","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","numberOfPitches":2902,"era":"4.55","inningsPitched":"172.0","wins":9,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":87,"whip":"1.27","battersFaced":728,"outs":516,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2902,"balls":987,"strikes":1915,"strikePercentage":".660","hitBatsmen":1,"balks":3,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".429","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"3.85","strikeoutsPer9Inn":"9.26","walksPer9Inn":"2.41","hitsPer9Inn":"9.05","runsScoredPer9":"4.92","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":6,"sacFlies":5,"passedBall":0,"popOuts":44,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":23,"errors":2,"chances":36,"fielding":".944","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":{},"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":66,"gamesStarted":0,"flyOuts":35,"groundOuts":57,"airOuts":65,"runs":28,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":70,"baseOnBalls":24,"intentionalWalks":0,"hits":58,"hitByPitch":1,"atBats":247,"obp":".302","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1098,"era":"3.48","inningsPitched":"64.2","wins":6,"losses":5,"saves":9,"saveOpportunities":17,"holds":8,"blownSaves":8,"earnedRuns":25,"whip":"1.27","battersFaced":275,"outs":194,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1098,"balls":375,"strikes":723,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".545","pitchesPerInning":"16.98","gamesFinished":27,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"9.74","walksPer9Inn":"3.34","hitsPer9Inn":"8.07","runsScoredPer9":"3.90","homeRunsPer9":"1.39","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":32,"groundOuts":38,"airOuts":59,"runs":35,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":64,"baseOnBalls":23,"intentionalWalks":0,"hits":48,"hitByPitch":10,"avg":".234","atBats":205,"obp":".339","slg":".371","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":76,"rbi":26,"leftOnBase":98,"sacBunts":3,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.64","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"34.17","popOuts":17,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":26,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":19,"putOuts":479,"errors":1,"chances":499,"fielding":".998","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"43","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":9,"groundOuts":28,"airOuts":17,"runs":14,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":60,"baseOnBalls":8,"intentionalWalks":1,"hits":34,"hitByPitch":0,"avg":".245","atBats":139,"obp":".286","slg":".374","ops":".660","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":52,"rbi":13,"leftOnBase":69,"sacBunts":0,"sacFlies":0,"babip":".392","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.80","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":44,"errors":4,"chances":113,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"200","stats":{"batting":{"summary":"2-6 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":79,"groundOuts":105,"airOuts":137,"runs":94,"doubles":31,"triples":1,"homeRuns":25,"strikeOuts":150,"baseOnBalls":78,"intentionalWalks":4,"hits":142,"hitByPitch":5,"avg":".267","atBats":531,"obp":".365","slg":".471","ops":".836","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":617,"totalBases":250,"rbi":85,"leftOnBase":276,"sacBunts":0,"sacFlies":3,"babip":".326","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.24","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":228,"errors":2,"chances":238,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"2.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","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":33,"gamesStarted":15,"flyOuts":81,"groundOuts":83,"airOuts":146,"runs":54,"doubles":26,"triples":2,"homeRuns":18,"strikeOuts":91,"baseOnBalls":34,"intentionalWalks":2,"hits":122,"hitByPitch":5,"atBats":438,"obp":".336","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1858,"era":"4.21","inningsPitched":"109.0","wins":6,"losses":7,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":51,"whip":"1.43","battersFaced":482,"outs":327,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1858,"balls":647,"strikes":1211,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.57","rbi":1,"winPercentage":".462","pitchesPerInning":"17.05","gamesFinished":6,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"7.51","walksPer9Inn":"2.81","hitsPer9Inn":"10.07","runsScoredPer9":"4.46","homeRunsPer9":"1.49","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":34,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":13,"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":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":64,"gamesStarted":0,"flyOuts":25,"groundOuts":53,"airOuts":55,"runs":33,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":94,"baseOnBalls":40,"intentionalWalks":5,"hits":49,"hitByPitch":9,"atBats":248,"obp":".328","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1270,"era":"3.93","inningsPitched":"68.2","wins":4,"losses":4,"saves":6,"saveOpportunities":10,"holds":14,"blownSaves":4,"earnedRuns":30,"whip":"1.30","battersFaced":301,"outs":206,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1270,"balls":512,"strikes":758,"strikePercentage":".600","hitBatsmen":9,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".500","pitchesPerInning":"18.50","gamesFinished":23,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"12.32","walksPer9Inn":"5.24","hitsPer9Inn":"6.42","runsScoredPer9":"4.33","homeRunsPer9":"0.92","inheritedRunners":25,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"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"}]},"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":31,"gamesStarted":22,"flyOuts":62,"groundOuts":176,"airOuts":116,"runs":86,"doubles":23,"triples":4,"homeRuns":15,"strikeOuts":131,"baseOnBalls":63,"intentionalWalks":0,"hits":154,"hitByPitch":4,"atBats":570,"obp":".344","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2385,"era":"4.96","inningsPitched":"143.1","wins":9,"losses":8,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":79,"whip":"1.51","battersFaced":644,"outs":430,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2385,"balls":881,"strikes":1504,"strikePercentage":".630","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".529","pitchesPerInning":"16.64","gamesFinished":2,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"8.23","walksPer9Inn":"3.96","hitsPer9Inn":"9.67","runsScoredPer9":"5.40","homeRunsPer9":"0.94","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":16,"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":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":58,"gamesStarted":2,"flyOuts":37,"groundOuts":59,"airOuts":60,"runs":22,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":53,"baseOnBalls":27,"intentionalWalks":1,"hits":50,"hitByPitch":0,"atBats":220,"obp":".310","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":971,"era":"2.90","inningsPitched":"62.0","wins":9,"losses":1,"saves":3,"saveOpportunities":5,"holds":7,"blownSaves":2,"earnedRuns":20,"whip":"1.24","battersFaced":249,"outs":186,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":971,"balls":363,"strikes":608,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".900","pitchesPerInning":"15.66","gamesFinished":15,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"7.69","walksPer9Inn":"3.92","hitsPer9Inn":"7.26","runsScoredPer9":"3.19","homeRunsPer9":"0.87","inheritedRunners":37,"inheritedRunnersScored":10,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":17,"gamesStarted":17,"flyOuts":45,"groundOuts":135,"airOuts":73,"runs":36,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":75,"baseOnBalls":39,"intentionalWalks":0,"hits":74,"hitByPitch":2,"atBats":354,"obp":".290","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1535,"era":"3.25","inningsPitched":"97.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.16","battersFaced":399,"outs":291,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1535,"balls":563,"strikes":972,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".429","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.96","walksPer9Inn":"3.62","hitsPer9Inn":"6.87","runsScoredPer9":"3.34","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":14,"errors":1,"chances":26,"fielding":".962","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":21,"gamesStarted":21,"flyOuts":64,"groundOuts":121,"airOuts":126,"runs":58,"doubles":14,"triples":1,"homeRuns":15,"strikeOuts":93,"baseOnBalls":37,"intentionalWalks":0,"hits":109,"hitByPitch":7,"atBats":448,"obp":".311","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1867,"era":"4.06","inningsPitched":"119.2","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.22","battersFaced":493,"outs":359,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1867,"balls":648,"strikes":1219,"strikePercentage":".650","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".643","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"2.51","strikeoutsPer9Inn":"6.99","walksPer9Inn":"2.78","hitsPer9Inn":"8.20","runsScoredPer9":"4.36","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":35,"lineOuts":27},"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":{},"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":19,"flyOuts":92,"groundOuts":143,"airOuts":147,"runs":68,"doubles":22,"triples":1,"homeRuns":21,"strikeOuts":100,"baseOnBalls":47,"intentionalWalks":0,"hits":134,"hitByPitch":7,"atBats":519,"obp":".327","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2193,"era":"4.43","inningsPitched":"134.0","wins":8,"losses":8,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.35","battersFaced":578,"outs":402,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2193,"balls":800,"strikes":1393,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"16.37","gamesFinished":8,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"6.72","walksPer9Inn":"3.16","hitsPer9Inn":"9.00","runsScoredPer9":"4.57","homeRunsPer9":"1.41","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":22,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"0-5 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":68,"groundOuts":105,"airOuts":114,"runs":81,"doubles":16,"triples":3,"homeRuns":19,"strikeOuts":111,"baseOnBalls":49,"intentionalWalks":0,"hits":90,"hitByPitch":2,"avg":".217","atBats":415,"obp":".300","slg":".407","ops":".707","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":169,"rbi":67,"leftOnBase":214,"sacBunts":1,"sacFlies":4,"babip":".246","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.84","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":307,"putOuts":155,"errors":7,"chances":469,"fielding":".985","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-3 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":154,"flyOuts":102,"groundOuts":191,"airOuts":210,"runs":62,"doubles":29,"triples":1,"homeRuns":8,"strikeOuts":57,"baseOnBalls":43,"intentionalWalks":0,"hits":161,"hitByPitch":9,"avg":".264","atBats":611,"obp":".317","slg":".354","ops":".671","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":671,"totalBases":216,"rbi":71,"leftOnBase":254,"sacBunts":0,"sacFlies":8,"babip":".276","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.38","popOuts":40,"lineOuts":68},"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":402,"putOuts":225,"errors":8,"chances":635,"fielding":".987","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":74,"flyOuts":27,"groundOuts":40,"airOuts":56,"runs":25,"doubles":8,"triples":3,"homeRuns":5,"strikeOuts":35,"baseOnBalls":20,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".232","atBats":164,"obp":".323","slg":".409","ops":".732","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":67,"rbi":24,"leftOnBase":92,"sacBunts":3,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.80","popOuts":13,"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":36,"putOuts":84,"errors":1,"chances":121,"fielding":".992","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"}]}},"batters":[691718,673548,683737,624424,807713,664023,663538,699393,608348,621020,684007,650644,694037,669020,666171,573204,665795],"pitchers":[684007,650644,694037,669020,666171,573204,665795],"bench":[665804,672356,608324,621438],"bullpen":[665871,571510,592332,605280,656849,607067,657097],"battingOrder":[691718,673548,683737,807713,664023,663538,699393,608348,621020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Suzuki (31, Petersen); Crow-Armstrong (31, Zuber)."},{"label":"TB","value":"Busch; Crow-Armstrong 3; Happ; Kelly, C; Suzuki 3."},{"label":"RBI","value":"Happ (68)."},{"label":"Runners left in scoring position, 2 out","value":"Swanson; Kelly, C 2; Suzuki 3; Ramírez 2; Shaw; Happ."},{"label":"Team RISP","value":"1-for-18."},{"label":"Team LOB","value":"15."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crow-Armstrong (39, 2nd base off Junk/Ramírez)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Imanaga (Hernández, H at 1st base)."}]}],"note":[{"label":"a","value":"Struck out for Conforto in the 6th."}]}},"officials":[{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Junk; Zeferjahn."},{"label":"IBB","value":"Sanoja (by Zeferjahn); Busch 2 (by Petersen, by Ralston); Crow-Armstrong (by Ekness)."},{"label":"HBP","value":"Stowers (by Imanaga); De Los Santos (by Civale); Lopez, O (by Cabrera, E); Hoerner (by Faucher)."},{"label":"ABS Challenge","value":"Ramírez 2 (Ball-Confirmed, Ball-Overturned to Strike); Kelly, C 2 (Ball-Confirmed, Ball-Overturned to Strike); Hoerner (Strike-Confirmed); Mack 2 (Ball-Confirmed, Ball-Confirmed); Ruiz, E (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Junk 84-59; Gibson, C 11-8; Faucher 19-11; Petersen 18-11; Pérez, Eu 14-11; Zuber 20-11; Ralston 21-8; Ekness 14-11; Vodnik 9-7; Imanaga 91-58; Civale 30-19; Palencia, D 11-8; Rolison 25-17; Zeferjahn 13-8; Thielbar 14-10; Cabrera, E 24-13."},{"label":"Groundouts-flyouts","value":"Junk 3-1; Gibson, C 1-0; Faucher 0-0; Petersen 1-0; Pérez, Eu 0-0; Zuber 1-1; Ralston 1-1; Ekness 1-0; Vodnik 1-0; Imanaga 4-2; Civale 1-2; Palencia, D 2-1; Rolison 0-1; Zeferjahn 0-0; Thielbar 1-0; Cabrera, E 1-0."},{"label":"Batters faced","value":"Junk 18; Gibson, C 3; Faucher 5; Petersen 5; Pérez, Eu 3; Zuber 4; Ralston 5; Ekness 4; Vodnik 3; Imanaga 19; Civale 8; Palencia, D 4; Rolison 5; Zeferjahn 4; Thielbar 5; Cabrera, E 7."},{"label":"Inherited runners-scored","value":"Faucher 2-1; Zeferjahn 1-0; Thielbar 3-0; Cabrera, E 1-1."},{"label":"Umpires","value":"HP: Nic Lentz. 1B: Vic Carapazza. 2B: Alex Tosi. 3B: Edwin Moscoso. "},{"label":"Weather","value":"62 degrees, Partly Cloudy."},{"label":"Wind","value":"13 mph, In From CF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"4:10."},{"label":"Att","value":"33,759."},{"label":"Venue","value":"Wrigley Field."},{"label":"September 22, 2026"}],"pitchingNotes":["Gibson, C pitched to 3 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","boxscoreName":"Stowers"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.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":119,"flyOuts":64,"groundOuts":73,"airOuts":106,"runs":56,"doubles":27,"triples":4,"homeRuns":20,"strikeOuts":160,"baseOnBalls":52,"intentionalWalks":5,"hits":106,"hitByPitch":10,"avg":".240","atBats":442,"obp":".332","slg":".455","ops":".787","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":201,"rbi":63,"leftOnBase":208,"sacBunts":1,"sacFlies":2,"babip":".326","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.10","popOuts":22,"lineOuts":20},"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":30,"putOuts":472,"errors":7,"chances":509,"fielding":".986","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":70,"hittingGameScore":70},{"player":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","boxscoreName":"Junk"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":84,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":25,"strikes":59,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"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":4,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":64,"groundOuts":124,"airOuts":136,"runs":62,"doubles":23,"triples":2,"homeRuns":14,"strikeOuts":84,"baseOnBalls":32,"intentionalWalks":0,"hits":124,"hitByPitch":4,"atBats":464,"obp":".318","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1917,"era":"4.31","inningsPitched":"119.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":57,"whip":"1.31","battersFaced":505,"outs":357,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1917,"balls":652,"strikes":1265,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".400","pitchesPerInning":"16.11","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"6.35","walksPer9Inn":"2.42","hitsPer9Inn":"9.38","runsScoredPer9":"4.69","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":47,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":70,"pitchingGameScore":70},{"player":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","boxscoreName":"Imanaga"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":33,"strikes":58,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":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":31,"gamesStarted":31,"flyOuts":120,"groundOuts":138,"airOuts":196,"runs":74,"doubles":22,"triples":2,"homeRuns":34,"strikeOuts":171,"baseOnBalls":37,"intentionalWalks":0,"hits":153,"hitByPitch":7,"atBats":656,"obp":".281","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2798,"era":"3.74","inningsPitched":"173.1","wins":11,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.10","battersFaced":702,"outs":520,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2798,"balls":971,"strikes":1827,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":5,"groundOutsToAirouts":"0.70","rbi":1,"winPercentage":".524","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"4.62","strikeoutsPer9Inn":"8.88","walksPer9Inn":"1.92","hitsPer9Inn":"7.94","runsScoredPer9":"3.84","homeRunsPer9":"1.77","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"}]},"type":"starter","gameScore":66,"pitchingGameScore":66}]},"decisions":{"winner":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"loser":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}