{"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":776641,"link":"/api/v1.1/game/776641/feed/live","metaData":{"wait":10,"timeStamp":"20250823_024032","gameEvents":["double","game_finished"],"logicalEvents":["countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776641,"type":"R","doubleHeader":"N","id":"2025/08/22/clemlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776641-2025-08-22","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-23T00:05:00Z","originalDate":"2025-08-22","officialDate":"2025-08-22","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":63,"ties":0,"pct":".504"},"records":{},"divisionLeader":false,"wins":64,"losses":63,"winningPercentage":".504"},"franchiseName":"Cleveland","clubName":"Guardians","active":true},"home":{"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":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":66,"ties":0,"pct":".492"},"records":{},"divisionLeader":false,"wins":64,"losses":66,"winningPercentage":".492"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"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},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"21","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},"ID663671":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671","firstName":"Nicholas","lastName":"Enright","birthDate":"1997-01-08","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nic","useLastName":"Enright","middleName":"Crispen","boxscoreName":"Enright","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nic Enright","nameSlug":"nic-enright-663671","firstLastName":"Nic Enright","lastFirstName":"Enright, Nic","lastInitName":"Enright, N","initLastName":"N Enright","fullFMLName":"Nicholas Crispen Enright","fullLFMName":"Enright, Nicholas Crispen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"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},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"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":"21","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":"21","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},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"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},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"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},"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},"ID608369":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","firstName":"Corey","lastName":"Seager","primaryNumber":"5","birthDate":"1994-04-27","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Corey","useLastName":"Seager","middleName":"Drew","boxscoreName":"Seager","nickName":"Seags","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-ger","mlbDebutDate":"2015-09-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Seager","nameSlug":"corey-seager-608369","firstLastName":"Corey Seager","lastFirstName":"Seager, Corey","lastInitName":"Seager, C","initLastName":"C Seager","fullFMLName":"Corey Drew Seager","fullLFMName":"Seager, Corey Drew","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"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},"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},"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},"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},"ID666134":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134","firstName":"Nolan","lastName":"Jones","birthDate":"1998-05-07","currentAge":28,"birthCity":"Langhorne","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nolan","useLastName":"Jones","middleName":"Allen","boxscoreName":"Jones, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Jones","nameSlug":"nolan-jones-666134","firstLastName":"Nolan Jones","lastFirstName":"Jones, Nolan","lastInitName":"Jones, N","initLastName":"N Jones","fullFMLName":"Nolan Allen Jones","fullLFMName":"Jones, Nolan Allen","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"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":"21","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},"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},"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},"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},"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},"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},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID467793":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793","firstName":"Carlos","lastName":"Santana","primaryNumber":"41","birthDate":"1986-04-08","currentAge":40,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Carlos","useLastName":"Santana","boxscoreName":"Santana, C","nickName":"Slamtana","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2010-06-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Santana","nameSlug":"carlos-santana-467793","firstLastName":"Carlos Santana","lastFirstName":"Santana, Carlos","lastInitName":"Santana, C","initLastName":"C Santana","fullFMLName":"Carlos Santana","fullLFMName":"Santana, Carlos","strikeZoneTop":3.109,"strikeZoneBottom":1.569},"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":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325","location":{"address1":"734 Stadium Drive","city":"Arlington","state":"Texas","stateAbbrev":"TX","postalCode":"76011","defaultCoordinates":{"latitude":32.747299,"longitude":-97.081818},"azimuthAngle":30.0,"elevation":545,"country":"USA","phone":"(817) 533-1972"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40518,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":329,"leftCenter":372,"center":407,"rightCenter":374,"rightLine":326},"active":true,"season":"2025"},"officialVenue":{"id":5325,"link":"/api/v1/venues/5325"},"weather":{"condition":"Roof Closed","temp":"74","wind":"0 mph, None"},"gameInfo":{"attendance":26729,"firstPitch":"2025-08-23T00:09:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"home":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"}},"officialScorer":{"id":636643,"fullName":"Tim Clodjeaux","link":"/api/v1/people/636643"},"primaryDatacaster":{"id":821942,"fullName":"Amanda Bachelder","link":"/api/v1/people/821942"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out to first baseman Rowdy Tellez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T00:09:04.836Z","endTime":"2025-08-23T00:09:42.879Z","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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":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":{"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-08-22T21:12:04.767Z","endTime":"2025-08-22T23:34:36.032Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-08-22T23:34:36.032Z","endTime":"2025-08-23T00:08:40.024Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-08-23T00:08:40.024Z","endTime":"2025-08-23T00:09:07.204Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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":94.4,"endSpeed":85.7,"strikeZoneTop":3.21806237167785,"strikeZoneBottom":1.40534920666555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85455247187734,"aZ":-15.951177223517814,"pfxX":-7.357094150125124,"pfxZ":8.576512308862169,"pX":-1.1245919695768838,"pZ":2.193768387623438,"vX0":5.62628056808466,"vY0":-137.28151597018518,"vZ0":-5.838228771518046,"x":159.87,"y":179.55,"x0":-2.2536516466975116,"y0":50.00656741506021,"z0":5.44965705709057,"aX":-13.923716403370397},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2170,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.40030498227025824,"extension":6.990660847166123},"index":3,"playId":"be4fd8b6-f263-3e21-8689-e31d27d0e7a3","pitchNumber":1,"startTime":"2025-08-23T00:09:07.204Z","endTime":"2025-08-23T00:09:11.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.11833624801726,"strikeZoneBottom":1.42650473154495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13006530344627,"aZ":-32.324557072063804,"pfxX":-6.283477829757864,"pfxZ":-0.08722005738342453,"pX":-0.21102844033628243,"pZ":2.6308614285097653,"vX0":6.858833595062592,"vY0":-128.42268820695625,"vZ0":-1.570358339608756,"x":125.04,"y":167.75,"x0":-2.097704788794136,"y0":50.00523093618796,"z0":5.760283306584816,"aX":-10.516892611510013},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":9.8,"spinRate":1513,"spinDirection":232},"zone":2,"typeConfidence":0.88,"plateTime":0.4262073989451687,"extension":6.656879457469931},"index":4,"playId":"288fbde7-b6c7-3637-b920-5d4b6a045a64","pitchNumber":2,"startTime":"2025-08-23T00:09:21.589Z","endTime":"2025-08-23T00:09:25.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63132026976551,"aZ":-29.49943401777629,"pfxX":-10.021359520583484,"pfxZ":1.5866253190060036,"pX":-0.5537693382435932,"pZ":1.6645553125658783,"vX0":7.309575171517343,"vY0":-128.77536034161653,"vZ0":-4.269193929024308,"x":138.11,"y":193.84,"x0":-2.1264813084040286,"y0":50.00003775548218,"z0":5.624824850066394,"aX":-16.835908177170666},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":16.6,"spinRate":1617,"spinDirection":236},"zone":7,"typeConfidence":0.89,"plateTime":0.42527735576172,"extension":6.807706999038802},"hitData":{"launchSpeed":62.9,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.12,"coordY":173.88}},"index":5,"playId":"abe00c29-8aef-3db6-bd6a-6e300c822fa0","pitchNumber":3,"startTime":"2025-08-23T00:09:35.559Z","endTime":"2025-08-23T00:09:42.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:09:42.879Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daniel Schneemann doubles (16) on a sharp fly ball to right fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T00:09:45.808Z","endTime":"2025-08-23T00:10:45.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":67.8,"strikeZoneTop":3.24637103982414,"strikeZoneBottom":1.53023026358121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.332381979694574,"aZ":-35.72884765937209,"pfxX":2.734092935321047,"pfxZ":-3.0273434453173387,"pX":-1.204104463567173,"pZ":4.17491827397055,"vX0":1.3689429397504278,"vY0":-108.20461882390967,"vZ0":4.421406535657314,"x":162.9,"y":126.06,"x0":-2.2017934457788413,"y0":50.00092388799623,"z0":6.039839295923215,"aX":3.2143636938458124},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-3.8,"breakHorizontal":-5.3,"spinRate":1630,"spinDirection":46},"zone":11,"typeConfidence":0.9,"plateTime":0.507797237099143,"extension":6.645682332661847},"index":0,"playId":"95eb4ddd-d5d0-3c52-b1a1-442c8e4b231a","pitchNumber":1,"startTime":"2025-08-23T00:10:18.144Z","endTime":"2025-08-23T00:10:22.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.346587036172203,"aZ":-29.853798177696863,"pfxX":-5.542724939607976,"pfxZ":1.4059951860048105,"pX":-0.09051381524888875,"pZ":2.486763795878826,"vX0":6.795976100433236,"vY0":-127.66879680766034,"vZ0":-2.1626467782404535,"x":120.45,"y":171.64,"x0":-2.0671213055315087,"y0":50.002570618400156,"z0":5.695042165137694,"aX":-9.147517103746482},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":8.5,"spinRate":1390,"spinDirection":234},"zone":5,"typeConfidence":0.74,"plateTime":0.4290596231497146,"extension":7.002828067434889},"hitData":{"launchSpeed":102.4,"launchAngle":23.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":204.91,"coordY":85.42}},"index":1,"playId":"d2923ead-1375-3fca-8e6f-51ca361bf7a3","pitchNumber":2,"startTime":"2025-08-23T00:10:33.420Z","endTime":"2025-08-23T00:10:45.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:10:45.426Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to left fielder Josh Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T00:11:01.027Z","endTime":"2025-08-23T00:11:40.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":85.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8495692044709,"aZ":-18.966568040872122,"pfxX":-6.556506182502927,"pfxZ":6.983308133919422,"pX":-0.11380318673994035,"pZ":3.011798007455101,"vX0":7.802080034472006,"vY0":-136.8077809150639,"vZ0":-3.0625894734001324,"x":121.34,"y":157.46,"x0":-2.1539543805466113,"y0":50.00295415145864,"z0":5.4495398415971055,"aX":-12.399972038650272},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2138,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4007418547646684,"extension":7.064349277059222},"hitData":{"launchSpeed":85.7,"launchAngle":59.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.21,"coordY":135.57}},"index":0,"playId":"125ab37f-938b-3d09-9990-4ed8d9683c81","pitchNumber":1,"startTime":"2025-08-23T00:11:25.403Z","endTime":"2025-08-23T00:11:40.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:11:40.233Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T00:11:44.038Z","endTime":"2025-08-23T00:14:09.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.0,"strikeZoneTop":3.12529820740635,"strikeZoneBottom":1.31043469903075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82882600386006,"aZ":-38.628958248228436,"pfxX":4.467952964957359,"pfxZ":-5.295926470710748,"pX":1.038779997710368,"pZ":0.6029465961732572,"vX0":5.416977597434086,"vY0":-110.42870785526979,"vZ0":-2.212800127446904,"x":77.4,"y":222.5,"x0":-2.037374913158682,"y0":50.000631274402856,"z0":5.727132803890187,"aX":5.450365574163054},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-9.8,"breakHorizontal":-9.6,"spinRate":1913,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.4982727638161397,"extension":7.015770690499401},"index":0,"playId":"32100d44-0a5e-3415-888a-8176b2cddd5f","pitchNumber":1,"startTime":"2025-08-23T00:12:07.867Z","endTime":"2025-08-23T00:12:14.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.1235767667774,"strikeZoneBottom":1.34897121666211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.132412682444564,"aZ":-33.691638790559054,"pfxX":-7.205152547775432,"pfxZ":-0.8950312250608476,"pX":-1.4058922805692493,"pZ":2.9573536696765306,"vX0":4.544939043041855,"vY0":-129.1761976797488,"vZ0":-0.4003474091355125,"x":170.59,"y":158.93,"x0":-2.245750422822453,"y0":50.00145131196175,"z0":5.689099278059187,"aX":-12.26140288073082},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.4,"breakHorizontal":12.1,"spinRate":1379,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.4228964681903533,"extension":6.801825369510268},"index":1,"playId":"e84ba127-30d3-3283-a753-e0a9ff343381","pitchNumber":2,"startTime":"2025-08-23T00:12:33.198Z","endTime":"2025-08-23T00:12:37.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85507063276571,"aZ":-32.14496426584133,"pfxX":-7.050252989703545,"pfxZ":0.017555804544857168,"pX":0.21881637618535568,"pZ":1.6509761860650407,"vX0":7.874767277349546,"vY0":-128.89474933941082,"vZ0":-3.6514831176590903,"x":108.66,"y":194.2,"x0":-1.9488608435633394,"y0":50.00303247648987,"z0":5.547653836100416,"aX":-11.954955954900255},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.5,"breakHorizontal":11.2,"spinRate":1348,"spinDirection":236},"zone":8,"typeConfidence":0.89,"plateTime":0.42369339505217996,"extension":6.813003505656928},"index":2,"playId":"86132979-9f59-398a-ae77-9b004fc457b7","pitchNumber":3,"startTime":"2025-08-23T00:12:49.699Z","endTime":"2025-08-23T00:12:54.325Z","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":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.10516453811263,"strikeZoneBottom":1.39069130625152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.503748034884612,"aZ":-22.94043063639478,"pfxX":0.14751309022190817,"pfxZ":5.222993224399785,"pX":0.25082499701205596,"pZ":3.371608251347297,"vX0":6.241146769468952,"vY0":-131.96139725520143,"vZ0":-1.3960236994045196,"x":107.44,"y":147.75,"x0":-2.161807921293501,"y0":50.00206232853999,"z0":5.593937391765138,"aX":0.25928584034865476},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.4,"breakHorizontal":-1.6,"spinRate":2291,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.41471384893038055,"extension":6.788929402512554},"index":3,"playId":"df7d8828-9c06-34cd-ac81-3e78444d6510","pitchNumber":4,"startTime":"2025-08-23T00:13:17.303Z","endTime":"2025-08-23T00:13:23.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.123621421434,"strikeZoneBottom":1.38876304480831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9234282225596,"aZ":-15.747110352557304,"pfxX":-6.132988905289849,"pfxZ":8.536756803231627,"pX":-0.2488615905053162,"pZ":4.2603026483651565,"vX0":7.114274243627197,"vY0":-138.33670933426774,"vZ0":-0.5823941398736927,"x":126.49,"y":123.75,"x0":-2.0658319755833445,"y0":50.00349979090455,"z0":5.536179202009557,"aX":-11.80298023113121},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2348,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39703331306723166,"extension":6.652574284945972},"index":4,"playId":"d7fd991a-d12d-3fef-b0b4-8a5e7aede674","pitchNumber":5,"startTime":"2025-08-23T00:13:38.290Z","endTime":"2025-08-23T00:13:43.496Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-23T00:13:49.342Z","endTime":"2025-08-23T00:14:04.430Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70263955872612,"aZ":-30.513123999540753,"pfxX":-7.917878680121518,"pfxZ":0.9611042326366972,"pX":0.10792083079013813,"pZ":1.3598370796185166,"vX0":8.224209025559261,"vY0":-130.6537640831306,"vZ0":-4.653542273213841,"x":112.89,"y":202.06,"x0":-2.0471407624916074,"y0":50.005743847195625,"z0":5.448718224496581,"aX":-13.735319788082425},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.0,"breakHorizontal":12.6,"spinRate":1583,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.41871376171199337,"extension":6.90410750161866},"index":6,"playId":"1a185b94-9e09-308c-b946-b8b8760df337","pitchNumber":6,"startTime":"2025-08-23T00:14:04.430Z","endTime":"2025-08-23T00:14:09.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:14:09.373Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T00:16:16.832Z","endTime":"2025-08-23T00:18:01.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.22079002840315,"strikeZoneBottom":1.57988422848565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09517833755516,"aZ":-15.266071172267155,"pfxX":-6.856906015312959,"pfxZ":9.403361134288136,"pX":-0.2864179033125429,"pZ":1.7769923361793005,"vX0":5.181972910500006,"vY0":-133.36983904152117,"vZ0":-7.2062962058937705,"x":127.92,"y":190.8,"x0":-1.3651559957082395,"y0":50.00621034475125,"z0":5.618263443460147,"aX":-12.336088089876013},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":11.3,"spinRate":2296,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4109221395479481,"extension":6.412675195664708},"index":0,"playId":"ed80536d-d007-3539-b395-b3557451e215","pitchNumber":1,"startTime":"2025-08-23T00:16:21.738Z","endTime":"2025-08-23T00:16:25.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.429462202868116,"aZ":-15.867642013946009,"pfxX":-8.516033382462883,"pfxZ":8.501874713170091,"pX":-0.22470609062527377,"pZ":3.186310864057695,"vX0":6.306397202878785,"vY0":-138.03508990866732,"vZ0":-4.095490450473917,"x":125.57,"y":152.75,"x0":-1.4393370728830532,"y0":50.00618004613022,"z0":5.766792460779299,"aX":-16.339316967569495},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":14.0,"spinRate":2471,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39771672224062193,"extension":6.365855758721362},"index":1,"playId":"12318e17-b64d-3a09-922a-bc87c9e20c10","pitchNumber":2,"startTime":"2025-08-23T00:16:39.288Z","endTime":"2025-08-23T00:16:42.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.17991738005951,"strikeZoneBottom":1.5590989100465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.843693010888416,"aZ":-14.877333063105459,"pfxX":-6.760119919065444,"pfxZ":9.10972173237937,"pX":0.13682667579484295,"pZ":1.546901499259358,"vX0":6.8823253448533395,"vY0":-137.2952405606694,"vZ0":-8.357711430836138,"x":111.78,"y":197.01,"x0":-1.5302672710004481,"y0":50.00668905164506,"z0":5.654011277363619,"aX":-12.842742628006862},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2442,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3997098297279522,"extension":6.491970199048818},"index":2,"playId":"1b00c3c0-f872-31f2-baa3-c0c0914b74f9","pitchNumber":3,"startTime":"2025-08-23T00:16:56.457Z","endTime":"2025-08-23T00:17:02.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.18110457488115,"strikeZoneBottom":1.46099759279591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.480549238495797,"aZ":-44.73379752904091,"pfxX":5.5597621068549214,"pfxZ":-9.840126745205342,"pX":-0.8639503545079212,"pZ":1.969837143669606,"vX0":-0.01832678467767146,"vY0":-113.12888285613285,"vZ0":1.024571298517495,"x":149.93,"y":185.59,"x0":-1.576120760492697,"y0":50.0010838076532,"z0":6.0480754363084435,"aX":7.098804066199887},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-17.0,"breakHorizontal":-10.0,"spinRate":2606,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4869330940782759,"extension":6.735178975675692},"index":3,"playId":"bded5377-bef2-380f-a313-d82652cd86bb","pitchNumber":4,"startTime":"2025-08-23T00:17:12.868Z","endTime":"2025-08-23T00:17:18.540Z","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.1,"endSpeed":86.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25634558761005,"aZ":-11.739255131669886,"pfxX":-5.545927825628109,"pfxZ":10.622014124841712,"pX":-0.24683289625388227,"pZ":1.7918847359014134,"vX0":5.402128564565175,"vY0":-138.17524831015717,"vZ0":-8.138948979350754,"x":126.41,"y":190.4,"x0":-1.5115484665875571,"y0":50.00113677015952,"z0":5.57398589884374,"aX":-10.668172362328997},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":8.9,"spinRate":2451,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.397166933087838,"extension":6.507013939958783},"index":4,"playId":"c4f88cfa-cc55-359e-b3e2-753d0d0a3ecc","pitchNumber":5,"startTime":"2025-08-23T00:17:32.301Z","endTime":"2025-08-23T00:17:35.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86863038369617,"aZ":-11.871325187885127,"pfxX":-6.854269634459996,"pfxZ":10.597652520993432,"pX":0.8130831298330503,"pZ":2.6647611807084957,"vX0":8.382958088278393,"vY0":-137.84375268960505,"vZ0":-5.915754602049015,"x":86.01,"y":166.83,"x0":-1.3831526247505248,"y0":50.00507441682461,"z0":5.646999288980879,"aX":-13.13522711403628},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":10.6,"spinRate":2389,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39800265773196175,"extension":6.7144576495048005},"index":5,"playId":"f1a54f73-bdc6-36da-910a-8919905853b4","pitchNumber":6,"startTime":"2025-08-23T00:17:56.165Z","endTime":"2025-08-23T00:18:01.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:18:01.144Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wyatt Langford pops out to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T00:18:08.925Z","endTime":"2025-08-23T00:19:55.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.42756409218772,"strikeZoneBottom":1.68012260580721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.348634888500136,"aZ":-14.215056913359204,"pfxX":-7.2063668238649266,"pfxZ":9.422057651830386,"pX":0.7400597320434916,"pZ":2.50132381876026,"vX0":8.239368854169467,"vY0":-137.6345434896476,"vZ0":-5.888932900540077,"x":88.79,"y":171.24,"x0":-1.365090093692737,"y0":50.00422567955823,"z0":5.64212725786882,"aX":-13.739384976943835},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2438,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3989161721207477,"extension":6.501046801082559},"index":0,"playId":"b990f89f-2854-36da-a1af-838c79e56104","pitchNumber":1,"startTime":"2025-08-23T00:18:28.975Z","endTime":"2025-08-23T00:18:33.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.41124434575303,"strikeZoneBottom":1.66417829187431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.434557394552364,"aZ":-35.33580894294509,"pfxX":1.8416412591718188,"pfxZ":-2.0305618184564427,"pX":0.9771706421927212,"pZ":2.715821135577138,"vX0":5.330636663226401,"vY0":-124.43290621458937,"vZ0":-0.5954793511248605,"x":79.75,"y":165.45,"x0":-1.4374508787722649,"y0":50.00114900658453,"z0":5.901810631766836,"aX":2.8693837385631897},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.6,"breakHorizontal":-4.7,"spinRate":2565,"spinDirection":55},"zone":12,"typeConfidence":2.0,"plateTime":0.4412396635575808,"extension":6.565418898017528},"index":1,"playId":"1a6e68a7-62c2-3b32-a06b-d5a0d625f16f","pitchNumber":2,"startTime":"2025-08-23T00:18:46.385Z","endTime":"2025-08-23T00:18:51.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.527552362890056,"aZ":-23.500863032042496,"pfxX":-10.037515993703453,"pfxZ":4.627408894747326,"pX":-0.13041794298310483,"pZ":3.237348908058567,"vX0":7.340243956923924,"vY0":-136.17120160836419,"vZ0":-2.029598910861636,"x":121.97,"y":151.37,"x0":-1.5599363206726204,"y0":50.00080065768994,"z0":5.621914155357361,"aX":-18.805722120127047},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.2,"breakHorizontal":16.6,"spinRate":2074,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.4025779751302654,"extension":6.5099288214990345},"index":2,"playId":"82109c78-840f-3b71-939a-fd9e07932c2c","pitchNumber":3,"startTime":"2025-08-23T00:19:04.286Z","endTime":"2025-08-23T00:19:07.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.31466573336699,"strikeZoneBottom":1.60565097084227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.359599167273196,"aZ":-37.89278446812435,"pfxX":3.2025288510732697,"pfxZ":-3.6493941137350676,"pX":0.35312928240180314,"pZ":1.2534180275112414,"vX0":3.4300258703703146,"vY0":-124.02955688167354,"vZ0":-3.3974114927190895,"x":103.54,"y":204.94,"x0":-1.4605977916178385,"y0":50.00329850770039,"z0":5.781221288747858,"aX":5.019299150315548},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.1,"breakHorizontal":-6.6,"spinRate":2584,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44057267980975556,"extension":6.615378937471412},"index":3,"playId":"728e70f1-b7bb-30e1-b938-41c62a9de526","pitchNumber":4,"startTime":"2025-08-23T00:19:27.458Z","endTime":"2025-08-23T00:19:32.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.609564992174654,"aZ":-11.516675186344795,"pfxX":-7.4180726249079285,"pfxZ":10.741160573840343,"pX":-0.2205307141737567,"pZ":2.3056682193280644,"vX0":5.976942198943147,"vY0":-138.2494449617625,"vZ0":-6.821956200483119,"x":125.41,"y":176.53,"x0":-1.4533774633838887,"y0":50.00638093935677,"z0":5.58886010279936,"aX":-14.273015786637812},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":12.1,"spinRate":2458,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3971250433443503,"extension":6.537535186392033},"hitData":{"launchSpeed":84.7,"launchAngle":60.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.13,"coordY":146.58}},"index":4,"playId":"34ebaa0d-8779-3ca4-8bf0-0266f6f1dcdc","pitchNumber":5,"startTime":"2025-08-23T00:19:46.226Z","endTime":"2025-08-23T00:19:55.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:19:55.655Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T00:19:57.896Z","endTime":"2025-08-23T00:20:33.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04036217168234,"aZ":-15.030606525537271,"pfxX":-8.342021653618296,"pfxZ":8.760020532555693,"pX":-0.21980354027586957,"pZ":1.9151028711084375,"vX0":6.296735597517878,"vY0":-139.63701277279785,"vZ0":-7.443993060712486,"x":125.38,"y":187.07,"x0":-1.430219673717556,"y0":50.0063240360764,"z0":5.621996478931528,"aX":-16.331260354836097},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":13.7,"spinRate":2493,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3935878418072134,"extension":6.4686058941754006},"hitData":{"launchSpeed":111.3,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.96,"coordY":148.17}},"index":0,"playId":"7ad73bdd-f8b9-38f1-a96f-def7f4b8848d","pitchNumber":1,"startTime":"2025-08-23T00:20:25.599Z","endTime":"2025-08-23T00:20:33.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:20:33.261Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Santana doubles (10) on a fly ball to left fielder Josh Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T00:22:17.787Z","endTime":"2025-08-23T00:22:54.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.705104888795425,"aZ":-15.49348024914949,"pfxX":-6.613196724164026,"pfxZ":8.938941948983587,"pX":-1.0846255528105493,"pZ":2.175736066579959,"vX0":5.148120579032898,"vY0":-136.3967362591718,"vZ0":-6.282713427143012,"x":158.34,"y":180.04,"x0":-2.146482797770938,"y0":50.000877369308114,"z0":5.595298560941027,"aX":-12.338859774229512},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":10.8,"spinRate":2185,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40306330332604245,"extension":7.160471215102033},"hitData":{"launchSpeed":80.9,"launchAngle":57.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.58,"coordY":136.53}},"index":0,"playId":"a7dd7d7f-17fd-3524-a99a-5fcb8c45efc8","pitchNumber":1,"startTime":"2025-08-23T00:22:41.393Z","endTime":"2025-08-23T00:22:54.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:22:54.662Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"CJ Kayfus doubles (4) on a line drive to left fielder Josh Smith. Carlos Santana scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T00:23:11.528Z","endTime":"2025-08-23T00:23:43.497Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.626871011523942,"aZ":-24.370121408288785,"pfxX":0.8612796455898144,"pfxZ":4.370342021873448,"pX":0.17432870269492468,"pZ":2.4356989870506913,"vX0":5.9783213118947085,"vY0":-132.36665710212176,"vZ0":-3.62399824085041,"x":110.36,"y":173.02,"x0":-2.219650035785223,"y0":50.00331099602762,"z0":5.594379651694377,"aX":1.5360796406961177},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":-2.8,"spinRate":2254,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.41282569571239947,"extension":7.0761930531364285},"hitData":{"launchSpeed":91.7,"launchAngle":23.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":34.51,"coordY":112.03}},"index":0,"playId":"509648cf-b1a9-3703-b72b-43a3df317bca","pitchNumber":1,"startTime":"2025-08-23T00:23:29.979Z","endTime":"2025-08-23T00:23:43.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:23:43.497Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T00:23:48.572Z","endTime":"2025-08-23T00:26:04.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29136743740572,"aZ":-20.016124898288627,"pfxX":-9.040218309239835,"pfxZ":6.380236187663305,"pX":-0.571166276465162,"pZ":2.6276269490624142,"vX0":7.259375989877714,"vY0":-137.3578081772713,"vZ0":-4.184155769035655,"x":138.77,"y":167.83,"x0":-2.07780068797712,"y0":50.00009491906193,"z0":5.536962084249714,"aX":-17.219157941955032},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":14.8,"spinRate":2127,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3992314962475998,"extension":7.016583941286529},"index":0,"playId":"99c9f800-440d-3d96-a63d-1fd75f8ce21c","pitchNumber":1,"startTime":"2025-08-23T00:24:15.131Z","endTime":"2025-08-23T00:24:19.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.112344496655098,"aZ":-28.42748813218987,"pfxX":-8.930237027881041,"pfxZ":2.176896929134143,"pX":-1.2468309651246856,"pZ":2.3230996186982034,"vX0":5.198632867040736,"vY0":-130.50973889030533,"vZ0":-3.190402793043039,"x":164.53,"y":176.06,"x0":-2.1069829734272605,"y0":50.00193748108384,"z0":5.708162629629971,"aX":-15.36558930626613},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":15.0,"spinRate":1507,"spinDirection":232},"zone":13,"typeConfidence":0.86,"plateTime":0.4200811291194033,"extension":6.743488800446378},"index":1,"playId":"a020a5b9-83c2-37de-aa19-ae60a5a8c276","pitchNumber":2,"startTime":"2025-08-23T00:24:36.663Z","endTime":"2025-08-23T00:24:41.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.38248098922883,"strikeZoneBottom":1.60446471548909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.455417108683385,"aZ":-14.439691389799105,"pfxX":-5.942754307212855,"pfxZ":9.386642467373619,"pX":0.22787226734912422,"pZ":4.12865293827527,"vX0":7.865207963193201,"vY0":-137.1208157080381,"vZ0":-1.6054452163765687,"x":108.31,"y":127.31,"x0":-1.9157837123927395,"y0":50.00656368126611,"z0":5.715043545617115,"aX":-11.233417441050541},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2324,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4006091544834405,"extension":6.802218984645092},"index":2,"playId":"a30dc1d5-58b9-3957-9bcc-33790cbae0e0","pitchNumber":3,"startTime":"2025-08-23T00:24:58.259Z","endTime":"2025-08-23T00:25:02.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.42247983158655,"strikeZoneBottom":1.68348552536003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52110833831484,"aZ":-18.708303372397562,"pfxX":-7.116783280233038,"pfxZ":7.065256546956107,"pX":-0.1311379727472196,"pZ":4.2993892267180085,"vX0":7.6854170756893545,"vY0":-137.66054054381897,"vZ0":0.00672384181324015,"x":122.0,"y":122.7,"x0":-2.043696213181737,"y0":50.00356110372052,"z0":5.570665991981375,"aX":-13.566196336603923},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":11.2,"spinRate":2229,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39893854059835077,"extension":7.055275249714278},"index":3,"playId":"56f93584-b68e-3236-b8e9-d6f6d77fdfa4","pitchNumber":4,"startTime":"2025-08-23T00:25:19.211Z","endTime":"2025-08-23T00:25:23.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.646942611224965,"aZ":-30.46704534247592,"pfxX":-7.840640768418638,"pfxZ":1.0056961927641552,"pX":-0.5387242081332394,"pZ":2.388448761617476,"vX0":6.469936945329418,"vY0":-129.43619844413803,"vZ0":-2.3164784735029267,"x":137.53,"y":174.29,"x0":-2.050263539350152,"y0":50.003706769176645,"z0":5.624509534922117,"aX":-13.32421270703906},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":12.8,"spinRate":1372,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.4229224631262296,"extension":7.048065663045123},"index":4,"playId":"4044938a-d603-3c9c-af21-3614b7d9d831","pitchNumber":5,"startTime":"2025-08-23T00:25:37.500Z","endTime":"2025-08-23T00:25:41.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10951603314489,"aZ":-27.3256928276064,"pfxX":-7.679733519850905,"pfxZ":2.8656686796809945,"pX":-0.21909192473787553,"pZ":1.1272067157321148,"vX0":7.061256705576477,"vY0":-129.36133277688725,"vZ0":-5.923203799709567,"x":125.35,"y":208.35,"x0":-1.9869930227227621,"y0":50.00531321653343,"z0":5.542750149083862,"aX":-13.011289650407674},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":12.4,"spinRate":1320,"spinDirection":231},"zone":13,"typeConfidence":0.83,"plateTime":0.42347526432062566,"extension":6.889919979396627},"index":5,"playId":"1149dccb-e4c8-34ba-b983-447fe3378294","pitchNumber":6,"startTime":"2025-08-23T00:25:59.940Z","endTime":"2025-08-23T00:26:04.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:26:04.452Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, second baseman Ezequiel Duran to first baseman Rowdy Tellez. CJ Kayfus to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T00:26:12.028Z","endTime":"2025-08-23T00:27:37.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.7,"strikeZoneTop":3.24649364638216,"strikeZoneBottom":1.42426910065609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.948712357490276,"aZ":-37.32773155184136,"pfxX":5.113779007371509,"pfxZ":-4.2596590363193485,"pX":0.8673396655524432,"pZ":0.7353218649017835,"vX0":4.779473252463591,"vY0":-109.71700404444492,"vZ0":-2.130284483846811,"x":83.94,"y":218.93,"x0":-2.010707357119294,"y0":50.00526340053575,"z0":5.728678695473327,"aX":6.181571344449463},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-7.9,"breakHorizontal":-10.6,"spinRate":2014,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.500855855862758,"extension":7.026303663090711},"index":0,"playId":"b49abe40-ca26-3912-9e06-437ddb20433c","pitchNumber":1,"startTime":"2025-08-23T00:26:26.665Z","endTime":"2025-08-23T00:26:33.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.12527438749389,"aZ":-29.322898000164624,"pfxX":-7.604205673654262,"pfxZ":1.7237930686977059,"pX":-0.5865683235482602,"pZ":1.4061751787781462,"vX0":6.147834070283524,"vY0":-127.81518617794102,"vZ0":-4.860545426366129,"x":139.36,"y":200.81,"x0":-2.0340189595892277,"y0":50.00464732955201,"z0":5.632729162063601,"aX":-12.59422187751319},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":12.4,"spinRate":1465,"spinDirection":231},"zone":7,"typeConfidence":0.88,"plateTime":0.42838516448882924,"extension":6.817813528840689},"index":1,"playId":"fc29f676-ddb9-31f5-8665-837e491841c7","pitchNumber":2,"startTime":"2025-08-23T00:26:50.264Z","endTime":"2025-08-23T00:26:54.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.24691594632363,"strikeZoneBottom":1.46364848946125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.303262727367557,"aZ":-20.619871261953005,"pfxX":0.42394979454821335,"pfxZ":6.671237072200009,"pX":1.308020002818853,"pZ":2.6380319215757178,"vX0":8.412664043905789,"vY0":-130.70575463725626,"vZ0":-3.627509487275874,"x":67.14,"y":167.55,"x0":-2.0060758080472034,"y0":50.003502715857145,"z0":5.590540670239968,"aX":0.7322162910228456},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.5,"breakHorizontal":-2.6,"spinRate":2259,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.4189106143199197,"extension":6.7848311777106645},"index":2,"playId":"dab19174-01b2-37ad-a4ac-1dd61a2acbfe","pitchNumber":3,"startTime":"2025-08-23T00:27:09.382Z","endTime":"2025-08-23T00:27:15.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.457885370271807,"aZ":-29.864192329712164,"pfxX":-7.32073206364381,"pfxZ":1.3958678698742855,"pX":-0.3839543295326895,"pZ":2.5650422854023005,"vX0":6.560798648919785,"vY0":-127.74247002928307,"vZ0":-1.9746273685383509,"x":131.64,"y":169.52,"x0":-2.0351710929793283,"y0":50.000209186469796,"z0":5.6970619170082415,"aX":-12.090039079450198},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":11.8,"spinRate":1332,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.42886513233925916,"extension":6.786595375674181},"hitData":{"launchSpeed":98.9,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.39,"coordY":151.72}},"index":3,"playId":"c0984e4d-70dd-3ac0-b366-39e8e11a1aa7","pitchNumber":4,"startTime":"2025-08-23T00:27:29.547Z","endTime":"2025-08-23T00:27:37.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:27:37.285Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to left fielder Josh Smith in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T00:27:44.921Z","endTime":"2025-08-23T00:29:59.370Z","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":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":"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":5},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"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(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":88.0,"endSpeed":81.1,"strikeZoneTop":3.03538479118167,"strikeZoneBottom":1.35562222784502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76299128931757,"aZ":-31.992880342472514,"pfxX":-8.357683137309294,"pfxZ":0.10751581165993152,"pX":0.3362483402385243,"pZ":1.2210480115527513,"vX0":8.65266821140424,"vY0":-127.88720435917462,"vZ0":-4.7323572997477,"x":104.18,"y":205.81,"x0":-2.0011434466034697,"y0":50.00273307023111,"z0":5.597935634657267,"aX":-13.878815946491025},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.7,"breakHorizontal":13.2,"spinRate":1587,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.42789229140813356,"extension":6.878231019009498},"index":0,"playId":"c43243c8-5ffe-314d-97d7-f65ee62d2dbe","pitchNumber":1,"startTime":"2025-08-23T00:28:04.072Z","endTime":"2025-08-23T00:28:08.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.09247754587912,"strikeZoneBottom":1.35439539102263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.961584414539836,"aZ":-20.280519760375867,"pfxX":0.23149550754741188,"pfxZ":6.834733824286983,"pX":0.899356175813824,"pZ":2.504545058670022,"vX0":7.535415079768237,"vY0":-130.68791247268598,"vZ0":-3.9523858293591956,"x":82.72,"y":171.16,"x0":-2.0441177504360653,"y0":50.00409955522648,"z0":5.548251369274864,"aX":0.4017907384065488},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.8,"breakHorizontal":-1.9,"spinRate":2253,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.41813401434459907,"extension":6.832076576333954},"index":1,"playId":"1fce0070-c1fa-3f59-87da-9d60e22abf8a","pitchNumber":2,"startTime":"2025-08-23T00:28:21.268Z","endTime":"2025-08-23T00:28:26.057Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.570369855682742,"aZ":-21.849620796609166,"pfxX":0.8233728876324728,"pfxZ":6.050066078641971,"pX":0.4167701170723884,"pZ":2.3399233842801377,"vX0":5.955358754367686,"vY0":-129.45149744243687,"vZ0":-4.125632644079387,"x":101.11,"y":175.6,"x0":-2.015167612760086,"y0":50.00400715412484,"z0":5.615166963099609,"aX":1.4052984254671486},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.3,"breakHorizontal":-2.8,"spinRate":2308,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.4221831441291797,"extension":6.874304276646412},"index":2,"playId":"4401fc1c-8762-3b13-94d2-1320d732ed93","pitchNumber":3,"startTime":"2025-08-23T00:28:38.861Z","endTime":"2025-08-23T00:28:42.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.09547921828602,"strikeZoneBottom":1.31865935901357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01441651006479,"aZ":-29.12804095240792,"pfxX":-7.6897484983911255,"pfxZ":1.7805374795267532,"pX":-0.2518807142150415,"pZ":0.3648377430897014,"vX0":7.115957680195994,"vY0":-129.8937342616183,"vZ0":-7.366332699999375,"x":126.6,"y":228.93,"x0":-2.0268202375537094,"y0":50.00299880978449,"z0":5.449935677419925,"aX":-13.150768617079748},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":12.4,"spinRate":1470,"spinDirection":237},"zone":13,"typeConfidence":0.84,"plateTime":0.42155595261401135,"extension":6.8144812172714175},"index":3,"playId":"bc6c11e3-c11d-3a0e-8dc4-69c6dd95ec69","pitchNumber":4,"startTime":"2025-08-23T00:29:01.489Z","endTime":"2025-08-23T00:29:07.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64515592078702,"aZ":-27.419399179398006,"pfxX":-9.134717902606152,"pfxZ":2.7548224220456925,"pX":0.3978274762963875,"pZ":1.4084464120057838,"vX0":9.15436129724713,"vY0":-130.41017777334653,"vZ0":-5.17833858610725,"x":101.84,"y":200.75,"x0":-1.9660872836419583,"y0":50.00501022574774,"z0":5.480446978192299,"aX":-15.78380693786838},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.1,"breakHorizontal":14.6,"spinRate":1620,"spinDirection":230},"zone":9,"typeConfidence":0.89,"plateTime":0.419505796718485,"extension":6.920795376644964},"index":4,"playId":"95323abb-08ad-3282-bf6d-fdc04230d204","pitchNumber":5,"startTime":"2025-08-23T00:29:24.115Z","endTime":"2025-08-23T00:29:28.180Z","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.5,"endSpeed":85.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.980967006928573,"aZ":-17.96422372181366,"pfxX":-8.907481423875346,"pfxZ":7.466329906797508,"pX":-0.34776606972382346,"pZ":3.1084050934204823,"vX0":7.526993661978637,"vY0":-137.45175492779126,"vZ0":-3.181332634052577,"x":130.26,"y":154.85,"x0":-1.9715888132601012,"y0":50.003402856586604,"z0":5.508669681825693,"aX":-16.954129873512382},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":14.4,"spinRate":2245,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.39930704252751337,"extension":6.821176785642746},"hitData":{"launchSpeed":84.3,"launchAngle":60.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.37,"coordY":147.68}},"index":5,"playId":"8b8af906-878e-31c7-9238-afe895b1b244","pitchNumber":6,"startTime":"2025-08-23T00:29:49.857Z","endTime":"2025-08-23T00:29:59.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:29:59.370Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out sharply to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T00:31:53.270Z","endTime":"2025-08-23T00:34:09.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.937919862692517,"aZ":-13.83608361206659,"pfxX":-8.858550045290226,"pfxZ":9.923216578613447,"pX":-0.6768660044540125,"pZ":3.263229976591887,"vX0":5.305958444852988,"vY0":-135.6378516552985,"vZ0":-3.979303495588587,"x":142.8,"y":150.67,"x0":-1.5159024147197455,"y0":50.0020323960202,"z0":5.725777446559552,"aX":-16.369964578548313},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":14.8,"spinRate":2377,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.40508125819938723,"extension":6.564604709397741},"index":0,"playId":"e3789dc3-b939-341b-9488-cb3e93aa9123","pitchNumber":1,"startTime":"2025-08-23T00:32:11.356Z","endTime":"2025-08-23T00:32:14.771Z","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.8,"endSpeed":86.2,"strikeZoneTop":3.61887186746713,"strikeZoneBottom":1.76289260710928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1194537881218,"aZ":-15.55312275116006,"pfxX":-7.2260525947831775,"pfxZ":8.675841938424208,"pX":-0.754554338103149,"pZ":3.7549892491067944,"vX0":4.674712402239607,"vY0":-137.8968059883187,"vZ0":-2.7944620016458415,"x":145.76,"y":137.4,"x0":-1.5373584467442065,"y0":50.00405795991331,"z0":5.837394547053702,"aX":-13.84668379649597},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":12.0,"spinRate":2411,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39797662534634926,"extension":6.4452336174527325},"index":1,"playId":"f2e77d65-297b-3762-ae2e-32b10b4e3f9e","pitchNumber":2,"startTime":"2025-08-23T00:32:35.848Z","endTime":"2025-08-23T00:32:38.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.456161840711562,"aZ":-15.51380383171441,"pfxX":-6.989651868619648,"pfxZ":8.916848584906736,"pX":-0.2905078768970424,"pZ":3.2725378960300957,"vX0":5.832267011069456,"vY0":-136.1963921691433,"vZ0":-3.681295167494433,"x":128.07,"y":150.42,"x0":-1.5574383384288022,"y0":50.000204561840135,"z0":5.722590417230157,"aX":-13.056676226801892},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":11.3,"spinRate":2317,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4030099960450251,"extension":6.467542588569513},"index":2,"playId":"28d94235-b5dc-3e36-a21b-d959fed8257c","pitchNumber":3,"startTime":"2025-08-23T00:32:52.945Z","endTime":"2025-08-23T00:32:56.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.61496643459967,"strikeZoneBottom":1.75909116069134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43130307634791,"aZ":-33.758234130464665,"pfxX":3.281686517033814,"pfxZ":-1.0438646892168642,"pX":0.1389790450153555,"pZ":0.8714678707069314,"vX0":3.251914408876722,"vY0":-122.13103820388798,"vZ0":-4.586704025578664,"x":111.7,"y":215.25,"x0":-1.6348739265342556,"y0":50.004933220511305,"z0":5.668544395747168,"aX":4.97099016029365},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.8,"breakHorizontal":-6.7,"spinRate":2568,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44800875214037417,"extension":6.5482428034753815},"index":3,"playId":"71f3370b-2921-3529-9508-4eb964479749","pitchNumber":4,"startTime":"2025-08-23T00:33:16.931Z","endTime":"2025-08-23T00:33:20.989Z","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":75.4,"endSpeed":68.5,"strikeZoneTop":3.46109984651718,"strikeZoneBottom":1.72201212297175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05443147483149,"aZ":-42.71065153763111,"pfxX":5.277936975673663,"pfxZ":-8.793518876115112,"pX":-1.2228218021452515,"pZ":3.693168847413519,"vX0":-0.8959511070216406,"vY0":-109.5707189066452,"vZ0":4.553073641874851,"x":163.61,"y":139.06,"x0":-1.4900520166798235,"y0":50.004456193667814,"z0":6.196170766096554,"aX":6.322197475439518},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-14.2,"breakHorizontal":-9.2,"spinRate":2237,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.5027742628172716,"extension":6.4043696879206164},"index":4,"playId":"f4e32dac-9e33-3c2b-a050-01fc131509e8","pitchNumber":5,"startTime":"2025-08-23T00:33:36.958Z","endTime":"2025-08-23T00:33:41.870Z","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":92.1,"endSpeed":83.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2387414313113,"aZ":-15.161971914384058,"pfxX":-6.941238799202285,"pfxZ":9.449110620420367,"pX":-0.2690107783866976,"pZ":2.1198007467393483,"vX0":5.338543126194884,"vY0":-133.9007625079717,"vZ0":-6.44112194941885,"x":127.25,"y":181.55,"x0":-1.3953634241350537,"y0":50.00256593465592,"z0":5.658015610062787,"aX":-12.495716156975677},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2253,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.41042250204847264,"extension":6.648942821995434},"hitData":{"launchSpeed":100.5,"launchAngle":20.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":166.69,"coordY":66.47}},"index":5,"playId":"befce531-ab32-3eec-a4c8-15e9df8339f7","pitchNumber":6,"startTime":"2025-08-23T00:34:01.735Z","endTime":"2025-08-23T00:34:09.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:34:09.090Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, third baseman José Ramírez to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T00:34:09.760Z","endTime":"2025-08-23T00:35:18.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.54291918431008,"strikeZoneBottom":1.78190942670815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71638276496307,"aZ":-14.367781875757794,"pfxX":-8.684036375227501,"pfxZ":9.432154642357702,"pX":0.533290958499714,"pZ":2.655446543538338,"vX0":8.142434971167875,"vY0":-137.12751519379913,"vZ0":-5.4183360726609235,"x":96.67,"y":167.08,"x0":-1.3585159067539392,"y0":50.005406235423926,"z0":5.651245384135884,"aX":-16.400675895041793},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":13.8,"spinRate":2446,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4007216114501957,"extension":6.524797748548652},"index":0,"playId":"63f1c1e2-0eb8-3bb2-82ff-2a057953bf88","pitchNumber":1,"startTime":"2025-08-23T00:34:37.045Z","endTime":"2025-08-23T00:34:41.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.54293280080196,"strikeZoneBottom":1.74331955580474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.63607668487404,"aZ":-20.56783055442188,"pfxX":-11.256089845536454,"pfxZ":6.2212714856827995,"pX":1.3566229984369251,"pZ":1.9347078306934897,"vX0":11.396245408491477,"vY0":-135.69847704740098,"vZ0":-5.622961659121199,"x":65.29,"y":186.54,"x0":-1.4346353121302453,"y0":50.001354405058066,"z0":5.466081296603722,"aX":-20.994934115218605},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.2,"breakHorizontal":18.0,"spinRate":2326,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40359775998280334,"extension":6.55794305826355},"index":1,"playId":"53b28d36-0afe-3cc7-a13c-12ad057ae826","pitchNumber":2,"startTime":"2025-08-23T00:34:51.819Z","endTime":"2025-08-23T00:34:56.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.378125145669003,"aZ":-20.888497147264886,"pfxX":-10.236935661658087,"pfxZ":6.109939311157615,"pX":0.2201712500796303,"pZ":2.3032122351177406,"vX0":8.191055970981326,"vY0":-135.2935440836992,"vZ0":-4.885570104083567,"x":108.61,"y":176.59,"x0":-1.5212485277707657,"y0":50.00649053896685,"z0":5.602680637969061,"aX":-18.922428063495197},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":16.7,"spinRate":2214,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.40532395537064714,"extension":6.661842789982912},"hitData":{"launchSpeed":72.6,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.34,"coordY":171.96}},"index":2,"playId":"e5cacf7d-8eea-3213-a8a9-76a21a5e4c6f","pitchNumber":3,"startTime":"2025-08-23T00:35:10.164Z","endTime":"2025-08-23T00:35:18.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:35:18.081Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rowdy Tellez pops out to catcher Bo Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T00:35:24.742Z","endTime":"2025-08-23T00:37:31.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":94.4,"endSpeed":85.8,"strikeZoneTop":3.86793936841469,"strikeZoneBottom":1.80639794957962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.545882283021996,"aZ":-12.521086639329344,"pfxX":-7.500110298174398,"pfxZ":10.376424380374695,"pX":0.9159115554238068,"pZ":2.976669468411202,"vX0":8.846086861957302,"vY0":-137.05317531047876,"vZ0":-5.007137638095909,"x":82.09,"y":158.41,"x0":-1.3859288380070869,"y0":50.0017443207385,"z0":5.689023466259447,"aX":-14.204309186899751},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":11.6,"spinRate":2382,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4003304173966056,"extension":6.453864930500148},"index":0,"playId":"d1816da3-ef1e-3806-aac9-9bcf17e12364","pitchNumber":1,"startTime":"2025-08-23T00:35:48.580Z","endTime":"2025-08-23T00:35:53.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.515150618081677,"aZ":-15.348745170587424,"pfxX":-7.5793784195945975,"pfxZ":8.809217910365238,"pX":-0.08272675204641203,"pZ":2.4827202006134392,"vX0":6.598685753101051,"vY0":-137.5772540630021,"vZ0":-5.8314967213729245,"x":120.15,"y":171.75,"x0":-1.531653548989309,"y0":50.00639089322531,"z0":5.676500912965376,"aX":-14.481943768790794},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":12.2,"spinRate":2427,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39866256744853557,"extension":6.31307432555963},"index":1,"playId":"c4b378cd-3907-314f-80b4-ce98e8b43e19","pitchNumber":2,"startTime":"2025-08-23T00:36:04.704Z","endTime":"2025-08-23T00:36:08.625Z","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.6,"endSpeed":85.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.66523768840106,"aZ":-14.513368291215823,"pfxX":-7.7716913090379744,"pfxZ":9.472209731636774,"pX":0.08258444766572477,"pZ":3.378065108770075,"vX0":6.89059991585774,"vY0":-136.11874574373533,"vZ0":-3.5677845209680767,"x":113.85,"y":147.57,"x0":-1.479909547766481,"y0":50.00151151467862,"z0":5.719485157569039,"aX":-14.489266950805623},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":12.5,"spinRate":2364,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4033703884809392,"extension":6.477076604096884},"index":2,"playId":"6f0816ef-a09c-3771-8af3-81618f103b11","pitchNumber":3,"startTime":"2025-08-23T00:36:26.266Z","endTime":"2025-08-23T00:36:29.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.66790698213393,"strikeZoneBottom":1.72435175676056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.457100987247117,"aZ":-28.517134611524888,"pfxX":-10.243437236837977,"pfxZ":2.309503761101614,"pX":-0.10699130310277204,"pZ":0.29716172733948126,"vX0":6.8769173196502305,"vY0":-125.11239712329066,"vZ0":-7.026499528025054,"x":121.08,"y":230.76,"x0":-1.5616734886480192,"y0":50.0039517699979,"z0":5.48210571205933,"aX":-16.225457129549046},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":16.9,"spinRate":1547,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4379438730042646,"extension":6.3718521240549935},"index":3,"playId":"2a3c5963-327c-3a82-9604-7e94fe73f411","pitchNumber":4,"startTime":"2025-08-23T00:36:55.087Z","endTime":"2025-08-23T00:36:59.266Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.847184981107823,"aZ":-31.540796421704243,"pfxX":3.2671320662085757,"pfxZ":0.4254890012261914,"pX":0.05614059079315601,"pZ":2.6892277758671845,"vX0":3.4082556473221026,"vY0":-121.71078399838494,"vZ0":-0.792266677530453,"x":114.86,"y":166.17,"x0":-1.7891149489524918,"y0":50.0047704418672,"z0":5.760886740427716,"aX":4.87998305168221},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":-6.7,"spinRate":2528,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4507641751459115,"extension":6.51430736597155},"hitData":{"launchSpeed":83.7,"launchAngle":79.0,"totalDistance":32.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":128.11,"coordY":190.18}},"index":4,"playId":"0a89ae0a-1a23-35c5-a2ed-ef4605245aab","pitchNumber":5,"startTime":"2025-08-23T00:37:21.327Z","endTime":"2025-08-23T00:37:31.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:37:31.337Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Ezequiel Duran to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T00:39:20.475Z","endTime":"2025-08-23T00:43:02.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":8},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":69.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.435476324928757,"aZ":-39.408741244827866,"pfxX":4.4759008229847055,"pfxZ":-6.052067195665248,"pX":0.521676695845977,"pZ":1.871690612694595,"vX0":4.081004948674185,"vY0":-109.03826239964559,"vZ0":0.42641838362090123,"x":97.11,"y":188.24,"x0":-1.9605580429551495,"y0":50.00287806044826,"z0":5.9503499084155935,"aX":5.350471061982868},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-10.4,"breakHorizontal":-9.2,"spinRate":1984,"spinDirection":34},"zone":9,"typeConfidence":0.91,"plateTime":0.5036904925593038,"extension":6.861572806180435},"index":0,"playId":"c47c6db0-8cac-3c36-b0c2-db83642980c0","pitchNumber":1,"startTime":"2025-08-23T00:39:41.103Z","endTime":"2025-08-23T00:39:45.721Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.23299656998505,"strikeZoneBottom":1.46597834329129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91995692823557,"aZ":-24.888716728408955,"pfxX":0.7152974512241301,"pfxZ":4.2465800833229,"pX":0.7330861796334155,"pZ":3.365764509223892,"vX0":6.817868797804146,"vY0":-129.79373977320768,"vZ0":-1.262609805835826,"x":89.06,"y":147.9,"x0":-2.0151570774100596,"y0":50.0009289360246,"z0":5.745144456113814,"aX":1.224296220823243},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.7,"breakHorizontal":-2.8,"spinRate":2237,"spinDirection":197},"zone":12,"typeConfidence":0.86,"plateTime":0.4212249997328028,"extension":7.066863230477313},"index":1,"playId":"a909bdb7-9e4d-35a8-9e67-9024566d0856","pitchNumber":2,"startTime":"2025-08-23T00:39:59.010Z","endTime":"2025-08-23T00:40:04.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.536111138758464,"aZ":-29.050031540756777,"pfxX":-8.288455650760218,"pfxZ":1.8479689685699654,"pX":-0.5874924073109807,"pZ":1.772087311021946,"vX0":6.5325877490917845,"vY0":-129.09140383771594,"vZ0":-4.267875148147828,"x":139.39,"y":190.93,"x0":-2.072342962974779,"y0":50.00150624898995,"z0":5.679509445070029,"aX":-14.006653048320572},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":13.6,"spinRate":1657,"spinDirection":238},"zone":7,"typeConfidence":0.9,"plateTime":0.4240645165437562,"extension":6.814180283238004},"index":2,"playId":"454a8ccb-2aa8-3c50-b107-b3c11e6874ee","pitchNumber":3,"startTime":"2025-08-23T00:40:18.506Z","endTime":"2025-08-23T00:40:22.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.26955772931223,"strikeZoneBottom":1.50248823245537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.760797839309244,"aZ":-31.246613487505474,"pfxX":-8.532450404686259,"pfxZ":0.5321949786700615,"pX":0.010155546334912927,"pZ":0.8016342925546293,"vX0":7.94104943679466,"vY0":-131.05652918813084,"vZ0":-6.321319547878289,"x":116.61,"y":217.14,"x0":-1.945308117965715,"y0":50.004661030853036,"z0":5.568213293130129,"aX":-14.89820940884146},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.2,"breakHorizontal":13.8,"spinRate":1608,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.41735475681022915,"extension":6.8689332245980355},"index":3,"playId":"a54abe08-725d-37c9-81d0-cb33a5b2a149","pitchNumber":4,"startTime":"2025-08-23T00:40:36.090Z","endTime":"2025-08-23T00:40:40.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30552488847965,"aZ":-31.667279341064372,"pfxX":-8.238440880433963,"pfxZ":0.292694900647291,"pX":-0.6248260283406621,"pZ":2.121681250210204,"vX0":6.731260887085305,"vY0":-129.7606700530104,"vZ0":-2.818343207766751,"x":140.82,"y":181.49,"x0":-2.1779431400249,"y0":50.00073777554826,"z0":5.626388131942493,"aX":-14.094517536688532},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":13.4,"spinRate":1548,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.4215737232961878,"extension":6.795768002084959},"index":4,"playId":"fc550c70-6be0-3f70-a1f7-9dfb6e27353a","pitchNumber":5,"startTime":"2025-08-23T00:40:55.098Z","endTime":"2025-08-23T00:41:01.330Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4645246676086,"aZ":-20.770229223197877,"pfxX":0.5729055448287834,"pfxZ":6.365480109482238,"pX":-0.11819160668745472,"pZ":3.0298479845073145,"vX0":5.234030007330813,"vY0":-132.7817369165591,"vZ0":-2.8480741423601117,"x":121.51,"y":156.97,"x0":-2.1864679202959825,"y0":50.00469897052804,"z0":5.621430826878926,"aX":1.0268004492767682},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":-2.2,"spinRate":2294,"spinDirection":200},"zone":2,"typeConfidence":0.91,"plateTime":0.41192871949773435,"extension":6.870912289766057},"index":5,"playId":"ec4be8e3-6e22-3294-9443-f2a815e5748b","pitchNumber":6,"startTime":"2025-08-23T00:41:42.212Z","endTime":"2025-08-23T00:41:47.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.384803599384835,"aZ":-38.02159103107009,"pfxX":4.455637702657268,"pfxZ":-4.630749862656629,"pX":0.4756636772281413,"pZ":1.0019731162506522,"vX0":4.454084235799475,"vY0":-112.03370552415662,"vZ0":-1.644781700470228,"x":98.87,"y":211.73,"x0":-2.1214509319272716,"y0":50.00163692870457,"z0":5.653220720445982,"aX":5.628523688992973},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-8.5,"breakHorizontal":-9.2,"spinRate":1968,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.49002694264934776,"extension":6.798670914538411},"index":6,"playId":"46834eb4-cc46-3deb-b1a3-adf87ff25c4e","pitchNumber":7,"startTime":"2025-08-23T00:42:11.123Z","endTime":"2025-08-23T00:42:15.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59503456318617,"aZ":-17.634512898540216,"pfxX":-8.368069816118574,"pfxZ":7.646988974374834,"pX":0.15495568230375295,"pZ":3.3430579256970905,"vX0":8.610566117357084,"vY0":-137.51068227144995,"vZ0":-2.550361914050006,"x":111.09,"y":148.52,"x0":-1.9408461853826493,"y0":50.00111654000538,"z0":5.489225688620783,"aX":-15.906540986285911},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":13.2,"spinRate":2348,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39945438061977523,"extension":6.9793086723019595},"index":7,"playId":"e3a293e7-0e90-3171-8d4f-f1f529c5b30b","pitchNumber":8,"startTime":"2025-08-23T00:42:32.869Z","endTime":"2025-08-23T00:42:37.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.872591727207546,"aZ":-33.362239024796686,"pfxX":-7.775861553785021,"pfxZ":-0.6893027290892793,"pX":0.07915897939959969,"pZ":2.2398812704123725,"vX0":8.01874211510261,"vY0":-130.2181473414333,"vZ0":-2.2638802687136215,"x":113.98,"y":178.3,"x0":-2.027167654537175,"y0":50.004536778570966,"z0":5.6400780354760585,"aX":-13.380407563186242},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.6,"breakHorizontal":12.4,"spinRate":1483,"spinDirection":234},"zone":5,"typeConfidence":0.91,"plateTime":0.4203240619975803,"extension":6.788678076359874},"hitData":{"launchSpeed":95.5,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.25,"coordY":150.2}},"index":8,"playId":"d4ee3523-4874-3039-a930-ea15af3ef0bc","pitchNumber":9,"startTime":"2025-08-23T00:42:54.188Z","endTime":"2025-08-23T00:43:02.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:43:02.140Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, second baseman Ezequiel Duran to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T00:43:12.169Z","endTime":"2025-08-23T00:44:51.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.27671591666291,"strikeZoneBottom":1.58400405355921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16553500853319,"aZ":-30.493867940449224,"pfxX":-8.468597544458595,"pfxZ":1.034251645418152,"pX":-0.8346497162128491,"pZ":1.820122271844335,"vX0":5.7715707175021445,"vY0":-127.00069969267685,"vZ0":-3.4721280116959514,"x":148.81,"y":189.64,"x0":-2.0370937102542213,"y0":50.00588325918581,"z0":5.6320021832902,"aX":-13.827350484626567},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":14.0,"spinRate":1469,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.431383202649505,"extension":6.816868902928227},"index":0,"playId":"facf3455-ff1e-3342-b1f1-236e93ab08f6","pitchNumber":1,"startTime":"2025-08-23T00:43:27.422Z","endTime":"2025-08-23T00:43:32.385Z","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":89.7,"endSpeed":81.9,"strikeZoneTop":3.31482141300703,"strikeZoneBottom":1.72066430365882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29902325397622,"aZ":-20.639657911076643,"pfxX":-0.635569698698508,"pfxZ":6.700296501986896,"pX":0.37973874982040673,"pZ":3.8098797537286484,"vX0":6.7612552251268125,"vY0":-130.55934973492677,"vZ0":-0.6690398570127706,"x":102.53,"y":135.91,"x0":-2.16425571148982,"y0":50.000078911761356,"z0":5.627211268696777,"aX":-1.094818555845066},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.2,"breakHorizontal":-0.4,"spinRate":2265,"spinDirection":191},"zone":12,"typeConfidence":0.9,"plateTime":0.420029207987211,"extension":6.816641557309476},"index":1,"playId":"12031c63-0b06-392d-9139-10b847c0a056","pitchNumber":2,"startTime":"2025-08-23T00:43:42.358Z","endTime":"2025-08-23T00:43:46.730Z","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":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.35310913442432,"strikeZoneBottom":1.7586997061295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.979324606112353,"aZ":-16.4264301707451,"pfxX":-5.360865334415804,"pfxZ":8.38842320823566,"pX":-0.6757211193716877,"pZ":2.6894908367813297,"vX0":5.82537653864429,"vY0":-136.6203541289672,"vZ0":-4.346575198411243,"x":142.76,"y":166.16,"x0":-2.145934182120096,"y0":50.0065501266117,"z0":5.441066503899762,"aX":-10.068810969136283},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2197,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4019436274141417,"extension":6.745301733221796},"index":2,"playId":"896e01d0-110d-3451-9d53-610d05d1b308","pitchNumber":3,"startTime":"2025-08-23T00:43:57.755Z","endTime":"2025-08-23T00:44:01.894Z","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":93.5,"endSpeed":84.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58429634752945,"aZ":-17.305684268794796,"pfxX":-7.130735859363886,"pfxZ":8.026974000093292,"pX":-0.5839491262311958,"pZ":3.3390518524038764,"vX0":6.325462987093287,"vY0":-135.90672038031397,"vZ0":-2.478857371219374,"x":139.26,"y":148.63,"x0":-2.026643430951591,"y0":50.000177828237305,"z0":5.47894206484181,"aX":-13.203398226745378},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":11.4,"spinRate":2225,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4045771052432672,"extension":6.822876925821442},"index":3,"playId":"1a7a627e-7c87-3165-a770-849956e06b10","pitchNumber":4,"startTime":"2025-08-23T00:44:16.534Z","endTime":"2025-08-23T00:44:19.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.462277213598153,"aZ":-31.607516190492998,"pfxX":-8.313346965279381,"pfxZ":0.3357135786035439,"pX":-0.2315990930542157,"pZ":2.031021047190913,"vX0":7.125679588661461,"vY0":-128.8703036785862,"vZ0":-2.9479703754965763,"x":125.83,"y":183.94,"x0":-1.950682110652956,"y0":50.00216076903207,"z0":5.628061012453808,"aX":-14.000361974883388},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":13.4,"spinRate":1390,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.424808218410337,"extension":6.842930364366724},"hitData":{"launchSpeed":95.5,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.25,"coordY":150.2}},"index":4,"playId":"b13e80a1-e1b3-3c01-8f69-b99296e6c5d4","pitchNumber":5,"startTime":"2025-08-23T00:44:44.287Z","endTime":"2025-08-23T00:44:51.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:44:51.814Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, second baseman Ezequiel Duran to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T00:45:01.120Z","endTime":"2025-08-23T00:46:00.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":{"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":75.2,"endSpeed":69.2,"strikeZoneTop":3.422166125592,"strikeZoneBottom":1.56999272412122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.696122657218126,"aZ":-37.93731555283275,"pfxX":2.018414432093619,"pfxZ":-4.786544851499292,"pX":-0.25275132477287,"pZ":1.7789062991257532,"vX0":3.5262018612083628,"vY0":-109.41630606868375,"vZ0":0.1297325887882692,"x":126.63,"y":190.75,"x0":-2.152442153224019,"y0":50.00418763837046,"z0":5.809977043776254,"aX":2.428558776116581},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-8.3,"breakHorizontal":-4.7,"spinRate":1844,"spinDirection":40},"zone":8,"typeConfidence":0.9,"plateTime":0.5020613275193262,"extension":7.275075617596768},"index":0,"playId":"0103f83f-88b0-3ff0-8e6e-e7851e2443dd","pitchNumber":1,"startTime":"2025-08-23T00:45:20.443Z","endTime":"2025-08-23T00:45:26.738Z","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":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.46033014891772,"strikeZoneBottom":1.56939352623652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.568657876415287,"aZ":-38.180925102730086,"pfxX":2.061168117803354,"pfxZ":-4.89267341142025,"pX":-0.8569579471854911,"pZ":1.4192230113901283,"vX0":2.0631343837567675,"vY0":-110.35435712288108,"vZ0":-0.6937670345830511,"x":149.67,"y":200.46,"x0":-2.073557582635834,"y0":50.00328274511085,"z0":5.777249189237973,"aX":2.529439644552227},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-8.8,"breakHorizontal":-4.3,"spinRate":1855,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.49729309385475506,"extension":7.2376076538596426},"index":1,"playId":"9f387855-0ca8-3470-bfc1-9fb69b455f41","pitchNumber":2,"startTime":"2025-08-23T00:45:35.628Z","endTime":"2025-08-23T00:45:41.380Z","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":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20471051458339,"aZ":-30.090330423480857,"pfxX":-7.80710230482091,"pfxZ":1.2052328146378422,"pX":-1.0955838152835453,"pZ":1.62765790981534,"vX0":5.438755370356359,"vY0":-130.43034835685086,"vZ0":-4.273904518979823,"x":158.76,"y":194.83,"x0":-2.1884483633240923,"y0":50.00571667079835,"z0":5.544513059562445,"aX":-13.518040897825747},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.4,"breakHorizontal":13.0,"spinRate":1610,"spinDirection":236},"zone":13,"typeConfidence":0.89,"plateTime":0.41918195252885493,"extension":6.88142906758751},"hitData":{"launchSpeed":83.3,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.47,"coordY":154.25}},"index":2,"playId":"fd22e9c0-45a0-3a79-8660-4cc48f983584","pitchNumber":3,"startTime":"2025-08-23T00:45:52.630Z","endTime":"2025-08-23T00:46:00.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:46:00.136Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:47:56.769Z","endTime":"2025-08-23T00:49:36.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":666310,"link":"/api/v1/people/666310"},"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.4,"endSpeed":85.2,"strikeZoneTop":3.80656097211689,"strikeZoneBottom":1.83038799611921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23917964658686,"aZ":-15.553610803122414,"pfxX":-7.7845301737584265,"pfxZ":8.928443444744484,"pX":0.5429204019449707,"pZ":2.250544081957165,"vX0":8.097888689160762,"vY0":-135.69355336430422,"vZ0":-6.164068098210047,"x":96.31,"y":178.02,"x0":-1.4714619771530708,"y0":50.00103793298537,"z0":5.638926677273326,"aX":-14.487284473188463},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":12.4,"spinRate":2326,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.40395570738421993,"extension":6.511745227764313},"index":0,"playId":"b00d15cd-305b-35ca-9009-bb342bdec28c","pitchNumber":1,"startTime":"2025-08-23T00:48:11.982Z","endTime":"2025-08-23T00:48:16.725Z","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":93.5,"endSpeed":85.3,"strikeZoneTop":3.75295236297332,"strikeZoneBottom":1.81678824593269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.037755824099072,"aZ":-12.010247187711085,"pfxX":-6.837597811702119,"pfxZ":10.774345180968186,"pX":0.7081744115271935,"pZ":3.5816491680598457,"vX0":7.864613580563445,"vY0":-136.00250010016924,"vZ0":-3.7846805590390464,"x":90.01,"y":142.08,"x0":-1.3337525868697062,"y0":50.00624259314425,"z0":5.8252796489911605,"aX":-12.801701633180393},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":10.7,"spinRate":2452,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.40284612998595337,"extension":6.530792687655728},"index":1,"playId":"9508a7a9-bcbf-35b2-bbfc-8e828d058cb3","pitchNumber":2,"startTime":"2025-08-23T00:48:29.329Z","endTime":"2025-08-23T00:48:33.489Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-23T00:48:38.180Z","endTime":"2025-08-23T00:48:50.895Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.78,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.994042477632096,"aZ":-13.409212920019026,"pfxX":-6.81257911986897,"pfxZ":9.77265935081317,"pX":0.6230614433648218,"pZ":1.8628431407810946,"vX0":7.457080655204082,"vY0":-137.78113124208807,"vZ0":-8.041294113330705,"x":93.25,"y":188.48,"x0":-1.2351182361348376,"y0":50.0005108722888,"z0":5.727805525639105,"aX":-13.078913178664369},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2465,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3977319671371258,"extension":6.352081015651795},"index":3,"playId":"c11548c8-52ad-3ef3-9b6e-f925888ec493","pitchNumber":3,"startTime":"2025-08-23T00:48:50.895Z","endTime":"2025-08-23T00:48:55.030Z","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":95.3,"endSpeed":86.3,"strikeZoneTop":3.71186808921652,"strikeZoneBottom":1.81591186344218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56114875336829,"aZ":-17.33031034965,"pfxX":-6.585570846329372,"pfxZ":7.698290609250996,"pX":0.39061642116121853,"pZ":4.393157262983989,"vX0":7.222088690520673,"vY0":-138.5998363396527,"vZ0":-1.010624979383559,"x":102.11,"y":120.16,"x0":-1.4044171311246598,"y0":50.00188034508613,"z0":5.929863540963065,"aX":-12.697637846974311},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2371,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39653608958385966,"extension":6.371622752500922},"index":4,"playId":"e02ee96f-024a-3f1f-b607-62ea2a726322","pitchNumber":4,"startTime":"2025-08-23T00:49:12.841Z","endTime":"2025-08-23T00:49:17.390Z","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":85.0,"endSpeed":77.3,"strikeZoneTop":3.78,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.256334082034122,"aZ":-31.02194437244966,"pfxX":1.5986970182048277,"pfxZ":0.7545818613461766,"pX":0.3783827187861221,"pZ":1.5739381489350202,"vX0":4.123558699391518,"vY0":-123.62585234357024,"vZ0":-3.756929938684584,"x":102.58,"y":196.28,"x0":-1.5294377962908035,"y0":50.00134089646352,"z0":5.761800202492047,"aX":2.4351729418515378},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":-4.0,"spinRate":2627,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.44573827941377786,"extension":6.484181903161038},"index":5,"playId":"42b726d9-be4e-3479-9738-7de42e9bad25","pitchNumber":5,"startTime":"2025-08-23T00:49:31.982Z","endTime":"2025-08-23T00:49:36.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:49:36.440Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Duran doubles (9) on a line drive to right fielder CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:49:39.529Z","endTime":"2025-08-23T00:50:17.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31960231338318,"aZ":-23.040332087384048,"pfxX":-10.243632577797353,"pfxZ":5.023287387233315,"pX":0.5250658826258486,"pZ":2.2167210959187633,"vX0":8.674280921090421,"vY0":-134.3027638036278,"vZ0":-4.499894406971768,"x":96.99,"y":178.93,"x0":-1.4229383314825055,"y0":50.00320109065605,"z0":5.562043937585837,"aX":-18.628524488793},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":16.6,"spinRate":2187,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4085381629403244,"extension":6.686022225283292},"hitData":{"launchSpeed":88.5,"launchAngle":10.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.14,"coordY":117.18}},"index":0,"playId":"57f5c148-ea8f-3daf-8d55-bcbe63d040c1","pitchNumber":1,"startTime":"2025-08-23T00:50:05.902Z","endTime":"2025-08-23T00:50:17.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:50:17.932Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:50:22.776Z","endTime":"2025-08-23T00:52:39.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.7,"endSpeed":65.0,"strikeZoneTop":3.48077596319473,"strikeZoneBottom":1.57306399795861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.891836652167786,"aZ":-40.99518279701192,"pfxX":7.7038443098731175,"pfxZ":-8.157198835361502,"pX":-2.056367206074465,"pZ":5.621348179421029,"vX0":-2.8236576489580263,"vY0":-103.80739616188681,"vZ0":8.542401402603561,"x":195.38,"y":87.0,"x0":-1.6724575194455649,"y0":50.003741775786324,"z0":6.35514909118982,"aX":8.329505323322401},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-11.8,"breakHorizontal":-13.1,"spinRate":2097,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.5295486255472426,"extension":6.785451523629726},"index":0,"playId":"6573fe9f-6435-3256-bba4-cb9dec9632d5","pitchNumber":1,"startTime":"2025-08-23T00:50:56.566Z","endTime":"2025-08-23T00:51:00.067Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"77e2b125-ad79-3191-8b77-59a68bcd1fad","startTime":"2025-08-23T00:51:20.468Z","endTime":"2025-08-23T00:51:25.775Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.962746012178624,"aZ":-15.687132628322185,"pfxX":-7.963250720330559,"pfxZ":9.046928631933172,"pX":0.07465345841111447,"pZ":2.3592998334192514,"vX0":6.520095952738311,"vY0":-134.34561631638763,"vZ0":-5.90816208886465,"x":114.15,"y":175.08,"x0":-1.352915476025708,"y0":50.002807785862316,"z0":5.707920367819223,"aX":-14.510795880045572},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.2,"breakHorizontal":13.0,"spinRate":2317,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4082054421340269,"extension":6.57454397691144},"index":2,"playId":"6d23a805-b79f-30e2-acbf-3de4948b46e6","pitchNumber":2,"startTime":"2025-08-23T00:51:42.627Z","endTime":"2025-08-23T00:51:46.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.677144738325044,"aZ":-13.530302919118512,"pfxX":-7.915894151833754,"pfxZ":9.92802706872886,"pX":-0.3590806984798102,"pZ":2.2433854505965205,"vX0":6.023617377327156,"vY0":-136.54944310266873,"vZ0":-6.625217114810963,"x":130.69,"y":178.21,"x0":-1.571528966853946,"y0":50.00172616362345,"z0":5.642389745815804,"aX":-14.862048453686896},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":13.0,"spinRate":2424,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4020040348584466,"extension":6.3421168731401645},"index":3,"playId":"398f73f9-1c96-34b3-90ad-c00cceba9822","pitchNumber":3,"startTime":"2025-08-23T00:52:08.176Z","endTime":"2025-08-23T00:52:11.718Z","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.4,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76090370648786,"aZ":-12.268573945715257,"pfxX":-6.549936619344823,"pfxZ":10.581544185437574,"pX":0.34163749668550764,"pZ":3.3235529495098985,"vX0":7.02611496547308,"vY0":-137.12822818061883,"vZ0":-4.355285189241708,"x":103.98,"y":149.04,"x0":-1.4177822308416772,"y0":50.00567585160196,"z0":5.786277957818358,"aX":-12.325128904951692},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":10.2,"spinRate":2428,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.40131130478511734,"extension":6.442815795349855},"index":4,"playId":"8f5892c7-1fd2-3090-bc7f-e00bc2efb472","pitchNumber":4,"startTime":"2025-08-23T00:52:34.405Z","endTime":"2025-08-23T00:52:39.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:52:39.845Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:52:53.305Z","endTime":"2025-08-23T00:54:59.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":94.3,"endSpeed":85.4,"strikeZoneTop":3.2029563116241,"strikeZoneBottom":1.49591237332136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63679476268125,"aZ":-9.3190305988256,"pfxX":-6.444171459228132,"pfxZ":12.176643741852395,"pX":0.7468108561163531,"pZ":1.583278070930445,"vX0":7.850134827196828,"vY0":-136.74334878532707,"vZ0":-8.995942956265772,"x":88.53,"y":196.03,"x0":-1.3359176801029582,"y0":50.003583071365085,"z0":5.5721297363888445,"aX":-12.096880008766068},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.0,"breakHorizontal":9.8,"spinRate":2436,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4019113675826995,"extension":6.58485277020436},"index":0,"playId":"30955eb6-5b9d-3c36-b876-4b9dd4b8da91","pitchNumber":1,"startTime":"2025-08-23T00:53:03.413Z","endTime":"2025-08-23T00:53:08.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.2034836911685,"strikeZoneBottom":1.53585969363635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95012026632612,"aZ":-28.956100289079405,"pfxX":-8.599019955181706,"pfxZ":2.031881311856672,"pX":0.4071620497301271,"pZ":0.9321201119857058,"vX0":7.330258850801963,"vY0":-124.85996186528837,"vZ0":-5.486258505779933,"x":101.48,"y":213.61,"x0":-1.4483177354936072,"y0":50.0008207105692,"z0":5.538277345408194,"aX":-13.587212327252605},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":13.9,"spinRate":1681,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4385538166860945,"extension":6.465469001333214},"index":1,"playId":"98c9f7d3-edd7-32e1-80a9-bb3ad04b67a2","pitchNumber":2,"startTime":"2025-08-23T00:53:21.402Z","endTime":"2025-08-23T00:53:25.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.580919968825924,"aZ":-14.168763683858408,"pfxX":-8.07216449470195,"pfxZ":9.403957040992681,"pX":-0.1275333855015014,"pZ":2.2868140936964934,"vX0":6.502321246723479,"vY0":-138.3766075295145,"vZ0":-6.531720149225302,"x":121.86,"y":177.04,"x0":-1.474180712792238,"y0":50.00173230276731,"z0":5.650296117997346,"aX":-15.452376850284438},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":13.1,"spinRate":2431,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3977907763838444,"extension":6.387819412241193},"index":2,"playId":"5e64278b-c96f-3703-bddc-4e9721c0273f","pitchNumber":3,"startTime":"2025-08-23T00:53:45.556Z","endTime":"2025-08-23T00:53:48.854Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.20308008084356,"strikeZoneBottom":1.49617529543657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44391937589427,"aZ":-16.035636265160228,"pfxX":-6.308713698596147,"pfxZ":8.254994644699014,"pX":-0.08774706880472807,"pZ":4.104937857780204,"vX0":6.209489192451646,"vY0":-139.23608277017962,"vZ0":-1.7298479872450998,"x":120.34,"y":127.95,"x0":-1.5315198757172321,"y0":50.00526685492426,"z0":5.800006810914925,"aX":-12.338461734623241},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2373,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39398545259812723,"extension":6.5127895779812},"index":3,"playId":"f71d59f4-c60a-3a68-b88e-d57734dd3701","pitchNumber":4,"startTime":"2025-08-23T00:54:08.365Z","endTime":"2025-08-23T00:54:11.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.337301194200325,"aZ":-14.365479467397503,"pfxX":-7.547288509858941,"pfxZ":9.312810271392065,"pX":0.38182894519929,"pZ":1.959194933481536,"vX0":7.819699134434782,"vY0":-137.61704734854882,"vZ0":-7.1583437151492815,"x":102.45,"y":185.88,"x0":-1.51974783139136,"y0":50.005872213440526,"z0":5.572657697142455,"aX":-14.43831229243324},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":12.0,"spinRate":2335,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3984384364684104,"extension":6.799954555770262},"index":4,"playId":"11b75d9e-180e-3624-9ac5-f5ec05b1d616","pitchNumber":5,"startTime":"2025-08-23T00:54:27.678Z","endTime":"2025-08-23T00:54:31.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.520764632264957,"aZ":-30.95259645523842,"pfxX":-8.76334708450631,"pfxZ":0.8142812789747396,"pX":0.5841674433979828,"pZ":2.232320793970531,"vX0":7.854542308174929,"vY0":-121.99264272621886,"vZ0":-1.9660921181962934,"x":94.73,"y":178.51,"x0":-1.5423226063758189,"y0":50.00352382976286,"z0":5.722702716920805,"aX":-13.178304291057453},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.2,"breakHorizontal":13.9,"spinRate":1469,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4493855631284638,"extension":6.497073659753621},"hitData":{"launchSpeed":99.4,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.47,"coordY":171.45}},"index":5,"playId":"6b3b4d59-c40c-3bb6-a72c-f10bd81ee392","pitchNumber":6,"startTime":"2025-08-23T00:54:52.263Z","endTime":"2025-08-23T00:54:59.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:54:59.548Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to center fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:57:02.824Z","endTime":"2025-08-23T00:57:57.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.0,"strikeZoneTop":3.15314954297477,"strikeZoneBottom":1.40847752722256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.351946399734473,"aZ":-40.25743605008221,"pfxX":3.343431618612321,"pfxZ":-6.7583362515709355,"pX":1.1887150912780986,"pZ":1.566951482065149,"vX0":5.529472928057764,"vY0":-109.56652855457497,"vZ0":0.06655633417048978,"x":71.69,"y":196.47,"x0":-1.8187334469170349,"y0":50.00413196408129,"z0":5.898165981201675,"aX":3.997149586092898},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-11.8,"breakHorizontal":-7.7,"spinRate":1940,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.5031145980896845,"extension":6.916415689279947},"index":0,"playId":"66ea9fa4-42cd-3155-a229-33e6cab80cc3","pitchNumber":1,"startTime":"2025-08-23T00:57:15.634Z","endTime":"2025-08-23T00:57:20.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":67.9,"strikeZoneTop":3.16753439952547,"strikeZoneBottom":1.38378563513765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.500001816834008,"aZ":-37.72626102286349,"pfxX":7.155938535284966,"pfxZ":-4.741458483848419,"pX":-0.4851868730150546,"pZ":2.7869460766108256,"vX0":1.5132814675655832,"vY0":-108.38315913261351,"vZ0":2.262862658316744,"x":135.49,"y":163.53,"x0":-2.1239388291797363,"y0":50.00001308452586,"z0":5.8931939133268525,"aX":8.388201495869522},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-7.4,"breakHorizontal":-13.3,"spinRate":1788,"spinDirection":38},"zone":1,"typeConfidence":0.91,"plateTime":0.5081893670993622,"extension":6.952686373141422},"index":1,"playId":"e7dc5943-b36b-301f-b7a7-8cf319707b46","pitchNumber":2,"startTime":"2025-08-23T00:57:33.329Z","endTime":"2025-08-23T00:57:37.276Z","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":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85729458023977,"aZ":-14.655615455710942,"pfxX":-6.357471725474733,"pfxZ":9.478660140803779,"pX":0.8232109758612424,"pZ":2.767998269002267,"vX0":9.532327504360044,"vY0":-135.6272425711271,"vZ0":-4.5488103194548515,"x":85.62,"y":164.04,"x0":-1.9238877107586945,"y0":50.00324757517877,"z0":5.501452610769107,"aX":-11.751192353027744},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2196,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40508204556807614,"extension":6.624392510922823},"hitData":{"launchSpeed":82.6,"launchAngle":39.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.21,"coordY":83.12}},"index":2,"playId":"bafd99f4-ba99-35a8-b94f-d0f90a081c26","pitchNumber":3,"startTime":"2025-08-23T00:57:49.195Z","endTime":"2025-08-23T00:57:57.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:57:57.722Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Santana strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:57:58.982Z","endTime":"2025-08-23T00:59:59.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"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":"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.1,"endSpeed":85.3,"strikeZoneTop":3.48859482299364,"strikeZoneBottom":1.7000350612627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.345391335605306,"aZ":-17.898254567701844,"pfxX":-6.120572211932302,"pfxZ":7.710542796098301,"pX":0.9260029318582482,"pZ":1.4525445287626817,"vX0":9.814291801911729,"vY0":-135.18131229652587,"vZ0":-7.185879740745838,"x":81.7,"y":199.56,"x0":-1.9556804497331117,"y0":50.00506545384474,"z0":5.400959895034957,"aX":-11.335524760227289},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":9.0,"spinRate":2131,"spinDirection":221},"zone":14,"typeConfidence":0.51,"plateTime":0.405125470723136,"extension":6.875605115917432},"index":0,"playId":"f6a5c8a5-2546-3461-9de8-cef0421b34e6","pitchNumber":1,"startTime":"2025-08-23T00:58:26.335Z","endTime":"2025-08-23T00:58:31.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.36948916739968,"strikeZoneBottom":1.69856775999102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.688283498149882,"aZ":-31.099436967337258,"pfxX":-7.29515406002758,"pfxZ":0.6426064609982776,"pX":0.9868243975220505,"pZ":1.3595351373643374,"vX0":9.942612041935877,"vY0":-128.3953459959882,"vZ0":-4.652257648444555,"x":79.38,"y":202.07,"x0":-1.9744517653626072,"y0":50.00600183972448,"z0":5.594143723771155,"aX":-12.275556215731996},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":11.2,"spinRate":1454,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.42535834686613416,"extension":6.806936535010836},"index":1,"playId":"4cbcce69-9098-3eae-8f11-348003ca2216","pitchNumber":2,"startTime":"2025-08-23T00:58:49.494Z","endTime":"2025-08-23T00:58:55.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.742681546068848,"aZ":-33.04717005621961,"pfxX":-5.5814759453149865,"pfxZ":-0.5314688968330374,"pX":0.6959131071922292,"pZ":1.519431288025803,"vX0":8.3730291847109,"vY0":-126.52701034668577,"vZ0":-3.6394116623497057,"x":90.47,"y":197.76,"x0":-1.9181516487668124,"y0":50.00375800497331,"z0":5.600618004390939,"aX":-9.127675896466467},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.6,"breakHorizontal":8.4,"spinRate":1493,"spinDirection":227},"zone":14,"typeConfidence":0.82,"plateTime":0.4314835342618246,"extension":7.019586183098773},"index":2,"playId":"394c178c-6646-3225-a603-33293f465ad4","pitchNumber":3,"startTime":"2025-08-23T00:59:05.617Z","endTime":"2025-08-23T00:59:10.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.555560872356303,"aZ":-30.292939213834327,"pfxX":-6.0063615361480664,"pfxZ":1.129392866943281,"pX":-0.41292022473817425,"pZ":1.951558894011848,"vX0":6.1921601315643295,"vY0":-127.90070670565727,"vZ0":-3.3175949517008996,"x":132.74,"y":186.09,"x0":-2.0811022293938293,"y0":50.001766367911145,"z0":5.632717845898629,"aX":-9.98428292204037},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":9.5,"spinRate":1489,"spinDirection":232},"zone":7,"typeConfidence":0.79,"plateTime":0.42770006843439834,"extension":6.913112874557436},"index":3,"playId":"96543d75-36ab-364b-b469-21bd67331382","pitchNumber":4,"startTime":"2025-08-23T00:59:24.500Z","endTime":"2025-08-23T00:59:30.026Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-23T00:59:37.155Z","endTime":"2025-08-23T00:59:54.702Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6637751568506,"aZ":-23.31628397245745,"pfxX":0.6253493883503212,"pfxZ":5.083386613948635,"pX":-0.3157935554283381,"pZ":3.637977162148722,"vX0":4.919517487834531,"vY0":-130.9148925383791,"vZ0":-0.5965713810517976,"x":129.04,"y":140.55,"x0":-2.2975740081404554,"y0":50.00248798011425,"z0":5.608274744420104,"aX":1.0884635782576293},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":-2.2,"spinRate":2275,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.417780783847018,"extension":6.906036271689833},"index":5,"playId":"b83db99e-77d6-3787-b5bd-0b84145f7618","pitchNumber":5,"startTime":"2025-08-23T00:59:54.702Z","endTime":"2025-08-23T00:59:59.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:59:59.111Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T01:00:10.601Z","endTime":"2025-08-23T01:02:37.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.61496347401033,"strikeZoneBottom":1.77385574496944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28925322656879,"aZ":-16.887357331452478,"pfxX":-7.538836329430222,"pfxZ":8.09179616485668,"pX":-0.1544626770482299,"pZ":1.780184289234949,"vX0":7.940442595548554,"vY0":-136.82948470258393,"vZ0":-6.62190875600527,"x":122.89,"y":190.72,"x0":-2.11998139115941,"y0":50.0012751319167,"z0":5.396488078932933,"aX":-14.238575091402385},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":11.9,"spinRate":2111,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.40090114150464684,"extension":6.989344575923014},"index":0,"playId":"3317ed88-1233-3563-a3ee-273977727786","pitchNumber":1,"startTime":"2025-08-23T01:00:24.779Z","endTime":"2025-08-23T01:00:29.536Z","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":84.9,"strikeZoneTop":3.57427445979911,"strikeZoneBottom":1.73302946606339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.857954140733106,"aZ":-16.600301386130656,"pfxX":-5.250447503019952,"pfxZ":8.35298394365333,"pX":-0.6263217199750952,"pZ":4.635843621028299,"vX0":5.891901815750366,"vY0":-135.93869035904075,"vZ0":0.209153919528399,"x":140.87,"y":113.61,"x0":-2.143581283685663,"y0":50.00145170014397,"z0":5.713807959921333,"aX":-9.78843910489532},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2148,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4035094154514831,"extension":7.008949426785817},"index":1,"playId":"d568afb8-f62c-36c2-bb4c-e3b1b7c60c87","pitchNumber":2,"startTime":"2025-08-23T01:00:39.632Z","endTime":"2025-08-23T01:00:44.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.53227903720233,"strikeZoneBottom":1.61424225120313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.806566223330865,"aZ":-39.80540058420698,"pfxX":4.460737883465121,"pfxZ":-6.213352576282715,"pX":-1.2103458839317294,"pZ":1.776966018109014,"vX0":0.7749532209311764,"vY0":-110.43922237691069,"vZ0":0.3282369007409742,"x":163.14,"y":190.8,"x0":-2.145718667939401,"y0":50.004998010657495,"z0":5.834503375258336,"aX":5.476228922772017},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-10.8,"breakHorizontal":-8.3,"spinRate":1961,"spinDirection":34},"zone":13,"typeConfidence":0.91,"plateTime":0.4971356168851657,"extension":6.865763008226046},"index":2,"playId":"9fe296f4-ca8e-3758-a439-b830539cd2e4","pitchNumber":3,"startTime":"2025-08-23T01:00:56.518Z","endTime":"2025-08-23T01:01:02.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.317427631093125,"aZ":-32.01800314077806,"pfxX":-8.298825794668385,"pfxZ":0.09484468721881623,"pX":0.21427087504142567,"pZ":1.1964423470355132,"vX0":8.442782035143845,"vY0":-128.6229981798042,"vZ0":-4.776107542335533,"x":108.83,"y":206.48,"x0":-2.030238024500939,"y0":50.005157534996435,"z0":5.556198245479695,"aX":-13.9275337033867},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.7,"breakHorizontal":13.2,"spinRate":1581,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4256146974827488,"extension":6.88527782444264},"index":3,"playId":"b3779dda-7a0a-3b1e-a9bf-4f866836cfe5","pitchNumber":4,"startTime":"2025-08-23T01:01:10.934Z","endTime":"2025-08-23T01:01:15.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07262776215449,"aZ":-29.188021568239492,"pfxX":-8.035636994332538,"pfxZ":1.7654716529069425,"pX":-0.27640934759790686,"pZ":2.007128550612726,"vX0":7.261913966302053,"vY0":-128.9362223559802,"vZ0":-3.3124769713216167,"x":127.54,"y":184.59,"x0":-2.081372353528509,"y0":50.00183267606925,"z0":5.55385459222942,"aX":-13.56919583968924},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.6,"breakHorizontal":13.0,"spinRate":1609,"spinDirection":235},"zone":7,"typeConfidence":0.9,"plateTime":0.42434456729503056,"extension":6.70930666768455},"index":4,"playId":"f8c1de5f-ac62-3f75-92dd-d81652decf56","pitchNumber":5,"startTime":"2025-08-23T01:01:29.126Z","endTime":"2025-08-23T01:01:33.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.088773067988384,"aZ":-15.192022268088472,"pfxX":-5.993438942929162,"pfxZ":8.984305155786716,"pX":-0.42905660685024866,"pZ":3.440020134782061,"vX0":6.771000049258301,"vY0":-137.47715483380105,"vZ0":-2.900045552330996,"x":133.35,"y":145.9,"x0":-2.160150530989268,"y0":50.00050388264068,"z0":5.556439739206585,"aX":-11.325915502011213},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2258,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4003640488336888,"extension":6.88897947694278},"index":5,"playId":"930ca81b-d22b-336c-a03c-5e7ced8ae8d1","pitchNumber":6,"startTime":"2025-08-23T01:01:51.031Z","endTime":"2025-08-23T01:01:55.199Z","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":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.8,"strikeZoneTop":3.5367738173906,"strikeZoneBottom":1.69569379648289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.33715874861278,"aZ":-35.66460632273385,"pfxX":3.801136440380792,"pfxZ":-2.839853817557099,"pX":-1.6710998724818438,"pZ":3.430190021648188,"vX0":0.023335513045249556,"vY0":-109.80790227084955,"vZ0":2.806556653044259,"x":180.7,"y":146.16,"x0":-2.176208811614473,"y0":50.00403814437416,"z0":5.914150800316482,"aX":4.670056328107645},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-4.2,"breakHorizontal":-7.0,"spinRate":1574,"spinDirection":45},"zone":11,"typeConfidence":0.9,"plateTime":0.497666519548178,"extension":7.020933038581926},"index":6,"playId":"f4c0e8ed-2077-38f5-93f8-4680f1aae6d6","pitchNumber":7,"startTime":"2025-08-23T01:02:13.011Z","endTime":"2025-08-23T01:02:18.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.089113152203513,"aZ":-30.36700099517672,"pfxX":-7.741923465869339,"pfxZ":1.0632879522423666,"pX":0.1177736224539753,"pZ":1.6122257438820846,"vX0":7.849116990161483,"vY0":-129.04357878316566,"vZ0":-4.147956510380489,"x":112.51,"y":195.25,"x0":-1.9473272699279311,"y0":50.00355242891935,"z0":5.561719635434003,"aX":-13.14978898752731},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":12.5,"spinRate":1456,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.4233181090702134,"extension":6.89346601675144},"index":7,"playId":"da3f3a71-e95e-37c8-b053-29c0fd3c5313","pitchNumber":8,"startTime":"2025-08-23T01:02:32.012Z","endTime":"2025-08-23T01:02:37.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:02:37.355Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T01:04:28.215Z","endTime":"2025-08-23T01:05:35.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.42092303690593,"strikeZoneBottom":1.67563258624766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11042109825636,"aZ":-34.76957484384786,"pfxX":1.3972856596900298,"pfxZ":-1.6928926697688267,"pX":-0.2566432651658799,"pZ":1.600082763513911,"vX0":3.0076703104731513,"vY0":-122.81940263857861,"vZ0":-2.814400942073604,"x":126.78,"y":195.58,"x0":-1.6782816954083117,"y0":50.005580977817985,"z0":5.715019117567269,"aX":2.1369074852300654},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.5,"breakHorizontal":-3.2,"spinRate":2505,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.44579695682990295,"extension":6.36622623755536},"index":0,"playId":"fe0a1363-8187-37f8-9ce3-eac928fec8eb","pitchNumber":1,"startTime":"2025-08-23T01:04:51.076Z","endTime":"2025-08-23T01:04:55.590Z","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":83.3,"endSpeed":77.1,"strikeZoneTop":3.45651117932827,"strikeZoneBottom":1.63503495182782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.877487747730893,"aZ":-27.14111798764667,"pfxX":-9.95920113382419,"pfxZ":3.3679699410725563,"pX":0.6323072291472357,"pZ":0.8202340516294315,"vX0":8.646705351670954,"vY0":-120.95146138934814,"vZ0":-5.55650890688462,"x":92.9,"y":216.63,"x0":-1.6817174513673625,"y0":50.0020840533599,"z0":5.504737515242872,"aX":-14.870361158387857},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.0,"breakHorizontal":16.2,"spinRate":1530,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4515158312178431,"extension":6.669842578697193},"index":1,"playId":"ac1b6bf6-8d65-3ac5-90ed-7110d719d769","pitchNumber":2,"startTime":"2025-08-23T01:05:06.593Z","endTime":"2025-08-23T01:05:10.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":94.4,"endSpeed":85.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.799815328889295,"aZ":-15.659691477397105,"pfxX":-7.080653723168982,"pfxZ":8.716416135879712,"pX":-0.41846981183088633,"pZ":3.237045044091342,"vX0":5.544178196030199,"vY0":-137.35218795906403,"vZ0":-3.886629074201771,"x":132.95,"y":151.38,"x0":-1.5516452041148072,"y0":50.00416224360715,"z0":5.7478572507454775,"aX":-13.41683844853481},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":11.5,"spinRate":2348,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40005630512650736,"extension":6.442942380188185},"hitData":{"launchSpeed":96.6,"launchAngle":38.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.71,"coordY":61.07}},"index":2,"playId":"cba27fdf-1003-3c73-ba6a-0d2a7b71151f","pitchNumber":3,"startTime":"2025-08-23T01:05:25.861Z","endTime":"2025-08-23T01:05:35.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:05:35.384Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T01:05:35.368Z","endTime":"2025-08-23T01:07:24.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.7,"strikeZoneTop":3.61701215408144,"strikeZoneBottom":1.67609936727075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.326886018399232,"aZ":-42.19112306179527,"pfxX":3.219263744750005,"pfxZ":-8.298765835206972,"pX":0.21344112655352707,"pZ":-0.23226307953654074,"vX0":2.6239218183143027,"vY0":-110.2855595037749,"vZ0":-3.4466983468872483,"x":108.86,"y":245.05,"x0":-1.4189016586540724,"y0":50.00357273835628,"z0":5.8909560633258335,"aX":3.8849823470059164},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-15.6,"breakHorizontal":-6.6,"spinRate":2371,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.5005521717261314,"extension":6.549386262588152},"index":0,"playId":"3a65ee06-db06-3707-ba6f-6413ad240855","pitchNumber":1,"startTime":"2025-08-23T01:06:00.128Z","endTime":"2025-08-23T01:06:04.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.7684283607966,"strikeZoneBottom":1.75127635829801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.806834870406533,"aZ":-11.936894904991107,"pfxX":-6.042668275453051,"pfxZ":11.256353027530341,"pX":-0.034842888252803,"pZ":2.2518687790655623,"vX0":6.044227483685244,"vY0":-133.95310671054034,"vZ0":-6.517341327462499,"x":118.33,"y":177.98,"x0":-1.5469984148344267,"y0":50.00599071453394,"z0":5.588705712969108,"aX":-10.86695267907806},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":9.5,"spinRate":2362,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.41057389501821095,"extension":6.309136035822047},"index":1,"playId":"9d7a8fd7-4091-3881-99b5-c7c89deff862","pitchNumber":2,"startTime":"2025-08-23T01:06:22.295Z","endTime":"2025-08-23T01:06:26.716Z","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":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.52149902822968,"strikeZoneBottom":1.54236067604369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.567086054537913,"aZ":-29.06598263521382,"pfxX":-8.743230631163701,"pfxZ":2.0239580778954354,"pX":-0.0015485959182768337,"pZ":0.1126033511735359,"vX0":6.575183817125101,"vY0":-123.09203617590896,"vZ0":-7.124115090245526,"x":117.06,"y":235.74,"x0":-1.5722090848150285,"y0":50.00194889896054,"z0":5.5072340931882895,"aX":-13.40848828467748},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":14.3,"spinRate":1535,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4450727403987993,"extension":6.488729760052906},"index":2,"playId":"644366d0-97b6-3e0c-bf7e-9d52f9b44598","pitchNumber":3,"startTime":"2025-08-23T01:06:38.501Z","endTime":"2025-08-23T01:06:42.791Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.52008367731629,"strikeZoneBottom":1.54077650547094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.023170798929456,"aZ":-14.233475542227882,"pfxX":-7.335160630134437,"pfxZ":9.311382449912184,"pX":-0.38192713084093755,"pZ":3.682593883148596,"vX0":5.764866420283699,"vY0":-138.02238490424202,"vZ0":-3.114083679794041,"x":131.56,"y":139.35,"x0":-1.5457129483692427,"y0":50.006711312724455,"z0":5.785366476448569,"aX":-14.140480048471924},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":12.1,"spinRate":2383,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39699327189238875,"extension":6.5254491604784075},"index":3,"playId":"2501befa-10e7-307b-b99b-828cf4848f70","pitchNumber":4,"startTime":"2025-08-23T01:06:58.251Z","endTime":"2025-08-23T01:07:03.844Z","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":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.570938763644044,"aZ":-12.6853968118318,"pfxX":-6.3220522637347365,"pfxZ":10.403994394747308,"pX":-0.5205287695564642,"pZ":2.558565665207127,"vX0":5.117079538054029,"vY0":-135.93988265371368,"vZ0":-5.8927912776664355,"x":136.84,"y":169.7,"x0":-1.6051603782227033,"y0":50.00190638755657,"z0":5.63361933745076,"aX":-11.841486420184944},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":10.3,"spinRate":2312,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40279681124603783,"extension":6.452843015737439},"hitData":{"launchSpeed":103.2,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.61,"coordY":147.07}},"index":4,"playId":"bd107d1f-50a1-3404-b33b-9b10b38af7d6","pitchNumber":5,"startTime":"2025-08-23T01:07:17.282Z","endTime":"2025-08-23T01:07:24.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:07:24.891Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T01:07:38.522Z","endTime":"2025-08-23T01:08:48.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.8,"strikeZoneTop":3.69694560781901,"strikeZoneBottom":1.72599962531516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.49240143582836,"aZ":-17.86407646478709,"pfxX":-5.283787299486445,"pfxZ":8.313184114512541,"pX":-0.6905107597589173,"pZ":2.0840316383835527,"vX0":4.156137174677327,"vY0":-131.06950541248534,"vZ0":-6.011101948747098,"x":143.32,"y":182.51,"x0":-1.618780581433521,"y0":50.00212563567305,"z0":5.763777259823801,"aX":-9.093798201690944},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.8,"breakHorizontal":8.5,"spinRate":2169,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.41962293692097585,"extension":6.357180773476307},"index":0,"playId":"7c3c9bfb-b7d4-3019-85dd-f864cc0fd114","pitchNumber":1,"startTime":"2025-08-23T01:07:48.205Z","endTime":"2025-08-23T01:07:54.301Z","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":94.4,"endSpeed":85.7,"strikeZoneTop":3.6163035176022,"strikeZoneBottom":1.76497324138446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61922833230468,"aZ":-15.809302862368629,"pfxX":-6.814296232450966,"pfxZ":8.675128167641951,"pX":0.7273283219835102,"pZ":1.6000055266128186,"vX0":8.103979899428985,"vY0":-137.05105948055086,"vZ0":-8.00002582901344,"x":89.28,"y":195.58,"x0":-1.3941948279921148,"y0":50.006780039170934,"z0":5.654629556837208,"aX":-12.859903598625536},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2448,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40092069151173515,"extension":6.352530025583261},"index":1,"playId":"7c0cf080-f4f7-3c13-8174-7dcbf741fc26","pitchNumber":2,"startTime":"2025-08-23T01:08:00.566Z","endTime":"2025-08-23T01:08:04.873Z","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.6,"endSpeed":85.9,"strikeZoneTop":3.53462948613872,"strikeZoneBottom":1.72355400233783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.852263746561164,"aZ":-14.238805339706959,"pfxX":-6.753310434465488,"pfxZ":9.461279141452591,"pX":-0.704767237988647,"pZ":1.4279147744567044,"vX0":4.659839322642808,"vY0":-137.39668138859292,"vZ0":-8.596795201459411,"x":143.86,"y":200.23,"x0":-1.5526828689677925,"y0":50.00309478384081,"z0":5.583092782977713,"aX":-12.802520397867015},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":11.2,"spinRate":2322,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39993818766820777,"extension":6.435031802001896},"index":2,"playId":"16c7b182-0a19-3736-9fc2-3806eea3690e","pitchNumber":3,"startTime":"2025-08-23T01:08:18.199Z","endTime":"2025-08-23T01:08:23.725Z","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":95.1,"endSpeed":86.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70340589305526,"aZ":-14.090950804743736,"pfxX":-6.251809666607262,"pfxZ":9.434931044850977,"pX":0.389430045156864,"pZ":1.8098049689633253,"vX0":7.346034230749854,"vY0":-138.03490420842425,"vZ0":-7.614114364906684,"x":102.16,"y":189.92,"x0":-1.502786178392846,"y0":50.00005721202892,"z0":5.566017320043684,"aX":-11.979379774531932},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":9.6,"spinRate":2369,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.39785734030209197,"extension":6.686947056518544},"hitData":{"launchSpeed":99.2,"launchAngle":52.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.03,"coordY":81.72}},"index":3,"playId":"c8893730-509b-3b38-8ab4-c0c201d79681","pitchNumber":4,"startTime":"2025-08-23T01:08:37.991Z","endTime":"2025-08-23T01:08:48.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:08:48.300Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T01:10:53.698Z","endTime":"2025-08-23T01:12:00.366Z","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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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":"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":75.1,"endSpeed":69.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.001431696735835,"aZ":-37.80999243724129,"pfxX":2.5254158863509613,"pfxZ":-4.647776184423506,"pX":-0.14921429543574397,"pZ":1.5422358201982278,"vX0":3.3687006166353086,"vY0":-109.34827237399654,"vZ0":-0.4641478763600895,"x":122.69,"y":197.14,"x0":-2.036891994935479,"y0":50.002873892271154,"z0":5.8084981363782475,"aX":3.0622511453333683},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-8.3,"breakHorizontal":-5.4,"spinRate":1712,"spinDirection":41},"zone":8,"typeConfidence":0.9,"plateTime":0.500604186439261,"extension":7.101710747953452},"index":0,"playId":"b930b38e-1544-3cc4-99a6-76ff6a026ebb","pitchNumber":1,"startTime":"2025-08-23T01:10:55.959Z","endTime":"2025-08-23T01:11:00.380Z","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":75.8,"endSpeed":70.5,"strikeZoneTop":3.49065975768716,"strikeZoneBottom":1.71335885875179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.5807094293694,"aZ":-37.4527291815411,"pfxX":3.3942568774940844,"pfxZ":-4.288651556472481,"pX":0.4230433717140517,"pZ":0.64662240712494,"vX0":4.3315529446436365,"vY0":-110.29742333468845,"vZ0":-2.475171067679865,"x":100.87,"y":221.32,"x0":-2.0068681948843423,"y0":50.00017126051882,"z0":5.731866089438801,"aX":4.181671479652537},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-8.0,"breakHorizontal":-7.3,"spinRate":1806,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4965471384717852,"extension":7.032480916847796},"index":1,"playId":"363dd0ce-eee1-35ab-ac67-b6ae5b4af801","pitchNumber":2,"startTime":"2025-08-23T01:11:08.631Z","endTime":"2025-08-23T01:11:13.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.447424356674535,"aZ":-31.868798458659892,"pfxX":-7.271603389953853,"pfxZ":0.19023428418868704,"pX":-0.705525400793129,"pZ":1.7378396792322688,"vX0":6.0703433714616555,"vY0":-126.42140144517927,"vZ0":-3.21690852960279,"x":143.89,"y":191.86,"x0":-2.191464188874229,"y0":50.00536464088781,"z0":5.581382390096333,"aX":-11.788258238655253},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.1,"breakHorizontal":11.8,"spinRate":1375,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4330394131525255,"extension":7.05525760803804},"index":2,"playId":"13ec6c5b-ac89-3db5-b538-4c71d527665d","pitchNumber":3,"startTime":"2025-08-23T01:11:29.754Z","endTime":"2025-08-23T01:11:34.736Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T01:11:39.265Z","endTime":"2025-08-23T01:11:55.221Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.270964099960274,"aZ":-15.03360440521884,"pfxX":-8.10063171002669,"pfxZ":8.989874093093142,"pX":0.33916090467390797,"pZ":2.4924332792252177,"vX0":9.094924491993021,"vY0":-137.84835312452478,"vZ0":-5.180948562192544,"x":104.07,"y":171.48,"x0":-1.9649671790596568,"y0":50.00337016633809,"z0":5.426331903239887,"aX":-15.447134663278225},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":12.6,"spinRate":2262,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3987352370544315,"extension":7.172227040333201},"index":4,"playId":"16420e74-db95-337b-92b1-5bbcb512cd89","pitchNumber":4,"startTime":"2025-08-23T01:11:55.221Z","endTime":"2025-08-23T01:12:00.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:12:00.366Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, second baseman Ezequiel Duran to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T01:12:11.422Z","endTime":"2025-08-23T01:12:46.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.24539972151323,"strikeZoneBottom":1.4211130444377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.307578827174776,"aZ":-30.63254287898885,"pfxX":-7.434362838430836,"pfxZ":0.938075665112712,"pX":-0.41308388320922246,"pZ":1.3542609120970923,"vX0":6.514406331917416,"vY0":-127.45720974824431,"vZ0":-4.617361920265153,"x":132.75,"y":202.21,"x0":-2.0367399079254236,"y0":50.00438264956458,"z0":5.60969463952734,"aX":-12.227687069061448},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":12.0,"spinRate":1449,"spinDirection":232},"zone":7,"typeConfidence":0.89,"plateTime":0.4298228926495016,"extension":6.854189394309125},"index":0,"playId":"5fd04286-f882-3c08-81c1-41548cefd0e0","pitchNumber":1,"startTime":"2025-08-23T01:12:22.860Z","endTime":"2025-08-23T01:12:27.275Z","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":88.9,"endSpeed":81.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72437960248167,"aZ":-29.761169943557146,"pfxX":-8.612280278927221,"pfxZ":1.4320304102344394,"pX":0.38785665669004155,"pZ":1.6319433330796758,"vX0":8.935042629477785,"vY0":-129.06909081002132,"vZ0":-4.305635717140985,"x":102.22,"y":194.72,"x0":-2.005517479126598,"y0":50.00175798642836,"z0":5.622637899340636,"aX":-14.480713611288042},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":13.6,"spinRate":1606,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.42492796989204207,"extension":6.975104558004815},"hitData":{"launchSpeed":97.0,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.75,"coordY":169.43}},"index":1,"playId":"c4516cff-b502-3614-838d-84b81a2fcd61","pitchNumber":2,"startTime":"2025-08-23T01:12:38.534Z","endTime":"2025-08-23T01:12:46.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:12:46.151Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T01:12:50.087Z","endTime":"2025-08-23T01:14:21.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":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":"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":75.1,"endSpeed":69.0,"strikeZoneTop":2.95787454490594,"strikeZoneBottom":1.21250675434899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.898822433136104,"aZ":-38.88742567892463,"pfxX":4.229657378423935,"pfxZ":-5.607813681043212,"pX":-0.48261948020542356,"pZ":1.8406397458377939,"vX0":2.387892823288864,"vY0":-109.2461381492344,"vZ0":0.5729845827289217,"x":135.4,"y":189.08,"x0":-2.1426556499103038,"y0":50.00113286063516,"z0":5.786003772342415,"aX":5.0649598873059},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-9.6,"breakHorizontal":-8.3,"spinRate":1891,"spinDirection":41},"zone":4,"typeConfidence":0.91,"plateTime":0.5031436927692674,"extension":6.70533441122211},"index":0,"playId":"7e69bbc3-6b7e-32a5-8943-1c7da099a2bd","pitchNumber":1,"startTime":"2025-08-23T01:13:12.225Z","endTime":"2025-08-23T01:13:17.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.737637335412714,"aZ":-17.107201492309134,"pfxX":-7.866612950987536,"pfxZ":8.01409855303337,"pX":-0.1565823534242136,"pZ":3.2197300345627884,"vX0":7.80339216642696,"vY0":-136.66566922073685,"vZ0":-3.158101795727381,"x":122.97,"y":151.85,"x0":-2.0347879966571174,"y0":50.00645191658093,"z0":5.57378977540654,"aX":-14.798181561874626},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2190,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.40166551638702774,"extension":6.858352849751793},"index":1,"playId":"9b871a56-5c35-3031-853d-dafbdd2602de","pitchNumber":2,"startTime":"2025-08-23T01:13:26.134Z","endTime":"2025-08-23T01:13:31.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09635431012483,"aZ":-15.477568146827828,"pfxX":-7.955842814060587,"pfxZ":8.838510710583574,"pX":-0.2237122910116436,"pZ":2.3184013011648554,"vX0":7.782099247191395,"vY0":-137.22361142756537,"vZ0":-5.734153391534328,"x":125.53,"y":176.18,"x0":-2.076018294310579,"y0":50.00177133587456,"z0":5.50665766880467,"aX":-15.02623313811246},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2223,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4006326774995088,"extension":6.876569958217217},"index":2,"playId":"6f351462-d991-314f-9e2f-7af36d7b7aca","pitchNumber":3,"startTime":"2025-08-23T01:13:48.808Z","endTime":"2025-08-23T01:13:52.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91710144310617,"aZ":-26.360387867527237,"pfxX":1.9822064398751793,"pfxZ":3.4261335867036014,"pX":-0.28898247482715117,"pZ":2.7223819109475,"vX0":4.1170940685738735,"vY0":-129.19856691250288,"vZ0":-2.2713658861273283,"x":128.02,"y":165.28,"x0":-2.1582678772240818,"y0":50.004819780503254,"z0":5.630795446611684,"aX":3.3633068128185464},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-4.4,"spinRate":2159,"spinDirection":187},"zone":1,"typeConfidence":0.82,"plateTime":0.4233024063639461,"extension":6.75403787690591},"index":3,"playId":"1ef5d72c-ecb2-369d-84d5-4d6c0a167b67","pitchNumber":4,"startTime":"2025-08-23T01:14:17.012Z","endTime":"2025-08-23T01:14:21.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:14:21.125Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, third baseman José Ramírez to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:16:43.133Z","endTime":"2025-08-23T01:19:38.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":8},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:16:28.578Z","endTime":"2025-08-23T01:16:45.399Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.254584356212902,"aZ":-23.255744720440134,"pfxX":-10.384985074923916,"pfxZ":4.7930104716966095,"pX":0.17622255800619868,"pZ":2.92957528202257,"vX0":8.166911197914034,"vY0":-135.2361472084285,"vZ0":-2.902461201722161,"x":110.28,"y":159.68,"x0":-1.526865300150985,"y0":50.00356599716239,"z0":5.64001106237153,"aX":-19.32312439075859},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":17.2,"spinRate":2168,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.40433656505966775,"extension":6.579005247331403},"index":1,"playId":"6a3eb173-b773-3b6e-9a70-af075d069841","pitchNumber":1,"startTime":"2025-08-23T01:16:45.399Z","endTime":"2025-08-23T01:16:50.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.45320157950669,"strikeZoneBottom":1.69656903160911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.020898730180104,"aZ":-33.92927347634562,"pfxX":2.4794520818310106,"pfxZ":-1.1668932758665027,"pX":1.6654375356035735,"pZ":0.2316006822975442,"vX0":6.675825288550094,"vY0":-122.18811485234008,"vZ0":-6.037799182420336,"x":53.52,"y":232.53,"x0":-1.4287701508704893,"y0":50.00180349504546,"z0":5.664523302828154,"aX":3.732667827913182},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.4,"breakHorizontal":-6.1,"spinRate":2542,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44898371989983277,"extension":6.443646178023736},"index":2,"playId":"d4f8c627-6dfd-3338-884a-f38b2abf55dd","pitchNumber":2,"startTime":"2025-08-23T01:17:18.921Z","endTime":"2025-08-23T01:17:23.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43857547742494,"aZ":-23.4235569042211,"pfxX":-9.304110187955462,"pfxZ":4.818135866299054,"pX":-0.1851849166900575,"pZ":2.1956287906476186,"vX0":6.740239104799974,"vY0":-134.25833558431947,"vZ0":-4.537199667583265,"x":124.06,"y":179.5,"x0":-1.5257913374065788,"y0":50.004230220957545,"z0":5.585285673391688,"aX":-16.90102810640201},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":15.4,"spinRate":2091,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4087581727038132,"extension":6.456591365553482},"index":3,"playId":"da75db69-17ea-3b43-b13d-6756e0c3d28b","pitchNumber":3,"startTime":"2025-08-23T01:17:38.106Z","endTime":"2025-08-23T01:17:41.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.48635494229578,"strikeZoneBottom":1.691771139456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.344574395038777,"aZ":-31.061755873370004,"pfxX":2.59671960558558,"pfxZ":0.7222777902595496,"pX":0.8725837014282898,"pZ":0.30841066095753694,"vX0":5.063770590297971,"vY0":-123.6933752777277,"vZ0":-6.6341300059389905,"x":83.74,"y":230.45,"x0":-1.541016155065931,"y0":50.006162544377226,"z0":5.639609950422975,"aX":4.011361185738755},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":-5.9,"spinRate":2640,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4433067867715086,"extension":6.526965573716502},"index":4,"playId":"2f955681-e0ee-3ea8-a259-66981e478cc6","pitchNumber":4,"startTime":"2025-08-23T01:18:00.106Z","endTime":"2025-08-23T01:18:05.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":72.0,"endSpeed":65.8,"strikeZoneTop":3.40859479952741,"strikeZoneBottom":1.65249058800244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.997611312647198,"aZ":-41.381607939253115,"pfxX":5.968067732225802,"pfxZ":-8.424716184294994,"pX":-1.5643369056254304,"pZ":2.7021728386680492,"vX0":-1.5052541067697183,"vY0":-104.65382395877818,"vZ0":2.953524016915908,"x":176.63,"y":165.82,"x0":-1.6048626426467278,"y0":50.00044450312133,"z0":6.168892988397132,"aX":6.5252783113514},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":-13.8,"breakHorizontal":-10.3,"spinRate":2176,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.5262310616959902,"extension":6.224941503210752},"index":5,"playId":"6f479555-45cb-348a-a046-4062698507ac","pitchNumber":5,"startTime":"2025-08-23T01:18:23.453Z","endTime":"2025-08-23T01:18:29.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.006369224942997,"aZ":-25.373642150461546,"pfxX":-10.625596988963093,"pfxZ":3.814244554715586,"pX":0.058070364856016916,"pZ":2.083361986707162,"vX0":7.69913677734301,"vY0":-132.80842595985416,"vZ0":-4.041504826338178,"x":114.79,"y":182.53,"x0":-1.5010795508376813,"y0":50.00235881621428,"z0":5.474944286633958,"aX":-18.94044700354499},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":17.5,"spinRate":2024,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4127514994623529,"extension":6.563568525711919},"index":6,"playId":"1d86e2c3-2227-35c9-adaf-6649b8740e3c","pitchNumber":6,"startTime":"2025-08-23T01:18:48.424Z","endTime":"2025-08-23T01:18:51.825Z","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":92.8,"endSpeed":84.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.64948521506571,"aZ":-15.859692229954147,"pfxX":-6.707226962353011,"pfxZ":8.920056416002998,"pX":-0.2794775259151551,"pZ":3.6665195593495024,"vX0":5.862764736593612,"vY0":-134.9545901845983,"vZ0":-2.5066712371863398,"x":127.65,"y":139.78,"x0":-1.6175102019814622,"y0":50.00329998897612,"z0":5.7355043175443665,"aX":-12.26930915596544},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2279,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4071527974085756,"extension":6.512840736014699},"index":7,"playId":"4947de17-1f89-3801-9584-0a944218155d","pitchNumber":7,"startTime":"2025-08-23T01:19:09.837Z","endTime":"2025-08-23T01:19:13.175Z","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":93.0,"endSpeed":84.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1050541600286,"aZ":-12.624598602840795,"pfxX":-6.896658215037705,"pfxZ":10.581531787308373,"pX":0.061936239822181285,"pZ":2.4141687773756453,"vX0":6.617927245666194,"vY0":-135.21100198709308,"vZ0":-6.005085798019705,"x":114.64,"y":173.6,"x0":-1.5240209895316954,"y0":50.00180401818252,"z0":5.553547174490183,"aX":-12.740358950328398},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":11.0,"spinRate":2253,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4054376431202229,"extension":6.63566734950871},"hitData":{"launchSpeed":75.8,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.21,"coordY":171.45}},"index":8,"playId":"e9108fba-a62c-31e3-b443-5beadcdfc549","pitchNumber":8,"startTime":"2025-08-23T01:19:29.605Z","endTime":"2025-08-23T01:19:38.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:19:38.269Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rowdy Tellez homers (14) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:19:52.583Z","endTime":"2025-08-23T01:21:08.279Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":{"id":677944,"link":"/api/v1/people/677944"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.73917155548538,"strikeZoneBottom":1.76656052897274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38479483727488,"aZ":-28.842348583122387,"pfxX":-9.405203054100358,"pfxZ":2.176598366878996,"pX":0.3808602145296505,"pZ":0.4898943471761901,"vX0":8.165875267221711,"vY0":-123.20786259973285,"vZ0":-6.267023964372989,"x":102.48,"y":225.55,"x0":-1.7608021350507916,"y0":50.00464212158627,"z0":5.516406719666405,"aX":-14.40448482345229},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":15.0,"spinRate":1673,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4452367965902777,"extension":6.413055824227111},"index":0,"playId":"d08bb395-a18e-31f7-ac20-1886c237e93f","pitchNumber":1,"startTime":"2025-08-23T01:20:07.272Z","endTime":"2025-08-23T01:20:12.895Z","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":91.4,"endSpeed":83.3,"strikeZoneTop":3.81490975875339,"strikeZoneBottom":1.76452208696378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.726007143975433,"aZ":-15.181852827152069,"pfxX":-6.855392438824703,"pfxZ":9.580205055424734,"pX":0.9558617586440973,"pZ":1.4611255895516224,"vX0":8.556093883037963,"vY0":-132.65712232365817,"vZ0":-8.017376291980973,"x":80.56,"y":199.33,"x0":-1.4282321846077277,"y0":50.00075931851945,"z0":5.640449173636732,"aX":-12.155800085382765},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2293,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4137026464049711,"extension":6.676893564935625},"index":1,"playId":"44d8b3f5-6811-30d3-a06d-ed4f61576274","pitchNumber":2,"startTime":"2025-08-23T01:20:23.164Z","endTime":"2025-08-23T01:20:27.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03728322034931,"aZ":-15.946251128938123,"pfxX":-6.890542489214315,"pfxZ":8.485615313351598,"pX":0.04512286228677994,"pZ":3.2267365832292136,"vX0":6.773886221671103,"vY0":-137.55556966915486,"vZ0":-3.831314783318152,"x":115.28,"y":151.66,"x0":-1.5563088480672265,"y0":50.00589921403956,"z0":5.721597676158918,"aX":-13.182919652220203},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":11.0,"spinRate":2387,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39846025779753846,"extension":6.663619698557701},"hitData":{"launchSpeed":93.9,"launchAngle":36.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.44,"coordY":98.3}},"index":2,"playId":"1ad219c9-b6f5-39af-badb-a530081018cb","pitchNumber":3,"startTime":"2025-08-23T01:20:41.022Z","endTime":"2025-08-23T01:21:08.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:21:08.279Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:21:22.744Z","endTime":"2025-08-23T01:22:00.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.7,"strikeZoneTop":3.77605276241582,"strikeZoneBottom":1.82441254106505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.95416428660633,"aZ":-12.943302860378928,"pfxX":-6.815713494722376,"pfxZ":10.395140995438016,"pX":0.02587211834894614,"pZ":0.9888253994099929,"vX0":6.509533308576243,"vY0":-136.3787243751969,"vZ0":-9.754143638124871,"x":116.01,"y":212.08,"x0":-1.5271543580345806,"y0":50.00620758314186,"z0":5.545273131572215,"aX":-12.613595929520203},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2397,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4043822327088398,"extension":6.600671668336844},"index":0,"playId":"0874fb18-89ed-3b6d-b0dc-0b647bee3def","pitchNumber":1,"startTime":"2025-08-23T01:21:32.228Z","endTime":"2025-08-23T01:21:36.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.174628439440227,"aZ":-23.812477234778356,"pfxX":-10.37539394214485,"pfxZ":4.548999553025293,"pX":-0.5894772652634512,"pZ":2.4108335490353405,"vX0":6.521666967361039,"vY0":-134.4395585342612,"vZ0":-3.755881096990439,"x":139.47,"y":173.69,"x0":-1.6943874277659574,"y0":50.000815626305915,"z0":5.509088772647135,"aX":-19.05748753727711},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":17.4,"spinRate":2209,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4068735592015007,"extension":6.548600199982325},"hitData":{"launchSpeed":94.0,"launchAngle":3.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.95,"coordY":149.69}},"index":1,"playId":"de59ed77-054d-37af-824f-963d4f25c760","pitchNumber":2,"startTime":"2025-08-23T01:21:53.515Z","endTime":"2025-08-23T01:22:00.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:22:00.944Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out sharply to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:22:15.466Z","endTime":"2025-08-23T01:22:35.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3441471663318,"aZ":-13.349438730834786,"pfxX":-6.662910225630798,"pfxZ":10.070932638252826,"pX":-0.9287121411764911,"pZ":1.9963360536999915,"vX0":4.060597160147434,"vY0":-136.43102365408225,"vZ0":-7.237599786829903,"x":152.4,"y":184.88,"x0":-1.5771140863651478,"y0":50.00466243793227,"z0":5.619434575555844,"aX":-12.457480891121254},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":11.2,"spinRate":2292,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40274037443235633,"extension":6.416843363728651},"hitData":{"launchSpeed":102.0,"launchAngle":13.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.92,"coordY":95.33}},"index":0,"playId":"fefdd5f8-21ab-3eca-8122-b3fea8ed1fad","pitchNumber":1,"startTime":"2025-08-23T01:22:28.009Z","endTime":"2025-08-23T01:22:35.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:22:35.879Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:24:37.706Z","endTime":"2025-08-23T01:25:57.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":{"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":73.5,"endSpeed":67.7,"strikeZoneTop":3.03055400654237,"strikeZoneBottom":1.45403024034908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.404166063180973,"aZ":-40.81996588048135,"pfxX":2.8681680475432914,"pfxZ":-7.547325720348492,"pX":-0.4332612279893663,"pZ":1.2945264999624346,"vX0":2.429230704736508,"vY0":-106.9917537970749,"vZ0":0.0023440153476164127,"x":133.51,"y":203.83,"x0":-1.9606134320368271,"y0":50.00058335559449,"z0":5.9112419681513115,"aX":3.287005852993604},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-13.2,"breakHorizontal":-5.9,"spinRate":1783,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.5141665899206451,"extension":6.967700441167564},"index":0,"playId":"ecf684f8-4291-3067-a74c-92db88490e41","pitchNumber":1,"startTime":"2025-08-23T01:24:41.537Z","endTime":"2025-08-23T01:24:47.178Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.11401603963024,"strikeZoneBottom":1.36016947071852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.919402517289942,"aZ":-30.497897581510195,"pfxX":-9.227074321691479,"pfxZ":1.008685977911619,"pX":-0.28659597707826007,"pZ":0.7046404969295534,"vX0":7.564724416593761,"vY0":-128.2709450275802,"vZ0":-6.407494732849918,"x":127.92,"y":219.75,"x0":-2.077392707319968,"y0":50.0036056647169,"z0":5.617606208872633,"aX":-15.352590023658717},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":15.0,"spinRate":1645,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.427269413951064,"extension":6.956072650731871},"index":1,"playId":"ea5cc413-9e14-3dfa-a45a-cc40ddb8aea6","pitchNumber":2,"startTime":"2025-08-23T01:25:00.800Z","endTime":"2025-08-23T01:25:05.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75635511401626,"aZ":-23.621947400675847,"pfxX":0.20319597862206962,"pfxZ":4.997484517262338,"pX":0.3755486802005734,"pZ":3.478225408537996,"vX0":6.325963089014829,"vY0":-130.36593785860546,"vZ0":-1.198674246103072,"x":102.68,"y":144.87,"x0":-2.114388968042006,"y0":50.00621636319226,"z0":5.73600559822026,"aX":0.3466959685463286},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":-1.8,"spinRate":2303,"spinDirection":190},"zone":12,"typeConfidence":0.9,"plateTime":0.42100090496574527,"extension":7.060422126582894},"index":2,"playId":"6f7b9fc3-34d5-3b58-87bc-351e8c7fe7df","pitchNumber":3,"startTime":"2025-08-23T01:25:16.614Z","endTime":"2025-08-23T01:25:19.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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.295594117339135,"aZ":-20.66710585534068,"pfxX":0.5552001168037675,"pfxZ":6.593326936864445,"pX":-0.05999750946387289,"pZ":3.2531549042171837,"vX0":5.421113064550305,"vY0":-131.19356006677552,"vZ0":-2.2795249553903165,"x":119.29,"y":150.94,"x0":-2.2239250998351197,"y0":50.006485357558745,"z0":5.670785981323194,"aX":0.969968681212215},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":-2.2,"spinRate":2200,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.417200869473497,"extension":7.1879561675801265},"hitData":{"launchSpeed":73.5,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.46,"coordY":156.27}},"index":3,"playId":"4fd6af1c-f728-32ad-aa13-7454cbe841c4","pitchNumber":4,"startTime":"2025-08-23T01:25:49.437Z","endTime":"2025-08-23T01:25:57.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:25:57.053Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:26:17.541Z","endTime":"2025-08-23T01:28:24.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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(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.5,"endSpeed":85.3,"strikeZoneTop":3.36892345317759,"strikeZoneBottom":1.69892983603483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.508069156671166,"aZ":-14.11166454666659,"pfxX":-6.641293045949174,"pfxZ":9.678782870406273,"pX":-0.5809680775412541,"pZ":2.3726882997523835,"vX0":6.592097257206881,"vY0":-135.9213315856411,"vZ0":-5.869644772971732,"x":139.15,"y":174.72,"x0":-2.1778537997583833,"y0":50.00196675481413,"z0":5.544424803370397,"aX":-12.393801564471177},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2111,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4033686463019941,"extension":6.8545098312107955},"index":0,"playId":"87ca2f1d-9f01-3b77-9345-3f62d379f5bb","pitchNumber":1,"startTime":"2025-08-23T01:26:26.484Z","endTime":"2025-08-23T01:26:30.514Z","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":94.7,"endSpeed":85.8,"strikeZoneTop":3.36735762748647,"strikeZoneBottom":1.6581564216205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02096543088238,"aZ":-18.329133931916388,"pfxX":-7.319499597023897,"pfxZ":7.262942217690107,"pX":-1.2995347697912416,"pZ":3.7549186713665517,"vX0":4.894263599490507,"vY0":-137.79648606168817,"vZ0":-1.472638491588576,"x":166.54,"y":137.4,"x0":-2.1553505120180927,"y0":50.005728608707464,"z0":5.545238307786568,"aX":-13.959976243211827},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":2292,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39876992387166865,"extension":6.767577853832846},"index":1,"playId":"8444cedb-7d27-3427-accd-f3e4e780d275","pitchNumber":2,"startTime":"2025-08-23T01:26:43.853Z","endTime":"2025-08-23T01:26:47.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.276086939468637,"aZ":-30.071774967841215,"pfxX":-7.453333205842335,"pfxZ":1.2301981541133955,"pX":0.5269707047458376,"pZ":2.1080579370528127,"vX0":8.888246789801766,"vY0":-129.57704039676952,"vZ0":-3.1778426555110992,"x":96.91,"y":181.86,"x0":-1.9679703695248614,"y0":50.006078914003986,"z0":5.6310242861163875,"aX":-12.767571393851728},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":11.6,"spinRate":1384,"spinDirection":234},"zone":9,"typeConfidence":0.89,"plateTime":0.4215620621662812,"extension":6.889296074834751},"index":2,"playId":"f1124db1-19c6-3436-aa55-8637ed03613f","pitchNumber":3,"startTime":"2025-08-23T01:27:04.095Z","endTime":"2025-08-23T01:27:08.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.24779977896394,"strikeZoneBottom":1.61940397407152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.560010069813057,"aZ":-19.987287577253863,"pfxX":-1.1116736950083559,"pfxZ":6.873197434395058,"pX":-0.8341948392566824,"pZ":3.4018633431717515,"vX0":4.171353427560612,"vY0":-132.16534407553365,"vZ0":-1.975476766763539,"x":148.8,"y":146.93,"x0":-2.2869157809213476,"y0":50.002979196497236,"z0":5.6233581605413265,"aX":-1.9715983651193376},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.2,"breakHorizontal":1.1,"spinRate":2268,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.41405675877601444,"extension":6.912501803210847},"index":3,"playId":"f1ba8712-4202-330c-a834-846902d1d9f6","pitchNumber":4,"startTime":"2025-08-23T01:27:28.252Z","endTime":"2025-08-23T01:27:33.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53274006372499,"aZ":-30.19428993649304,"pfxX":-7.62997079373514,"pfxZ":1.1430877768677457,"pX":-0.14517994355159647,"pZ":1.752821877037927,"vX0":7.655565225917817,"vY0":-130.3731915971716,"vZ0":-4.077948445635483,"x":122.53,"y":191.45,"x0":-2.1235460893034848,"y0":50.00065687250348,"z0":5.607402985061404,"aX":-13.178291843467802},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.4,"breakHorizontal":12.2,"spinRate":1739,"spinDirection":230},"zone":8,"typeConfidence":0.89,"plateTime":0.41957540309713215,"extension":7.242140230476152},"index":4,"playId":"3deb58f8-17d7-3622-aec6-82a0a8477158","pitchNumber":5,"startTime":"2025-08-23T01:27:49.445Z","endTime":"2025-08-23T01:27:54.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91142269451841,"aZ":-21.176368294124714,"pfxX":0.7904562557819317,"pfxZ":6.287243752437135,"pX":-0.4053061778320675,"pZ":2.6816191380340118,"vX0":4.636158925101488,"vY0":-131.20111915694238,"vZ0":-3.2832401801848796,"x":132.45,"y":166.38,"x0":-2.29551456203515,"y0":50.00139851268479,"z0":5.521327964541226,"aX":1.382226924063331},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.9,"breakHorizontal":-2.4,"spinRate":2295,"spinDirection":192},"zone":4,"typeConfidence":0.91,"plateTime":0.41695189640406305,"extension":6.606774908765326},"index":5,"playId":"8d011f9a-c8ff-3213-aabf-d559989cd850","pitchNumber":6,"startTime":"2025-08-23T01:28:19.777Z","endTime":"2025-08-23T01:28:24.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:28:24.309Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, first baseman Rowdy Tellez to pitcher Nathan Eovaldi.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:28:28.496Z","endTime":"2025-08-23T01:30:43.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":88.5,"endSpeed":81.3,"strikeZoneTop":3.53807669268918,"strikeZoneBottom":1.67230607983362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61837615032634,"aZ":-28.044744889934805,"pfxX":-8.80430749856697,"pfxZ":2.460107809542044,"pX":-0.3122098847004849,"pZ":1.6419428750392413,"vX0":7.1865247987353085,"vY0":-128.67144934848136,"vZ0":-4.35219301081036,"x":128.9,"y":194.45,"x0":-1.997060347114982,"y0":50.002161481710914,"z0":5.527556001573672,"aX":-14.7675366657502},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":14.4,"spinRate":1532,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.4256270286502448,"extension":7.1153420106577},"index":0,"playId":"a3133292-bff0-31d5-aef1-46c72857e1a1","pitchNumber":1,"startTime":"2025-08-23T01:28:47.278Z","endTime":"2025-08-23T01:28:51.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.414448377113455,"aZ":-20.97801106723105,"pfxX":-0.35934799409472284,"pfxZ":6.4043701355686755,"pX":-0.1450210741016515,"pZ":2.5283956897042126,"vX0":5.158518691044176,"vY0":-131.08588708234265,"vZ0":-3.762715495942343,"x":122.53,"y":170.51,"x0":-2.087651072334599,"y0":50.005534246422016,"z0":5.539078526445382,"aX":-0.6285471259454539},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.0,"breakHorizontal":-0.5,"spinRate":2318,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.41704545516498914,"extension":6.8561888515856095},"index":1,"playId":"e8572506-cf47-30b6-93e0-35d4652b9769","pitchNumber":2,"startTime":"2025-08-23T01:29:00.936Z","endTime":"2025-08-23T01:29:05.250Z","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":76.1,"endSpeed":70.9,"strikeZoneTop":3.34345378867464,"strikeZoneBottom":1.55612666639518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.73360551592051,"aZ":-38.798626737684536,"pfxX":2.7264400695067974,"pfxZ":-5.369723672318983,"pX":0.6316341924749093,"pZ":-1.116960023942621,"vX0":4.866374601865647,"vY0":-110.65904510587613,"vZ0":-5.731206045468559,"x":92.92,"y":268.94,"x0":-1.9548510027044714,"y0":50.00312170532246,"z0":5.595145726919075,"aX":3.3628746643874012},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-10.9,"breakHorizontal":-6.2,"spinRate":1982,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4959840538368794,"extension":7.209136591694283},"index":2,"playId":"ccd78fca-c8c2-3d65-b284-ae5a1ad7fdc7","pitchNumber":3,"startTime":"2025-08-23T01:29:26.360Z","endTime":"2025-08-23T01:29:31.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.25593938961786,"strikeZoneBottom":1.50649893248121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49713989565325,"aZ":-21.400445238028365,"pfxX":1.7102119432954201,"pfxZ":6.216142668732729,"pX":-0.019421925530595283,"pZ":3.393356965408058,"vX0":4.883082487316573,"vY0":-131.04396627465002,"vZ0":-1.7183718818985925,"x":117.74,"y":147.16,"x0":-2.131597939699826,"y0":50.00507599879403,"z0":5.661310594626858,"aX":2.965148721187767},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.0,"breakHorizontal":-4.2,"spinRate":2209,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.4184702852235067,"extension":6.916246900406449},"index":3,"playId":"c27558b7-1a2f-3106-b2d2-e84ada5f04dc","pitchNumber":4,"startTime":"2025-08-23T01:29:52.917Z","endTime":"2025-08-23T01:29:58.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.46337423945915,"strikeZoneBottom":1.65650351823086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.616622832495608,"aZ":-27.685245689794478,"pfxX":-8.54775596121068,"pfxZ":2.6094489704246624,"pX":0.2445963340080337,"pZ":0.4715073806664577,"vX0":8.515620504097797,"vY0":-130.13450750642488,"vZ0":-7.318272529071203,"x":107.68,"y":226.05,"x0":-1.9553285092327053,"y0":50.00118603914035,"z0":5.40921683600345,"aX":-14.699004484911175},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":13.7,"spinRate":1669,"spinDirection":227},"zone":14,"typeConfidence":0.88,"plateTime":0.4204465172865448,"extension":7.020689064830118},"index":4,"playId":"df72b27a-d57b-357e-964e-5e496953be63","pitchNumber":5,"startTime":"2025-08-23T01:30:12.617Z","endTime":"2025-08-23T01:30:16.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.846339156934192,"aZ":-30.77556498999312,"pfxX":-5.907164200510097,"pfxZ":0.8328207940349408,"pX":-0.6283850532753016,"pZ":3.1578794364048672,"vX0":5.864271430872817,"vY0":-128.51401794011184,"vZ0":-0.4031553901827821,"x":140.95,"y":153.52,"x0":-2.168920588863528,"y0":50.002331005467376,"z0":5.700766181689111,"aX":-9.912103273306625},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":9.5,"spinRate":1379,"spinDirection":226},"zone":1,"typeConfidence":0.87,"plateTime":0.4256927002973012,"extension":6.864761058815622},"hitData":{"launchSpeed":82.3,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.39,"coordY":158.29}},"index":5,"playId":"eb259df1-0cb5-3e0e-a430-6cce6f44821f","pitchNumber":6,"startTime":"2025-08-23T01:30:36.200Z","endTime":"2025-08-23T01:30:43.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:30:43.857Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:32:25.382Z","endTime":"2025-08-23T01:33:25.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":90.5,"endSpeed":82.1,"strikeZoneTop":3.23604597485759,"strikeZoneBottom":1.58185741634798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02645872880045,"aZ":-14.92158162029017,"pfxX":-8.29262353347745,"pfxZ":9.93678227331311,"pX":-0.15544946584994368,"pZ":2.5827833994905025,"vX0":6.512679981608555,"vY0":-131.47661573185306,"vZ0":-5.216754642821656,"x":122.93,"y":169.04,"x0":-1.5974035233922586,"y0":50.00359604775738,"z0":5.7147559081386525,"aX":-14.398831428682985},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.9,"breakHorizontal":13.4,"spinRate":2255,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.41792243310800936,"extension":6.491885574063207},"index":0,"playId":"8fcf5f87-c2ba-3b24-ad1f-2f97fc74efb0","pitchNumber":1,"startTime":"2025-08-23T01:32:56.487Z","endTime":"2025-08-23T01:33:00.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31284059869676,"aZ":-32.71043624633263,"pfxX":-7.316339949987816,"pfxZ":-0.355024413059275,"pX":-0.338446613043876,"pZ":1.848813575713923,"vX0":5.893901325094768,"vY0":-122.62686272537661,"vZ0":-2.498420655978434,"x":129.9,"y":188.86,"x0":-1.8177288116006027,"y0":50.001184333829706,"z0":5.660223616203736,"aX":-11.187793956018762},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":11.9,"spinRate":1730,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4459748681271489,"extension":6.342472826183551},"hitData":{"launchSpeed":107.8,"launchAngle":1.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.96,"coordY":149.69}},"index":1,"playId":"f2d34857-7f04-3f5a-a49f-6b2dc24c82f5","pitchNumber":2,"startTime":"2025-08-23T01:33:18.148Z","endTime":"2025-08-23T01:33:25.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:33:25.640Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:33:49.722Z","endTime":"2025-08-23T01:36:10.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.15493402569526,"strikeZoneBottom":1.45740182941267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.883910326254085,"aZ":-27.892657515389395,"pfxX":-8.439757467178158,"pfxZ":2.7989654765194163,"pX":0.26362860328499355,"pZ":0.09400528809893197,"vX0":7.24425416003577,"vY0":-123.04230061763519,"vZ0":-7.260563180276734,"x":172.94,"y":146.84,"x0":-1.62514718307674,"y0":50.00490916768385,"z0":5.453476932857924,"aX":-12.915917246478077},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":1708,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4455178580208172,"extension":6.789081552613503},"index":0,"playId":"f1a68979-4bb7-3b3c-98a5-b26d2d0f9a6b","pitchNumber":1,"startTime":"2025-08-23T01:33:49.722Z","endTime":"2025-08-23T01:33:54.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91380894668417,"aZ":-14.24750069309174,"pfxX":-5.988734644388437,"pfxZ":9.621798972847806,"pX":0.470987524468984,"pZ":2.6065908809861638,"vX0":7.54760231760142,"vY0":-135.90708008912975,"vZ0":-5.563094841827191,"x":125.94,"y":192.83,"x0":-1.5693360389816302,"y0":50.00289914943878,"z0":5.676476283824355,"aX":-11.158227396210206},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2265,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.40365333281873017,"extension":6.505108186447621},"index":1,"playId":"ebee093f-fb54-30a5-a13d-745035a5dccd","pitchNumber":2,"startTime":"2025-08-23T01:34:07.801Z","endTime":"2025-08-23T01:34:13.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.12288172220323,"strikeZoneBottom":1.43974495497685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.756500407398587,"aZ":-11.454163034223033,"pfxX":-4.883583630328641,"pfxZ":11.129839280289602,"pX":1.020544962685432,"pZ":1.446382775640237,"vX0":8.278568146348949,"vY0":-136.04584698906436,"vZ0":-9.092744726458498,"x":151.47,"y":182.62,"x0":-1.4369630013909251,"y0":50.00457103816337,"z0":5.640310731924141,"aX":-9.093513355722738},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2437,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40367451676164867,"extension":6.540911302965073},"index":2,"playId":"60ff0d58-3293-38c2-8f84-71d8a972d333","pitchNumber":3,"startTime":"2025-08-23T01:34:37.210Z","endTime":"2025-08-23T01:34:41.190Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.078192223542462,"aZ":-28.295403167879684,"pfxX":-8.123139172693179,"pfxZ":2.6174006010210977,"pX":0.18670580349400703,"pZ":1.8054787403227488,"vX0":7.202473878697701,"vY0":-120.90398147953265,"vZ0":-3.182196272211336,"x":141.27,"y":169.49,"x0":-1.7723185718661425,"y0":50.004652504093094,"z0":5.616012230624876,"aX":-12.054238415729198},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.2,"breakHorizontal":13.1,"spinRate":1787,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.45264183542103575,"extension":6.411103291498244},"index":3,"playId":"fbad1af2-a3a7-3de1-b39a-14e0bb6ab2c5","pitchNumber":4,"startTime":"2025-08-23T01:34:52.670Z","endTime":"2025-08-23T01:34:58.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-23T01:35:12.663Z","endTime":"2025-08-23T01:35:12.664Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.983417554081615,"aZ":-31.157035873970635,"pfxX":-7.0555486457625145,"pfxZ":0.6808700539784751,"pX":0.275704294971189,"pZ":0.7976497923385016,"vX0":7.0029609023805826,"vY0":-121.58056792120954,"vZ0":-4.847913613293754,"x":117.31,"y":151.07,"x0":-1.7201027203881727,"y0":50.00572998266605,"z0":5.509767213932851,"aX":-10.605104613096753},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.4,"breakHorizontal":11.2,"spinRate":1629,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.44985225807163376,"extension":6.471743240060163},"index":5,"playId":"10e09520-9fe9-3b7d-b502-b53d4cb1f411","pitchNumber":5,"startTime":"2025-08-23T01:35:12.665Z","endTime":"2025-08-23T01:35:19.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.897651407862906,"aZ":-12.950519537003425,"pfxX":-5.251577643646174,"pfxZ":10.105029076769476,"pX":0.3918561442862102,"pZ":2.564295810118022,"vX0":7.0887104723851895,"vY0":-136.97858538065626,"vZ0":-6.015912631598204,"x":117.74,"y":157.67,"x0":-1.5457642484558303,"y0":50.005174438565064,"z0":5.6724024492137595,"aX":-9.993661223152325},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2253,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3996739510378111,"extension":6.541195693813987},"index":6,"playId":"9b186360-f930-358e-9fdc-885be66b7bf1","pitchNumber":6,"startTime":"2025-08-23T01:35:41.330Z","endTime":"2025-08-23T01:35:44.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.31070225402558,"aZ":-13.981790693957072,"pfxX":-7.0241514913222804,"pfxZ":9.625578094246746,"pX":1.0416439527810915,"pZ":2.072745179548075,"vX0":9.165749402937788,"vY0":-137.32681966576402,"vZ0":-7.059506606344832,"x":119.5,"y":177.44,"x0":-1.4427675658526218,"y0":50.00600498496311,"z0":5.647279616671831,"aX":-13.281322944949183},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":10.6,"spinRate":2231,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4004150137628253,"extension":6.738362786662638},"hitData":{"launchSpeed":80.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.41,"coordY":154.75}},"index":7,"playId":"9d21b317-393c-3065-89d9-bb6b8346eb73","pitchNumber":7,"startTime":"2025-08-23T01:36:03.436Z","endTime":"2025-08-23T01:36:10.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:36:10.946Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wyatt Langford homers (19) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:36:38.097Z","endTime":"2025-08-23T01:38:23.511Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":677944,"link":"/api/v1/people/677944"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.867867705885686,"aZ":-25.477431372880773,"pfxX":0.4067603906423124,"pfxZ":4.056434938309247,"pX":-0.2345472064496695,"pZ":1.7018496921062165,"vX0":3.9035987783891315,"vY0":-127.30716104332791,"vZ0":-4.787859763702177,"x":111.17,"y":160.02,"x0":-1.8372511097593434,"y0":50.00166231605373,"z0":5.610842124671869,"aX":0.6701211940532897},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":-1.6,"spinRate":2258,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.42939079401882196,"extension":6.355130539212782},"index":0,"playId":"ebd60c22-38d8-3ff7-8ece-f6f46f0d3bfb","pitchNumber":1,"startTime":"2025-08-23T01:36:38.097Z","endTime":"2025-08-23T01:36:41.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, 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":84.2,"endSpeed":77.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.286515605244567,"aZ":-33.408451573631154,"pfxX":1.9042694935552538,"pfxZ":-0.8075578918713298,"pX":-0.6366077965532844,"pZ":2.5662413420532584,"vX0":1.9489733651140972,"vY0":-122.6510370073337,"vZ0":-1.2024561993357468,"x":61.6,"y":242.75,"x0":-1.6890272918281326,"y0":50.004867290598135,"z0":5.912182215183541,"aX":2.900931266455828},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.4,"breakHorizontal":-4.0,"spinRate":2533,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.4465933960301012,"extension":6.349338545488586},"index":1,"playId":"8256aabe-78ac-397e-afe5-73f18206964b","pitchNumber":2,"startTime":"2025-08-23T01:36:55.864Z","endTime":"2025-08-23T01:37:00.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.38042652873798,"strikeZoneBottom":1.63359852522833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.577199890422392,"aZ":-31.34292080128451,"pfxX":2.2799054790737054,"pfxZ":0.540545700096341,"pX":1.453307769386243,"pZ":-0.14704135823064052,"vX0":6.2084237973511724,"vY0":-123.85391317515526,"vZ0":-7.682034104747815,"x":67.81,"y":153.43,"x0":-1.3988023582251266,"y0":50.00017306184373,"z0":5.674635501513917,"aX":3.481926418181492},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.8,"breakHorizontal":-5.8,"spinRate":2620,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44508297337514735,"extension":6.440712762066545},"index":2,"playId":"26f8c294-7b26-3ef5-a890-420fcdcb9a3a","pitchNumber":3,"startTime":"2025-08-23T01:37:26.371Z","endTime":"2025-08-23T01:37:30.311Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.2994389477385,"strikeZoneBottom":1.59184793536522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97851335652293,"aZ":-17.5456895679743,"pfxX":-6.9858247534836835,"pfxZ":7.66360309133283,"pX":1.1152477097948141,"pZ":2.3845496650613396,"vX0":8.903972623625856,"vY0":-137.2027258399624,"vZ0":-5.77141918204356,"x":67.81,"y":153.9,"x0":-1.2624548860856697,"y0":50.00495788108023,"z0":5.708684240756357,"aX":-13.338690954899178},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":10.8,"spinRate":2354,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39901596792620353,"extension":6.702479467060741},"index":3,"playId":"5481f895-7c5e-3181-9b59-26fd18a78808","pitchNumber":4,"startTime":"2025-08-23T01:37:43.899Z","endTime":"2025-08-23T01:37:48.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.019819086541716,"aZ":-12.965455713018248,"pfxX":-6.047121906012743,"pfxZ":9.967066573994295,"pX":-0.5465489567951173,"pZ":2.5530086780356958,"vX0":5.040987888247965,"vY0":-138.2294000260758,"vZ0":-6.117208661897763,"x":101.1,"y":149.66,"x0":-1.6119948844500118,"y0":50.00068724068886,"z0":5.672054200859567,"aX":-11.6517494836766},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2340,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3968828860296365,"extension":6.350224658536286},"hitData":{"launchSpeed":103.2,"launchAngle":33.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":84.08,"coordY":36.84}},"index":4,"playId":"b1b2d467-0213-337d-96ca-f2a6b3e6bd7d","pitchNumber":5,"startTime":"2025-08-23T01:38:03.902Z","endTime":"2025-08-23T01:38:23.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:38:23.511Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out sharply to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:38:49.807Z","endTime":"2025-08-23T01:40:25.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13982432768341,"aZ":-13.066103753656277,"pfxX":-5.726391415768794,"pfxZ":10.091239126857932,"pX":0.4488397062824155,"pZ":3.1826252192103017,"vX0":7.611205656934249,"vY0":-137.3936463138774,"vZ0":-4.383817051014492,"x":123.44,"y":151.07,"x0":-1.6256642898201585,"y0":50.00404563505685,"z0":5.700371060976139,"aX":-10.845085363707886},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2386,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4001128258244493,"extension":6.486829545740301},"index":0,"playId":"8ad62cde-db69-30e2-9fcb-deacd182fecd","pitchNumber":1,"startTime":"2025-08-23T01:38:49.807Z","endTime":"2025-08-23T01:38:52.960Z","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":85.3,"endSpeed":78.6,"strikeZoneTop":3.61391741590943,"strikeZoneBottom":1.59299174519023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09043831742879,"aZ":-29.633326205998223,"pfxX":-9.04457135969583,"pfxZ":1.6337424881696099,"pX":-0.3624032333025672,"pZ":0.41387574121920456,"vX0":6.110291792578812,"vY0":-124.0278060003598,"vZ0":-6.2643358090372026,"x":174.69,"y":190.63,"x0":-1.6843721532717537,"y0":50.002761110867944,"z0":5.447312064294835,"aX":-14.073725661380369},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":14.9,"spinRate":1715,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.44182164602188223,"extension":6.461485701776399},"index":1,"playId":"a8ead281-f453-3c77-b9c4-75f992f15139","pitchNumber":2,"startTime":"2025-08-23T01:39:07.516Z","endTime":"2025-08-23T01:39:10.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.52781290536224,"strikeZoneBottom":1.58531760308944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.581956391934654,"aZ":-31.352217242053214,"pfxX":-7.63066122034976,"pfxZ":0.5278081307627756,"pX":-0.9599847603503121,"pZ":0.9307577763928,"vX0":4.428138024099923,"vY0":-123.66454350861358,"vZ0":-4.809452388360218,"x":153.59,"y":213.65,"x0":-1.7821390683863125,"y0":50.00181034559087,"z0":5.529783857761162,"aX":-11.821979828794463},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":12.8,"spinRate":1607,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4428573813906862,"extension":6.4690570247649495},"index":2,"playId":"6df3c03e-fa8a-3ab6-952d-18ed82bade38","pitchNumber":3,"startTime":"2025-08-23T01:39:30.981Z","endTime":"2025-08-23T01:39:35.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.53767412309259,"strikeZoneBottom":1.59509495208781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.723374989719083,"aZ":-27.533498511636616,"pfxX":-8.485225519427736,"pfxZ":3.06656507371829,"pX":0.8509888478971218,"pZ":0.5620689079390628,"vX0":8.5072412331024,"vY0":-121.95488378123869,"vZ0":-6.093184633401121,"x":84.56,"y":223.6,"x0":-1.5708907799955172,"y0":50.00449668906484,"z0":5.450860238289319,"aX":-12.854446209945714},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.3,"breakHorizontal":13.4,"spinRate":1712,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4481539317305643,"extension":6.8803254283101625},"index":3,"playId":"962afa17-7bb6-34ab-af3c-d49180c6a11c","pitchNumber":4,"startTime":"2025-08-23T01:39:56.453Z","endTime":"2025-08-23T01:39:59.597Z","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":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77423384091446,"aZ":-13.614750296376391,"pfxX":-5.475708651625728,"pfxZ":9.900154264061399,"pX":-0.1886508139698335,"pZ":3.340028474933189,"vX0":5.657309851540405,"vY0":-136.7038471078272,"vZ0":-3.864296209917777,"x":124.19,"y":148.6,"x0":-1.5828767023748689,"y0":50.005209875135826,"z0":5.719569663328656,"aX":-10.268193828412588},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2274,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40212063183844826,"extension":6.4782297360313645},"hitData":{"launchSpeed":102.8,"launchAngle":33.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.61,"coordY":40.6}},"index":4,"playId":"e9a24eab-ee21-30e0-bc29-871bf2bbc865","pitchNumber":5,"startTime":"2025-08-23T01:40:15.940Z","endTime":"2025-08-23T01:40:25.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:40:25.268Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a sharp line drive to right fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:42:23.194Z","endTime":"2025-08-23T01:43:34.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.7,"endSpeed":66.8,"strikeZoneTop":3.14948470344368,"strikeZoneBottom":1.42444315613736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.096274692208098,"aZ":-34.26004303182395,"pfxX":3.147562352395619,"pfxZ":-1.8394004659825924,"pX":-2.3773610828152867,"pZ":5.5341352852359575,"vX0":-1.2814105582156385,"vY0":-105.63410284774497,"vZ0":6.817020105768211,"x":207.62,"y":89.36,"x0":-2.1735210332748967,"y0":50.00124642858811,"z0":6.193838943037494,"aX":3.575680841773592},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-1.2,"breakHorizontal":-5.4,"spinRate":1477,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.5174700217538972,"extension":6.823788369650505},"index":0,"playId":"28680f44-8477-3c38-a4bf-86d64de9361a","pitchNumber":1,"startTime":"2025-08-23T01:42:35.742Z","endTime":"2025-08-23T01:42:39.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.7,"strikeZoneTop":3.14857662743709,"strikeZoneBottom":1.3839314268576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.858772415920164,"aZ":-39.09642830303006,"pfxX":1.2246125225835778,"pfxZ":-6.086330949055396,"pX":1.6815638679737595,"pZ":0.40275768722744937,"vX0":6.905746584871643,"vY0":-106.73101624867294,"vZ0":-2.1335376682816034,"x":52.9,"y":227.91,"x0":-1.7746869004143777,"y0":50.00391894921106,"z0":5.878248168187044,"aX":1.391831949454591},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-11.3,"breakHorizontal":-4.3,"spinRate":1860,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.5160642642973716,"extension":6.97485599842375},"index":1,"playId":"b6ef6b1b-7dae-340d-aacc-5bde56cbfde7","pitchNumber":2,"startTime":"2025-08-23T01:42:58.041Z","endTime":"2025-08-23T01:43:01.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.099864893951057,"aZ":-32.002866579294206,"pfxX":-6.138590816365323,"pfxZ":0.11164309452211718,"pX":0.022554662243605944,"pZ":2.064890881908618,"vX0":6.999596730098889,"vY0":-124.74704370270071,"vZ0":-2.538405028744588,"x":116.14,"y":183.03,"x0":-2.0166281505993595,"y0":50.00499678418893,"z0":5.722732567210871,"aX":-9.71720054045123},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":9.6,"spinRate":1283,"spinDirection":237},"zone":5,"typeConfidence":0.87,"plateTime":0.4383658194353526,"extension":7.0301765160071685},"hitData":{"launchSpeed":107.4,"launchAngle":11.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.35,"coordY":118.0}},"index":2,"playId":"7cd3fa6d-ea2f-3aa2-b5b2-7ab9ea51584b","pitchNumber":3,"startTime":"2025-08-23T01:43:23.862Z","endTime":"2025-08-23T01:43:34.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:43:34.964Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Santana strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:43:47.916Z","endTime":"2025-08-23T01:46:53.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":87.1,"endSpeed":80.0,"strikeZoneTop":3.43524259983516,"strikeZoneBottom":1.71115654423242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.980788173068007,"aZ":-31.598226188823862,"pfxX":-8.446069930315875,"pfxZ":0.3579215740979387,"pX":1.525310723994288,"pZ":0.9799540448326575,"vX0":11.222147313332071,"vY0":-126.23140508173326,"vZ0":-5.131170185823484,"x":58.86,"y":212.32,"x0":-1.883098729058619,"y0":50.00412393541711,"z0":5.586601718759644,"aX":-13.616134324954688},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":12.7,"spinRate":1465,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.43410251075094264,"extension":6.874875454390838},"index":0,"playId":"2e35fd85-1c35-3774-908f-6ab53ae6ee10","pitchNumber":1,"startTime":"2025-08-23T01:43:59.509Z","endTime":"2025-08-23T01:44:03.409Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T01:44:28.982Z","endTime":"2025-08-23T01:45:09.700Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.42486562950718,"strikeZoneBottom":1.77814073070623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.360845858525433,"aZ":-26.85790120878445,"pfxX":-8.970547536311521,"pfxZ":3.277863052759515,"pX":0.9150059685998442,"pZ":1.0122277613350814,"vX0":9.938699656921,"vY0":-126.39938906236715,"vZ0":-6.080561976561532,"x":82.12,"y":211.45,"x0":-1.8993452892056062,"y0":50.00090088741469,"z0":5.600768808492984,"aX":-14.538374558371439},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":14.0,"spinRate":1532,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.43306113232730725,"extension":6.930937307748492},"index":2,"playId":"5dfdcf0f-7e1d-315c-a64e-e13832cd42cb","pitchNumber":2,"startTime":"2025-08-23T01:45:09.700Z","endTime":"2025-08-23T01:45:13.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.065546246591797,"aZ":-26.579026184142865,"pfxX":-9.796535223932219,"pfxZ":3.4623094106216357,"pX":-0.4127706320364116,"pZ":1.9814918247596776,"vX0":6.956847804013734,"vY0":-126.42476006821636,"vZ0":-3.9094926622884287,"x":132.73,"y":185.28,"x0":-1.9290162777533613,"y0":50.005296789907,"z0":5.684312046532981,"aX":-15.841418277554226},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.5,"breakHorizontal":16.1,"spinRate":1523,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.43345341495780243,"extension":6.642953464366773},"index":3,"playId":"e688f60f-5a45-3bb0-9c9c-1abca03135ee","pitchNumber":3,"startTime":"2025-08-23T01:45:31.574Z","endTime":"2025-08-23T01:45:37.255Z","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.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.423330097908707,"aZ":-15.745827756767119,"pfxX":-7.645865265502249,"pfxZ":8.794471462242374,"pX":-0.14733233212620872,"pZ":2.234850381886553,"vX0":7.746721005246668,"vY0":-135.9710668900419,"vZ0":-5.751756247957529,"x":122.62,"y":178.44,"x0":-2.042931541094022,"y0":50.00600775520855,"z0":5.4743270944786975,"aX":-14.288194102074918},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2251,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40316229001890447,"extension":6.803982161902186},"index":4,"playId":"3d25136d-ac70-3ccc-8129-a702518dc0c8","pitchNumber":4,"startTime":"2025-08-23T01:46:02.248Z","endTime":"2025-08-23T01:46:06.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.34916224233446,"strikeZoneBottom":1.66391995791712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70964855074463,"aZ":-31.379199948726278,"pfxX":-5.652111249439871,"pfxZ":0.48503090052866504,"pX":-1.3905099082084287,"pZ":3.888803349782453,"vX0":3.7195750820696913,"vY0":-126.88969694546698,"vZ0":1.327023106952635,"x":170.0,"y":133.78,"x0":-2.1372429409823064,"y0":50.00212130650701,"z0":5.849559451573411,"aX":-9.264035338003945},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":9.5,"spinRate":1330,"spinDirection":234},"zone":11,"typeConfidence":0.89,"plateTime":0.430792507065604,"extension":6.549039277716234},"index":5,"playId":"1664674d-c960-30b4-90dc-3de7c26c706b","pitchNumber":5,"startTime":"2025-08-23T01:46:29.787Z","endTime":"2025-08-23T01:46:35.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.973991190805044,"aZ":-29.797506259204457,"pfxX":-7.546483743458975,"pfxZ":1.4604188074729674,"pX":0.27522559829523396,"pZ":1.659825397013896,"vX0":7.945629223405362,"vY0":-125.8611522038101,"vZ0":-3.9675028526886815,"x":106.51,"y":193.96,"x0":-1.9261669535517991,"y0":50.00014814570806,"z0":5.641305090090517,"aX":-12.236428765471187},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":12.1,"spinRate":1477,"spinDirection":234},"zone":8,"typeConfidence":0.89,"plateTime":0.43342260632659224,"extension":6.682572670367722},"index":6,"playId":"8dae4607-5ba1-3421-8095-321d4ff97c4b","pitchNumber":6,"startTime":"2025-08-23T01:46:48.149Z","endTime":"2025-08-23T01:46:53.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:46:53.773Z","atBatIndex":43},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"CJ Kayfus out on a sacrifice bunt, pitcher Nathan Eovaldi to first baseman Rowdy Tellez. Kyle Manzardo to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:46:59.709Z","endTime":"2025-08-23T01:47:49.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":[{"player":{"id":543135,"link":"/api/v1/people/543135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01211432787572,"aZ":-31.275871506519433,"pfxX":-7.972486320692653,"pfxZ":0.5532758464714638,"pX":0.010371932415259516,"pZ":1.7861002770566592,"vX0":7.649162262386025,"vY0":-126.43328549157292,"vZ0":-3.514030512329162,"x":116.6,"y":190.56,"x0":-2.0078615779521396,"y0":50.00617359273293,"z0":5.684713676763317,"aX":-13.004885311238597},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":12.8,"spinRate":1470,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.4320218777773168,"extension":6.746721347593579},"index":0,"playId":"91cf78f3-7212-324f-8d85-6c7fcd71118d","pitchNumber":1,"startTime":"2025-08-23T01:47:17.141Z","endTime":"2025-08-23T01:47:23.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59141841225916,"aZ":-17.994817820409253,"pfxX":-6.943458145843756,"pfxZ":7.962268731970921,"pX":0.3915548571015762,"pZ":2.9753007074955247,"vX0":8.196672854410005,"vY0":-132.42183525568188,"vZ0":-3.5589588204747336,"x":102.07,"y":158.45,"x0":-1.837980891321814,"y0":50.002240780613135,"z0":5.64890035139008,"aX":-12.363850034307687},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":10.8,"spinRate":2164,"spinDirection":216},"zone":3,"typeConfidence":0.87,"plateTime":0.4132203588840522,"extension":7.049854331391445},"hitData":{"launchSpeed":39.5,"launchAngle":-62.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":117.89,"coordY":187.08}},"index":1,"playId":"e0654ddc-f65d-3288-824d-58a458657a50","pitchNumber":2,"startTime":"2025-08-23T01:47:42.300Z","endTime":"2025-08-23T01:47:49.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:47:49.839Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:48:11.939Z","endTime":"2025-08-23T01:49:31.233Z","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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":"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":94.1,"endSpeed":85.9,"strikeZoneTop":3.52681794922259,"strikeZoneBottom":1.67357911370476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.306905885174693,"aZ":-18.356766275710665,"pfxX":-8.699350281179264,"pfxZ":7.279224385730718,"pX":-1.264172460809333,"pZ":3.463360714426265,"vX0":5.199305526452361,"vY0":-136.9349627097416,"vZ0":-2.3403787681998733,"x":165.19,"y":145.27,"x0":-2.0574351871820302,"y0":50.00543022569773,"z0":5.585394171843538,"aX":-16.519188834952132},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2134,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40003269733462155,"extension":6.937624873153739},"index":0,"playId":"75da9e2e-5b56-3b3b-bee4-fcc780372921","pitchNumber":1,"startTime":"2025-08-23T01:48:22.021Z","endTime":"2025-08-23T01:48:26.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.868603359491715,"aZ":-18.028377615169315,"pfxX":-7.964347580243151,"pfxZ":7.3806273462850776,"pX":-0.07598671418009569,"pZ":3.253787055903876,"vX0":8.341384329642093,"vY0":-137.42814275039447,"vZ0":-2.610572089297359,"x":119.9,"y":150.93,"x0":-2.1128016660544504,"y0":50.004539955096675,"z0":5.4377685590265905,"aX":-15.26783967636778},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":12.7,"spinRate":2151,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3982498379308974,"extension":7.100210604721203},"index":1,"playId":"9e1f5ab6-4278-3e77-a326-07f3fb957416","pitchNumber":2,"startTime":"2025-08-23T01:48:42.906Z","endTime":"2025-08-23T01:48:46.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.332663826751627,"aZ":-38.68513218761181,"pfxX":3.6807895641669655,"pfxZ":-5.282654849353153,"pX":0.35949671127212707,"pZ":1.2684861831826415,"vX0":3.9358477184813645,"vY0":-110.52945569952037,"vZ0":-0.713471254430358,"x":103.3,"y":204.53,"x0":-1.9247026429082124,"y0":50.00208902505398,"z0":5.669803493895616,"aX":4.5375847902341935},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-9.4,"breakHorizontal":-7.7,"spinRate":1973,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.49619901717463355,"extension":7.050236590469653},"index":2,"playId":"3881c5ae-cf35-3464-a198-2ed7be4ac939","pitchNumber":3,"startTime":"2025-08-23T01:49:03.939Z","endTime":"2025-08-23T01:49:08.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.429643558600404,"aZ":-31.46725148484067,"pfxX":-8.006573043056886,"pfxZ":0.4126979257661958,"pX":-0.00963619738759701,"pZ":1.5467872371521547,"vX0":7.975810432091259,"vY0":-129.37879940497453,"vZ0":-3.884898536399172,"x":117.37,"y":197.02,"x0":-2.0830319030542412,"y0":50.00135580368843,"z0":5.463121832629156,"aX":-13.656539271267805},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.1,"breakHorizontal":12.8,"spinRate":1449,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.4223614986081303,"extension":6.961793597482116},"index":3,"playId":"4e502208-c517-3603-a24e-e3fe54898b75","pitchNumber":4,"startTime":"2025-08-23T01:49:26.014Z","endTime":"2025-08-23T01:49:31.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:49:31.233Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a sharp line drive to right fielder CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:53:03.577Z","endTime":"2025-08-23T01:54:05.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.3,"endSpeed":65.2,"strikeZoneTop":3.28452961319991,"strikeZoneBottom":1.65900138207584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.11443306919792,"aZ":-43.22564968223079,"pfxX":4.5329605576138725,"pfxZ":-10.286156175574062,"pX":-0.8879922460824721,"pZ":3.5991677847331274,"vX0":0.2885437252208835,"vY0":-103.6132309626843,"vZ0":5.370434644879202,"x":150.85,"y":141.6,"x0":-1.617406907024826,"y0":50.00001573222506,"z0":6.175061288417106,"aX":4.872591191348347},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.9,"breakVerticalInduced":-16.4,"breakHorizontal":-8.3,"spinRate":2256,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.5308974919031466,"extension":6.489070913227518},"index":0,"playId":"016a268d-4e00-339a-ac15-8eb5e8fcb86b","pitchNumber":1,"startTime":"2025-08-23T01:53:15.505Z","endTime":"2025-08-23T01:53:20.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(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.6,"strikeZoneTop":3.47822739108598,"strikeZoneBottom":1.81389029251252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.152565899881406,"aZ":-15.728140958005818,"pfxX":-6.510317239127114,"pfxZ":8.989889946924954,"pX":0.6175758407484,"pZ":2.5647292928656786,"vX0":7.85117610044486,"vY0":-134.17542296602016,"vZ0":-5.336421269061575,"x":93.46,"y":169.53,"x0":-1.4961513448354768,"y0":50.000746985907035,"z0":5.694300583730206,"aX":-11.907624814267704},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2315,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.40770541548740225,"extension":6.34218663893139},"index":1,"playId":"121aa162-3de6-3539-a9ea-ad8bec3696a4","pitchNumber":2,"startTime":"2025-08-23T01:53:33.547Z","endTime":"2025-08-23T01:53:39.431Z","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":82.3,"endSpeed":76.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.485398200999512,"aZ":-34.02498196593475,"pfxX":3.2004334611337066,"pfxZ":-1.259898639270963,"pX":-0.3248920043870073,"pZ":2.026531410517342,"vX0":2.4011195307098405,"vY0":-119.9778275694039,"vZ0":-1.693138086892942,"x":129.38,"y":184.06,"x0":-1.7534091170397987,"y0":50.00554411891706,"z0":5.764179652006542,"aX":4.682399466874565},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.4,"breakHorizontal":-6.4,"spinRate":2470,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.4559356887661212,"extension":6.421139503839731},"hitData":{"launchSpeed":107.0,"launchAngle":14.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.56,"coordY":96.35}},"index":2,"playId":"f6478794-cb66-3a5d-bb7c-d07a70d8ce3a","pitchNumber":3,"startTime":"2025-08-23T01:53:53.123Z","endTime":"2025-08-23T01:54:05.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:54:05.135Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:56:30.684Z","endTime":"2025-08-23T01:58:02.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:54:14.281Z","endTime":"2025-08-23T01:54:46.829Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Festa replaces Slade Cecconi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T01:54:46.829Z","endTime":"2025-08-23T01:56:32.932Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.56648721113339,"strikeZoneBottom":1.79314840418409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.756553020830793,"aZ":-22.149368870032568,"pfxX":-7.508354621825485,"pfxZ":5.456021760577613,"pX":1.58146089824661,"pZ":2.7981443282377123,"vX0":11.27049778076068,"vY0":-135.01260462261578,"vZ0":-1.4681508442477615,"x":56.72,"y":163.23,"x0":-1.6810638031427407,"y0":50.001307393069844,"z0":4.915346603139772,"aX":-13.792462701158243},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":11.0,"spinRate":2293,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4064554510817482,"extension":6.733763346977794},"index":2,"playId":"98820d12-b3aa-393f-a9dc-09e19443baed","pitchNumber":1,"startTime":"2025-08-23T01:56:32.932Z","endTime":"2025-08-23T01:56:37.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.849242469654506,"aZ":-22.72772618217065,"pfxX":-7.012974740177791,"pfxZ":5.239831542660172,"pX":0.05907988950447834,"pZ":3.3815151104176606,"vX0":7.569181670576821,"vY0":-134.38733993104796,"vZ0":0.1584145042557824,"x":114.75,"y":147.48,"x0":-1.9014068235290327,"y0":50.00630047330685,"z0":4.9544842183994495,"aX":-12.654008474642763},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":10.8,"spinRate":2370,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4097295424575913,"extension":6.402748614710129},"index":3,"playId":"daa9abe6-9647-3dbf-8530-c0128a7a15c9","pitchNumber":2,"startTime":"2025-08-23T01:56:50.710Z","endTime":"2025-08-23T01:56:55.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.149185102029183,"aZ":-31.631116493785495,"pfxX":10.590450480640904,"pfxZ":0.3809322034182667,"pX":0.5720317104551391,"pZ":3.271738069386424,"vX0":2.459089984810092,"vY0":-118.96558770164812,"vZ0":2.2669172104605355,"x":95.2,"y":150.44,"x0":-1.8530452083028035,"y0":50.00205331015057,"z0":5.195597086533706,"aX":15.011393023295703},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.6,"breakHorizontal":-19.8,"spinRate":2765,"spinDirection":60},"zone":3,"typeConfidence":2.0,"plateTime":0.46234935183898385,"extension":6.199606031281476},"index":4,"playId":"472b7d25-ed4d-3dc0-8ee9-950549d7aba3","pitchNumber":3,"startTime":"2025-08-23T01:57:09.639Z","endTime":"2025-08-23T01:57:13.291Z","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":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-23T01:57:22.128Z","endTime":"2025-08-23T01:57:38.600Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.591755649146,"strikeZoneBottom":1.79391386430466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05676560219532,"aZ":-23.220870205764466,"pfxX":-9.220403841737141,"pfxZ":4.867169887746903,"pX":1.5634257422410114,"pZ":2.1201685691913,"vX0":11.80910987686115,"vY0":-135.3792332742638,"vZ0":-2.760328551411396,"x":57.41,"y":181.54,"x0":-1.675829059093909,"y0":50.00300197337466,"z0":4.794699274095497,"aX":-16.960968507161645},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":13.9,"spinRate":2433,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4059998597452559,"extension":6.506918471339572},"index":6,"playId":"22b90f6a-5a9e-3fac-a0f2-3c6fcef7dd56","pitchNumber":4,"startTime":"2025-08-23T01:57:38.600Z","endTime":"2025-08-23T01:57:42.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":82.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.87301574153381,"aZ":-21.935361007161838,"pfxX":-8.18718891723453,"pfxZ":5.722383305315169,"pX":0.12632860471850055,"pZ":3.305079321719755,"vX0":8.178463187274378,"vY0":-134.11318886598022,"vZ0":0.26019545251099097,"x":112.18,"y":149.54,"x0":-1.9256428816218534,"y0":50.001528415042635,"z0":4.794408053547659,"aX":-14.645178868016279},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":12.7,"spinRate":2385,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.41126488400163996,"extension":6.544027092827016},"index":7,"playId":"5cef8bd3-7cd8-3c60-8258-ecf1e1bf350c","pitchNumber":5,"startTime":"2025-08-23T01:57:57.530Z","endTime":"2025-08-23T01:58:02.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:58:02.072Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rowdy Tellez strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:58:13.772Z","endTime":"2025-08-23T02:00:21.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61320969304239,"aZ":-20.459795756890625,"pfxX":0.05063929688093505,"pfxZ":6.509354764194713,"pX":0.32857687991241363,"pZ":3.5465761424958013,"vX0":6.095343050504798,"vY0":-133.2940341620024,"vZ0":-0.0023560411922605162,"x":104.48,"y":143.02,"x0":-1.9941972776444856,"y0":50.00218015140078,"z0":5.024501511481709,"aX":0.09107905986434932},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":-1.4,"spinRate":2511,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.41089485417161153,"extension":6.034943455646094},"index":0,"playId":"43cf81d0-7814-33ae-8161-93eaedf54dc4","pitchNumber":1,"startTime":"2025-08-23T01:58:28.401Z","endTime":"2025-08-23T01:58:31.621Z","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":92.7,"endSpeed":84.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.888126276184423,"aZ":-18.31487021510522,"pfxX":-0.32880197779747555,"pfxZ":7.536221893513655,"pX":0.34571648064410293,"pZ":2.8486601043839124,"vX0":6.151590705783336,"vY0":-134.90275402533823,"vZ0":-1.960037507208547,"x":103.82,"y":161.87,"x0":-1.9234270418010664,"y0":50.00464484523633,"z0":4.878386481838088,"aX":-0.6048509485057557},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-0.7,"spinRate":2537,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4063131897526704,"extension":6.2492987145741195},"index":1,"playId":"cdb4c5cc-5e9c-38ab-bfab-f33c58d68830","pitchNumber":2,"startTime":"2025-08-23T01:58:47.556Z","endTime":"2025-08-23T01:58:50.556Z","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-08-23T01:59:06.260Z","endTime":"2025-08-23T01:59:48.381Z","isPitch":false,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.63400441210466,"strikeZoneBottom":1.72592543371416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.158770203506187,"aZ":-28.2520251263585,"pfxX":9.750312707710005,"pfxZ":2.6491723285975426,"pX":1.6141448941427228,"pZ":0.6490753219632118,"vX0":5.80741329103322,"vY0":-121.57528108678537,"vZ0":-3.8194717829949654,"x":55.47,"y":221.25,"x0":-2.080753876247392,"y0":50.00381737081667,"z0":4.721032462806533,"aX":14.44339253248222},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.1,"breakHorizontal":-19.1,"spinRate":2716,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45233835323514393,"extension":6.557459688041556},"index":3,"playId":"2511b522-db12-3852-92e1-87cfd03b935b","pitchNumber":3,"startTime":"2025-08-23T01:59:48.381Z","endTime":"2025-08-23T01:59:53.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.431841901065308,"aZ":-20.647160313442203,"pfxX":1.539236466742825,"pfxZ":6.241845118866287,"pX":0.763416066123873,"pZ":3.21677140730686,"vX0":6.511475657886547,"vY0":-134.5995353555954,"vZ0":-0.5659336625853923,"x":87.9,"y":151.93,"x0":-1.8806727969347412,"y0":50.00343663939984,"z0":4.883326065917292,"aX":2.841371516976965},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":-4.1,"spinRate":2531,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.4059337245458914,"extension":6.528120003294243},"index":4,"playId":"e40d8f7b-7029-3945-85df-86634818c2fb","pitchNumber":4,"startTime":"2025-08-23T02:00:15.992Z","endTime":"2025-08-23T02:00:21.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:00:21.199Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T02:00:33.935Z","endTime":"2025-08-23T02:02:38.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_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":5},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.69849049028753,"strikeZoneBottom":1.77007021400863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53987611868546,"aZ":-23.765026764474115,"pfxX":3.716559523893989,"pfxZ":4.804002530656701,"pX":1.1133028144729444,"pZ":3.7386602305310035,"vX0":6.34494523434547,"vY0":-131.65740820928366,"vZ0":0.9128068150736228,"x":74.56,"y":137.84,"x0":-1.8130669596178661,"y0":50.00531726774139,"z0":5.149180736422332,"aX":6.511111647262742},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.1,"breakHorizontal":-8.2,"spinRate":2450,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.4163756613768017,"extension":6.286809646262214},"index":0,"playId":"e5c2a7ed-3428-3d66-89eb-b4d122cc5b43","pitchNumber":1,"startTime":"2025-08-23T02:00:45.266Z","endTime":"2025-08-23T02:00:48.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"a1655c84-2c73-3bc6-b0c3-22c9099fad35","startTime":"2025-08-23T02:01:02.141Z","endTime":"2025-08-23T02:01:07.091Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.69552519118737,"strikeZoneBottom":1.80629942879447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06555511977489,"aZ":-25.643417707866252,"pfxX":-7.219633118260797,"pfxZ":3.5584468165123546,"pX":0.8261239818433286,"pZ":2.5804334058425944,"vX0":8.940318945862844,"vY0":-134.34647564961062,"vZ0":-1.0755845278760432,"x":85.51,"y":169.11,"x0":-1.6008346596275747,"y0":50.00265678734615,"z0":4.802238538691942,"aX":-13.248436120144754},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.5,"breakHorizontal":11.3,"spinRate":2418,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.40710641897367816,"extension":6.525372391310042},"index":2,"playId":"09729fc7-db17-3bff-b6c8-ae394f5bf132","pitchNumber":2,"startTime":"2025-08-23T02:01:19.909Z","endTime":"2025-08-23T02:01:24.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.78,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4982063407114,"aZ":-22.137306082762617,"pfxX":0.05592936575063767,"pfxZ":5.51924626033472,"pX":0.126488415225801,"pZ":1.9471700004717811,"vX0":5.8119220268935425,"vY0":-133.45789197725315,"vZ0":-2.9890306624311425,"x":112.18,"y":186.21,"x0":-2.079215811331257,"y0":50.003582928685375,"z0":4.661376998152834,"aX":0.1012107624754507},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":-1.2,"spinRate":2581,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4091180302776185,"extension":6.446383575488942},"index":3,"playId":"ed032c99-59bd-3494-9e95-71c84078e909","pitchNumber":3,"startTime":"2025-08-23T02:01:36.667Z","endTime":"2025-08-23T02:01:41.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.68028837125177,"strikeZoneBottom":1.76971936033945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.133369789327798,"aZ":-22.788772585728225,"pfxX":1.1595268049290945,"pfxZ":5.176992480254202,"pX":1.4809111853663661,"pZ":2.049159611007445,"vX0":8.555889025650925,"vY0":-133.63877927915735,"vZ0":-2.441894830166296,"x":60.55,"y":183.45,"x0":-1.909560270809889,"y0":50.00378897260102,"z0":4.607383752717754,"aX":2.1017012654556053},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":-4.0,"spinRate":2535,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.40946497765040313,"extension":6.41315923139182},"index":4,"playId":"f1c12004-ccf2-3ec7-bed0-825f983302db","pitchNumber":4,"startTime":"2025-08-23T02:02:13.786Z","endTime":"2025-08-23T02:02:17.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.341296589989,"aZ":-23.3682079245778,"pfxX":-7.984506025785906,"pfxZ":4.76404372214021,"pX":-0.4572593800474706,"pZ":2.8571639424490587,"vX0":6.967156681274883,"vY0":-135.75843005047315,"vZ0":-0.48179887856614256,"x":134.43,"y":161.64,"x0":-2.0314376610970584,"y0":50.004271217770004,"z0":4.677082589712553,"aX":-14.764482110596475},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":12.8,"spinRate":2424,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.40491499055633273,"extension":6.459199726443571},"hitData":{"launchSpeed":100.7,"launchAngle":0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.77,"coordY":146.15}},"index":5,"playId":"ca553e39-4f5d-3bce-8a04-07c06220bdfc","pitchNumber":5,"startTime":"2025-08-23T02:02:31.243Z","endTime":"2025-08-23T02:02:38.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:02:38.752Z","atBatIndex":49},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"David Fry hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:04:56.485Z","endTime":"2025-08-23T02:05:05.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hoby Milner replaces Nathan Eovaldi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:04:11.809Z","endTime":"2025-08-23T02:04:34.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces Bo Naylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T02:04:34.929Z","endTime":"2025-08-23T02:04:58.648Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666310,"link":"/api/v1/people/666310"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.868385025732994,"aZ":-36.30220218409959,"pfxX":-4.451494361777129,"pfxZ":-3.070546643149725,"pX":-2.5331770050594633,"pZ":0.7502033185449679,"vX0":-13.261907375654838,"vY0":-116.07270358077042,"vZ0":0.1847252033362039,"x":213.56,"y":218.52,"x0":3.869088820816054,"y0":50.003919153524535,"z0":4.1708016995297195,"aX":-5.979732206233379},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.2,"breakHorizontal":11.9,"spinRate":1741,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.47471228883532435,"extension":6.563867858142466},"index":2,"playId":"91e0c8b6-e9a2-3517-8bdc-3add0c2d186a","pitchNumber":1,"startTime":"2025-08-23T02:04:58.648Z","endTime":"2025-08-23T02:05:05.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:05:05.150Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to left fielder Josh Smith. Nolan Jones to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:05:35.370Z","endTime":"2025-08-23T02:06:03.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Nolan Jones replaces David Fry.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:05:23.845Z","endTime":"2025-08-23T02:05:37.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"802","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.03561858977735,"strikeZoneBottom":1.30880408111884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.180221685805435,"aZ":-33.25561653845623,"pfxX":13.435256441590859,"pfxZ":-0.65860398926471,"pX":0.16240554906175964,"pZ":0.9698533978417564,"vX0":-14.05574640061801,"vY0":-127.25896484242615,"vZ0":-1.311698516278885,"x":110.81,"y":212.59,"x0":4.012390362485521,"y0":50.00294535294919,"z0":4.126818549523431,"aX":22.03074586868383},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.3,"breakHorizontal":-21.1,"spinRate":1978,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4304396426871602,"extension":6.613252135103587},"index":1,"playId":"96c34587-7aa6-3df4-ade0-4022de8493b3","pitchNumber":1,"startTime":"2025-08-23T02:05:37.564Z","endTime":"2025-08-23T02:05:42.470Z","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":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.715146928846117,"aZ":-37.82017966401525,"pfxX":11.247377432378663,"pfxZ":-4.0555772081414805,"pX":0.3136076122961769,"pZ":2.1622742042821343,"vX0":-12.043460956883742,"vY0":-117.09951624856762,"vZ0":3.5580289311954663,"x":105.05,"y":180.4,"x0":4.05746226838445,"y0":50.00396794174401,"z0":4.15691151059947,"aX":15.651409616245612},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.1,"breakHorizontal":-17.5,"spinRate":1738,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.46739897498929084,"extension":6.7391515682525975},"hitData":{"launchSpeed":102.3,"launchAngle":7.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.26,"coordY":123.88}},"index":2,"playId":"3160f373-8b37-3aef-a0d9-6fb01cf8af13","pitchNumber":2,"startTime":"2025-08-23T02:05:52.784Z","endTime":"2025-08-23T02:06:03.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:06:03.771Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a bunt ground ball to pitcher Hoby Milner. Nolan Jones to 3rd. Brayan Rocchio to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:07:30.037Z","endTime":"2025-08-23T02:07:53.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:06:18.857Z","endTime":"2025-08-23T02:07:30.037Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"3eebfc91-b231-4a8e-9531-2278c5b5eea1","startTime":"2025-08-23T02:07:30.037Z","endTime":"2025-08-23T02:07:35.037Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.508223673436348,"aZ":-33.6849706551924,"pfxX":11.989751908660962,"pfxZ":-0.9141901305847462,"pX":-0.05031890047116074,"pZ":2.781151935043596,"vX0":-13.564914154777872,"vY0":-127.00002497536151,"vZ0":2.8957728509636356,"x":118.92,"y":163.69,"x0":3.787040452449624,"y0":50.00621917796181,"z0":4.294501639091858,"aX":19.71038400407006},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-18.8,"spinRate":1994,"spinDirection":99},"zone":2,"typeConfidence":2.0,"plateTime":0.4302673994039954,"extension":6.5493695056346715},"hitData":{"launchSpeed":41.6,"launchAngle":-71.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":123.55,"coordY":191.69}},"index":2,"playId":"f896f198-786e-378b-92d2-685e408df4b1","pitchNumber":1,"startTime":"2025-08-23T02:07:45.328Z","endTime":"2025-08-23T02:07:53.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:07:53.061Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:11:03.027Z","endTime":"2025-08-23T02:12:41.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":"Offensive Substitution: Pinch-hitter Angel Martínez replaces Daniel Schneemann.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:08:15.191Z","endTime":"2025-08-23T02:08:39.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T02:08:39.833Z","endTime":"2025-08-23T02:09:28.432Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Phil Maton replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-23T02:09:28.432Z","endTime":"2025-08-23T02:11:05.144Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76233240785894,"aZ":-17.970557903696175,"pfxX":-1.0953842741877682,"pfxZ":7.9800962756831035,"pX":0.9104993645658016,"pZ":2.5066709041987467,"vX0":5.985268369572663,"vY0":-131.51144759230925,"vZ0":-3.4053922595090187,"x":82.29,"y":171.1,"x0":-1.2370600620792713,"y0":50.00030818677138,"z0":5.125515126602706,"aX":-1.9503122007424478},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.0,"breakHorizontal":0.8,"spinRate":2521,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4140149054977278,"extension":7.447789327613617},"index":3,"playId":"063cda22-5490-315b-9ff7-031589f73ae7","pitchNumber":1,"startTime":"2025-08-23T02:11:05.144Z","endTime":"2025-08-23T02:11:08.647Z","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":74.9,"endSpeed":68.0,"strikeZoneTop":3.25870486508128,"strikeZoneBottom":1.44919257077556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.56860375436647,"aZ":-39.255899190763174,"pfxX":9.707683235296944,"pfxZ":-6.0000171878026105,"pX":-0.930251561850457,"pZ":2.0959027589974917,"vX0":-1.0525096415340878,"vY0":-108.9444116716912,"vZ0":2.4631628927596436,"x":152.46,"y":182.19,"x0":-1.6942040629535533,"y0":50.005260765540065,"z0":5.253137962308231,"aX":11.446856079654465},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-9.6,"breakHorizontal":-17.2,"spinRate":3035,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.5064968297333214,"extension":6.728733007108463},"index":4,"playId":"38006cff-5532-39e1-b5bc-1ea6f0c2ea93","pitchNumber":2,"startTime":"2025-08-23T02:11:26.487Z","endTime":"2025-08-23T02:11:32.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.758940075990658,"aZ":-38.0717878762464,"pfxX":10.497281959658254,"pfxZ":-4.881680577189886,"pX":0.6275215724496199,"pZ":1.522201546746262,"vX0":1.5162333627951383,"vY0":-110.4471146134244,"vZ0":0.8084714527567345,"x":93.08,"y":197.68,"x0":-1.4331234392978196,"y0":50.00365651171492,"z0":5.227521312586625,"aX":12.679390266693146},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-8.2,"breakHorizontal":-19.3,"spinRate":3133,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.5002214617911762,"extension":7.0473466163948455},"index":5,"playId":"1a89ee7d-6810-36cc-b625-ad4bb212aeec","pitchNumber":3,"startTime":"2025-08-23T02:11:47.703Z","endTime":"2025-08-23T02:11:51.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":68.5,"strikeZoneTop":3.25817307724219,"strikeZoneBottom":1.40980332287314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43929275156255,"aZ":-38.66607204857391,"pfxX":11.018282552884969,"pfxZ":-5.460715671170513,"pX":-1.3575492954932311,"pZ":0.6933439046100407,"vX0":-2.490851870473322,"vY0":-109.56892368636521,"vZ0":-0.43316224041083795,"x":168.75,"y":220.06,"x0":-1.6210546510236343,"y0":50.00358544655566,"z0":5.106506403442417,"aX":13.094515113044883},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-9.6,"breakHorizontal":-19.0,"spinRate":3194,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.5042872910931839,"extension":6.968636220930289},"index":6,"playId":"e7a18cd3-2553-351e-adac-9e561339e231","pitchNumber":4,"startTime":"2025-08-23T02:12:09.632Z","endTime":"2025-08-23T02:12:14.035Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10670299213469,"aZ":-41.39104650076002,"pfxX":8.997337128609306,"pfxZ":-7.545027058266115,"pX":0.7549538603617189,"pZ":1.505727498832417,"vX0":2.14226708218162,"vY0":-111.41672829386049,"vZ0":1.5129388450832688,"x":88.22,"y":198.13,"x0":-1.393474745048321,"y0":50.000033511835575,"z0":5.187088323954505,"aX":10.99952040363392},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-12.6,"breakHorizontal":-16.9,"spinRate":3159,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4968441896377054,"extension":7.087627377266921},"index":7,"playId":"e83c12a9-45d8-3563-a644-745bcdd364f3","pitchNumber":5,"startTime":"2025-08-23T02:12:35.329Z","endTime":"2025-08-23T02:12:41.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:12:41.302Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (24) on a line drive to right fielder Alejandro Osuna. Nolan Jones scores. Brayan Rocchio scores. Steven Kwan to 3rd.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:12:50.554Z","endTime":"2025-08-23T02:16:22.145Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":{"id":571948,"link":"/api/v1/people/571948"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":571948,"link":"/api/v1/people/571948"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.50282106999332,"strikeZoneBottom":1.59698738971391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74873247873225,"aZ":-27.326015299086727,"pfxX":-9.398165142503574,"pfxZ":2.773177860116501,"pX":-1.3758692813520703,"pZ":1.750987220270948,"vX0":3.5776359451150332,"vY0":-132.0202531439705,"vZ0":-2.9660196473095417,"x":169.44,"y":191.5,"x0":-1.5355004401534447,"y0":50.00107697185013,"z0":4.921992856827902,"aX":-16.420995085160648},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":16.1,"spinRate":2302,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4164946246282262,"extension":6.8507888879261705},"index":0,"playId":"49d5d969-3028-37e1-be56-9d73e7d0741e","pitchNumber":1,"startTime":"2025-08-23T02:13:06.526Z","endTime":"2025-08-23T02:13:11.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.50245328667408,"strikeZoneBottom":1.75388664798706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.779526120544084,"aZ":-26.663704623879127,"pfxX":6.52394379781925,"pfxZ":3.760215870221697,"pX":0.23188537703683335,"pZ":1.8618751010167192,"vX0":2.400298749021877,"vY0":-120.696860193578,"vZ0":-1.5359134172863111,"x":108.16,"y":188.51,"x0":-1.6248432304638578,"y0":50.00452638631298,"z0":4.86753565314512,"aX":9.570154182029112},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.7,"breakHorizontal":-12.4,"spinRate":2733,"spinDirection":104},"zone":8,"typeConfidence":2.0,"plateTime":0.45482650760065946,"extension":6.7988775825217544},"index":1,"playId":"b5ea303f-cd8d-3444-a7d1-fe1c8f327587","pitchNumber":2,"startTime":"2025-08-23T02:13:24.152Z","endTime":"2025-08-23T02:13:29.180Z","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":77.4,"endSpeed":69.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84408652933132,"aZ":-38.24545739293263,"pfxX":9.987763818245188,"pfxZ":-4.8549752704228695,"pX":0.39577818473759957,"pZ":2.454663172038451,"vX0":1.645708790994713,"vY0":-112.45520101527138,"vZ0":2.796794313611881,"x":101.91,"y":172.5,"x0":-1.6452521425028788,"y0":50.00240866197666,"z0":5.139294935888317,"aX":12.491492055059124},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-7.4,"breakHorizontal":-18.5,"spinRate":3142,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.49150843861369253,"extension":6.725521392849458},"index":2,"playId":"7571104c-9b71-31ef-9019-cd3a0269d13d","pitchNumber":3,"startTime":"2025-08-23T02:13:44.470Z","endTime":"2025-08-23T02:13:50.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-23T02:14:12.757Z","endTime":"2025-08-23T02:15:21.002Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"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":75.9,"endSpeed":68.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90514629239846,"aZ":-38.69222784677719,"pfxX":10.059946456999437,"pfxZ":-5.413270108047288,"pX":-0.366316593629885,"pZ":1.009954324872823,"vX0":-0.4071227026673785,"vY0":-110.36908999495365,"vZ0":-0.21703068463735153,"x":130.96,"y":211.51,"x0":-1.479278252053697,"y0":50.00058582892797,"z0":5.265836733093684,"aX":12.1203244812989},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-9.4,"breakHorizontal":-18.0,"spinRate":3208,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.5007567320673219,"extension":6.820319463336958},"index":4,"playId":"efa94652-898d-3f2c-9749-af6783259ff6","pitchNumber":4,"startTime":"2025-08-23T02:15:21.002Z","endTime":"2025-08-23T02:15:25.932Z","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":89.5,"endSpeed":82.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.354152715667283,"aZ":-17.405278479468215,"pfxX":-0.20613921311968664,"pfxZ":8.545740771301887,"pX":-0.8298909183830308,"pZ":3.415999614006,"vX0":1.3667376593676208,"vY0":-130.35729536763222,"vZ0":-0.8580940101273586,"x":148.63,"y":146.55,"x0":-1.3332675012738682,"y0":50.002322900353875,"z0":5.058446394621056,"aX":-0.3565579141062063},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.5,"breakHorizontal":0.1,"spinRate":2549,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.41953384393804516,"extension":7.070207597788083},"index":5,"playId":"001e8b03-5952-3e9e-befb-6547b3eb1932","pitchNumber":5,"startTime":"2025-08-23T02:15:41.806Z","endTime":"2025-08-23T02:15:44.836Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":69.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.107211592807747,"aZ":-38.94494460264831,"pfxX":10.29978853060035,"pfxZ":-5.4503614088948105,"pX":-0.26026552296699523,"pZ":2.473535808846683,"vX0":-0.19619507051839102,"vY0":-111.64290731328953,"vZ0":2.7163308298246465,"x":126.92,"y":171.99,"x0":-1.5052136493498263,"y0":50.00393702241146,"z0":5.295441204478823,"aX":12.79303003962098},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-8.6,"breakHorizontal":-18.5,"spinRate":3098,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.4936569725483029,"extension":6.698345654157477},"hitData":{"launchSpeed":79.6,"launchAngle":18.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":204.52,"coordY":120.34}},"index":6,"playId":"b12c55d1-7fc8-3ea5-9cc8-799a44b893ba","pitchNumber":6,"startTime":"2025-08-23T02:16:07.021Z","endTime":"2025-08-23T02:16:22.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:16:22.145Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:16:27.194Z","endTime":"2025-08-23T02:17:54.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41985797735543,"aZ":-23.83788493334504,"pfxX":2.4304540560900563,"pfxZ":4.737940127523613,"pX":0.32782442621421604,"pZ":2.376221920594455,"vX0":3.8222010345515787,"vY0":-131.41102543023229,"vZ0":-2.5677887601459757,"x":104.5,"y":174.62,"x0":-1.4580968654168878,"y0":50.0011547325676,"z0":5.126639836065754,"aX":4.2721040855380705},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.3,"breakHorizontal":-5.2,"spinRate":2698,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4159423991307878,"extension":7.000172906999185},"index":0,"playId":"19f32815-46c8-3263-b24a-6cffb293db52","pitchNumber":1,"startTime":"2025-08-23T02:17:01.242Z","endTime":"2025-08-23T02:17:04.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.146963730967318,"aZ":-19.999015032124017,"pfxX":1.3045363520212798,"pfxZ":6.861993158854071,"pX":-0.10524990450460744,"pZ":2.6048043593954398,"vX0":2.5877451928839563,"vY0":-131.41782013768955,"vZ0":-2.632680011407354,"x":121.01,"y":168.45,"x0":-1.266706971202449,"y0":50.00224355582918,"z0":5.081901880777503,"aX":2.313180913524762},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.1,"breakHorizontal":-2.9,"spinRate":2506,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.41455342765092595,"extension":7.270254040536438},"index":1,"playId":"6d93d3e7-d4ba-3d20-8af4-486ea7f8f01d","pitchNumber":2,"startTime":"2025-08-23T02:17:27.824Z","endTime":"2025-08-23T02:17:31.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.578470320777402,"aZ":-17.98729244817207,"pfxX":0.38005059083027115,"pfxZ":7.811183923427567,"pX":0.5255400355746116,"pZ":2.7340277574235015,"vX0":4.539602841131052,"vY0":-133.15722510316357,"vZ0":-2.71045370473634,"x":96.97,"y":164.96,"x0":-1.2427225138179803,"y0":50.0002032616118,"z0":5.049580533881823,"aX":0.6898519086757894},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":-1.6,"spinRate":2571,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.4095767309766152,"extension":7.077494376679964},"index":2,"playId":"2c5d3eec-3ca9-319f-a5e6-da5f30be99b0","pitchNumber":3,"startTime":"2025-08-23T02:17:50.352Z","endTime":"2025-08-23T02:17:54.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:17:54.193Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Santana called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:18:24.619Z","endTime":"2025-08-23T02:20:01.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T02:18:14.627Z","endTime":"2025-08-23T02:18:26.958Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52395864309976,"aZ":-24.889825459178965,"pfxX":-8.503325874628333,"pfxZ":4.139785211855122,"pX":-0.6395835338832293,"pZ":2.5016979039787928,"vX0":4.577156491249074,"vY0":-131.7149866067078,"vZ0":-1.6944902035440146,"x":141.38,"y":171.23,"x0":-1.293484854133564,"y0":50.00387321270428,"z0":4.9907174469635125,"aX":-14.96754489873308},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":14.4,"spinRate":2349,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.41556445504174633,"extension":6.978945122825521},"index":1,"playId":"37f58e96-aa70-35f2-9423-c6211946c40b","pitchNumber":1,"startTime":"2025-08-23T02:18:26.958Z","endTime":"2025-08-23T02:18:32.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.45467850457314,"strikeZoneBottom":1.77258352304814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13051899755113,"aZ":-20.566109906680584,"pfxX":1.787697134479993,"pfxZ":6.499372283912249,"pX":-1.2138528468525622,"pZ":3.5229531024390526,"vX0":-0.44500805685024947,"vY0":-132.26648444069025,"vZ0":-0.3216418314959095,"x":163.27,"y":143.66,"x0":-1.276535369847339,"y0":50.00222947506275,"z0":5.144065960008354,"aX":3.192089633005436},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":-3.1,"spinRate":2615,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.41288499016156566,"extension":7.1629572364789285},"index":2,"playId":"3e83dc8a-6f62-38b2-96b8-f57e980d879e","pitchNumber":2,"startTime":"2025-08-23T02:18:55.105Z","endTime":"2025-08-23T02:19:02.136Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.44383832057881,"strikeZoneBottom":1.68474061259951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.716517649332285,"aZ":-19.0342268393294,"pfxX":0.6674985288038155,"pfxZ":7.471297284512678,"pX":0.38080176348042116,"pZ":1.5818440783461003,"vX0":4.134619908372623,"vY0":-131.0134501543638,"vZ0":-5.015325122853517,"x":102.48,"y":196.07,"x0":-1.297040428713055,"y0":50.0006528753058,"z0":4.920974038868483,"aX":1.1726834229863141},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.8,"breakHorizontal":-2.0,"spinRate":2559,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.416254900520431,"extension":7.273882113548273},"index":3,"playId":"0d404951-79c1-3861-9409-ab8bdd4cc90a","pitchNumber":3,"startTime":"2025-08-23T02:19:13.911Z","endTime":"2025-08-23T02:19:18.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.40572291980568,"strikeZoneBottom":1.76201000673171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.840556005696104,"aZ":-18.159765529914225,"pfxX":0.27225614430833645,"pfxZ":7.768776923060795,"pX":-0.5564465183283436,"pZ":4.047491915730127,"vX0":1.6810966879759885,"vY0":-132.82103778942647,"vZ0":0.5391748934059224,"x":138.21,"y":129.5,"x0":-1.2304300900939038,"y0":50.00469145020048,"z0":5.152611116450246,"aX":0.4907686745576987},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":-0.8,"spinRate":2575,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4108607359558558,"extension":7.272098387738125},"index":4,"playId":"3a4f2138-fdc2-35c5-978c-1c047d35a8b8","pitchNumber":4,"startTime":"2025-08-23T02:19:36.583Z","endTime":"2025-08-23T02:19:41.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":67.3,"strikeZoneTop":3.36629968565778,"strikeZoneBottom":1.66487307502535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12844503561582,"aZ":-39.34089260295583,"pfxX":10.332057720844606,"pfxZ":-6.237718496816024,"pX":-0.5016932742225493,"pZ":1.614876786111676,"vX0":-0.7716189318101746,"vY0":-107.62543749887745,"vZ0":1.7431518171538427,"x":136.12,"y":195.18,"x0":-1.4731799772257863,"y0":50.00135967500317,"z0":5.217861013272128,"aX":11.878721051187393},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-10.3,"breakHorizontal":-18.4,"spinRate":2988,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.5128409693765206,"extension":7.05770835791379},"index":5,"playId":"c0de28e4-b0c3-3e48-8305-66331756749d","pitchNumber":5,"startTime":"2025-08-23T02:19:55.975Z","endTime":"2025-08-23T02:20:01.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:20:01.160Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to first baseman CJ Kayfus in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:22:26.996Z","endTime":"2025-08-23T02:24:15.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"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":[5,6,7,8,9,10],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Gaddis replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:22:26.986Z","endTime":"2025-08-23T02:22:26.987Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Nolan Jones remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T02:22:26.988Z","endTime":"2025-08-23T02:22:26.989Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"802","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"description":"Defensive switch from right field to first base for CJ Kayfus.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-23T02:22:26.990Z","endTime":"2025-08-23T02:22:26.991Z","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":"600"},{"details":{"description":"Defensive Substitution: Austin Hedges replaces first baseman Carlos Santana, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-23T02:22:26.992Z","endTime":"2025-08-23T02:22:26.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":467793,"link":"/api/v1/people/467793"}},{"details":{"description":"Angel Martínez remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-08-23T02:22:26.994Z","endTime":"2025-08-23T02:22:26.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.37873286450024,"strikeZoneBottom":1.62317704497052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02147232768398,"aZ":-27.277950669995814,"pfxX":3.7258566597238802,"pfxZ":2.9083971245704943,"pX":0.26248857940764597,"pZ":1.4104589509519427,"vX0":3.752407001129843,"vY0":-128.47429148123,"vZ0":-6.163504796091254,"x":77.88,"y":133.65,"x0":-1.69762147238536,"y0":50.002802772454096,"z0":5.943176443396156,"aX":6.266581984171979},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-7.6,"spinRate":2331,"spinDirection":166},"zone":14,"typeConfidence":0.91,"plateTime":0.4252968169061133,"extension":6.934119701320452},"index":5,"playId":"c6931957-340f-3328-9cb0-f34471d7031a","pitchNumber":1,"startTime":"2025-08-23T02:22:26.996Z","endTime":"2025-08-23T02:22:30.804Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3465389339964,"aZ":-28.558792722827707,"pfxX":3.2037885845301455,"pfxZ":2.126234679292655,"pX":0.9909262614547241,"pZ":1.4660858942784583,"vX0":5.788812731705241,"vY0":-129.35495086638957,"vZ0":-6.036373384589202,"x":133.07,"y":132.71,"x0":-1.6898585619494952,"y0":50.001512007229906,"z0":6.012317930853052,"aX":5.441631782042915},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":-7.1,"spinRate":2429,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.4230297241589387,"extension":6.919276503026871},"index":6,"playId":"02a6290d-0144-3509-9de8-d3adc70ace9c","pitchNumber":2,"startTime":"2025-08-23T02:22:42.286Z","endTime":"2025-08-23T02:22:45.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.49233459247731,"strikeZoneBottom":1.73709344742536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.953806927619603,"aZ":-26.8130708835422,"pfxX":2.3241963508815378,"pfxZ":3.0949745058877403,"pX":1.277552236530335,"pZ":1.02787061993315,"vX0":6.783650169901034,"vY0":-130.2421124887254,"vZ0":-7.661164163373219,"x":68.3,"y":211.03,"x0":-1.653217764113055,"y0":50.00558487275316,"z0":6.008200816112473,"aX":4.030936053175708},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.2,"breakHorizontal":-5.6,"spinRate":2371,"spinDirection":159},"zone":14,"typeConfidence":0.91,"plateTime":0.41904457008669604,"extension":6.7900562240043305},"index":7,"playId":"71b84e03-bf16-39b1-85f7-16285b1a323e","pitchNumber":3,"startTime":"2025-08-23T02:23:01.034Z","endTime":"2025-08-23T02:23:04.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20963345418536,"aZ":-27.471801640296817,"pfxX":3.3134409851323374,"pfxZ":2.780391585096754,"pX":0.6020459079453904,"pZ":1.9112999132148718,"vX0":4.650363503063338,"vY0":-128.76019960707697,"vZ0":-5.066319819622511,"x":94.05,"y":187.17,"x0":-1.6535406941119395,"y0":50.00045346812703,"z0":6.014282833991864,"aX":5.5956527481520455},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":-7.0,"spinRate":2313,"spinDirection":142},"zone":9,"typeConfidence":0.91,"plateTime":0.4243983433492793,"extension":6.905419262235025},"index":8,"playId":"cfeb82b4-0bb7-3cf0-b152-36921f12d432","pitchNumber":4,"startTime":"2025-08-23T02:23:22.436Z","endTime":"2025-08-23T02:23:29.219Z","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":95.5,"endSpeed":86.2,"strikeZoneTop":3.48467178629895,"strikeZoneBottom":1.77081572281249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75805714555764,"aZ":-15.107376164909944,"pfxX":-5.101411002933776,"pfxZ":8.843701551714812,"pX":-0.41381659407691557,"pZ":4.012361382324633,"vX0":5.179607563901468,"vY0":-138.90093347466896,"vZ0":-2.868069678838355,"x":132.77,"y":130.45,"x0":-1.651294232674089,"y0":50.00062754470698,"z0":6.0789297489861855,"aX":-9.842266787554667},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":8.0,"spinRate":2300,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3962472526014129,"extension":6.642464687666751},"index":9,"playId":"820e72e2-00d2-3695-a061-464df0342340","pitchNumber":5,"startTime":"2025-08-23T02:23:49.380Z","endTime":"2025-08-23T02:23:54.042Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16284550995734,"aZ":-16.977480332008895,"pfxX":-3.6757360665962397,"pfxZ":7.851139960284895,"pX":0.16797997088567737,"pZ":2.9769103167182656,"vX0":6.311126764549646,"vY0":-138.54653454631853,"vZ0":-5.057087934855802,"x":110.6,"y":158.4,"x0":-1.6662952263779685,"y0":50.00436609707414,"z0":5.967732174854091,"aX":-7.116775533620073},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":5.3,"spinRate":2279,"spinDirection":207},"zone":2,"typeConfidence":0.89,"plateTime":0.39596664835097073,"extension":7.022000607789007},"hitData":{"launchSpeed":87.5,"launchAngle":60.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":187.56,"coordY":152.35}},"index":10,"playId":"a78406d8-0041-31f2-a840-ea25c65c2108","pitchNumber":6,"startTime":"2025-08-23T02:24:06.147Z","endTime":"2025-08-23T02:24:15.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:24:15.823Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, pitcher Hunter Gaddis to first baseman CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:24:44.121Z","endTime":"2025-08-23T02:25:23.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"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":86.6,"endSpeed":79.7,"strikeZoneTop":3.45220926627385,"strikeZoneBottom":1.47991038467443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.931979205280427,"aZ":-31.04208474443493,"pfxX":3.754796592566781,"pfxZ":0.698347278425814,"pX":-1.4429509857380993,"pZ":3.199676294234832,"vX0":0.4994950416700903,"vY0":-126.16834562002374,"vZ0":-0.8150280899544691,"x":172.0,"y":152.39,"x0":-2.1312437301818363,"y0":50.000916463685336,"z0":6.021662230406311,"aX":6.071285376562455},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":-7.0,"spinRate":2209,"spinDirection":136},"zone":11,"typeConfidence":0.9,"plateTime":0.4336086003706612,"extension":6.576908119749595},"index":0,"playId":"459d8cf7-0773-31f6-bc9d-bac6db936cef","pitchNumber":1,"startTime":"2025-08-23T02:24:44.121Z","endTime":"2025-08-23T02:24:48.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.37023467038038,"strikeZoneBottom":1.55388611137491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.346024299891646,"aZ":-28.287622306300698,"pfxX":3.6648829879452864,"pfxZ":2.2600679083919566,"pX":-0.9544957480771704,"pZ":2.2748083599895157,"vX0":1.120547636042631,"vY0":-129.76644934454907,"vZ0":-4.3280469098355105,"x":153.38,"y":177.36,"x0":-1.8672313668867802,"y0":50.00066473959649,"z0":6.1015693208675525,"aX":6.293484032001615},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-6.8,"spinRate":2340,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.4209424700479767,"extension":6.685153809452776},"index":1,"playId":"3fb28cba-7d29-3131-8d44-48743615d259","pitchNumber":2,"startTime":"2025-08-23T02:24:59.434Z","endTime":"2025-08-23T02:25:03.795Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06205055767342,"aZ":-29.316605142644534,"pfxX":4.490275368396817,"pfxZ":1.7340272853023944,"pX":-0.0811867161130404,"pZ":1.310409134630768,"vX0":2.925664833494855,"vY0":-127.1567116278833,"vZ0":-5.979836009929029,"x":120.09,"y":203.4,"x0":-1.828267324737194,"y0":50.000321521146304,"z0":6.006410665889403,"aX":7.381459408386384},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":-8.8,"spinRate":2335,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.4300668652940627,"extension":6.792550614697931},"hitData":{"launchSpeed":105.8,"launchAngle":2.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.64,"coordY":182.08}},"index":2,"playId":"daa18a05-9c62-30c6-af5a-a9826edda3f9","pitchNumber":3,"startTime":"2025-08-23T02:25:16.611Z","endTime":"2025-08-23T02:25:23.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:25:23.955Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to center fielder Angel Martínez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:26:51.874Z","endTime":"2025-08-23T02:28:06.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T02:25:42.689Z","endTime":"2025-08-23T02:26:54.237Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.34897599292046,"strikeZoneBottom":1.55984601441252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34047269840807,"aZ":-13.76023447353033,"pfxX":-3.9661523508760883,"pfxZ":9.610538082672782,"pX":0.6103168827052972,"pZ":2.624096393870441,"vX0":7.9063270342827465,"vY0":-137.72692918589843,"vZ0":-6.302517019421846,"x":93.74,"y":167.93,"x0":-1.7856635288454923,"y0":50.00221200319994,"z0":5.877235155769186,"aX":-7.5993038052123305},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":5.5,"spinRate":2207,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.39809009058262035,"extension":6.6957136829848425},"index":1,"playId":"dd4db5e4-641c-34a5-b404-bb7d999a09b8","pitchNumber":1,"startTime":"2025-08-23T02:26:54.237Z","endTime":"2025-08-23T02:27:00.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.27242388047119,"strikeZoneBottom":1.5195545601658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.498295004541323,"aZ":-28.450981969552892,"pfxX":-9.579188338320757,"pfxZ":2.69375192297339,"pX":-0.32469884678199695,"pZ":1.63432820408608,"vX0":6.3604060755460745,"vY0":-116.87110198947376,"vZ0":-3.069603414334958,"x":129.38,"y":194.65,"x0":-1.840058112322696,"y0":50.00086943846954,"z0":5.643316674936157,"aX":-13.219594739521556},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":1832,"spinDirection":247},"zone":7,"typeConfidence":0.88,"plateTime":0.4690823595631284,"extension":7.246266046526846},"index":2,"playId":"dbf7f5a6-454b-3eed-b372-3004d55f2e07","pitchNumber":2,"startTime":"2025-08-23T02:27:08.264Z","endTime":"2025-08-23T02:27:13.430Z","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":94.8,"endSpeed":86.1,"strikeZoneTop":3.31136201383357,"strikeZoneBottom":1.52016353264637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14936743236287,"aZ":-14.283885062509862,"pfxX":-4.61620944597571,"pfxZ":9.327582835140113,"pX":-0.8704072211588356,"pZ":4.506188686487994,"vX0":3.837506178697047,"vY0":-137.9610373290066,"vZ0":-1.651862716470899,"x":150.18,"y":117.11,"x0":-1.6831849064927822,"y0":50.000527307590254,"z0":6.08075873767423,"aX":-8.852141934003651},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2283,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.39777967883488285,"extension":6.645038839960802},"index":3,"playId":"5b160df6-b83e-3a82-b6ae-e90ea5dd0471","pitchNumber":3,"startTime":"2025-08-23T02:27:23.392Z","endTime":"2025-08-23T02:27:26.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.23385732459854,"strikeZoneBottom":1.48108789851876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74035236088826,"aZ":-30.769015878725224,"pfxX":-9.545719254887379,"pfxZ":1.0149142244388623,"pX":-0.18841021609646766,"pZ":0.25306309282901607,"vX0":6.028173147520347,"vY0":-117.3936868672921,"vZ0":-5.595486555522193,"x":124.18,"y":231.95,"x0":-1.5587836057843394,"y0":50.00463164724755,"z0":5.556802619984971,"aX":-13.227480145608844},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.6,"breakHorizontal":15.7,"spinRate":1786,"spinDirection":250},"zone":13,"typeConfidence":0.85,"plateTime":0.4678910495418158,"extension":7.054842612734041},"index":4,"playId":"5b560ac1-7637-37ff-92ff-5e85915a4fc6","pitchNumber":4,"startTime":"2025-08-23T02:27:37.938Z","endTime":"2025-08-23T02:27:42.189Z","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.9,"endSpeed":86.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.337654385405827,"aZ":-15.460432688012139,"pfxX":-3.5711240004511886,"pfxZ":8.650689408056342,"pX":0.267120320903572,"pZ":3.3662374129984487,"vX0":6.734261634252444,"vY0":-138.02625577606563,"vZ0":-4.157395989340925,"x":106.82,"y":147.89,"x0":-1.7388290375301694,"y0":50.001175629404145,"z0":5.930922542081372,"aX":-6.8988993416172555},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":5.0,"spinRate":2267,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.3966255757036694,"extension":7.03418126703948},"hitData":{"launchSpeed":92.2,"launchAngle":29.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.75,"coordY":59.39}},"index":5,"playId":"c2e1adc9-c7da-3d1a-83d3-5ac6679bb2b0","pitchNumber":5,"startTime":"2025-08-23T02:27:57.554Z","endTime":"2025-08-23T02:28:06.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:28:06.071Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to left fielder Josh Smith.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:30:23.845Z","endTime":"2025-08-23T02:31:08.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Garcia replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:29:56.621Z","endTime":"2025-08-23T02:30:26.093Z","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":"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":94.2,"endSpeed":85.5,"strikeZoneTop":3.57688970707117,"strikeZoneBottom":1.66875526911767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.899645089733237,"aZ":-19.44003092108084,"pfxX":7.73925408047375,"pfxZ":6.761307721686551,"pX":0.45998746895683035,"pZ":3.6533246181414794,"vX0":-10.799436596389533,"vY0":-136.79095554201726,"vZ0":-1.4921256778949104,"x":99.47,"y":140.14,"x0":3.464858398696405,"y0":50.00240417798649,"z0":5.546835120693649,"aX":14.576592452050306},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":-11.5,"spinRate":2092,"spinDirection":126},"zone":3,"typeConfidence":0.9,"plateTime":0.4013510760013279,"extension":6.587629457116524},"index":1,"playId":"3ddf72b1-0af3-3d50-9931-454e59530e1c","pitchNumber":1,"startTime":"2025-08-23T02:30:26.093Z","endTime":"2025-08-23T02:30:30.386Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8010989547497,"aZ":-17.40927453973918,"pfxX":8.333381595243148,"pfxZ":8.051196666980383,"pX":0.4357310579760463,"pZ":3.122808225544089,"vX0":-10.7963025103652,"vY0":-134.93394390288165,"vZ0":-3.0103931178518133,"x":100.39,"y":154.46,"x0":3.4159056786819137,"y0":50.00468238816723,"z0":5.487423389567475,"aX":15.287646233839915},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":-12.6,"spinRate":2032,"spinDirection":126},"zone":3,"typeConfidence":0.89,"plateTime":0.4067414476665858,"extension":6.520277519208588},"index":2,"playId":"588d6bd4-e52a-39b4-a66e-3e93e518a20e","pitchNumber":2,"startTime":"2025-08-23T02:30:43.084Z","endTime":"2025-08-23T02:30:47.741Z","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":95.3,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76899372216415,"aZ":-16.684543616819887,"pfxX":7.656394457140573,"pfxZ":8.044348156630399,"pX":0.7083476714585261,"pZ":3.1194420721161773,"vX0":-9.978031069412996,"vY0":-138.3508795741608,"vZ0":-3.5186957632318583,"x":90.0,"y":154.56,"x0":3.3780887486978353,"y0":50.00316836727145,"z0":5.535656012695623,"aX":14.74469298030305},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":-11.6,"spinRate":2089,"spinDirection":124},"zone":3,"typeConfidence":0.91,"plateTime":0.3968931725715925,"extension":6.274209385100426},"hitData":{"launchSpeed":90.5,"launchAngle":32.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.06,"coordY":70.02}},"index":3,"playId":"64fd9285-55f1-30a5-bb49-c49daa0d4e42","pitchNumber":3,"startTime":"2025-08-23T02:30:59.992Z","endTime":"2025-08-23T02:31:08.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:31:08.985Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:31:10.876Z","endTime":"2025-08-23T02:32:35.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"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"},"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":2},"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":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.47951748985251,"strikeZoneBottom":1.68461424171625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.213620800737424,"aZ":-28.54845882730411,"pfxX":11.822324403753655,"pfxZ":2.1830520305844203,"pX":0.8433896297656533,"pZ":2.432802560863774,"vX0":-10.201852061351968,"vY0":-128.77200075348227,"vZ0":-2.086553077713511,"x":84.85,"y":173.09,"x0":3.3397029648542955,"y0":50.00483733871845,"z0":5.483958512713233,"aX":19.660392251059402},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":-18.8,"spinRate":1882,"spinDirection":106},"zone":14,"typeConfidence":0.93,"plateTime":0.4269690421519674,"extension":6.483704083664385},"index":0,"playId":"68ed690d-5add-330c-b441-5846c84f44e5","pitchNumber":1,"startTime":"2025-08-23T02:31:30.899Z","endTime":"2025-08-23T02:31:35.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.0535339135307,"aZ":-33.86482652816654,"pfxX":13.019139836941015,"pfxZ":-1.005091823335463,"pX":0.48016666583404116,"pZ":1.2111296854685516,"vX0":-11.909409884855442,"vY0":-130.10519436401114,"vZ0":-4.233461076921939,"x":98.7,"y":206.08,"x0":3.4584289001331543,"y0":50.00040557536505,"z0":5.4679383111257795,"aX":21.98815251390501},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.6,"breakHorizontal":-20.4,"spinRate":1748,"spinDirection":107},"zone":14,"typeConfidence":0.94,"plateTime":0.4233889682379708,"extension":6.2582484155422895},"index":1,"playId":"1de4401a-882c-3f61-9400-2934eecf3086","pitchNumber":2,"startTime":"2025-08-23T02:31:45.808Z","endTime":"2025-08-23T02:31:49.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.5724920324012,"strikeZoneBottom":1.70087570048244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40235368122987,"aZ":-17.58164341558405,"pfxX":6.087271699843882,"pfxZ":7.4158164919438185,"pX":1.111693964903786,"pZ":3.8857353820896723,"vX0":-8.500299541617682,"vY0":-139.82162037807396,"vZ0":-1.6031449400756999,"x":74.62,"y":133.87,"x0":3.409314465024779,"y0":50.00110206174203,"z0":5.627925274082937,"aX":11.97597755369969},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":-9.1,"spinRate":2177,"spinDirection":120},"zone":12,"typeConfidence":0.91,"plateTime":0.3926929859445467,"extension":6.374817272118623},"index":2,"playId":"7cd44235-7473-3817-80df-c32599a0aacb","pitchNumber":3,"startTime":"2025-08-23T02:32:11.915Z","endTime":"2025-08-23T02:32:17.648Z","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.4,"endSpeed":85.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90199325059876,"aZ":-18.702934745007184,"pfxX":8.484841184773808,"pfxZ":7.1262269015833635,"pX":0.26476573143601456,"pZ":3.593553721737624,"vX0":-11.605101002003574,"vY0":-137.01914031042946,"vZ0":-1.914403158465702,"x":106.91,"y":141.75,"x0":3.464067403655094,"y0":50.00217709593775,"z0":5.587048392591457,"aX":16.039782647134615},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":-12.7,"spinRate":2261,"spinDirection":129},"zone":2,"typeConfidence":0.9,"plateTime":0.4006223792608288,"extension":6.5497482111557135},"index":3,"playId":"bc0c65ac-f82d-361b-a1d8-95378a03aae1","pitchNumber":4,"startTime":"2025-08-23T02:32:30.749Z","endTime":"2025-08-23T02:32:35.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:32:35.210Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Jones flies out to center fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:32:50.191Z","endTime":"2025-08-23T02:35:13.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.69332240504774,"strikeZoneBottom":1.73328338020447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.352591576163046,"aZ":-16.23234220073965,"pfxX":6.711268408533787,"pfxZ":8.354322239642068,"pX":0.8317382570110258,"pZ":3.4557447917349102,"vX0":-9.321977941429859,"vY0":-137.4748997017523,"vZ0":-2.7415937992774224,"x":85.3,"y":145.47,"x0":3.3994564680101775,"y0":50.00180110063797,"z0":5.571815776057466,"aX":12.805945652505564},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":-10.1,"spinRate":2219,"spinDirection":125},"zone":12,"typeConfidence":0.91,"plateTime":0.39888074578836274,"extension":6.705821661831451},"index":0,"playId":"39365f0d-9819-3efe-8c4d-8d63ef3f753a","pitchNumber":1,"startTime":"2025-08-23T02:33:01.273Z","endTime":"2025-08-23T02:33:06.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.79,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83237017280631,"aZ":-17.842021452538347,"pfxX":6.932177651098531,"pfxZ":7.740821610316955,"pX":0.7011961069327316,"pZ":3.517095240385887,"vX0":-9.867510944622621,"vY0":-135.52642304868664,"vZ0":-1.8236703817604827,"x":90.27,"y":143.82,"x0":3.496146075988156,"y0":50.00599572640521,"z0":5.450726673771755,"aX":12.841614486622573},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":-10.3,"spinRate":2217,"spinDirection":117},"zone":3,"typeConfidence":0.9,"plateTime":0.4048251302886512,"extension":6.4762058048844},"index":1,"playId":"0ba7ed20-c964-3cf1-bb1f-e30972102e26","pitchNumber":2,"startTime":"2025-08-23T02:33:16.916Z","endTime":"2025-08-23T02:33:21.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.79,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02462757990909,"aZ":-16.916534871503863,"pfxX":7.211499214521237,"pfxZ":7.8201095893203885,"pX":0.3167918807091035,"pZ":2.2893519391617776,"vX0":-11.029442923492743,"vY0":-139.0112438273177,"vZ0":-5.609588162927955,"x":104.92,"y":176.97,"x0":3.4044082120282995,"y0":50.00621621342134,"z0":5.4620257232673355,"aX":14.076316444100554},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":-10.7,"spinRate":2255,"spinDirection":120},"zone":9,"typeConfidence":0.91,"plateTime":0.39448096891541384,"extension":6.532748161012798},"index":2,"playId":"bd7220ed-20ff-36a2-bfa2-0d36b900894f","pitchNumber":3,"startTime":"2025-08-23T02:33:36.803Z","endTime":"2025-08-23T02:33:40.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.80701952294547,"strikeZoneBottom":1.76766746106124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.925331797201668,"aZ":-26.882424931779962,"pfxX":-0.32786468163823734,"pfxZ":3.1136265455379544,"pX":-2.660342931747467,"pZ":-0.09333881331121745,"vX0":-14.452876677825657,"vY0":-129.5673800747039,"vZ0":-8.799261385454411,"x":218.41,"y":241.3,"x0":3.031596949836789,"y0":50.00540210323144,"z0":5.399353890210891,"aX":-0.5574452702295862},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":3.8,"spinRate":2382,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.42263158728128936,"extension":6.919690082619834},"index":3,"playId":"8e58f090-1e1e-3627-9d2a-0c2d6388e7cb","pitchNumber":4,"startTime":"2025-08-23T02:34:03.647Z","endTime":"2025-08-23T02:34:08.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19618705246796,"aZ":-15.404808934278469,"pfxX":7.235983631942237,"pfxZ":8.638189073799747,"pX":0.0019056959805226115,"pZ":2.418184485438595,"vX0":-11.633073254085954,"vY0":-138.72192177689456,"vZ0":-5.4410858792090675,"x":116.93,"y":173.49,"x0":3.3173117033168715,"y0":50.00041149515328,"z0":5.438574443341259,"aX":14.044375179579088},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":-10.6,"spinRate":2280,"spinDirection":129},"zone":5,"typeConfidence":0.91,"plateTime":0.3954459618873978,"extension":6.736180996601639},"index":4,"playId":"fe52dd77-3d69-3851-8684-874637d52669","pitchNumber":5,"startTime":"2025-08-23T02:34:26.736Z","endTime":"2025-08-23T02:34:29.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.81804258104882,"strikeZoneBottom":1.85788340035005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22747175125509,"aZ":-16.85858707033906,"pfxX":8.41945612921894,"pfxZ":7.824141742152637,"pX":0.04694082136337943,"pZ":0.9186267434954,"vX0":-11.824255903651302,"vY0":-139.46292356556407,"vZ0":-9.154749507193692,"x":115.21,"y":213.98,"x0":3.2603782065149036,"y0":50.004261259237786,"z0":5.370673463558502,"aX":16.482602926055176},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":-12.6,"spinRate":2272,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.3936999498854452,"extension":6.708134516524211},"index":5,"playId":"154bbfe8-0948-31cb-a645-12ad7fcd44a2","pitchNumber":6,"startTime":"2025-08-23T02:34:48.685Z","endTime":"2025-08-23T02:34:53.280Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.79,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.955634662216298,"aZ":-27.85183910452496,"pfxX":-0.6719831261648768,"pfxZ":2.5976851680138218,"pX":-0.42339230204419165,"pZ":2.239683189721954,"vX0":-9.053554754307962,"vY0":-127.85398292061738,"vZ0":-2.970533054651571,"x":133.14,"y":178.31,"x0":3.2425381449241937,"y0":50.00350816703247,"z0":5.589200949432731,"aX":-1.119006181292124},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":3.1,"spinRate":2423,"spinDirection":183},"zone":7,"typeConfidence":0.74,"plateTime":0.427462432799409,"extension":6.775038660089633},"hitData":{"launchSpeed":99.8,"launchAngle":26.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.25,"coordY":54.62}},"index":6,"playId":"e122eaf8-3b2e-3ed5-8710-0c76f973e865","pitchNumber":7,"startTime":"2025-08-23T02:35:05.247Z","endTime":"2025-08-23T02:35:13.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:35:13.363Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wyatt Langford doubles (19) on a line drive to center fielder Angel Martínez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:37:36.765Z","endTime":"2025-08-23T02:38:55.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Smith replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:36:02.153Z","endTime":"2025-08-23T02:37:38.831Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.40584953820622,"strikeZoneBottom":1.72242982008104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22319830134764,"aZ":-14.13929600829265,"pfxX":-6.068957587481654,"pfxZ":9.055891617243041,"pX":0.7210847733449359,"pZ":2.3815763139723405,"vX0":10.050174917321062,"vY0":-140.32010036403588,"vZ0":-6.636739131276402,"x":89.51,"y":174.48,"x0":-2.120979884263171,"y0":50.00045022538113,"z0":5.701430359710058,"aX":-12.083429274016103},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2351,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.39057856950069825,"extension":7.29217192816392},"index":1,"playId":"ba539d00-38c7-3924-b967-3a0a17b0948b","pitchNumber":1,"startTime":"2025-08-23T02:37:38.831Z","endTime":"2025-08-23T02:37:44.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65902436564634,"aZ":-13.462305444805509,"pfxX":-7.322603799419966,"pfxZ":9.589192862058804,"pX":0.17086503299555797,"pZ":2.915834572146518,"vX0":8.711546351835635,"vY0":-139.1607225942624,"vZ0":-5.210677275823093,"x":99.35,"y":136.01,"x0":-2.0560928618668854,"y0":50.006824728959266,"z0":5.712057383405975,"aX":-14.295449420359757},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":11.4,"spinRate":2402,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.3943335238119756,"extension":7.366650497022872},"index":2,"playId":"a777b43d-2669-39ba-9ade-bd8758018c89","pitchNumber":2,"startTime":"2025-08-23T02:37:54.085Z","endTime":"2025-08-23T02:37:57.744Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T02:38:03.385Z","endTime":"2025-08-23T02:38:13.503Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":96.8,"endSpeed":87.9,"strikeZoneTop":3.36603458938211,"strikeZoneBottom":1.60334762650102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62085310602698,"aZ":-13.228990332101937,"pfxX":-6.7955008127491,"pfxZ":9.508712527139437,"pX":0.5010604011470523,"pZ":3.7452382311050236,"vX0":9.579770887643136,"vY0":-140.67364266097377,"vZ0":-3.619009376675854,"x":97.9,"y":137.66,"x0":-2.07476011858485,"y0":50.004721757394655,"z0":5.913244180396121,"aX":-13.543037534657776},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":10.2,"spinRate":2377,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.3902138117249514,"extension":7.364359053341551},"index":4,"playId":"7e720bcb-fc53-33ac-9c55-f30f247f6b51","pitchNumber":3,"startTime":"2025-08-23T02:38:13.503Z","endTime":"2025-08-23T02:38:18.909Z","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":96.5,"endSpeed":87.7,"strikeZoneTop":3.32600228673855,"strikeZoneBottom":1.60297515563862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07301898771295,"aZ":-13.520521304145053,"pfxX":-7.495226017505788,"pfxZ":9.477019665485493,"pX":1.4573452444144728,"pZ":2.0068142219805485,"vX0":12.369358078196612,"vY0":-139.78674503896303,"vZ0":-7.667702949595739,"x":61.45,"y":184.6,"x0":-2.061999388975339,"y0":50.0036317774153,"z0":5.683130457714228,"aX":-14.755213382480433},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2442,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.3926308760107382,"extension":7.569408304524565},"index":5,"playId":"5d34f938-de35-306f-beb1-fa05a931f696","pitchNumber":4,"startTime":"2025-08-23T02:38:29.597Z","endTime":"2025-08-23T02:38:33.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44228128568803,"aZ":-37.582724212065,"pfxX":-6.951425618786718,"pfxZ":-3.48155259841044,"pX":0.15685452957096369,"pZ":2.0153904328476537,"vX0":7.998355299385103,"vY0":-124.4497178205922,"vZ0":-1.5274894265381707,"x":111.02,"y":184.36,"x0":-2.2116518827528413,"y0":50.00591655332465,"z0":5.780663833139128,"aX":-10.791048329029026},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.4,"breakHorizontal":10.6,"spinRate":628,"spinDirection":326},"zone":8,"typeConfidence":0.9,"plateTime":0.4419211516219792,"extension":7.3258289566570465},"hitData":{"launchSpeed":104.1,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.83,"coordY":66.7}},"index":6,"playId":"b1760567-15df-3454-9e8d-5b4915fef419","pitchNumber":5,"startTime":"2025-08-23T02:38:44.701Z","endTime":"2025-08-23T02:38:55.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:38:55.924Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a sharp line drive to center fielder Angel Martínez. Wyatt Langford scores. Corey Seager to 2nd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:39:11.638Z","endTime":"2025-08-23T02:39:39.435Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":671922,"link":"/api/v1/people/671922"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.604037963366295,"aZ":-36.45996753529084,"pfxX":-5.6581860542319,"pfxZ":-2.8068093177648343,"pX":-0.1604767263470145,"pZ":2.7910022850254093,"vX0":7.573233175360681,"vY0":-123.6492687925844,"vZ0":0.4413833935499887,"x":123.12,"y":163.42,"x0":-2.5460630623721863,"y0":50.00048553652407,"z0":5.701342126153156,"aX":-8.648311337807737},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.7,"breakHorizontal":8.2,"spinRate":525,"spinDirection":312},"zone":5,"typeConfidence":0.9,"plateTime":0.44515034352639393,"extension":7.263448916295142},"hitData":{"launchSpeed":108.5,"launchAngle":10.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.38,"coordY":93.27}},"index":0,"playId":"7932c0ae-1570-3fbd-87cc-93964219f62e","pitchNumber":1,"startTime":"2025-08-23T02:39:26.233Z","endTime":"2025-08-23T02:39:39.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:39:39.435Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joc Pederson doubles (7) on a sharp line drive to right fielder Nolan Jones. Corey Seager scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:39:54.238Z","endTime":"2025-08-23T02:40:32.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":671922,"link":"/api/v1/people/671922"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.653510797193626,"aZ":-16.10664146349278,"pfxX":-7.588798529825915,"pfxZ":8.20496889652879,"pX":0.055361218998940025,"pZ":1.6094999359809128,"vX0":9.404020454120277,"vY0":-139.35762959356606,"vZ0":-8.02277384762679,"x":114.89,"y":195.32,"x0":-2.384162720379432,"y0":50.00042073077832,"z0":5.599115568740244,"aX":-14.856608964996303},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2237,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.39371640658965434,"extension":7.305065884715353},"hitData":{"launchSpeed":104.5,"launchAngle":19.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.3,"coordY":66.05}},"index":0,"playId":"2da1ef24-fe0a-3a9c-b377-8aa16533e36b","pitchNumber":1,"startTime":"2025-08-23T02:40:19.267Z","endTime":"2025-08-23T02:40:32.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:40:32.390Z","atBatIndex":65}],"currentPlay":{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joc Pederson doubles (7) on a sharp line drive to right fielder Nolan Jones. Corey Seager scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:39:54.238Z","endTime":"2025-08-23T02:40:32.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":671922,"link":"/api/v1/people/671922"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.653510797193626,"aZ":-16.10664146349278,"pfxX":-7.588798529825915,"pfxZ":8.20496889652879,"pX":0.055361218998940025,"pZ":1.6094999359809128,"vX0":9.404020454120277,"vY0":-139.35762959356606,"vZ0":-8.02277384762679,"x":114.89,"y":195.32,"x0":-2.384162720379432,"y0":50.00042073077832,"z0":5.599115568740244,"aX":-14.856608964996303},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2237,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.39371640658965434,"extension":7.305065884715353},"hitData":{"launchSpeed":104.5,"launchAngle":19.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.3,"coordY":66.05}},"index":0,"playId":"2da1ef24-fe0a-3a9c-b377-8aa16533e36b","pitchNumber":1,"startTime":"2025-08-23T02:40:19.267Z","endTime":"2025-08-23T02:40:32.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:40:32.390Z","atBatIndex":65},"scoringPlays":[8,32,40,54,64,65],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":150.12,"y":173.88},"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":1,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":204.91,"y":85.42},"type":"H","description":"Double"},{"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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":70.21,"y":135.57},"type":"O","description":"Flyout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":176.13,"y":146.58},"type":"O","description":"Pop Out"},{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":115.96,"y":148.17},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":74.58,"y":136.53},"type":"H","description":"Double"},{"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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":34.51,"y":112.03},"type":"H","description":"Double"},{"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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":151.39,"y":151.72},"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":2,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":66.37,"y":147.68},"type":"O","description":"Flyout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":166.69,"y":66.47},"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":105.34,"y":171.96},"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":2,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":128.11,"y":190.18},"type":"O","description":"Pop Out"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":140.25,"y":150.2},"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":3,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":140.25,"y":150.2},"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":3,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":158.47,"y":154.25},"type":"O","description":"Groundout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":199.14,"y":117.18},"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":3,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":158.47,"y":171.45},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":27,"top":[22,23,24],"bottom":[25,26,27],"hits":{"away":[{"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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":123.21,"y":83.12},"type":"O","description":"Flyout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":122.71,"y":61.07},"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":4,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":150.61,"y":147.07},"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":4,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":123.03,"y":81.72},"type":"O","description":"Flyout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":141.75,"y":169.43},"type":"O","description":"Groundout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":95.21,"y":171.45},"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":5,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":26.44,"y":98.3},"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":5,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":114.95,"y":149.69},"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":5,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":77.92,"y":95.33},"type":"O","description":"Lineout"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":115.46,"y":156.27},"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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":151.39,"y":158.29},"type":"O","description":"Groundout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":115.96,"y":149.69},"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":6,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":153.41,"y":154.75},"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":6,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":84.08,"y":36.84},"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":6,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":108.61,"y":40.6},"type":"O","description":"Flyout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":176.35,"y":118.0},"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":7,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":117.89,"y":187.08},"type":"O","description":"Sac Bunt"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":182.56,"y":96.35},"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":99.77,"y":146.15},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":59,"top":[50,51,52,53,54,55,56],"bottom":[57,58,59],"hits":{"away":[{"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":57.26,"y":123.88},"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":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":123.55,"y":191.69},"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":8,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":204.52,"y":120.34},"type":"H","description":"Double"}],"home":[{"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":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":187.56,"y":152.35},"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":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":130.64,"y":182.08},"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":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":162.75,"y":59.39},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":65,"top":[60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":88.06,"y":70.02},"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":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":90.25,"y":54.62},"type":"O","description":"Flyout"}],"home":[{"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":104.83,"y":66.7},"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":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":137.38,"y":93.27},"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":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":181.3,"y":66.05},"type":"H","description":"Double"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":7,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":7,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"first":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"second":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"shortstop":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"right":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"onDeck":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"inHole":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"battingOrder":9,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"onDeck":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"inHole":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"second":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"battingOrder":4,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":0,"strikes":0,"outs":0},"boxscore":{"teams":{"away":{"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":9,"airOuts":5,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".226","atBats":33,"obp":".298","slg":".373","ops":".671","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":11,"rbi":3,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":31,"obp":".226","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"3.87","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.31","battersFaced":31,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":47,"strikes":78,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":4,"pitchesPerInning":"15.63","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID663671":{"person":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"jerseyNumber":"59","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":24,"gamesStarted":0,"flyOuts":18,"groundOuts":19,"airOuts":36,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":99,"obp":".301","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":467,"era":"2.30","inningsPitched":"27.1","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.17","battersFaced":113,"outs":82,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":467,"balls":173,"strikes":294,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".667","pitchesPerInning":"17.09","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.90","walksPer9Inn":"3.95","hitsPer9Inn":"6.59","runsScoredPer9":"2.63","homeRunsPer9":"0.99","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"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":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":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":22,"groundOuts":26,"airOuts":44,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".144","atBats":118,"obp":".237","slg":".246","ops":".483","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":29,"rbi":7,"leftOnBase":56,"sacBunts":3,"sacFlies":2,"babip":".173","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":16,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":15,"strikes":24,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":27,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":17,"putOuts":347,"errors":1,"chances":365,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":41,"groundOuts":77,"airOuts":71,"runs":40,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":85,"baseOnBalls":33,"intentionalWalks":1,"hits":69,"hitByPitch":3,"avg":".230","atBats":300,"obp":".312","slg":".390","ops":".702","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":117,"rbi":32,"leftOnBase":119,"sacBunts":1,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":12,"lineOuts":18},"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":137,"putOuts":144,"errors":2,"chances":283,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"summary":"6.0 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":34,"strikes":56,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":17,"gamesStarted":17,"flyOuts":65,"groundOuts":95,"airOuts":107,"runs":50,"doubles":18,"triples":2,"homeRuns":19,"strikeOuts":79,"baseOnBalls":26,"intentionalWalks":1,"hits":97,"hitByPitch":3,"atBats":374,"obp":".310","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1516,"era":"4.41","inningsPitched":"96.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.28","battersFaced":407,"outs":288,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1516,"balls":540,"strikes":976,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":2,"winPercentage":".455","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"7.41","walksPer9Inn":"2.44","hitsPer9Inn":"9.09","runsScoredPer9":"4.69","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"900","stats":{"batting":{"summary":"1-3 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":39,"groundOuts":70,"airOuts":64,"runs":21,"doubles":14,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":12,"intentionalWalks":0,"hits":54,"hitByPitch":7,"avg":".231","atBats":234,"obp":".284","slg":".338","ops":".622","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":79,"rbi":32,"leftOnBase":96,"sacBunts":4,"sacFlies":4,"babip":".282","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.00","popOuts":5,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":166,"putOuts":96,"errors":10,"chances":272,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"700","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":34,"groundOuts":83,"airOuts":63,"runs":35,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":120,"baseOnBalls":22,"intentionalWalks":0,"hits":75,"hitByPitch":6,"avg":".223","atBats":336,"obp":".280","slg":".369","ops":".649","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":124,"rbi":45,"leftOnBase":133,"sacBunts":1,"sacFlies":4,"babip":".313","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":13,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":210,"putOuts":125,"errors":9,"chances":344,"fielding":".974","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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":47,"gamesStarted":0,"flyOuts":24,"groundOuts":43,"airOuts":42,"runs":24,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":3,"atBats":150,"obp":".275","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":596,"era":"4.75","inningsPitched":"41.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":22,"whip":"1.03","battersFaced":169,"outs":125,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":596,"balls":184,"strikes":412,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".500","pitchesPerInning":"14.30","gamesFinished":5,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"8.21","walksPer9Inn":"2.38","hitsPer9Inn":"6.91","runsScoredPer9":"5.18","homeRunsPer9":"0.65","inheritedRunners":33,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666134":{"person":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"802","stats":{"batting":{"note":"1-","summary":"0-1 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":45,"groundOuts":63,"airOuts":80,"runs":28,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":90,"baseOnBalls":37,"intentionalWalks":1,"hits":62,"hitByPitch":4,"avg":".213","atBats":291,"obp":".307","slg":".296","ops":".603","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":86,"rbi":29,"leftOnBase":119,"sacBunts":1,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.00","popOuts":11,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":180,"errors":1,"chances":187,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":49,"groundOuts":58,"airOuts":100,"runs":36,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":78,"baseOnBalls":38,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".177","atBats":282,"obp":".275","slg":".355","ops":".630","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":100,"rbi":29,"leftOnBase":116,"sacBunts":1,"sacFlies":3,"babip":".199","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.64","popOuts":31,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":22,"stolenBases":60,"stolenBasePercentage":".732","caughtStealingPercentage":".268","assists":49,"putOuts":727,"errors":5,"chances":781,"fielding":".994","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":24,"gamesStarted":23,"flyOuts":71,"groundOuts":115,"airOuts":142,"runs":61,"doubles":23,"triples":0,"homeRuns":14,"strikeOuts":98,"baseOnBalls":51,"intentionalWalks":1,"hits":122,"hitByPitch":4,"atBats":470,"obp":".334","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2145,"era":"3.87","inningsPitched":"123.1","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.40","battersFaced":533,"outs":370,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2145,"balls":822,"strikes":1323,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".438","pitchesPerInning":"17.39","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.15","walksPer9Inn":"3.72","hitsPer9Inn":"8.90","runsScoredPer9":"4.45","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":32,"lineOuts":39},"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":false,"isOnBench":true,"isSubstitute":false}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-0 | HBP","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":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":14,"groundOuts":19,"airOuts":31,"runs":13,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".171","atBats":111,"obp":".233","slg":".360","ops":".593","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":40,"rbi":18,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".206","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":12,"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":{"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"(L, 5-5)(BS, 5)","summary":"0.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":28,"groundOuts":40,"airOuts":57,"runs":27,"doubles":19,"triples":1,"homeRuns":3,"strikeOuts":77,"baseOnBalls":19,"intentionalWalks":3,"hits":46,"hitByPitch":3,"atBats":217,"obp":".282","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":960,"era":"3.14","inningsPitched":"57.1","wins":5,"losses":5,"saves":7,"saveOpportunities":12,"holds":19,"blownSaves":5,"earnedRuns":20,"whip":"1.13","battersFaced":242,"outs":172,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":960,"balls":319,"strikes":641,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":2,"winPercentage":".500","pitchesPerInning":"16.74","gamesFinished":15,"strikeoutWalkRatio":"4.05","strikeoutsPer9Inn":"12.09","walksPer9Inn":"2.98","hitsPer9Inn":"7.22","runsScoredPer9":"4.24","homeRunsPer9":"0.47","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":124,"flyOuts":98,"groundOuts":102,"airOuts":180,"runs":81,"doubles":24,"triples":2,"homeRuns":26,"strikeOuts":55,"baseOnBalls":52,"intentionalWalks":20,"hits":136,"hitByPitch":6,"avg":".291","atBats":468,"obp":".365","slg":".517","ops":".882","caughtStealing":7,"stolenBases":36,"stolenBasePercentage":".837","caughtStealingPercentage":".163","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":242,"rbi":68,"leftOnBase":161,"sacBunts":0,"sacFlies":5,"babip":".281","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":52,"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":191,"putOuts":61,"errors":10,"chances":262,"fielding":".962","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":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":106,"groundOuts":135,"airOuts":176,"runs":64,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":46,"baseOnBalls":43,"intentionalWalks":1,"hits":134,"hitByPitch":3,"avg":".277","atBats":484,"obp":".336","slg":".388","ops":".724","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":537,"totalBases":188,"rbi":40,"leftOnBase":129,"sacBunts":1,"sacFlies":6,"babip":".286","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.40","popOuts":23,"lineOuts":47},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":246,"errors":8,"chances":266,"fielding":".970","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":"201","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":68,"groundOuts":81,"airOuts":119,"runs":46,"doubles":21,"triples":1,"homeRuns":10,"strikeOuts":87,"baseOnBalls":15,"intentionalWalks":0,"hits":84,"hitByPitch":4,"avg":".231","atBats":364,"obp":".266","slg":".376","ops":".642","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":137,"rbi":40,"leftOnBase":148,"sacBunts":3,"sacFlies":4,"babip":".273","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.40","popOuts":23,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":229,"errors":9,"chances":295,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":26,"gamesStarted":2,"flyOuts":42,"groundOuts":43,"airOuts":75,"runs":21,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":3,"hits":57,"hitByPitch":1,"atBats":201,"obp":".319","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":782,"era":"3.14","inningsPitched":"51.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":18,"whip":"1.32","battersFaced":219,"outs":155,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":782,"balls":258,"strikes":524,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".500","pitchesPerInning":"15.14","gamesFinished":12,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"5.57","walksPer9Inn":"1.92","hitsPer9Inn":"9.93","runsScoredPer9":"3.66","homeRunsPer9":"0.87","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"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":"400","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":65,"groundOuts":58,"airOuts":113,"runs":36,"doubles":14,"triples":2,"homeRuns":21,"strikeOuts":104,"baseOnBalls":40,"intentionalWalks":1,"hits":82,"hitByPitch":6,"avg":".233","atBats":352,"obp":".318","slg":".463","ops":".781","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":163,"rbi":55,"leftOnBase":183,"sacBunts":0,"sacFlies":5,"babip":".263","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.76","popOuts":30,"lineOuts":18},"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":16,"putOuts":236,"errors":4,"chances":256,"fielding":".984","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":46,"gamesStarted":0,"flyOuts":31,"groundOuts":51,"airOuts":57,"runs":19,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":39,"baseOnBalls":16,"intentionalWalks":2,"hits":52,"hitByPitch":4,"atBats":196,"obp":".330","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":817,"era":"3.12","inningsPitched":"52.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":18,"whip":"1.31","battersFaced":219,"outs":156,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":817,"balls":288,"strikes":529,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".750","pitchesPerInning":"15.71","gamesFinished":8,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.77","hitsPer9Inn":"9.00","runsScoredPer9":"3.29","homeRunsPer9":"0.52","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":15},"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":25,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":83,"era":"1.35","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.20","battersFaced":26,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":27,"strikes":56,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.45","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"1.35","hitsPer9Inn":"9.45","runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":18,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":58,"obp":".275","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":280,"era":"1.00","inningsPitched":"18.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":69,"outs":54,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":280,"balls":102,"strikes":178,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".---","pitchesPerInning":"15.56","gamesFinished":1,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"12.00","walksPer9Inn":"5.00","hitsPer9Inn":"4.00","runsScoredPer9":"2.00","homeRunsPer9":"0.50","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"gamesStarted":25,"flyOuts":71,"groundOuts":131,"airOuts":124,"runs":53,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":132,"baseOnBalls":68,"intentionalWalks":0,"hits":105,"hitByPitch":3,"atBats":489,"obp":".313","caughtStealing":6,"stolenBases":3,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":2349,"era":"3.24","inningsPitched":"133.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.30","battersFaced":563,"outs":400,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2349,"balls":920,"strikes":1429,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.91","walksPer9Inn":"4.59","hitsPer9Inn":"7.09","runsScoredPer9":"3.58","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":5,"errors":0,"chances":19,"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":{"note":"(H, 27)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":38,"groundOuts":43,"airOuts":57,"runs":20,"doubles":8,"triples":2,"homeRuns":6,"strikeOuts":58,"baseOnBalls":20,"intentionalWalks":2,"hits":48,"hitByPitch":1,"atBats":202,"obp":".307","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":859,"era":"3.17","inningsPitched":"54.0","wins":1,"losses":1,"saves":2,"saveOpportunities":6,"holds":27,"blownSaves":4,"earnedRuns":19,"whip":"1.26","battersFaced":227,"outs":162,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":859,"balls":295,"strikes":564,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"15.91","gamesFinished":7,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"9.67","walksPer9Inn":"3.33","hitsPer9Inn":"8.00","runsScoredPer9":"3.33","homeRunsPer9":"1.00","inheritedRunners":27,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":1,"chances":9,"fielding":".889","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":25,"gamesStarted":25,"flyOuts":81,"groundOuts":136,"airOuts":147,"runs":80,"doubles":18,"triples":5,"homeRuns":23,"strikeOuts":129,"baseOnBalls":44,"intentionalWalks":1,"hits":140,"hitByPitch":8,"atBats":548,"obp":".319","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":2381,"era":"4.62","inningsPitched":"142.1","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.29","battersFaced":604,"outs":427,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2381,"balls":862,"strikes":1519,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"8.16","walksPer9Inn":"2.78","hitsPer9Inn":"8.85","runsScoredPer9":"5.06","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":33,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":9,"errors":0,"chances":21,"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":41,"gamesStarted":0,"flyOuts":22,"groundOuts":27,"airOuts":34,"runs":16,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":25,"intentionalWalks":2,"hits":25,"hitByPitch":5,"atBats":115,"obp":".372","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":563,"era":"4.41","inningsPitched":"32.2","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":16,"whip":"1.53","battersFaced":148,"outs":98,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":563,"balls":230,"strikes":333,"strikePercentage":".590","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".571","pitchesPerInning":"17.23","gamesFinished":3,"strikeoutWalkRatio":"1.28","strikeoutsPer9Inn":"8.82","walksPer9Inn":"6.89","hitsPer9Inn":"6.89","runsScoredPer9":"4.41","homeRunsPer9":"1.10","inheritedRunners":21,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":5},"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":true,"isSubstitute":false}},"ID467793":{"person":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":64,"groundOuts":93,"airOuts":130,"runs":49,"doubles":10,"triples":0,"homeRuns":11,"strikeOuts":85,"baseOnBalls":52,"intentionalWalks":1,"hits":89,"hitByPitch":3,"avg":".226","atBats":393,"obp":".319","slg":".336","ops":".655","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":132,"rbi":52,"leftOnBase":173,"sacBunts":0,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.73","popOuts":37,"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":49,"putOuts":682,"errors":2,"chances":733,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"600","stats":{"batting":{"summary":"1-3 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":1,"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":17,"flyOuts":7,"groundOuts":12,"airOuts":11,"runs":9,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".245","atBats":53,"obp":".298","slg":".472","ops":".770","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":25,"rbi":8,"leftOnBase":22,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":0,"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":2,"putOuts":38,"errors":2,"chances":42,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[680757,682177,682657,608070,700932,467793,595978,692216,672356,666310,681807,666134,677587,677944,670036,683769,671922],"pitchers":[677944,670036,683769,671922],"bench":[],"bullpen":[663465,671106,676440,663671,682120,596001,800048,681870,668909],"battingOrder":[680757,682657,608070,700932,595978,692216,672356,666134,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Schneemann (16, Eovaldi); Santana, C (10, Eovaldi); Kayfus (4, Eovaldi); Ramírez, Jo (24, Maton, P)."},{"label":"TB","value":"Kayfus 2; Kwan; Manzardo; Ramírez, Jo 2; Rocchio; Santana, C 2; Schneemann 2."},{"label":"RBI","value":"Kayfus (8); Ramírez, Jo 2 (68)."},{"label":"Runners left in scoring position, 2 out","value":"Santana, C 2; Rocchio; Manzardo; Arias, G."},{"label":"SAC","value":"Kayfus."},{"label":"Team RISP","value":"3-for-12."},{"label":"Team LOB","value":"5."}]}],"note":[{"label":"a","value":"Hit by pitch for Naylor, B in the 8th."},{"label":"b","value":"Struck out for Schneemann in the 8th."},{"label":"1","value":"Ran for Fry in the 8th."}]},"home":{"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":5,"groundOuts":10,"airOuts":9,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".233","atBats":31,"obp":".302","slg":".378","ops":".680","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":16,"rbi":4,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":5,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":33,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":141,"era":"3.48","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.19","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":45,"strikes":96,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":3,"pitchesPerInning":"15.67","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"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":100,"flyOuts":52,"groundOuts":83,"airOuts":100,"runs":27,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":78,"baseOnBalls":22,"intentionalWalks":0,"hits":74,"hitByPitch":1,"avg":".224","atBats":331,"obp":".272","slg":".344","ops":".616","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":114,"rbi":38,"leftOnBase":127,"sacBunts":1,"sacFlies":3,"babip":".263","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.78","popOuts":20,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":44,"stolenBasePercentage":".830","caughtStealingPercentage":".170","assists":22,"putOuts":609,"errors":3,"chances":634,"fielding":".995","passedBall":3,"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":{},"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":55,"gamesStarted":2,"flyOuts":40,"groundOuts":36,"airOuts":70,"runs":18,"doubles":5,"triples":2,"homeRuns":4,"strikeOuts":61,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":6,"atBats":194,"obp":".244","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":869,"era":"2.54","inningsPitched":"56.2","wins":4,"losses":3,"saves":4,"saveOpportunities":7,"holds":10,"blownSaves":3,"earnedRuns":16,"whip":"0.85","battersFaced":221,"outs":170,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":869,"balls":297,"strikes":572,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".571","pitchesPerInning":"15.34","gamesFinished":17,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"9.69","walksPer9Inn":"2.70","hitsPer9Inn":"4.92","runsScoredPer9":"2.86","homeRunsPer9":"0.64","inheritedRunners":30,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":63,"groundOuts":73,"airOuts":110,"runs":59,"doubles":19,"triples":0,"homeRuns":19,"strikeOuts":126,"baseOnBalls":53,"intentionalWalks":3,"hits":99,"hitByPitch":3,"avg":".244","atBats":405,"obp":".334","slg":".432","ops":".766","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":175,"rbi":52,"leftOnBase":146,"sacBunts":0,"sacFlies":3,"babip":".304","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.32","popOuts":23,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":253,"errors":2,"chances":259,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"summary":"0.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":2,"strikes":2,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":60,"gamesStarted":0,"flyOuts":31,"groundOuts":75,"airOuts":47,"runs":23,"doubles":12,"triples":1,"homeRuns":2,"strikeOuts":53,"baseOnBalls":17,"intentionalWalks":2,"hits":52,"hitByPitch":1,"atBats":223,"obp":".287","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":968,"era":"2.83","inningsPitched":"60.1","wins":2,"losses":3,"saves":0,"saveOpportunities":4,"holds":15,"blownSaves":4,"earnedRuns":19,"whip":"1.14","battersFaced":245,"outs":181,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":968,"balls":341,"strikes":627,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".400","pitchesPerInning":"16.04","gamesFinished":7,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.54","hitsPer9Inn":"7.76","runsScoredPer9":"3.43","homeRunsPer9":"0.30","inheritedRunners":45,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":11,"errors":0,"chances":17,"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"}]},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":11,"groundOuts":26,"airOuts":23,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":1,"hits":12,"hitByPitch":2,"avg":".148","atBats":81,"obp":".276","slg":".198","ops":".474","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":16,"rbi":5,"leftOnBase":40,"sacBunts":0,"sacFlies":2,"babip":".183","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.00","popOuts":4,"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":1,"putOuts":44,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":26,"gamesStarted":26,"flyOuts":83,"groundOuts":153,"airOuts":150,"runs":63,"doubles":28,"triples":3,"homeRuns":19,"strikeOuts":139,"baseOnBalls":44,"intentionalWalks":0,"hits":116,"hitByPitch":2,"atBats":558,"obp":".268","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2342,"era":"3.35","inningsPitched":"150.2","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.06","battersFaced":604,"outs":452,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2342,"balls":829,"strikes":1513,"strikePercentage":".650","hitBatsmen":2,"balks":2,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".563","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"8.30","walksPer9Inn":"2.63","hitsPer9Inn":"6.93","runsScoredPer9":"3.76","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":33,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":10,"errors":3,"chances":31,"fielding":".903","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":22,"gamesStarted":22,"flyOuts":81,"groundOuts":80,"airOuts":139,"runs":50,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":101,"baseOnBalls":57,"intentionalWalks":0,"hits":93,"hitByPitch":4,"atBats":412,"obp":".325","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1909,"era":"4.06","inningsPitched":"108.2","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.38","battersFaced":474,"outs":326,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1909,"balls":729,"strikes":1180,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".500","pitchesPerInning":"17.57","gamesFinished":0,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"8.37","walksPer9Inn":"4.72","hitsPer9Inn":"7.70","runsScoredPer9":"4.14","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":27,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":0,"chances":16,"fielding":"1.000","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":31,"groundOuts":48,"airOuts":60,"runs":16,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":43,"baseOnBalls":26,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".161","atBats":180,"obp":".281","slg":".294","ops":".575","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":53,"rbi":12,"leftOnBase":96,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.80","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":15,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":18,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"600","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":37,"groundOuts":50,"airOuts":67,"runs":27,"doubles":9,"triples":0,"homeRuns":14,"strikeOuts":65,"baseOnBalls":13,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".225","atBats":231,"obp":".269","slg":".446","ops":".715","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":103,"rbi":38,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".245","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":14,"lineOuts":16},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":438,"errors":3,"chances":486,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":8,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":15,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":42,"obp":".306","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":185,"era":"5.56","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.32","battersFaced":49,"outs":34,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":74,"strikes":111,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.32","gamesFinished":3,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"8.74","walksPer9Inn":"5.56","hitsPer9Inn":"6.35","runsScoredPer9":"5.56","homeRunsPer9":"1.59","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":3,"flyOuts":32,"groundOuts":48,"airOuts":64,"runs":21,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":2,"hits":48,"hitByPitch":0,"atBats":215,"obp":".311","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":972,"era":"3.05","inningsPitched":"59.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":20,"whip":"1.29","battersFaced":244,"outs":177,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":972,"balls":360,"strikes":612,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.47","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.54","walksPer9Inn":"4.27","hitsPer9Inn":"7.32","runsScoredPer9":"3.20","homeRunsPer9":"0.76","inheritedRunners":15,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"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":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":65,"groundOuts":97,"airOuts":90,"runs":56,"doubles":19,"triples":0,"homeRuns":19,"strikeOuts":82,"baseOnBalls":54,"intentionalWalks":10,"hits":98,"hitByPitch":5,"avg":".268","atBats":365,"obp":".369","slg":".477","ops":".846","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":174,"rbi":47,"leftOnBase":145,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.21","popOuts":5,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":208,"putOuts":114,"errors":4,"chances":326,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"(W, 2-7)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"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":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":30,"groundOuts":41,"airOuts":47,"runs":24,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":56,"baseOnBalls":20,"intentionalWalks":1,"hits":47,"hitByPitch":0,"atBats":187,"obp":".322","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":783,"era":"3.47","inningsPitched":"49.1","wins":2,"losses":7,"saves":9,"saveOpportunities":15,"holds":12,"blownSaves":6,"earnedRuns":19,"whip":"1.36","battersFaced":211,"outs":148,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":259,"strikes":524,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".222","pitchesPerInning":"15.87","gamesFinished":22,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"10.22","walksPer9Inn":"3.65","hitsPer9Inn":"8.57","runsScoredPer9":"4.38","homeRunsPer9":"1.28","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":13},"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":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":43,"gamesStarted":0,"flyOuts":35,"groundOuts":43,"airOuts":67,"runs":23,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":2,"hits":41,"hitByPitch":1,"atBats":187,"obp":".279","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":746,"era":"3.83","inningsPitched":"49.1","wins":4,"losses":4,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":21,"whip":"1.14","battersFaced":206,"outs":148,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":251,"strikes":495,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.12","gamesFinished":7,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"7.11","walksPer9Inn":"2.74","hitsPer9Inn":"7.48","runsScoredPer9":"4.20","homeRunsPer9":"1.64","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":47,"groundOuts":80,"airOuts":94,"runs":34,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":98,"baseOnBalls":22,"intentionalWalks":0,"hits":84,"hitByPitch":2,"avg":".236","atBats":356,"obp":".284","slg":".368","ops":".652","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":131,"rbi":45,"leftOnBase":153,"sacBunts":0,"sacFlies":0,"babip":".296","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.36","popOuts":15,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":164,"putOuts":60,"errors":5,"chances":229,"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":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":46,"groundOuts":46,"airOuts":76,"runs":24,"doubles":11,"triples":1,"homeRuns":8,"strikeOuts":53,"baseOnBalls":14,"intentionalWalks":0,"hits":58,"hitByPitch":2,"avg":".250","atBats":232,"obp":".297","slg":".409","ops":".706","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":95,"rbi":36,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":49,"stolenBasePercentage":".831","caughtStealingPercentage":".169","assists":11,"putOuts":454,"errors":3,"chances":468,"fielding":".994","passedBall":3,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":16,"groundOuts":28,"airOuts":34,"runs":8,"doubles":9,"triples":0,"homeRuns":0,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":28,"hitByPitch":4,"avg":".226","atBats":124,"obp":".281","slg":".298","ops":".579","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":37,"rbi":9,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":6},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":10,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":10,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"7.33","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"3.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":126,"errors":2,"chances":179,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".182","atBats":11,"obp":".308","slg":".455","ops":".763","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":5,"rbi":4,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"babip":".111","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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}},"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":24,"gamesStarted":24,"flyOuts":87,"groundOuts":120,"airOuts":142,"runs":43,"doubles":17,"triples":1,"homeRuns":19,"strikeOuts":148,"baseOnBalls":30,"intentionalWalks":0,"hits":100,"hitByPitch":3,"atBats":507,"obp":".245","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2094,"era":"2.76","inningsPitched":"140.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"0.93","battersFaced":543,"outs":421,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2094,"balls":694,"strikes":1400,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"14.92","gamesFinished":0,"strikeoutWalkRatio":"4.93","strikeoutsPer9Inn":"9.49","walksPer9Inn":"1.92","hitsPer9Inn":"6.41","runsScoredPer9":"2.76","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":15,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":61,"groundOuts":120,"airOuts":113,"runs":60,"doubles":21,"triples":2,"homeRuns":9,"strikeOuts":78,"baseOnBalls":41,"intentionalWalks":2,"hits":106,"hitByPitch":6,"avg":".257","atBats":413,"obp":".332","slg":".383","ops":".715","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":158,"rbi":32,"leftOnBase":160,"sacBunts":3,"sacFlies":1,"babip":".297","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.89","popOuts":23,"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":129,"putOuts":242,"errors":4,"chances":375,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":24,"gamesStarted":24,"flyOuts":84,"groundOuts":112,"airOuts":139,"runs":64,"doubles":26,"triples":1,"homeRuns":18,"strikeOuts":101,"baseOnBalls":42,"intentionalWalks":1,"hits":132,"hitByPitch":2,"atBats":478,"obp":".335","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":2050,"era":"4.61","inningsPitched":"123.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.41","battersFaced":528,"outs":369,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2050,"balls":771,"strikes":1279,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".400","pitchesPerInning":"16.67","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.39","walksPer9Inn":"3.07","hitsPer9Inn":"9.66","runsScoredPer9":"4.68","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":1,"chances":21,"fielding":".952","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".120","atBats":25,"obp":".120","slg":".200","ops":".320","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":5,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".136","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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}},"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":{"note":"(BS, 5)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":5,"strikes":14,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":49,"gamesStarted":0,"flyOuts":18,"groundOuts":36,"airOuts":40,"runs":18,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":1,"hits":34,"hitByPitch":7,"atBats":167,"obp":".308","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":782,"era":"3.02","inningsPitched":"47.2","wins":2,"losses":5,"saves":3,"saveOpportunities":8,"holds":21,"blownSaves":5,"earnedRuns":16,"whip":"1.11","battersFaced":197,"outs":143,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":782,"balls":278,"strikes":504,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":2,"winPercentage":".286","pitchesPerInning":"16.41","gamesFinished":14,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"11.52","walksPer9Inn":"3.59","hitsPer9Inn":"6.42","runsScoredPer9":"3.40","homeRunsPer9":"0.57","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":3,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":33,"strikes":71,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":63,"groundOuts":153,"airOuts":95,"runs":28,"doubles":20,"triples":1,"homeRuns":10,"strikeOuts":129,"baseOnBalls":21,"intentionalWalks":1,"hits":90,"hitByPitch":7,"atBats":463,"obp":".239","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1919,"era":"1.73","inningsPitched":"130.0","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"0.85","battersFaced":496,"outs":390,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":1919,"balls":634,"strikes":1285,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":1,"winPercentage":".786","pitchesPerInning":"14.76","gamesFinished":0,"strikeoutWalkRatio":"6.14","strikeoutsPer9Inn":"8.93","walksPer9Inn":"1.45","hitsPer9Inn":"6.23","runsScoredPer9":"1.94","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":23,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":49,"gamesStarted":1,"flyOuts":19,"groundOuts":32,"airOuts":40,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":137,"obp":".270","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":612,"era":"1.89","inningsPitched":"38.0","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":9,"blownSaves":0,"earnedRuns":8,"whip":"1.08","battersFaced":153,"outs":114,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":612,"balls":206,"strikes":406,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".667","pitchesPerInning":"16.11","gamesFinished":10,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"9.47","walksPer9Inn":"3.32","hitsPer9Inn":"6.39","runsScoredPer9":"1.89","homeRunsPer9":"0.24","inheritedRunners":29,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"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}}},"batters":[669701,694671,608369,592626,543309,642133,673962,677649,696030,543135,571948,664208,676395],"pitchers":[543135,571948,664208,676395],"bench":[683227,641680,680737],"bullpen":[542888,687847,571578,543056,681168,518876,656641,683004,657097,594798],"battingOrder":[669701,694671,608369,592626,543309,642133,673962,677649,696030],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Duran, E (9, Cecconi); Langford (19, Smith, C); Pederson (7, Smith, C)."},{"label":"HR","value":"Tellez (14, 5th inning off Cecconi, 0 on, 1 out); Langford (19, 6th inning off Cecconi, 0 on, 2 out)."},{"label":"TB","value":"Duran, E 2; Langford 6; Pederson 3; Seager; Tellez 4."},{"label":"RBI","value":"Langford (52); Pederson (12); Seager (47); Tellez (38)."},{"label":"2-out RBI","value":"Langford."},{"label":"Runners left in scoring position, 2 out","value":"Smith."},{"label":"Team RISP","value":"2-for-4."},{"label":"Team LOB","value":"3."}]}],"note":[]}},"officials":[{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Fry (by Milner)."},{"label":"Pitches-strikes","value":"Cecconi 90-56; Festa, M 14-9; Gaddis 14-8; Smith, C 7-5; Eovaldi 104-71; Milner 4-2; Maton, P 19-14; Garcia, R 14-9."},{"label":"Groundouts-flyouts","value":"Cecconi 8-3; Festa, M 1-0; Gaddis 1-2; Smith, C 0-0; Eovaldi 9-3; Milner 0-0; Maton, P 0-0; Garcia, R 0-2."},{"label":"Batters faced","value":"Cecconi 22; Festa, M 3; Gaddis 3; Smith, C 3; Eovaldi 25; Milner 3; Maton, P 4; Garcia, R 3."},{"label":"Inherited runners-scored","value":"Festa, M 1-0; Maton, P 3-2."},{"label":"Umpires","value":"HP: Jeremie Rehak. 1B: Chris Conroy. 2B: John Tumpane. 3B: Edwin Jimenez. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:09 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"26,729."},{"label":"Venue","value":"Globe Life Field."},{"label":"August 22, 2025"}],"pitchingNotes":["Cecconi pitched to 1 batter in the 7th inning.","Milner pitched to 3 batters in the 8th inning.","Smith, C pitched to 3 batters in the 9th inning."],"topPerformers":[{"player":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","boxscoreName":"Eovaldi"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":3,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":33,"strikes":71,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":63,"groundOuts":153,"airOuts":95,"runs":28,"doubles":20,"triples":1,"homeRuns":10,"strikeOuts":129,"baseOnBalls":21,"intentionalWalks":1,"hits":90,"hitByPitch":7,"atBats":463,"obp":".239","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1919,"era":"1.73","inningsPitched":"130.0","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"0.85","battersFaced":496,"outs":390,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":1919,"balls":634,"strikes":1285,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":1,"winPercentage":".786","pitchesPerInning":"14.76","gamesFinished":0,"strikeoutWalkRatio":"6.14","strikeoutsPer9Inn":"8.93","walksPer9Inn":"1.45","hitsPer9Inn":"6.23","runsScoredPer9":"1.94","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":23,"errors":1,"chances":34,"fielding":".971","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":80,"pitchingGameScore":80},{"player":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","boxscoreName":"Langford"},"jerseyNumber":"36","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":63,"groundOuts":73,"airOuts":110,"runs":59,"doubles":19,"triples":0,"homeRuns":19,"strikeOuts":126,"baseOnBalls":53,"intentionalWalks":3,"hits":99,"hitByPitch":3,"avg":".244","atBats":405,"obp":".334","slg":".432","ops":".766","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":175,"rbi":52,"leftOnBase":146,"sacBunts":0,"sacFlies":3,"babip":".304","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.32","popOuts":23,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":253,"errors":2,"chances":259,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","boxscoreName":"Cecconi"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":34,"strikes":56,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":17,"gamesStarted":17,"flyOuts":65,"groundOuts":95,"airOuts":107,"runs":50,"doubles":18,"triples":2,"homeRuns":19,"strikeOuts":79,"baseOnBalls":26,"intentionalWalks":1,"hits":97,"hitByPitch":3,"atBats":374,"obp":".310","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1516,"era":"4.41","inningsPitched":"96.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.28","battersFaced":407,"outs":288,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1516,"balls":540,"strikes":976,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":2,"winPercentage":".455","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"7.41","walksPer9Inn":"2.44","hitsPer9Inn":"9.09","runsScoredPer9":"4.69","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":2,"chances":9,"fielding":".778","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":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"loser":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}