{"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":776158,"link":"/api/v1.1/game/776158/feed/live","metaData":{"wait":10,"timeStamp":"20250928_015650","gameEvents":["hit_by_pitch","game_finished"],"logicalEvents":["countChange","count11","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776158,"type":"R","doubleHeader":"N","id":"2025/09/27/texmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776158-2025-09-27","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-27T23:15:00Z","originalDate":"2025-09-27","officialDate":"2025-09-27","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2025,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":161,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":81,"losses":80,"ties":0,"pct":".503"},"records":{},"divisionLeader":false,"wins":81,"losses":80,"winningPercentage":".503"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2025,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":161,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":87,"losses":74,"ties":0,"pct":".540"},"records":{},"divisionLeader":false,"wins":87,"losses":74,"winningPercentage":".540"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID671655":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655","firstName":"George","lastName":"Valera","primaryNumber":"7","birthDate":"2000-11-13","currentAge":25,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"George","useLastName":"Valera","boxscoreName":"Valera","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"George Valera","nameSlug":"george-valera-671655","firstLastName":"George Valera","lastFirstName":"Valera, George","lastInitName":"Valera, G","initLastName":"G Valera","fullFMLName":"George Valera","fullLFMName":"Valera, George","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID542888":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888","firstName":"Shawn","lastName":"Armstrong","primaryNumber":"43","birthDate":"1990-09-11","currentAge":36,"birthCity":"New Bern","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shawn","useLastName":"Armstrong","middleName":"Michael","boxscoreName":"Armstrong","nickName":"Armie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Armstrong","nameSlug":"shawn-armstrong-542888","firstLastName":"Shawn Armstrong","lastFirstName":"Armstrong, Shawn","lastInitName":"Armstrong, S","initLastName":"S Armstrong","fullFMLName":"Shawn Michael Armstrong","fullLFMName":"Armstrong, Shawn Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID692030":{"id":692030,"fullName":"Jose Corniell","link":"/api/v1/people/692030","firstName":"Jose","lastName":"Corniell","primaryNumber":"59","birthDate":"2003-06-22","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Corniell","middleName":"Armando","boxscoreName":"Corniell","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":true,"pronunciation":"cor-nee-ELL","mlbDebutDate":"2025-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Corniell","nameSlug":"jose-corniell-692030","firstLastName":"Jose Corniell","lastFirstName":"Corniell, Jose","lastInitName":"Corniell, J","initLastName":"J Corniell","fullFMLName":"Jose Armando Corniell","fullLFMName":"Corniell, Jose Armando","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID683004":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","firstName":"Jack","lastName":"Leiter","primaryNumber":"22","birthDate":"2000-04-21","currentAge":26,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Leiter","middleName":"Thomas","boxscoreName":"Leiter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"lighter","mlbDebutDate":"2024-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Leiter","nameSlug":"jack-leiter-683004","firstLastName":"Jack Leiter","lastFirstName":"Leiter, Jack","lastInitName":"Leiter, J","initLastName":"J Leiter","fullFMLName":"Jack Thomas Leiter","fullLFMName":"Leiter, Jack Thomas","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID642133":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133","firstName":"Ryan","lastName":"Tellez","primaryNumber":"44","birthDate":"1995-03-16","currentAge":31,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":273,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rowdy","useLastName":"Tellez","middleName":"John","boxscoreName":"Tellez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"teh-LEHZ","mlbDebutDate":"2018-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Rowdy Tellez","nameSlug":"rowdy-tellez-642133","firstLastName":"Rowdy Tellez","lastFirstName":"Tellez, Rowdy","lastInitName":"Tellez, R","initLastName":"R Tellez","fullFMLName":"Ryan John Tellez","fullLFMName":"Tellez, Ryan John","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID676395":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395","firstName":"Robert","lastName":"Garcia","primaryNumber":"62","birthDate":"1996-06-14","currentAge":30,"birthCity":"Manteca","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Garcia","middleName":"Christopher","boxscoreName":"Garcia, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Garcia","nameSlug":"robert-garcia-676395","firstLastName":"Robert Garcia","lastFirstName":"Garcia, Robert","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Robert Christopher Garcia","fullLFMName":"Garcia, Robert Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID673962":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","firstName":"Joshua","lastName":"Jung","primaryNumber":"6","birthDate":"1998-02-12","currentAge":28,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Jung","middleName":"Ryne","boxscoreName":"Jung, Jo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"young","mlbDebutDate":"2022-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Jung","nameSlug":"josh-jung-673962","firstLastName":"Josh Jung","lastFirstName":"Jung, Josh","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Joshua Ryne Jung","fullLFMName":"Jung, Joshua Ryne","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"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},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID666310":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310","firstName":"Noah","lastName":"Naylor","primaryNumber":"14","birthDate":"2000-02-21","currentAge":26,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Bo","useLastName":"Naylor","middleName":"Gibson","boxscoreName":"Naylor, B","nickName":"Bo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Naylor","nameSlug":"bo-naylor-666310","firstLastName":"Bo Naylor","lastFirstName":"Naylor, Bo","lastInitName":"Naylor, B","initLastName":"B Naylor","fullFMLName":"Noah Gibson Naylor","fullLFMName":"Naylor, Noah Gibson","strikeZoneTop":3.089,"strikeZoneBottom":1.559},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683227":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227","firstName":"Cody","lastName":"Freeman","primaryNumber":"39","birthDate":"2001-01-05","currentAge":25,"birthCity":"Pomona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Cody","useLastName":"Freeman","middleName":"Nicholas","boxscoreName":"Freeman, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Freeman","nameSlug":"cody-freeman-683227","firstLastName":"Cody Freeman","lastFirstName":"Freeman, Cody","lastInitName":"Freeman, C","initLastName":"C Freeman","fullFMLName":"Cody Nicholas Freeman","fullLFMName":"Freeman, Cody Nicholas","strikeZoneTop":3.058,"strikeZoneBottom":1.543},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID692216":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216","firstName":"Collin","lastName":"Kayfus","primaryNumber":"2","birthDate":"2001-10-28","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"CJ","useLastName":"Kayfus","middleName":"Joseph","boxscoreName":"Kayfus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"CJ Kayfus","nameSlug":"cj-kayfus-692216","firstLastName":"CJ Kayfus","lastFirstName":"Kayfus, CJ","lastInitName":"Kayfus, C","initLastName":"C Kayfus","fullFMLName":"Collin Joseph Kayfus","fullLFMName":"Kayfus, Collin Joseph","strikeZoneTop":3.152,"strikeZoneBottom":1.591},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID456781":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781","firstName":"Donovan","lastName":"Solano","primaryNumber":"16","birthDate":"1987-12-17","currentAge":38,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"5' 8\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Donovan","useLastName":"Solano","boxscoreName":"Solano","nickName":"Soli","gender":"M","nameMatrilineal":"Preciado","isPlayer":true,"isVerified":true,"pronunciation":"so-LAH-no","mlbDebutDate":"2012-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Solano","nameSlug":"donovan-solano-456781","firstLastName":"Donovan Solano","lastFirstName":"Solano, Donovan","lastInitName":"Solano, D","initLastName":"D Solano","fullFMLName":"Donovan Solano","fullLFMName":"Solano, Donovan","strikeZoneTop":3.19,"strikeZoneBottom":1.46},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681168":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168","firstName":"Luis","lastName":"Curvelo","primaryNumber":"57","birthDate":"2000-10-21","currentAge":25,"birthCity":"Higuerote","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Curvelo","middleName":"Jefferso","boxscoreName":"Curvelo","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Curvelo","nameSlug":"luis-curvelo-681168","firstLastName":"Luis Curvelo","lastFirstName":"Curvelo, Luis","lastInitName":"Curvelo, L","initLastName":"L Curvelo","fullFMLName":"Luis Jefferso Curvelo","fullLFMName":"Curvelo, Luis Jefferso","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641816":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","firstName":"Tyler","lastName":"Mahle","primaryNumber":"54","birthDate":"1994-09-29","currentAge":31,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Mahle","middleName":"F.","boxscoreName":"Mahle","nickName":"Mal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"rhymes with 'rally'","mlbDebutDate":"2017-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Mahle","nameSlug":"tyler-mahle-641816","firstLastName":"Tyler Mahle","lastFirstName":"Mahle, Tyler","lastInitName":"Mahle, T","initLastName":"T Mahle","fullFMLName":"Tyler F. Mahle","fullLFMName":"Mahle, Tyler F.","strikeZoneTop":3.4,"strikeZoneBottom":1.56},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"ID641856":{"id":641856,"fullName":"Billy McKinney","link":"/api/v1/people/641856","firstName":"William","lastName":"McKinney","primaryNumber":"33","birthDate":"1994-08-23","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Billy","useLastName":"McKinney","middleName":"Landis","boxscoreName":"McKinney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Billy McKinney","nameSlug":"billy-mckinney-641856","firstLastName":"Billy McKinney","lastFirstName":"McKinney, Billy","lastInitName":"McKinney, B","initLastName":"B McKinney","fullFMLName":"William Landis McKinney","fullLFMName":"McKinney, William Landis","strikeZoneTop":3.26,"strikeZoneBottom":1.5},"ID678877":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877","firstName":"Jhonkensy","lastName":"Noel","primaryNumber":"43","birthDate":"2001-07-15","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jhonkensy","useLastName":"Noel","boxscoreName":"Noel","gender":"M","nameMatrilineal":"Do Lee","isPlayer":true,"isVerified":true,"pronunciation":"jh-AAN-ken-z","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonkensy Noel","nameSlug":"jhonkensy-noel-678877","firstLastName":"Jhonkensy Noel","lastFirstName":"Noel, Jhonkensy","lastInitName":"Noel, J","initLastName":"J Noel","fullFMLName":"Jhonkensy Noel","fullLFMName":"Noel, Jhonkensy ","strikeZoneTop":3.368,"strikeZoneBottom":1.7},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671286":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286","firstName":"Johnathan","lastName":"Rodríguez","birthDate":"1999-11-04","currentAge":26,"birthCity":"Toa Baja","birthCountry":"Puerto Rico","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Johnathan","useLastName":"Rodríguez","boxscoreName":"Rodríguez, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johnathan Rodríguez","nameSlug":"johnathan-rodriguez-671286","firstLastName":"Johnathan Rodríguez","lastFirstName":"Rodríguez, Johnathan","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Johnathan Rodríguez","fullLFMName":"Rodríguez, Johnathan ","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID680737":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737","firstName":"Michael","lastName":"Helman","primaryNumber":"23","birthDate":"1996-05-23","currentAge":30,"birthCity":"Lincoln","birthStateProvince":"NE","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Helman","middleName":"James","boxscoreName":"Helman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Helman","nameSlug":"michael-helman-680737","firstLastName":"Michael Helman","lastFirstName":"Helman, Michael","lastInitName":"Helman, M","initLastName":"M Helman","fullFMLName":"Michael James Helman","fullLFMName":"Helman, Michael James","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID664238":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238","firstName":"Dylan","lastName":"Moore","primaryNumber":"25","birthDate":"1992-08-02","currentAge":34,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dylan","useLastName":"Moore","middleName":"Scott","boxscoreName":"Moore, D","nickName":"D Mo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Moore","nameSlug":"dylan-moore-664238","firstLastName":"Dylan Moore","lastFirstName":"Moore, Dylan","lastInitName":"Moore, D","initLastName":"D Moore","fullFMLName":"Dylan Scott Moore","fullLFMName":"Moore, Dylan Scott","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"ID663465":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465","firstName":"Kolby","lastName":"Allard","birthDate":"1997-08-13","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kolby","useLastName":"Allard","middleName":"Kenneth","boxscoreName":"Allard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kolby Allard","nameSlug":"kolby-allard-663465","firstLastName":"Kolby Allard","lastFirstName":"Allard, Kolby","lastInitName":"Allard, K","initLastName":"K Allard","fullFMLName":"Kolby Kenneth Allard","fullLFMName":"Allard, Kolby Kenneth","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687849":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849","firstName":"Zachary","lastName":"Kent","primaryNumber":"57","birthDate":"1998-02-24","currentAge":28,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zak","useLastName":"Kent","middleName":"Allen","boxscoreName":"Kent, Z","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zak Kent","nameSlug":"zak-kent-687849","firstLastName":"Zak Kent","lastFirstName":"Kent, Zak","lastInitName":"Kent, Z","initLastName":"Z Kent","fullFMLName":"Zachary Allen Kent","fullLFMName":"Kent, Zachary Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687847":{"id":687847,"fullName":"Marc Church","link":"/api/v1/people/687847","firstName":"Marc","lastName":"Church","primaryNumber":"30","birthDate":"2001-03-30","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Marc","useLastName":"Church","middleName":"Easton","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marc Church","nameSlug":"marc-church-687847","firstLastName":"Marc Church","lastFirstName":"Church, Marc","lastInitName":"Church, M","initLastName":"M Church","fullFMLName":"Marc Easton Church","fullLFMName":"Church, Marc Easton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID666969":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969","firstName":"Jose","lastName":"García","primaryNumber":"53","birthDate":"1993-03-02","currentAge":33,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Adolis","useLastName":"García","middleName":"Adolis","boxscoreName":"García, Ad","nickName":"El Bombi","gender":"M","nameMatrilineal":"Arrieta","isPlayer":true,"isVerified":false,"pronunciation":"ah-DOH-lees","mlbDebutDate":"2018-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adolis García","nameSlug":"adolis-garcia-666969","firstLastName":"Adolis García","lastFirstName":"García, Adolis","lastInitName":"García, A","initLastName":"A García","fullFMLName":"Jose Adolis García","fullLFMName":"García, Jose Adolis","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543056":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056","firstName":"Daniel","lastName":"Coulombe","primaryNumber":"67","birthDate":"1989-10-26","currentAge":36,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Coulombe","middleName":"Paul","boxscoreName":"Coulombe","nickName":"Frenchie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"KOO-loam","mlbDebutDate":"2014-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Coulombe","nameSlug":"danny-coulombe-543056","firstLastName":"Danny Coulombe","lastFirstName":"Coulombe, Danny","lastInitName":"Coulombe, D","initLastName":"D Coulombe","fullFMLName":"Daniel Paul Coulombe","fullLFMName":"Coulombe, Daniel Paul","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Clear","temp":"75","wind":"2 mph, In From LF"},"gameInfo":{"attendance":36000,"firstPitch":"2025-09-27T23:15:00.000Z","gameDurationMinutes":161},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"home":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"}},"officialScorer":{"id":501169,"fullName":"Bob Maver","link":"/api/v1/people/501169"},"primaryDatacaster":{"id":823353,"fullName":"Dayna Denner","link":"/api/v1/people/823353"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Helman doubles (5) on a line drive to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-27T23:15:10.001Z","endTime":"2025-09-27T23:17:05.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,7,8,9,10],"actionIndex":[0,1,2],"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":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-27T19:34:01.903Z","endTime":"2025-09-27T22:46:34.591Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"}},{"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":"2025-09-27T22:46:34.591Z","endTime":"2025-09-27T23:14:21.679Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"}},{"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":"2025-09-27T23:14:21.679Z","endTime":"2025-09-27T23:15:12.312Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"}},{"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.9,"endSpeed":85.4,"strikeZoneTop":3.62744390294045,"strikeZoneBottom":1.59968102806657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.693885605350435,"aZ":-12.863283329293072,"pfxX":3.8872119939356713,"pfxZ":10.27627389846995,"pX":-0.24679200522415684,"pZ":2.7634470160338287,"vX0":-3.4688502686944145,"vY0":-136.6106816707367,"vZ0":-5.431976513122894,"x":126.41,"y":164.17,"x0":0.5379379416694113,"y0":50.00631818757691,"z0":5.671049683065659,"aX":7.307116729961389},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":-6.2,"spinRate":1946,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.4018153525259307,"extension":7.542726253604091},"index":3,"playId":"369e36a0-46cf-3537-86d4-14609506c36f","pitchNumber":1,"startTime":"2025-09-27T23:15:12.312Z","endTime":"2025-09-27T23:15:17.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":73.3,"strikeZoneTop":3.49290156464287,"strikeZoneBottom":1.52153561140995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.507115786520004,"aZ":-23.53158498219233,"pfxX":7.165436960994671,"pfxZ":6.208158972579547,"pX":0.2316573675351227,"pZ":3.749401713159144,"vX0":-3.2286922832844134,"vY0":-118.09484423635827,"vZ0":0.26988779154523723,"x":108.17,"y":137.55,"x0":0.6962449316534987,"y0":50.002809142133366,"z0":5.823703951011581,"aX":9.97531091217302},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":11.6,"breakHorizontal":-12.0,"spinRate":1484,"spinDirection":124},"zone":12,"typeConfidence":0.89,"plateTime":0.4663804513134622,"extension":7.490724943786548},"index":4,"playId":"25ee39c0-d827-35d2-ba3b-0339e30fb998","pitchNumber":2,"startTime":"2025-09-27T23:15:28.904Z","endTime":"2025-09-27T23:15:35.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.345268433567483,"aZ":-21.64449335183357,"pfxX":4.549396134035862,"pfxZ":7.674615401019684,"pX":0.03221780158704879,"pZ":2.47683700521352,"vX0":-2.8893350809804232,"vY0":-117.0102768871673,"vZ0":-2.741142423579117,"x":115.77,"y":171.91,"x0":0.6988561874420045,"y0":50.00055596954889,"z0":5.715779798597691,"aX":6.238257929018646},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":13.4,"breakHorizontal":-7.4,"spinRate":1439,"spinDirection":123},"zone":5,"typeConfidence":0.89,"plateTime":0.47009724208286396,"extension":7.660702545371295},"index":5,"playId":"aafd962e-2b49-3599-9438-bae1ea1de697","pitchNumber":3,"startTime":"2025-09-27T23:15:42.204Z","endTime":"2025-09-27T23:15:47.772Z","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":6,"startTime":"2025-09-27T23:15:55.162Z","endTime":"2025-09-27T23:16:03.743Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.70416611297989,"strikeZoneBottom":1.67688689203381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.057531687049966,"aZ":-12.926955505408896,"pfxX":5.490398408025545,"pfxZ":10.356981447095777,"pX":-0.3066819803864195,"pZ":1.2648316896518168,"vX0":-4.327849745562606,"vY0":-135.7869825965202,"vZ0":-8.913155363992729,"x":128.69,"y":204.63,"x0":0.5982511336617926,"y0":50.00484645319839,"z0":5.499660915659846,"aX":10.20506507443607},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-9.0,"spinRate":2051,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.4041105842504402,"extension":7.625448934642007},"index":7,"playId":"cc6becec-693e-3550-9314-686d1966c91b","pitchNumber":4,"startTime":"2025-09-27T23:16:03.743Z","endTime":"2025-09-27T23:16:09.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.41860496507406,"aZ":-14.719122602096904,"pfxX":4.663468246369125,"pfxZ":9.261422544688656,"pX":0.4916131583589669,"pZ":3.7787285619698894,"vX0":-1.9517001489751444,"vY0":-136.7292211746007,"vZ0":-2.4704874617471253,"x":98.26,"y":136.75,"x0":0.6105994466338422,"y0":50.003473544976714,"z0":5.7095583008160595,"aX":8.790105556705171},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-8.0,"spinRate":1964,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.4012815680527937,"extension":7.453814002714981},"index":8,"playId":"7d9fedf2-059d-3b7b-96fd-ae570bfc7a21","pitchNumber":5,"startTime":"2025-09-27T23:16:17.895Z","endTime":"2025-09-27T23:16:21.903Z","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":77.7,"endSpeed":70.5,"strikeZoneTop":3.49036134135637,"strikeZoneBottom":1.57549725676036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.216285951143803,"aZ":-45.910048924733516,"pfxX":-5.575157301511114,"pfxZ":-10.788948742619006,"pX":0.3234326224624302,"pZ":4.480264945429608,"vX0":0.6230222304671078,"vY0":-112.87769456363905,"vZ0":6.6125860910244665,"x":104.67,"y":117.81,"x0":0.7649147864380496,"y0":50.00491459921499,"z0":6.171816083653648,"aX":-7.095056202597599},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-17.2,"breakHorizontal":9.8,"spinRate":2617,"spinDirection":332},"zone":12,"typeConfidence":0.9,"plateTime":0.48785099338500393,"extension":7.103802263154436},"index":9,"playId":"9ff28aba-9e52-3840-bceb-9043adacbe2d","pitchNumber":6,"startTime":"2025-09-27T23:16:36.464Z","endTime":"2025-09-27T23:16:41.700Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.266188599094917,"aZ":-13.868045313271272,"pfxX":5.316413768791652,"pfxZ":10.023702332253366,"pX":0.5836631412091728,"pZ":2.940444814004095,"vX0":-2.185666928976918,"vY0":-134.09719592641116,"vZ0":-4.437332646968511,"x":94.75,"y":159.39,"x0":0.7173575874378872,"y0":50.00263328945758,"z0":5.601990557797533,"aX":9.7077733090419},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-9.1,"spinRate":1787,"spinDirection":151},"zone":6,"typeConfidence":0.91,"plateTime":0.4080359968436409,"extension":7.622948593295751},"hitData":{"launchSpeed":98.1,"launchAngle":20.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":82.89,"coordY":63.81}},"index":10,"playId":"e4c9e63b-86ba-347e-9798-38a1a29a6a66","pitchNumber":7,"startTime":"2025-09-27T23:16:52.822Z","endTime":"2025-09-27T23:17:05.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:17:05.511Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, shortstop Gabriel Arias to first baseman Jhonkensy Noel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-27T23:17:08.728Z","endTime":"2025-09-27T23:18:23.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.24664658024637,"strikeZoneBottom":1.41130719367383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.652989317112574,"aZ":-16.346485292002647,"pfxX":4.37741824391483,"pfxZ":8.60393765072745,"pX":-0.8868235968104005,"pZ":3.8514302836566725,"vX0":-5.067171951054604,"vY0":-134.4250324332844,"vZ0":-2.0268290263938322,"x":150.8,"y":134.79,"x0":0.44907692847325226,"y0":50.006340153918295,"z0":5.768783557161723,"aX":8.05671042203282},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-7.0,"spinRate":1806,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.40660674159475896,"extension":7.50634392833981},"index":0,"playId":"08d835f6-d42b-3ca1-93a1-6e82c83accac","pitchNumber":1,"startTime":"2025-09-27T23:17:41.186Z","endTime":"2025-09-27T23:17: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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.13557434492366,"strikeZoneBottom":1.40152387314674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.403047200587963,"aZ":-11.513102444897763,"pfxX":3.6479322951661586,"pfxZ":11.035112584763548,"pX":-0.905322828596936,"pZ":2.1456860983977855,"vX0":-5.0287066636591895,"vY0":-135.65041072619852,"vZ0":-7.089685135795423,"x":151.51,"y":180.85,"x0":0.4946219029619244,"y0":50.00354734804045,"z0":5.587885402173976,"aX":6.83057700402939},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.7,"breakHorizontal":-5.6,"spinRate":1779,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.40308255102992163,"extension":7.6251137731345455},"index":1,"playId":"1f25269a-c269-3f65-9694-b6ab9e3a83a2","pitchNumber":2,"startTime":"2025-09-27T23:17:58.758Z","endTime":"2025-09-27T23:18:03.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.05,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.581969189947177,"aZ":-22.520529744481035,"pfxX":9.316940403187061,"pfxZ":6.867773963778852,"pX":-0.2993977803479077,"pZ":1.630772102953965,"vX0":-4.862471278008664,"vY0":-117.61948297996257,"vZ0":-4.61850742527123,"x":128.41,"y":194.75,"x0":0.580488514258776,"y0":50.003319635882605,"z0":5.699145886024285,"aX":13.100048281627014},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":11.6,"breakHorizontal":-15.7,"spinRate":1522,"spinDirection":125},"zone":7,"typeConfidence":0.9,"plateTime":0.4650465610338008,"extension":7.397336689199798},"hitData":{"launchSpeed":72.7,"launchAngle":1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.1,"coordY":154.67}},"index":2,"playId":"543f22a8-0faa-304f-b9c5-0e87d585df23","pitchNumber":3,"startTime":"2025-09-27T23:18:16.105Z","endTime":"2025-09-27T23:18:23.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:18:23.567Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Jung doubles (22) on a line drive to left fielder Steven Kwan. Michael Helman scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-27T23:18:34.094Z","endTime":"2025-09-27T23:20:10.248Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.5,"strikeZoneTop":3.74617302282003,"strikeZoneBottom":1.63790526588986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.005436413236932,"aZ":-44.39811995299674,"pfxX":-6.180208983986997,"pfxZ":-9.667671935652681,"pX":0.3470148922091763,"pZ":2.131678451210492,"vX0":0.6845205768067437,"vY0":-113.02419186515715,"vZ0":1.6595542435169957,"x":103.77,"y":181.22,"x0":0.8370970406602458,"y0":50.00368924910431,"z0":5.926095658798015,"aX":-7.812669302292311},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-16.6,"breakHorizontal":10.9,"spinRate":2473,"spinDirection":335},"zone":9,"typeConfidence":0.9,"plateTime":0.488933911926257,"extension":7.152764229851535},"index":0,"playId":"dacaf8b0-6af3-307b-b80e-6c005dc736d4","pitchNumber":1,"startTime":"2025-09-27T23:18:51.388Z","endTime":"2025-09-27T23:18:56.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.77378216727854,"strikeZoneBottom":1.60934961453691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.879912989909037,"aZ":-21.305268054561612,"pfxX":4.783895029413993,"pfxZ":7.924893597838326,"pX":-1.1800612825338281,"pZ":0.855053252008233,"vX0":-5.4975921511739285,"vY0":-116.8752164526132,"vZ0":-6.3169774605367,"x":161.98,"y":215.69,"x0":0.5909923852099851,"y0":50.00011945859836,"z0":5.619032649491297,"aX":6.557936396780132},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.8,"breakHorizontal":-7.2,"spinRate":1458,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.4702730350433013,"extension":7.453480777871301},"index":1,"playId":"3f834367-4d86-3796-8322-22c7e6157285","pitchNumber":2,"startTime":"2025-09-27T23:19:10.650Z","endTime":"2025-09-27T23:19:15.572Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"d5e7a91f-50bf-42cf-82e2-fefc9655979c","startTime":"2025-09-27T23:19:27.330Z","endTime":"2025-09-27T23:19:32.330Z","isPitch":false,"type":"stepoff"},{"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":79.8,"endSpeed":72.5,"strikeZoneTop":3.8007204424577,"strikeZoneBottom":1.66963518253373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.778578005326388,"aZ":-23.561039171848005,"pfxX":4.253726054052795,"pfxZ":6.361830930040735,"pX":1.0584698034627706,"pZ":3.098664360816911,"vX0":-0.624965402972771,"vY0":-116.16926546393705,"vZ0":-0.9081038497426874,"x":76.65,"y":155.12,"x0":0.7804651731203647,"y0":50.00075354985653,"z0":5.754665742560171,"aX":5.7551279050780995},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":11.5,"breakHorizontal":-7.6,"spinRate":1432,"spinDirection":116},"zone":12,"typeConfidence":0.89,"plateTime":0.4732982826723102,"extension":7.342057893813946},"index":3,"playId":"40a09e4a-742e-3727-8cf7-08617d45253e","pitchNumber":3,"startTime":"2025-09-27T23:19:41.923Z","endTime":"2025-09-27T23:19:47.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63928147929753,"aZ":-20.783760872373374,"pfxX":3.3902337389568373,"pfxZ":8.415775457805786,"pX":0.1606758935764575,"pZ":1.7447376846250133,"vX0":-2.005274294155555,"vY0":-116.1376289279337,"vZ0":-4.452179305875848,"x":110.88,"y":191.67,"x0":0.5989434405274059,"y0":50.00158025054068,"z0":5.686265155540803,"aX":4.587795285959718},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":14.3,"breakHorizontal":-5.5,"spinRate":1461,"spinDirection":125},"zone":8,"typeConfidence":0.89,"plateTime":0.4733007330147445,"extension":7.516030464426428},"hitData":{"launchSpeed":88.9,"launchAngle":14.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":34.0,"coordY":111.0}},"index":4,"playId":"aa68be7f-cd20-360b-a326-61928b015ee9","pitchNumber":4,"startTime":"2025-09-27T23:19:57.607Z","endTime":"2025-09-27T23:20:10.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:20:10.248Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out, third baseman José Ramírez to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-27T23:20:23.878Z","endTime":"2025-09-27T23:21:06.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":93.0,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.129141233559352,"aZ":-13.723044161074872,"pfxX":5.873479465145674,"pfxZ":9.969197910570841,"pX":-0.053736536773074765,"pZ":2.729724266329092,"vX0":-3.6926849785521743,"vY0":-135.31465094574705,"vZ0":-5.289358778835196,"x":119.05,"y":165.08,"x0":0.5671122819544124,"y0":50.000075574374804,"z0":5.674796649667228,"aX":10.86623220309264},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":-9.8,"spinRate":1888,"spinDirection":143},"zone":5,"typeConfidence":0.92,"plateTime":0.4051302711025593,"extension":7.4927626496306345},"index":0,"playId":"204b3e6c-fa61-3a47-85ed-1c55d5201bd7","pitchNumber":1,"startTime":"2025-09-27T23:20:38.338Z","endTime":"2025-09-27T23:20:42.760Z","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":1},"index":1,"startTime":"2025-09-27T23:20:50.716Z","endTime":"2025-09-27T23:20:57.696Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8326042830329,"aZ":-22.121287589901065,"pfxX":4.163894107726285,"pfxZ":7.358688865544583,"pX":0.6688466785069062,"pZ":2.7623631883420456,"vX0":-1.206830085758824,"vY0":-116.42350371222807,"vZ0":-2.0880654249179944,"x":91.51,"y":164.2,"x0":0.6544212445477272,"y0":50.003621376019765,"z0":5.774732657970063,"aX":5.6888548534434795},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":13.1,"breakHorizontal":-7.2,"spinRate":1503,"spinDirection":130},"zone":6,"typeConfidence":0.89,"plateTime":0.47132347473749414,"extension":7.30725198478354},"hitData":{"launchSpeed":71.8,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.0,"coordY":169.0}},"index":2,"playId":"faf5739a-6283-3518-88d7-8be3603ae57f","pitchNumber":2,"startTime":"2025-09-27T23:20:57.696Z","endTime":"2025-09-27T23:21:06.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:21:06.830Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-27T23:21:17.367Z","endTime":"2025-09-27T23:23:46.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":2},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.45108762358037,"strikeZoneBottom":1.62786313231709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.724846036802514,"aZ":-45.032289313997495,"pfxX":-5.221650820615819,"pfxZ":-10.084588535758579,"pX":-0.5001589643957652,"pZ":3.553733897650521,"vX0":-1.4630129630151443,"vY0":-113.13031322059337,"vZ0":4.46370193796601,"x":136.06,"y":142.83,"x0":0.8357881683160887,"y0":50.001214362849595,"z0":6.116443407379132,"aX":-6.658939163989874},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-16.4,"breakHorizontal":9.8,"spinRate":2583,"spinDirection":336},"zone":1,"typeConfidence":0.9,"plateTime":0.4871633056961362,"extension":6.941220865712843},"index":0,"playId":"744c86a5-0b3b-39d3-ba62-721607bee4fe","pitchNumber":1,"startTime":"2025-09-27T23:21:33.189Z","endTime":"2025-09-27T23:21:38.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.42006723119917,"strikeZoneBottom":1.56651514702964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.452658975447214,"aZ":-12.82467032382862,"pfxX":5.021404300078116,"pfxZ":10.295694131217854,"pX":-0.21570838473145523,"pZ":2.4879480566914545,"vX0":-3.9992083805394882,"vY0":-136.33728995202037,"vZ0":-6.105249239744708,"x":125.22,"y":171.61,"x0":0.619017383978984,"y0":50.002312895230084,"z0":5.644264880454113,"aX":9.436695400058026},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":-8.3,"spinRate":1907,"spinDirection":147},"zone":5,"typeConfidence":0.92,"plateTime":0.40200509106778304,"extension":7.465244243580918},"index":1,"playId":"60cbaa40-e061-387a-ae24-ba3f0d847269","pitchNumber":2,"startTime":"2025-09-27T23:21:50.702Z","endTime":"2025-09-27T23:21:55.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.4095008627173,"strikeZoneBottom":1.55616056265026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.789640725685032,"aZ":-45.19776658626595,"pfxX":-6.540995020364603,"pfxZ":-9.910358873067242,"pX":0.3981328711392044,"pZ":1.02974377745726,"vX0":1.0007250622610568,"vY0":-114.9093924527474,"vZ0":-0.8342257190509998,"x":101.82,"y":210.98,"x0":0.8010724226714271,"y0":50.00507025476974,"z0":5.856903499249242,"aX":-8.593867061732668},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-17.8,"breakHorizontal":11.5,"spinRate":2521,"spinDirection":336},"zone":14,"typeConfidence":0.89,"plateTime":0.47992417027635126,"extension":7.106300242414447},"index":2,"playId":"2d3cea28-401e-340a-aaca-fdea1c2749b5","pitchNumber":3,"startTime":"2025-09-27T23:22:07.831Z","endTime":"2025-09-27T23:22:12.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83365769158786,"aZ":-22.583695699354735,"pfxX":6.445383872865706,"pfxZ":6.845497540004965,"pX":0.1789360596847354,"pZ":2.044180336508597,"vX0":-2.9360767856034387,"vY0":-117.9958501919823,"vZ0":-3.6804000639258314,"x":110.18,"y":183.59,"x0":0.6064013859273688,"y0":50.00219449843824,"z0":5.720803204294513,"aX":9.028330583254228},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":11.8,"breakHorizontal":-10.9,"spinRate":1527,"spinDirection":128},"zone":8,"typeConfidence":0.89,"plateTime":0.46537541191722465,"extension":7.405420416679547},"index":3,"playId":"222c1652-cc3d-31a8-8da7-23564683ca6b","pitchNumber":4,"startTime":"2025-09-27T23:22:26.017Z","endTime":"2025-09-27T23:22:31.906Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"5ce7de71-695c-3e1f-bfb0-ce01039658c4","startTime":"2025-09-27T23:23:05.058Z","endTime":"2025-09-27T23:23:10.013Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.46622979726928,"strikeZoneBottom":1.5717139985146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.148184060027475,"aZ":-42.55240990746525,"pfxX":-5.127067346561674,"pfxZ":-7.940977547116635,"pX":0.0064807721605583115,"pZ":1.1507947261278701,"vX0":-0.36781134966188106,"vY0":-114.50680830877371,"vZ0":-1.15057034790973,"x":116.75,"y":207.71,"x0":0.8345239273823718,"y0":50.00082678587664,"z0":5.879780678049189,"aX":-6.703580901197185},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.3,"breakHorizontal":9.4,"spinRate":2505,"spinDirection":337},"zone":14,"typeConfidence":0.88,"plateTime":0.48114404399537225,"extension":7.156619867054585},"index":5,"playId":"3d0d889c-7c69-35cc-b58f-9c6dd8f86f1a","pitchNumber":5,"startTime":"2025-09-27T23:23:24.936Z","endTime":"2025-09-27T23:23:30.066Z","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":93.2,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94977541730779,"aZ":-16.50627898273747,"pfxX":5.434595340387078,"pfxZ":8.397043554528889,"pX":0.43931782944689673,"pZ":4.220339207544706,"vX0":-2.383013834932885,"vY0":-135.79962450415255,"vZ0":-1.1750354224412372,"x":100.25,"y":124.83,"x0":0.6224356948233746,"y0":50.006278760241486,"z0":5.8078062869955085,"aX":10.144391757224872},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-9.4,"spinRate":1854,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.403465358216498,"extension":7.336396522950923},"index":6,"playId":"20400540-0306-3eab-ac0b-7d9712ec6d94","pitchNumber":6,"startTime":"2025-09-27T23:23:40.607Z","endTime":"2025-09-27T23:23:46.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:23:46.132Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to left fielder Cody Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-27T23:25:47.706Z","endTime":"2025-09-27T23:27:04.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.2,"strikeZoneTop":3.19462121830314,"strikeZoneBottom":1.34609730618974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.026270865758704,"aZ":-11.277123962404017,"pfxX":5.8739029515836965,"pfxZ":10.91877464206316,"pX":-0.7434395497129708,"pZ":2.9416137453272833,"vX0":-8.35721552864583,"vY0":-137.80642917820109,"vZ0":-5.757218849640946,"x":145.34,"y":159.36,"x0":1.572281159933357,"y0":50.004924842510846,"z0":5.827264245892037,"aX":11.24456027124287},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":-8.8,"spinRate":2291,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.39820782836087654,"extension":6.786807253039896},"index":0,"playId":"660bdc70-5e9b-305a-b426-b72e798c33db","pitchNumber":1,"startTime":"2025-09-27T23:26:20.362Z","endTime":"2025-09-27T23:26:25.654Z","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":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.084104105404222,"aZ":-41.07509934510568,"pfxX":-3.6373874717117456,"pfxZ":-6.7173022313089845,"pX":-1.2105276005359111,"pZ":0.4341271591866875,"vX0":-5.772212268239443,"vY0":-115.42073718960602,"vZ0":-3.15351446496608,"x":163.14,"y":227.06,"x0":1.813011085651224,"y0":50.00251215711113,"z0":5.843926371808311,"aX":-4.819393263006688},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.7,"breakHorizontal":8.3,"spinRate":2864,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4778397133321364,"extension":6.501872862640169},"index":1,"playId":"de9e3fa5-048c-39e9-862f-d55d6849a8da","pitchNumber":2,"startTime":"2025-09-27T23:26:37.310Z","endTime":"2025-09-27T23:26:42.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.673683373386016,"aZ":-15.314203928034829,"pfxX":5.925750886423993,"pfxZ":9.019347640364076,"pX":-0.5340953709611431,"pZ":3.309869852185781,"vX0":-8.073452964510158,"vY0":-135.84457711740424,"vZ0":-3.8743670866708912,"x":137.36,"y":149.41,"x0":1.7061059039650017,"y0":50.00363561561845,"z0":5.818718680337433,"aX":11.07901185074245},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-9.0,"spinRate":2061,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4031474532223962,"extension":6.607426079368838},"hitData":{"launchSpeed":84.3,"launchAngle":33.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.64,"coordY":97.5}},"index":2,"playId":"a116c3cb-dc9b-3ec8-92bc-6f686c946bc5","pitchNumber":3,"startTime":"2025-09-27T23:26:56.285Z","endTime":"2025-09-27T23:27:04.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:27:04.939Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Dylan Moore.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-27T23:27:06.905Z","endTime":"2025-09-27T23:28:17.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"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":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.13094640853523,"strikeZoneBottom":1.45654803595854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5512429959162,"aZ":-11.93542219371251,"pfxX":5.379866747495536,"pfxZ":10.618625896340223,"pX":0.6793471621176159,"pZ":3.8153886164230206,"vX0":-4.911072235099275,"vY0":-137.88227352029796,"vZ0":-3.4809774116982126,"x":91.1,"y":135.76,"x0":1.793432034589376,"y0":50.00288996873344,"z0":5.911863719524504,"aX":10.254199588326435},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":-8.6,"spinRate":2267,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39878877091918374,"extension":6.539976163323464},"index":0,"playId":"d9ae56e1-ce7b-3eae-8223-19c458628593","pitchNumber":1,"startTime":"2025-09-27T23:27:33.040Z","endTime":"2025-09-27T23:27:37.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.21084503758943,"strikeZoneBottom":1.43349128402897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.195751974564164,"aZ":-30.89187079615749,"pfxX":-2.2405812337216537,"pfxZ":0.824521011410452,"pX":0.6780064108282877,"pZ":2.6638550056454595,"vX0":-2.706100200705174,"vY0":-124.15334411465236,"vZ0":-1.56650812376389,"x":91.16,"y":166.86,"x0":2.073872700005999,"y0":50.00537054742042,"z0":5.877658517820748,"aX":-3.492249797842872},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":4.7,"spinRate":2527,"spinDirection":246},"zone":3,"typeConfidence":2.0,"plateTime":0.44143371494864514,"extension":6.441020731024545},"index":1,"playId":"009797bb-0b85-378c-ae79-098ca6804b3b","pitchNumber":2,"startTime":"2025-09-27T23:27:50.600Z","endTime":"2025-09-27T23:27:56.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.949898590780272,"aZ":-33.854402750656284,"pfxX":-2.3161081163317494,"pfxZ":-1.1429324392412905,"pX":0.3361753517294579,"pZ":1.699734909483322,"vX0":-3.3143979219037334,"vY0":-120.99958468526438,"vZ0":-2.669183026096597,"x":104.19,"y":192.89,"x0":2.030299824311129,"y0":50.00412668710681,"z0":5.814905971653329,"aX":-3.3979669873759657},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.5,"breakHorizontal":5.0,"spinRate":2590,"spinDirection":263},"zone":9,"typeConfidence":2.0,"plateTime":0.454511425086944,"extension":6.692191805405923},"hitData":{"launchSpeed":83.6,"launchAngle":36.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.33,"coordY":103.77}},"index":2,"playId":"402cde29-a48d-35f1-b61c-207587548997","pitchNumber":3,"startTime":"2025-09-27T23:28:08.919Z","endTime":"2025-09-27T23:28:17.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:28:17.263Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a line drive to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-27T23:28:19.903Z","endTime":"2025-09-27T23:30:51.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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(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.3,"endSpeed":86.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.5923672904422,"aZ":-13.800959695235528,"pfxX":4.211638271253687,"pfxZ":9.56436986962,"pX":0.9044391644588935,"pZ":3.7476243767584476,"vX0":-3.927984091150393,"vY0":-138.58841052226117,"vZ0":-3.335518675933989,"x":82.52,"y":137.59,"x0":1.801657359267198,"y0":50.00137608344578,"z0":5.904658809241348,"aX":8.089506166016257},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":-6.7,"spinRate":2270,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.39712015251191746,"extension":6.573061717634891},"index":0,"playId":"c4c7b12d-2d84-3476-9421-814530254945","pitchNumber":1,"startTime":"2025-09-27T23:28:48.365Z","endTime":"2025-09-27T23:28:55.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.4457868597892,"strikeZoneBottom":1.53252051901491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09326314968586,"aZ":-12.528086085003274,"pfxX":4.567153281114837,"pfxZ":10.459497577404141,"pX":-0.16406481310403145,"pZ":1.285311062325389,"vX0":-6.830319646241601,"vY0":-137.11371582803184,"vZ0":-9.281921118032788,"x":123.25,"y":204.08,"x0":1.7814484052533095,"y0":50.00461445979671,"z0":5.598155115488817,"aX":8.580742155223653},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":-6.6,"spinRate":2303,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.40151810559219836,"extension":6.631476163233536},"index":1,"playId":"ce2bc215-e897-3b62-a333-ae4bf5c97966","pitchNumber":2,"startTime":"2025-09-27T23:29:05.048Z","endTime":"2025-09-27T23:29:10.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.102178855057424,"aZ":-27.85544544152413,"pfxX":-1.9827965669934997,"pfxZ":2.703670177769183,"pX":-0.48474906939906526,"pZ":1.140730941780023,"vX0":-5.55118923333674,"vY0":-125.50847549227527,"vZ0":-5.607459423520835,"x":135.48,"y":207.98,"x0":2.01219293047673,"y0":50.003640672229686,"z0":5.668928568125061,"aX":-3.166338281678658},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":4.8,"spinRate":2584,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4361996675883506,"extension":6.596233546768343},"index":2,"playId":"ecb2a643-ee62-30d1-a63a-c7625e8fee44","pitchNumber":3,"startTime":"2025-09-27T23:29:21.819Z","endTime":"2025-09-27T23:29:26.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13212569357854,"aZ":-28.578283104931035,"pfxX":-2.658319327452973,"pfxZ":2.2771967845184413,"pX":0.11039007355704161,"pZ":1.0042862520188003,"vX0":-3.5575805502772133,"vY0":-124.83494244288612,"vZ0":-5.755561579757905,"x":112.79,"y":211.66,"x0":1.899253545094656,"y0":50.00134567112316,"z0":5.692183685640287,"aX":-4.195042047512798},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":5.6,"spinRate":2456,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4387637273581104,"extension":6.655080071386298},"index":3,"playId":"7986da1e-4e96-3734-b135-5bf75d73073f","pitchNumber":4,"startTime":"2025-09-27T23:29:40.178Z","endTime":"2025-09-27T23:29:46.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.98997886983582,"aZ":-10.072786676817245,"pfxX":3.8518795545516387,"pfxZ":11.740764726395005,"pX":-0.18929767285897964,"pZ":2.877214830147372,"vX0":-6.4718084287676305,"vY0":-137.21731184360223,"vZ0":-5.878719878030111,"x":124.22,"y":161.1,"x0":1.7132710750649696,"y0":50.00172703411086,"z0":5.752633696526299,"aX":7.250691926616691},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.0,"breakHorizontal":-5.4,"spinRate":2264,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.40112963582243877,"extension":6.763511025093613},"index":4,"playId":"eb613275-d036-3d56-aa4e-8ae152e32323","pitchNumber":5,"startTime":"2025-09-27T23:30:00.288Z","endTime":"2025-09-27T23:30:06.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.865053222325688,"aZ":-29.522321357109288,"pfxX":-2.8224182558982385,"pfxZ":1.6160468885658812,"pX":0.2914860103710977,"pZ":2.9915731399262975,"vX0":-3.226643747115894,"vY0":-126.95542460295374,"vZ0":-1.2530312306535833,"x":105.89,"y":158.01,"x0":1.9433259874858146,"y0":50.001212455185986,"z0":5.8312132738214615,"aX":-4.6280981548914},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":5.8,"spinRate":2454,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.43066675060596493,"extension":6.703481894719919},"hitData":{"launchSpeed":85.9,"launchAngle":13.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.0,"coordY":84.9}},"index":5,"playId":"7affc38f-1d81-33e7-aadb-568d159d6fe3","pitchNumber":6,"startTime":"2025-09-27T23:30:41.491Z","endTime":"2025-09-27T23:30:51.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:30:51.727Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Johnathan Rodríguez homers (2) on a fly ball to right center field. José Ramírez scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-27T23:30:52.805Z","endTime":"2025-09-27T23:32:28.132Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":3.35933673674796,"strikeZoneBottom":1.56599410094311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.800036171601647,"aZ":-43.13770108889922,"pfxX":-3.6755312029766474,"pfxZ":-8.641904762073118,"pX":0.16163938522764632,"pZ":1.0085172106030031,"vX0":-2.8900551792023843,"vY0":-112.86072273581263,"vZ0":-1.2446257073133329,"x":110.84,"y":211.55,"x0":1.944292189722277,"y0":50.004354082633505,"z0":5.97809614213143,"aX":-4.661193185841564},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-15.6,"breakHorizontal":7.4,"spinRate":2677,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.48850582258487396,"extension":6.629990641066127},"index":0,"playId":"e4193d45-c5e2-3cfe-9859-30061247726e","pitchNumber":1,"startTime":"2025-09-27T23:31:19.085Z","endTime":"2025-09-27T23:31:24.642Z","isPitch":true,"type":"pitch"},{"details":{"description":"José Ramírez steals (41) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"e4193d45-c5e2-3cfe-9859-30061247726e","startTime":"2025-09-27T23:31:36.471Z","endTime":"2025-09-27T23:32:06.238Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.582385773827806,"aZ":-20.988295277400624,"pfxX":7.74223012070215,"pfxZ":7.438721225172055,"pX":0.5789833690790773,"pZ":2.2382620117696517,"vX0":-5.940551470173491,"vY0":-122.2580263887502,"vZ0":-3.817628567704965,"x":94.93,"y":178.35,"x0":2.042279385681825,"y0":50.00472974044178,"z0":5.635777751295883,"aX":11.644827063521994},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":12.7,"breakHorizontal":-12.5,"spinRate":1767,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.44914331341218094,"extension":6.5490764791614025},"hitData":{"launchSpeed":105.7,"launchAngle":28.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":171.94,"coordY":44.95}},"index":2,"playId":"81ceb4b7-5f5e-3706-abfc-2039867b0763","pitchNumber":2,"startTime":"2025-09-27T23:32:06.238Z","endTime":"2025-09-27T23:32:28.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:32:28.132Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Manzardo lines out to shortstop Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-27T23:32:42.703Z","endTime":"2025-09-27T23:34:24.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.562461838923326,"aZ":-15.185439653146974,"pfxX":4.0487359257726485,"pfxZ":9.02337535069426,"pX":-0.7681524167871403,"pZ":2.7787351842374868,"vX0":-8.063928076030257,"vY0":-136.91659095931652,"vZ0":-5.058924339111051,"x":146.28,"y":163.75,"x0":1.700288240553538,"y0":50.00376439201608,"z0":5.703268386674432,"aX":7.624242919911033},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-5.5,"spinRate":2222,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.40130785960819626,"extension":6.741680048848259},"index":0,"playId":"5e2390b1-55b5-3fd1-acc2-867ffd6764e5","pitchNumber":1,"startTime":"2025-09-27T23:32:54.672Z","endTime":"2025-09-27T23:32:58.779Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.08726723231657,"strikeZoneBottom":1.26221945807736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.514919514843523,"aZ":-10.984607420507848,"pfxX":4.847796442687185,"pfxZ":10.839349939704674,"pX":-0.9483797522941377,"pZ":3.2562953837899307,"vX0":-8.372091533355064,"vY0":-138.8035182425749,"vZ0":-4.852036961986036,"x":153.15,"y":150.86,"x0":1.474494857083153,"y0":50.00463800171051,"z0":5.755949193699237,"aX":9.479240738101277},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":-7.1,"spinRate":2389,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3943206407620967,"extension":6.526070978793312},"index":1,"playId":"56684592-1774-3d5a-9e3d-d79dce2fa4f2","pitchNumber":2,"startTime":"2025-09-27T23:33:16.354Z","endTime":"2025-09-27T23:33:21.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.371850368563976,"aZ":-24.991594223058108,"pfxX":8.536998223205654,"pfxZ":4.477492778838,"pX":-0.19113815728046785,"pZ":2.39547932853698,"vX0":-7.8206034957189825,"vY0":-125.83063392111252,"vZ0":-3.180402717253882,"x":124.29,"y":174.1,"x0":1.8469931336018863,"y0":50.0046132626177,"z0":5.699261526885561,"aX":13.700722690009718},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.6,"breakHorizontal":-13.7,"spinRate":1833,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.43517293184672656,"extension":6.398186601876857},"index":2,"playId":"f4c0f265-01cc-3c42-bb4c-deb10f5a4034","pitchNumber":3,"startTime":"2025-09-27T23:33:32.544Z","endTime":"2025-09-27T23:33:36.533Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17953805138036,"aZ":-31.602264456264066,"pfxX":-2.772641375741863,"pfxZ":0.37287745377754256,"pX":-0.2676371973578736,"pZ":2.660351690323572,"vX0":-4.614317844342297,"vY0":-122.06520225847225,"vZ0":-1.077002684572234,"x":127.2,"y":166.95,"x0":2.0013041810275247,"y0":50.00162086908796,"z0":5.808287709553223,"aX":-4.216455841742334},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":6.0,"spinRate":2526,"spinDirection":266},"zone":2,"typeConfidence":2.0,"plateTime":0.44732463880047435,"extension":6.610763262759754},"index":3,"playId":"455e97e3-8299-3f4b-9164-4da744d11e8c","pitchNumber":4,"startTime":"2025-09-27T23:33:56.108Z","endTime":"2025-09-27T23:34:00.176Z","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":95.8,"endSpeed":87.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90630768653117,"aZ":-10.242618302166273,"pfxX":5.249011577519807,"pfxZ":11.193347995604114,"pX":-0.6274541525084404,"pZ":3.0068488296982383,"vX0":-8.297216151852096,"vY0":-139.25305331227239,"vZ0":-5.730853633760031,"x":140.92,"y":157.6,"x0":1.7118417395022967,"y0":50.00584299035957,"z0":5.772346225559436,"aX":10.28805263736327},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":-7.8,"spinRate":2285,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.3936631300938722,"extension":6.714543193493362},"hitData":{"launchSpeed":91.8,"launchAngle":11.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":114.76,"coordY":131.47}},"index":4,"playId":"d8053d1d-3aa9-380d-9a9e-6c2da7d1c9e4","pitchNumber":5,"startTime":"2025-09-27T23:34:17.404Z","endTime":"2025-09-27T23:34:24.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:34:24.230Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-27T23:36:21.682Z","endTime":"2025-09-27T23:37:53.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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.3,"endSpeed":84.7,"strikeZoneTop":3.23120782929965,"strikeZoneBottom":1.49563650629054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80664055348081,"aZ":-11.566601602329467,"pfxX":3.484659222189235,"pfxZ":11.130474934715082,"pX":-0.35368480409690173,"pZ":2.7518202956078768,"vX0":-3.8414414837166073,"vY0":-135.7110242940354,"vZ0":-5.602179021375914,"x":130.48,"y":164.48,"x0":0.6325338738240862,"y0":50.000267372536875,"z0":5.660265679746933,"aX":6.450034978213513},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-5.4,"spinRate":1913,"spinDirection":153},"zone":1,"typeConfidence":0.91,"plateTime":0.4047823993260975,"extension":7.440663880426371},"index":0,"playId":"075b2aa9-1ac3-394b-9445-8a5bdfa89dd7","pitchNumber":1,"startTime":"2025-09-27T23:36:57.132Z","endTime":"2025-09-27T23:37:02.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-27T23:37:09.787Z","endTime":"2025-09-27T23:37:20.746Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":0},"pitchData":{"startSpeed":77.5,"endSpeed":69.9,"strikeZoneTop":3.21486258127458,"strikeZoneBottom":1.4528895789364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.938036390404285,"aZ":-46.023160413047826,"pfxX":-5.758395348907488,"pfxZ":-11.046631901772978,"pX":0.411092828129936,"pZ":3.58269830472589,"vX0":0.4863875038731914,"vY0":-112.61175216809758,"vZ0":4.876459033323572,"x":101.33,"y":142.05,"x0":0.9352087989204597,"y0":50.00173097348891,"z0":6.11632079665301,"aX":-7.2206865365299935},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-17.9,"breakHorizontal":10.2,"spinRate":2813,"spinDirection":332},"zone":12,"typeConfidence":0.9,"plateTime":0.49084962099295115,"extension":7.063847933922926},"index":2,"playId":"24fa38a9-2d20-3b06-8d15-63b9aa65f77e","pitchNumber":2,"startTime":"2025-09-27T23:37:20.746Z","endTime":"2025-09-27T23:37:26.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.891245700914368,"aZ":-21.853456530182637,"pfxX":6.1284389684705936,"pfxZ":7.749919009600724,"pX":0.9630541725825124,"pZ":2.4505454675622933,"vX0":-1.137400011042206,"vY0":-115.38504892312096,"vZ0":-2.7298179994406935,"x":80.29,"y":172.62,"x0":0.6702787672054447,"y0":50.00412769571802,"z0":5.782116920609307,"aX":8.164242135171076},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":13.6,"breakHorizontal":-10.8,"spinRate":1498,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.4768945964860807,"extension":7.331506789733327},"index":3,"playId":"1d8679cf-3ebf-35bf-aded-47c199c5a23e","pitchNumber":3,"startTime":"2025-09-27T23:37:35.197Z","endTime":"2025-09-27T23:37:39.437Z","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":93.5,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40563522342063,"aZ":-11.491209926311718,"pfxX":4.510933830284768,"pfxZ":11.109160088715381,"pX":-0.19749358634742434,"pZ":2.572361061917588,"vX0":-3.4499208250168825,"vY0":-135.98090996079648,"vZ0":-5.97853533643919,"x":124.53,"y":169.33,"x0":0.5051890021997922,"y0":50.00487330903452,"z0":5.605862110907983,"aX":8.400571231241283},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":-7.4,"spinRate":1807,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.40366694882245246,"extension":7.518609412564215},"index":4,"playId":"2c8c19f8-1e43-3c75-b84d-124da270962a","pitchNumber":4,"startTime":"2025-09-27T23:37:49.679Z","endTime":"2025-09-27T23:37:53.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:37:53.941Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Donovan Solano lines out to right fielder Johnathan Rodríguez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-27T23:37:58.651Z","endTime":"2025-09-27T23:38:35.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.09918890332804,"strikeZoneBottom":1.39332451194105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21104386940942,"aZ":-14.407183184586545,"pfxX":3.8620889002799936,"pfxZ":9.853765638948916,"pX":-0.39546893751194206,"pZ":4.292325401258158,"vX0":-3.6878466547322426,"vY0":-133.99629026902792,"vZ0":-1.0543945613206724,"x":132.07,"y":122.89,"x0":0.5024556925779413,"y0":50.00440917679325,"z0":5.728899358725929,"aX":6.9651814576629345},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":-6.1,"spinRate":1781,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.4100693458408071,"extension":7.379227620066357},"index":0,"playId":"da0f5614-2b1e-3682-91ba-70cc5001acaf","pitchNumber":1,"startTime":"2025-09-27T23:38:16.234Z","endTime":"2025-09-27T23:38:20.765Z","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":93.2,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02264663170424,"aZ":-10.294300726515763,"pfxX":2.6451577904545776,"pfxZ":11.865617714058427,"pX":0.2107683134024788,"pZ":1.8829920907570308,"vX0":-2.102828685634167,"vY0":-135.51540784106783,"vZ0":-7.90118187167169,"x":108.97,"y":187.94,"x0":0.6565080720060735,"y0":50.00034693334073,"z0":5.571446403521674,"aX":4.876306945011975},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":-4.3,"spinRate":1909,"spinDirection":149},"zone":8,"typeConfidence":0.91,"plateTime":0.4055447828451504,"extension":7.497723064763681},"hitData":{"launchSpeed":97.2,"launchAngle":18.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.23,"coordY":100.09}},"index":1,"playId":"6387cb6b-1f60-387e-9a19-b3430432b2a8","pitchNumber":2,"startTime":"2025-09-27T23:38:28.707Z","endTime":"2025-09-27T23:38:35.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:38:35.992Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out sharply to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-27T23:38:37.699Z","endTime":"2025-09-27T23:40:06.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(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.0,"endSpeed":85.1,"strikeZoneTop":3.52239697405436,"strikeZoneBottom":1.52580161097262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.718768644494954,"aZ":-12.198155091320023,"pfxX":3.9831463070698923,"pfxZ":10.806080147870446,"pX":-0.31735766086332406,"pZ":0.9623693714940329,"vX0":-3.7914384851263914,"vY0":-135.17233221170756,"vZ0":-9.82204704554898,"x":129.1,"y":212.8,"x0":0.5865843033645982,"y0":50.003820362833586,"z0":5.5016533825315665,"aX":7.364487106729589},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-6.4,"spinRate":1949,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.405343220582826,"extension":7.6182658049345555},"index":0,"playId":"10373dc2-a41a-3044-b515-837def87cb42","pitchNumber":1,"startTime":"2025-09-27T23:38:59.137Z","endTime":"2025-09-27T23:39:03.908Z","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":92.8,"endSpeed":84.8,"strikeZoneTop":3.45792421425576,"strikeZoneBottom":1.51683038352026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.376511220826316,"aZ":-14.633492461534173,"pfxX":4.191813489595651,"pfxZ":9.491539428717868,"pX":-0.22999386473919672,"pZ":3.556445730633936,"vX0":-3.853988584524591,"vY0":-135.0597825941225,"vZ0":-2.724618547061597,"x":125.77,"y":142.76,"x0":0.6707550765714259,"y0":50.00088120213962,"z0":5.607315307798006,"aX":7.744644681911892},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-6.7,"spinRate":1922,"spinDirection":152},"zone":2,"typeConfidence":0.91,"plateTime":0.40553117113614245,"extension":7.435448504381915},"index":1,"playId":"e5979baa-3c0f-3c90-9bb7-03f42d77413e","pitchNumber":2,"startTime":"2025-09-27T23:39:12.040Z","endTime":"2025-09-27T23:39:17.317Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.38959011631504,"strikeZoneBottom":1.58831978576221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.998926236871004,"aZ":-13.519135502262472,"pfxX":5.030927911878146,"pfxZ":10.10671846034211,"pX":-0.9661898763553567,"pZ":0.5678093624443296,"vX0":-5.535504714486311,"vY0":-134.9172449586504,"vZ0":-10.44417201248477,"x":153.83,"y":223.45,"x0":0.4572401690276569,"y0":50.005374383066666,"z0":5.439029370673746,"aX":9.288400071484253},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-7.9,"spinRate":1996,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.4057767120058946,"extension":7.644473152945826},"index":2,"playId":"4d7b3023-861f-3d37-a623-6a272a9daafb","pitchNumber":3,"startTime":"2025-09-27T23:39:25.680Z","endTime":"2025-09-27T23:39:29.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.40141939569244,"strikeZoneBottom":1.51631245894324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.000171593984305,"aZ":-15.020359537934883,"pfxX":4.944978652559239,"pfxZ":9.381976441221848,"pX":-0.43517579960029185,"pZ":3.0180999369363875,"vX0":-4.330358096686851,"vY0":-134.1148608356407,"vZ0":-4.107539347813375,"x":133.59,"y":157.29,"x0":0.5550116574941738,"y0":50.00322744286615,"z0":5.635150470472861,"aX":9.041864186267034},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-8.0,"spinRate":1839,"spinDirection":150},"zone":1,"typeConfidence":0.91,"plateTime":0.407825898573686,"extension":7.471105251529435},"index":3,"playId":"1c9cdcd7-ef24-39e0-9661-1ccb6002fa58","pitchNumber":4,"startTime":"2025-09-27T23:39:42.357Z","endTime":"2025-09-27T23:39:47.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78849013581118,"aZ":-26.4387207282159,"pfxX":-2.7186535486729504,"pfxZ":3.6019916837675776,"pX":-0.4401319145125621,"pZ":1.7907969686458802,"vX0":-2.299268463818909,"vY0":-125.50147263675751,"vZ0":-3.9810388586010896,"x":133.78,"y":190.43,"x0":0.8416346262000381,"y0":50.002750081362336,"z0":5.554961452610281,"aX":-4.329588226455541},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":5.4,"spinRate":1988,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4366941166970264,"extension":7.271579473991197},"hitData":{"launchSpeed":100.0,"launchAngle":20.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.77,"coordY":67.95}},"index":4,"playId":"01630062-edf5-3fcc-9299-a48795b46c0c","pitchNumber":5,"startTime":"2025-09-27T23:39:57.669Z","endTime":"2025-09-27T23:40:06.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:40:06.061Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-27T23:42:22.494Z","endTime":"2025-09-27T23:43:45.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80663297217337,"aZ":-39.23235661919655,"pfxX":-3.463826642091224,"pfxZ":-5.394467264783923,"pX":-0.4627987950904073,"pZ":-0.23578544754016226,"vX0":-3.9595831327499535,"vY0":-114.16766312016402,"vZ0":-4.669493557511576,"x":134.64,"y":245.15,"x0":1.7501094557193622,"y0":50.00424317431831,"z0":5.734845232146634,"aX":-4.530499770665625},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.7,"breakHorizontal":7.3,"spinRate":2731,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.48145033799478476,"extension":6.654147825562997},"index":0,"playId":"6256c356-a795-337f-af0f-2d3fe8115314","pitchNumber":1,"startTime":"2025-09-27T23:42:44.138Z","endTime":"2025-09-27T23:42:48.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.043156197547074,"aZ":-26.197444878606234,"pfxX":10.636359750708937,"pfxZ":4.048231078523875,"pX":0.5556727692822485,"pZ":2.343221699031318,"vX0":-6.295424465460444,"vY0":-121.16556563743356,"vZ0":-2.4111501501477193,"x":95.82,"y":175.51,"x0":1.8138398634342825,"y0":50.00543909770365,"z0":5.654870957433673,"aX":15.719465170791764},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.0,"breakHorizontal":-17.6,"spinRate":1940,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4531176968360824,"extension":6.5493165283621355},"index":1,"playId":"ff039ee9-0ee8-3dc0-a47b-26f2b8a428ca","pitchNumber":2,"startTime":"2025-09-27T23:43:06.003Z","endTime":"2025-09-27T23:43:11.627Z","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":92.8,"endSpeed":84.2,"strikeZoneTop":3.39319254519493,"strikeZoneBottom":1.45952917065465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.164267456447565,"aZ":-13.928461329844406,"pfxX":4.818559145563176,"pfxZ":9.932920779691772,"pX":1.0418554661525714,"pZ":4.484434536058888,"vX0":-3.624999023163846,"vY0":-135.10637868220508,"vZ0":-1.0662368429173763,"x":77.29,"y":117.7,"x0":1.7791421586524208,"y0":50.004549108309334,"z0":5.8693000553847225,"aX":8.853049694640946},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":-7.9,"spinRate":2069,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40638045924599187,"extension":6.4804878294379415},"index":2,"playId":"c4021683-ebec-322b-8f66-f42a495ca0fb","pitchNumber":3,"startTime":"2025-09-27T23:43:22.778Z","endTime":"2025-09-27T23:43:27.244Z","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":94.5,"endSpeed":85.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.057930091570235,"aZ":-12.756841523112103,"pfxX":5.638546399592844,"pfxZ":10.228313867610812,"pX":-0.7351494199768306,"pZ":3.370549162097907,"vX0":-8.198592734634166,"vY0":-137.30047092608012,"vZ0":-4.172730440362299,"x":145.02,"y":147.78,"x0":1.5650403221859321,"y0":50.000491289774445,"z0":5.786102418875458,"aX":10.702214836769942},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-8.4,"spinRate":2178,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.39982613726298544,"extension":6.61399080971653},"index":3,"playId":"756adea5-757b-33d6-8001-ba5b5d9b0ced","pitchNumber":4,"startTime":"2025-09-27T23:43:40.648Z","endTime":"2025-09-27T23:43:45.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:43:45.943Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-27T23:43:46.349Z","endTime":"2025-09-27T23:45:31.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.155122184637563,"aZ":-30.370304920354105,"pfxX":-2.6007731387342683,"pfxZ":1.1586365084259374,"pX":-0.5714102858706308,"pZ":2.177610301382341,"vX0":-5.262603008543478,"vY0":-123.82682247293128,"vZ0":-2.4460810672687665,"x":138.78,"y":179.98,"x0":1.9172370811336952,"y0":50.003602545928146,"z0":5.713062408069349,"aX":-4.0474992650697725},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.8,"breakHorizontal":5.9,"spinRate":2362,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4419255991273272,"extension":6.579328780276652},"index":0,"playId":"57c19b13-5169-37bc-bec6-5c6673665e2a","pitchNumber":1,"startTime":"2025-09-27T23:44:12.419Z","endTime":"2025-09-27T23:44:19.062Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27961173294251,"aZ":-13.057766611828118,"pfxX":4.8570246198384375,"pfxZ":10.112874524132959,"pX":-0.71656565922551,"pZ":2.2266566450019045,"vX0":-7.578275788183561,"vY0":-136.88565245015081,"vZ0":-6.833179619914095,"x":144.31,"y":178.66,"x0":1.4616153256850326,"y0":50.00585610155903,"z0":5.6562475295172305,"aX":9.184648048713655},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-7.1,"spinRate":2108,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.40071136301693144,"extension":6.555744136839568},"index":1,"playId":"d97a6e17-1047-32cd-aec7-d2eafb0366af","pitchNumber":2,"startTime":"2025-09-27T23:45:03.980Z","endTime":"2025-09-27T23:45:09.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-27T23:45:19.141Z","endTime":"2025-09-27T23:45:26.780Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58370389081952,"aZ":-14.09880444546717,"pfxX":4.511826200214408,"pfxZ":9.416673433263295,"pX":0.10862724109905511,"pZ":4.187881315279474,"vX0":-5.938249000731192,"vY0":-138.1090688459719,"vZ0":-2.052720733768255,"x":112.86,"y":125.71,"x0":1.7068333118524786,"y0":50.00264648683231,"z0":5.896039448893096,"aX":8.660880563220823},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":-6.8,"spinRate":2242,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.3975510832369924,"extension":6.497545663165233},"index":3,"playId":"c09d4157-857a-32ab-8b67-c948e646ced8","pitchNumber":3,"startTime":"2025-09-27T23:45:26.780Z","endTime":"2025-09-27T23:45:31.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:45:31.479Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out to catcher Kyle Higashioka in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-27T23:45:31.758Z","endTime":"2025-09-27T23:47:19.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.08918664788215,"strikeZoneBottom":1.38516598883734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.640003511740726,"aZ":-39.635951234136414,"pfxX":-5.385146128472275,"pfxZ":-5.598287662981194,"pX":-0.15876314569659794,"pZ":1.7833698835026897,"vX0":-2.882318411889174,"vY0":-115.3841524106776,"vZ0":-0.6438004023402741,"x":123.05,"y":190.63,"x0":1.8105335577489408,"y0":50.000528402299025,"z0":5.921117701605073,"aX":-7.181282865423852},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.0,"breakHorizontal":10.6,"spinRate":2721,"spinDirection":327},"zone":8,"typeConfidence":2.0,"plateTime":0.4766830142596201,"extension":6.59813279573173},"index":0,"playId":"fcb2a0cb-7d4b-329e-95de-0d8aaa6eb7c2","pitchNumber":1,"startTime":"2025-09-27T23:45:57.423Z","endTime":"2025-09-27T23:46:02.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},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.21898160640159,"strikeZoneBottom":1.48579783854109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.109929558537566,"aZ":-11.331636143932538,"pfxX":4.153842427447343,"pfxZ":11.17713319156416,"pX":-0.16153989527088758,"pZ":1.3858784932360573,"vX0":-6.298255818901362,"vY0":-136.01105452164657,"vZ0":-9.041223140252344,"x":123.16,"y":201.36,"x0":1.6493951904508788,"y0":50.00508720302268,"z0":5.548558159139051,"aX":7.747958257794185},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":-6.1,"spinRate":2094,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4034144446148735,"extension":6.638538958830201},"index":1,"playId":"f1c98bdd-919e-3718-92a8-6dc0d6e4f137","pitchNumber":2,"startTime":"2025-09-27T23:46:12.615Z","endTime":"2025-09-27T23:46:18.947Z","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":94.0,"endSpeed":85.1,"strikeZoneTop":3.15255521642176,"strikeZoneBottom":1.44836715212796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.537527546436195,"aZ":-13.735597869993436,"pfxX":5.667228630228155,"pfxZ":9.838720927701287,"pX":-0.2585561226801694,"pZ":4.088862112059301,"vX0":-6.987237315228237,"vY0":-136.63638455837753,"vZ0":-2.117822062955867,"x":126.86,"y":128.38,"x0":1.6059843895124537,"y0":50.00609531649283,"z0":5.827562739354676,"aX":10.625277661211692},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":-8.6,"spinRate":2236,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4021975812708809,"extension":6.592978925999908},"index":2,"playId":"43367dc5-0190-3dc7-99aa-7b37ecf2c224","pitchNumber":3,"startTime":"2025-09-27T23:46:32.743Z","endTime":"2025-09-27T23:46:37.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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.794045951685945,"aZ":-21.460521243085218,"pfxX":7.633675367589509,"pfxZ":6.830225047467024,"pX":0.791791461387394,"pZ":2.0729479655043113,"vX0":-5.048455170463363,"vY0":-124.89889290423541,"vZ0":-4.383809837400683,"x":86.82,"y":182.81,"x0":1.8546209832641187,"y0":50.00345613874689,"z0":5.631127886310784,"aX":11.976928864231823},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.5,"breakHorizontal":-12.6,"spinRate":1872,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4397025022848533,"extension":6.548131964802848},"index":3,"playId":"615abc4e-e58c-394d-bef2-50984714ac1e","pitchNumber":4,"startTime":"2025-09-27T23:46:49.885Z","endTime":"2025-09-27T23:46:54.699Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38304213667935,"aZ":-10.44926535193892,"pfxX":4.088321745237861,"pfxZ":11.490268792544489,"pX":-0.6132343073007399,"pZ":2.3288446338708826,"vX0":-7.030538376393433,"vY0":-137.14541405849027,"vZ0":-7.072383299883121,"x":140.38,"y":175.9,"x0":1.4609360544409586,"y0":50.006004827507724,"z0":5.666067863961766,"aX":7.732585071765029},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":-5.8,"spinRate":2221,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.40048977387574736,"extension":6.7037677510741815},"hitData":{"launchSpeed":83.6,"launchAngle":85.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":130.09,"coordY":217.6}},"index":4,"playId":"65a8d716-31d7-3f6b-9a0d-c3563335c992","pitchNumber":5,"startTime":"2025-09-27T23:47:09.286Z","endTime":"2025-09-27T23:47:19.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:47:19.509Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Moore flies out to center fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-27T23:49:33.290Z","endTime":"2025-09-27T23:51:29.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.33265833805366,"strikeZoneBottom":1.50226215058143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82835415673599,"aZ":-14.024003217660173,"pfxX":4.207264072537817,"pfxZ":10.043951342322286,"pX":-0.18169164348947844,"pZ":3.8171313344396345,"vX0":-3.3173416172361554,"vY0":-133.59628996438246,"vZ0":-2.4027021952008663,"x":123.93,"y":135.72,"x0":0.5295953701037258,"y0":50.005655135883075,"z0":5.736467908666479,"aX":7.60513569887081},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":-7.0,"spinRate":1782,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.4100236762394016,"extension":7.439774278956736},"index":0,"playId":"ecffe8de-4e7c-3043-a04d-99a5d559a328","pitchNumber":1,"startTime":"2025-09-27T23:49:55.377Z","endTime":"2025-09-27T23:50:00.534Z","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":92.3,"endSpeed":84.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99578722711645,"aZ":-13.42548033093957,"pfxX":4.232066786563015,"pfxZ":10.248954845757641,"pX":0.06985720115398297,"pZ":3.466641959110343,"vX0":-2.5810711033430294,"vY0":-134.36613406895898,"vZ0":-3.3857766299564567,"x":114.34,"y":145.18,"x0":0.492847358220694,"y0":50.002899084154876,"z0":5.696470767314232,"aX":7.741693298431618},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":-7.1,"spinRate":1855,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.40758194483529353,"extension":7.493197484260085},"index":1,"playId":"b2f8418f-ef53-37fe-bd1d-5ad131a1860c","pitchNumber":2,"startTime":"2025-09-27T23:50:07.938Z","endTime":"2025-09-27T23:50:11.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.28571684969786,"strikeZoneBottom":1.45546315454595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28112772678271,"aZ":-25.733696319032322,"pfxX":7.60468561975883,"pfxZ":4.664809259644196,"pX":0.9354159754405288,"pZ":2.6563587064635104,"vX0":-1.7103987607676348,"vY0":-117.10820334369387,"vZ0":-1.5088540231431167,"x":81.34,"y":167.06,"x0":0.6898708230583994,"y0":50.00413137195063,"z0":5.729072514939528,"aX":10.503572346746934},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.3,"breakHorizontal":-13.3,"spinRate":1385,"spinDirection":123},"zone":12,"typeConfidence":0.9,"plateTime":0.4687330726829817,"extension":7.36684451676246},"index":2,"playId":"4dcc3729-fd84-31dc-8e0b-442ec9f88faf","pitchNumber":3,"startTime":"2025-09-27T23:50:24.923Z","endTime":"2025-09-27T23:50:31.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.780629400412128,"aZ":-23.380121375233482,"pfxX":7.202983153298424,"pfxZ":6.328857448622138,"pX":0.05727728683879757,"pZ":1.1333408850365043,"vX0":-3.357655628922921,"vY0":-117.29956097948569,"vZ0":-5.398471430510575,"x":114.82,"y":208.18,"x0":0.5736013056682931,"y0":50.00334261235934,"z0":5.652539545206347,"aX":10.008900687648362},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":10.3,"breakHorizontal":-12.2,"spinRate":1515,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4674677472999784,"extension":7.446206312118341},"index":3,"playId":"662315e4-88fd-3adf-b89b-a9814dc3b791","pitchNumber":4,"startTime":"2025-09-27T23:50:38.677Z","endTime":"2025-09-27T23:50:43.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-27T23:50:53.978Z","endTime":"2025-09-27T23:51:05.851Z","isPitch":false,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.29570400738719,"strikeZoneBottom":1.49411076874993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.315112439603315,"aZ":-13.590478924895482,"pfxX":5.450222010194771,"pfxZ":9.860624196384784,"pX":-0.7879364427696518,"pZ":1.1226515326094249,"vX0":-5.501331878299241,"vY0":-136.26548827929145,"vZ0":-9.315826652964253,"x":147.03,"y":208.47,"x0":0.546830496495274,"y0":50.005134132463326,"z0":5.519882443759585,"aX":10.274113842377075},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-8.8,"spinRate":2007,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.4016140360965972,"extension":7.674528392638672},"index":5,"playId":"58a44ac3-4175-34d8-9485-25bf7c099add","pitchNumber":5,"startTime":"2025-09-27T23:51:05.851Z","endTime":"2025-09-27T23:51:10.962Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.949390592741867,"aZ":-21.19848586375782,"pfxX":5.50030568434271,"pfxZ":7.974130020885739,"pX":-0.24680421789684426,"pZ":1.8459420668757662,"vX0":-3.4597680499460277,"vY0":-116.5945942855344,"vZ0":-4.306230587656117,"x":126.41,"y":188.94,"x0":0.5417682594454842,"y0":50.0049087362635,"z0":5.7177309487443795,"aX":7.572809977555618},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":13.7,"breakHorizontal":-9.1,"spinRate":1539,"spinDirection":126},"zone":8,"typeConfidence":0.9,"plateTime":0.4698063440800424,"extension":7.387794038278345},"hitData":{"launchSpeed":84.4,"launchAngle":42.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.87,"coordY":81.87}},"index":6,"playId":"1cb8eb6b-9ea6-342b-b4d1-145dfde93f37","pitchNumber":6,"startTime":"2025-09-27T23:51:19.710Z","endTime":"2025-09-27T23:51:29.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:51:29.848Z","atBatIndex":16},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Guardians challenged (play at 1st), call on the field was overturned: Michael Helman bunt grounds out to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-27T23:51:32.812Z","endTime":"2025-09-27T23:52:00.635Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.265652635207786,"aZ":-12.7748266284128,"pfxX":5.975343399953305,"pfxZ":10.50422832776237,"pX":-0.003088821584509206,"pZ":2.147391696368556,"vX0":-3.547541754784119,"vY0":-135.00475927499872,"vZ0":-6.647679116258045,"x":117.12,"y":180.8,"x0":0.5513346908752622,"y0":50.003204620123284,"z0":5.540067012943611,"aX":11.035250852999734},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":-10.1,"spinRate":1930,"spinDirection":144},"zone":8,"typeConfidence":0.92,"plateTime":0.4056468120363621,"extension":7.503653551020528},"hitData":{"launchSpeed":31.7,"launchAngle":0.0,"totalDistance":18.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":133.55,"coordY":193.88}},"index":0,"playId":"2abed766-037a-3d47-8333-0e267c31809f","pitchNumber":1,"startTime":"2025-09-27T23:51:52.529Z","endTime":"2025-09-27T23:52:00.635Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":114},"playEndTime":"2025-09-27T23:52:00.635Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-27T23:53:51.458Z","endTime":"2025-09-27T23:55:16.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"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":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.14321121151474,"strikeZoneBottom":1.48307847087096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92887267164434,"aZ":-13.444480558244036,"pfxX":4.915541926171706,"pfxZ":10.044218345856425,"pX":0.08712777466953961,"pZ":1.9924527514376114,"vX0":-3.521979578966757,"vY0":-135.7408233217314,"vZ0":-7.010907533248685,"x":113.68,"y":184.98,"x0":0.763337601279851,"y0":50.00040908212755,"z0":5.546048432073271,"aX":9.164542407807875},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-8.2,"spinRate":1947,"spinDirection":143},"zone":8,"typeConfidence":0.91,"plateTime":0.4036230174825821,"extension":7.590961971234615},"index":0,"playId":"6cb2cc53-a218-3c98-8e4f-26bbf0660c39","pitchNumber":1,"startTime":"2025-09-27T23:53:51.458Z","endTime":"2025-09-27T23:53:56.235Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.05754754740647,"strikeZoneBottom":1.39754618720524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62339439585627,"aZ":-14.347434099949758,"pfxX":6.168396923424906,"pfxZ":9.540327720488783,"pX":-0.38788203982025793,"pZ":1.2423458563855136,"vX0":-4.705829610303457,"vY0":-135.80808973729424,"vZ0":-8.789586530333175,"x":131.79,"y":205.24,"x0":0.5655460343270697,"y0":50.00407089418753,"z0":5.517830224891985,"aX":11.528123511291946},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":-10.2,"spinRate":1972,"spinDirection":146},"zone":13,"typeConfidence":0.92,"plateTime":0.40323330598512364,"extension":7.497873029516525},"index":1,"playId":"58ba71e8-2c58-30da-a857-d0224f935c90","pitchNumber":2,"startTime":"2025-09-27T23:54:04.611Z","endTime":"2025-09-27T23:54:09.449Z","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.3,"endSpeed":85.5,"strikeZoneTop":3.08126236765164,"strikeZoneBottom":1.45012681760985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.539936644806172,"aZ":-12.053420051876818,"pfxX":5.11780097512177,"pfxZ":10.802455250357061,"pX":-0.5810317055543217,"pZ":1.1314040003045287,"vX0":-4.7627586096856,"vY0":-135.59924566457929,"vZ0":-9.393187257638596,"x":139.15,"y":208.23,"x0":0.5329009317583375,"y0":50.00472781088654,"z0":5.480508158767067,"aX":9.535276136401638},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-8.3,"spinRate":1989,"spinDirection":147},"zone":13,"typeConfidence":0.91,"plateTime":0.4038619522302467,"extension":7.619902940557477},"index":2,"playId":"a001fc75-6aa8-37e1-a32b-573fcd56b5a2","pitchNumber":3,"startTime":"2025-09-27T23:54:19.220Z","endTime":"2025-09-27T23:54:23.937Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-09-27T23:54:31.270Z","endTime":"2025-09-27T23:54:40.112Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.07685239650045,"strikeZoneBottom":1.41713173496468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04406883992128,"aZ":-9.819248920435289,"pfxX":3.909212336241026,"pfxZ":11.66865195721027,"pX":-0.9055868909595851,"pZ":1.0152498068686768,"vX0":-5.2155955275338695,"vY0":-137.43504491470287,"vZ0":-10.43809159942897,"x":151.52,"y":211.37,"x0":0.5075639087706149,"y0":50.00456993142552,"z0":5.5264548744714785,"aX":7.4904619727067425},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":-6.0,"spinRate":1947,"spinDirection":151},"zone":13,"typeConfidence":0.92,"plateTime":0.3983219136073868,"extension":7.655996423077168},"index":4,"playId":"02f2dbf0-2722-3abe-a172-c4d1ba603f2e","pitchNumber":4,"startTime":"2025-09-27T23:54:40.112Z","endTime":"2025-09-27T23:54:45.167Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.00859973672023,"strikeZoneBottom":1.34054539568035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.249157007094333,"aZ":-27.852428735811692,"pfxX":-2.445824229375384,"pfxZ":2.723392999110313,"pX":-0.09181527872737646,"pZ":2.308456402789104,"vX0":-1.600012820798201,"vY0":-125.17048140931533,"vZ0":-2.4143267418819,"x":120.5,"y":176.45,"x0":0.8734157189035727,"y0":50.00237507856946,"z0":5.565808277569396,"aX":-3.8810458535695394},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.6,"breakHorizontal":4.8,"spinRate":1945,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4375724688411342,"extension":7.1598897308513925},"index":5,"playId":"2d453f74-71d6-35c8-9bdf-41fa4cff2c62","pitchNumber":5,"startTime":"2025-09-27T23:54:54.739Z","endTime":"2025-09-27T23:54:59.843Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.05,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.181436023503743,"aZ":-19.105714817556468,"pfxX":6.938741516573273,"pfxZ":9.39185799706858,"pX":-0.2828551567595651,"pZ":1.8487931985383104,"vX0":-4.1159647196938245,"vY0":-117.23887613976959,"vZ0":-4.578034288488845,"x":127.78,"y":188.86,"x0":0.5940487492579389,"y0":50.00522842299536,"z0":5.610204336315699,"aX":9.65977875231867},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":16.1,"breakHorizontal":-11.5,"spinRate":1665,"spinDirection":124},"zone":7,"typeConfidence":0.9,"plateTime":0.4671994362241896,"extension":7.566020352657409},"hitData":{"launchSpeed":43.1,"launchAngle":9.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.78,"coordY":169.61}},"index":6,"playId":"c0fa9d12-9821-3304-8af9-c1d97ffc743c","pitchNumber":6,"startTime":"2025-09-27T23:55:07.854Z","endTime":"2025-09-27T23:55:16.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:55:16.470Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hedges singles on a sharp line drive to left fielder Cody Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-27T23:57:37.827Z","endTime":"2025-09-27T23:58:36.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5460735566465,"aZ":-11.701734073621443,"pfxX":4.957294533456926,"pfxZ":11.079886961258456,"pX":-0.24482007285483298,"pZ":1.8282986539541262,"vX0":-6.6809463490492975,"vY0":-135.3141642802383,"vZ0":-8.014685590214809,"x":126.33,"y":189.42,"x0":1.6163379495879113,"y0":50.00011751279811,"z0":5.655434890981638,"aX":9.157688756809582},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-7.4,"spinRate":2127,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4053576601246469,"extension":6.7181570084690545},"index":0,"playId":"2ac73b84-c121-3396-853a-ab6d78a47fac","pitchNumber":1,"startTime":"2025-09-27T23:57:48.604Z","endTime":"2025-09-27T23:57:54.523Z","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":92.8,"endSpeed":84.3,"strikeZoneTop":3.31763238935516,"strikeZoneBottom":1.51483932460151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.271995817399535,"aZ":-13.110914251562326,"pfxX":5.98175617497054,"pfxZ":10.391291529247724,"pX":0.2663617816290068,"pZ":3.5435331572065456,"vX0":-5.507317726299108,"vY0":-135.03679360412005,"vZ0":-3.6404170023472613,"x":106.85,"y":143.1,"x0":1.5618554811936614,"y0":50.0004779229998,"z0":5.840606041455883,"aX":10.970965189598473},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":-9.6,"spinRate":2204,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40667608117139276,"extension":6.536562610933333},"index":1,"playId":"a2e226d3-f0c5-3ce9-a229-27e0074c7f53","pitchNumber":2,"startTime":"2025-09-27T23:58:10.312Z","endTime":"2025-09-27T23:58:15.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.287386172437042,"aZ":-26.601955448112,"pfxX":8.430823352718132,"pfxZ":3.750425135598629,"pX":0.19840624711429897,"pZ":2.3295052560610925,"vX0":-6.474536062700353,"vY0":-121.78253468974019,"vZ0":-2.4175812880689276,"x":109.44,"y":175.88,"x0":1.810058411377408,"y0":50.002938314974756,"z0":5.661034247143124,"aX":12.529227538215045},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.4,"breakHorizontal":-13.6,"spinRate":1862,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.45159667794494407,"extension":6.509607846674954},"hitData":{"launchSpeed":101.8,"launchAngle":12.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":59.6,"coordY":95.41}},"index":2,"playId":"c354a23c-fc0d-3d6a-a5e0-52b91dd12281","pitchNumber":3,"startTime":"2025-09-27T23:58:25.209Z","endTime":"2025-09-27T23:58:36.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-27T23:58:36.714Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Donovan Solano to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-27T23:58:36.046Z","endTime":"2025-09-28T00:00:27.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":456781,"link":"/api/v1/people/456781"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.254152107107714,"aZ":-12.424139064700448,"pfxX":6.435893068390857,"pfxZ":10.671110146221318,"pX":-0.40046937463577154,"pZ":1.775402589357977,"vX0":-7.631919738197037,"vY0":-135.8056573219457,"vZ0":-7.895523263366564,"x":132.26,"y":190.84,"x0":1.622099874291068,"y0":50.00312811537732,"z0":5.60224832577648,"aX":11.912891965135957},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-9.8,"spinRate":2235,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4047071640984914,"extension":6.67042208150424},"index":0,"playId":"4f0c795c-9cbf-3067-9b6f-5205048b5e39","pitchNumber":1,"startTime":"2025-09-27T23:59:04.038Z","endTime":"2025-09-27T23:59:08.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.16974988866038,"strikeZoneBottom":1.38439783105792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.759969884935234,"aZ":-24.11243015897889,"pfxX":9.952846507605788,"pfxZ":5.1993608823123365,"pX":0.12979035364573274,"pZ":0.7853461469675203,"vX0":-7.329297533404813,"vY0":-124.21787813093371,"vZ0":-6.641896856058882,"x":112.05,"y":217.58,"x0":1.8374005357783412,"y0":50.00134049473743,"z0":5.521164588723926,"aX":15.426759641934378},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.9,"breakHorizontal":-16.1,"spinRate":1946,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4423083310732996,"extension":6.578931330092424},"index":1,"playId":"1b5b8672-7e33-3348-9a9e-20b895c5e8e5","pitchNumber":2,"startTime":"2025-09-27T23:59:21.475Z","endTime":"2025-09-27T23:59:26.190Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":2.88680852854919,"strikeZoneBottom":1.27420415402014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34453807208511,"aZ":-24.994487725629646,"pfxX":9.45005531062422,"pfxZ":4.633140094525282,"pX":0.716923929814764,"pZ":1.9220373062087035,"vX0":-6.029446878623244,"vY0":-124.05244887619264,"vZ0":-3.9712538113424425,"x":89.67,"y":186.88,"x0":1.9593911821379044,"y0":50.00029854440171,"z0":5.6431860295333305,"aX":14.629397671638172},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.7,"breakHorizontal":-15.6,"spinRate":2018,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.4426492441206671,"extension":6.509267096625938},"index":2,"playId":"8b78ed06-b3e7-3958-840c-e2fa52192d2e","pitchNumber":3,"startTime":"2025-09-27T23:59:43.062Z","endTime":"2025-09-27T23:59:49.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Austin Hedges caught stealing 2nd base, catcher Kyle Higashioka to shortstop Ezequiel Duran.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"8b78ed06-b3e7-3958-840c-e2fa52192d2e","startTime":"2025-09-28T00:00:04.195Z","endTime":"2025-09-28T00:00:19.694Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"}},{"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91183163099586,"aZ":-31.927285801129045,"pfxX":-2.8066169071476486,"pfxZ":0.15965610136598052,"pX":-0.3347510962254603,"pZ":2.0344358660344373,"vX0":-4.487659727543316,"vY0":-123.10059573655887,"vZ0":-2.3903135639117696,"x":129.76,"y":183.85,"x0":1.8748830891547048,"y0":50.003399934191755,"z0":5.714892560491158,"aX":-4.315936934092888},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":6.1,"spinRate":2436,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4445663972753646,"extension":6.4792526318884365},"hitData":{"launchSpeed":92.2,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.89,"coordY":146.48}},"index":4,"playId":"0a6ea966-3999-3084-ab4b-5b6b5f822ad8","pitchNumber":4,"startTime":"2025-09-28T00:00:19.694Z","endTime":"2025-09-28T00:00:27.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:00:27.321Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T00:00:34.367Z","endTime":"2025-09-28T00:03:02.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.10878173998943,"strikeZoneBottom":1.32939629050658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.533798145411623,"aZ":-41.77723165547612,"pfxX":-3.273930459043514,"pfxZ":-7.447350592230526,"pX":0.6778325858321836,"pZ":2.012055756768062,"vX0":-1.8747673633346127,"vY0":-113.33735661303966,"vZ0":0.6057762036292249,"x":91.16,"y":184.45,"x0":1.9438110202925238,"y0":50.00555429235685,"z0":5.945477534095124,"aX":-4.219266153240235},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-13.0,"breakHorizontal":6.5,"spinRate":2652,"spinDirection":330},"zone":6,"typeConfidence":2.0,"plateTime":0.48503373419666174,"extension":6.565101417997307},"index":0,"playId":"ba3e4845-e947-3602-ac8e-7f79bd235c8e","pitchNumber":1,"startTime":"2025-09-28T00:00:54.280Z","endTime":"2025-09-28T00:00:59.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17984800940148,"aZ":-12.830849717982945,"pfxX":5.904412650423431,"pfxZ":10.404420045814835,"pX":0.4318664910978749,"pZ":3.2084667416264088,"vX0":-5.804544492023177,"vY0":-136.06337036623307,"vZ0":-4.4803435660430155,"x":100.54,"y":152.15,"x0":1.8343392779001295,"y0":50.00428524194226,"z0":5.7776239339903706,"aX":10.979396322014656},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-9.4,"spinRate":2244,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.40385068027907645,"extension":6.623790638049855},"index":1,"playId":"11e46ba4-9c18-3e79-a687-3d664c23fb15","pitchNumber":2,"startTime":"2025-09-28T00:01:10.603Z","endTime":"2025-09-28T00:01:16.292Z","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":84.2,"endSpeed":77.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.575865368470367,"aZ":-20.720191763474432,"pfxX":9.097020398164828,"pfxZ":7.535776052067105,"pX":1.3705151804516336,"pZ":3.4510559656717392,"vX0":-4.559858286806562,"vY0":-122.61382528694139,"vZ0":-1.2244581126461178,"x":64.76,"y":145.6,"x0":2.0737641050947135,"y0":50.005739862658665,"z0":5.727496798896231,"aX":13.833278314668034},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":13.6,"breakHorizontal":-15.4,"spinRate":2002,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.44696174779682796,"extension":6.5963995588353335},"index":2,"playId":"78876571-1053-3bc7-a4d2-152e5fe0c1bb","pitchNumber":3,"startTime":"2025-09-28T00:01:54.418Z","endTime":"2025-09-28T00:01:58.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.15080909867742,"strikeZoneBottom":1.48574923394004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.528312877687085,"aZ":-13.06472727369465,"pfxX":4.91938569903702,"pfxZ":10.207681680357563,"pX":-0.8678005210729688,"pZ":2.981003837276069,"vX0":-8.300394403950415,"vY0":-136.10958026906556,"vZ0":-4.945450478994571,"x":150.08,"y":158.29,"x0":1.5853537860940043,"y0":50.00141327833287,"z0":5.729760482612479,"aX":9.208777471030452},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-7.1,"spinRate":2064,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40277248167908875,"extension":6.699771032583315},"index":3,"playId":"2a24e36f-d9d3-3f72-afc6-d3620b07be84","pitchNumber":4,"startTime":"2025-09-28T00:02:15.398Z","endTime":"2025-09-28T00:02:20.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.402375144341544,"aZ":-13.935797729211703,"pfxX":4.319162029874705,"pfxZ":9.847508571542331,"pX":0.40325852074419616,"pZ":4.089337239452634,"vX0":-4.828203930560397,"vY0":-135.42976867392008,"vZ0":-1.9718697177339635,"x":101.63,"y":128.37,"x0":1.6505169290119095,"y0":50.00292231255376,"z0":5.8050000790665495,"aX":7.9997586447064855},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-6.7,"spinRate":2102,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.404908439828882,"extension":6.5787807803517335},"index":4,"playId":"965887c4-73f9-3f57-901e-44b56ce329fb","pitchNumber":5,"startTime":"2025-09-28T00:02:34.544Z","endTime":"2025-09-28T00:02:38.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50953924860543,"aZ":-42.95493193967621,"pfxX":-4.192107027960061,"pfxZ":-8.202696165001978,"pX":-0.143252339451525,"pZ":0.9447553052397193,"vX0":-3.2069818138858905,"vY0":-114.57817912983892,"vZ0":-1.4910888060508933,"x":122.46,"y":213.27,"x0":1.8252419363924302,"y0":50.00502449576941,"z0":5.84660593065286,"aX":-5.507574858860155},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.9,"breakHorizontal":8.5,"spinRate":2653,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4802238894632338,"extension":6.586329339567282},"index":5,"playId":"d54228cb-37d8-3b88-ade9-602c9082fe10","pitchNumber":6,"startTime":"2025-09-28T00:02:57.381Z","endTime":"2025-09-28T00:03:02.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:03:02.699Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T00:05:11.536Z","endTime":"2025-09-28T00:06:45.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.0,"strikeZoneTop":3.760484421657,"strikeZoneBottom":1.73032818568198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.493773380945385,"aZ":-46.25626813858949,"pfxX":-6.173855150419598,"pfxZ":-10.864908288041779,"pX":0.49215345329938265,"pZ":4.77729396810538,"vX0":1.074070791830672,"vY0":-114.16202395841137,"vZ0":7.108031437654489,"x":98.24,"y":109.79,"x0":0.8116587935936125,"y0":50.00179573978632,"z0":6.221285594252462,"aX":-8.00362247968844},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-17.0,"breakHorizontal":10.8,"spinRate":2588,"spinDirection":335},"zone":12,"typeConfidence":0.9,"plateTime":0.4830793013802346,"extension":6.875673248090897},"index":0,"playId":"a7e75ed1-1209-3ab2-90d1-f573982ce6f6","pitchNumber":1,"startTime":"2025-09-28T00:05:36.589Z","endTime":"2025-09-28T00:05:40.696Z","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":93.0,"endSpeed":84.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.090209907477323,"aZ":-14.88901627146713,"pfxX":3.7804428466889974,"pfxZ":9.386888259124731,"pX":-0.9115482964527991,"pZ":2.995977457844317,"vX0":-4.910106914163834,"vY0":-135.22937731651734,"vZ0":-4.297982635719095,"x":151.75,"y":157.89,"x0":0.44146487629584635,"y0":50.001603913423686,"z0":5.659359544758187,"aX":6.9607640705158484},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":-5.8,"spinRate":1842,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.40593770393646533,"extension":7.513250768677174},"index":1,"playId":"c5fafb9e-d9fc-3a68-a77e-1c5f3d7e26eb","pitchNumber":2,"startTime":"2025-09-28T00:05:48.265Z","endTime":"2025-09-28T00:05:52.784Z","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":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.80987014531565,"strikeZoneBottom":1.77039922325454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.374508158928208,"aZ":-15.765744915296668,"pfxX":3.787480599730417,"pfxZ":8.885434452468196,"pX":0.2729092535244065,"pZ":4.598448204191539,"vX0":-1.9802422431795508,"vY0":-135.24389596219294,"vZ0":-0.24223888030207869,"x":106.6,"y":114.62,"x0":0.5237918899002464,"y0":50.00176615762821,"z0":5.79799204532138,"aX":6.993295610439691},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-6.4,"spinRate":1868,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.40549103148256815,"extension":7.4676052381692966},"index":2,"playId":"87ebdc17-f748-3ba3-a94a-4f1c229963ed","pitchNumber":3,"startTime":"2025-09-28T00:06:05.476Z","endTime":"2025-09-28T00:06:09.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.676661079617944,"aZ":-21.307729809157145,"pfxX":4.550641978377623,"pfxZ":7.9773687281425385,"pX":0.8336637989904229,"pZ":3.118035530316989,"vX0":-1.0063389406040204,"vY0":-116.24057791508294,"vZ0":-1.4397045427715267,"x":85.22,"y":154.59,"x0":0.6821557269376197,"y0":50.00528342061073,"z0":5.777041660075559,"aX":6.200787666668342},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":14.4,"breakHorizontal":-7.9,"spinRate":1485,"spinDirection":126},"zone":12,"typeConfidence":0.89,"plateTime":0.4720017619461121,"extension":7.267574169682924},"index":3,"playId":"2707d766-509e-3ef0-9c53-5b30081e91c1","pitchNumber":4,"startTime":"2025-09-28T00:06:18.375Z","endTime":"2025-09-28T00:06:22.496Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-28T00:06:28.368Z","endTime":"2025-09-28T00:06:39.901Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"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":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.74254878083567,"strikeZoneBottom":1.70322483107656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.237005530009636,"aZ":-12.656318044654121,"pfxX":5.245357255737432,"pfxZ":10.49330016327798,"pX":-0.5902321027476967,"pZ":2.4222820201416644,"vX0":-4.586504563778163,"vY0":-135.65324563629332,"vZ0":-6.178451964701151,"x":139.5,"y":173.38,"x0":0.44262290179310027,"y0":50.002733829215,"z0":5.6152225831486335,"aX":9.756138378194283},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-8.5,"spinRate":1951,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.4040876123043402,"extension":7.553577233847052},"index":5,"playId":"d73ccb07-5164-36a7-a68c-901e7d93c42e","pitchNumber":5,"startTime":"2025-09-28T00:06:39.901Z","endTime":"2025-09-28T00:06:45.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:06:45.784Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adolis García homers (19) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T00:06:45.831Z","endTime":"2025-09-28T00:08:12.697Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":85.4,"strikeZoneTop":3.57693159524625,"strikeZoneBottom":1.6671654692941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24815208762847,"aZ":-12.62958226222945,"pfxX":5.62237552899324,"pfxZ":10.494126476003748,"pX":0.6489139299087103,"pZ":1.085181157918902,"vX0":-1.6456052405334458,"vY0":-135.73011968236833,"vZ0":-9.498004212263925,"x":92.26,"y":209.48,"x0":0.5333934634527984,"y0":50.001150231271836,"z0":5.513548157514248,"aX":10.468521731515885},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":-9.8,"spinRate":1926,"spinDirection":146},"zone":14,"typeConfidence":0.92,"plateTime":0.4038482293544705,"extension":7.747780516797857},"index":0,"playId":"905dd1c2-b1bf-3e25-b018-b4930193eb33","pitchNumber":1,"startTime":"2025-09-28T00:07:04.810Z","endTime":"2025-09-28T00:07:09.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.51305515822678,"strikeZoneBottom":1.68827011244652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.214556461715823,"aZ":-10.934700086829876,"pfxX":3.2513047293990747,"pfxZ":11.267589238484986,"pX":-1.1453642061637777,"pZ":2.3496497388154607,"vX0":-5.624633070118723,"vY0":-136.47835976861685,"vZ0":-6.709877535636668,"x":160.66,"y":175.34,"x0":0.5204657889435177,"y0":50.00451329522397,"z0":5.5942807809317605,"aX":6.130101296339953},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":-4.7,"spinRate":2003,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.4014164535968776,"extension":7.5350587618296405},"index":1,"playId":"4ca2a75f-35c7-3aa0-8662-515c0478a5ae","pitchNumber":2,"startTime":"2025-09-28T00:07:17.603Z","endTime":"2025-09-28T00:07:22.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.47527345957383,"strikeZoneBottom":1.67880667173485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.596987364451362,"aZ":-13.421068825631018,"pfxX":4.894993594528566,"pfxZ":10.31117790889579,"pX":0.2088579972620651,"pZ":3.785630959657119,"vX0":-2.562627726626357,"vY0":-134.1451538110989,"vZ0":-2.6008879213386127,"x":109.04,"y":136.57,"x0":0.5416731707384485,"y0":50.00255537175896,"z0":5.727174515211455,"aX":8.901710526241784},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":-8.3,"spinRate":1937,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.408657850114285,"extension":7.554257298818983},"index":2,"playId":"f8f66928-549f-3516-904f-879f4f9c9bd1","pitchNumber":3,"startTime":"2025-09-28T00:07:30.970Z","endTime":"2025-09-28T00:07:36.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86950509044783,"aZ":-11.19785152049091,"pfxX":5.0359544690718385,"pfxZ":11.355648374932922,"pX":-0.23519242599638013,"pZ":2.1187405602407434,"vX0":-3.625635519548286,"vY0":-135.15880520622625,"vZ0":-7.189986375012431,"x":125.96,"y":181.57,"x0":0.4703388851203457,"y0":50.00419902048919,"z0":5.60248992285259,"aX":9.304090138095583},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":-8.3,"spinRate":2012,"spinDirection":151},"zone":8,"typeConfidence":0.92,"plateTime":0.405475111496969,"extension":7.611844806145692},"hitData":{"launchSpeed":110.2,"launchAngle":26.0,"totalDistance":433.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":77.91,"coordY":30.02}},"index":3,"playId":"52a20340-5956-343a-95ff-9bb84158efec","pitchNumber":4,"startTime":"2025-09-28T00:07:44.907Z","endTime":"2025-09-28T00:08:12.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:08:12.697Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T00:08:19.381Z","endTime":"2025-09-28T00:09:20.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":79.0,"endSpeed":71.9,"strikeZoneTop":3.44190798675639,"strikeZoneBottom":1.5990425543246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.409260344519485,"aZ":-45.690738573389055,"pfxX":-5.293331531368066,"pfxZ":-10.314321575353782,"pX":0.7205362457263985,"pZ":1.9004447382104344,"vX0":1.1359750535331457,"vY0":-114.95897129550924,"vZ0":0.9927364114016026,"x":89.53,"y":187.47,"x0":0.9008984051189877,"y0":50.00177681702862,"z0":5.972007901757913,"aX":-6.938100515607189},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-17.9,"breakHorizontal":9.2,"spinRate":2650,"spinDirection":334},"zone":9,"typeConfidence":0.89,"plateTime":0.48026658762255714,"extension":6.9852047273569955},"index":0,"playId":"84ecb5b7-f1d3-3091-988d-4bbbdec3eb92","pitchNumber":1,"startTime":"2025-09-28T00:08:36.356Z","endTime":"2025-09-28T00:08:41.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.716929373623753,"aZ":-21.627485451120492,"pfxX":4.114760226642785,"pfxZ":7.6302151509405265,"pX":0.8995892838678818,"pZ":2.2164658446992234,"vX0":-0.7195776081946093,"vY0":-117.02181397211424,"vZ0":-3.4001938237604334,"x":82.71,"y":178.94,"x0":0.6770857980439277,"y0":50.005776220125036,"z0":5.72158431536256,"aX":5.6899780255408015},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":13.2,"breakHorizontal":-7.3,"spinRate":1517,"spinDirection":122},"zone":14,"typeConfidence":0.88,"plateTime":0.4686072856496839,"extension":7.236845965245902},"index":1,"playId":"9495595a-74ba-310e-8b2a-cb8c2c933356","pitchNumber":2,"startTime":"2025-09-28T00:08:48.982Z","endTime":"2025-09-28T00:08:53.971Z","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":1},"index":2,"startTime":"2025-09-28T00:09:00.797Z","endTime":"2025-09-28T00:09:15.430Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.293723066508893,"aZ":-22.49553477278681,"pfxX":5.870366332322112,"pfxZ":7.084854052188568,"pX":0.8801094224344828,"pZ":0.9482324189286475,"vX0":-1.1647819472120458,"vY0":-116.2782646613552,"vZ0":-5.875332879987663,"x":83.45,"y":213.18,"x0":0.6256486839429112,"y0":50.00366160815462,"z0":5.649127777662714,"aX":8.019180956981472},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":11.6,"breakHorizontal":-10.3,"spinRate":1582,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4714894872080295,"extension":7.410831023923049},"index":3,"playId":"32e0e5b2-e6e0-3e4b-b32b-4841638e58cd","pitchNumber":3,"startTime":"2025-09-28T00:09:15.430Z","endTime":"2025-09-28T00:09:20.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:09:20.219Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out sharply to center fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T00:09:36.551Z","endTime":"2025-09-28T00:10:38.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.5,"strikeZoneTop":3.3028029070714,"strikeZoneBottom":1.45771932653183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.088037494990076,"aZ":-21.254453427343616,"pfxX":4.613702665112455,"pfxZ":8.083751195588627,"pX":1.3064890201313637,"pZ":3.1079004270323516,"vX0":0.189335704770546,"vY0":-115.91350157458632,"vZ0":-1.4533331954772983,"x":67.2,"y":154.87,"x0":0.6247501083366108,"y0":50.00415517323899,"z0":5.786122877304564,"aX":6.234569173775664},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":14.5,"breakHorizontal":-8.4,"spinRate":1591,"spinDirection":127},"zone":12,"typeConfidence":0.89,"plateTime":0.47379971977496416,"extension":7.351527672335374},"index":0,"playId":"2afb6153-5e10-351b-9fb3-78e418b70f52","pitchNumber":1,"startTime":"2025-09-28T00:09:42.657Z","endTime":"2025-09-28T00:09:48.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.440529389877067,"aZ":-22.20193153623679,"pfxX":4.104964759028721,"pfxZ":7.387888731947662,"pX":0.09934201006913496,"pZ":2.3163471212442506,"vX0":-2.363699809582938,"vY0":-115.71411870214925,"vZ0":-2.8111522968324696,"x":113.21,"y":176.24,"x0":0.6029176821858592,"y0":50.00516331128322,"z0":5.683735242404609,"aX":5.544057052452714},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":13.0,"breakHorizontal":-6.8,"spinRate":1504,"spinDirection":126},"zone":5,"typeConfidence":0.89,"plateTime":0.47409890500983876,"extension":7.40112998603792},"index":1,"playId":"272022c5-51b8-3c8c-88b4-071e2e61ea18","pitchNumber":2,"startTime":"2025-09-28T00:09:56.066Z","endTime":"2025-09-28T00:10:00.781Z","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":80.5,"endSpeed":74.1,"strikeZoneTop":3.32738631592444,"strikeZoneBottom":1.51139263215732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.205645136562342,"aZ":-18.556373908548537,"pfxX":5.264815020539344,"pfxZ":9.859876962489057,"pX":-0.26935254633485717,"pZ":-0.5415319564707133,"vX0":-3.6386807275160917,"vY0":-116.82471144376079,"vZ0":-9.828990921134436,"x":127.27,"y":253.4,"x0":0.6251011668599114,"y0":50.00178141637132,"z0":5.467549378133948,"aX":7.269941683029538},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":15.7,"breakHorizontal":-8.6,"spinRate":1573,"spinDirection":125},"zone":13,"typeConfidence":0.89,"plateTime":0.4690162135453573,"extension":7.574764071195336},"index":2,"playId":"e0aaca77-f050-3a54-af3b-ce14a62e6da7","pitchNumber":3,"startTime":"2025-09-28T00:10:10.081Z","endTime":"2025-09-28T00:10:14.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.770057533152702,"aZ":-15.450278355277632,"pfxX":5.420383048536284,"pfxZ":9.147126860877577,"pX":0.4579985474144327,"pZ":3.0180849578469156,"vX0":-2.031692059729105,"vY0":-134.2932310351347,"vZ0":-4.111705134096393,"x":99.54,"y":157.29,"x0":0.5195684278759889,"y0":50.004883753471624,"z0":5.666297941086841,"aX":9.912890514947582},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-9.4,"spinRate":1952,"spinDirection":145},"zone":3,"typeConfidence":0.91,"plateTime":0.4076847886372552,"extension":7.482723917344826},"hitData":{"launchSpeed":101.0,"launchAngle":38.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":113.66,"coordY":58.39}},"index":3,"playId":"eb8b4651-6566-34b5-a1eb-cb3b023f860c","pitchNumber":4,"startTime":"2025-09-28T00:10:28.508Z","endTime":"2025-09-28T00:10:38.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:10:38.022Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T00:12:48.003Z","endTime":"2025-09-28T00:14:58.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.1,"strikeZoneTop":3.35967590176739,"strikeZoneBottom":1.45307766356827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.684870559189985,"aZ":-43.583485288173726,"pfxX":-6.205491356480016,"pfxZ":-9.152061504463884,"pX":1.2764073698684144,"pZ":2.8939463646763586,"vX0":0.06932728271183508,"vY0":-111.7016966068818,"vZ0":3.0340278085118486,"x":68.35,"y":160.64,"x0":2.049157305906108,"y0":50.00300655839437,"z0":6.042592237070595,"aX":-7.734770941628563},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-15.2,"breakHorizontal":11.2,"spinRate":2679,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.4929337069393096,"extension":6.380697812901511},"index":0,"playId":"1660c5d3-8e3e-37f1-8e5d-edcce52cda72","pitchNumber":1,"startTime":"2025-09-28T00:13:14.345Z","endTime":"2025-09-28T00:13:22.477Z","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":93.2,"endSpeed":84.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.292557533445418,"aZ":-11.683590030633983,"pfxX":4.914121450766874,"pfxZ":11.081730748646859,"pX":-0.13382590422614218,"pZ":3.7009299462366814,"vX0":-6.425181003652842,"vY0":-135.53297209960203,"vZ0":-3.459980269484208,"x":122.1,"y":138.85,"x0":1.6358227022992542,"y0":50.00547592959235,"z0":5.817553498767147,"aX":9.089237965117452},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":-7.4,"spinRate":2302,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4050700672550387,"extension":6.610534427875738},"index":1,"playId":"3487500e-480c-3e6c-a4d0-b78695b9b1c6","pitchNumber":2,"startTime":"2025-09-28T00:13:28.854Z","endTime":"2025-09-28T00:13:37.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71757409652313,"aZ":-12.264776766665792,"pfxX":4.845022163396331,"pfxZ":10.911421449434979,"pX":-0.016861072531804442,"pZ":3.2520809318431065,"vX0":-5.959478457018718,"vY0":-134.6038213766376,"vZ0":-4.246720699997264,"x":117.64,"y":150.97,"x0":1.6021219059845313,"y0":50.00666086960082,"z0":5.726480117939121,"aX":8.844137810669078},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":-7.4,"spinRate":2104,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.407778157589302,"extension":6.583254094085129},"index":2,"playId":"b0b458de-97cd-36cd-a923-b1cee45dd16e","pitchNumber":3,"startTime":"2025-09-28T00:13:55.343Z","endTime":"2025-09-28T00:14:01.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.464668270244914,"aZ":-11.075186290780168,"pfxX":6.171909073999412,"pfxZ":11.240003006613893,"pX":-1.4680716371276858,"pZ":1.4988889131761511,"vX0":-10.058176370477277,"vY0":-136.05006750422223,"vZ0":-8.853889691683333,"x":172.96,"y":198.31,"x0":1.4726978022269044,"y0":50.005441771978155,"z0":5.560516810084275,"aX":11.588851547614272},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-9.1,"spinRate":2250,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4023911596220002,"extension":6.766808364966025},"index":3,"playId":"9146af1b-827a-3f31-94e9-49d824d14e24","pitchNumber":4,"startTime":"2025-09-28T00:14:16.845Z","endTime":"2025-09-28T00:14:22.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.44430114441005,"strikeZoneBottom":1.5377330766317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.254392127523836,"aZ":-23.43443506453867,"pfxX":7.96586783605232,"pfxZ":5.642873648725041,"pX":1.2252266239865046,"pZ":1.4518870466122547,"vX0":-4.235595747666914,"vY0":-124.034290681577,"vZ0":-5.229605587070402,"x":70.3,"y":199.58,"x0":1.9257323609659514,"y0":50.000771181335494,"z0":5.557339230067163,"aX":12.332859767377958},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.1,"breakHorizontal":-13.3,"spinRate":1930,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.44264099384216804,"extension":6.517864098314511},"index":4,"playId":"94d9f4e1-4bdf-381a-8ee9-3f3c76999789","pitchNumber":5,"startTime":"2025-09-28T00:14:31.562Z","endTime":"2025-09-28T00:14:37.542Z","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":94.0,"endSpeed":85.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.461450937344193,"aZ":-10.328355035221618,"pfxX":5.386249700768061,"pfxZ":11.602484711487122,"pX":0.12751934100276088,"pZ":2.4791639185365533,"vX0":-5.837023966501838,"vY0":-136.6770034583244,"vZ0":-6.737803599952345,"x":112.14,"y":171.84,"x0":1.595877964725753,"y0":50.00487567794875,"z0":5.693514277312205,"aX":10.143600309293005},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":-8.4,"spinRate":2264,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.40147454229448787,"extension":6.62638714403261},"hitData":{"launchSpeed":104.2,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.23,"coordY":153.46}},"index":5,"playId":"9a0f8ebc-5166-3df2-b5a4-431767b1aa60","pitchNumber":6,"startTime":"2025-09-28T00:14:48.366Z","endTime":"2025-09-28T00:14:58.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:14:58.020Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Johnathan Rodríguez singles on a line drive to right fielder Dylan Moore.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T00:15:05.841Z","endTime":"2025-09-28T00:15:36.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.326836216013803,"aZ":-26.645929035818575,"pfxX":9.09035993649896,"pfxZ":3.6976333753689676,"pX":1.3395708742672625,"pZ":2.451183494720954,"vX0":-4.466153128720614,"vY0":-121.90938540158491,"vZ0":-2.0787392758698124,"x":65.94,"y":172.6,"x0":2.020160515050784,"y0":50.00414160229034,"z0":5.628788241962999,"aX":13.600591434647376},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.5,"breakHorizontal":-15.4,"spinRate":1861,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.45032757797381207,"extension":6.407728222150443},"hitData":{"launchSpeed":72.5,"launchAngle":18.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.62,"coordY":130.98}},"index":0,"playId":"9f781f00-acd1-3db1-aee9-0e8ffdf39fdf","pitchNumber":1,"startTime":"2025-09-28T00:15:25.697Z","endTime":"2025-09-28T00:15:36.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:15:36.874Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Kyle Manzardo lines into an unassisted double play, first baseman Jake Burger. Johnathan Rodríguez out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T00:15:36.846Z","endTime":"2025-09-28T00:16:55.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.12494205673064,"strikeZoneBottom":1.29614208890649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.569672356280247,"aZ":-32.87668469686934,"pfxX":-2.980890239170783,"pfxZ":-0.475911024732639,"pX":-0.28699051843512646,"pZ":3.717317684805627,"vX0":-4.479004888309386,"vY0":-120.62372110395061,"vZ0":1.6790459896149141,"x":127.94,"y":138.41,"x0":1.9782133236091926,"y0":50.001962490727884,"z0":5.902279843142443,"aX":-4.409634214360904},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.2,"breakHorizontal":6.5,"spinRate":2314,"spinDirection":268},"zone":11,"typeConfidence":2.0,"plateTime":0.45337932519394775,"extension":6.7418359423188265},"index":0,"playId":"c1d26f1b-f21a-321d-a862-7544fb4e749b","pitchNumber":1,"startTime":"2025-09-28T00:16:04.671Z","endTime":"2025-09-28T00:16:09.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.406988666722498,"aZ":-26.297543796407812,"pfxX":8.067539305880688,"pfxZ":3.8187670354733187,"pX":0.8382301961861548,"pZ":1.5077331950027253,"vX0":-5.274468903099396,"vY0":-123.45782305790588,"vZ0":-4.620018752971946,"x":85.05,"y":198.07,"x0":1.9581021033001869,"y0":50.00224574430315,"z0":5.626284498984741,"aX":12.408334401671961},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.0,"breakHorizontal":-13.3,"spinRate":1820,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4442732833057712,"extension":6.521732302426829},"index":1,"playId":"ac9adea1-14e2-316c-a1c5-664eb140f90f","pitchNumber":2,"startTime":"2025-09-28T00:16:25.657Z","endTime":"2025-09-28T00:16:30.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.471403499909258,"aZ":-14.683554933883979,"pfxX":5.7040324048938595,"pfxZ":9.530956233165005,"pX":0.7173675339275056,"pZ":2.022577927341357,"vX0":-5.055830219008317,"vY0":-134.89178221239024,"vZ0":-6.805906501454883,"x":89.66,"y":184.17,"x0":1.8786277130049638,"y0":50.00478221103208,"z0":5.621694816487213,"aX":10.469725104893538},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":2020,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.40668986725232115,"extension":6.586204082319583},"hitData":{"launchSpeed":101.3,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":148.85,"coordY":177.06}},"index":2,"playId":"77668f80-1a4a-382a-b3c4-b4ec29f5f5bb","pitchNumber":3,"startTime":"2025-09-28T00:16:46.048Z","endTime":"2025-09-28T00:16:55.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:16:55.162Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Solano strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T00:19:15.438Z","endTime":"2025-09-28T00:20:00.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.293413611078815,"aZ":-46.041483298439495,"pfxX":-4.3274049337535585,"pfxZ":-10.675617490921985,"pX":-0.13659624778828838,"pZ":1.8293970158140405,"vX0":-0.6169912756815489,"vY0":-114.70609161856207,"vZ0":1.0168806119908482,"x":122.21,"y":189.39,"x0":0.6987008128430664,"y0":50.005702388427615,"z0":5.962720734005313,"aX":-5.61900347212695},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-18.5,"breakHorizontal":7.9,"spinRate":2770,"spinDirection":335},"zone":8,"typeConfidence":0.9,"plateTime":0.4822945173194366,"extension":7.076105042872323},"index":0,"playId":"4105aad1-bb88-3b7b-8fbe-e9d87611b2b1","pitchNumber":1,"startTime":"2025-09-28T00:19:29.769Z","endTime":"2025-09-28T00:19:34.497Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.2,"strikeZoneTop":3.18813648692124,"strikeZoneBottom":1.35050248556612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.035932326159212,"aZ":-46.36277607475248,"pfxX":-4.466343737169564,"pfxZ":-10.958754012946619,"pX":0.5429491651724073,"pZ":2.4890990720415345,"vX0":0.7637175787909286,"vY0":-114.51262760309555,"vZ0":2.5990419730182666,"x":96.3,"y":171.57,"x0":0.779345406407166,"y0":50.00121234701692,"z0":5.958716709422358,"aX":-5.783819619715037},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-18.5,"breakHorizontal":7.8,"spinRate":2713,"spinDirection":332},"zone":6,"typeConfidence":0.9,"plateTime":0.4829366943263813,"extension":7.03680018444319},"index":1,"playId":"837528dd-4355-396b-a7e8-81a71fdfa8dd","pitchNumber":2,"startTime":"2025-09-28T00:19:44.135Z","endTime":"2025-09-28T00:19:48.941Z","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":81.3,"endSpeed":73.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0348947725657,"aZ":-19.257929546468446,"pfxX":5.529517665048401,"pfxZ":9.220549719470444,"pX":1.1369401333221856,"pZ":2.2128880257675156,"vX0":-0.822254858103721,"vY0":-118.29972845536773,"vZ0":-3.9657179400947125,"x":73.66,"y":179.03,"x0":0.7737999977376628,"y0":50.002288095306554,"z0":5.701961459746777,"aX":7.745169730768476},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":15.8,"breakHorizontal":-9.7,"spinRate":1552,"spinDirection":128},"zone":14,"typeConfidence":0.86,"plateTime":0.4650922098142538,"extension":7.224847417649013},"index":2,"playId":"7e13f6f9-f5e4-30ef-801c-badf344c14a8","pitchNumber":3,"startTime":"2025-09-28T00:19:56.843Z","endTime":"2025-09-28T00:20:00.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:20:00.695Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T00:20:02.330Z","endTime":"2025-09-28T00:20:43.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.48161640931242,"strikeZoneBottom":1.59235216002212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.771605720809525,"aZ":-12.61130032216679,"pfxX":5.478939769370918,"pfxZ":10.806622490923251,"pX":-0.6487045177937892,"pZ":2.1082992755856518,"vX0":-4.894353120351039,"vY0":-133.9039346674562,"vZ0":-6.713670024131641,"x":141.73,"y":181.86,"x0":0.49378619958770226,"y0":50.00228409998148,"z0":5.556086720930372,"aX":9.91777572551152},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-8.9,"spinRate":1970,"spinDirection":151},"zone":7,"typeConfidence":0.91,"plateTime":0.40954447523261805,"extension":7.481248370521611},"index":0,"playId":"c0ef144e-d492-3496-b303-0c89171c2af0","pitchNumber":1,"startTime":"2025-09-28T00:20:22.323Z","endTime":"2025-09-28T00:20:26.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.326764763428724,"aZ":-21.69437345286101,"pfxX":6.173376676964805,"pfxZ":7.5616428379045635,"pX":0.489443558843362,"pZ":2.616659413980445,"vX0":-2.3672176712026705,"vY0":-117.56901783234171,"vZ0":-2.656475165313118,"x":98.34,"y":168.13,"x0":0.7127916263603733,"y0":50.00386913922121,"z0":5.7958609058247585,"aX":8.558105027036973},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":13.2,"breakHorizontal":-10.6,"spinRate":1509,"spinDirection":127},"zone":6,"typeConfidence":0.89,"plateTime":0.4676287954214873,"extension":7.446311560490586},"hitData":{"launchSpeed":87.5,"launchAngle":65.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.78,"coordY":144.99}},"index":1,"playId":"b4020901-e28e-35cc-a2da-a89b303f1626","pitchNumber":2,"startTime":"2025-09-28T00:20:34.365Z","endTime":"2025-09-28T00:20:43.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:20:43.989Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Moore called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T00:20:49.861Z","endTime":"2025-09-28T00:21:56.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.42529019551633,"strikeZoneBottom":1.5982609835426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.575568087926403,"aZ":-10.770615713654474,"pfxX":4.709314779854569,"pfxZ":11.910354850082493,"pX":-0.35540108073117904,"pZ":1.5556913759843447,"vX0":-3.7771030369281466,"vY0":-133.63966028930068,"vZ0":-8.294691996116882,"x":130.55,"y":196.78,"x0":0.46906123986723347,"y0":50.00224592947045,"z0":5.486389071916812,"aX":8.46181110887179},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.8,"breakHorizontal":-7.7,"spinRate":1985,"spinDirection":152},"zone":7,"typeConfidence":0.91,"plateTime":0.41089243468532377,"extension":7.67327620715255},"index":0,"playId":"62130133-2a7f-3139-992d-bed98bd03ca6","pitchNumber":1,"startTime":"2025-09-28T00:21:05.702Z","endTime":"2025-09-28T00:21:10.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.39519139440941,"strikeZoneBottom":1.54184202591891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.407512411664502,"aZ":-17.632159277090878,"pfxX":5.728744726821555,"pfxZ":10.583688352896605,"pX":-0.02165982551216566,"pZ":-0.31773747234625627,"vX0":-3.1280308215044546,"vY0":-116.85052494387519,"vZ0":-9.620041753114272,"x":117.83,"y":247.36,"x0":0.5947753768806029,"y0":50.00043269661988,"z0":5.530234158664457,"aX":7.867402899883232},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":16.9,"breakHorizontal":-9.5,"spinRate":1657,"spinDirection":129},"zone":13,"typeConfidence":0.89,"plateTime":0.4699641972694879,"extension":7.461215717489937},"index":1,"playId":"13209772-a4c9-317f-bdb8-0cb45c1bf98a","pitchNumber":2,"startTime":"2025-09-28T00:21:18.230Z","endTime":"2025-09-28T00:21:22.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.04786156508442,"aZ":-23.689538416177868,"pfxX":6.615147900326793,"pfxZ":6.09490279245396,"pX":0.4336988469854447,"pZ":2.9050848440634067,"vX0":-2.5350956486433955,"vY0":-117.17736097916,"vZ0":-1.474407640220492,"x":100.47,"y":160.34,"x0":0.6699608513441876,"y0":50.00056065192203,"z0":5.7548965692823435,"aX":9.201637846420228},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.9,"breakHorizontal":-11.4,"spinRate":1411,"spinDirection":125},"zone":3,"typeConfidence":0.9,"plateTime":0.46735480430123433,"extension":7.396904646304735},"index":2,"playId":"ccb659e0-3f13-37c1-8889-1ca4424a168e","pitchNumber":3,"startTime":"2025-09-28T00:21:32.739Z","endTime":"2025-09-28T00:21:37.087Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.3,"strikeZoneTop":3.25675782017744,"strikeZoneBottom":1.51132711295875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.616562907993284,"aZ":-46.14402943028595,"pfxX":-4.9517129064757945,"pfxZ":-10.487579481403188,"pX":0.2076805454915064,"pZ":3.3157091982812457,"vX0":0.10431063788473971,"vY0":-115.54932973612681,"vZ0":4.067593313521867,"x":109.08,"y":149.26,"x0":0.8033786302363558,"y0":50.00450199551244,"z0":6.011903426312669,"aX":-6.593658203136037},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-17.4,"breakHorizontal":8.9,"spinRate":2541,"spinDirection":336},"zone":2,"typeConfidence":0.89,"plateTime":0.47682886954120995,"extension":6.995553472467957},"index":3,"playId":"f028ba30-7009-3986-aa00-82c1ee9d5fef","pitchNumber":4,"startTime":"2025-09-28T00:21:51.540Z","endTime":"2025-09-28T00:21:56.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:21:56.652Z","atBatIndex":31},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Gabriel Arias triples (2) on a line drive to left fielder Cody Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T00:24:04.402Z","endTime":"2025-09-28T00:26:42.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.46344667705868,"strikeZoneBottom":1.53649557233529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.780651466875433,"aZ":-12.602779761221225,"pfxX":5.523631209917486,"pfxZ":10.804239275033913,"pX":7.82612672049918E-4,"pZ":3.532252999725348,"vX0":-6.150513324903837,"vY0":-134.16971889097536,"vZ0":-3.4920017475545,"x":116.97,"y":143.41,"x0":1.6122583093034222,"y0":50.001550420111805,"z0":5.757135136009362,"aX":10.005006698239018},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.0,"breakHorizontal":-8.5,"spinRate":2187,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4092560741145359,"extension":6.555953846579532},"index":0,"playId":"897bf2a4-51af-3ec5-8e91-b175ceefc86e","pitchNumber":1,"startTime":"2025-09-28T00:24:31.065Z","endTime":"2025-09-28T00:24:36.803Z","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":93.3,"endSpeed":84.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.994256233632253,"aZ":-11.358939845436893,"pfxX":6.169084980914034,"pfxZ":11.284433256871218,"pX":-0.19860817920989185,"pZ":2.6192995197240263,"vX0":-6.955628874685109,"vY0":-135.54574803417717,"vZ0":-6.046718262958969,"x":124.57,"y":168.06,"x0":1.6097558879006055,"y0":50.00451611786501,"z0":5.685974425517786,"aX":11.38206100314841},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":-9.5,"spinRate":2247,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.40541035349517607,"extension":6.616663431123275},"index":1,"playId":"45c26186-310c-3b9f-a5f3-abf47b0c7401","pitchNumber":2,"startTime":"2025-09-28T00:24:47.796Z","endTime":"2025-09-28T00:24:51.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.58039491675852,"strikeZoneBottom":1.5384375812062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63903219697618,"aZ":-26.569500570064285,"pfxX":7.413520956107514,"pfxZ":3.6950315982749213,"pX":1.294529063005278,"pZ":3.0530332907757187,"vX0":-4.040943093992062,"vY0":-122.28042231339434,"vZ0":-0.9619968086438737,"x":67.66,"y":156.35,"x0":2.0034735260638694,"y0":50.00510259695492,"z0":5.726849705573667,"aX":11.251709775087487},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":-12.5,"spinRate":1787,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.44757104091952815,"extension":6.465855246866577},"index":2,"playId":"6d2a8d3c-6f6d-305e-b50e-b13b6a28f54b","pitchNumber":3,"startTime":"2025-09-28T00:25:09.269Z","endTime":"2025-09-28T00:25:14.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.47699537843152,"strikeZoneBottom":1.49293852694681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06218485041416,"aZ":-14.941074716827488,"pfxX":5.776870729595669,"pfxZ":9.193021795766313,"pX":0.5282350287870594,"pZ":4.150231129201414,"vX0":-5.079735694756461,"vY0":-136.0914861663338,"vZ0":-1.7807074729157106,"x":96.86,"y":126.72,"x0":1.6690660042062733,"y0":50.002397835578655,"z0":5.848774583769419,"aX":10.828522534615852},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":-9.4,"spinRate":2194,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4025790243829439,"extension":6.5620914190105015},"index":3,"playId":"7473b982-f804-383e-a871-831888d923a9","pitchNumber":4,"startTime":"2025-09-28T00:25:28.027Z","endTime":"2025-09-28T00:25:32.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.098275931468567,"aZ":-26.791225357400826,"pfxX":7.1814944833752214,"pfxZ":3.5724658554796944,"pX":-0.16434342897751164,"pZ":0.941416618791526,"vX0":-7.163554317260567,"vY0":-121.69417875830545,"vZ0":-5.578983282089448,"x":123.26,"y":213.36,"x0":1.8795133796303296,"y0":50.00031255209688,"z0":5.574222220474474,"aX":10.808075884208103},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.4,"breakHorizontal":-11.4,"spinRate":1794,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4494783309357464,"extension":6.720432817230026},"index":4,"playId":"4450295e-31bf-3e5b-b153-64c5a7b1f76c","pitchNumber":5,"startTime":"2025-09-28T00:25:46.704Z","endTime":"2025-09-28T00:25:51.037Z","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":93.3,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95712104313096,"aZ":-14.118534761764455,"pfxX":6.00116250826081,"pfxZ":9.688410070132958,"pX":0.6063126723738145,"pZ":3.125443307019116,"vX0":-4.982323957044053,"vY0":-135.71528760082913,"vZ0":-4.306574885089618,"x":93.89,"y":154.39,"x0":1.6870913129024974,"y0":50.00200229875055,"z0":5.7174942057458,"aX":11.183809829873223},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":-9.8,"spinRate":2082,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.40372882555416467,"extension":6.6697478960925505},"index":5,"playId":"a0fef38c-ce5f-3b20-b4bf-549d230aff7c","pitchNumber":6,"startTime":"2025-09-28T00:26:03.397Z","endTime":"2025-09-28T00:26:07.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23507148901679,"aZ":-25.741373726289332,"pfxX":8.537439761188965,"pfxZ":4.270107720132021,"pX":0.715101399672614,"pZ":2.080700852473841,"vX0":-5.447590318659134,"vY0":-122.51750509509456,"vZ0":-3.228344480275079,"x":89.74,"y":182.6,"x0":1.8683638465723356,"y0":50.00233580263982,"z0":5.636885986925841,"aX":12.862117311545715},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.2,"breakHorizontal":-14.0,"spinRate":1837,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.4485979724220037,"extension":6.609135936488728},"hitData":{"launchSpeed":96.6,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.13,"coordY":93.89}},"index":6,"playId":"f6bba8ce-23e9-378f-be0a-9f0b2738d435","pitchNumber":7,"startTime":"2025-09-28T00:26:26.339Z","endTime":"2025-09-28T00:26:42.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:26:42.013Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T00:27:18.002Z","endTime":"2025-09-28T00:29:25.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"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":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"7e63bacb-f00f-4332-9ff3-51ff7fff6451","startTime":"2025-09-28T00:27:18.002Z","endTime":"2025-09-28T00:27:23.002Z","isPitch":false,"type":"stepoff"},{"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":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.62097175622473,"strikeZoneBottom":1.73880009802512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.517166001518724,"aZ":-15.156492414185253,"pfxX":6.661390119188743,"pfxZ":9.25242336076768,"pX":0.4657486542506837,"pZ":5.5068901363790514,"vX0":-5.389648397193799,"vY0":-135.46961768897268,"vZ0":1.6867533266767991,"x":99.25,"y":90.09,"x0":1.6260853733199765,"y0":50.000344595741765,"z0":5.942323136518056,"aX":12.248842029023589},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-10.8,"spinRate":2083,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4059720949371637,"extension":6.630719588498973},"index":1,"playId":"3b8068c4-eda3-3403-b77e-7d16a160b8db","pitchNumber":1,"startTime":"2025-09-28T00:27:31.775Z","endTime":"2025-09-28T00:27:36.581Z","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":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.61581952915222,"strikeZoneBottom":1.79241375657516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.254557743384254,"aZ":-12.6630248424858,"pfxX":5.427823217529062,"pfxZ":10.56595063698966,"pX":-1.2974580239916087,"pZ":2.9555750672266643,"vX0":-9.268101786098727,"vY0":-135.43343356043061,"vZ0":-4.898416057779611,"x":166.46,"y":158.98,"x0":1.4732340167829665,"y0":50.0017239301455,"z0":5.682499832069179,"aX":10.022805044160547},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-7.7,"spinRate":2095,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40536996424834726,"extension":6.75028162271383},"index":2,"playId":"474fde8b-0c5b-35e1-88bb-e47a1cc140c5","pitchNumber":2,"startTime":"2025-09-28T00:27:55.449Z","endTime":"2025-09-28T00:28:00.976Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.6421389633661,"strikeZoneBottom":1.76958267784944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02498053332031,"aZ":-42.83188198319014,"pfxX":-3.0885169945058135,"pfxZ":-8.28300449250411,"pX":-0.22858034943848762,"pZ":2.399116698482892,"vX0":-3.69146294724464,"vY0":-113.42222381969405,"vZ0":1.6462598950620175,"x":125.71,"y":174.0,"x0":1.8284737127020645,"y0":50.0005968906456,"z0":5.973745438140201,"aX":-3.9752774297905904},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-14.2,"breakHorizontal":6.6,"spinRate":2682,"spinDirection":330},"zone":5,"typeConfidence":2.0,"plateTime":0.4850966812780815,"extension":6.580884450367467},"index":3,"playId":"91480b90-38c9-39c2-a2e4-704de34f2bd3","pitchNumber":3,"startTime":"2025-09-28T00:28:16.271Z","endTime":"2025-09-28T00:28:21.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.114012010391868,"aZ":-21.497224809015943,"pfxX":9.074283219524125,"pfxZ":6.99500477940843,"pX":0.9424976242822213,"pZ":1.5780783039382107,"vX0":-5.419879208274035,"vY0":-122.97571320317948,"vZ0":-5.136271404613467,"x":81.07,"y":196.17,"x0":1.9995939535248275,"y0":50.00536776451044,"z0":5.525159683866168,"aX":13.856173594706478},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":11.6,"breakHorizontal":-15.1,"spinRate":1831,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4459366388295569,"extension":6.678521864290343},"index":4,"playId":"586ccfb9-f21c-31d0-a82b-d1e83d284ff3","pitchNumber":4,"startTime":"2025-09-28T00:28:34.413Z","endTime":"2025-09-28T00:28:39.614Z","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":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-28T00:28:44.590Z","endTime":"2025-09-28T00:28:56.866Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.52705126364534,"strikeZoneBottom":1.85138864615109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.979542747172,"aZ":-13.74602218455427,"pfxX":5.139443877574811,"pfxZ":9.975551498355227,"pX":0.6107510744019506,"pZ":5.026549263344577,"vX0":-4.451516273254831,"vY0":-135.84478886263557,"vZ0":0.2744059317215499,"x":93.72,"y":103.06,"x0":1.612317169713893,"y0":50.00241422359014,"z0":5.888649730060504,"aX":9.49412080079311},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":-8.2,"spinRate":2150,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4050083120510779,"extension":6.680919216292714},"index":6,"playId":"e0a86049-02cb-34e0-a58f-a3a020a1571a","pitchNumber":5,"startTime":"2025-09-28T00:28:56.866Z","endTime":"2025-09-28T00:29:01.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92690888212086,"aZ":-22.78754494624925,"pfxX":8.647769631914421,"pfxZ":6.2166173700237835,"pX":1.274565651318523,"pZ":3.4808387545187065,"vX0":-4.299361752073837,"vY0":-122.5988470188104,"vZ0":-0.5887100258328883,"x":68.42,"y":144.8,"x0":1.934295863402871,"y0":50.00562495576044,"z0":5.68183396356915,"aX":13.06815413627009},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.4,"breakHorizontal":-14.5,"spinRate":1848,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4480341890676205,"extension":6.592998195523078},"index":7,"playId":"1b13f6bc-b58b-3a1d-b81c-5cba32097d7b","pitchNumber":6,"startTime":"2025-09-28T00:29:20.087Z","endTime":"2025-09-28T00:29:25.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:29:25.059Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T00:29:37.873Z","endTime":"2025-09-28T00:31:06.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":76.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.381180086881105,"aZ":-23.793728695835135,"pfxX":8.94808652855755,"pfxZ":5.5737425934280616,"pX":1.111479822605714,"pZ":2.021750619833307,"vX0":-4.923467144056979,"vY0":-122.17470509479175,"vZ0":-3.6731543186079234,"x":74.63,"y":184.19,"x0":1.9963918178300595,"y0":50.00192422397055,"z0":5.603350007352927,"aX":13.447549757969055},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.5,"breakHorizontal":-15.0,"spinRate":1893,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4493240244401715,"extension":6.588256605906558},"index":0,"playId":"91ee242c-fd5b-32ea-95ec-a025637d23e3","pitchNumber":1,"startTime":"2025-09-28T00:29:51.927Z","endTime":"2025-09-28T00:29:56.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.12117959599038,"strikeZoneBottom":1.45309091110625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66397242147466,"aZ":-14.474382932852006,"pfxX":6.189587593195963,"pfxZ":9.4964677529603,"pX":0.6549867191168417,"pZ":4.8613693018789315,"vX0":-5.037447569318236,"vY0":-136.3175940420951,"vZ0":0.12238474500437341,"x":92.03,"y":107.52,"x0":1.7315711538520804,"y0":50.00331037479489,"z0":5.8230767195423425,"aX":11.537053112234483},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":-10.0,"spinRate":2092,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40331082508064053,"extension":6.581305529341361},"index":1,"playId":"6f7cede8-983a-3023-9a24-72e23564a4ee","pitchNumber":2,"startTime":"2025-09-28T00:30:09.182Z","endTime":"2025-09-28T00:30:13.400Z","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":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.377893778790302,"aZ":-42.467675979366575,"pfxX":-4.363766385930855,"pfxZ":-7.898318364069285,"pX":-0.07142541497729411,"pZ":2.5056518092452613,"vX0":-3.0972554268381893,"vY0":-114.11315628073248,"vZ0":1.8795924476536519,"x":119.72,"y":171.13,"x0":1.8762976628847616,"y0":50.00431703579189,"z0":5.893458857129266,"aX":-5.685103389366889},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-13.4,"breakHorizontal":8.8,"spinRate":2642,"spinDirection":328},"zone":5,"typeConfidence":2.0,"plateTime":0.4822300191436093,"extension":6.5334770953017225},"index":2,"playId":"b4017b1f-263a-37aa-acc5-8aff0e48e427","pitchNumber":3,"startTime":"2025-09-28T00:30:32.460Z","endTime":"2025-09-28T00:30:37.717Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.626488621791598,"aZ":-11.305064599445375,"pfxX":5.985606162492755,"pfxZ":11.00067637104103,"pX":-0.3647890199821142,"pZ":1.9365749693379295,"vX0":-7.448932458987041,"vY0":-136.9573202966629,"vZ0":-7.523875776351019,"x":130.9,"y":186.49,"x0":1.6143254853881397,"y0":50.00540518029129,"z0":5.495166657864839,"aX":11.3580557615312},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":-9.2,"spinRate":2162,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.40014319864395276,"extension":6.7992040928416895},"index":3,"playId":"43ee82e2-4619-3d61-ae15-5e7c1814338f","pitchNumber":4,"startTime":"2025-09-28T00:31:01.228Z","endTime":"2025-09-28T00:31:06.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:31:06.170Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T00:31:30.755Z","endTime":"2025-09-28T00:35:02.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"4aa93200-d3b7-4b61-b690-2237062f2573","startTime":"2025-09-28T00:31:30.755Z","endTime":"2025-09-28T00:31:35.755Z","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(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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.28770035579263,"strikeZoneBottom":1.54475207216397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.205245830440585,"aZ":-12.939769613506556,"pfxX":5.334828847053732,"pfxZ":10.160099678769084,"pX":0.09259397781891546,"pZ":2.668279510436124,"vX0":-5.974125876717615,"vY0":-136.95456531421118,"vZ0":-5.6417921097251345,"x":113.47,"y":166.74,"x0":1.6126263858783012,"y0":50.00480276713288,"z0":5.64562247954904,"aX":10.10154623007481},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-8.4,"spinRate":2131,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.40046417423514624,"extension":6.815267899691991},"index":1,"playId":"1b66fd5f-df11-372b-828c-f24195696c96","pitchNumber":1,"startTime":"2025-09-28T00:31:48.385Z","endTime":"2025-09-28T00:31:53.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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.29784583794148,"strikeZoneBottom":1.49910293424452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.138910496881365,"aZ":-10.301219379440367,"pfxX":5.428005703844333,"pfxZ":11.63825814409871,"pX":1.296854139612916,"pZ":3.017854242716644,"vX0":-3.2640075700226916,"vY0":-136.70881810039063,"vZ0":-5.145503142666282,"x":67.57,"y":157.3,"x0":1.8054882758447177,"y0":50.00339843405574,"z0":5.641468636437515,"aX":10.201444749286788},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.0,"breakHorizontal":-9.1,"spinRate":2250,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4017457584909163,"extension":6.6656531070359675},"index":2,"playId":"7d95aa77-5681-30d5-83d3-6f15bcc410f0","pitchNumber":2,"startTime":"2025-09-28T00:32:06.712Z","endTime":"2025-09-28T00:32:11.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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.30382963196172,"strikeZoneBottom":1.58893306040421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92449482656093,"aZ":-9.633530231765427,"pfxX":5.416180212373636,"pfxZ":12.032893507318365,"pX":-0.030729586313773437,"pZ":1.1252111253081145,"vX0":-6.678023957328459,"vY0":-136.25139149325506,"vZ0":-9.832109279934029,"x":118.17,"y":208.4,"x0":1.752410473735733,"y0":50.005137313136615,"z0":5.453716710800367,"aX":10.148679109580248},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":-8.3,"spinRate":2283,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.402537841129897,"extension":6.807256055850757},"index":3,"playId":"a551fd64-52e6-3d33-b0cb-4697a6600473","pitchNumber":3,"startTime":"2025-09-28T00:32:26.707Z","endTime":"2025-09-28T00:32:31.230Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.24511251118035,"strikeZoneBottom":1.47440384178195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.257767622803257,"aZ":-11.01969101248442,"pfxX":5.934388211796534,"pfxZ":11.428246046255513,"pX":0.5687702891803551,"pZ":2.268610203732415,"vX0":-5.204951553439059,"vY0":-135.59019680623504,"vZ0":-6.8872307109135384,"x":95.32,"y":177.53,"x0":1.7477340242709805,"y0":50.004920711216705,"z0":5.620701024828759,"aX":10.986950570999085},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":-9.6,"spinRate":2246,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.40486956435456944,"extension":6.751401255836654},"index":4,"playId":"cfaaa3ac-7a51-3247-8819-218137b81a45","pitchNumber":4,"startTime":"2025-09-28T00:32:47.831Z","endTime":"2025-09-28T00:32:53.173Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.723934142834665,"aZ":-10.393640360807607,"pfxX":5.724620480668863,"pfxZ":11.72767011654307,"pX":0.025731623038270982,"pZ":2.3765768550395934,"vX0":-6.175937606680668,"vY0":-136.1062104109748,"vZ0":-6.718787115973646,"x":116.02,"y":174.61,"x0":1.591591287103636,"y0":50.00064077668123,"z0":5.613698406915879,"aX":10.629708179367244},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.8,"breakHorizontal":-8.9,"spinRate":2336,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40400511315545984,"extension":6.775325782136742},"index":5,"playId":"531858f0-83ff-3b8b-90df-505f9dad3606","pitchNumber":5,"startTime":"2025-09-28T00:33:11.072Z","endTime":"2025-09-28T00:33:17.588Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0380653742911,"aZ":-15.670738597432372,"pfxX":5.6251567588914435,"pfxZ":8.652484541249759,"pX":0.6243111440510682,"pZ":2.99868995704077,"vX0":-4.921358087804392,"vY0":-137.17139946409148,"vZ0":-4.404495773639121,"x":93.2,"y":157.82,"x0":1.7098978166043797,"y0":50.00418923043378,"z0":5.69192901032101,"aX":10.731951258204722},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":-9.1,"spinRate":2109,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.39912613402877684,"extension":6.691250553430685},"index":6,"playId":"2a68024e-2370-341a-a8c1-b078a6065e21","pitchNumber":6,"startTime":"2025-09-28T00:33:54.054Z","endTime":"2025-09-28T00:33:59.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.22723695290453,"strikeZoneBottom":1.45118199637809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74232846636194,"aZ":-27.430691043245726,"pfxX":-0.8886159784968983,"pfxZ":2.962448098345723,"pX":-1.0892547208572487,"pZ":0.1092542949311683,"vX0":-6.832226680420441,"vY0":-125.45250483849043,"vZ0":-7.731735782030217,"x":158.52,"y":235.83,"x0":1.7816167373297935,"y0":50.00008609189329,"z0":5.458602695020919,"aX":-1.4178014581690852},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":3.1,"spinRate":2448,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.43616776002103874,"extension":6.884521249167337},"index":7,"playId":"f21d987b-53f0-391a-b374-ea712f58df15","pitchNumber":7,"startTime":"2025-09-28T00:34:29.904Z","endTime":"2025-09-28T00:34:34.870Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30743460013119,"aZ":-30.589642314180026,"pfxX":-2.6468875196004062,"pfxZ":1.0285914850781017,"pX":-0.09388334371261545,"pZ":1.0915070662393223,"vX0":-3.9634959088149855,"vY0":-122.93211388834604,"vZ0":-4.634481870480044,"x":120.58,"y":209.31,"x0":1.8802104892261853,"y0":50.00178950608746,"z0":5.584129354746732,"aX":-4.069060395750027},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":5.6,"spinRate":2445,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4447566351242238,"extension":6.736474871304908},"index":8,"playId":"d7787dbb-02a0-3989-834f-3c01d2bb273b","pitchNumber":8,"startTime":"2025-09-28T00:34:55.763Z","endTime":"2025-09-28T00:35:02.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:35:02.885Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T00:37:15.129Z","endTime":"2025-09-28T00:38:17.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.8,"strikeZoneTop":3.58198390987283,"strikeZoneBottom":1.57511980359045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.04196776373238,"aZ":-44.453513567366585,"pfxX":-5.473878240347355,"pfxZ":-9.633595746803767,"pX":0.5674756214445095,"pZ":2.847451981905083,"vX0":1.048285614733806,"vY0":-113.16650992998758,"vZ0":2.896081331688559,"x":95.37,"y":161.9,"x0":0.8038608630343103,"y0":50.00407484965902,"z0":6.06058527706129,"aX":-6.975308047107972},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-16.1,"breakHorizontal":9.6,"spinRate":2574,"spinDirection":330},"zone":6,"typeConfidence":0.9,"plateTime":0.48729421536999995,"extension":6.947234566522517},"index":0,"playId":"b20c8279-7110-39a9-9fe7-2dfbb06eddff","pitchNumber":1,"startTime":"2025-09-28T00:37:37.381Z","endTime":"2025-09-28T00:37:41.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.556608772883457,"aZ":-20.516593573234257,"pfxX":5.595728331815454,"pfxZ":8.703679433983197,"pX":0.18822235437600665,"pZ":1.836654544421461,"vX0":-2.4210127273121325,"vY0":-115.58074863202388,"vZ0":-4.329739161628153,"x":109.83,"y":189.19,"x0":0.5279241954902677,"y0":50.00385028888124,"z0":5.729067836688969,"aX":7.495321047609663},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":14.9,"breakHorizontal":-9.5,"spinRate":1533,"spinDirection":129},"zone":8,"typeConfidence":0.9,"plateTime":0.4757214682473414,"extension":7.129601319340196},"index":1,"playId":"fa8e4115-18c8-3d22-97c4-46fcd8de4d38","pitchNumber":2,"startTime":"2025-09-28T00:37:50.130Z","endTime":"2025-09-28T00:37:53.986Z","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":2,"startTime":"2025-09-28T00:38:02.193Z","endTime":"2025-09-28T00:38:11.400Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"}},{"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":94.7,"endSpeed":86.1,"strikeZoneTop":3.64661519926315,"strikeZoneBottom":1.66890828964312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64518892827499,"aZ":-12.70887416729975,"pfxX":4.561543276801064,"pfxZ":10.198228155847776,"pX":-0.35756300561360566,"pZ":2.066634209487491,"vX0":-3.790271261463146,"vY0":-137.76145225136602,"vZ0":-7.15968440598323,"x":130.63,"y":182.98,"x0":0.44836195598267936,"y0":50.00025516599332,"z0":5.571230064004669,"aX":8.703910542962126},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":-7.4,"spinRate":2034,"spinDirection":150},"zone":7,"typeConfidence":0.91,"plateTime":0.39868515017250017,"extension":7.477246065165258},"index":3,"playId":"20e08b26-49f8-3e28-a949-c70c4e561bca","pitchNumber":3,"startTime":"2025-09-28T00:38:11.400Z","endTime":"2025-09-28T00:38:17.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:38:17.307Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Freeman strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T00:38:49.984Z","endTime":"2025-09-28T00:39:36.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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":"2025-09-28T00:38:36.735Z","endTime":"2025-09-28T00:38:52.290Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.08582036044715,"strikeZoneBottom":1.43004537538296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09545677264782,"aZ":-10.896664341171938,"pfxX":4.753836891356849,"pfxZ":11.768535774774985,"pX":0.10651429216264471,"pZ":1.7131342002720436,"vX0":-2.7636587312829435,"vY0":-134.12841760039464,"vZ0":-8.21096344382429,"x":112.94,"y":192.53,"x0":0.5367941007753765,"y0":50.00123478115627,"z0":5.605920199953626,"aX":8.594289065881943},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.6,"breakHorizontal":-7.9,"spinRate":2046,"spinDirection":150},"zone":8,"typeConfidence":0.91,"plateTime":0.40955939892957716,"extension":7.536377798295453},"index":1,"playId":"6fe6b209-ce03-37b4-a7f8-136a61701029","pitchNumber":1,"startTime":"2025-09-28T00:38:52.290Z","endTime":"2025-09-28T00:38:56.922Z","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":94.3,"endSpeed":85.6,"strikeZoneTop":3.05,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53122695938379,"aZ":-11.611641559323418,"pfxX":3.3753691057276236,"pfxZ":10.877830154681186,"pX":0.6205589835396119,"pZ":2.6083612066631208,"vX0":-0.9176103867898469,"vY0":-137.15234836565813,"vZ0":-6.024958499571941,"x":93.35,"y":168.35,"x0":0.5225780005307628,"y0":50.004618283588606,"z0":5.637987805402676,"aX":6.380947045992965},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":-5.9,"spinRate":2031,"spinDirection":152},"zone":3,"typeConfidence":0.91,"plateTime":0.4005540203414295,"extension":7.324948507525734},"index":2,"playId":"92fb9b52-ae2c-30e6-90b4-23fccf38f2ff","pitchNumber":2,"startTime":"2025-09-28T00:39:05.988Z","endTime":"2025-09-28T00:39:10.105Z","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, 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":78.8,"endSpeed":71.8,"strikeZoneTop":3.05,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.660781318169406,"aZ":-46.31924578439975,"pfxX":-6.036023605858539,"pfxZ":-10.820384573186109,"pX":0.9015569960007173,"pZ":2.1643599712129262,"vX0":1.715815475470531,"vY0":-114.61834390137744,"vZ0":1.8178454412748826,"x":82.63,"y":180.34,"x0":0.9195280136042939,"y0":50.00335493800707,"z0":5.94524634648263,"aX":-7.889973220979535},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-18.6,"breakHorizontal":10.3,"spinRate":2777,"spinDirection":333},"zone":14,"typeConfidence":0.9,"plateTime":0.481125905723383,"extension":7.049853281729613},"index":3,"playId":"293c2c28-ccda-3f7f-9165-dbe6c2cf7df3","pitchNumber":3,"startTime":"2025-09-28T00:39:31.877Z","endTime":"2025-09-28T00:39:36.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:39:36.633Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to center fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T00:42:02.822Z","endTime":"2025-09-28T00:42:48.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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":2},"index":0,"startTime":"2025-09-28T00:39:53.896Z","endTime":"2025-09-28T00:40:43.279Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Joey Cantillo.","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":"2025-09-28T00:40:43.279Z","endTime":"2025-09-28T00:42:05.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.75804812239071,"strikeZoneBottom":1.66997877753189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.719620002551938,"aZ":-30.791022174941478,"pfxX":3.197278255326629,"pfxZ":0.844318547973506,"pX":1.8494428612198481,"pZ":1.032657519639214,"vX0":8.867636268634532,"vY0":-126.9565249336062,"vZ0":-6.953935911779051,"x":46.5,"y":210.9,"x0":-2.102318146894203,"y0":50.0013141744684,"z0":6.2542645979269595,"aX":5.223549890654816},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":-7.8,"spinRate":2396,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.43124897535440176,"extension":6.992837264210576},"index":2,"playId":"61d934a2-646c-39b5-aeb4-6a244357fa92","pitchNumber":1,"startTime":"2025-09-28T00:42:05.151Z","endTime":"2025-09-28T00:42:09.801Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45221986996156,"aZ":-26.5259848475247,"pfxX":3.63166935408356,"pfxZ":3.4019488198106584,"pX":0.7412076343760808,"pZ":2.0543481928564056,"vX0":6.477127439405108,"vY0":-127.55896721164984,"vZ0":-5.504944082824522,"x":88.75,"y":183.31,"x0":-2.2954493114165384,"y0":50.001371180502964,"z0":6.312462115846559,"aX":6.027640736492787},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":-7.9,"spinRate":2473,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.42820126969132355,"extension":6.916214851449691},"index":3,"playId":"e1564383-823f-327f-8024-1a1cef90baa1","pitchNumber":2,"startTime":"2025-09-28T00:42:20.825Z","endTime":"2025-09-28T00:42:24.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50368295456156,"aZ":-12.600300817939068,"pfxX":-5.033378765968337,"pfxZ":10.308525033077297,"pX":0.3637068442355732,"pZ":3.5266337221477007,"vX0":8.820106609748777,"vY0":-137.20745929681874,"vZ0":-4.980292017700822,"x":103.14,"y":143.56,"x0":-2.2445184138986845,"y0":50.00280047408147,"z0":6.229844258974435,"aX":-9.558053061552192},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2337,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.39980365494150805,"extension":6.879720179622626},"hitData":{"launchSpeed":103.2,"launchAngle":6.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.66,"coordY":105.23}},"index":4,"playId":"853298ae-0f70-3128-a34a-964f3fdb1cb6","pitchNumber":3,"startTime":"2025-09-28T00:42:37.948Z","endTime":"2025-09-28T00:42:48.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:42:48.356Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T00:43:12.354Z","endTime":"2025-09-28T00:44:23.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.52654652696485,"strikeZoneBottom":1.62111536864516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06672916611899,"aZ":-30.420408475635934,"pfxX":1.7492681401575236,"pfxZ":1.0765457693135971,"pX":0.2932713341067259,"pZ":2.2461226545693584,"vX0":6.202092960133482,"vY0":-127.02492530964112,"vZ0":-4.21756556912121,"x":105.82,"y":178.13,"x0":-2.40755590570252,"y0":50.004361244960634,"z0":6.347055089767334,"aX":2.858664335363602},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":-4.6,"spinRate":2280,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.43122024809340687,"extension":6.803649841768403},"index":0,"playId":"cff49ad6-c1dd-3e26-85d4-369721ee562d","pitchNumber":1,"startTime":"2025-09-28T00:43:12.551Z","endTime":"2025-09-28T00:43:17.551Z","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":1,"outs":2},"index":1,"startTime":"2025-09-28T00:43:31.159Z","endTime":"2025-09-28T00:43:49.364Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"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":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.251657308521427,"aZ":-27.588186363577538,"pfxX":1.7370529940968487,"pfxZ":2.679790304211382,"pX":0.284902831354541,"pZ":2.2607009016554,"vX0":5.85400765975028,"vY0":-129.74368094652297,"vZ0":-5.294543556246377,"x":106.14,"y":177.74,"x0":-2.223031448235618,"y0":50.00190533034339,"z0":6.421038624306094,"aX":2.971230543480376},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":-4.4,"spinRate":2281,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.4215968775800376,"extension":6.905528332707544},"index":2,"playId":"61b9ab90-c9cb-3b10-b41a-295a8544bca2","pitchNumber":2,"startTime":"2025-09-28T00:43:49.364Z","endTime":"2025-09-28T00:43:56.088Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.53004609924838,"strikeZoneBottom":1.65402629748627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.840228054627516,"aZ":-27.600629887314998,"pfxX":2.609763616984689,"pfxZ":2.6488247652679817,"pX":0.8192727192093334,"pZ":1.8124692992511322,"vX0":7.121867841162587,"vY0":-130.14433626922465,"vZ0":-6.233951388186593,"x":85.77,"y":189.84,"x0":-2.2853027480742973,"y0":50.001093148131126,"z0":6.313478467894715,"aX":4.501120675873009},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-6.2,"spinRate":2345,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4199315522777578,"extension":6.745694708823612},"index":3,"playId":"a03e7d05-12be-3f9e-b63a-98fb60a995f2","pitchNumber":3,"startTime":"2025-09-28T00:44:17.894Z","endTime":"2025-09-28T00:44:23.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:44:23.595Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Donovan Solano to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T00:46:34.539Z","endTime":"2025-09-28T00:48:42.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":456781,"link":"/api/v1/people/456781"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":82.0,"endSpeed":75.4,"strikeZoneTop":3.08736188532258,"strikeZoneBottom":1.40469911147719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.418975710476676,"aZ":-22.251015531112454,"pfxX":8.897429844733697,"pfxZ":6.878144705738415,"pX":-0.3053639087972216,"pZ":1.911039657555416,"vX0":-7.699629911712837,"vY0":-119.21097571587018,"vZ0":-3.9436803168996133,"x":128.64,"y":187.18,"x0":1.806766445461651,"y0":50.001806855889534,"z0":5.5897991599055095,"aX":12.83509458930295},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.8,"breakHorizontal":-14.3,"spinRate":1798,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.459049334613725,"extension":6.495647449855635},"index":0,"playId":"ec984c2b-2202-3fbe-a42e-0148fe920b2a","pitchNumber":1,"startTime":"2025-09-28T00:48:18.511Z","endTime":"2025-09-28T00:48:22.920Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.086164926075778,"aZ":-14.507150489360788,"pfxX":6.322943201044188,"pfxZ":9.69804229944939,"pX":0.3770960240525584,"pZ":2.435508232265534,"vX0":-5.809566660077801,"vY0":-134.12280220992224,"vZ0":-5.7805147839756055,"x":102.63,"y":173.02,"x0":1.7500302722387764,"y0":50.00154379500939,"z0":5.653775490563521,"aX":11.516020584782217},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":-10.2,"spinRate":2221,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.40842260295090904,"extension":6.702663039881913},"hitData":{"launchSpeed":93.0,"launchAngle":5.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.29,"coordY":147.34}},"index":1,"playId":"a0a75c96-1e94-31f0-a036-34fec601bc8a","pitchNumber":2,"startTime":"2025-09-28T00:48:34.222Z","endTime":"2025-09-28T00:48:42.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:48:42.612Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to center fielder Michael Helman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T00:51:18.272Z","endTime":"2025-09-28T00:52:16.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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":1},"index":0,"startTime":"2025-09-28T00:48:51.984Z","endTime":"2025-09-28T00:50:16.038Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jacob Webb replaces Jacob Latz.","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":"2025-09-28T00:50:16.038Z","endTime":"2025-09-28T00:51:20.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":81.1,"endSpeed":74.6,"strikeZoneTop":3.12235363175895,"strikeZoneBottom":1.37900233482181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0763105061049,"aZ":-38.85015203893514,"pfxX":8.138696692409946,"pfxZ":-4.798908430904302,"pX":-0.0019286632922619036,"pZ":0.5051783733386226,"vX0":3.700151350814392,"vY0":-117.98482415587975,"vZ0":-3.1899790493987172,"x":117.07,"y":225.14,"x0":-2.653867743478079,"y0":50.00174993697294,"z0":5.500065076649937,"aX":11.328026856288295},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.2,"breakHorizontal":-15.7,"spinRate":2714,"spinDirection":28},"zone":13,"typeConfidence":0.9,"plateTime":0.4664932481489732,"extension":6.213191568043036},"index":2,"playId":"2395c6ce-592c-33e1-86fe-0c1a264727b0","pitchNumber":1,"startTime":"2025-09-28T00:51:20.545Z","endTime":"2025-09-28T00:51:25.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":76.9,"strikeZoneTop":3.07473042802713,"strikeZoneBottom":1.33120609240197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.734215319209568,"aZ":-20.646020654697068,"pfxX":-11.353071911484943,"pfxZ":7.569357348408668,"pX":-0.8764891805587607,"pZ":1.7068473580395584,"vX0":7.15332667591678,"vY0":-123.4565730265484,"vZ0":-5.25383609962551,"x":150.41,"y":192.7,"x0":-2.356990042425913,"y0":50.00012605832763,"z0":5.632776159953961,"aX":-17.281262654124692},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":12.5,"breakHorizontal":18.6,"spinRate":2353,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.44601013567486447,"extension":6.455860511089937},"index":3,"playId":"61bcc71b-a5c2-3692-b4ba-d8e0dd21fdeb","pitchNumber":2,"startTime":"2025-09-28T00:51:36.213Z","endTime":"2025-09-28T00:51:41.831Z","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":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.15257641128459,"strikeZoneBottom":1.37248423384205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.381045507945288,"aZ":-38.251765936875316,"pfxX":8.195210220070123,"pfxZ":-4.433501261360295,"pX":-0.3813547396979918,"pZ":2.8883153837051565,"vX0":3.0660074360868497,"vY0":-117.31333009074427,"vZ0":1.7613504264597706,"x":131.54,"y":160.8,"x0":-2.775501075789682,"y0":50.000921412152806,"z0":5.734886895905901,"aX":11.243663904553838},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.2,"breakHorizontal":-15.6,"spinRate":2755,"spinDirection":35},"zone":1,"typeConfidence":0.9,"plateTime":0.4696826756325678,"extension":6.106597156364238},"index":4,"playId":"99c9448d-1659-392a-800d-e15bf0a1bd3c","pitchNumber":3,"startTime":"2025-09-28T00:51:53.011Z","endTime":"2025-09-28T00:51:57.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72080904439445,"aZ":-15.251858986107894,"pfxX":-6.468209519865059,"pfxZ":9.263187546861424,"pX":0.4741929784313253,"pZ":1.705594344154351,"vX0":9.601075725747199,"vY0":-135.12079403955485,"vZ0":-6.536665138916855,"x":98.92,"y":192.73,"x0":-2.3044840358536183,"y0":50.00438360602857,"z0":5.250853779126961,"aX":-11.819178721709852},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2480,"spinDirection":223},"zone":9,"typeConfidence":0.89,"plateTime":0.407226748458001,"extension":6.5510440407081365},"hitData":{"launchSpeed":80.4,"launchAngle":40.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.12,"coordY":90.65}},"index":5,"playId":"8166a139-a3aa-383c-a82b-5464831bd8af","pitchNumber":4,"startTime":"2025-09-28T00:52:08.445Z","endTime":"2025-09-28T00:52:16.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:52:16.831Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T00:52:22.557Z","endTime":"2025-09-28T00:53:03.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":93.5,"endSpeed":84.6,"strikeZoneTop":3.31457381418231,"strikeZoneBottom":1.5959255979057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63366521480961,"aZ":-13.375543127208667,"pfxX":-5.41638217390819,"pfxZ":10.140347669748913,"pX":-1.4532604152468707,"pZ":2.9200688902187686,"vX0":4.798066299940985,"vY0":-135.99139445683593,"vZ0":-4.342488037654268,"x":172.39,"y":159.94,"x0":-2.5455173760658703,"y0":50.00425200761448,"z0":5.480129154402797,"aX":-10.043348174855247},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2454,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4043214192235731,"extension":6.199576653512683},"index":0,"playId":"e0da352e-af65-34e2-b5b7-c88dd89f2deb","pitchNumber":1,"startTime":"2025-09-28T00:52:41.685Z","endTime":"2025-09-28T00:52:46.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.149875548184067,"aZ":-39.395201519275204,"pfxX":8.22521364348122,"pfxZ":-5.116391988286237,"pX":0.2364828684089458,"pZ":2.224420453115798,"vX0":4.3522515654226295,"vY0":-118.69975821485839,"vZ0":0.4604697924822907,"x":107.99,"y":178.72,"x0":-2.6964635971453172,"y0":50.004813475020946,"z0":5.64844630408864,"aX":11.602697314718375},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.8,"breakHorizontal":-16.1,"spinRate":2695,"spinDirection":23},"zone":5,"typeConfidence":0.9,"plateTime":0.4634727313586091,"extension":6.101094812282536},"hitData":{"launchSpeed":93.4,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.75,"coordY":166.17}},"index":1,"playId":"dced8f9f-52f4-30ee-96d7-883a3945da0b","pitchNumber":2,"startTime":"2025-09-28T00:52:55.650Z","endTime":"2025-09-28T00:53:03.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:53:03.771Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Higashioka singles on a line drive to right fielder Johnathan Rodríguez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T00:55:19.437Z","endTime":"2025-09-28T00:56:21.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.41769578852025,"strikeZoneBottom":1.56227215468455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.554857165843305,"aZ":-24.933565989385276,"pfxX":0.7037750810019041,"pfxZ":4.244450641882815,"pX":0.9583716004959246,"pZ":0.4183938518452586,"vX0":7.921082694995518,"vY0":-129.8669017539414,"vZ0":-9.8092981530375,"x":80.47,"y":227.48,"x0":-2.2244489915438224,"y0":50.002800083247145,"z0":6.145571428328083,"aX":1.199467921157034},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.6,"breakHorizontal":-3.0,"spinRate":2365,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4219847640953467,"extension":7.139979265915224},"index":0,"playId":"919f32a0-3bf5-3693-98e4-857157ffc364","pitchNumber":1,"startTime":"2025-09-28T00:55:38.824Z","endTime":"2025-09-28T00:55:43.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9773513178857,"aZ":-30.955617777645433,"pfxX":2.1412635831813227,"pfxZ":0.7350327709606095,"pX":0.7165915305159513,"pZ":1.4662768770605852,"vX0":6.818667799619577,"vY0":-127.86287957173384,"vZ0":-5.9549755195785865,"x":89.69,"y":199.19,"x0":-2.261244052846891,"y0":50.00338888020728,"z0":6.249772217393684,"aX":3.5502244637116798},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":-5.4,"spinRate":2404,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.42811663701308156,"extension":6.942323725332136},"index":1,"playId":"340442a3-132d-3d4a-9b18-007da5fde37b","pitchNumber":2,"startTime":"2025-09-28T00:55:54.325Z","endTime":"2025-09-28T00:55:59.328Z","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":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.012602203159943,"aZ":-30.389510330932083,"pfxX":2.555742809750445,"pfxZ":1.0694891926760164,"pX":0.9998570674694469,"pZ":2.3020911130803188,"vX0":7.374128031410306,"vY0":-128.0975003084479,"vZ0":-4.388896802725191,"x":78.89,"y":176.62,"x0":-2.246001828290132,"y0":50.002425183223636,"z0":6.408735117350688,"aX":4.252293396730747},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.2,"breakHorizontal":-6.2,"spinRate":2398,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.42730220679832787,"extension":6.876196710464573},"hitData":{"launchSpeed":85.1,"launchAngle":15.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":140.0,"coordY":87.0}},"index":2,"playId":"8cb64070-2f96-3569-81eb-7a13027dee48","pitchNumber":3,"startTime":"2025-09-28T00:56:08.739Z","endTime":"2025-09-28T00:56:21.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:56:21.237Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rowdy Tellez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T00:56:55.884Z","endTime":"2025-09-28T00:58:18.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rowdy Tellez replaces Jake Burger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T00:56:32.465Z","endTime":"2025-09-28T00:56:58.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"}},{"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":94.3,"endSpeed":86.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97600128583199,"aZ":-14.295993309442196,"pfxX":-4.947132700661338,"pfxZ":9.402252819617908,"pX":-0.4662338355740195,"pZ":3.844707237466992,"vX0":7.242721944574353,"vY0":-137.181464750393,"vZ0":-3.7422490859622286,"x":134.77,"y":134.97,"x0":-2.500634612216386,"y0":50.005061489117104,"z0":6.20426274601843,"aX":-9.409788445488388},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2104,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39961873764674394,"extension":7.0141908011501455},"index":1,"playId":"f86e05eb-3f97-38fc-b519-150f32ef7896","pitchNumber":1,"startTime":"2025-09-28T00:56:58.203Z","endTime":"2025-09-28T00:57:04.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.420605431013776,"aZ":-32.01581528753429,"pfxX":-9.680387467150751,"pfxZ":0.11034373814080034,"pX":-0.24615202270195669,"pZ":1.9138446248407894,"vX0":7.694531282030643,"vY0":-116.40056725589046,"vZ0":-1.9735832195896141,"x":126.38,"y":187.11,"x0":-2.3257914107067723,"y0":50.00046930371421,"z0":5.784016596402453,"aX":-13.3750213279433},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.0,"breakHorizontal":15.8,"spinRate":1612,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.46930593090805717,"extension":7.238615884339883},"index":2,"playId":"f7cafd48-6efa-3719-b152-97df6deb9baa","pitchNumber":2,"startTime":"2025-09-28T00:57:15.556Z","endTime":"2025-09-28T00:57:20.517Z","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":87.7,"endSpeed":81.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.891133649977238,"aZ":-31.182947099025892,"pfxX":2.9257715504115085,"pfxZ":0.5951470683429463,"pX":0.11180525763340764,"pZ":3.0698900881950717,"vX0":5.202153241781459,"vY0":-127.69975378929598,"vZ0":-2.5103004637566984,"x":112.74,"y":155.89,"x0":-2.327221786584909,"y0":50.00144291168787,"z0":6.50473614868561,"aX":4.858638078273435},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":-6.4,"spinRate":2390,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.42797493052640956,"extension":6.796634664566923},"index":3,"playId":"cbe4576f-ec36-3aee-9cc7-c67117512c2e","pitchNumber":3,"startTime":"2025-09-28T00:57:35.382Z","endTime":"2025-09-28T00:57:41.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.4894986912184,"aZ":-32.061882549586755,"pfxX":-9.891876929768243,"pfxZ":0.08593293929385837,"pX":-1.8465824865073668,"pZ":3.456369625529745,"vX0":4.424954749430064,"vY0":-112.97305232425737,"vZ0":1.8279479304792656,"x":187.39,"y":145.46,"x0":-2.5450230600552977,"y0":50.00173573857528,"z0":5.8582302892488425,"aX":-12.79156776882138},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.0,"breakHorizontal":16.8,"spinRate":1742,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.48473134320103073,"extension":7.067278282930909},"index":4,"playId":"13a87d1e-bbae-3ed1-a7d2-ce2da1b6465f","pitchNumber":4,"startTime":"2025-09-28T00:57:56.152Z","endTime":"2025-09-28T00:58:00.846Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47041408552323,"aZ":-30.596151270247223,"pfxX":4.127298364433216,"pfxZ":0.9535214222163244,"pX":1.4933609879359984,"pZ":1.8581210933808519,"vX0":7.4305348279363495,"vY0":-127.2786801414708,"vZ0":-5.3488926379832105,"x":60.08,"y":188.61,"x0":-1.9923510405050444,"y0":50.002941079245815,"z0":6.39042158015636,"aX":6.814792114785032},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":-9.0,"spinRate":2350,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4292331756892098,"extension":6.70851286004647},"index":5,"playId":"597e970f-d8ae-3477-a3d0-9db0a7a6190b","pitchNumber":5,"startTime":"2025-09-28T00:58:13.927Z","endTime":"2025-09-28T00:58:18.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T00:58:18.414Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Solano strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T00:58:23.119Z","endTime":"2025-09-28T01:00:02.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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.1,"endSpeed":81.4,"strikeZoneTop":3.18249889751981,"strikeZoneBottom":1.44321416545133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.133864316872486,"aZ":-29.008271080642015,"pfxX":3.9485172888108777,"pfxZ":1.8921707898833233,"pX":0.754725689853773,"pZ":3.732920032629745,"vX0":6.7376008517367,"vY0":-128.22341572518494,"vZ0":-0.9938908618164082,"x":88.23,"y":137.99,"x0":-2.4144168983525724,"y0":50.004558080937784,"z0":6.377710019338734,"aX":6.610412867201668},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":-8.6,"spinRate":2374,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4262641344109124,"extension":7.04107963528423},"index":0,"playId":"7d7b138a-3e20-3d42-96fd-84bdfdc28230","pitchNumber":1,"startTime":"2025-09-28T00:58:44.540Z","endTime":"2025-09-28T00:58:48.978Z","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":94.7,"endSpeed":85.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00923694425944,"aZ":-12.051999843796432,"pfxX":-3.7097061818108243,"pfxZ":10.592295348096124,"pX":0.5024962053347087,"pZ":3.2209304082407484,"vX0":8.936644888571891,"vY0":-137.57164223133015,"vZ0":-5.550991872154497,"x":97.85,"y":151.81,"x0":-2.3189463770770185,"y0":50.006619931185234,"z0":6.095393246789041,"aX":-7.050653941771847},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":4.7,"spinRate":2240,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.39948539992445253,"extension":6.995920507864745},"index":1,"playId":"cbafe652-bde4-3bf9-a605-37a99d59ff83","pitchNumber":2,"startTime":"2025-09-28T00:59:03.769Z","endTime":"2025-09-28T00:59:07.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.756960546222118,"aZ":-28.82782018967453,"pfxX":4.161481949553165,"pfxZ":2.0217253267670614,"pX":0.301530617716422,"pZ":2.6276153304094585,"vX0":5.3566144309805885,"vY0":-127.36706420034251,"vZ0":-3.5556242773684814,"x":105.51,"y":167.83,"x0":-2.3647273644127886,"y0":50.00051094674784,"z0":6.3072034703232545,"aX":6.873890001751767},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":-8.6,"spinRate":2358,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.42910256083224896,"extension":6.524009275922684},"index":2,"playId":"d54fb3bd-5413-3a91-9ca9-c2c2ead191dc","pitchNumber":3,"startTime":"2025-09-28T00:59:22.010Z","endTime":"2025-09-28T00:59:26.005Z","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":"2025-09-28T00:59:39.060Z","endTime":"2025-09-28T00:59:55.286Z","isPitch":false,"type":"action","player":{"id":456781,"link":"/api/v1/people/456781"}},{"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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.422988039352678,"aZ":-26.85208530732567,"pfxX":4.586626975714042,"pfxZ":3.135478572214841,"pX":0.7977595910534271,"pZ":1.9784052548306204,"vX0":6.336298418450956,"vY0":-129.09733970119024,"vZ0":-5.535418785218766,"x":86.59,"y":185.36,"x0":-2.2790301057959614,"y0":50.003750189265624,"z0":6.2022769858207525,"aX":7.785793356861129},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":-9.6,"spinRate":2403,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.42335144716658046,"extension":6.8670122425743205},"index":4,"playId":"2f4b1bfb-abff-3d02-b9d1-386afac87678","pitchNumber":4,"startTime":"2025-09-28T00:59:55.286Z","endTime":"2025-09-28T01:00:02.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:00:02.170Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ezequiel Duran grounds into a force out, third baseman José Ramírez to second baseman Brayan Rocchio. Kyle Higashioka out at 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T01:00:08.823Z","endTime":"2025-09-28T01:00:50.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.46757806528221,"strikeZoneBottom":1.59676771018634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.243839502924075,"aZ":-25.94701933796487,"pfxX":5.547085095121462,"pfxZ":3.6979607502304592,"pX":1.7886198229694332,"pZ":2.375682409202543,"vX0":8.21432052031457,"vY0":-128.54165424573696,"vZ0":-4.604353518657456,"x":48.82,"y":174.64,"x0":-2.162070670808104,"y0":50.002198880215175,"z0":6.191208105854555,"aX":9.330767827143198},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":-11.8,"spinRate":2391,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4252150724423136,"extension":7.0929392274466405},"index":0,"playId":"da00a398-629c-3d55-959a-c4cc79d5e32d","pitchNumber":1,"startTime":"2025-09-28T01:00:25.164Z","endTime":"2025-09-28T01:00:29.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.4437586012671,"aZ":-29.137588607197326,"pfxX":5.9831012478907155,"pfxZ":1.8090672130222138,"pX":0.37020083198286124,"pZ":2.5163352855608316,"vX0":4.982542950276615,"vY0":-128.35867357080812,"vZ0":-3.7525165205840594,"x":102.89,"y":170.84,"x0":-2.3700635925368796,"y0":50.00026893796843,"z0":6.254503995313995,"aX":10.026864075764777},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":-11.9,"spinRate":2456,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4259752467048088,"extension":6.833769715510979},"hitData":{"launchSpeed":82.3,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.47,"coordY":157.09}},"index":1,"playId":"6b658288-16bb-33cf-8f89-d4de17eccbfc","pitchNumber":2,"startTime":"2025-09-28T01:00:43.941Z","endTime":"2025-09-28T01:00:50.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:00:50.711Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Johnathan Rodríguez grounds out, third baseman Josh Jung to first baseman Rowdy Tellez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T01:03:34.123Z","endTime":"2025-09-28T01:04:02.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Rowdy Tellez remains in the game as the first baseman.","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":"2025-09-28T01:03:05.049Z","endTime":"2025-09-28T01:03:36.398Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"}},{"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":91.9,"endSpeed":83.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06729750399297,"aZ":-14.763603100309156,"pfxX":-6.699216058651558,"pfxZ":9.727963250148576,"pX":-2.2603730108671063,"pZ":2.471721600722753,"vX0":3.2741271906735734,"vY0":-133.74191367156624,"vZ0":-4.725088866241518,"x":203.16,"y":172.04,"x0":-2.638010993584886,"y0":50.00535111698189,"z0":5.3400325561180795,"aX":-11.99214767269646},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":11.3,"spinRate":2394,"spinDirection":217},"zone":13,"typeConfidence":0.89,"plateTime":0.41143372376470433,"extension":6.751915552670784},"index":1,"playId":"0615df53-e3da-3132-90b8-a5e3659e5460","pitchNumber":1,"startTime":"2025-09-28T01:03:36.398Z","endTime":"2025-09-28T01:03:43.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.201519915302843,"aZ":-40.41452135313957,"pfxX":7.7728807214071285,"pfxZ":-6.123000732856776,"pX":-0.11761303553297472,"pZ":1.728275534895183,"vX0":3.355277113391928,"vY0":-116.21631426718385,"vZ0":-0.1647027328647006,"x":121.48,"y":192.12,"x0":-2.597567324340151,"y0":50.00446762971836,"z0":5.69371251867473,"aX":10.45457053089748},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.8,"breakHorizontal":-15.0,"spinRate":2682,"spinDirection":31},"zone":8,"typeConfidence":0.9,"plateTime":0.47436933954763694,"extension":6.148131981516892},"hitData":{"launchSpeed":103.9,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.0,"coordY":161.0}},"index":2,"playId":"2f8957f7-4ed8-34ba-8e30-b9d9451fd709","pitchNumber":2,"startTime":"2025-09-28T01:03:54.884Z","endTime":"2025-09-28T01:04:02.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:04:02.801Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T01:05:32.285Z","endTime":"2025-09-28T01:07:08.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"2025-09-28T01:04:43.879Z","endTime":"2025-09-28T01:05:34.587Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.11389651388585,"strikeZoneBottom":1.27476132094404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.721886695317075,"aZ":-13.061663194968483,"pfxX":-3.9297843087638578,"pfxZ":10.440097468480701,"pX":-0.7948568643967076,"pZ":5.117058411549068,"vX0":5.718164931428242,"vY0":-134.79531544828612,"vZ0":0.9285391015172187,"x":147.3,"y":100.62,"x0":-2.4381982669727678,"y0":50.00111322261628,"z0":5.693554039206027,"aX":-7.193536924200398},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":5.8,"spinRate":2461,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.4071430249675547,"extension":6.150573672086512},"index":1,"playId":"7b050dd2-fa3f-3ed1-b033-f0bf69e42715","pitchNumber":1,"startTime":"2025-09-28T01:05:34.587Z","endTime":"2025-09-28T01:05: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":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.08933651205427,"strikeZoneBottom":1.33640970556449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.652466625128696,"aZ":-12.46914201241995,"pfxX":-5.388137017322375,"pfxZ":10.735049558982347,"pX":0.4756944756125213,"pZ":3.537917188710278,"vX0":9.479524273539608,"vY0":-134.94065763561701,"vZ0":-2.8266486768966317,"x":98.87,"y":143.26,"x0":-2.39023241965359,"y0":50.0026943138986,"z0":5.483052039814266,"aX":-9.891454000723398},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":7.7,"spinRate":2448,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.4066317056559874,"extension":6.487984622604777},"index":2,"playId":"3b3ba6ea-f893-3ba7-9082-fe5ac2d929c6","pitchNumber":2,"startTime":"2025-09-28T01:05:50.688Z","endTime":"2025-09-28T01:05:58.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71446045796586,"aZ":-21.315028162680832,"pfxX":-10.664026793940689,"pfxZ":7.197879854493327,"pX":-0.5595371191941954,"pZ":1.5166296087104139,"vX0":7.607652163966948,"vY0":-122.21657455147688,"vZ0":-5.250868061860521,"x":138.33,"y":197.83,"x0":-2.331511319179253,"y0":50.00155841014842,"z0":5.530243260476817,"aX":-16.086267833911855},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":12.0,"breakHorizontal":17.4,"spinRate":2318,"spinDirection":239},"zone":7,"typeConfidence":0.9,"plateTime":0.4486379836027141,"extension":6.343626161656921},"index":3,"playId":"7b9a15db-76d0-372f-84e5-434fa0ed1496","pitchNumber":3,"startTime":"2025-09-28T01:06:06.713Z","endTime":"2025-09-28T01:06:11.161Z","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":1},"index":4,"startTime":"2025-09-28T01:06:18.653Z","endTime":"2025-09-28T01:06:31.391Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.12800845923757,"strikeZoneBottom":1.31780213230168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29569782990771,"aZ":-20.19484679751857,"pfxX":-9.956832165508207,"pfxZ":7.7467246555611675,"pX":0.3301733787600216,"pZ":1.0594209936087904,"vX0":9.392403606714286,"vY0":-123.48591925604147,"vZ0":-6.5407244108560185,"x":104.41,"y":210.18,"x0":-2.2267179892501545,"y0":50.002020458404886,"z0":5.438109420730059,"aX":-15.396138427120187},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.7,"breakHorizontal":15.8,"spinRate":2332,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.44333313234035465,"extension":6.448511678941683},"index":5,"playId":"d4455968-c605-3e19-b73e-14d6a69334b6","pitchNumber":4,"startTime":"2025-09-28T01:06:31.391Z","endTime":"2025-09-28T01:06:36.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.752657385338647,"aZ":-20.97212551905381,"pfxX":-9.81521607012367,"pfxZ":7.376093835200349,"pX":-0.5503907800755639,"pZ":2.404167274624275,"vX0":7.31610046147157,"vY0":-122.62247971930262,"vZ0":-3.487661687134748,"x":137.98,"y":173.87,"x0":-2.3006874414258216,"y0":50.00542738617094,"z0":5.638840595877138,"aX":-14.915955671804317},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":12.7,"breakHorizontal":16.0,"spinRate":2269,"spinDirection":240},"zone":4,"typeConfidence":0.9,"plateTime":0.44704822656502774,"extension":6.396334132550041},"index":6,"playId":"52bc06cc-24a8-3c36-9c8c-ff2d6ae7ef24","pitchNumber":5,"startTime":"2025-09-28T01:06:47.426Z","endTime":"2025-09-28T01:06:51.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78027526764726,"aZ":-20.08935872896694,"pfxX":-10.101632565574635,"pfxZ":7.9289814360963025,"pX":-0.8359184473356135,"pZ":2.2637561986998853,"vX0":6.791450748707919,"vY0":-122.78388156770968,"vZ0":-3.9163628777044064,"x":148.86,"y":177.66,"x0":-2.3282199413125717,"y0":50.00154384229057,"z0":5.593308204890778,"aX":-15.390931315711306},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":13.7,"breakHorizontal":16.7,"spinRate":2291,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4464589055539867,"extension":6.219822926896076},"index":7,"playId":"0eda968f-ae03-3c71-b84a-46c97feeaabd","pitchNumber":6,"startTime":"2025-09-28T01:07:02.878Z","endTime":"2025-09-28T01:07:08.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:07:08.203Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T01:07:11.279Z","endTime":"2025-09-28T01:08:31.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.49290957328501,"strikeZoneBottom":1.44120068489633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.817280624392936,"aZ":-19.63181557056219,"pfxX":-10.955932042070472,"pfxZ":8.27689685530851,"pX":0.561289269143086,"pZ":2.8189408841493493,"vX0":10.033489870576448,"vY0":-122.49867973742124,"vZ0":-2.7650494190058468,"x":95.6,"y":162.67,"x0":-2.169665242981385,"y0":50.00375764664638,"z0":5.645759360298147,"aX":-16.60599870442974},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":14.5,"breakHorizontal":17.4,"spinRate":2387,"spinDirection":238},"zone":6,"typeConfidence":0.91,"plateTime":0.44759357308962144,"extension":6.6110071303265885},"index":0,"playId":"d4427efe-3574-36a2-9f5d-3e327e5a6998","pitchNumber":1,"startTime":"2025-09-28T01:07:33.984Z","endTime":"2025-09-28T01:07:38.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84469214725228,"aZ":-12.092600770354098,"pfxX":-5.52905398549491,"pfxZ":10.72962431278168,"pX":-0.19017930130279487,"pZ":2.5374720044249974,"vX0":7.835299637226766,"vY0":-136.16088739572643,"vZ0":-5.475054129818005,"x":124.25,"y":170.27,"x0":-2.391207849303804,"y0":50.0013655705249,"z0":5.41634468074513,"aX":-10.347036044768254},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":8.3,"spinRate":2457,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.4027999233109538,"extension":6.573324615417266},"index":1,"playId":"8695fdc8-8b83-32e6-bb14-5ad95c980299","pitchNumber":2,"startTime":"2025-09-28T01:07:49.173Z","endTime":"2025-09-28T01:07:53.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.37830515798746,"strikeZoneBottom":1.47194380163332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31751747225215,"aZ":-14.647859304541354,"pfxX":-6.515335130898449,"pfxZ":9.42735567768531,"pX":-1.8140151841064753,"pZ":3.062505791617421,"vX0":4.080084848804275,"vY0":-135.6457917782765,"vZ0":-3.7306109970259467,"x":186.15,"y":156.09,"x0":-2.492976578867372,"y0":50.00366390271458,"z0":5.480303551659235,"aX":-12.113554562569622},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":10.9,"spinRate":2479,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.40416049853429126,"extension":6.433436722862153},"index":2,"playId":"22daed49-c33b-3f7b-bf5e-4ae6b3dab277","pitchNumber":3,"startTime":"2025-09-28T01:08:09.697Z","endTime":"2025-09-28T01:08:14.414Z","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":84.9,"endSpeed":77.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6203876318657,"aZ":-23.36178355234854,"pfxX":-11.409678451848896,"pfxZ":5.737331422422443,"pX":0.14138703355575116,"pZ":0.7394912216834926,"vX0":9.34565798925697,"vY0":-123.17298338974416,"vZ0":-6.625657899488063,"x":111.61,"y":218.81,"x0":-2.2209103068762843,"y0":50.00091355027605,"z0":5.441418824191698,"aX":-17.517948929561648},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.0,"breakHorizontal":18.5,"spinRate":2238,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.4448015125526923,"extension":6.472230032949794},"index":3,"playId":"e9a4f818-a68e-334c-913f-0f640d3c758c","pitchNumber":4,"startTime":"2025-09-28T01:08:26.289Z","endTime":"2025-09-28T01:08:31.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:08:31.814Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Moore singles on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T01:11:03.104Z","endTime":"2025-09-28T01:13:01.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Sabrowski replaces Hunter Gaddis.","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":"2025-09-28T01:10:29.852Z","endTime":"2025-09-28T01:11:05.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"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":92.7,"endSpeed":83.4,"strikeZoneTop":3.42932685646842,"strikeZoneBottom":1.52071417450787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76134379940443,"aZ":-11.313194079718809,"pfxX":6.177597421584853,"pfxZ":11.495160230853845,"pX":0.8845810805420177,"pZ":4.169034797117161,"vX0":-2.708469390058056,"vY0":-134.94849956451847,"vZ0":-2.4603158125305864,"x":83.28,"y":126.22,"x0":1.107713794171148,"y0":50.001602222411044,"z0":5.906444973544767,"aX":11.210422578228833},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.4,"breakHorizontal":-10.4,"spinRate":2569,"spinDirection":145},"zone":12,"typeConfidence":0.88,"plateTime":0.4083848502301315,"extension":6.8541664996963885},"index":1,"playId":"bf2e6a90-c53e-3d23-892f-274b2ac7a1aa","pitchNumber":1,"startTime":"2025-09-28T01:11:05.445Z","endTime":"2025-09-28T01:11:09.360Z","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":93.3,"endSpeed":84.2,"strikeZoneTop":3.47662010467079,"strikeZoneBottom":1.59866310058298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02342820347881,"aZ":-8.796163690680821,"pfxX":6.03713707893502,"pfxZ":12.75570456206217,"pX":-0.6399413909593851,"pZ":1.838735674488699,"vX0":-6.022305195725988,"vY0":-135.37845195428238,"vZ0":-8.540429015074615,"x":141.39,"y":189.13,"x0":0.8426387607839012,"y0":50.00279709627,"z0":5.673392815873695,"aX":11.06504711747187},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.1,"breakHorizontal":-9.5,"spinRate":2518,"spinDirection":148},"zone":7,"typeConfidence":0.9,"plateTime":0.40654693703827416,"extension":6.934622989885382},"index":2,"playId":"59ef2085-c845-3d77-89a3-091ae561caaa","pitchNumber":2,"startTime":"2025-09-28T01:11:20.329Z","endTime":"2025-09-28T01:11:26.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.23932770622684,"aZ":-9.392570131256107,"pfxX":5.804764404379279,"pfxZ":12.268475910275015,"pX":-0.00685749480453648,"pZ":3.1051244467248833,"vX0":-4.214068384288531,"vY0":-136.44147321201694,"vZ0":-5.516678198082044,"x":117.26,"y":154.94,"x0":0.8152902810882858,"y0":50.004394772503495,"z0":5.821757357444897,"aX":10.780611471346296},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.0,"breakHorizontal":-9.5,"spinRate":2628,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.40377457128326677,"extension":6.882242716425868},"index":3,"playId":"34982fde-8743-3eaf-805e-8b2163e3545b","pitchNumber":3,"startTime":"2025-09-28T01:11:38.685Z","endTime":"2025-09-28T01:11:42.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.61128707550294,"aZ":-8.741763982621924,"pfxX":5.3615164913759985,"pfxZ":12.684629735956921,"pX":0.15949263369774638,"pZ":3.67506715842707,"vX0":-3.8105944664594014,"vY0":-136.21318756468617,"vZ0":-4.052878037960621,"x":110.92,"y":139.55,"x0":0.891974985039164,"y0":50.005490171007104,"z0":5.805983664593618,"aX":9.907118947906238},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":22.1,"breakHorizontal":-8.8,"spinRate":2555,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.40473116662112396,"extension":6.940274705061032},"index":4,"playId":"73fcf9e6-c232-35d2-a56e-5ee979935bdb","pitchNumber":4,"startTime":"2025-09-28T01:11:55.482Z","endTime":"2025-09-28T01:11:59.607Z","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":5,"startTime":"2025-09-28T01:12:09.323Z","endTime":"2025-09-28T01:12:27.633Z","isPitch":false,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"}},{"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":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.38160849581428,"strikeZoneBottom":1.50341431303457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.185527048649007,"aZ":-41.313713292847964,"pfxX":-3.422198812858924,"pfxZ":-6.523047661532239,"pX":-1.4082164107748865,"pZ":-0.0991789352027049,"vX0":-4.044949264689455,"vY0":-118.11405578058658,"vZ0":-5.286609915410862,"x":170.68,"y":241.46,"x0":0.7763320881606965,"y0":50.00325849852429,"z0":6.000451278616854,"aX":-4.795136277951557},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.8,"breakHorizontal":7.2,"spinRate":2804,"spinDirection":342},"zone":13,"typeConfidence":0.89,"plateTime":0.4651720385070388,"extension":6.709210207687455},"index":6,"playId":"c99b6309-e2a9-38dd-a40d-3a332065ae06","pitchNumber":5,"startTime":"2025-09-28T01:12:27.633Z","endTime":"2025-09-28T01:12:33.522Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55981059404175,"aZ":-11.646164247881709,"pfxX":6.105412575543728,"pfxZ":10.90408934639823,"pX":0.7367064478982422,"pZ":3.313204834822221,"vX0":-2.537690746104135,"vY0":-137.12832327593867,"vZ0":-4.487346172690149,"x":88.92,"y":149.32,"x0":0.8868676680049604,"y0":50.00537655201806,"z0":5.78109579131084,"aX":11.495760805331457},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":-10.4,"spinRate":2563,"spinDirection":146},"zone":3,"typeConfidence":0.9,"plateTime":0.40119981051033626,"extension":6.8776527388506725},"hitData":{"launchSpeed":98.6,"launchAngle":-4.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.0,"coordY":123.81}},"index":7,"playId":"190b00f7-ca36-3a9b-aa0b-730af866a4dd","pitchNumber":6,"startTime":"2025-09-28T01:12:51.103Z","endTime":"2025-09-28T01:13:01.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:13:01.563Z","atBatIndex":50},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Guardians challenged (hit by pitch), call on the field was upheld: Michael Helman hit by pitch. Dylan Moore to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T01:13:13.985Z","endTime":"2025-09-28T01:13:36.379Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"postOnSecond":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.482423320936103,"aZ":-30.29483531756708,"pfxX":-2.6041856754656303,"pfxZ":1.1926899563789277,"pX":-1.2864933546297617,"pZ":4.256643324367879,"vX0":-4.9905325998135925,"vY0":-124.2761144517596,"vZ0":1.7401276423946745,"x":166.04,"y":123.85,"x0":1.0810526825078848,"y0":50.00092582577888,"z0":6.052731601568326,"aX":-4.097761748849302},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":5.8,"spinRate":2431,"spinDirection":257},"zone":11,"typeConfidence":0.74,"plateTime":0.4397018691258263,"extension":6.670904490568658},"index":0,"playId":"a8cc6228-a1a5-3c78-b544-90f77fb177bb","pitchNumber":1,"startTime":"2025-09-28T01:13:29.869Z","endTime":"2025-09-28T01:13:36.379Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":114},"playEndTime":"2025-09-28T01:13:36.379Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Freeman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T01:16:01.573Z","endTime":"2025-09-28T01:17:55.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"postOnSecond":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.05,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.348739484409183,"aZ":-9.966059011686133,"pfxX":4.880923395837338,"pfxZ":11.97527536430551,"pX":-0.15912952125816204,"pZ":2.7492490927074864,"vX0":-4.106051813222591,"vY0":-135.490954435094,"vZ0":-6.213075913543399,"x":123.07,"y":164.55,"x0":0.7438462985932464,"y0":50.00052807628532,"z0":5.772658387646884,"aX":9.049420317251151},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.5,"breakHorizontal":-7.9,"spinRate":2568,"spinDirection":149},"zone":2,"typeConfidence":0.88,"plateTime":0.40467431852974833,"extension":6.9713871859715955},"index":0,"playId":"8be283f2-848f-332f-9a05-4753512417aa","pitchNumber":1,"startTime":"2025-09-28T01:16:01.573Z","endTime":"2025-09-28T01:16:08.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"324bb7e2-cc51-4b65-99e7-c43938a488e9","startTime":"2025-09-28T01:16:53.037Z","endTime":"2025-09-28T01:16:58.037Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.6,"strikeZoneTop":3.05,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.732831402553195,"aZ":-12.425635001205592,"pfxX":5.879072568117371,"pfxZ":10.849247848521482,"pX":0.38329832560393756,"pZ":3.6853520157010435,"vX0":-3.027973692967826,"vY0":-135.12883498355495,"vZ0":-3.5143958638365773,"x":102.39,"y":139.28,"x0":0.7640145500966448,"y0":50.00325877150819,"z0":5.895841822052005,"aX":10.702963840289184},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":-9.8,"spinRate":2547,"spinDirection":148},"zone":12,"typeConfidence":0.86,"plateTime":0.40777363568425073,"extension":6.807878175873212},"index":2,"playId":"d66fa931-d11c-3274-b0fb-4ba9c0615406","pitchNumber":2,"startTime":"2025-09-28T01:17:10.392Z","endTime":"2025-09-28T01:17:14.808Z","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":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-28T01:17:32.351Z","endTime":"2025-09-28T01:17:51.675Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.05,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.469661759340433,"aZ":-8.832748231484448,"pfxX":5.998349095662448,"pfxZ":12.399830411764636,"pX":-0.9647206031456829,"pZ":2.3712375643893076,"vX0":-6.705980436364007,"vY0":-136.4370680968878,"vZ0":-7.554577583573973,"x":153.77,"y":174.76,"x0":0.747539932027966,"y0":50.00008454970074,"z0":5.787269583724921,"aX":11.28903527335301},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.0,"breakHorizontal":-9.4,"spinRate":2550,"spinDirection":151},"zone":11,"typeConfidence":0.92,"plateTime":0.4016995156797192,"extension":6.8415964717915125},"index":4,"playId":"b0f95fc8-fcd7-3d62-a27e-b7aea0dd0f32","pitchNumber":3,"startTime":"2025-09-28T01:17:51.675Z","endTime":"2025-09-28T01:17:55.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:17:55.818Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Josh Jung grounds into a force out, shortstop Gabriel Arias to second baseman Brayan Rocchio. Dylan Moore to 3rd. Michael Helman out at 2nd. Josh Jung to 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T01:20:23.970Z","endTime":"2025-09-28T01:20:36.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"2025-09-28T01:18:09.051Z","endTime":"2025-09-28T01:20:02.246Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cade Smith replaces Erik Sabrowski.","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":"2025-09-28T01:20:02.246Z","endTime":"2025-09-28T01:20:26.247Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.510728184149645,"aZ":-29.133221896370923,"pfxX":5.749273057140881,"pfxZ":1.8860940732169365,"pX":-0.0020555034846295975,"pZ":2.534729915981855,"vX0":4.021803324669197,"vY0":-126.66199734771304,"vZ0":-2.131113726170413,"x":117.08,"y":170.34,"x0":-2.361165417853228,"y0":50.00345293659941,"z0":5.732117459208409,"aX":9.278769098654605},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":-11.4,"spinRate":2050,"spinDirection":76},"zone":5,"typeConfidence":0.89,"plateTime":0.43355818950216074,"extension":7.182390559838944},"hitData":{"launchSpeed":100.5,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.52,"coordY":150.43}},"index":2,"playId":"b5e8d7fe-451d-3237-99d4-1fad592950d4","pitchNumber":1,"startTime":"2025-09-28T01:20:26.247Z","endTime":"2025-09-28T01:20:36.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:20:36.780Z","atBatIndex":53},{"result":{"type":"atBat","event":"Caught Stealing Home","eventType":"caught_stealing_home","description":"Dylan Moore caught stealing home, catcher Austin Hedges to second baseman Brayan Rocchio to catcher Austin Hedges.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T01:21:12.142Z","endTime":"2025-09-28T01:22:43.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":29},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing Home","eventType":"caught_stealing_home","movementReason":"r_caught_stealing_home","runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":96.9,"endSpeed":87.9,"strikeZoneTop":3.56775629213061,"strikeZoneBottom":1.74001235860965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.838239688519664,"aZ":-13.237037625894247,"pfxX":-5.083038254838914,"pfxZ":9.466319663109315,"pX":-0.88039898658328,"pZ":4.29442058760114,"vX0":5.244121411002723,"vY0":-140.96625105866832,"vZ0":-1.8224034975655379,"x":150.56,"y":122.83,"x0":-2.1097982878712784,"y0":50.0035866895142,"z0":5.809812788592045,"aX":-10.16948897804478},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":8.0,"spinRate":2259,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.38945620367604006,"extension":7.430705585036467},"index":0,"playId":"4eeb44bc-3191-35d6-99a2-97bf6e4e76a9","pitchNumber":1,"startTime":"2025-09-28T01:21:12.142Z","endTime":"2025-09-28T01:21:17.147Z","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":97.7,"endSpeed":88.6,"strikeZoneTop":3.54433349675741,"strikeZoneBottom":1.71638748161113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.39936194703652,"aZ":-12.698975420502858,"pfxX":-6.460119127705348,"pfxZ":9.581894426723721,"pX":-0.6124439875777328,"pZ":4.126844048571656,"vX0":6.1935764279846115,"vY0":-142.101847966358,"vZ0":-2.533407022751335,"x":140.34,"y":127.36,"x0":-1.9873569706423506,"y0":50.005370077902874,"z0":5.843105692240691,"aX":-13.134037669630596},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":10.3,"spinRate":2392,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.38634196773863483,"extension":7.374044112597448},"index":1,"playId":"9f46e792-8c7c-3ba8-97b6-a5114bf43511","pitchNumber":2,"startTime":"2025-09-28T01:21:44.111Z","endTime":"2025-09-28T01:21:49.220Z","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":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.52960601203323,"strikeZoneBottom":1.69307663154428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70409054065677,"aZ":-13.401452685510735,"pfxX":-5.586424700738215,"pfxZ":9.380052554289172,"pX":-0.3479838542461253,"pZ":4.594623927322038,"vX0":6.3906004395159695,"vY0":-140.9657108503078,"vZ0":-1.1517283225587898,"x":130.26,"y":114.73,"x0":-1.924575621923114,"y0":50.003628632565764,"z0":5.878677763747076,"aX":-11.181784368849064},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2367,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.38939100879163613,"extension":7.49047221484422},"index":2,"playId":"69fc79a5-7e2d-319d-8b7b-cdc24eba84ac","pitchNumber":3,"startTime":"2025-09-28T01:21:59.478Z","endTime":"2025-09-28T01:22:03.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.57728976585064,"strikeZoneBottom":1.68285592381579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.484311750691816,"aZ":-12.084167223384924,"pfxX":-5.764339127262952,"pfxZ":9.865883370666836,"pX":0.2040837900783722,"pZ":3.493762471576983,"vX0":7.868479735134896,"vY0":-142.22881777128137,"vZ0":-4.165341886456824,"x":109.22,"y":144.45,"x0":-1.8572621848626487,"y0":50.00151481098009,"z0":5.7512561452538735,"aX":-11.737138823001356},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":8.8,"spinRate":2358,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3860036645099605,"extension":7.506765071378552},"index":3,"playId":"d85f5c40-e1e5-3844-bc22-81ebd7f7325c","pitchNumber":4,"startTime":"2025-09-28T01:22:16.168Z","endTime":"2025-09-28T01:22:20.841Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.640121993626096,"aZ":-12.5173052353374,"pfxX":-6.308428610536565,"pfxZ":9.622373132041002,"pX":0.27595611727307845,"pZ":3.2237503865746087,"vX0":8.54144344100173,"vY0":-142.25585012399517,"vZ0":-4.549863849884493,"x":106.48,"y":151.74,"x0":-1.9505155648179797,"y0":50.00198733462141,"z0":5.641775568329693,"aX":-12.886625351304936},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":9.6,"spinRate":2383,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.38552043697052385,"extension":7.5043895868938595},"index":4,"playId":"f15d6729-070f-3d23-8972-95bedbd28a5d","pitchNumber":5,"startTime":"2025-09-28T01:22:32.016Z","endTime":"2025-09-28T01:22:43.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:22:43.068Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to left fielder Cody Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T01:25:47.668Z","endTime":"2025-09-28T01:28:18.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[0,1],"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shawn Armstrong replaces Jacob Webb.","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":"2025-09-28T01:24:52.384Z","endTime":"2025-09-28T01:24:59.750Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542888,"link":"/api/v1/people/542888"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter CJ Kayfus replaces Jhonkensy Noel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-28T01:24:59.750Z","endTime":"2025-09-28T01:25:49.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":678877,"link":"/api/v1/people/678877"}},{"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.2,"endSpeed":79.6,"strikeZoneTop":3.47599317515466,"strikeZoneBottom":1.4947108216697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.824472865176375,"aZ":-24.99264113335199,"pfxX":5.762761615843822,"pfxZ":4.432437301472582,"pX":-0.39371396062309477,"pZ":2.614725321780117,"vX0":0.9734351170272266,"vY0":-126.9864892223281,"vZ0":-3.122584477782237,"x":132.01,"y":168.18,"x0":-1.5311066871475545,"y0":50.005498778429995,"z0":5.865111460731129,"aX":9.34160262499249},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.4,"breakHorizontal":-10.7,"spinRate":2641,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.43258092988563535,"extension":6.642436325652399},"index":2,"playId":"6b169240-a380-369f-b16c-e5d181f8b155","pitchNumber":1,"startTime":"2025-09-28T01:25:49.956Z","endTime":"2025-09-28T01:25:55.070Z","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":94.6,"endSpeed":86.4,"strikeZoneTop":3.52740081631569,"strikeZoneBottom":1.57753399994499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14995142416348,"aZ":-15.96828249569047,"pfxX":-4.599369282319082,"pfxZ":8.463622870486962,"pX":-1.1614027154825795,"pZ":2.530626591374471,"vX0":2.7114758450418543,"vY0":-137.65587980280233,"vZ0":-5.167877683556763,"x":161.27,"y":170.45,"x0":-1.5626598600473394,"y0":50.004942621426196,"z0":5.5169383422549645,"aX":-8.809575586123493},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":7.8,"spinRate":2386,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39821679885791195,"extension":6.647112341496972},"index":3,"playId":"953d6598-2e01-3d71-901e-862ed97f9d31","pitchNumber":2,"startTime":"2025-09-28T01:26:06.572Z","endTime":"2025-09-28T01:26:11.601Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.46945894233552,"strikeZoneBottom":1.51952600352368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.873980899222676,"aZ":-16.886113223255773,"pfxX":-2.2793359911704947,"pfxZ":8.114182105972588,"pX":-1.731338528628934,"pZ":3.2781685863973755,"vX0":0.6538205874766188,"vY0":-136.35679609846665,"vZ0":-3.078182665690619,"x":182.99,"y":150.27,"x0":-1.6780525434858504,"y0":50.001797705063716,"z0":5.586228601147495,"aX":-4.293336384949565},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":4.0,"spinRate":2234,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40163076560420485,"extension":6.6471296925322685},"index":4,"playId":"bb591b67-7f97-32cc-8495-3d02323d7071","pitchNumber":3,"startTime":"2025-09-28T01:26:24.258Z","endTime":"2025-09-28T01:26:28.719Z","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":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.46146919104664,"strikeZoneBottom":1.56995775008106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79006193078907,"aZ":-21.338111497703895,"pfxX":2.6632569296525825,"pfxZ":6.6468917597506385,"pX":-0.8351346346468133,"pZ":1.6910287271841158,"vX0":0.9665198581926264,"vY0":-127.0640578717427,"vZ0":-5.765464043976381,"x":148.83,"y":193.12,"x0":-1.5667399721241757,"y0":50.00198841521816,"z0":5.692227190275303,"aX":4.340925954840812},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.9,"breakHorizontal":-5.0,"spinRate":2579,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4315671611629104,"extension":6.530335416521998},"index":5,"playId":"445041cd-6900-3d63-8ae1-445ac347e1de","pitchNumber":4,"startTime":"2025-09-28T01:26:43.274Z","endTime":"2025-09-28T01:26:48.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28560648906226,"aZ":-21.205370496591502,"pfxX":-8.717538432658616,"pfxZ":5.675131654103443,"pX":-0.30385778020851706,"pZ":2.2947994832494536,"vX0":6.193727873512933,"vY0":-138.4529523818908,"vZ0":-4.566206209269057,"x":128.58,"y":176.82,"x0":-1.4427673006931976,"y0":50.00075611429532,"z0":5.393418215320927,"aX":-16.841991132661956},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":14.4,"spinRate":2137,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39632861940597497,"extension":6.725737437465137},"index":6,"playId":"33a53206-afb1-3191-a9c4-b8948cc2b86d","pitchNumber":5,"startTime":"2025-09-28T01:27:02.783Z","endTime":"2025-09-28T01:27:07.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58786535582572,"aZ":-15.968427653837642,"pfxX":-4.394304308954418,"pfxZ":8.336456430245773,"pX":0.20040744453258785,"pZ":2.602864032084468,"vX0":6.115768569973589,"vY0":-138.45616177306982,"vZ0":-5.071457965397151,"x":109.36,"y":168.5,"x0":-1.4649646304792925,"y0":50.0003991958379,"z0":5.524904189671242,"aX":-8.540314929511391},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":6.7,"spinRate":2343,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39541737948107203,"extension":6.73735384171981},"index":7,"playId":"314fb7d1-c2e7-3245-86f3-9f1dad0be19d","pitchNumber":6,"startTime":"2025-09-28T01:27:25.257Z","endTime":"2025-09-28T01:27:29.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.143319943002513,"aZ":-18.23393243677779,"pfxX":-3.038248620122352,"pfxZ":7.392892454018959,"pX":-0.6656644825113668,"pZ":3.0895227302709527,"vX0":3.3284052595820324,"vY0":-136.2711900536064,"vZ0":-3.3345959030995678,"x":142.37,"y":155.36,"x0":-1.5065100708962318,"y0":50.00516786294381,"z0":5.5842924706081964,"aX":-5.731329067046879},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":4.8,"spinRate":2217,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4014992505117454,"extension":6.7353263720149865},"index":8,"playId":"8aa75dcb-eb30-3f7b-9c90-3145590241a4","pitchNumber":7,"startTime":"2025-09-28T01:27:47.102Z","endTime":"2025-09-28T01:27:52.583Z","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":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.901824903058728,"aZ":-22.220024258357913,"pfxX":6.557258684947083,"pfxZ":6.214426381340025,"pX":-0.2811804704711611,"pZ":2.3398488948109457,"vX0":0.5240632978660671,"vY0":-125.60938267897879,"vZ0":-4.116713619482926,"x":127.72,"y":175.6,"x0":-1.344490041600826,"y0":50.00160869780861,"z0":5.801622820509332,"aX":10.500855368212854},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.6,"breakHorizontal":-12.0,"spinRate":2608,"spinDirection":103},"zone":4,"typeConfidence":2.0,"plateTime":0.4356842417067921,"extension":6.6715823610221925},"hitData":{"launchSpeed":74.0,"launchAngle":48.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.69,"coordY":128.78}},"index":9,"playId":"2d0aa319-6fe6-39fd-8211-62e59f58f9de","pitchNumber":8,"startTime":"2025-09-28T01:28:09.689Z","endTime":"2025-09-28T01:28:18.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:28:18.098Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to right fielder Dylan Moore.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T01:28:26.113Z","endTime":"2025-09-28T01:31:00.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"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(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":80.1,"strikeZoneTop":3.0065692011121,"strikeZoneBottom":1.36801391991286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.951771396978454,"aZ":-24.063258959252558,"pfxX":5.338358155403056,"pfxZ":4.973285042144946,"pX":-0.48754279068985173,"pZ":2.3329729162622823,"vX0":0.18604470616990948,"vY0":-126.66881096907404,"vZ0":-3.9355476096152335,"x":135.58,"y":175.79,"x0":-1.2558515888838284,"y0":50.003419541264,"z0":5.8221676402655715,"aX":8.7080350253238},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.4,"breakHorizontal":-9.7,"spinRate":2529,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.43177497258232034,"extension":6.65384038864678},"index":0,"playId":"7bb1d212-9c3c-3183-9db0-6d283240fff3","pitchNumber":1,"startTime":"2025-09-28T01:28:47.498Z","endTime":"2025-09-28T01:28:52.301Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.07621216226346,"strikeZoneBottom":1.26921265347497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.080373381714555,"aZ":-24.83480574999203,"pfxX":1.0910098803495583,"pfxZ":4.002607092672042,"pX":-1.3478241510313502,"pZ":3.7706474530824665,"vX0":0.1416265147424893,"vY0":-133.81139881055083,"vZ0":-0.6566570963198479,"x":168.38,"y":136.97,"x0":-1.5431671012944712,"y0":50.00042567602716,"z0":5.78239762010072,"aX":1.998332024960314},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":-2.0,"spinRate":2443,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.40773483777272945,"extension":6.528611993813477},"index":1,"playId":"51b8f089-bd85-3c2d-8a55-dc2c3251b534","pitchNumber":2,"startTime":"2025-09-28T01:29:03.114Z","endTime":"2025-09-28T01:29:07.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.786814229781125,"aZ":-22.480488290319553,"pfxX":2.0698063777035696,"pfxZ":5.344592260684562,"pX":-0.48475998253397207,"pZ":3.0296186377301697,"vX0":1.9457428553540115,"vY0":-132.90871085367576,"vZ0":-2.898934722958189,"x":135.48,"y":156.98,"x0":-1.4916133859225946,"y0":50.002268859715585,"z0":5.74208858078743,"aX":3.7542231933060877},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":-4.1,"spinRate":2416,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.40994387984788894,"extension":6.563398546633004},"index":2,"playId":"ccb3d581-054e-3f30-b0bf-9702e44ee170","pitchNumber":3,"startTime":"2025-09-28T01:29:20.242Z","endTime":"2025-09-28T01:29:23.969Z","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":85.8,"endSpeed":78.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92436328258917,"aZ":-23.124598320015103,"pfxX":6.910544960697159,"pfxZ":5.753681564895446,"pX":-1.8052981263070969,"pZ":2.465079164379462,"vX0":-3.178304451633959,"vY0":-124.85292913615996,"vZ0":-3.4752797417315633,"x":185.81,"y":172.22,"x0":-1.4113855322924458,"y0":50.00505637368062,"z0":5.785470781744555,"aX":10.874810388767576},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.8,"breakHorizontal":-11.8,"spinRate":2530,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.43925506620028365,"extension":6.4913049646785},"index":3,"playId":"13a2fb00-68a6-325c-ab4d-0c6914d3dc78","pitchNumber":4,"startTime":"2025-09-28T01:29:44.159Z","endTime":"2025-09-28T01:29:48.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.477870069105713,"aZ":-23.934057461748356,"pfxX":1.4640861784330808,"pfxZ":4.525169753662826,"pX":0.08920176359789247,"pZ":1.7049427880117072,"vX0":3.2602307307203016,"vY0":-133.72604341899986,"vZ0":-5.8433981155740025,"x":113.6,"y":192.75,"x0":-1.3334881667008522,"y0":50.0016576498678,"z0":5.623575723610462,"aX":2.664016747237164},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":-3.4,"spinRate":2398,"spinDirection":167},"zone":8,"typeConfidence":2.0,"plateTime":0.4088029321871778,"extension":6.614005795406736},"index":4,"playId":"d494bed3-2f85-3bfc-b40c-85da3f3d2387","pitchNumber":5,"startTime":"2025-09-28T01:30:01.298Z","endTime":"2025-09-28T01:30:05.432Z","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.4,"endSpeed":86.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.953614043384537,"aZ":-18.241055537553013,"pfxX":-4.050507608218863,"pfxZ":7.256350231788744,"pX":-1.1995640587945817,"pZ":3.4000485887744016,"vX0":2.3675734475254404,"vY0":-137.54618294644405,"vZ0":-2.5160175299522356,"x":162.72,"y":146.98,"x0":-1.5443872258278504,"y0":50.00092222373586,"z0":5.560747710626422,"aX":-7.775261179978187},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":6.8,"spinRate":2178,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3979187186566784,"extension":6.636926834490108},"index":5,"playId":"bb0cc6cf-2997-31fd-857f-5704f58b29d7","pitchNumber":6,"startTime":"2025-09-28T01:30:24.777Z","endTime":"2025-09-28T01:30:30.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.3270546340522,"aZ":-21.712748656821287,"pfxX":0.6683998720311929,"pfxZ":5.73850378931572,"pX":0.03652666633264185,"pZ":2.221815437691826,"vX0":3.407029365689131,"vY0":-134.02398546883717,"vZ0":-4.885801640200339,"x":115.61,"y":178.79,"x0":-1.3368553823342089,"y0":50.00568349595415,"z0":5.614460611768148,"aX":1.2182507456339673},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":-1.9,"spinRate":2369,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.40831476594489313,"extension":6.618032181587097},"hitData":{"launchSpeed":95.9,"launchAngle":50.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.09,"coordY":110.01}},"index":6,"playId":"ead0c946-4827-3bcc-8153-d9bba3dcdae9","pitchNumber":7,"startTime":"2025-09-28T01:30:50.544Z","endTime":"2025-09-28T01:31:00.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:31:00.255Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Naylor walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T01:32:24.165Z","endTime":"2025-09-28T01:33:49.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bo Naylor replaces Austin Hedges.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-28T01:31:09.579Z","endTime":"2025-09-28T01:31:46.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":595978,"link":"/api/v1/people/595978"}},{"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":1,"startTime":"2025-09-28T01:31:46.620Z","endTime":"2025-09-28T01:32:26.433Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25097594631835,"aZ":-20.86141221138359,"pfxX":5.9086176176872245,"pfxZ":6.914097962297712,"pX":0.7759940352400074,"pZ":2.7562240535288516,"vX0":3.1388349676699643,"vY0":-127.16288046473625,"vZ0":-3.618501308812451,"x":87.42,"y":164.36,"x0":-1.242433191534862,"y0":50.005512142935366,"z0":5.854228557643078,"aX":9.669694810778},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.9,"breakHorizontal":-11.4,"spinRate":2624,"spinDirection":102},"zone":3,"typeConfidence":2.0,"plateTime":0.43084769409376333,"extension":6.662499053806198},"index":2,"playId":"83c91a9c-ee9f-3b85-ba3c-0368627500d6","pitchNumber":1,"startTime":"2025-09-28T01:32:26.433Z","endTime":"2025-09-28T01:32:31.146Z","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":86.2,"endSpeed":78.7,"strikeZoneTop":3.12560183192215,"strikeZoneBottom":1.5555214346647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.489825038513462,"aZ":-22.009963008472344,"pfxX":7.536408730938118,"pfxZ":6.4582456144558495,"pX":-1.084565121050581,"pZ":0.4008025537619172,"vX0":-1.8054434207425345,"vY0":-125.24707631216265,"vZ0":-8.409309817900159,"x":158.34,"y":227.96,"x0":-1.3291705896619372,"y0":50.003821928103825,"z0":5.629151263771611,"aX":11.862563858136127},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.8,"breakHorizontal":-13.2,"spinRate":2625,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.43887447260538526,"extension":6.66676095918912},"index":3,"playId":"3d6d48b7-6ab9-3b29-b178-a84791e5959a","pitchNumber":2,"startTime":"2025-09-28T01:32:48.207Z","endTime":"2025-09-28T01:32:52.325Z","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.8,"endSpeed":78.7,"strikeZoneTop":3.16720960835423,"strikeZoneBottom":1.5116905491796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62813398295602,"aZ":-21.98872550529458,"pfxX":6.371013059813778,"pfxZ":6.461322516433374,"pX":-0.789598408421544,"pZ":1.7864652813135173,"vX0":-0.5618022107554682,"vY0":-124.89963115619528,"vZ0":-5.243297210119496,"x":147.1,"y":190.55,"x0":-1.3891081407074322,"y0":50.00540128688206,"z0":5.726186528215932,"aX":10.046478131910673},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.7,"breakHorizontal":-11.4,"spinRate":2733,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.4388837898546605,"extension":6.524153960654436},"index":4,"playId":"a6a64407-9bce-3c44-a8e3-de69beecc3e5","pitchNumber":3,"startTime":"2025-09-28T01:33:07.078Z","endTime":"2025-09-28T01:33:12.622Z","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.0,"endSpeed":86.5,"strikeZoneTop":3.14605247645402,"strikeZoneBottom":1.4053517717965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37165502227783,"aZ":-14.49820440247783,"pfxX":-2.816642103257867,"pfxZ":9.174877804508121,"pX":-1.922244030371295,"pZ":2.959762642218764,"vX0":0.12788018708425664,"vY0":-138.30203316867954,"vZ0":-4.2756765230797695,"x":190.27,"y":158.87,"x0":-1.603533992275968,"y0":50.00453310468261,"z0":5.505934660347972,"aX":-5.428092605411732},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":5.0,"spinRate":2305,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3968332381985258,"extension":6.579131414520813},"index":5,"playId":"50d39d21-9f3f-3ee5-8c35-de242191c161","pitchNumber":4,"startTime":"2025-09-28T01:33:26.843Z","endTime":"2025-09-28T01:33:31.870Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.17271530093148,"strikeZoneBottom":1.28976390870499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.804962095720207,"aZ":-19.796457077376626,"pfxX":4.901875748997231,"pfxZ":7.700972427162085,"pX":0.30506241505118137,"pZ":0.7309447984338756,"vX0":2.441038306585244,"vY0":-126.03252414115424,"vZ0":-8.025586338447615,"x":105.37,"y":219.04,"x0":-1.3132173515682042,"y0":50.00475999844547,"z0":5.557736066268058,"aX":7.879463836032721},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.4,"breakHorizontal":-9.5,"spinRate":2683,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4347258768867981,"extension":6.606421628546996},"index":6,"playId":"384b886f-962d-3145-a461-e2618ee125a1","pitchNumber":5,"startTime":"2025-09-28T01:33:44.977Z","endTime":"2025-09-28T01:33:49.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:33:49.760Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to first baseman Rowdy Tellez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T01:33:52.743Z","endTime":"2025-09-28T01:36:05.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"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, 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":93.7,"endSpeed":85.6,"strikeZoneTop":3.14693560140844,"strikeZoneBottom":1.44489057655225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07934965535588,"aZ":-29.036138704431142,"pfxX":-9.580197063016074,"pfxZ":1.6710400470366853,"pX":-1.5735635435123811,"pZ":3.3094378526832178,"vX0":3.0178515980530953,"vY0":-136.45337635104818,"vZ0":-0.677389226882587,"x":176.98,"y":149.43,"x0":-1.4516754035122452,"y0":50.004492755013025,"z0":5.568189328005273,"aX":-17.998815376545185},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.1,"breakHorizontal":16.7,"spinRate":2025,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40198005504702916,"extension":6.620612534857457},"index":0,"playId":"63bcd43f-bb15-3c1e-b479-d621e3277070","pitchNumber":1,"startTime":"2025-09-28T01:34:16.797Z","endTime":"2025-09-28T01:34:21.108Z","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":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.13528914827079,"strikeZoneBottom":1.47957358769025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09869413008472,"aZ":-22.950348109697334,"pfxX":7.386174052816308,"pfxZ":5.979898460499624,"pX":-0.9569059409650054,"pZ":2.2440087520561027,"vX0":-0.9015397030976865,"vY0":-123.5571831682843,"vZ0":-3.504297427588293,"x":153.48,"y":178.19,"x0":-1.5463753146779229,"y0":50.00554909751373,"z0":5.613988363372272,"aX":11.397363006786904},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.2,"breakHorizontal":-13.2,"spinRate":2567,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.44366103465235485,"extension":6.47662955618364},"index":1,"playId":"baab7800-51b1-3223-8756-6d21339f3601","pitchNumber":2,"startTime":"2025-09-28T01:34:34.359Z","endTime":"2025-09-28T01:34:39.543Z","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":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.15979685398818,"strikeZoneBottom":1.47481241680359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35922511068821,"aZ":-25.324642094879668,"pfxX":2.472911826684312,"pfxZ":3.9301494120597393,"pX":-0.6411307774513573,"pZ":2.0524949105728982,"vX0":0.8612817702417315,"vY0":-130.89306349404657,"vZ0":-4.506830608647159,"x":141.44,"y":183.36,"x0":-1.2953634702461232,"y0":50.00505513277591,"z0":5.6816563620689085,"aX":4.312389644153981},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":-4.7,"spinRate":2404,"spinDirection":167},"zone":4,"typeConfidence":2.0,"plateTime":0.41767872865884836,"extension":6.529874063217921},"index":2,"playId":"26f6d018-d2f4-3b65-88b1-48de6be56506","pitchNumber":3,"startTime":"2025-09-28T01:34:54.708Z","endTime":"2025-09-28T01:34: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(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":92.6,"endSpeed":85.4,"strikeZoneTop":3.17994522781265,"strikeZoneBottom":1.4660201217932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.127537061495453,"aZ":-19.88027432523258,"pfxX":-1.1378337749213543,"pfxZ":6.600883353317451,"pX":-1.1436408375498301,"pZ":3.8764330987794344,"vX0":1.4889884671082667,"vY0":-135.04800178558662,"vZ0":-0.9855357895206251,"x":160.59,"y":134.12,"x0":-1.5521885189800015,"y0":50.00236264755335,"z0":5.633619336326767,"aX":-2.1191689920859575},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":1.8,"spinRate":2240,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40430273144019413,"extension":6.536825868216215},"index":3,"playId":"f9e2bde8-5309-339d-b4e4-2ddc7d2a5e54","pitchNumber":4,"startTime":"2025-09-28T01:35:14.105Z","endTime":"2025-09-28T01:35:19.026Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.034570845734777,"aZ":-25.62467299547896,"pfxX":10.233657609684206,"pfxZ":4.218060993974052,"pX":0.4598194645796283,"pZ":1.8145823788395947,"vX0":0.966398125334097,"vY0":-124.09290284551142,"vZ0":-4.2829141404641184,"x":99.47,"y":189.79,"x0":-1.2636672319945206,"y0":50.000511562508656,"z0":5.710582969338433,"aX":15.874071699549676},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.8,"breakHorizontal":-18.7,"spinRate":2482,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4422725706876478,"extension":6.585093171426159},"index":4,"playId":"67c7bf73-014e-322b-a722-042a7852aab9","pitchNumber":5,"startTime":"2025-09-28T01:35:35.459Z","endTime":"2025-09-28T01:35:39.942Z","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":93.8,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45320061218371,"aZ":-21.421734636203222,"pfxX":-6.201881454698476,"pfxZ":5.643570867773837,"pX":0.5202122306594278,"pZ":2.0621801936155078,"vX0":6.841789930058989,"vY0":-136.53195633746967,"vZ0":-5.237043368717885,"x":97.17,"y":183.1,"x0":-1.201433442578084,"y0":50.00439498023055,"z0":5.460831667745637,"aX":-11.818790449898971},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":10.0,"spinRate":2033,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.39976110509255314,"extension":6.693979262589079},"hitData":{"launchSpeed":94.3,"launchAngle":10.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":155.0,"coordY":165.0}},"index":5,"playId":"c2c46b92-f512-30de-87ff-ada3781d9078","pitchNumber":6,"startTime":"2025-09-28T01:36:00.367Z","endTime":"2025-09-28T01:36:05.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:36:05.584Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adolis García flies out to right fielder Johnathan Rodríguez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T01:38:35.223Z","endTime":"2025-09-28T01:39:39.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"CJ Kayfus remains in the game as the first baseman.","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":"2025-09-28T01:37:55.606Z","endTime":"2025-09-28T01:37:55.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":678877,"link":"/api/v1/people/678877"}},{"details":{"description":"Bo Naylor remains in the game as the catcher.","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":"2025-09-28T01:37:55.627Z","endTime":"2025-09-28T01:38:37.477Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":595978,"link":"/api/v1/people/595978"}},{"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":83.8,"endSpeed":76.9,"strikeZoneTop":3.49292912854488,"strikeZoneBottom":1.68133045354447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.823888419717125,"aZ":-35.19103405675468,"pfxX":-2.4654738571911605,"pfxZ":-1.9997300676041547,"pX":-0.5556406166121185,"pZ":3.710662586441499,"vX0":4.990003686269132,"vY0":-122.00333408975212,"vZ0":2.133384344287207,"x":138.18,"y":138.59,"x0":-2.306387844581377,"y0":50.00316881524572,"z0":5.856148199491477,"aX":-3.7204141791620553},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.9,"breakHorizontal":3.2,"spinRate":548,"spinDirection":313},"zone":11,"typeConfidence":0.87,"plateTime":0.44881667501752354,"extension":7.304847334685206},"index":2,"playId":"7a3cd552-4e02-3758-8132-052b5fa4c551","pitchNumber":1,"startTime":"2025-09-28T01:38:37.477Z","endTime":"2025-09-28T01:38:42.843Z","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":96.0,"endSpeed":87.4,"strikeZoneTop":3.52451770374438,"strikeZoneBottom":1.66975811815868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31598079130872,"aZ":-11.846699454517305,"pfxX":-4.386963314811526,"pfxZ":10.340677015374851,"pX":0.7859968826798059,"pZ":3.53994929085985,"vX0":9.039811009643927,"vY0":-139.54216513073635,"vZ0":-4.08443109034003,"x":87.04,"y":143.2,"x0":-1.930134292844176,"y0":50.00316257553931,"z0":5.807048020137264,"aX":-8.624671749538843},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2333,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.3929809420797197,"extension":7.503503376452707},"index":3,"playId":"c33c232c-8748-325f-b323-3b82bb0ca512","pitchNumber":2,"startTime":"2025-09-28T01:38:52.779Z","endTime":"2025-09-28T01:38:57.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45047465925876,"aZ":-12.505907450141114,"pfxX":-4.825452117826615,"pfxZ":9.996541783410127,"pX":0.17712920692375217,"pZ":2.6947025889604195,"vX0":7.964240284840325,"vY0":-139.61813936739506,"vZ0":-6.039413225486626,"x":110.25,"y":166.02,"x0":-2.0899091477346845,"y0":50.00020423401521,"z0":5.71424779125616,"aX":-9.492284700619114},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":7.1,"spinRate":2290,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.39281182175984286,"extension":7.402912305648748},"index":4,"playId":"da6a6ab8-6d60-391d-99ed-781b2e9fbd22","pitchNumber":3,"startTime":"2025-09-28T01:39:08.792Z","endTime":"2025-09-28T01:39:12.735Z","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":5,"startTime":"2025-09-28T01:39:17.919Z","endTime":"2025-09-28T01:39:30.380Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13328613156124,"aZ":-11.087993418799472,"pfxX":-4.533676945339456,"pfxZ":10.661107803692126,"pX":0.20329807945306055,"pZ":2.50991388649692,"vX0":8.180361362187778,"vY0":-139.8829522905414,"vZ0":-6.792517739584649,"x":109.25,"y":171.01,"x0":-2.1725441197680246,"y0":50.001290504059384,"z0":5.699683183241478,"aX":-8.966301624627047},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":6.5,"spinRate":2364,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.3918577705755508,"extension":7.51451236020189},"hitData":{"launchSpeed":91.9,"launchAngle":46.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.91,"coordY":115.36}},"index":6,"playId":"a8f64950-e011-37a9-a722-16dee3a09789","pitchNumber":4,"startTime":"2025-09-28T01:39:30.380Z","endTime":"2025-09-28T01:39:39.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:39:39.305Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, third baseman José Ramírez to first baseman CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T01:39:43.724Z","endTime":"2025-09-28T01:40:24.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":84.4,"endSpeed":77.4,"strikeZoneTop":3.46946681757824,"strikeZoneBottom":1.61986090731542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.911610088959094,"aZ":-31.580037230332145,"pfxX":8.226344668282076,"pfxZ":0.38923611994722496,"pX":0.35835302919286394,"pZ":1.8239152992344208,"vX0":3.6808653753988834,"vY0":-122.80539626380971,"vZ0":-2.7177859779767672,"x":103.34,"y":189.53,"x0":-2.2316278626066546,"y0":50.00027377226261,"z0":5.650114550307137,"aX":12.47488245867425},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.2,"breakHorizontal":-15.8,"spinRate":1850,"spinDirection":82},"zone":9,"typeConfidence":0.9,"plateTime":0.4472154733500071,"extension":7.023239957547487},"index":0,"playId":"8b29b3f6-195c-3801-84c5-01cfc5ed4e50","pitchNumber":1,"startTime":"2025-09-28T01:40:02.628Z","endTime":"2025-09-28T01:40:08.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.317416309459755,"aZ":-36.08648147998574,"pfxX":-2.657613116967883,"pfxZ":-2.4668526144077987,"pX":-1.0045077810592742,"pZ":2.6281685188872745,"vX0":4.19585274647349,"vY0":-125.05933456156191,"vZ0":-0.39965469012253974,"x":155.29,"y":167.82,"x0":-2.3590926763845457,"y0":50.006031058423396,"z0":5.751110912013834,"aX":-4.208992977076838},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":3.8,"spinRate":515,"spinDirection":310},"zone":11,"typeConfidence":0.89,"plateTime":0.4380494772340504,"extension":7.4238550147377},"hitData":{"launchSpeed":58.8,"launchAngle":12.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.65,"coordY":160.4}},"index":1,"playId":"df8952b5-8dfd-3b52-96ba-84968a8612c6","pitchNumber":2,"startTime":"2025-09-28T01:40:16.191Z","endTime":"2025-09-28T01:40:24.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:40:24.631Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rowdy Tellez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T01:40:28.667Z","endTime":"2025-09-28T01:41:53.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01420557784292,"aZ":-35.178961754922,"pfxX":-3.0412817407688677,"pfxZ":-1.9518873088897841,"pX":-0.5088172387621478,"pZ":2.2248595980522716,"vX0":5.447461973988459,"vY0":-123.72827327597828,"vZ0":-1.238124254370563,"x":136.39,"y":178.71,"x0":-2.349581494767192,"y0":50.00034694382136,"z0":5.694966721336065,"aX":-4.6875484346079},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.6,"breakHorizontal":4.2,"spinRate":562,"spinDirection":326},"zone":7,"typeConfidence":0.88,"plateTime":0.4436653913057689,"extension":7.416272173107482},"index":0,"playId":"fe4a60ea-84f8-388b-8db0-638a918b77bb","pitchNumber":1,"startTime":"2025-09-28T01:40:49.645Z","endTime":"2025-09-28T01:40:54.015Z","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":87.3,"endSpeed":80.1,"strikeZoneTop":3.55429788322098,"strikeZoneBottom":1.69303904355888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7955685699819,"aZ":-36.31417442016016,"pfxX":-3.295970659714418,"pfxZ":-2.557658193321758,"pX":0.12417396850836443,"pZ":0.641499442692352,"vX0":6.822144207289818,"vY0":-126.84225172771083,"vZ0":-5.200941025958855,"x":112.27,"y":221.46,"x0":-2.1813391072794577,"y0":50.003967995526374,"z0":5.6391131151825835,"aX":-5.329930714610976},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.6,"breakHorizontal":4.3,"spinRate":592,"spinDirection":320},"zone":14,"typeConfidence":0.88,"plateTime":0.43308625145174684,"extension":7.311210370354422},"index":1,"playId":"2a90d8cd-a83a-3da9-a0c1-15ace9783df9","pitchNumber":2,"startTime":"2025-09-28T01:41:05.282Z","endTime":"2025-09-28T01:41:09.180Z","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":85.3,"endSpeed":77.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.877706764380967,"aZ":-35.997740647222116,"pfxX":-1.2317667103192076,"pfxZ":-2.478267406729268,"pX":0.22511946424379797,"pZ":2.018062486323679,"vX0":6.62132133845546,"vY0":-123.9614021215714,"vZ0":-1.5083638362678702,"x":108.33,"y":157.86,"x0":-2.331092399412102,"y0":50.00439158794532,"z0":5.664961726562521,"aX":-1.9009176051731675},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.6,"breakHorizontal":0.6,"spinRate":542,"spinDirection":312},"zone":8,"typeConfidence":0.82,"plateTime":0.4434079197534957,"extension":7.378988325477326},"index":2,"playId":"4af90c07-372d-3481-b2df-72a9194bdade","pitchNumber":3,"startTime":"2025-09-28T01:41:23.719Z","endTime":"2025-09-28T01:41:28.652Z","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":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.6113999024326,"aZ":-11.542467804791162,"pfxX":-5.627846168498731,"pfxZ":10.062602491453168,"pX":-0.8004404949539728,"pZ":3.828859216004655,"vX0":5.539205476148391,"vY0":-142.90901888139086,"vZ0":-3.4588272938056877,"x":147.51,"y":135.4,"x0":-2.040879178898228,"y0":50.003999154011375,"z0":5.789718332837944,"aX":-11.540434477523508},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2300,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.3845632236197809,"extension":7.3376861009174625},"index":3,"playId":"8ed4ede0-5e5c-3695-a7f7-91c7dcde6870","pitchNumber":4,"startTime":"2025-09-28T01:41:48.806Z","endTime":"2025-09-28T01:41:53.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:41:53.422Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, third baseman Josh Jung to first baseman Rowdy Tellez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T01:44:26.041Z","endTime":"2025-09-28T01:45:44.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Garcia replaces Shawn Armstrong.","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":"2025-09-28T01:43:52.505Z","endTime":"2025-09-28T01:44:28.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"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(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":89.0,"endSpeed":81.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.442301537209808,"aZ":-35.67945211036191,"pfxX":10.468827211911279,"pfxZ":-2.091630242233615,"pX":0.5795297798819586,"pZ":2.0765964413163656,"vX0":-11.145296889931384,"vY0":-129.06498823745665,"vZ0":-1.5643923146179337,"x":94.91,"y":182.71,"x0":3.60659179596487,"y0":50.00192233955178,"z0":5.454337109012262,"aX":17.54973311786922},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.0,"breakHorizontal":-16.3,"spinRate":1682,"spinDirection":104},"zone":6,"typeConfidence":0.91,"plateTime":0.425401158983584,"extension":6.528252757325707},"index":1,"playId":"34b842ee-3ab3-353d-b66f-d6cd8e208c68","pitchNumber":1,"startTime":"2025-09-28T01:44:28.323Z","endTime":"2025-09-28T01:44:33.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.21474287179876,"strikeZoneBottom":1.40103474428527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.32242083152579,"aZ":-18.58215593753643,"pfxX":7.6897298318322855,"pfxZ":7.0217693337172,"pX":0.3956312700849621,"pZ":1.5063501196207505,"vX0":-11.096024746670965,"vY0":-138.35184467767192,"vZ0":-7.059879721286719,"x":101.92,"y":198.11,"x0":3.4620723835934704,"y0":50.003026485181856,"z0":5.339986971850973,"aX":14.885048043645476},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":-11.5,"spinRate":2208,"spinDirection":128},"zone":9,"typeConfidence":0.9,"plateTime":0.3961304082219166,"extension":6.740599699703312},"index":2,"playId":"d7a3d9d0-2b51-30c8-8fb3-fdc5fe113ccf","pitchNumber":2,"startTime":"2025-09-28T01:44:45.272Z","endTime":"2025-09-28T01:44:49.989Z","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":3,"startTime":"2025-09-28T01:44:55.028Z","endTime":"2025-09-28T01:45:11.702Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.716629175422327,"aZ":-26.372674548807122,"pfxX":9.512753904800213,"pfxZ":3.310085809740002,"pX":0.6904492294614207,"pZ":2.1011954552543473,"vX0":-10.766166863560336,"vY0":-131.51823360366146,"vZ0":-3.5743291553041683,"x":90.68,"y":182.05,"x0":3.5998619810278423,"y0":50.004044335509775,"z0":5.432413934059602,"aX":16.677808016171586},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.4,"breakHorizontal":-14.9,"spinRate":1681,"spinDirection":108},"zone":6,"typeConfidence":0.85,"plateTime":0.4163633123660486,"extension":6.601362075127799},"index":4,"playId":"29583e43-13dd-3dcd-89fb-d748793e64d5","pitchNumber":3,"startTime":"2025-09-28T01:45:11.702Z","endTime":"2025-09-28T01:45:16.580Z","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":90.4,"endSpeed":82.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33521367825134,"aZ":-28.18873521606309,"pfxX":10.093322663844223,"pfxZ":2.290248779170465,"pX":0.926753828869864,"pZ":0.8978395964397532,"vX0":-10.366114641466895,"vY0":-131.18678322665042,"vZ0":-6.053145720442292,"x":81.67,"y":214.54,"x0":3.6222807198334146,"y0":50.00100099760712,"z0":5.342315130259115,"aX":17.551444940647745},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":-16.0,"spinRate":1638,"spinDirection":116},"zone":14,"typeConfidence":0.89,"plateTime":0.41787459800127014,"extension":6.57868212346301},"hitData":{"launchSpeed":84.1,"launchAngle":-3.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.42,"coordY":168.59}},"index":5,"playId":"302fee54-3e63-3b0c-afd7-f67f302311a4","pitchNumber":4,"startTime":"2025-09-28T01:45:36.268Z","endTime":"2025-09-28T01:45:44.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:45:44.142Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to second baseman Donovan Solano.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T01:45:53.595Z","endTime":"2025-09-28T01:50:13.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":456781,"link":"/api/v1/people/456781"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.35538887916044,"strikeZoneBottom":1.40954671151977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06832722898015,"aZ":-29.876230826274096,"pfxX":-1.622395879778737,"pfxZ":1.4137472644156794,"pX":0.8207969609903187,"pZ":1.5570218838547136,"vX0":-6.429128855356132,"vY0":-126.49598294133331,"vZ0":-4.03217398469636,"x":85.71,"y":196.74,"x0":3.6028935481396793,"y0":50.001992792185895,"z0":5.558700904652892,"aX":-2.63721436329092},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":4.3,"spinRate":2263,"spinDirection":214},"zone":9,"typeConfidence":0.91,"plateTime":0.4324811205589092,"extension":6.823736421686014},"index":0,"playId":"469304cd-03cf-3317-85d3-26082342c520","pitchNumber":1,"startTime":"2025-09-28T01:46:11.809Z","endTime":"2025-09-28T01:46:17.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.662122278490003,"aZ":-25.61970055064736,"pfxX":10.04971967864709,"pfxZ":3.7348269838215495,"pX":1.1119441362718496,"pZ":1.710792772853244,"vX0":-10.096691095144685,"vY0":-132.01591337184774,"vZ0":-4.638258183358686,"x":74.62,"y":192.59,"x0":3.6912903898146956,"y0":50.001337494955294,"z0":5.389951135753831,"aX":17.632088467388314},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-15.8,"spinRate":1686,"spinDirection":116},"zone":14,"typeConfidence":0.82,"plateTime":0.4158405344932792,"extension":6.6450698719261485},"index":1,"playId":"6a19853e-cfc0-3bb6-a842-78810ee12c00","pitchNumber":2,"startTime":"2025-09-28T01:46:29.313Z","endTime":"2025-09-28T01:46:34.748Z","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":94.7,"endSpeed":86.3,"strikeZoneTop":3.32804158261238,"strikeZoneBottom":1.46746271474482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.092343010068674,"aZ":-17.17864910230855,"pfxX":5.6224763248749845,"pfxZ":7.801031305174682,"pX":2.3995827854808316,"pZ":4.706556042253082,"vX0":-5.298898080503048,"vY0":-137.88146829542063,"vZ0":0.3296762217894137,"x":25.53,"y":111.7,"x0":3.617218407719132,"y0":50.00398656051157,"z0":5.746004704411673,"aX":10.810153524612803},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":-9.0,"spinRate":2052,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.3974745379022191,"extension":6.680477557601566},"index":2,"playId":"7cb8bbd6-5e48-3b44-9349-3b08298d939c","pitchNumber":3,"startTime":"2025-09-28T01:46:50.223Z","endTime":"2025-09-28T01:46:54.812Z","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":95.9,"endSpeed":87.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5036732658671,"aZ":-16.245000820558797,"pfxX":6.382727022577278,"pfxZ":8.108269057218886,"pX":0.5073953265198473,"pZ":3.1116733322475487,"vX0":-10.341946274699767,"vY0":-139.32257363175728,"vZ0":-3.534284399037942,"x":97.66,"y":154.76,"x0":3.439411283381396,"y0":50.00289109374921,"z0":5.471310475492879,"aX":12.540171383320946},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":-9.4,"spinRate":2230,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.3932409893141018,"extension":6.8374316281782885},"index":3,"playId":"0e4da161-3c25-3a8c-8998-28dbedf759db","pitchNumber":4,"startTime":"2025-09-28T01:47:13.028Z","endTime":"2025-09-28T01:47:20.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.37248269343567,"strikeZoneBottom":1.42808410796876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.670276506522793,"aZ":-27.979304287216145,"pfxX":10.326046369870918,"pfxZ":2.3397382660887827,"pX":-0.32794654237616927,"pZ":0.2387355744985898,"vX0":-13.302978101468996,"vY0":-133.28274066115483,"vZ0":-8.109145177686374,"x":129.5,"y":232.33,"x0":3.3952275131402847,"y0":50.00131148314745,"z0":5.352374312022736,"aX":18.50541185218926},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.4,"breakHorizontal":-15.7,"spinRate":1694,"spinDirection":106},"zone":13,"typeConfidence":0.88,"plateTime":0.4115486595810913,"extension":6.758223769021821},"index":4,"playId":"d65298b7-217c-3270-bba3-575cf7566165","pitchNumber":5,"startTime":"2025-09-28T01:47:38.268Z","endTime":"2025-09-28T01:47:42.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.32537781742238,"strikeZoneBottom":1.43702186165279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15247881964476,"aZ":-31.22639864062224,"pfxX":9.23284047280423,"pfxZ":0.5369829490229359,"pX":1.75089667567692,"pZ":2.0205128320964065,"vX0":-8.39419056771032,"vY0":-131.41632830794447,"vZ0":-2.765173100270076,"x":50.26,"y":184.23,"x0":3.771021327122082,"y0":50.002654871433826,"z0":5.381473952266176,"aX":16.316117315849315},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.6,"breakHorizontal":-15.1,"spinRate":1614,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4151545725787944,"extension":6.604970299488821},"index":5,"playId":"62203599-0b0f-38a7-95b9-de1a7a2ceb1e","pitchNumber":6,"startTime":"2025-09-28T01:48:01.077Z","endTime":"2025-09-28T01:48:07.716Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71281236123503,"aZ":-32.2819044635691,"pfxX":-2.163814722313771,"pfxZ":-0.06667041977498656,"pX":-0.5685111880872682,"pZ":2.1985005210531137,"vX0":-9.327661676568267,"vY0":-128.94126115570054,"vZ0":-2.37483524658093,"x":138.67,"y":179.42,"x0":3.370273045754133,"y0":50.000151710117926,"z0":5.611498258490774,"aX":-3.6580871795167447},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":5.9,"spinRate":2521,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.42406934659299544,"extension":6.774833911719655},"index":6,"playId":"69460d34-1a4e-35cb-843d-d58593cf28fa","pitchNumber":7,"startTime":"2025-09-28T01:48:22.384Z","endTime":"2025-09-28T01:48:27.735Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83266395315516,"aZ":-28.205764453712465,"pfxX":-2.0305111847022816,"pfxZ":2.3867344960739523,"pX":0.3893392500773119,"pZ":2.2961740429050845,"vX0":-7.300525371293107,"vY0":-127.5172853178508,"vZ0":-2.742900126871328,"x":102.16,"y":176.78,"x0":3.541923435057676,"y0":50.002311112008904,"z0":5.588674460102224,"aX":-3.376345137785945},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":5.2,"spinRate":2400,"spinDirection":234},"zone":6,"typeConfidence":0.91,"plateTime":0.4279373577370862,"extension":6.86826353425957},"index":7,"playId":"c5ad2e55-7a68-3b25-9805-3306ae0ee36d","pitchNumber":8,"startTime":"2025-09-28T01:48:43.644Z","endTime":"2025-09-28T01:48:50.380Z","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":95.3,"endSpeed":88.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.905185395740247,"aZ":-22.999151087989876,"pfxX":8.482149241956405,"pfxZ":4.680535402479292,"pX":1.091904899091877,"pZ":1.4332761601668782,"vX0":-10.009473223283301,"vY0":-138.42386256921628,"vZ0":-6.558829794690796,"x":75.38,"y":200.08,"x0":3.6351994834439507,"y0":50.00332024505063,"z0":5.3498103501713405,"aX":16.63145260958723},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":-13.6,"spinRate":1993,"spinDirection":122},"zone":14,"typeConfidence":0.85,"plateTime":0.3941298753685585,"extension":6.7788234694933855},"index":8,"playId":"5aa12098-495f-3218-a22a-91f7c62a8bb6","pitchNumber":9,"startTime":"2025-09-28T01:49:15.013Z","endTime":"2025-09-28T01:49:19.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78103021058006,"aZ":-31.67928790844203,"pfxX":10.203467302940103,"pfxZ":0.28376747724004225,"pX":1.1531763351352868,"pZ":1.5434503986335641,"vX0":-10.035301061646662,"vY0":-131.31848656719376,"vZ0":-3.9987215179745346,"x":73.04,"y":197.11,"x0":3.698341389955069,"y0":50.003718522020456,"z0":5.442385544652944,"aX":17.823631539766183},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.2,"breakHorizontal":-16.3,"spinRate":1617,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.41708685586750605,"extension":6.528850973628988},"index":9,"playId":"e1b1ee03-264b-341a-91d6-278901984b98","pitchNumber":10,"startTime":"2025-09-28T01:49:34.239Z","endTime":"2025-09-28T01:49:39.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.591853330784634,"aZ":-29.86813320728966,"pfxX":-1.2484029275123265,"pfxZ":1.403869708413307,"pX":0.13757736015199387,"pZ":2.2853781754250546,"vX0":-8.081136477902586,"vY0":-127.39044126485116,"vZ0":-2.638514770918193,"x":111.76,"y":177.07,"x0":3.5102724614584195,"y0":50.00632039153753,"z0":5.690046196674014,"aX":-2.0564279395301974},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":4.1,"spinRate":2249,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.42957744732376746,"extension":6.798011347819494},"hitData":{"launchSpeed":75.0,"launchAngle":63.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.16,"coordY":145.35}},"index":10,"playId":"ad734084-a148-3a27-9325-802fcde63498","pitchNumber":11,"startTime":"2025-09-28T01:50:04.323Z","endTime":"2025-09-28T01:50:13.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:50:13.608Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Johnathan Rodríguez walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T01:51:21.977Z","endTime":"2025-09-28T01:52:52.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":2},"index":0,"startTime":"2025-09-28T01:50:34.361Z","endTime":"2025-09-28T01:51:24.247Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.35149313576967,"strikeZoneBottom":1.61750976611582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16361999228819,"aZ":-29.840247551047696,"pfxX":-3.142310065028189,"pfxZ":1.4990513604883624,"pX":2.174669607968985,"pZ":2.46171552902491,"vX0":-2.823976292766394,"vY0":-123.52687292095399,"vZ0":-1.6097872231016128,"x":34.11,"y":172.31,"x0":3.738283651278312,"y0":50.00127985745411,"z0":5.615821962826412,"aX":-4.885630541443944},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":6.4,"spinRate":2303,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.4423483123195484,"extension":6.836199893788359},"index":1,"playId":"e10b8fbc-10e9-3bf9-a089-dfaebfa63f86","pitchNumber":1,"startTime":"2025-09-28T01:51:24.247Z","endTime":"2025-09-28T01:51:28.759Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.7,"strikeZoneTop":3.3316811003737,"strikeZoneBottom":1.59794613885374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61260385669198,"aZ":-36.927360306313176,"pfxX":10.656807634503217,"pfxZ":-2.8342598256077434,"pX":1.2938653088350593,"pZ":2.8822555769391185,"vX0":-9.33616882793352,"vY0":-129.5401411907176,"vZ0":0.41639244299647693,"x":67.68,"y":160.96,"x0":3.584949128093231,"y0":50.004410447547194,"z0":5.574920157115531,"aX":17.858418707730713},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.7,"breakHorizontal":-16.8,"spinRate":1624,"spinDirection":112},"zone":12,"typeConfidence":0.91,"plateTime":0.42511194605604885,"extension":6.574080387171933},"index":2,"playId":"c2ff9952-9ac9-313b-9d5a-7f55d9201fdc","pitchNumber":2,"startTime":"2025-09-28T01:51:41.551Z","endTime":"2025-09-28T01:51:46.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.37502195913563,"strikeZoneBottom":1.61392110466731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.228313661720748,"aZ":-30.302999863034465,"pfxX":-2.852357774421998,"pfxZ":1.1826440992615534,"pX":1.4958649858193667,"pZ":2.166253019424857,"vX0":-4.382753574486791,"vY0":-124.79504467054042,"vZ0":-2.323609845532236,"x":59.98,"y":180.29,"x0":3.6428584743109145,"y0":50.00254590745259,"z0":5.596154954312547,"aX":-4.516028608879208},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.8,"breakHorizontal":6.1,"spinRate":2433,"spinDirection":262},"zone":14,"typeConfidence":0.91,"plateTime":0.438264768313795,"extension":6.7853186396347684},"index":3,"playId":"7e0c60ca-c0c6-3dcb-9ee8-235faed056e3","pitchNumber":3,"startTime":"2025-09-28T01:52:00.465Z","endTime":"2025-09-28T01:52:05.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.606035572407333,"aZ":-36.03602332854084,"pfxX":10.16070529731433,"pfxZ":-2.281241703955981,"pX":1.0509603700801444,"pZ":2.7585121351629533,"vX0":-9.945028966142896,"vY0":-129.72852384406235,"vZ0":-0.05882216189970002,"x":76.94,"y":164.3,"x0":3.624730763622223,"y0":50.001513637005004,"z0":5.541731300707126,"aX":17.21761764698388},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.8,"breakHorizontal":-16.1,"spinRate":1684,"spinDirection":110},"zone":12,"typeConfidence":0.91,"plateTime":0.42315777943356236,"extension":6.622289106903526},"index":4,"playId":"f85d2b9f-10f8-3df9-ad43-f8ae5c976f9b","pitchNumber":4,"startTime":"2025-09-28T01:52:20.323Z","endTime":"2025-09-28T01:52:25.105Z","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":5,"startTime":"2025-09-28T01:52:35.424Z","endTime":"2025-09-28T01:52:46.536Z","isPitch":false,"type":"action","player":{"id":671286,"link":"/api/v1/people/671286"}},{"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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.33873846976118,"strikeZoneBottom":1.63305887341274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.623818103257616,"aZ":-28.75334393558629,"pfxX":-0.960315904127528,"pfxZ":2.073056655156984,"pX":-0.10637877915583245,"pZ":1.4148824680667438,"vX0":-8.648442573340205,"vY0":-127.39722844787846,"vZ0":-4.5190608250647655,"x":121.05,"y":200.58,"x0":3.453706877208487,"y0":50.00018680650607,"z0":5.478445093973478,"aX":-1.5804720440353486},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":3.6,"spinRate":2352,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.429577096847495,"extension":6.83515552981002},"index":6,"playId":"1f573a33-f5ac-36f7-9c8d-bbdd476cb057","pitchNumber":5,"startTime":"2025-09-28T01:52:46.536Z","endTime":"2025-09-28T01:52:52.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:52:52.870Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a fly ball to left fielder Cody Freeman. Petey Halpin to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T01:54:01.282Z","endTime":"2025-09-28T01:54:20.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnThird":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Petey Halpin replaces Johnathan Rodríguez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-28T01:53:11.832Z","endTime":"2025-09-28T01:53:40.472Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":671286,"link":"/api/v1/people/671286"},"base":1},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"8760e2f5-40d3-3e18-8c82-cbe6ebadcdef","startTime":"2025-09-28T01:53:40.472Z","endTime":"2025-09-28T01:53:44.002Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.564419595667314,"aZ":-29.72652818590137,"pfxX":-1.610446833064525,"pfxZ":1.5142042574802188,"pX":-0.8881014539062485,"pZ":1.9915667181277024,"vX0":-9.863466979141812,"vY0":-126.39835234638701,"vZ0":-2.959405550355172,"x":150.85,"y":185.01,"x0":3.2728581029588257,"y0":50.00564280943777,"z0":5.5625530321139625,"aX":-2.6068541997619894},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.3,"breakHorizontal":5.2,"spinRate":2442,"spinDirection":192},"zone":13,"typeConfidence":0.9,"plateTime":0.43319830116898483,"extension":6.901202337518241},"hitData":{"launchSpeed":71.8,"launchAngle":44.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.53,"coordY":123.81}},"index":2,"playId":"345a339a-22f7-335f-8a7d-7d5089633dea","pitchNumber":1,"startTime":"2025-09-28T01:54:03.570Z","endTime":"2025-09-28T01:54:20.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:54:20.934Z","atBatIndex":65},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Robert Garcia intentionally walks Gabriel Arias. Kyle Manzardo to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T01:54:57.847Z","endTime":"2025-09-28T01:56:02.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnSecond":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnThird":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":"2025-09-28T01:55:04.476Z","endTime":"2025-09-28T01:55:58.845Z","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":2},"index":1,"playId":"07761586-0676-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-28T01:55:58.845Z","endTime":"2025-09-28T01:55:58.873Z","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":2,"playId":"07761586-0676-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-28T01:55:58.873Z","endTime":"2025-09-28T01:55:58.874Z","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":3,"playId":"07761586-0676-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-28T01:55:58.874Z","endTime":"2025-09-28T01:55:58.875Z","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":4,"playId":"07761586-0676-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-28T01:55:58.875Z","endTime":"2025-09-28T01:56:02.255Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-28T01:56:02.255Z","atBatIndex":66},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"CJ Kayfus hit by pitch. Petey Halpin scores. Kyle Manzardo to 3rd. Gabriel Arias to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T01:56:16.573Z","endTime":"2025-09-28T01:56:50.084Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnThird":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":{"id":676395,"link":"/api/v1/people/676395"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.42039166217167,"strikeZoneBottom":1.61897438790274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.68543852690292,"aZ":-18.216123128540335,"pfxX":7.866911040560685,"pfxZ":7.46910744889857,"pX":-0.48175042232680526,"pZ":2.457567874679591,"vX0":-13.311906962959318,"vY0":-135.38952816061848,"vZ0":-4.778369690940557,"x":135.36,"y":172.43,"x0":3.4616240340463413,"y0":50.00456601766952,"z0":5.508151457844117,"aX":14.706078729694081},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-11.6,"spinRate":2208,"spinDirection":124},"zone":4,"typeConfidence":0.88,"plateTime":0.40351105993533487,"extension":6.788580071174535},"index":0,"playId":"94ab1908-071c-330a-94aa-c6b51955ef89","pitchNumber":1,"startTime":"2025-09-28T01:56:24.402Z","endTime":"2025-09-28T01:56:28.808Z","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(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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71537459992069,"aZ":-17.21931122824227,"pfxX":5.5633713560395845,"pfxZ":7.7171197565290335,"pX":1.7331865023621136,"pZ":4.028303432654562,"vX0":-6.917438071870794,"vY0":-138.0637283864641,"vZ0":-1.1930532844976987,"x":50.94,"y":130.02,"x0":3.5441281333251204,"y0":50.000053818920115,"z0":5.620838907885456,"aX":10.777549694718209},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":-8.6,"spinRate":2289,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.3961921330169793,"extension":6.821964473896739},"index":1,"playId":"6f4d84c2-0622-34b5-815f-f2b09afb1cde","pitchNumber":2,"startTime":"2025-09-28T01:56:42.813Z","endTime":"2025-09-28T01:56:50.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:56:50.084Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"CJ Kayfus hit by pitch. Petey Halpin scores. Kyle Manzardo to 3rd. Gabriel Arias to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T01:56:16.573Z","endTime":"2025-09-28T01:56:50.084Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnThird":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":{"id":676395,"link":"/api/v1/people/676395"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.42039166217167,"strikeZoneBottom":1.61897438790274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.68543852690292,"aZ":-18.216123128540335,"pfxX":7.866911040560685,"pfxZ":7.46910744889857,"pX":-0.48175042232680526,"pZ":2.457567874679591,"vX0":-13.311906962959318,"vY0":-135.38952816061848,"vZ0":-4.778369690940557,"x":135.36,"y":172.43,"x0":3.4616240340463413,"y0":50.00456601766952,"z0":5.508151457844117,"aX":14.706078729694081},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-11.6,"spinRate":2208,"spinDirection":124},"zone":4,"typeConfidence":0.88,"plateTime":0.40351105993533487,"extension":6.788580071174535},"index":0,"playId":"94ab1908-071c-330a-94aa-c6b51955ef89","pitchNumber":1,"startTime":"2025-09-28T01:56:24.402Z","endTime":"2025-09-28T01:56:28.808Z","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(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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71537459992069,"aZ":-17.21931122824227,"pfxX":5.5633713560395845,"pfxZ":7.7171197565290335,"pX":1.7331865023621136,"pZ":4.028303432654562,"vX0":-6.917438071870794,"vY0":-138.0637283864641,"vZ0":-1.1930532844976987,"x":50.94,"y":130.02,"x0":3.5441281333251204,"y0":50.000053818920115,"z0":5.620838907885456,"aX":10.777549694718209},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":-8.6,"spinRate":2289,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.3961921330169793,"extension":6.821964473896739},"index":1,"playId":"6f4d84c2-0622-34b5-815f-f2b09afb1cde","pitchNumber":2,"startTime":"2025-09-28T01:56:42.813Z","endTime":"2025-09-28T01:56:50.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:56:50.084Z","atBatIndex":67},"scoringPlays":[2,8,23,67],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"coordinates":{"x":82.89,"y":63.81},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":107.1,"y":154.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":34.0,"y":111.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":94.0,"y":169.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":63.64,"y":97.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":177.33,"y":103.77},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":135.0,"y":84.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"coordinates":{"x":171.94,"y":44.95},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":114.76,"y":131.47},"type":"O","description":"Lineout"}]}},{"startIndex":10,"endIndex":15,"top":[10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"coordinates":{"x":191.23,"y":100.09},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":68.77,"y":67.95},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":130.09,"y":217.6},"type":"O","description":"Pop Out"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"coordinates":{"x":139.87,"y":81.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"coordinates":{"x":133.55,"y":193.88},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":143.78,"y":169.61},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":59.6,"y":95.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":144.89,"y":146.48},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":77.91,"y":30.02},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":113.66,"y":58.39},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":99.23,"y":153.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"coordinates":{"x":178.62,"y":130.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":148.85,"y":177.06},"type":"O","description":"Double Play"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":116.78,"y":144.99},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":66.13,"y":93.89},"type":"H","description":"Triple"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":120.66,"y":105.23},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":141.29,"y":147.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":130.12,"y":90.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":159.75,"y":166.17},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":140.0,"y":87.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":103.47,"y":157.09},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"coordinates":{"x":100.0,"y":161.0},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":58,"top":[50,51,52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"coordinates":{"x":72.0,"y":123.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":109.52,"y":150.43},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":77.69,"y":128.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":193.09,"y":110.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":155.0,"y":165.0},"type":"O","description":"Lineout"}]}},{"startIndex":59,"endIndex":67,"top":[59,60,61],"bottom":[62,63,64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":201.91,"y":115.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":92.65,"y":160.4},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":97.42,"y":168.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":153.16,"y":145.35},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":86.53,"y":123.81},"type":"H","description":"Single"}]}}]},"linescore":{"note":"Two out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"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":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"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":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":6,"errors":0,"leftOnBase":5},"away":{"runs":2,"hits":6,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"catcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"first":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"second":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"third":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"shortstop":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"left":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"center":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"right":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batter":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"onDeck":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"inHole":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"battingOrder":7,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"onDeck":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"inHole":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"first":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"second":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"third":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"battingOrder":7,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":1,"strikes":1,"outs":2},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".235","atBats":32,"obp":".303","slg":".382","ops":".685","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":11,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":1,"hits":6,"hitByPitch":1,"atBats":30,"obp":".294","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":148,"era":"3.45","inningsPitched":"8.2","saveOpportunities":0,"earnedRuns":3,"whip":"1.17","battersFaced":34,"outs":26,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":55,"strikes":93,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":3,"pitchesPerInning":"17.08","runsScoredPer9":"3.12","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":6,"putOuts":26,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":61,"groundOuts":104,"airOuts":121,"runs":37,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":86,"baseOnBalls":32,"intentionalWalks":0,"hits":84,"hitByPitch":1,"avg":".215","atBats":390,"obp":".274","slg":".336","ops":".610","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":131,"rbi":43,"leftOnBase":147,"sacBunts":1,"sacFlies":4,"babip":".246","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.46","popOuts":28,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":54,"stolenBasePercentage":".831","caughtStealingPercentage":".169","assists":28,"putOuts":756,"errors":3,"chances":787,"fielding":".996","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542888":{"person":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"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":26,"balls":11,"strikes":15,"strikePercentage":".580","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":71,"gamesStarted":2,"flyOuts":51,"groundOuts":55,"airOuts":89,"runs":21,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":74,"baseOnBalls":20,"intentionalWalks":0,"hits":40,"hitByPitch":6,"atBats":254,"obp":".232","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1118,"era":"2.31","inningsPitched":"74.0","wins":4,"losses":3,"saves":9,"saveOpportunities":12,"holds":12,"blownSaves":3,"earnedRuns":19,"whip":"0.81","battersFaced":284,"outs":222,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":1118,"balls":377,"strikes":741,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".571","pitchesPerInning":"15.11","gamesFinished":22,"strikeoutWalkRatio":"3.70","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.43","hitsPer9Inn":"4.86","runsScoredPer9":"2.55","homeRunsPer9":"0.61","inheritedRunners":38,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"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"}]},"ID692030":{"person":{"id":692030,"fullName":"Jose Corniell","link":"/api/v1/people/692030"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":72,"gamesStarted":0,"flyOuts":37,"groundOuts":89,"airOuts":53,"runs":34,"doubles":14,"triples":2,"homeRuns":4,"strikeOuts":56,"baseOnBalls":20,"intentionalWalks":3,"hits":66,"hitByPitch":2,"atBats":260,"obp":".309","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1127,"era":"3.78","inningsPitched":"69.0","wins":3,"losses":4,"saves":0,"saveOpportunities":4,"holds":17,"blownSaves":4,"earnedRuns":29,"whip":"1.25","battersFaced":286,"outs":207,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":1127,"balls":392,"strikes":735,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".429","pitchesPerInning":"16.33","gamesFinished":10,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"7.30","walksPer9Inn":"2.61","hitsPer9Inn":"8.61","runsScoredPer9":"4.43","homeRunsPer9":"0.52","inheritedRunners":53,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":13,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":102,"flyOuts":59,"groundOuts":71,"airOuts":109,"runs":43,"doubles":15,"triples":1,"homeRuns":16,"strikeOuts":93,"baseOnBalls":12,"intentionalWalks":0,"hits":83,"hitByPitch":4,"avg":".235","atBats":353,"obp":".266","slg":".419","ops":".685","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":148,"rbi":51,"leftOnBase":152,"sacBunts":0,"sacFlies":3,"babip":".271","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.06","popOuts":24,"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":79,"putOuts":604,"errors":5,"chances":688,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":19,"groundOuts":44,"airOuts":41,"runs":12,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":21,"intentionalWalks":1,"hits":31,"hitByPitch":2,"avg":".211","atBats":147,"obp":".314","slg":".272","ops":".586","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":40,"rbi":13,"leftOnBase":54,"sacBunts":0,"sacFlies":2,"babip":".254","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.50","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":82,"errors":0,"chances":84,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID456781":{"person":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"jerseyNumber":"16","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":70,"flyOuts":23,"groundOuts":43,"airOuts":44,"runs":10,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":40,"baseOnBalls":8,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".247","atBats":166,"obp":".291","slg":".337","ops":".628","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":56,"rbi":21,"leftOnBase":89,"sacBunts":0,"sacFlies":2,"babip":".304","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.33","popOuts":9,"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":30,"putOuts":332,"errors":0,"chances":362,"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"}]},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":32,"flyOuts":105,"groundOuts":183,"airOuts":191,"runs":79,"doubles":35,"triples":3,"homeRuns":23,"strikeOuts":167,"baseOnBalls":48,"intentionalWalks":0,"hits":157,"hitByPitch":2,"atBats":696,"obp":".277","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2833,"era":"3.52","inningsPitched":"184.0","wins":12,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.11","battersFaced":748,"outs":552,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2833,"balls":972,"strikes":1861,"strikePercentage":".660","hitBatsmen":2,"balks":2,"wildPitches":1,"pickoffs":5,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".571","pitchesPerInning":"15.40","gamesFinished":0,"strikeoutWalkRatio":"3.48","strikeoutsPer9Inn":"8.17","walksPer9Inn":"2.35","hitsPer9Inn":"7.68","runsScoredPer9":"3.86","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":41,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":13,"errors":3,"chances":38,"fielding":".921","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683004":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":29,"flyOuts":100,"groundOuts":121,"airOuts":178,"runs":69,"doubles":25,"triples":0,"homeRuns":18,"strikeOuts":148,"baseOnBalls":67,"intentionalWalks":0,"hits":127,"hitByPitch":5,"atBats":571,"obp":".309","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","numberOfPitches":2584,"era":"3.86","inningsPitched":"151.2","wins":10,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.28","battersFaced":646,"outs":455,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2584,"balls":962,"strikes":1622,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":10,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".500","pitchesPerInning":"17.04","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"8.78","walksPer9Inn":"3.98","hitsPer9Inn":"7.54","runsScoredPer9":"4.09","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":38,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":14,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"4","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":46,"groundOuts":67,"airOuts":85,"runs":28,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":65,"baseOnBalls":34,"intentionalWalks":0,"hits":48,"hitByPitch":5,"avg":".182","atBats":264,"obp":".286","slg":".330","ops":".616","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":87,"rbi":26,"leftOnBase":135,"sacBunts":0,"sacFlies":1,"babip":".204","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":20,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":18,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642133":{"person":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"jerseyNumber":"44","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"601","stats":{"batting":{"note":"a-","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":45,"groundOuts":62,"airOuts":81,"runs":33,"doubles":11,"triples":0,"homeRuns":16,"strikeOuts":83,"baseOnBalls":17,"intentionalWalks":0,"hits":65,"hitByPitch":3,"avg":".226","atBats":288,"obp":".273","slg":".431","ops":".704","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":311,"totalBases":124,"rbi":46,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".255","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":16,"lineOuts":20},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":10,"obp":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"11.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":527,"errors":3,"chances":577,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681168":{"person":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":16,"gamesStarted":0,"flyOuts":15,"groundOuts":12,"airOuts":23,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":68,"obp":".316","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":295,"era":"5.50","inningsPitched":"18.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":11,"whip":"1.39","battersFaced":79,"outs":54,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":295,"balls":111,"strikes":184,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".500","pitchesPerInning":"16.39","gamesFinished":4,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"9.50","walksPer9Inn":"5.00","hitsPer9Inn":"7.50","runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":81,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":28,"strikes":53,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":33,"gamesStarted":8,"flyOuts":49,"groundOuts":67,"airOuts":99,"runs":28,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":76,"baseOnBalls":37,"intentionalWalks":2,"hits":69,"hitByPitch":0,"atBats":310,"obp":".305","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1388,"era":"2.84","inningsPitched":"85.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":27,"whip":"1.24","battersFaced":348,"outs":257,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1388,"balls":513,"strikes":875,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.20","gamesFinished":5,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"7.98","walksPer9Inn":"3.89","hitsPer9Inn":"7.25","runsScoredPer9":"2.94","homeRunsPer9":"0.74","inheritedRunners":18,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641816":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":16,"gamesStarted":16,"flyOuts":54,"groundOuts":74,"airOuts":108,"runs":21,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":0,"hits":69,"hitByPitch":0,"atBats":316,"obp":".283","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1381,"era":"2.18","inningsPitched":"86.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.13","battersFaced":346,"outs":260,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1381,"balls":480,"strikes":901,"strikePercentage":".650","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".600","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.01","hitsPer9Inn":"7.17","runsScoredPer9":"2.18","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":7,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676395":{"person":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 4-8)","summary":"0.2 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":71,"gamesStarted":0,"flyOuts":43,"groundOuts":55,"airOuts":65,"runs":26,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":68,"baseOnBalls":22,"intentionalWalks":2,"hits":58,"hitByPitch":1,"atBats":242,"obp":".305","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":972,"era":"2.95","inningsPitched":"64.0","wins":4,"losses":8,"saves":9,"saveOpportunities":16,"holds":15,"blownSaves":7,"earnedRuns":21,"whip":"1.25","battersFaced":269,"outs":192,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":972,"balls":305,"strikes":667,"strikePercentage":".690","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".333","pitchesPerInning":"15.19","gamesFinished":25,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"9.56","walksPer9Inn":"3.09","hitsPer9Inn":"8.16","runsScoredPer9":"3.66","homeRunsPer9":"1.13","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":3,"chances":13,"fielding":".769","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641856":{"person":{"id":641856,"fullName":"Billy McKinney","link":"/api/v1/people/641856"},"jerseyNumber":"33","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".278","slg":".294","ops":".572","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":5,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","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":140,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":".---","numberOfPitches":18,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","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":55,"gamesStarted":0,"flyOuts":48,"groundOuts":54,"airOuts":85,"runs":24,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":2,"hits":49,"hitByPitch":2,"atBats":243,"obp":".264","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":978,"era":"3.00","inningsPitched":"66.0","wins":5,"losses":4,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":22,"whip":"1.03","battersFaced":267,"outs":198,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":978,"balls":329,"strikes":649,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".556","pitchesPerInning":"14.82","gamesFinished":9,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.59","hitsPer9Inn":"6.68","runsScoredPer9":"3.27","homeRunsPer9":"1.36","inheritedRunners":31,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"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"}]},"ID673962":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":61,"groundOuts":107,"airOuts":122,"runs":51,"doubles":22,"triples":1,"homeRuns":14,"strikeOuts":129,"baseOnBalls":26,"intentionalWalks":0,"hits":120,"hitByPitch":2,"avg":".251","atBats":478,"obp":".292","slg":".389","ops":".681","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":506,"totalBases":186,"rbi":61,"leftOnBase":199,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.14","popOuts":20,"lineOuts":41},"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":220,"putOuts":85,"errors":7,"chances":312,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":54,"groundOuts":68,"airOuts":92,"runs":33,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":72,"baseOnBalls":20,"intentionalWalks":0,"hits":73,"hitByPitch":2,"avg":".241","atBats":303,"obp":".291","slg":".403","ops":".694","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":122,"rbi":47,"leftOnBase":120,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.54","popOuts":19,"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":15,"stolenBases":66,"stolenBasePercentage":".815","caughtStealingPercentage":".185","assists":16,"putOuts":585,"errors":3,"chances":604,"fielding":".995","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":89,"flyOuts":23,"groundOuts":40,"airOuts":63,"runs":16,"doubles":13,"triples":0,"homeRuns":0,"strikeOuts":54,"baseOnBalls":8,"intentionalWalks":0,"hits":45,"hitByPitch":4,"avg":".225","atBats":200,"obp":".268","slg":".290","ops":".558","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":58,"rbi":14,"leftOnBase":89,"sacBunts":1,"sacFlies":1,"babip":".306","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":24,"lineOuts":16},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"obp":".091","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.30","battersFaced":11,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"7.50","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"2.70","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":173,"errors":3,"chances":261,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID680737":{"person":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"jerseyNumber":"24","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":18,"groundOuts":20,"airOuts":34,"runs":18,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".242","atBats":95,"obp":".301","slg":".474","ops":".775","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":45,"rbi":19,"leftOnBase":32,"sacBunts":2,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":11,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":88,"errors":0,"chances":89,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID664238":{"person":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":33,"groundOuts":35,"airOuts":60,"runs":34,"doubles":5,"triples":0,"homeRuns":11,"strikeOuts":82,"baseOnBalls":20,"intentionalWalks":0,"hits":44,"hitByPitch":0,"avg":".202","atBats":218,"obp":".266","slg":".376","ops":".642","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":82,"rbi":25,"leftOnBase":101,"sacBunts":0,"sacFlies":3,"babip":".258","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.82","popOuts":18,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":109,"errors":6,"chances":216,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":115,"groundOuts":138,"airOuts":184,"runs":57,"doubles":19,"triples":1,"homeRuns":26,"strikeOuts":185,"baseOnBalls":37,"intentionalWalks":0,"hits":122,"hitByPitch":3,"atBats":624,"obp":".242","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","numberOfPitches":2614,"era":"2.97","inningsPitched":"172.2","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"0.92","battersFaced":669,"outs":518,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2614,"balls":880,"strikes":1734,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".600","pitchesPerInning":"15.14","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.64","walksPer9Inn":"1.93","hitsPer9Inn":"6.36","runsScoredPer9":"2.97","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":28,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":18,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":29,"flyOuts":96,"groundOuts":145,"airOuts":165,"runs":76,"doubles":31,"triples":2,"homeRuns":21,"strikeOuts":126,"baseOnBalls":49,"intentionalWalks":1,"hits":157,"hitByPitch":2,"atBats":587,"obp":".324","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2498,"era":"4.34","inningsPitched":"151.1","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.36","battersFaced":644,"outs":454,"gamesPitched":30,"completeGames":1,"shutouts":0,"pitchesThrown":2498,"balls":938,"strikes":1560,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".389","pitchesPerInning":"16.51","gamesFinished":1,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"7.49","walksPer9Inn":"2.91","hitsPer9Inn":"9.34","runsScoredPer9":"4.52","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683227":{"person":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"jerseyNumber":"39","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":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":35,"flyOuts":14,"groundOuts":37,"airOuts":33,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".227","atBats":110,"obp":".259","slg":".345","ops":".604","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":38,"rbi":15,"leftOnBase":36,"sacBunts":1,"sacFlies":1,"babip":".242","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":47,"errors":2,"chances":85,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687847":{"person":{"id":687847,"fullName":"Marc Church","link":"/api/v1/people/687847"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".435","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":99,"era":"3.86","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"2.14","battersFaced":23,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":48,"strikes":51,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.21","gamesFinished":0,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"9.64","walksPer9Inn":"11.57","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666969":{"person":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"jerseyNumber":"53","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":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":134,"flyOuts":100,"groundOuts":105,"airOuts":157,"runs":57,"doubles":28,"triples":0,"homeRuns":19,"strikeOuts":134,"baseOnBalls":27,"intentionalWalks":1,"hits":114,"hitByPitch":5,"avg":".227","atBats":503,"obp":".269","slg":".396","ops":".665","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":199,"rbi":75,"leftOnBase":242,"sacBunts":0,"sacFlies":7,"babip":".266","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.47","popOuts":27,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":268,"errors":2,"chances":276,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":63,"gamesStarted":0,"flyOuts":22,"groundOuts":44,"airOuts":51,"runs":21,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":81,"baseOnBalls":23,"intentionalWalks":2,"hits":42,"hitByPitch":7,"atBats":214,"obp":".293","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1008,"era":"2.79","inningsPitched":"61.1","wins":4,"losses":5,"saves":5,"saveOpportunities":10,"holds":22,"blownSaves":5,"earnedRuns":19,"whip":"1.06","battersFaced":248,"outs":184,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1008,"balls":354,"strikes":654,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".444","pitchesPerInning":"16.43","gamesFinished":22,"strikeoutWalkRatio":"3.52","strikeoutsPer9Inn":"11.89","walksPer9Inn":"3.38","hitsPer9Inn":"6.16","runsScoredPer9":"3.08","homeRunsPer9":"0.44","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543056":{"person":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":54,"gamesStarted":1,"flyOuts":25,"groundOuts":34,"airOuts":46,"runs":11,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":153,"obp":".291","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":707,"era":"2.36","inningsPitched":"42.0","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":9,"blownSaves":0,"earnedRuns":11,"whip":"1.19","battersFaced":173,"outs":126,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":251,"strikes":456,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"16.83","gamesFinished":10,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"9.21","walksPer9Inn":"3.86","hitsPer9Inn":"6.86","runsScoredPer9":"2.36","homeRunsPer9":"0.64","inheritedRunners":32,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680737,683227,673962,666969,543309,669394,642133,456781,677649,664238,656641,657097,542888,676395],"pitchers":[656641,657097,542888,676395],"bench":[641680,641856,696030,592626],"bullpen":[687847,571578,692030,543056,681168,518876,683004,641816,664208,571948,594798],"battingOrder":[680737,683227,673962,666969,543309,642133,456781,677649,664238],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Helman (5, Cantillo); Jung, Jo (22, Cantillo)."},{"label":"HR","value":"García, Ad (19, 4th inning off Cantillo, 0 on, 1 out)."},{"label":"TB","value":"García, Ad 4; Helman 2; Higashioka; Jung, Jo 3; Moore, D."},{"label":"RBI","value":"García, Ad (75); Jung, Jo (61)."},{"label":"Runners left in scoring position, 2 out","value":"Higashioka."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Moore, D (5, home by Smith, C/Hedges)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Burger)."}]}],"note":[{"label":"a","value":"Struck out for Burger in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":1,"hits":6,"hitByPitch":1,"avg":".225","atBats":30,"obp":".296","slg":".372","ops":".668","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":11,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":32,"obp":".212","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":123,"era":"3.69","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.26","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":41,"strikes":82,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":2,"pitchesPerInning":"13.67","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671655":{"person":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"jerseyNumber":"35","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":3,"groundOuts":11,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".231","atBats":39,"obp":".348","slg":".436","ops":".784","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":17,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":28,"groundOuts":35,"airOuts":58,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".161","atBats":155,"obp":".250","slg":".277","ops":".527","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":43,"rbi":10,"leftOnBase":69,"sacBunts":4,"sacFlies":2,"babip":".183","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":21,"lineOuts":9},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.33","battersFaced":16,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":21,"strikes":35,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"18.67","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"18.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":30,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":21,"putOuts":471,"errors":1,"chances":493,"fielding":".998","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":51,"groundOuts":96,"airOuts":90,"runs":48,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":113,"baseOnBalls":38,"intentionalWalks":1,"hits":78,"hitByPitch":3,"avg":".208","atBats":375,"obp":".285","slg":".357","ops":".642","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":134,"rbi":41,"leftOnBase":150,"sacBunts":1,"sacFlies":1,"babip":".263","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":16,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":171,"putOuts":166,"errors":2,"chances":339,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678877":{"person":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"jerseyNumber":"43","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","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":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":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":20,"groundOuts":35,"airOuts":37,"runs":18,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":52,"baseOnBalls":4,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".152","atBats":145,"obp":".173","slg":".269","ops":".442","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":39,"rbi":12,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".191","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":108,"errors":0,"chances":115,"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"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":81,"groundOuts":130,"airOuts":146,"runs":66,"doubles":27,"triples":2,"homeRuns":24,"strikeOuts":109,"baseOnBalls":32,"intentionalWalks":1,"hits":125,"hitByPitch":3,"atBats":506,"obp":".294","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2063,"era":"4.30","inningsPitched":"132.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.19","battersFaced":545,"outs":396,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2063,"balls":737,"strikes":1326,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"15.63","gamesFinished":0,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.18","hitsPer9Inn":"8.52","runsScoredPer9":"4.50","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671286":{"person":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":30,"flyOuts":5,"groundOuts":24,"airOuts":10,"runs":6,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".188","atBats":69,"obp":".243","slg":".362","ops":".605","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":25,"rbi":8,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".244","groundOutsToAirouts":"2.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":37,"errors":3,"chances":40,"fielding":".925","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":57,"groundOuts":98,"airOuts":95,"runs":33,"doubles":18,"triples":2,"homeRuns":4,"strikeOuts":76,"baseOnBalls":22,"intentionalWalks":0,"hits":79,"hitByPitch":8,"avg":".232","atBats":340,"obp":".291","slg":".332","ops":".623","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":113,"rbi":40,"leftOnBase":135,"sacBunts":4,"sacFlies":4,"babip":".284","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.00","popOuts":9,"lineOuts":29},"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":245,"putOuts":149,"errors":11,"chances":405,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".429","slg":".333","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 3B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":41,"groundOuts":101,"airOuts":78,"runs":44,"doubles":25,"triples":2,"homeRuns":11,"strikeOuts":160,"baseOnBalls":27,"intentionalWalks":1,"hits":95,"hitByPitch":7,"avg":".221","atBats":429,"obp":".276","slg":".366","ops":".642","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":157,"rbi":54,"leftOnBase":165,"sacBunts":1,"sacFlies":4,"babip":".321","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":14,"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":281,"putOuts":172,"errors":13,"chances":466,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":62,"gamesStarted":0,"flyOuts":28,"groundOuts":49,"airOuts":52,"runs":28,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":2,"hits":44,"hitByPitch":4,"atBats":193,"obp":".293","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":793,"era":"4.25","inningsPitched":"53.0","wins":5,"losses":4,"saves":0,"saveOpportunities":2,"holds":12,"blownSaves":2,"earnedRuns":25,"whip":"1.11","battersFaced":218,"outs":159,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":793,"balls":252,"strikes":541,"strikePercentage":".680","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".556","pitchesPerInning":"14.96","gamesFinished":5,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"9.17","walksPer9Inn":"2.55","hitsPer9Inn":"7.47","runsScoredPer9":"4.75","homeRunsPer9":"0.68","inheritedRunners":43,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":65,"groundOuts":71,"airOuts":125,"runs":44,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":99,"baseOnBalls":45,"intentionalWalks":0,"hits":68,"hitByPitch":1,"avg":".192","atBats":355,"obp":".281","slg":".372","ops":".653","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":132,"rbi":45,"leftOnBase":143,"sacBunts":3,"sacFlies":5,"babip":".219","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.36","popOuts":34,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":27,"stolenBases":76,"stolenBasePercentage":".738","caughtStealingPercentage":".262","assists":58,"putOuts":921,"errors":7,"chances":986,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":28,"flyOuts":85,"groundOuts":146,"airOuts":172,"runs":80,"doubles":28,"triples":0,"homeRuns":18,"strikeOuts":118,"baseOnBalls":60,"intentionalWalks":1,"hits":152,"hitByPitch":5,"atBats":581,"obp":".333","caughtStealing":10,"stolenBases":8,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":2621,"era":"4.14","inningsPitched":"152.1","wins":8,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.39","battersFaced":654,"outs":457,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2621,"balls":1006,"strikes":1615,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".421","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"6.97","walksPer9Inn":"3.54","hitsPer9Inn":"8.98","runsScoredPer9":"4.73","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":39,"lineOuts":48},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":3,"chances":17,"fielding":".824","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 8-5)","summary":"1.2 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":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":16,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":76,"gamesStarted":0,"flyOuts":36,"groundOuts":50,"airOuts":68,"runs":31,"doubles":21,"triples":1,"homeRuns":4,"strikeOuts":104,"baseOnBalls":19,"intentionalWalks":3,"hits":55,"hitByPitch":4,"atBats":274,"obp":".261","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1182,"era":"2.93","inningsPitched":"73.2","wins":8,"losses":5,"saves":16,"saveOpportunities":22,"holds":19,"blownSaves":6,"earnedRuns":24,"whip":"1.00","battersFaced":300,"outs":221,"gamesPitched":76,"completeGames":0,"shutouts":0,"pitchesThrown":1182,"balls":385,"strikes":797,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".615","pitchesPerInning":"16.05","gamesFinished":30,"strikeoutWalkRatio":"5.47","strikeoutsPer9Inn":"12.71","walksPer9Inn":"2.32","hitsPer9Inn":"6.72","runsScoredPer9":"3.79","homeRunsPer9":"0.49","inheritedRunners":29,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":157,"flyOuts":121,"groundOuts":134,"airOuts":220,"runs":103,"doubles":34,"triples":3,"homeRuns":30,"strikeOuts":74,"baseOnBalls":66,"intentionalWalks":22,"hits":166,"hitByPitch":8,"avg":".282","atBats":588,"obp":".360","slg":".503","ops":".863","caughtStealing":7,"stolenBases":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":668,"totalBases":296,"rbi":85,"leftOnBase":206,"sacBunts":0,"sacFlies":5,"babip":".278","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.60","popOuts":57,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":235,"putOuts":82,"errors":13,"chances":330,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":155,"flyOuts":127,"groundOuts":167,"airOuts":236,"runs":80,"doubles":29,"triples":1,"homeRuns":11,"strikeOuts":59,"baseOnBalls":54,"intentionalWalks":2,"hits":169,"hitByPitch":3,"avg":".272","atBats":621,"obp":".330","slg":".375","ops":".705","caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":688,"totalBases":233,"rbi":56,"leftOnBase":167,"sacBunts":3,"sacFlies":7,"babip":".283","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.46","popOuts":33,"lineOuts":76},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":307,"errors":8,"chances":328,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":85,"groundOuts":100,"airOuts":143,"runs":54,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":110,"baseOnBalls":22,"intentionalWalks":0,"hits":99,"hitByPitch":5,"avg":".223","atBats":443,"obp":".266","slg":".359","ops":".625","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":159,"rbi":45,"leftOnBase":174,"sacBunts":5,"sacFlies":4,"babip":".270","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.27","popOuts":28,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":268,"errors":10,"chances":338,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663465":{"person":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":2,"flyOuts":46,"groundOuts":55,"airOuts":86,"runs":22,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":3,"hits":64,"hitByPitch":1,"atBats":239,"obp":".307","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":975,"era":"2.71","inningsPitched":"63.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":19,"whip":"1.24","battersFaced":260,"outs":189,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":975,"balls":320,"strikes":655,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.48","gamesFinished":16,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"5.71","walksPer9Inn":"2.00","hitsPer9Inn":"9.14","runsScoredPer9":"3.14","homeRunsPer9":"0.71","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":141,"flyOuts":86,"groundOuts":82,"airOuts":148,"runs":47,"doubles":18,"triples":2,"homeRuns":27,"strikeOuts":135,"baseOnBalls":48,"intentionalWalks":2,"hits":109,"hitByPitch":8,"avg":".232","atBats":469,"obp":".311","slg":".452","ops":".763","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":530,"totalBases":212,"rbi":70,"leftOnBase":227,"sacBunts":0,"sacFlies":5,"babip":".263","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.37","popOuts":33,"lineOuts":29},"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":24,"putOuts":372,"errors":4,"chances":400,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":37,"groundOuts":64,"airOuts":69,"runs":24,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":55,"baseOnBalls":18,"intentionalWalks":2,"hits":64,"hitByPitch":4,"atBats":249,"obp":".315","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1032,"era":"2.97","inningsPitched":"66.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":22,"whip":"1.23","battersFaced":274,"outs":200,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":1032,"balls":361,"strikes":671,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".800","pitchesPerInning":"15.48","gamesFinished":9,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.43","hitsPer9Inn":"8.64","runsScoredPer9":"3.24","homeRunsPer9":"0.67","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":7,"gamesStarted":7,"flyOuts":19,"groundOuts":38,"airOuts":37,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":6,"intentionalWalks":0,"hits":46,"hitByPitch":0,"atBats":159,"obp":".315","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":625,"era":"2.72","inningsPitched":"39.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.31","battersFaced":165,"outs":119,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":625,"balls":212,"strikes":413,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".750","pitchesPerInning":"15.76","gamesFinished":0,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"8.62","walksPer9Inn":"1.36","hitsPer9Inn":"10.44","runsScoredPer9":"2.72","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":2,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 2 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":27,"strikes":50,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":34,"gamesStarted":13,"flyOuts":50,"groundOuts":79,"airOuts":94,"runs":39,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":108,"baseOnBalls":42,"intentionalWalks":0,"hits":78,"hitByPitch":0,"atBats":357,"obp":".299","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1637,"era":"3.21","inningsPitched":"95.1","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":34,"whip":"1.26","battersFaced":401,"outs":286,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1637,"balls":612,"strikes":1025,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":2,"winPercentage":".625","pitchesPerInning":"17.17","gamesFinished":10,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"10.20","walksPer9Inn":"3.97","hitsPer9Inn":"7.36","runsScoredPer9":"3.68","homeRunsPer9":"0.94","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"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"}]},"ID687849":{"person":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":16,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":59,"obp":".353","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":288,"era":"4.02","inningsPitched":"15.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.47","battersFaced":68,"outs":47,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":288,"balls":117,"strikes":171,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"18.38","gamesFinished":10,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.19","walksPer9Inn":"4.60","hitsPer9Inn":"8.62","runsScoredPer9":"4.02","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":33,"gamesStarted":0,"flyOuts":10,"groundOuts":12,"airOuts":29,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":21,"intentionalWalks":0,"hits":14,"hitByPitch":3,"atBats":97,"obp":".314","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":503,"era":"1.84","inningsPitched":"29.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":12,"blownSaves":0,"earnedRuns":6,"whip":"1.19","battersFaced":121,"outs":88,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":503,"balls":191,"strikes":312,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".000","pitchesPerInning":"17.15","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"12.89","walksPer9Inn":"6.44","hitsPer9Inn":"4.30","runsScoredPer9":"2.45","homeRunsPer9":"0.61","inheritedRunners":16,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":86,"groundOuts":162,"airOuts":153,"runs":62,"doubles":23,"triples":1,"homeRuns":23,"strikeOuts":173,"baseOnBalls":83,"intentionalWalks":0,"hits":130,"hitByPitch":3,"atBats":615,"obp":".307","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2925,"era":"3.06","inningsPitched":"167.2","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.27","battersFaced":704,"outs":503,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2925,"balls":1123,"strikes":1802,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".706","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"9.29","walksPer9Inn":"4.46","hitsPer9Inn":"6.98","runsScoredPer9":"3.33","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":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":73,"gamesStarted":0,"flyOuts":43,"groundOuts":51,"airOuts":70,"runs":24,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":73,"baseOnBalls":21,"intentionalWalks":2,"hits":58,"hitByPitch":1,"atBats":248,"obp":".294","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1049,"era":"3.11","inningsPitched":"66.2","wins":2,"losses":2,"saves":3,"saveOpportunities":7,"holds":35,"blownSaves":4,"earnedRuns":23,"whip":"1.19","battersFaced":274,"outs":200,"gamesPitched":73,"completeGames":0,"shutouts":0,"pitchesThrown":1049,"balls":359,"strikes":690,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"15.74","gamesFinished":8,"strikeoutWalkRatio":"3.48","strikeoutsPer9Inn":"9.86","walksPer9Inn":"2.84","hitsPer9Inn":"7.83","runsScoredPer9":"3.24","homeRunsPer9":"1.08","inheritedRunners":35,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":95,"groundOuts":181,"airOuts":185,"runs":93,"doubles":24,"triples":5,"homeRuns":27,"strikeOuts":162,"baseOnBalls":54,"intentionalWalks":1,"hits":170,"hitByPitch":10,"atBats":692,"obp":".308","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","numberOfPitches":2970,"era":"4.24","inningsPitched":"182.1","wins":12,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":86,"whip":"1.23","battersFaced":762,"outs":547,"gamesPitched":31,"completeGames":2,"shutouts":1,"pitchesThrown":2970,"balls":1066,"strikes":1904,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".522","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.00","walksPer9Inn":"2.67","hitsPer9Inn":"8.39","runsScoredPer9":"4.59","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":24,"groundOuts":36,"airOuts":40,"runs":23,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":30,"intentionalWalks":2,"hits":37,"hitByPitch":6,"atBats":155,"obp":".376","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":750,"era":"4.85","inningsPitched":"42.2","wins":5,"losses":4,"saves":0,"saveOpportunities":2,"holds":15,"blownSaves":2,"earnedRuns":23,"whip":"1.57","battersFaced":194,"outs":128,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":300,"strikes":450,"strikePercentage":".600","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".556","pitchesPerInning":"17.58","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.49","walksPer9Inn":"6.33","hitsPer9Inn":"7.80","runsScoredPer9":"4.85","homeRunsPer9":"1.05","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"63","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":21,"groundOuts":28,"airOuts":31,"runs":16,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".221","atBats":122,"obp":".294","slg":".418","ops":".712","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":51,"rbi":19,"leftOnBase":46,"sacBunts":1,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":136,"errors":2,"chances":144,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[680757,682657,608070,671286,690984,700932,672356,678877,692216,677587,595978,666310,676282,683769,681870,671922],"pitchers":[676282,683769,681870,671922],"bench":[682177,671655],"bullpen":[663465,671106,676440,677944,670036,682120,596001,687849,800048,668909],"battingOrder":[680757,682657,608070,690984,700932,672356,692216,677587,666310],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Arias, G (2, Latz)."},{"label":"HR","value":"Rodríguez, Jo (2, 1st inning off Latz, 1 on, 2 out)."},{"label":"TB","value":"Arias, G 3; Hedges; Manzardo; Ramírez, Jo; Rodríguez, Jo 5."},{"label":"RBI","value":"Kayfus (19); Rodríguez, Jo 2 (8)."},{"label":"2-out RBI","value":"Kayfus; Rodríguez, Jo 2."},{"label":"Runners left in scoring position, 2 out","value":"Hedges."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ramírez, Jo (41, 2nd base off Latz/Higashioka)."},{"label":"CS","value":"Hedges (2, 2nd base by Latz/Higashioka)."}]}],"note":[{"label":"a","value":"Flied out for Noel in the 8th."},{"label":"b","value":"Walked for Hedges in the 8th."},{"label":"1","value":"Ran for Rodríguez, Jo in the 9th."}]}},"officials":[{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Arias, G (by Garcia, R)."},{"label":"HBP","value":"Helman (by Sabrowski); Kayfus (by Garcia, R)."},{"label":"Pitches-strikes","value":"Latz 81-53; Webb, J 18-10; Armstrong 26-15; Garcia, R 23-15; Cantillo 77-50; Gaddis 20-15; Sabrowski 10-7; Smith, C 16-10."},{"label":"Groundouts-flyouts","value":"Latz 3-2; Webb, J 2-1; Armstrong 0-2; Garcia, R 1-0; Cantillo 4-2; Gaddis 1-0; Sabrowski 0-0; Smith, C 2-1."},{"label":"Batters faced","value":"Latz 19; Webb, J 5; Armstrong 4; Garcia, R 6; Cantillo 20; Gaddis 6; Sabrowski 3; Smith, C 4."},{"label":"Inherited runners-scored","value":"Smith, C 2-0."},{"label":"Umpires","value":"HP: John Libka. 1B: D.J. Reyburn. 2B: Sean Barber. 3B: James Hoye. "},{"label":"Weather","value":"75 degrees, Clear."},{"label":"Wind","value":"2 mph, In From LF."},{"label":"First pitch","value":"7:15 PM."},{"label":"T","value":"2:41."},{"label":"Att","value":"36,000."},{"label":"Venue","value":"Progressive Field."},{"label":"September 27, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","boxscoreName":"Cantillo"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 2 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":27,"strikes":50,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":34,"gamesStarted":13,"flyOuts":50,"groundOuts":79,"airOuts":94,"runs":39,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":108,"baseOnBalls":42,"intentionalWalks":0,"hits":78,"hitByPitch":0,"atBats":357,"obp":".299","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1637,"era":"3.21","inningsPitched":"95.1","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":34,"whip":"1.26","battersFaced":401,"outs":286,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1637,"balls":612,"strikes":1025,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":2,"winPercentage":".625","pitchesPerInning":"17.17","gamesFinished":10,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"10.20","walksPer9Inn":"3.97","hitsPer9Inn":"7.36","runsScoredPer9":"3.68","homeRunsPer9":"0.94","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"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":64,"pitchingGameScore":64},{"player":{"person":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286","boxscoreName":"Rodríguez, Jo"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":30,"flyOuts":5,"groundOuts":24,"airOuts":10,"runs":6,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".188","atBats":69,"obp":".243","slg":".362","ops":".605","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":25,"rbi":8,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".244","groundOutsToAirouts":"2.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":37,"errors":3,"chances":40,"fielding":".925","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","boxscoreName":"Latz"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":81,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":28,"strikes":53,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":33,"gamesStarted":8,"flyOuts":49,"groundOuts":67,"airOuts":99,"runs":28,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":76,"baseOnBalls":37,"intentionalWalks":2,"hits":69,"hitByPitch":0,"atBats":310,"obp":".305","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1388,"era":"2.84","inningsPitched":"85.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":27,"whip":"1.24","battersFaced":348,"outs":257,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1388,"balls":513,"strikes":875,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.20","gamesFinished":5,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"7.98","walksPer9Inn":"3.89","hitsPer9Inn":"7.25","runsScoredPer9":"2.94","homeRunsPer9":"0.74","inheritedRunners":18,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"loser":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}